path: "vendor/opentheory/data/theories/natural-exp-thm/natural-exp-thm.art"
6 version "Data.Bool.!" const 0 def "->" typeOp 1 def 1 ref "Number.Natural.natural" typeOp nil opType 2 def "bool" typeOp nil opType 3 def nil cons 4 def cons opType 5 def 4 ref cons opType 6 def constTerm 7 def refl 8 def "n" 2 ref var 9 def "=" const 10 def 1 ref 2 ref 5 ref nil cons 11 def cons opType 12 def constTerm 13 def refl 14 def "Number.Natural.^" const 1 ref 2 ref 1 ref 2 ref 2 ref nil cons 15 def cons opType 16 def nil cons 17 def cons opType 18 def constTerm 19 def 9 ref varTerm 20 def appTerm 21 def refl 22 def nil 9 ref "Number.Natural.zero" const 2 ref constTerm 23 def nil cons 24 def cons 25 def nil cons 26 def nil cons cons 27 def 9 ref 13 ref "Number.Natural.bit1" const 16 ref constTerm 28 def 20 ref appTerm appTerm "Number.Natural.suc" const 16 ref constTerm 29 def "Number.Natural.bit0" const 16 ref constTerm 30 def 20 ref appTerm 31 def appTerm 32 def appTerm absTerm 33 def 20 ref appTerm 34 def betaConv nil 7 ref 33 ref appTerm 35 def axiom nil "p" 3 ref var 36 def 35 remove nil cons cons "q" 3 ref var 37 def 34 remove nil cons cons nil cons cons nil cons cons 10 ref 1 ref 3 ref 1 ref 3 ref 4 ref cons opType 38 def nil cons cons opType 39 def constTerm 40 def "Data.Bool.==>" const 39 ref constTerm 41 def 36 ref varTerm 42 def appTerm 43 def 37 ref varTerm 44 def appTerm 45 def appTerm 46 def refl 36 ref 37 ref 40 ref "Data.Bool./\\" const 39 ref constTerm 47 def 42 ref appTerm 48 def 44 ref appTerm 49 def appTerm 50 def 42 ref appTerm absTerm 51 def absTerm 52 def 42 ref appTerm betaConv 44 ref refl 53 def appThm 51 remove 44 ref appTerm betaConv trans appThm nil 10 ref 1 ref 39 ref 1 ref 39 ref 4 ref cons opType 54 def nil cons cons opType constTerm 55 def 41 ref appTerm 52 remove appTerm axiom 42 ref refl 56 def appThm 53 ref appThm eqMp 57 def sym 58 def 50 remove refl 37 ref 10 ref 1 ref 54 ref 1 ref 54 remove 4 ref cons opType nil cons cons opType constTerm 59 def "f" 39 ref var 60 def 60 ref varTerm 61 def 42 ref appTerm 44 ref appTerm absTerm 62 def appTerm 60 ref 61 ref "Data.Bool.T" const 3 ref constTerm 63 def appTerm 63 ref appTerm absTerm 64 def appTerm absTerm 65 def 44 ref appTerm betaConv appThm 10 ref 1 ref 38 ref 1 ref 38 ref 4 ref cons opType 66 def nil cons cons opType constTerm 67 def 48 ref appTerm refl 36 ref 65 remove absTerm 68 def 42 ref appTerm betaConv appThm nil 55 ref 47 ref appTerm 68 ref appTerm axiom 69 def 56 remove appThm eqMp 53 ref appThm eqMp 70 def sym 60 ref 61 ref refl nil "t" 3 ref var 71 def 42 ref nil cons 72 def cons nil cons nil cons cons 73 def 40 ref 71 ref varTerm 74 def appTerm 75 def 63 ref appTerm 76 def assume sym nil 63 ref axiom 77 def eqMp 74 ref assume 77 ref deductAntisym deductAntisym 78 def subst 42 ref assume 79 def eqMp appThm nil 71 ref 44 ref nil cons 80 def cons nil cons nil cons cons 81 def 78 ref subst 44 ref assume 82 def eqMp appThm absThm eqMp 83 def nil "P" 3 ref var 84 def 72 ref cons 85 def "Q" 3 ref var 86 def 80 ref cons nil cons 87 def cons nil cons cons 40 ref refl 88 def 60 ref 61 remove 84 ref varTerm 89 def appTerm 90 def 86 ref varTerm 91 def appTerm absTerm 92 def 36 ref 37 ref 42 ref absTerm absTerm 93 def appTerm betaConv 93 ref 89 ref appTerm betaConv 91 ref refl 94 def appThm 37 ref 89 ref absTerm 91 ref appTerm betaConv trans trans appThm 64 ref 93 ref appTerm betaConv 93 ref 63 ref appTerm betaConv 63 ref refl 95 def appThm 37 ref 63 ref absTerm 63 ref appTerm betaConv trans trans appThm 40 ref 47 ref 89 ref appTerm 96 def 91 ref appTerm 97 def appTerm refl 37 ref 59 remove 60 remove 90 remove 44 ref appTerm absTerm appTerm 64 ref appTerm absTerm 91 ref appTerm betaConv appThm 67 ref 96 remove appTerm refl 68 remove 89 ref appTerm betaConv appThm 69 remove 89 ref refl 98 def appThm eqMp 94 ref appThm eqMp 97 remove assume eqMp 99 def 93 remove refl appThm eqMp sym 77 ref eqMp 100 def subst 101 def deductAntisym eqMp 57 remove 45 ref assume 102 def eqMp sym 79 remove eqMp 88 ref 62 remove 36 ref 37 ref 44 ref absTerm 103 def absTerm 104 def appTerm betaConv 104 ref 42 ref appTerm betaConv 53 ref appThm 103 ref 44 ref appTerm betaConv trans trans appThm 64 remove 104 ref appTerm betaConv 104 ref 63 ref appTerm betaConv 95 remove appThm 103 ref 63 ref appTerm betaConv trans trans 105 def appThm 70 remove 49 ref assume eqMp 104 ref refl 106 def appThm eqMp sym 77 ref eqMp 107 def proveHyp 108 def deductAntisym 109 def subst proveHyp "A" 15 ref cons nil cons 110 def "P" 5 ref var 111 def 33 remove nil cons cons "x" 2 ref var 112 def 20 ref nil cons 113 def cons nil cons 114 def cons nil cons cons nil 36 ref 0 ref 1 ref 1 ref "A" varType 115 def 4 ref cons opType 116 def 4 ref cons opType 117 def constTerm 118 def "P" 116 ref var 119 def varTerm 120 def appTerm 121 def nil cons 122 def cons 37 ref 120 ref "x" 115 ref var 123 def varTerm 124 def appTerm 125 def nil cons 126 def cons nil cons cons nil cons cons 127 def 58 ref subst 127 remove 107 remove 83 remove deductAntisym 128 def subst 40 ref 125 ref appTerm refl 123 ref 63 ref absTerm 129 def 124 ref appTerm betaConv appThm "p" 116 ref var 130 def 10 ref 1 ref 116 ref 117 ref nil cons cons opType constTerm 130 ref varTerm 131 def appTerm 129 remove appTerm absTerm 132 def 120 ref appTerm betaConv 133 def nil 10 ref 1 ref 117 ref 1 ref 117 ref 4 ref cons opType 134 def nil cons cons opType constTerm 135 def 118 ref appTerm 132 remove appTerm axiom 120 ref refl 136 def appThm 137 def 121 ref assume eqMp eqMp 124 ref refl 138 def appThm eqMp sym 77 ref eqMp eqMp nil 84 ref 122 remove cons 86 ref 126 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp 139 def subst eqMp eqMp 140 def subst 29 ref refl 141 def nil 13 ref 30 ref 23 ref appTerm appTerm 142 def 23 ref appTerm axiom 143 def appThm 144 def trans 145 def appThm nil 25 ref "m" 2 ref var 146 def 113 ref cons 147 def nil cons 148 def cons nil cons cons 149 def 9 ref 13 ref 19 ref 146 ref varTerm 150 def appTerm 151 def 29 ref 20 ref appTerm 152 def appTerm 153 def appTerm "Number.Natural.*" const 18 ref constTerm 154 def 150 ref appTerm 155 def 151 ref 20 ref appTerm 156 def appTerm appTerm absTerm 157 def 20 ref appTerm 158 def betaConv 146 ref 7 ref 157 ref appTerm 159 def absTerm 160 def 150 ref appTerm 161 def betaConv nil 7 ref 160 ref appTerm 162 def axiom 163 def nil 36 ref 162 ref nil cons 164 def cons 37 ref 161 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 160 remove nil cons cons 112 ref 150 ref nil cons 165 def cons nil cons 166 def cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 159 remove nil cons cons 37 ref 158 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 157 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 167 def subst 154 ref 20 ref appTerm 168 def refl 169 def nil 148 ref nil cons cons 170 def 146 ref 13 ref 151 ref 23 ref appTerm 171 def appTerm 28 remove 23 ref appTerm 172 def appTerm absTerm 173 def 150 ref appTerm 174 def betaConv nil 7 ref 173 ref appTerm 175 def axiom 176 def nil 36 ref 175 ref nil cons 177 def cons 178 def 37 ref 174 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 173 ref nil cons cons 179 def 166 ref cons nil cons cons 139 ref subst eqMp eqMp 180 def subst 181 def 145 ref trans appThm 149 ref 9 ref 13 ref 155 ref 152 ref appTerm 182 def appTerm "Number.Natural.+" const 18 ref constTerm 183 def 150 ref appTerm 184 def 155 ref 20 ref appTerm 185 def appTerm 186 def appTerm 187 def absTerm 188 def 20 ref appTerm 189 def betaConv 146 ref 7 ref 188 ref appTerm 190 def absTerm 191 def 150 ref appTerm 192 def betaConv nil 7 ref 191 ref appTerm 193 def axiom 194 def nil 36 ref 193 ref nil cons cons 37 ref 192 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 191 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 190 remove nil cons cons 37 ref 189 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 188 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 195 def subst 183 ref 20 ref appTerm 196 def refl 170 ref 146 ref 13 ref 155 ref 23 ref appTerm appTerm 23 ref appTerm absTerm 197 def 150 ref appTerm 198 def betaConv nil 7 ref 197 ref appTerm 199 def axiom nil 36 ref 199 ref nil cons 200 def cons 37 ref 198 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 197 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp 201 def subst appThm 170 ref 146 ref 13 ref 184 ref 23 ref appTerm appTerm 150 ref appTerm absTerm 202 def 150 ref appTerm 203 def betaConv nil 7 ref 202 ref appTerm 204 def axiom nil 36 ref 204 remove nil cons cons 37 ref 203 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 202 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp 205 def subst 206 def trans trans trans trans 207 def trans appThm 20 ref refl 208 def appThm nil 114 ref nil cons cons 110 ref nil nil cons 209 def cons 210 def nil 71 ref 10 ref 1 ref 115 ref 116 ref nil cons 211 def cons opType constTerm 212 def 124 ref appTerm 213 def 124 ref appTerm nil cons cons nil cons nil cons cons 78 ref subst 138 ref eqMp 214 def subst 215 def subst 216 def trans absThm appThm nil 71 ref 63 ref nil cons 217 def cons nil cons nil cons cons 218 def 210 ref 71 ref 40 ref 118 ref 123 ref 74 ref absTerm 219 def appTerm appTerm 74 ref appTerm absTerm 220 def 74 ref appTerm 221 def betaConv nil 0 ref 66 remove constTerm 222 def 220 ref appTerm 223 def axiom nil 36 ref 223 remove nil cons cons 37 ref 221 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp "A" 4 ref cons nil cons 224 def "P" 38 ref var 225 def 220 remove nil cons cons "x" 3 ref var 226 def 74 ref nil cons 227 def cons nil cons 228 def cons nil cons cons 139 ref subst eqMp eqMp subst subst 229 def trans sym 77 ref eqMp nil 7 ref 9 ref 13 ref 21 ref 172 ref appTerm appTerm 20 ref appTerm absTerm appTerm thm "Number.Natural.<" const 12 ref constTerm 230 def 23 ref appTerm 231 def refl 232 def nil 146 ref 30 ref 172 ref appTerm 233 def nil cons 234 def cons nil cons 235 def nil cons cons 236 def 180 ref subst 145 ref trans appThm nil 25 ref 146 ref 24 ref cons 237 def nil cons 238 def cons nil cons cons 9 ref 40 ref 230 ref 150 ref appTerm 239 def 152 ref appTerm appTerm "Data.Bool.\\/" const 39 ref constTerm 240 def 13 ref 150 ref appTerm 241 def 20 ref appTerm 242 def appTerm 239 ref 20 ref appTerm 243 def appTerm appTerm absTerm 244 def 20 ref appTerm 245 def betaConv 146 ref 7 ref 244 ref appTerm 246 def absTerm 247 def 150 ref appTerm 248 def betaConv nil 7 ref 247 ref appTerm 249 def axiom nil 36 ref 249 remove nil cons cons 37 ref 248 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 247 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 246 remove nil cons cons 37 ref 245 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 244 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 250 def subst 240 ref refl 251 def nil 112 ref 24 ref cons nil cons nil cons cons 252 def 215 ref subst 253 def appThm nil 238 ref nil cons cons 254 def 146 ref "Data.Bool.~" const 38 ref constTerm 255 def 239 ref 23 ref appTerm 256 def appTerm 257 def absTerm 258 def 150 ref appTerm 259 def betaConv nil 7 ref 258 ref appTerm 260 def axiom 261 def nil 36 ref 260 remove nil cons 262 def cons 263 def 37 ref 259 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 258 ref nil cons cons 264 def 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 257 remove nil cons cons 37 ref 40 ref 256 ref appTerm "Data.Bool.F" const 3 ref constTerm 265 def appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 84 ref 256 remove nil cons cons nil cons nil cons cons nil 36 ref 255 ref 89 ref appTerm 266 def nil cons 267 def cons 37 ref 40 ref 89 ref appTerm 265 ref appTerm nil cons 268 def cons nil cons cons nil cons cons 269 def 58 ref subst 269 remove 128 ref subst nil 36 ref 89 ref nil cons 270 def cons 271 def 37 ref 265 ref nil cons 272 def cons nil cons 273 def cons nil cons cons 41 ref refl 274 def 40 ref 42 ref appTerm 275 def 44 ref appTerm 276 def assume 277 def appThm 53 ref appThm sym nil 36 ref 80 ref cons 278 def 37 ref 80 ref cons nil cons 279 def cons nil cons cons 280 def 58 ref subst 280 remove 128 ref subst 82 remove eqMp nil 84 ref 80 ref cons 87 ref cons nil cons cons 100 ref subst deductAntisym eqMp 281 def eqMp 282 def nil 36 ref 45 ref nil cons 283 def cons 284 def 37 ref 41 ref 44 ref appTerm 285 def 42 ref appTerm nil cons 286 def cons nil cons 287 def cons nil cons cons 128 ref subst proveHyp 285 ref refl 277 remove appThm sym 281 remove eqMp 288 def eqMp nil 278 ref 37 ref 72 ref cons nil cons 289 def cons nil cons cons 109 ref subst nil 84 ref 283 ref cons 290 def 86 ref 286 remove cons nil cons 291 def cons nil cons cons 292 def 88 ref 92 remove 104 ref appTerm betaConv 104 remove 89 ref appTerm betaConv 94 ref appThm 103 remove 91 ref appTerm betaConv trans trans appThm 105 remove appThm 99 remove 106 remove appThm eqMp sym 77 ref eqMp 293 def subst eqMp 109 ref 292 remove 100 ref subst eqMp deductAntisym deductAntisym 294 def subst 40 ref 266 ref appTerm refl 36 ref 43 ref 265 ref appTerm absTerm 295 def 89 ref appTerm betaConv appThm nil 67 ref 255 ref appTerm 295 remove appTerm axiom 98 ref appThm eqMp 296 def 266 remove assume eqMp nil 36 ref 41 ref 89 ref appTerm 297 def 265 ref appTerm nil cons cons 37 ref 41 ref 265 ref appTerm 298 def 89 ref appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 36 ref 272 ref cons 299 def 37 ref 270 ref cons nil cons cons nil cons cons 300 def 58 ref subst 300 remove 128 ref subst 36 ref 42 ref absTerm 301 def 89 ref appTerm 302 def betaConv nil 40 ref 265 ref appTerm 303 def 222 ref 301 ref appTerm 304 def appTerm axiom 265 ref assume eqMp nil 36 ref 304 remove nil cons cons 37 ref 302 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 301 remove nil cons cons 226 ref 270 ref cons nil cons cons nil cons cons 139 ref subst eqMp eqMp 305 def eqMp nil 84 ref 272 ref cons 306 def 86 ref 270 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 84 ref 267 remove cons 86 ref 268 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp 307 def subst eqMp 308 def subst 309 def appThm nil 71 ref 272 ref cons nil cons nil cons cons 310 def 71 ref 40 ref 240 ref 63 ref appTerm 311 def 74 ref appTerm appTerm 63 ref appTerm absTerm 312 def 74 ref appTerm 313 def betaConv nil 222 ref 312 ref appTerm 314 def axiom nil 36 ref 314 remove nil cons cons 37 ref 313 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 312 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 315 def subst trans trans 316 def trans sym 77 ref eqMp nil 36 ref 231 ref 19 ref 233 ref appTerm 317 def 23 ref appTerm 318 def appTerm 319 def nil cons cons 37 ref 7 ref 9 ref 41 ref 230 ref 20 ref appTerm 320 def 317 ref 20 ref appTerm 321 def appTerm 322 def appTerm 230 ref 152 ref appTerm 323 def 317 ref 152 ref appTerm appTerm 324 def appTerm 325 def absTerm 326 def appTerm 327 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 326 remove nil cons cons nil cons nil cons cons 210 ref 40 ref 121 remove appTerm refl 133 remove appThm 137 remove eqMp sym 328 def subst 329 def subst 9 ref nil 71 ref 325 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 322 ref nil cons 330 def cons 37 ref 324 remove nil cons 331 def cons nil cons cons nil cons cons 332 def 58 ref subst 332 remove 128 ref subst 323 remove refl 236 ref 167 ref subst appThm sym 230 ref refl 333 def 170 ref 146 ref 13 ref 29 ref 150 ref appTerm 334 def appTerm 335 def 184 ref 172 ref appTerm appTerm absTerm 336 def 150 ref appTerm 337 def betaConv nil 7 ref 336 ref appTerm 338 def axiom nil 36 ref 338 remove nil cons cons 37 ref 337 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 336 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp subst appThm nil 9 ref 321 ref nil cons 339 def cons 340 def nil cons nil cons cons 341 def 9 ref 13 ref 154 ref 233 ref appTerm 342 def 20 ref appTerm appTerm 196 ref 20 ref appTerm 343 def appTerm absTerm 344 def 20 ref appTerm 345 def betaConv nil 7 ref 344 ref appTerm 346 def axiom nil 36 ref 346 remove nil cons cons 37 ref 345 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 344 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 347 def subst appThm sym 47 ref refl 348 def nil 71 ref 330 ref cons nil cons nil cons cons 78 ref subst 322 ref assume eqMp appThm "Number.Natural.<=" const 12 ref constTerm 349 def refl 350 def 145 ref appThm 321 ref refl appThm nil 340 remove 238 ref cons nil cons cons 9 ref 40 ref 349 ref 334 ref appTerm 20 ref appTerm appTerm 243 ref appTerm absTerm 351 def 20 ref appTerm 352 def betaConv 146 ref 7 ref 351 ref appTerm 353 def absTerm 354 def 150 ref appTerm 355 def betaConv nil 7 ref 354 ref appTerm 356 def axiom nil 36 ref 356 remove nil cons cons 37 ref 355 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 354 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 353 remove nil cons cons 37 ref 352 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 351 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 357 def subst 341 remove 9 ref 40 ref 231 ref 20 ref appTerm 358 def appTerm 255 ref 13 ref 20 ref appTerm 359 def 23 ref appTerm 360 def appTerm 361 def appTerm absTerm 362 def 20 ref appTerm 363 def betaConv nil 7 ref 362 ref appTerm 364 def axiom nil 36 ref 364 remove nil cons cons 37 ref 363 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 362 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst 255 ref refl 365 def 236 ref 9 ref 40 ref 13 ref 156 ref appTerm 366 def 23 ref appTerm appTerm 47 ref 241 ref 23 ref appTerm 367 def appTerm 368 def 361 ref appTerm appTerm absTerm 369 def 20 ref appTerm 370 def betaConv 146 ref 7 ref 369 ref appTerm 371 def absTerm 372 def 150 ref appTerm 373 def betaConv 374 def 88 ref 14 ref 254 ref 180 ref subst 375 def 27 ref 140 remove 141 ref 9 ref 13 ref 31 remove appTerm 343 ref appTerm 376 def absTerm 377 def 20 ref appTerm 378 def betaConv 379 def 14 ref 143 remove appThm 27 ref 9 ref 13 ref 183 ref 23 ref appTerm 380 def 20 ref appTerm appTerm 20 ref appTerm absTerm 381 def 20 ref appTerm 382 def betaConv nil 7 ref 381 ref appTerm 383 def axiom nil 36 ref 383 remove nil cons cons 37 ref 382 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 381 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 384 def subst 385 def appThm 253 ref trans sym 77 ref eqMp nil 36 ref 142 remove 380 ref 23 ref appTerm appTerm 386 def nil cons cons 37 ref 7 ref 9 ref 41 ref 376 ref appTerm 13 ref 30 ref 152 ref appTerm appTerm 387 def 183 ref 152 ref appTerm 152 ref appTerm appTerm 388 def appTerm 389 def absTerm 390 def appTerm 391 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 390 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 389 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 376 ref nil cons 392 def cons 37 ref 388 remove nil cons 393 def cons nil cons cons nil cons cons 394 def 58 ref subst 394 remove 128 ref subst 14 ref 9 ref 387 remove 29 ref 32 remove appTerm appTerm absTerm 395 def 20 ref appTerm 396 def betaConv nil 7 ref 395 ref appTerm 397 def axiom nil 36 ref 397 remove nil cons cons 37 ref 396 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 395 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 398 def 141 ref 141 ref 376 remove assume appThm appThm trans appThm nil 9 ref 152 ref nil cons cons 148 ref cons nil cons cons 9 ref 13 ref 183 ref 334 ref appTerm 20 ref appTerm appTerm 29 ref 184 ref 20 ref appTerm 399 def appTerm 400 def appTerm absTerm 401 def 20 ref appTerm 402 def betaConv 146 ref 7 ref 401 ref appTerm 403 def absTerm 404 def 150 ref appTerm 405 def betaConv nil 7 ref 404 ref appTerm 406 def axiom nil 36 ref 406 remove nil cons cons 37 ref 405 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 404 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 403 remove nil cons cons 37 ref 402 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 401 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst 141 ref 170 ref 9 ref 13 ref 184 ref 152 ref appTerm appTerm 400 remove appTerm absTerm 407 def 20 ref appTerm 408 def betaConv 146 ref 7 ref 407 ref appTerm 409 def absTerm 410 def 150 ref appTerm 411 def betaConv nil 7 ref 410 ref appTerm 412 def axiom nil 36 ref 412 remove nil cons cons 37 ref 411 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 410 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 409 remove nil cons cons 37 ref 408 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 407 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 413 def subst appThm trans appThm nil 112 ref 29 ref 29 ref 343 remove appTerm appTerm nil cons cons nil cons nil cons cons 215 ref subst trans sym 77 ref eqMp eqMp nil 84 ref 392 remove cons 86 ref 393 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 386 remove appTerm 391 remove appTerm nil cons cons 37 ref 7 ref 377 ref appTerm nil cons 414 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 377 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 379 ref appThm 377 ref 152 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 379 remove absThm appThm appThm nil "p" 5 ref var 415 def 377 remove nil cons 416 def cons nil cons nil cons cons 415 ref 41 ref 47 ref 415 ref varTerm 417 def 23 ref appTerm appTerm 418 def 7 ref 9 ref 41 ref 417 ref 20 ref appTerm 419 def appTerm 417 ref 152 ref appTerm appTerm absTerm appTerm appTerm appTerm 7 ref 9 ref 419 ref absTerm appTerm 420 def appTerm absTerm 421 def 417 ref appTerm 422 def betaConv nil 0 ref 1 ref 6 ref 4 ref cons opType constTerm 423 def 421 ref appTerm 424 def axiom nil 36 ref 424 remove nil cons cons 37 ref 422 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp "A" 11 remove cons nil cons 425 def "P" 6 ref var 426 def 421 remove nil cons cons "x" 5 ref var 417 ref nil cons cons nil cons 427 def cons nil cons cons 139 ref subst eqMp eqMp 428 def subst eqMp eqMp nil 36 ref 414 remove cons 37 ref 378 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 416 remove cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp appThm trans subst 429 def trans 141 ref 385 remove appThm 430 def trans appThm 27 ref 208 ref subst 431 def appThm 27 ref 9 ref 255 ref 13 ref 152 ref appTerm 23 ref appTerm 432 def appTerm 433 def absTerm 434 def 20 ref appTerm 435 def betaConv nil 7 ref 434 ref appTerm 436 def axiom nil 36 ref 436 remove nil cons cons 37 ref 435 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 434 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 433 ref nil cons cons 37 ref 40 ref 432 ref appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 84 ref 432 ref nil cons cons nil cons nil cons cons 307 ref subst eqMp 437 def subst 438 def trans appThm 348 ref 253 ref appThm 439 def 365 ref 253 ref appThm nil 40 ref 255 ref 63 ref appTerm 440 def appTerm 265 ref appTerm axiom 441 def trans 442 def appThm 310 ref 71 ref 40 ref 47 ref 63 ref appTerm 443 def 74 ref appTerm appTerm 74 ref appTerm absTerm 444 def 74 ref appTerm 445 def betaConv nil 222 ref 444 ref appTerm 446 def axiom nil 36 ref 446 remove nil cons cons 37 ref 445 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 444 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 447 def subst trans appThm 310 ref 71 ref 40 ref 303 ref 74 ref appTerm appTerm 255 ref 74 ref appTerm 448 def appTerm absTerm 449 def 74 ref appTerm 450 def betaConv nil 222 ref 449 ref appTerm 451 def axiom nil 36 ref 451 remove nil cons cons 37 ref 450 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 449 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 452 def subst nil 40 ref 255 ref 265 ref appTerm 453 def appTerm 63 ref appTerm axiom 454 def trans 455 def trans sym 77 ref eqMp nil 36 ref 40 ref 13 ref 19 ref 23 ref appTerm 456 def 23 ref appTerm 457 def appTerm 23 ref appTerm appTerm 47 ref 13 ref 23 ref appTerm 458 def 23 ref appTerm 459 def appTerm 460 def 255 ref 459 ref appTerm 461 def appTerm appTerm 462 def nil cons cons 37 ref 7 ref 9 ref 41 ref 40 ref 13 ref 456 ref 20 ref appTerm 463 def appTerm 464 def 23 ref appTerm 465 def appTerm 460 ref 361 ref appTerm appTerm 466 def appTerm 40 ref 13 ref 456 ref 152 ref appTerm 467 def appTerm 23 ref appTerm appTerm 460 remove 433 ref appTerm appTerm 468 def appTerm 469 def absTerm 470 def appTerm 471 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 470 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 469 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 466 ref nil cons 472 def cons 37 ref 468 remove nil cons 473 def cons nil cons cons nil cons cons 474 def 58 ref subst 474 remove 128 ref subst 88 ref 14 ref 254 ref 167 ref subst nil 9 ref 463 ref nil cons cons nil cons nil cons cons 9 ref 13 ref 154 ref 23 ref appTerm 475 def 20 ref appTerm appTerm 23 ref appTerm absTerm 476 def 20 ref appTerm 477 def betaConv nil 7 ref 476 ref appTerm 478 def axiom nil 36 ref 478 ref nil cons 479 def cons 37 ref 477 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 476 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 480 def subst trans 481 def appThm 431 ref appThm 253 ref trans appThm 439 ref 365 ref 437 ref appThm 454 ref trans 482 def appThm 218 ref 447 ref subst 483 def trans appThm 218 ref 71 ref 40 ref 40 ref 63 ref appTerm 484 def 74 ref appTerm appTerm 74 ref appTerm absTerm 485 def 74 ref appTerm 486 def betaConv nil 222 ref 485 ref appTerm 487 def axiom nil 36 ref 487 remove nil cons cons 37 ref 486 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 485 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 488 def subst 489 def trans sym 77 ref eqMp eqMp nil 84 ref 472 remove cons 86 ref 473 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 462 remove appTerm 471 remove appTerm nil cons cons 37 ref 7 ref 9 ref 466 remove absTerm 490 def appTerm 491 def nil cons 492 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 490 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 490 ref 20 ref appTerm betaConv 493 def appThm 490 ref 152 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 493 remove absThm appThm appThm nil 415 ref 490 remove nil cons cons nil cons nil cons cons 428 ref subst eqMp eqMp nil 36 ref 492 remove cons 37 ref 7 ref 146 ref 41 ref 371 ref appTerm 7 ref 9 ref 40 ref 13 ref 19 ref 334 ref appTerm 494 def 20 ref appTerm 495 def appTerm 23 ref appTerm appTerm 47 ref 335 remove 23 ref appTerm 496 def appTerm 497 def 361 ref appTerm appTerm 498 def absTerm 499 def appTerm 500 def appTerm 501 def absTerm 502 def appTerm 503 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 502 remove nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 501 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 371 remove nil cons 504 def cons 505 def 37 ref 500 remove nil cons 506 def cons nil cons 507 def cons nil cons cons 508 def 58 ref subst 508 remove 128 ref subst 88 ref 14 ref nil 146 ref 334 ref nil cons 509 def cons nil cons nil cons cons 510 def 180 ref subst 429 remove trans 430 remove trans appThm 431 ref appThm 438 remove trans appThm 348 ref nil 9 ref 165 ref cons 511 def nil cons 512 def nil cons cons 513 def 437 ref subst 514 def appThm 515 def 442 ref appThm 310 ref 71 ref 40 ref 47 ref 265 ref appTerm 516 def 74 ref appTerm appTerm 265 ref appTerm absTerm 517 def 74 ref appTerm 518 def betaConv nil 222 ref 517 ref appTerm 519 def axiom nil 36 ref 519 remove nil cons cons 37 ref 518 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 517 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 520 def subst trans appThm 455 ref trans sym 77 ref eqMp nil 36 ref 40 ref 13 ref 494 ref 23 ref appTerm appTerm 23 ref appTerm appTerm 497 ref 461 ref appTerm appTerm 521 def nil cons cons 37 ref 7 ref 9 ref 41 ref 498 ref appTerm 40 ref 13 ref 494 remove 152 ref appTerm appTerm 23 ref appTerm appTerm 497 remove 433 ref appTerm appTerm 522 def appTerm 523 def absTerm 524 def appTerm 525 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 524 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 523 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 498 ref nil cons 526 def cons 37 ref 522 remove nil cons 527 def cons nil cons cons nil cons cons 528 def 58 ref subst 528 remove 128 ref subst 88 ref 14 ref 510 remove 167 ref subst nil 9 ref 495 ref nil cons cons 529 def nil cons nil cons cons 9 ref 13 ref 154 ref 334 ref appTerm 20 ref appTerm appTerm 183 ref 185 ref appTerm 20 ref appTerm 530 def appTerm absTerm 531 def 20 ref appTerm 532 def betaConv 146 ref 7 ref 531 ref appTerm 533 def absTerm 534 def 150 ref appTerm 535 def betaConv nil 7 ref 534 ref appTerm 536 def axiom nil 36 ref 536 ref nil cons cons 37 ref 535 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 534 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 533 remove nil cons cons 37 ref 532 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 531 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 537 def subst trans appThm 431 ref appThm nil 529 remove 146 ref 155 ref 495 remove appTerm 538 def nil cons cons nil cons cons nil cons cons 9 ref 40 ref 13 ref 399 ref appTerm 539 def 23 ref appTerm appTerm 368 remove 360 ref appTerm appTerm absTerm 540 def 20 ref appTerm 541 def betaConv 146 ref 7 ref 540 ref appTerm 542 def absTerm 543 def 150 ref appTerm 544 def betaConv nil 7 ref 543 ref appTerm 545 def axiom nil 36 ref 545 remove nil cons cons 37 ref 544 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 543 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 542 remove nil cons cons 37 ref 541 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 540 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst 47 ref 13 ref 538 remove appTerm 23 ref appTerm 546 def appTerm refl 498 remove assume 515 ref 361 ref refl 547 def appThm nil 71 ref 361 ref nil cons 548 def cons nil cons nil cons cons 520 ref subst 549 def trans trans appThm nil 71 ref 546 remove nil cons cons nil cons nil cons cons 71 ref 40 ref 47 ref 74 ref appTerm 550 def 265 ref appTerm appTerm 265 ref appTerm absTerm 551 def 74 ref appTerm 552 def betaConv nil 222 ref 551 ref appTerm 553 def axiom nil 36 ref 553 remove nil cons cons 37 ref 552 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 551 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 554 def subst trans trans trans appThm 515 remove 482 ref appThm 218 ref 520 ref subst trans appThm 455 ref trans sym 77 ref eqMp eqMp nil 84 ref 526 remove cons 86 ref 527 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 521 remove appTerm 525 remove appTerm nil cons cons 507 remove cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 499 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 499 ref 20 ref appTerm betaConv 555 def appThm 499 ref 152 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 555 remove absThm appThm appThm nil 415 ref 499 remove nil cons cons nil cons nil cons cons 428 ref subst eqMp eqMp eqMp nil 84 ref 504 remove cons 86 ref 506 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 491 remove appTerm 503 remove appTerm nil cons cons 37 ref 7 ref 372 ref appTerm 556 def nil cons 557 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 372 ref 23 ref appTerm betaConv appThm 8 ref 146 ref 274 ref 374 ref appThm 372 ref 334 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 146 ref 374 remove absThm appThm appThm nil 415 ref 372 remove nil cons 558 def cons nil cons nil cons cons 428 ref subst eqMp eqMp 559 def nil 36 ref 557 remove cons 37 ref 373 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 558 remove cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 505 remove 37 ref 370 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 369 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 560 def subst appThm trans trans trans appThm nil 71 ref 255 ref 47 ref 13 ref 233 ref appTerm 561 def 23 ref appTerm 562 def appTerm 361 ref appTerm appTerm nil cons cons nil cons nil cons cons 447 ref subst trans sym 365 ref 348 ref 14 ref 14 ref 30 remove refl 145 ref appThm 27 ref 398 remove subst 141 ref 144 remove appThm trans trans 563 def appThm 141 ref 145 ref appThm appThm nil 112 ref 29 ref 29 ref 23 ref appTerm 564 def appTerm nil cons cons nil cons nil cons cons 215 ref subst trans sym 77 ref eqMp 565 def appThm 431 ref appThm nil 9 ref 172 ref nil cons 566 def cons 567 def nil cons nil cons cons 568 def 437 ref subst trans 569 def appThm 570 def 547 ref appThm 549 ref trans appThm 454 ref trans sym 77 ref eqMp eqMp nil 36 ref 47 ref 322 ref appTerm 349 ref 172 ref appTerm 571 def 321 ref appTerm appTerm nil cons cons 37 ref 230 ref 196 ref 172 ref appTerm appTerm 183 ref 321 ref appTerm 321 remove appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil "q" 2 ref var 572 def 339 ref cons "p" 2 ref var 573 def 339 remove cons 567 ref 148 ref cons cons cons nil cons cons 572 ref 41 ref 47 ref 239 ref 573 ref varTerm 574 def appTerm 575 def appTerm 349 ref 20 ref appTerm 576 def 572 ref varTerm 577 def appTerm appTerm appTerm 230 ref 399 ref appTerm 578 def 183 ref 574 ref appTerm 577 ref appTerm appTerm appTerm absTerm 579 def 577 ref appTerm 580 def betaConv 573 ref 7 ref 579 ref appTerm 581 def absTerm 582 def 574 ref appTerm 583 def betaConv 9 ref 7 ref 582 ref appTerm 584 def absTerm 585 def 20 ref appTerm 586 def betaConv 146 ref 7 ref 585 ref appTerm 587 def absTerm 588 def 150 ref appTerm 589 def betaConv nil 7 ref 588 ref appTerm 590 def axiom nil 36 ref 590 remove nil cons cons 37 ref 589 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 588 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 587 remove nil cons cons 37 ref 586 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 585 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 584 remove nil cons cons 37 ref 583 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 582 remove nil cons cons 112 ref 574 ref nil cons 591 def cons nil cons 592 def cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 581 remove nil cons cons 37 ref 580 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 579 remove nil cons cons 112 ref 577 ref nil cons 593 def cons nil cons 594 def cons nil cons cons 139 ref subst eqMp eqMp subst eqMp eqMp eqMp eqMp nil 84 ref 330 remove cons 86 ref 331 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 319 remove appTerm 327 remove appTerm nil cons cons 37 ref 7 ref 9 ref 322 remove absTerm 595 def appTerm 596 def nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 595 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 595 ref 20 ref appTerm betaConv 597 def appThm 595 ref 152 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 597 remove absThm appThm appThm nil 415 ref 595 remove nil cons cons nil cons nil cons cons 428 ref subst eqMp eqMp nil 596 remove thm nil 146 ref 566 ref cons nil cons 598 def nil cons cons 599 def 180 ref subst nil 36 ref 13 ref 19 ref 172 ref appTerm 600 def 23 ref appTerm appTerm 172 ref appTerm 601 def nil cons cons 37 ref 7 ref 9 ref 41 ref 13 ref 600 ref 20 ref appTerm 602 def appTerm 172 ref appTerm 603 def appTerm 13 ref 600 ref 152 ref appTerm appTerm 172 ref appTerm 604 def appTerm 605 def absTerm 606 def appTerm 607 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 606 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 605 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 603 ref nil cons 608 def cons 37 ref 604 remove nil cons 609 def cons nil cons cons nil cons cons 610 def 58 ref subst 610 remove 128 ref subst 599 ref 167 ref subst nil 9 ref 602 remove nil cons cons nil cons nil cons cons 170 remove 146 ref 13 ref 154 ref 172 ref appTerm 611 def 150 ref appTerm appTerm 150 ref appTerm absTerm 612 def 150 ref appTerm 613 def betaConv nil 7 ref 612 ref appTerm 614 def axiom 615 def nil 36 ref 614 remove nil cons cons 37 ref 613 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 612 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp subst 616 def subst 603 ref assume trans trans eqMp nil 84 ref 608 remove cons 86 ref 609 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 601 remove appTerm 607 remove appTerm nil cons cons 37 ref 7 ref 9 ref 603 remove absTerm 617 def appTerm 618 def nil cons 619 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 617 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 617 ref 20 ref appTerm 620 def betaConv 621 def appThm 617 ref 152 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 621 ref absThm appThm appThm nil 415 ref 617 remove nil cons 622 def cons nil cons nil cons cons 428 ref subst eqMp eqMp 623 def nil 618 remove thm 8 ref 9 ref 14 ref 22 remove 563 ref appThm nil 9 ref 564 ref nil cons cons 624 def 148 ref cons nil cons cons 167 ref subst 169 ref 207 remove appThm trans trans appThm 168 ref 20 ref appTerm 625 def refl appThm nil 112 ref 625 ref nil cons cons nil cons nil cons cons 215 ref subst trans absThm appThm 229 ref trans sym 77 ref eqMp nil 7 ref 9 ref 13 ref 21 ref 233 ref appTerm appTerm 625 remove appTerm absTerm appTerm thm nil 111 ref 9 ref 464 ref "Data.Bool.cond" const 626 def 1 ref 3 ref 18 ref nil cons 627 def cons opType constTerm 628 def 360 ref appTerm 172 ref appTerm 23 ref appTerm 629 def appTerm 630 def absTerm 631 def nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 630 remove nil cons cons nil cons nil cons cons 78 ref subst 88 ref "_3203" 2 ref var 632 def 464 ref 632 remove varTerm appTerm absTerm 633 def 629 remove appTerm betaConv appThm 348 ref 41 ref 360 ref appTerm 634 def refl 633 ref 172 ref appTerm betaConv appThm appThm 41 ref 361 ref appTerm 635 def refl 633 ref 23 ref appTerm betaConv appThm appThm appThm nil "_485" 2 ref var 24 ref cons "_482" 2 ref var 566 ref cons "_483" 3 ref var 636 def 360 ref nil cons 637 def cons nil cons cons cons nil cons cons nil "_484" 5 ref var 633 remove nil cons cons nil cons nil cons cons 210 ref nil 123 ref "_482" 115 ref var varTerm nil cons cons "c" 3 ref var 638 def 636 ref varTerm nil cons cons 130 ref "_484" 116 ref var varTerm nil cons cons "y" 115 ref var 639 def "_485" 115 ref var varTerm nil cons cons nil cons cons cons cons nil cons cons 639 ref 40 ref 131 ref 626 ref 1 ref 3 ref 1 ref 115 ref 1 ref 115 ref 115 ref nil cons 640 def cons opType nil cons cons opType nil cons cons opType constTerm 641 def 638 ref varTerm 642 def appTerm 124 ref appTerm 639 ref varTerm 643 def appTerm appTerm appTerm 47 ref 41 ref 642 ref appTerm 131 ref 124 ref appTerm 644 def appTerm appTerm 41 ref 255 ref 642 ref appTerm appTerm 131 ref 643 ref appTerm appTerm appTerm appTerm absTerm 645 def 643 ref appTerm 646 def betaConv 123 ref 118 ref 645 ref appTerm 647 def absTerm 648 def 124 ref appTerm 649 def betaConv 638 remove 118 ref 648 ref appTerm 650 def absTerm 651 def 642 ref appTerm 652 def betaConv 130 ref 222 ref 651 ref appTerm 653 def absTerm 654 def 131 ref appTerm 655 def betaConv nil 0 ref 134 remove constTerm 656 def 654 ref appTerm 657 def axiom nil 36 ref 657 remove nil cons cons 37 ref 655 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp "A" 211 remove cons nil cons 658 def "P" 117 ref var 659 def 654 remove nil cons cons "x" 116 ref var 660 def 131 ref nil cons cons nil cons 661 def cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 653 remove nil cons cons 37 ref 652 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 651 remove nil cons cons 226 ref 642 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 650 remove nil cons cons 37 ref 649 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp "A" 640 remove cons 662 def nil cons 663 def 119 ref 648 remove nil cons cons 123 ref 124 ref nil cons cons nil cons 664 def cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 647 remove nil cons cons 37 ref 646 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 119 ref 645 remove nil cons cons 123 ref 643 ref nil cons cons nil cons 665 def cons nil cons cons 139 ref subst eqMp eqMp subst 666 def subst subst subst eqMp sym nil 36 ref 637 ref cons 667 def 37 ref 464 remove 172 ref appTerm 668 def nil cons 669 def cons nil cons cons nil cons cons 670 def 58 ref subst 670 remove 128 ref subst 252 remove 9 ref 40 ref 13 ref 19 ref 112 ref varTerm 671 def appTerm 672 def 20 ref appTerm 673 def appTerm 674 def 172 ref appTerm appTerm 240 ref 13 ref 671 ref appTerm 675 def 172 ref appTerm 676 def appTerm 677 def 360 ref appTerm 678 def appTerm 679 def absTerm 680 def 20 ref appTerm 681 def betaConv 682 def 88 ref 14 ref nil 146 ref 671 ref nil cons 683 def cons 684 def nil cons 685 def nil cons cons 686 def 180 ref subst 687 def appThm 568 ref 208 ref subst 688 def appThm nil 112 ref 566 ref cons nil cons nil cons cons 215 ref subst 689 def trans appThm 677 ref refl 690 def 253 ref appThm nil 71 ref 676 ref nil cons 691 def cons nil cons nil cons cons 692 def 71 ref 40 ref 240 ref 74 ref appTerm 693 def 63 ref appTerm appTerm 63 ref appTerm absTerm 694 def 74 ref appTerm 695 def betaConv nil 222 ref 694 ref appTerm 696 def axiom nil 36 ref 696 remove nil cons cons 37 ref 695 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 694 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 697 def subst trans appThm 489 ref trans sym 77 ref eqMp nil 36 ref 40 ref 13 ref 672 ref 23 ref appTerm 698 def appTerm 172 ref appTerm appTerm 677 ref 459 ref appTerm appTerm 699 def nil cons cons 37 ref 7 ref 9 ref 41 ref 679 ref appTerm 40 ref 13 ref 672 ref 152 ref appTerm 700 def appTerm 172 ref appTerm appTerm 677 ref 432 ref appTerm appTerm 701 def appTerm 702 def absTerm 703 def appTerm 704 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 703 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 702 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 679 ref nil cons 705 def cons 37 ref 701 remove nil cons 706 def cons nil cons cons nil cons cons 707 def 58 ref subst 707 remove 128 ref subst 88 ref 14 ref 686 ref 167 ref subst 708 def appThm 688 ref appThm nil 9 ref 673 ref nil cons 709 def cons 710 def 685 ref cons 711 def nil cons cons 9 ref 40 ref 13 ref 185 ref appTerm 712 def 172 ref appTerm appTerm 47 ref 241 ref 172 ref appTerm 713 def appTerm 359 ref 172 ref appTerm appTerm appTerm absTerm 714 def 20 ref appTerm 715 def betaConv 146 ref 7 ref 714 ref appTerm 716 def absTerm 717 def 150 ref appTerm 718 def betaConv nil 7 ref 717 ref appTerm 719 def axiom nil 36 ref 719 remove nil cons cons 37 ref 718 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 717 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 716 remove nil cons cons 37 ref 715 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 714 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst 47 ref 676 ref appTerm 720 def refl 679 remove assume appThm trans trans appThm 690 ref 437 ref appThm 692 remove 71 ref 40 ref 693 ref 265 ref appTerm appTerm 74 ref appTerm absTerm 721 def 74 ref appTerm 722 def betaConv nil 222 ref 721 ref appTerm 723 def axiom nil 36 ref 723 remove nil cons cons 37 ref 722 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 721 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 724 def subst 725 def trans appThm sym nil 36 ref 40 ref 676 ref appTerm 726 def 265 ref appTerm 727 def nil cons 728 def cons 37 ref 40 ref 720 remove 678 remove appTerm appTerm 676 ref appTerm nil cons 729 def cons nil cons 730 def cons nil cons cons 731 def 58 ref subst 731 remove 128 ref subst 40 ref "_3201" 3 ref var 732 def 40 ref 47 ref 732 remove varTerm 733 def appTerm 240 ref 733 ref appTerm 360 ref appTerm appTerm appTerm 733 remove appTerm absTerm 734 def 676 ref appTerm 735 def appTerm refl 736 def 734 ref 265 ref appTerm betaConv appThm 88 ref 735 remove betaConv appThm 737 def 40 ref 516 ref 240 ref 265 ref appTerm 738 def 360 ref appTerm 739 def appTerm appTerm 265 ref appTerm refl appThm trans 734 remove refl 740 def 727 remove assume appThm eqMp sym nil 71 ref 739 remove nil cons cons nil cons nil cons cons 520 ref subst eqMp eqMp nil 84 ref 728 ref cons 86 ref 729 ref cons nil cons 741 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 726 remove 63 ref appTerm 742 def nil cons 743 def cons 730 remove cons nil cons cons 744 def 58 ref subst 744 remove 128 ref subst 736 remove "_3199" 3 ref var 745 def 40 ref 47 ref 745 remove varTerm 746 def appTerm 240 ref 746 ref appTerm 360 ref appTerm appTerm appTerm 746 remove appTerm absTerm 63 ref appTerm betaConv appThm 737 remove 40 ref 443 ref 311 ref 360 ref appTerm 747 def appTerm appTerm 63 ref appTerm refl appThm trans 740 remove 742 remove assume appThm eqMp sym nil 71 ref 747 remove nil cons cons nil cons nil cons cons 447 ref subst nil 71 ref 637 ref cons nil cons nil cons cons 748 def 315 ref subst trans eqMp eqMp nil 84 ref 743 remove cons 749 def 741 remove cons nil cons cons 100 ref subst deductAntisym eqMp 71 ref 240 ref 76 ref appTerm 75 remove 265 ref appTerm 750 def appTerm absTerm 751 def 676 ref appTerm 752 def betaConv nil 222 ref 751 ref appTerm 753 def axiom 754 def nil 36 ref 753 remove nil cons cons 755 def 37 ref 752 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 751 ref nil cons cons 756 def 226 ref 691 ref cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 749 remove 86 ref 728 remove cons "R" 3 ref var 757 def 729 remove cons nil cons cons cons nil cons cons nil 36 ref 41 ref 91 ref appTerm 758 def 757 ref varTerm 759 def appTerm 760 def nil cons cons 37 ref 759 ref nil cons 761 def cons nil cons cons nil cons cons 109 ref subst nil 36 ref 297 ref 759 ref appTerm nil cons cons 37 ref 41 ref 760 remove appTerm 759 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst "r" 3 ref var 762 def 41 ref 297 ref 762 ref varTerm 763 def appTerm appTerm 764 def 41 ref 758 ref 763 ref appTerm appTerm 763 ref appTerm appTerm absTerm 765 def 759 remove appTerm 766 def betaConv 40 ref 240 ref 89 ref appTerm 767 def 91 ref appTerm 768 def appTerm refl 37 ref 222 ref 762 ref 764 remove 41 ref 285 ref 763 ref appTerm 769 def appTerm 763 ref appTerm 770 def appTerm absTerm appTerm absTerm 91 ref appTerm betaConv appThm 67 remove 767 remove appTerm refl 36 ref 37 ref 222 ref 762 ref 41 ref 43 ref 763 ref appTerm appTerm 770 remove appTerm absTerm appTerm absTerm absTerm 771 def 89 remove appTerm betaConv appThm nil 55 remove 240 ref appTerm 771 remove appTerm axiom 98 remove appThm eqMp 94 remove appThm eqMp 772 def 768 remove assume eqMp nil 36 ref 222 ref 765 ref appTerm nil cons cons 37 ref 766 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 765 remove nil cons cons 226 ref 761 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp 773 def subst proveHyp proveHyp proveHyp eqMp eqMp nil 84 ref 705 remove cons 86 ref 706 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 699 remove appTerm 704 remove appTerm nil cons cons 37 ref 7 ref 680 ref appTerm 774 def nil cons 775 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 680 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 682 ref appThm 680 ref 152 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 682 remove absThm appThm appThm nil 415 ref 680 remove nil cons 776 def cons nil cons nil cons cons 428 ref subst eqMp eqMp 777 def nil 36 ref 775 ref cons 37 ref 681 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 776 remove cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst 240 ref 458 ref 172 ref appTerm 778 def appTerm 779 def refl 14 ref 360 ref assume 780 def appThm 431 ref appThm 253 ref trans appThm nil 71 ref 778 ref nil cons cons nil cons nil cons cons 697 ref subst trans trans sym 77 ref eqMp eqMp nil 84 ref 637 ref cons 781 def 86 ref 669 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 634 ref 668 remove appTerm nil cons cons 37 ref 635 ref 465 ref appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 36 ref 548 ref cons 782 def 37 ref 465 remove nil cons 783 def cons nil cons cons nil cons cons 784 def 58 ref subst 784 remove 128 ref subst 254 remove 560 ref subst 439 remove 365 ref nil 782 ref 37 ref 40 ref 360 ref appTerm 785 def 265 ref appTerm 786 def nil cons 787 def cons nil cons cons nil cons cons 109 ref subst nil 781 ref nil cons nil cons cons 307 ref subst eqMp appThm 454 ref trans appThm 483 ref trans trans sym 77 ref eqMp eqMp nil 84 ref 548 ref cons 788 def 86 ref 783 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp absThm eqMp nil 7 ref 631 remove appTerm thm nil 111 ref 146 ref 7 ref 9 ref 40 ref "Number.Natural.odd" const 5 ref constTerm 789 def 156 ref appTerm appTerm 240 ref 789 ref 150 ref appTerm 790 def appTerm 791 def 360 ref appTerm 792 def appTerm 793 def absTerm 794 def appTerm 795 def absTerm 796 def nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 795 remove nil cons 797 def cons nil cons nil cons cons 78 ref subst 88 ref 789 ref refl 798 def 180 ref 145 ref trans 799 def appThm 27 ref 9 ref 40 ref 789 ref 152 ref appTerm 800 def appTerm 255 ref 789 ref 20 ref appTerm 801 def appTerm 802 def appTerm absTerm 803 def 20 ref appTerm 804 def betaConv nil 7 ref 803 ref appTerm 805 def axiom 806 def nil 36 ref 805 ref nil cons 807 def cons 37 ref 804 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 803 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst 365 ref nil 255 ref 789 ref 23 ref appTerm 808 def appTerm 809 def axiom 810 def nil 36 ref 809 ref nil cons 811 def cons 812 def 37 ref 40 ref 808 ref appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 84 ref 808 ref nil cons 813 def cons nil cons nil cons cons 307 ref subst eqMp appThm 454 ref trans trans trans appThm 791 ref refl 814 def 253 ref appThm nil 71 ref 790 ref nil cons 815 def cons nil cons nil cons cons 816 def 697 ref subst trans appThm 489 ref trans sym 77 ref eqMp nil 36 ref 40 ref 789 ref 171 ref appTerm appTerm 791 ref 459 ref appTerm appTerm 817 def nil cons cons 37 ref 7 ref 9 ref 41 ref 793 ref appTerm 40 ref 789 ref 153 ref appTerm appTerm 791 remove 432 ref appTerm appTerm 818 def appTerm 819 def absTerm 820 def appTerm 821 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 820 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 819 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 793 ref nil cons 822 def cons 37 ref 818 remove nil cons 823 def cons nil cons cons nil cons cons 824 def 58 ref subst 824 remove 128 ref subst 88 ref 798 ref 167 ref appThm nil 9 ref 156 ref nil cons 825 def cons nil cons nil cons cons 826 def 9 ref 40 ref 789 ref 185 ref appTerm appTerm 47 ref 790 ref appTerm 827 def 801 ref appTerm appTerm absTerm 828 def 20 ref appTerm 829 def betaConv 146 ref 7 ref 828 ref appTerm 830 def absTerm 831 def 150 ref appTerm 832 def betaConv nil 7 ref 831 ref appTerm 833 def axiom nil 36 ref 833 remove nil cons cons 37 ref 832 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 831 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 830 remove nil cons cons 37 ref 829 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 828 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst 827 ref refl 834 def 793 remove assume appThm trans trans appThm 814 remove 437 ref appThm 816 remove 724 ref subst trans appThm sym nil 36 ref 827 ref 792 ref appTerm 835 def nil cons 836 def cons 37 ref 815 ref cons nil cons cons nil cons cons 837 def 294 ref subst 837 ref 58 ref subst 837 remove 128 ref subst nil 84 ref 815 ref cons 838 def 86 ref 792 remove nil cons 839 def cons nil cons cons nil cons cons 100 ref subst eqMp nil 84 ref 836 ref cons 86 ref 815 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 41 ref 835 ref appTerm 790 ref appTerm nil cons cons 37 ref 41 ref 790 ref appTerm 835 remove appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 36 ref 815 remove cons 840 def 37 ref 836 ref cons nil cons cons nil cons cons 841 def 58 ref subst 841 remove 128 ref subst nil 840 ref 37 ref 839 remove cons nil cons cons nil cons cons 128 ref subst nil 838 ref 86 ref 637 ref cons 842 def nil cons 843 def cons nil cons cons 772 remove sym 844 def nil 225 ref 71 ref 41 ref 297 remove 74 ref appTerm 845 def appTerm 41 ref 758 remove 74 ref appTerm 846 def appTerm 74 ref appTerm 847 def appTerm 848 def absTerm nil cons cons nil cons nil cons cons 224 ref 209 ref cons 849 def 328 ref subst 850 def subst 851 def 71 ref nil 71 ref 848 remove nil cons cons nil cons nil cons cons 78 ref subst 852 def nil 36 ref 845 ref nil cons 853 def cons 37 ref 847 remove nil cons 854 def cons nil cons cons nil cons cons 855 def 58 ref subst 856 def 855 remove 128 ref subst 857 def nil 36 ref 846 ref nil cons 858 def cons 37 ref 227 ref cons nil cons 859 def cons nil cons cons 860 def 58 ref subst 861 def 860 remove 128 ref subst 862 def nil 271 remove 859 ref cons nil cons cons 109 ref subst 845 remove assume eqMp eqMp nil 84 ref 858 remove cons 86 ref 227 remove cons nil cons cons nil cons cons 100 ref subst 863 def deductAntisym eqMp eqMp nil 84 ref 853 remove cons 86 ref 854 remove cons nil cons cons nil cons cons 100 ref subst 864 def deductAntisym eqMp eqMp absThm eqMp eqMp 865 def subst eqMp eqMp nil 838 ref 86 ref 836 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 84 ref 822 remove cons 86 ref 823 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 817 remove appTerm 821 remove appTerm nil cons cons 37 ref 797 remove cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 794 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 794 ref 20 ref appTerm betaConv 866 def appThm 794 ref 152 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 866 remove absThm appThm appThm nil 415 ref 794 remove nil cons cons nil cons nil cons cons 428 ref subst eqMp eqMp eqMp absThm eqMp nil 7 ref 796 remove appTerm thm nil 111 ref "k" 2 ref var 867 def 7 ref 9 ref 41 ref 230 ref 172 ref appTerm 868 def 867 ref varTerm 869 def appTerm 870 def appTerm "Data.Bool.?" const 871 def 6 remove constTerm 872 def 146 ref 576 ref 19 ref 869 ref appTerm 873 def 150 ref appTerm 874 def appTerm absTerm appTerm 875 def appTerm 876 def absTerm 877 def appTerm 878 def absTerm 879 def nil cons cons nil cons nil cons cons 329 ref subst 867 ref nil 71 ref 878 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 877 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 876 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 870 ref nil cons 880 def cons 881 def 37 ref 875 ref nil cons 882 def cons nil cons 883 def cons nil cons cons 884 def 58 ref subst 884 remove 128 ref subst nil 36 ref 255 ref 13 ref 869 ref appTerm 23 ref appTerm 885 def appTerm 886 def nil cons 887 def cons 888 def 883 ref cons nil cons cons 889 def 58 ref subst 889 remove 128 ref subst 146 ref 240 ref 367 ref appTerm 890 def 872 ref 9 ref 241 ref 152 ref appTerm absTerm appTerm appTerm absTerm 891 def 20 ref appTerm 892 def betaConv nil 7 ref 891 ref appTerm 893 def axiom nil 36 ref 893 remove nil cons cons 37 ref 892 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 891 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 240 ref 360 ref appTerm 894 def 872 ref "n'" 2 ref var 895 def 359 ref 29 ref 895 ref varTerm 896 def appTerm 897 def appTerm 898 def absTerm 899 def appTerm 900 def appTerm nil cons 901 def cons 883 ref cons nil cons cons 902 def 109 ref subst proveHyp 902 ref 58 ref subst 902 remove 128 ref subst nil 111 ref 895 ref 41 ref 899 ref 896 ref appTerm 903 def appTerm 875 ref appTerm 904 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 895 ref nil 71 ref 904 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 903 ref nil cons 905 def cons 883 ref cons nil cons cons 906 def 58 ref subst 906 remove 128 ref subst 903 ref betaConv 903 remove assume eqMp nil 36 ref 898 ref nil cons 907 def cons 883 ref cons nil cons cons 908 def 109 ref subst proveHyp 908 ref 58 ref subst 908 remove 128 ref subst 40 ref "_3515" 2 ref var 909 def 872 ref 146 ref 349 ref 909 remove varTerm appTerm 874 ref appTerm absTerm appTerm absTerm 910 def 20 ref appTerm 911 def appTerm refl 910 ref 897 ref appTerm betaConv appThm 88 ref 911 remove betaConv appThm 872 ref 146 ref 349 ref 897 remove appTerm 874 ref appTerm absTerm appTerm refl appThm trans 910 remove refl 898 remove assume appThm eqMp sym 872 ref refl 912 def 146 ref nil 9 ref 874 ref nil cons 913 def cons 914 def 146 ref 896 ref nil cons 915 def cons nil cons cons nil cons cons 357 ref subst absThm appThm sym 9 ref 872 ref 146 ref 320 ref 874 ref appTerm absTerm 916 def appTerm 917 def absTerm 918 def 896 ref appTerm 919 def betaConv "k'" 2 ref var 920 def 47 ref 868 ref 920 ref varTerm 921 def appTerm appTerm 922 def 47 ref 872 ref 146 ref 231 ref 874 ref appTerm absTerm appTerm appTerm 7 ref 9 ref 41 ref 47 ref 361 ref appTerm 923 def 872 ref 146 ref 230 ref "Number.Natural.div" const 18 ref constTerm 924 def 20 ref appTerm 925 def 921 remove appTerm 926 def appTerm 874 ref appTerm absTerm appTerm appTerm appTerm 917 ref appTerm absTerm appTerm appTerm appTerm absTerm 927 def 869 ref appTerm betaConv sym 348 ref nil 71 ref 880 ref cons nil cons nil cons cons 928 def 78 ref subst 870 ref assume eqMp appThm 348 ref 912 ref 146 ref nil 511 ref 112 ref 869 ref nil cons 929 def cons nil cons 930 def cons nil cons cons nil 146 ref 709 ref cons 931 def 26 remove cons nil cons cons 9 ref 40 ref 320 ref 150 ref appTerm 932 def appTerm 255 ref 349 ref 150 ref appTerm 933 def 20 ref appTerm 934 def appTerm 935 def appTerm 936 def absTerm 937 def 20 ref appTerm 938 def betaConv 146 ref 7 ref 937 ref appTerm 939 def absTerm 940 def 150 ref appTerm 941 def betaConv 8 ref 146 ref 8 ref 9 ref 936 remove assume sym 40 ref 935 ref appTerm 932 ref appTerm 942 def assume sym deductAntisym absThm appThm absThm appThm nil 7 ref 146 ref 7 ref 9 ref 942 remove absTerm 943 def appTerm 944 def absTerm 945 def appTerm 946 def axiom 947 def eqMp nil 36 ref 7 ref 940 ref appTerm nil cons cons 37 ref 941 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 940 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 939 remove nil cons cons 37 ref 938 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 937 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 948 def subst 365 ref nil 931 ref nil cons 949 def nil cons cons 146 ref 40 ref 933 ref 23 ref appTerm 950 def appTerm 951 def 367 ref appTerm absTerm 952 def 150 ref appTerm 953 def betaConv nil 7 ref 952 ref appTerm 954 def axiom nil 36 ref 954 remove nil cons cons 37 ref 953 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 952 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp subst 686 ref 560 ref subst trans appThm nil "t2" 3 ref var 955 def 548 ref cons "t1" 3 ref var 956 def 675 ref 23 ref appTerm 957 def nil cons 958 def cons nil cons 959 def cons nil cons cons 955 ref 40 ref 255 ref 47 ref 956 ref varTerm 960 def appTerm 955 ref varTerm 961 def appTerm appTerm appTerm 240 ref 255 ref 960 ref appTerm 962 def appTerm 255 ref 961 ref appTerm 963 def appTerm appTerm absTerm 964 def 961 ref appTerm 965 def betaConv 956 ref 222 ref 964 ref appTerm 966 def absTerm 967 def 960 ref appTerm 968 def betaConv nil 222 ref 967 ref appTerm 969 def axiom nil 36 ref 969 remove nil cons cons 37 ref 968 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 967 remove nil cons cons 226 ref 960 ref nil cons cons nil cons 970 def cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 966 remove nil cons cons 37 ref 965 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 964 remove nil cons cons 226 ref 961 ref nil cons cons nil cons 971 def cons nil cons cons 139 ref subst eqMp eqMp 972 def subst 240 ref 255 ref 957 ref appTerm 973 def appTerm 974 def refl 975 def 748 remove 71 ref 40 ref 255 ref 448 ref appTerm appTerm 74 ref appTerm absTerm 976 def 74 ref appTerm 977 def betaConv nil 222 ref 976 ref appTerm 978 def axiom nil 36 ref 978 remove nil cons cons 37 ref 977 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 976 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 979 def subst 980 def appThm trans trans trans 981 def subst 251 ref 365 ref nil 888 remove 37 ref 40 ref 885 ref appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst nil 84 ref 885 ref nil cons 982 def cons 983 def nil cons nil cons cons 307 ref subst eqMp 984 def appThm 454 ref trans 985 def appThm 367 ref refl 986 def appThm nil 71 ref 367 ref nil cons 987 def cons nil cons nil cons cons 988 def 315 ref subst 989 def trans trans absThm appThm 218 ref 210 ref 71 ref 40 ref 871 ref 117 remove constTerm 990 def 219 remove appTerm appTerm 74 ref appTerm absTerm 991 def 74 ref appTerm 992 def betaConv nil 222 ref 991 ref appTerm 993 def axiom nil 36 ref 993 remove nil cons cons 37 ref 992 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 991 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp subst 994 def subst 995 def trans appThm 7 ref 9 ref 41 ref 923 ref 872 ref 146 ref 230 ref 925 ref 869 ref appTerm 996 def appTerm 874 ref appTerm 997 def absTerm 998 def appTerm 999 def appTerm 1000 def appTerm 917 ref appTerm 1001 def absTerm 1002 def appTerm 1003 def refl appThm nil 71 ref 1003 remove nil cons cons nil cons nil cons cons 447 ref subst 1004 def trans appThm 1004 remove trans sym nil 111 ref 1002 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 1001 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1000 remove nil cons 1005 def cons 37 ref 917 ref nil cons 1006 def cons nil cons 1007 def cons nil cons cons 1008 def 58 ref subst 1008 remove 128 ref subst nil 788 ref 86 ref 999 ref nil cons 1009 def cons nil cons cons nil cons cons 293 ref subst nil 36 ref 1009 remove cons 1007 ref cons nil cons cons 109 ref subst nil 111 ref 146 ref 41 ref 998 ref 150 ref appTerm 1010 def appTerm 917 ref appTerm 1011 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 1011 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1010 ref nil cons 1012 def cons 1007 ref cons nil cons cons 1013 def 58 ref subst 1013 remove 128 ref subst 1010 ref betaConv 1010 remove assume eqMp nil 36 ref 997 remove nil cons 1014 def cons 1015 def 1007 remove cons nil cons cons 1016 def 109 ref subst proveHyp 1016 ref 58 ref subst 1016 remove 128 ref subst 916 ref 334 ref appTerm betaConv sym 895 ref 41 ref 255 ref 13 ref 896 ref appTerm 23 ref appTerm appTerm appTerm 47 ref 359 ref 183 ref 154 ref 925 remove 896 ref appTerm appTerm 896 ref appTerm appTerm "Number.Natural.mod" const 18 ref constTerm 1017 def 20 ref appTerm 1018 def 896 ref appTerm 1019 def appTerm appTerm appTerm 230 ref 1019 remove appTerm 896 ref appTerm appTerm appTerm absTerm 1020 def 869 ref appTerm 1021 def betaConv 146 ref 7 ref 9 ref 635 ref 47 ref 241 ref 183 ref 154 ref 924 ref 150 ref appTerm 20 ref appTerm 1022 def appTerm 20 ref appTerm appTerm 1017 ref 150 ref appTerm 1023 def 20 ref appTerm 1024 def appTerm 1025 def appTerm 1026 def appTerm 230 ref 1024 ref appTerm 20 ref appTerm 1027 def appTerm 1028 def appTerm absTerm 1029 def appTerm 1030 def absTerm 1031 def 20 ref appTerm 1032 def betaConv nil 36 ref 7 ref 1031 ref appTerm 1033 def nil cons cons 1034 def nil cons nil cons cons 275 ref refl 1035 def nil 71 ref 255 ref 42 ref appTerm 1036 def nil cons 1037 def cons nil cons nil cons cons 71 ref 40 ref 41 ref 74 ref appTerm 1038 def 265 ref appTerm appTerm 448 ref appTerm absTerm 1039 def 74 ref appTerm 1040 def betaConv nil 222 ref 1039 ref appTerm 1041 def axiom nil 36 ref 1041 remove nil cons cons 37 ref 1040 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1039 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 1042 def subst appThm sym 1035 remove 73 ref 979 ref subst 1043 def appThm nil 226 ref 72 ref cons nil cons 1044 def nil cons cons 849 ref 214 ref subst 1045 def subst trans sym 77 ref eqMp eqMp 1046 def subst sym nil 36 ref 255 ref 1033 remove appTerm 1047 def nil cons 1048 def cons 1049 def 273 ref cons nil cons cons 1050 def 58 ref subst 1050 remove 128 ref subst nil 7 ref 146 ref 7 ref 9 ref 635 ref 13 ref 1025 ref appTerm 1051 def 150 ref appTerm 1052 def appTerm absTerm appTerm absTerm appTerm 1053 def axiom nil 36 ref 1053 ref nil cons 1054 def cons 273 ref cons nil cons cons 1055 def 109 ref subst proveHyp nil 7 ref 146 ref 7 ref 9 ref 635 ref 1027 ref appTerm absTerm appTerm absTerm appTerm 1056 def axiom nil 36 ref 1056 ref nil cons 1057 def cons 1058 def 37 ref 41 ref 1053 ref appTerm 265 ref appTerm 1059 def nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 1049 ref 37 ref 41 ref 1056 ref appTerm 1060 def 1059 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst 41 ref 1047 ref appTerm refl 1060 ref refl nil 71 ref 1054 ref cons nil cons nil cons cons 1042 ref subst 1061 def appThm appThm sym nil 1049 remove 37 ref 1060 remove 255 ref 1053 ref appTerm 1062 def appTerm nil cons 1063 def cons nil cons cons nil cons cons 1064 def 58 ref subst 1064 remove 128 ref subst nil 1058 remove 37 ref 1062 remove nil cons 1065 def cons nil cons cons nil cons cons 1066 def 58 ref subst 1066 remove 128 ref subst 1061 remove 1055 ref 58 ref subst 1055 remove 128 ref subst nil 111 ref 1031 ref nil cons cons 1067 def nil cons nil cons cons 210 ref 88 ref 365 ref 118 ref refl nil "t" 116 ref var 120 ref nil cons 1068 def cons nil cons nil cons cons 662 remove "B" 4 ref cons nil cons cons 209 ref cons "t" 1 ref 115 ref "B" varType 1069 def nil cons cons opType 1070 def var 1071 def 10 remove 1 ref 1070 ref 1 ref 1070 ref 4 ref cons opType 1072 def nil cons cons opType constTerm 1073 def 1071 ref varTerm 1074 def appTerm 123 ref 1074 ref 124 ref appTerm absTerm 1075 def appTerm 1076 def absTerm 1077 def 1074 ref appTerm 1078 def betaConv 0 ref 1 ref 1072 ref 4 ref cons opType 1079 def constTerm 1080 def refl 1071 ref 1076 remove assume sym 1073 remove 1075 remove appTerm 1074 ref appTerm 1081 def assume sym deductAntisym absThm appThm nil 1080 ref 1071 remove 1081 remove absTerm appTerm axiom eqMp nil 36 ref 1080 remove 1077 ref appTerm nil cons cons 37 ref 1078 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp "A" 1070 ref nil cons cons nil cons "P" 1072 remove var 1077 remove nil cons cons "x" 1070 ref var 1074 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp subst subst 1082 def appThm appThm appThm 990 ref 123 ref 255 ref 125 ref appTerm absTerm 1083 def appTerm refl appThm sym nil 130 ref 1068 remove cons nil cons nil cons cons 1084 def 130 ref 40 ref 255 ref 118 ref 123 ref 644 ref absTerm 1085 def appTerm 1086 def appTerm appTerm 990 ref 123 ref 255 ref 644 ref appTerm absTerm 1087 def appTerm appTerm absTerm 1088 def 131 ref appTerm 1089 def betaConv nil 656 ref 1088 ref appTerm 1090 def axiom nil 36 ref 1090 remove nil cons cons 37 ref 1089 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 1088 remove nil cons cons 661 ref cons nil cons cons 139 ref subst eqMp eqMp subst eqMp subst 1091 def subst 912 ref 146 ref 365 ref 1031 remove 150 ref appTerm 1092 def betaConv 1093 def appThm nil 111 ref 1029 ref nil cons cons 1094 def nil cons nil cons cons 1091 remove subst 912 ref 9 ref 365 ref 1029 remove 20 ref appTerm 1095 def betaConv 1096 def appThm nil 782 ref 37 ref 1028 remove nil cons cons nil cons cons nil cons cons 1097 def nil 36 ref 275 ref 265 ref appTerm 1098 def nil cons 1099 def cons 1100 def 37 ref 40 ref 255 ref 45 ref appTerm appTerm 48 ref 255 ref 44 ref appTerm 1101 def appTerm 1102 def appTerm nil cons 1103 def cons nil cons 1104 def cons nil cons cons 1105 def 58 ref subst 1105 remove 128 ref subst 40 ref "_542" 3 ref var 1106 def 40 ref 255 ref 41 ref 1106 remove varTerm 1107 def appTerm 44 ref appTerm appTerm appTerm 47 ref 1107 remove appTerm 1101 ref appTerm appTerm absTerm 1108 def 42 ref appTerm 1109 def appTerm refl 1110 def 1108 ref 265 ref appTerm betaConv appThm 88 ref 1109 remove betaConv appThm 1111 def 40 ref 255 ref 298 ref 44 ref appTerm 1112 def appTerm appTerm 516 ref 1101 ref appTerm 1113 def appTerm refl appThm trans 1108 remove refl 1114 def 1098 remove assume 1115 def appThm eqMp sym 88 ref 365 ref 81 ref 71 ref 40 ref 298 ref 74 ref appTerm appTerm 63 ref appTerm absTerm 1116 def 74 ref appTerm 1117 def betaConv nil 222 ref 1116 ref appTerm 1118 def axiom nil 36 ref 1118 remove nil cons cons 37 ref 1117 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1116 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 1119 def subst 1120 def appThm 441 ref trans appThm nil 71 ref 1101 ref nil cons 1121 def cons nil cons nil cons cons 1122 def 520 ref subst 1123 def appThm 455 ref trans sym 77 ref eqMp eqMp eqMp nil 84 ref 1099 ref cons 1124 def 86 ref 1103 ref cons nil cons 1125 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 275 ref 63 ref appTerm 1126 def nil cons 1127 def cons 1128 def 1104 remove cons nil cons cons 1129 def 58 ref subst 1129 remove 128 ref subst 1110 remove "_540" 3 ref var 1130 def 40 ref 255 ref 41 ref 1130 remove varTerm 1131 def appTerm 44 ref appTerm appTerm appTerm 47 ref 1131 remove appTerm 1101 ref appTerm appTerm absTerm 63 ref appTerm betaConv appThm 1111 remove 40 ref 255 ref 41 ref 63 ref appTerm 1132 def 44 ref appTerm 1133 def appTerm appTerm 443 ref 1101 ref appTerm 1134 def appTerm refl appThm trans 1114 remove 1126 remove assume 1135 def appThm eqMp sym 88 ref 365 ref 81 ref 71 ref 40 ref 1132 ref 74 ref appTerm appTerm 74 ref appTerm absTerm 1136 def 74 ref appTerm 1137 def betaConv nil 222 ref 1136 ref appTerm 1138 def axiom nil 36 ref 1138 remove nil cons cons 37 ref 1137 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1136 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 1139 def subst 1140 def appThm appThm 1122 ref 447 ref subst 1141 def appThm nil 226 ref 1121 remove cons nil cons nil cons cons 1045 ref subst 1142 def trans sym 77 ref eqMp eqMp eqMp nil 84 ref 1127 remove cons 1143 def 1125 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 42 ref appTerm 1144 def betaConv 754 ref nil 755 ref 37 ref 1144 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 1044 ref cons nil cons cons 139 ref subst eqMp eqMp 1145 def nil 1143 ref 86 ref 1099 remove cons 1146 def 757 ref 1103 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp subst 348 ref 547 ref appThm 1147 def nil 36 ref 1026 ref nil cons 1148 def cons 1149 def 37 ref 1027 ref nil cons 1150 def cons nil cons 1151 def cons nil cons cons nil 1100 ref 37 ref 40 ref 255 ref 49 remove appTerm appTerm 240 ref 1036 ref appTerm 1152 def 1101 ref appTerm appTerm nil cons 1153 def cons nil cons 1154 def cons nil cons cons 1155 def 58 ref subst 1155 remove 128 ref subst 40 ref "_530" 3 ref var 1156 def 40 ref 255 ref 47 ref 1156 remove varTerm 1157 def appTerm 44 ref appTerm appTerm appTerm 240 ref 255 ref 1157 remove appTerm appTerm 1101 ref appTerm appTerm absTerm 1158 def 42 ref appTerm 1159 def appTerm refl 1160 def 1158 ref 265 ref appTerm betaConv appThm 88 ref 1159 remove betaConv appThm 1161 def 40 ref 255 ref 516 ref 44 ref appTerm appTerm appTerm 240 ref 453 ref appTerm 1162 def 1101 ref appTerm appTerm refl appThm trans 1158 remove refl 1163 def 1115 ref appThm eqMp sym 88 ref 365 ref 81 ref 520 ref subst 1164 def appThm 454 ref trans appThm 251 ref 454 ref appThm 1165 def 1101 ref refl 1166 def appThm 1122 ref 315 ref subst 1167 def trans appThm 489 ref trans sym 77 ref eqMp eqMp eqMp nil 1124 ref 86 ref 1153 ref cons nil cons 1168 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 1128 ref 1154 remove cons nil cons cons 1169 def 58 ref subst 1169 remove 128 ref subst 1160 remove "_528" 3 ref var 1170 def 40 ref 255 ref 47 ref 1170 remove varTerm 1171 def appTerm 44 ref appTerm appTerm appTerm 240 ref 255 ref 1171 remove appTerm appTerm 1101 ref appTerm appTerm absTerm 63 ref appTerm betaConv appThm 1161 remove 40 ref 255 ref 443 ref 44 ref appTerm appTerm appTerm 240 ref 440 ref appTerm 1172 def 1101 ref appTerm appTerm refl appThm trans 1163 remove 1135 ref appThm eqMp sym 88 ref 365 ref 81 ref 447 ref subst 1173 def appThm appThm 251 ref 441 ref appThm 1174 def 1166 ref appThm 1122 ref 71 ref 40 ref 738 ref 74 ref appTerm appTerm 74 ref appTerm absTerm 1175 def 74 ref appTerm 1176 def betaConv nil 222 ref 1175 ref appTerm 1177 def axiom nil 36 ref 1177 remove nil cons cons 37 ref 1176 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1175 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 1178 def subst 1179 def trans appThm 1142 ref trans sym 77 ref eqMp eqMp eqMp nil 1143 ref 1168 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1145 ref nil 1143 ref 1146 ref 757 ref 1153 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp 1180 def subst appThm trans trans absThm appThm trans trans absThm appThm trans 1047 remove assume eqMp nil 36 ref 872 ref 146 ref 872 ref 9 ref 923 ref 240 ref 255 ref 1026 remove appTerm 1181 def appTerm 255 ref 1027 ref appTerm 1182 def appTerm 1183 def appTerm 1184 def absTerm 1185 def appTerm 1186 def absTerm 1187 def appTerm 1188 def nil cons cons 273 ref cons nil cons cons 109 ref subst proveHyp nil 111 ref 146 ref 41 ref 1187 ref 150 ref appTerm 1189 def appTerm 265 ref appTerm 1190 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 1190 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1189 ref nil cons 1191 def cons 273 ref cons nil cons cons 1192 def 58 ref subst 1192 remove 128 ref subst 1189 ref betaConv 1189 remove assume eqMp nil 36 ref 1186 ref nil cons cons 273 ref cons nil cons cons 109 ref subst proveHyp nil 111 ref 9 ref 41 ref 1185 ref 20 ref appTerm 1193 def appTerm 265 ref appTerm 1194 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 1194 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1193 ref nil cons 1195 def cons 273 ref cons nil cons cons 1196 def 58 ref subst 1196 remove 128 ref subst 1193 ref betaConv 1193 remove assume eqMp nil 36 ref 1184 remove nil cons 1197 def cons 273 ref cons nil cons cons 1198 def 109 ref subst proveHyp 1198 ref 58 ref subst 1198 remove 128 ref subst nil 36 ref 1182 ref nil cons 1199 def cons 273 ref cons nil cons cons 1200 def 58 ref subst 1200 remove 128 ref subst nil "_2379" 2 ref var 1201 def 165 ref cons nil cons nil cons cons nil 788 ref 86 ref 1183 remove nil cons cons nil cons cons nil cons cons 1202 def 100 ref subst 1203 def nil 782 ref 37 ref 230 ref 1017 ref 1201 remove varTerm 1204 def appTerm 1205 def 20 ref appTerm appTerm 20 ref appTerm 1206 def nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil "_2380" 2 ref var 1207 def 113 ref cons nil cons nil cons cons nil "b" 3 ref var 1208 def 13 ref 1207 remove varTerm 1209 def appTerm 23 ref appTerm nil cons 1210 def cons "a" 3 ref var 1211 def 230 ref 1205 remove 1209 ref appTerm appTerm 1209 ref appTerm nil cons 1212 def cons nil cons cons nil cons cons nil 36 ref 40 ref 1211 ref varTerm 1213 def appTerm 1214 def 265 ref appTerm 1215 def nil cons 1216 def cons 1217 def 37 ref 40 ref 240 ref 1213 ref appTerm 1208 ref varTerm 1218 def appTerm 1219 def appTerm 41 ref 255 ref 1218 ref appTerm 1220 def appTerm 1221 def 1213 ref appTerm appTerm nil cons 1222 def cons nil cons 1223 def cons nil cons cons 1224 def 58 ref subst 1224 remove 128 ref subst 40 ref "_606" 3 ref var 1225 def 40 ref 240 ref 1225 remove varTerm 1226 def appTerm 1218 ref appTerm appTerm 1221 ref 1226 remove appTerm appTerm absTerm 1227 def 1213 ref appTerm 1228 def appTerm refl 1229 def 1227 ref 265 ref appTerm betaConv appThm 88 ref 1228 remove betaConv appThm 1230 def 40 ref 738 ref 1218 ref appTerm 1231 def appTerm 1221 ref 265 ref appTerm appTerm refl appThm trans 1227 remove refl 1232 def 1215 remove assume 1233 def appThm eqMp sym 88 ref nil 71 ref 1218 ref nil cons 1234 def cons nil cons nil cons cons 1235 def 1178 ref subst 1236 def appThm nil 71 ref 1220 ref nil cons 1237 def cons nil cons nil cons cons 1238 def 1042 ref subst 1239 def 1235 ref 979 ref subst 1240 def trans appThm nil 226 ref 1234 remove cons nil cons nil cons cons 1045 ref subst 1241 def trans sym 77 ref eqMp eqMp eqMp nil 84 ref 1216 ref cons 1242 def 86 ref 1222 ref cons nil cons 1243 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 1214 ref 63 ref appTerm 1244 def nil cons 1245 def cons 1246 def 1223 remove cons nil cons cons 1247 def 58 ref subst 1247 remove 128 ref subst 1229 remove "_604" 3 ref var 1248 def 40 ref 240 ref 1248 remove varTerm 1249 def appTerm 1218 ref appTerm appTerm 1221 ref 1249 remove appTerm appTerm absTerm 63 ref appTerm betaConv appThm 1230 remove 40 ref 311 ref 1218 ref appTerm 1250 def appTerm 1221 ref 63 ref appTerm appTerm refl appThm trans 1232 remove 1244 remove assume 1251 def appThm eqMp sym 88 ref 1235 ref 315 ref subst 1252 def appThm 1238 ref 71 ref 40 ref 1038 ref 63 ref appTerm appTerm 63 ref appTerm absTerm 1253 def 74 ref appTerm 1254 def betaConv nil 222 ref 1253 ref appTerm 1255 def axiom nil 36 ref 1255 remove nil cons cons 37 ref 1254 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1253 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 1256 def subst 1257 def appThm 489 ref trans sym 77 ref eqMp eqMp eqMp nil 84 ref 1245 remove cons 1258 def 1243 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 1213 ref appTerm 1259 def betaConv 754 ref nil 755 ref 37 ref 1259 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 1213 ref nil cons 1260 def cons nil cons cons nil cons cons 139 ref subst eqMp eqMp 1261 def nil 1258 ref 86 ref 1216 remove cons 1262 def 757 ref 1222 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp 1263 def subst nil 37 ref 1212 remove cons 36 ref 1210 remove cons nil cons cons nil cons cons nil 955 ref 80 ref cons 956 ref 72 ref cons nil cons cons 1264 def nil cons cons 955 ref 40 ref 240 ref 960 ref appTerm 1265 def 961 ref appTerm 1266 def appTerm 240 ref 961 ref appTerm 1267 def 960 ref appTerm appTerm absTerm 1268 def 961 ref appTerm 1269 def betaConv 956 ref 222 ref 1268 ref appTerm 1270 def absTerm 1271 def 960 ref appTerm 1272 def betaConv nil 222 ref 1271 ref appTerm 1273 def axiom nil 36 ref 1273 remove nil cons cons 37 ref 1272 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1271 remove nil cons cons 970 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1270 remove nil cons cons 37 ref 1269 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1268 remove nil cons cons 971 ref cons nil cons cons 139 ref subst eqMp eqMp subst 1274 def subst 9 ref 894 ref 1206 remove appTerm absTerm 1275 def 1209 ref appTerm 1276 def betaConv 146 ref 7 ref 9 ref 894 ref 1027 ref appTerm absTerm appTerm absTerm 1277 def 1204 ref appTerm 1278 def betaConv 8 ref 146 ref 8 ref 9 ref nil 782 ref 1151 remove cons nil cons cons nil 1100 ref 37 ref 46 ref 1152 remove 44 ref appTerm 1279 def appTerm nil cons 1280 def cons nil cons 1281 def cons nil cons cons 1282 def 58 ref subst 1282 remove 128 ref subst 40 ref "_538" 3 ref var 1283 def 40 ref 41 ref 1283 remove varTerm 1284 def appTerm 44 ref appTerm appTerm 240 ref 255 ref 1284 remove appTerm appTerm 44 ref appTerm appTerm absTerm 1285 def 42 ref appTerm 1286 def appTerm refl 1287 def 1285 ref 265 ref appTerm betaConv appThm 88 ref 1286 remove betaConv appThm 1288 def 40 ref 1112 remove appTerm 1162 ref 44 ref appTerm 1289 def appTerm refl appThm trans 1285 remove refl 1290 def 1115 ref appThm eqMp sym 88 ref 1120 remove appThm 1165 ref 53 ref appThm 81 ref 315 ref subst 1291 def trans 1292 def appThm 489 ref trans sym 77 ref eqMp eqMp eqMp nil 1124 ref 86 ref 1280 ref cons nil cons 1293 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 1128 ref 1281 remove cons nil cons cons 1294 def 58 ref subst 1294 remove 128 ref subst 1287 remove "_536" 3 ref var 1295 def 40 ref 41 ref 1295 remove varTerm 1296 def appTerm 44 ref appTerm appTerm 240 ref 255 ref 1296 remove appTerm appTerm 44 ref appTerm appTerm absTerm 63 ref appTerm betaConv appThm 1288 remove 40 ref 1133 remove appTerm 1172 ref 44 ref appTerm 1297 def appTerm refl appThm trans 1290 remove 1135 ref appThm eqMp sym 88 ref 1140 remove appThm 1174 ref 53 ref appThm 81 ref 1178 ref subst 1298 def trans 1299 def appThm nil 226 ref 80 ref cons nil cons 1300 def nil cons cons 1045 ref subst 1301 def trans sym 77 ref eqMp eqMp eqMp nil 1143 ref 1293 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1145 ref nil 1143 ref 1146 ref 757 ref 1280 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp 1302 def subst 251 ref 980 ref appThm 1303 def 1027 ref refl appThm trans absThm appThm absThm appThm 1056 remove assume eqMp nil 36 ref 7 ref 1277 ref appTerm nil cons cons 37 ref 1278 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1277 remove nil cons cons 112 ref 1204 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 1275 ref appTerm nil cons cons 37 ref 1276 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1275 remove nil cons cons 112 ref 1209 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp subst eqMp subst nil 36 ref 1150 ref cons 1304 def 273 ref cons nil cons cons 109 ref subst proveHyp nil 1304 remove nil cons nil cons cons 40 ref 1036 ref appTerm refl 73 remove 1042 ref subst appThm nil 226 ref 1037 remove cons nil cons nil cons cons 1045 ref subst trans sym 77 ref eqMp 1305 def subst 1182 remove assume eqMp eqMp eqMp nil 84 ref 1199 ref cons 86 ref 272 ref cons nil cons 1306 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 1181 ref nil cons 1307 def cons 273 ref cons nil cons cons 1308 def 58 ref subst 1308 remove 128 ref subst nil "_2377" 2 ref var 1309 def 165 ref cons nil cons nil cons cons 1203 remove nil 782 ref 37 ref 13 ref 183 ref 154 ref 924 ref 1309 remove varTerm 1310 def appTerm 1311 def 20 ref appTerm appTerm 20 ref appTerm appTerm 1017 ref 1310 ref appTerm 1312 def 20 ref appTerm appTerm appTerm 1310 ref appTerm 1313 def nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil "_2378" 2 ref var 1314 def 113 ref cons nil cons nil cons cons nil 1208 ref 13 ref 1314 remove varTerm 1315 def appTerm 23 ref appTerm 1316 def nil cons 1317 def cons 1211 ref 13 ref 183 ref 154 ref 1311 remove 1315 ref appTerm appTerm 1315 ref appTerm appTerm 1312 remove 1315 ref appTerm appTerm appTerm 1310 ref appTerm 1318 def nil cons 1319 def cons nil cons cons nil cons cons 1263 ref subst 40 ref 240 ref 1316 remove appTerm 1318 remove appTerm 1320 def appTerm refl nil 37 ref 1317 remove cons 36 ref 1319 remove cons nil cons cons nil cons cons 1274 ref subst appThm nil 226 ref 1320 remove nil cons cons nil cons nil cons cons 1045 ref subst trans sym 77 ref eqMp 9 ref 894 ref 1313 remove appTerm absTerm 1321 def 1315 ref appTerm 1322 def betaConv 146 ref 7 ref 9 ref 894 ref 1052 ref appTerm absTerm appTerm absTerm 1323 def 1310 ref appTerm 1324 def betaConv 8 ref 146 ref 8 ref 9 ref nil 782 ref 37 ref 1052 ref nil cons 1325 def cons nil cons cons nil cons cons 1302 ref subst 1303 ref 1052 ref refl appThm trans absThm appThm absThm appThm 1053 remove assume eqMp nil 36 ref 7 ref 1323 ref appTerm nil cons cons 37 ref 1324 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1323 remove nil cons cons 112 ref 1310 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 1321 ref appTerm nil cons cons 37 ref 1322 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1321 remove nil cons cons 112 ref 1315 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp subst eqMp subst nil 36 ref 1325 remove cons 37 ref 1051 remove 1025 ref appTerm 1326 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 112 ref 1025 remove nil cons 1327 def cons nil cons 1328 def nil cons cons 210 ref 138 remove subst 1329 def subst eqMp nil 36 ref 47 ref 1052 remove appTerm 1326 remove appTerm nil cons cons 37 ref 1148 ref cons nil cons cons nil cons cons 109 ref subst proveHyp nil "z" 2 ref var 1330 def 1327 remove cons "y" 2 ref var 1331 def 165 ref cons 1328 remove cons cons nil cons cons nil 1208 ref 240 ref 255 ref 675 ref 1331 ref varTerm 1332 def appTerm 1333 def appTerm 1334 def appTerm 1335 def 255 ref 675 ref 1330 ref varTerm 1336 def appTerm 1337 def appTerm 1338 def appTerm nil cons cons 1211 ref 13 ref 1332 ref appTerm 1339 def 1336 remove appTerm 1340 def nil cons 1341 def cons nil cons cons nil cons cons 1263 ref subst 274 ref nil 1208 ref 1338 remove nil cons 1342 def cons 1211 ref 1334 remove nil cons 1343 def cons nil cons cons nil cons cons nil 1217 ref 37 ref 40 ref 255 ref 1219 remove appTerm appTerm 47 ref 255 ref 1213 ref appTerm 1344 def appTerm 1220 ref appTerm appTerm nil cons 1345 def cons nil cons 1346 def cons nil cons cons 1347 def 58 ref subst 1347 remove 128 ref subst 40 ref "_610" 3 ref var 1348 def 40 ref 255 ref 240 ref 1348 remove varTerm 1349 def appTerm 1218 ref appTerm appTerm appTerm 47 ref 255 ref 1349 remove appTerm appTerm 1220 ref appTerm appTerm absTerm 1350 def 1213 ref appTerm 1351 def appTerm refl 1352 def 1350 ref 265 ref appTerm betaConv appThm 88 ref 1351 remove betaConv appThm 1353 def 40 ref 255 ref 1231 remove appTerm appTerm 47 ref 453 ref appTerm 1354 def 1220 ref appTerm appTerm refl appThm trans 1350 remove refl 1355 def 1233 ref appThm eqMp sym 88 ref 365 ref 1236 ref appThm appThm 348 ref 454 ref appThm 1356 def 1220 ref refl 1357 def appThm 1238 ref 447 ref subst trans appThm nil 226 ref 1237 remove cons nil cons nil cons cons 1045 ref subst 1358 def trans sym 77 ref eqMp eqMp eqMp nil 1242 ref 86 ref 1345 ref cons nil cons 1359 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 1246 ref 1346 remove cons nil cons cons 1360 def 58 ref subst 1360 remove 128 ref subst 1352 remove "_608" 3 ref var 1361 def 40 ref 255 ref 240 ref 1361 remove varTerm 1362 def appTerm 1218 ref appTerm appTerm appTerm 47 ref 255 ref 1362 remove appTerm appTerm 1220 ref appTerm appTerm absTerm 63 ref appTerm betaConv appThm 1353 remove 40 ref 255 ref 1250 remove appTerm appTerm 47 ref 440 ref appTerm 1363 def 1220 ref appTerm appTerm refl appThm trans 1355 remove 1251 ref appThm eqMp sym 88 ref 365 ref 1252 ref appThm 441 ref trans appThm 348 ref 441 ref appThm 1364 def 1357 ref appThm 1238 ref 520 ref subst trans appThm 455 ref trans sym 77 ref eqMp eqMp eqMp nil 1258 ref 1359 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1261 ref nil 1258 ref 1262 ref 757 ref 1345 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp 1365 def subst 348 ref nil 1211 ref 1333 ref nil cons cons nil cons nil cons cons nil 71 ref 1260 remove cons nil cons nil cons cons 979 ref subst 1366 def subst appThm nil 1211 ref 1337 remove nil cons cons nil cons nil cons cons 1366 ref subst appThm trans appThm 1340 remove refl appThm trans 1335 remove refl nil 37 ref 1341 remove cons 1367 def 36 ref 1342 ref cons nil cons cons nil cons cons 1274 ref subst appThm nil 762 ref 1342 remove cons 1367 remove 36 ref 1343 remove cons nil cons cons cons nil cons cons 88 ref nil "t3" 3 ref var 1368 def 763 ref nil cons 1369 def cons 1370 def 1264 remove cons nil cons cons 1368 ref 40 ref 1265 remove 1267 remove 1368 ref varTerm 1371 def appTerm appTerm 1372 def appTerm 240 ref 1266 ref appTerm 1371 ref appTerm 1373 def appTerm 1374 def absTerm 1375 def 1371 ref appTerm 1376 def betaConv 955 ref 222 ref 1375 ref appTerm 1377 def absTerm 1378 def 961 ref appTerm 1379 def betaConv 956 ref 222 ref 1378 ref appTerm 1380 def absTerm 1381 def 960 ref appTerm 1382 def betaConv 222 ref refl 1383 def 956 ref 1383 ref 955 ref 1383 remove 1368 ref 1374 remove assume sym 40 ref 1373 remove appTerm 1372 remove appTerm 1384 def assume sym deductAntisym absThm appThm absThm appThm absThm appThm nil 222 ref 956 ref 222 ref 955 ref 222 ref 1368 ref 1384 remove absTerm 1385 def appTerm 1386 def absTerm 1387 def appTerm 1388 def absTerm 1389 def appTerm 1390 def axiom 1391 def eqMp nil 36 ref 222 ref 1381 ref appTerm nil cons cons 37 ref 1382 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1381 remove nil cons cons 970 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1380 remove nil cons cons 37 ref 1379 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1378 remove nil cons cons 971 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1377 remove nil cons cons 37 ref 1376 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1375 remove nil cons cons 226 ref 1371 ref nil cons cons nil cons 1392 def cons nil cons cons 139 ref subst eqMp eqMp 1393 def subst appThm nil 1370 remove 955 ref 72 ref cons 956 ref 80 remove cons nil cons cons cons nil cons cons 1393 remove subst appThm sym 251 ref 1274 ref appThm 763 ref refl appThm eqMp 1394 def subst trans 210 ref nil 36 ref 255 ref 213 ref 643 ref appTerm 1395 def appTerm 1396 def nil cons 1397 def cons 1398 def 37 ref 240 ref 1396 remove appTerm 240 ref 255 ref 213 remove "z" 115 ref var 1399 def varTerm 1400 def appTerm 1401 def appTerm appTerm 212 ref 643 ref appTerm 1402 def 1400 ref appTerm 1403 def appTerm 1404 def appTerm nil cons 1405 def cons nil cons 1406 def cons nil cons cons 1407 def 58 ref subst 1407 remove 128 ref subst 251 ref 365 ref nil 1398 remove 37 ref 40 ref 1395 ref appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst nil 84 ref 1395 ref nil cons 1408 def cons 1409 def nil cons nil cons cons 307 ref subst eqMp appThm 454 ref trans appThm 1404 ref refl appThm nil 71 ref 1404 remove nil cons cons nil cons nil cons cons 315 ref subst trans sym 77 ref eqMp eqMp nil 84 ref 1397 ref cons 86 ref 1405 ref cons nil cons 1410 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 1408 ref cons 1406 remove cons nil cons cons 1411 def 58 ref subst 1411 remove 128 ref subst 251 ref 365 ref 212 ref refl 1412 def 1395 ref assume appThm 1413 def 643 ref refl appThm nil 665 ref nil cons cons 214 remove subst trans appThm 441 ref trans appThm 251 ref 365 ref 1413 remove 1400 ref refl appThm appThm appThm 1403 ref refl appThm appThm nil 71 ref 240 ref 255 ref 1403 ref appTerm appTerm 1403 ref appTerm nil cons 1414 def cons nil cons nil cons cons 1178 ref subst trans sym nil 36 ref 40 ref 1403 ref appTerm 1415 def 265 ref appTerm 1416 def nil cons 1417 def cons 37 ref 1414 ref cons nil cons 1418 def cons nil cons cons 1419 def 58 ref subst 1419 remove 128 ref subst 40 ref "_626" 3 ref var 1420 def 240 ref 255 ref 1420 remove varTerm 1421 def appTerm appTerm 1421 remove appTerm absTerm 1422 def 1403 ref appTerm 1423 def appTerm refl 1424 def 1422 ref 265 ref appTerm betaConv appThm 88 ref 1423 remove betaConv appThm 1425 def 1162 ref 265 ref appTerm refl appThm trans 1422 remove refl 1426 def 1416 remove assume appThm eqMp sym nil 71 ref 453 ref nil cons 1427 def cons nil cons nil cons cons 724 ref subst 454 ref trans sym 77 ref eqMp eqMp eqMp nil 84 ref 1417 ref cons 86 ref 1414 ref cons nil cons 1428 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 1415 remove 63 ref appTerm 1429 def nil cons 1430 def cons 1418 remove cons nil cons cons 1431 def 58 ref subst 1431 remove 128 ref subst 1424 remove "_624" 3 ref var 1432 def 240 ref 255 ref 1432 remove varTerm 1433 def appTerm appTerm 1433 remove appTerm absTerm 63 ref appTerm betaConv appThm 1425 remove 1172 ref 63 ref appTerm refl appThm trans 1426 remove 1429 remove assume appThm eqMp sym nil 71 ref 440 ref nil cons 1434 def cons nil cons nil cons cons 697 ref subst sym 77 ref eqMp eqMp eqMp nil 84 ref 1430 remove cons 1435 def 1428 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 1403 ref appTerm 1436 def betaConv 754 ref nil 755 ref 37 ref 1436 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 1403 ref nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 1435 remove 86 ref 1417 remove cons 757 ref 1414 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 1409 ref 1410 remove cons nil cons cons 100 ref subst deductAntisym eqMp 71 ref 693 remove 448 ref appTerm absTerm 1437 def 1395 ref appTerm 1438 def betaConv nil 222 ref 1437 ref appTerm 1439 def axiom 1440 def nil 36 ref 1439 remove nil cons cons 1441 def 37 ref 1438 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1437 ref nil cons cons 1442 def 226 ref 1408 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 1409 remove 86 ref 1397 remove cons 757 ref 1405 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp subst eqMp eqMp 1443 def subst eqMp nil 1149 ref 273 ref cons nil cons cons 109 ref subst proveHyp nil 1149 remove nil cons nil cons cons 1305 ref subst 1181 remove assume eqMp eqMp eqMp nil 84 ref 1307 remove cons 1444 def 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp 1202 remove 293 ref subst nil 1444 remove 86 ref 1199 remove cons 757 ref 272 ref cons nil cons 1445 def cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp nil 84 ref 1197 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 1195 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 1185 ref 671 ref appTerm appTerm 265 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 1186 remove appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1185 remove nil cons cons 1306 ref cons nil cons cons nil 36 ref 118 ref 123 ref 41 ref 125 remove appTerm 1446 def 91 ref appTerm absTerm 1447 def appTerm 1448 def nil cons 1449 def cons 1450 def 37 ref 41 ref 990 ref 120 ref appTerm 1451 def appTerm 1452 def 91 ref appTerm nil cons 1453 def cons nil cons cons nil cons cons 1454 def 58 ref subst 1454 remove 128 ref subst nil 36 ref 1451 ref nil cons 1455 def cons 1456 def 37 ref 91 ref nil cons 1457 def cons nil cons 1458 def cons nil cons cons 1459 def 58 ref subst 1459 remove 128 ref subst nil 1450 ref 1458 ref cons nil cons cons 1460 def 109 ref subst 37 ref 41 ref 118 ref 123 ref 1446 remove 44 ref appTerm absTerm appTerm appTerm 44 ref appTerm absTerm 1461 def 91 ref appTerm 1462 def betaConv nil 1456 remove 37 ref 222 ref 1461 ref appTerm 1463 def nil cons 1464 def cons nil cons cons nil cons cons 1465 def 109 ref subst 40 ref 1451 remove appTerm 1466 def refl 130 ref 222 ref 37 ref 41 ref 118 ref 123 ref 41 ref 644 ref appTerm 1467 def 44 ref appTerm absTerm appTerm appTerm 44 ref appTerm absTerm appTerm absTerm 1468 def 120 remove appTerm betaConv appThm nil 135 remove 990 ref appTerm 1468 remove appTerm axiom 136 remove appThm eqMp 1469 def nil 36 ref 1466 remove 1463 ref appTerm nil cons cons 37 ref 1452 remove 1463 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 1465 remove nil 36 ref 276 ref nil cons 1470 def cons 1471 def 37 ref 283 ref cons nil cons 1472 def cons nil cons cons 1473 def 58 ref subst 1473 remove 128 ref subst 282 remove eqMp nil 84 ref 1470 remove cons 1474 def 86 ref 283 remove cons nil cons 1475 def cons nil cons cons 100 ref subst deductAntisym eqMp 1476 def subst eqMp eqMp nil 36 ref 1464 remove cons 37 ref 1462 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1461 remove nil cons cons 226 ref 1457 ref cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp nil 84 ref 1455 remove cons 86 ref 1457 ref cons nil cons 1477 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 1449 remove cons 1478 def 86 ref 1453 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp 1479 def subst eqMp eqMp eqMp nil 84 ref 1191 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 1187 ref 671 ref appTerm appTerm 265 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 1188 remove appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1187 remove nil cons cons 1306 ref cons nil cons cons 1479 ref subst eqMp eqMp eqMp nil 84 ref 1054 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 1057 remove cons 86 ref 1065 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 1048 remove cons 1480 def 86 ref 1063 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp nil 1480 remove 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp 1481 def nil 1034 ref 37 ref 1032 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 1067 ref 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 1020 ref appTerm nil cons cons 37 ref 1021 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1020 remove nil cons cons 930 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 41 ref 886 ref appTerm 47 ref 359 ref 183 ref 154 ref 996 ref appTerm 869 ref appTerm appTerm 1018 remove 869 ref appTerm 1482 def appTerm appTerm appTerm 230 ref 1482 ref appTerm 869 ref appTerm 1483 def appTerm 1484 def appTerm nil cons cons 37 ref 320 ref 873 remove 334 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 274 ref 985 remove appThm 1484 ref refl appThm nil 71 ref 1484 ref nil cons cons nil cons nil cons cons 1139 ref subst trans appThm 320 ref refl nil 511 ref 146 ref 929 ref cons nil cons 1485 def cons nil cons cons 167 ref subst appThm appThm sym nil 1015 remove 37 ref 41 ref 1484 remove appTerm 320 ref 154 ref 869 ref appTerm 874 ref appTerm 1486 def appTerm 1487 def appTerm nil cons cons nil cons cons nil cons cons 109 ref subst 573 ref 41 ref 230 ref 574 ref appTerm 874 ref appTerm 1488 def appTerm 1489 def 41 ref 47 ref 359 ref 183 ref 154 ref 574 ref appTerm 869 ref appTerm 1490 def appTerm 1491 def 1482 ref appTerm appTerm appTerm 1483 remove appTerm appTerm 1487 ref appTerm appTerm absTerm 1492 def 996 ref appTerm 1493 def betaConv 572 ref 7 ref 573 ref 1489 remove 41 ref 47 ref 359 ref 1491 ref 577 ref appTerm 1494 def appTerm 1495 def appTerm 230 ref 577 ref appTerm 869 ref appTerm 1496 def appTerm 1497 def appTerm 1487 ref appTerm 1498 def appTerm 1499 def absTerm 1500 def appTerm 1501 def absTerm 1502 def 1482 ref appTerm 1503 def betaConv nil 111 ref 1502 ref nil cons cons 1504 def nil cons nil cons cons 329 ref subst 572 ref nil 71 ref 1501 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 1500 remove nil cons cons nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 1499 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1488 ref nil cons 1505 def cons 37 ref 1498 remove nil cons 1506 def cons nil cons cons nil cons cons 1507 def 58 ref subst 1507 remove 128 ref subst nil 36 ref 1497 remove nil cons 1508 def cons 37 ref 1487 remove nil cons 1509 def cons nil cons cons nil cons cons 1510 def 58 ref subst 1510 remove 128 ref subst nil 84 ref 1495 ref nil cons cons 86 ref 1496 ref nil cons 1511 def cons nil cons cons nil cons cons 1512 def 100 ref subst 1512 remove 293 ref subst 333 ref 1495 remove assume appThm 1486 ref refl 1513 def appThm sym 9 ref 47 ref 230 ref 1494 ref appTerm 1514 def 20 ref appTerm appTerm 576 ref 1486 ref appTerm appTerm absTerm 1515 def 1491 remove 869 ref appTerm 1516 def appTerm betaConv sym 348 ref nil 573 ref 929 ref cons 9 ref 593 remove cons 146 ref 1490 remove nil cons cons nil cons 1517 def cons cons nil cons cons 573 ref 40 ref 578 remove 184 ref 574 ref appTerm appTerm appTerm 320 ref 574 ref appTerm 1518 def appTerm absTerm 1519 def 574 ref appTerm 1520 def betaConv 9 ref 7 ref 1519 ref appTerm 1521 def absTerm 1522 def 20 ref appTerm 1523 def betaConv 146 ref 7 ref 1522 ref appTerm 1524 def absTerm 1525 def 150 ref appTerm 1526 def betaConv nil 7 ref 1525 ref appTerm 1527 def axiom nil 36 ref 1527 remove nil cons cons 37 ref 1526 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1525 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1524 remove nil cons cons 37 ref 1523 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1522 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1521 remove nil cons cons 37 ref 1520 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1519 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp subst nil 71 ref 1511 remove cons nil cons nil cons cons 78 ref subst 1496 remove assume eqMp trans appThm 349 ref 1516 ref appTerm 1486 ref appTerm 1528 def refl appThm nil 71 ref 1528 remove nil cons cons nil cons nil cons cons 447 ref subst trans sym 350 ref nil 9 ref 929 remove cons 1529 def 1517 remove cons nil cons cons 9 ref 539 remove 196 ref 150 ref appTerm appTerm absTerm 1530 def 20 ref appTerm 1531 def betaConv 146 ref 7 ref 1530 ref appTerm 1532 def absTerm 1533 def 150 ref appTerm 1534 def betaConv nil 7 ref 1533 ref appTerm 1535 def axiom nil 36 ref 1535 remove nil cons cons 37 ref 1534 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1533 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1532 remove nil cons cons 37 ref 1531 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1530 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst appThm 1513 ref appThm sym 350 ref 183 ref 869 ref appTerm refl nil 1529 ref 146 ref 591 ref cons nil cons 1536 def cons nil cons cons 9 ref 712 ref 168 ref 150 ref appTerm appTerm absTerm 1537 def 20 ref appTerm 1538 def betaConv 146 ref 7 ref 1537 ref appTerm 1539 def absTerm 1540 def 150 ref appTerm 1541 def betaConv nil 7 ref 1540 ref appTerm 1542 def axiom nil 36 ref 1542 remove nil cons cons 37 ref 1541 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1540 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1539 remove nil cons cons 37 ref 1538 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1537 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 1543 def subst appThm appThm 1513 ref appThm sym 350 ref nil 9 ref 591 remove cons 1544 def 1485 ref cons nil cons cons 9 ref 13 ref 186 ref appTerm 182 remove appTerm 1545 def absTerm 1546 def 20 ref appTerm 1547 def betaConv 146 ref 7 ref 1546 ref appTerm 1548 def absTerm 1549 def 150 ref appTerm 1550 def betaConv 8 ref 146 ref 8 ref 9 ref 1545 remove assume sym 187 remove assume sym deductAntisym absThm appThm absThm appThm 194 remove eqMp nil 36 ref 7 ref 1549 ref appTerm nil cons cons 37 ref 1550 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1549 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1548 remove nil cons cons 37 ref 1547 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1546 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst appThm 1513 remove appThm nil 573 ref 913 remove cons 9 ref 29 ref 574 ref appTerm 1551 def nil cons cons 1485 remove cons cons nil cons cons 573 ref 40 ref 349 ref 185 ref appTerm 155 ref 574 ref appTerm 1552 def appTerm appTerm 890 ref 576 ref 574 ref appTerm 1553 def appTerm appTerm absTerm 1554 def 574 ref appTerm 1555 def betaConv 9 ref 7 ref 1554 ref appTerm 1556 def absTerm 1557 def 20 ref appTerm 1558 def betaConv 146 ref 7 ref 1557 ref appTerm 1559 def absTerm 1560 def 150 ref appTerm 1561 def betaConv nil 7 ref 1560 ref appTerm 1562 def axiom nil 36 ref 1562 remove nil cons cons 37 ref 1561 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1560 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1559 remove nil cons cons 37 ref 1558 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1557 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1556 remove nil cons cons 37 ref 1555 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1554 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp 1563 def subst 251 ref 984 remove appThm nil 914 ref 1536 ref cons nil cons cons 357 remove subst nil 71 ref 1505 ref cons nil cons nil cons cons 78 ref subst 1488 remove assume eqMp trans appThm 218 ref 1178 ref subst trans trans trans sym 77 ref eqMp eqMp eqMp eqMp eqMp 110 ref 111 ref 1515 ref nil cons cons 112 ref 1516 remove nil cons cons nil cons cons nil cons cons 1469 remove sym nil 225 ref 86 ref 41 ref 1448 remove appTerm 91 remove appTerm 1564 def absTerm nil cons cons nil cons nil cons cons 850 ref subst 86 ref nil 71 ref 1564 remove nil cons cons nil cons nil cons cons 78 ref subst 1460 ref 58 ref subst 1460 remove 128 ref subst nil 36 ref 126 remove cons 1458 remove cons nil cons cons 109 ref subst 1447 ref 124 ref appTerm 1565 def betaConv nil 1450 remove 37 ref 1565 remove nil cons cons nil cons cons nil cons cons 109 ref subst 663 ref 119 ref 1447 remove nil cons cons 664 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp nil 1478 remove 1477 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp 1566 def subst proveHyp nil 36 ref 872 ref 1515 remove appTerm nil cons cons 37 ref 1514 remove 1486 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 573 ref 1486 remove nil cons cons 146 ref 1494 remove nil cons cons nil cons cons nil cons cons 573 ref 41 ref 872 ref 9 ref 47 ref 243 ref appTerm 1567 def 1553 ref appTerm 1568 def absTerm 1569 def appTerm 1570 def appTerm 1571 def 575 ref appTerm 1572 def absTerm 1573 def 574 ref appTerm 1574 def betaConv 146 ref 7 ref 1573 ref appTerm 1575 def absTerm 1576 def 150 ref appTerm 1577 def betaConv nil 7 ref 146 ref 7 ref 9 ref 7 ref 573 ref 41 ref 1568 ref appTerm 575 ref appTerm absTerm 1578 def appTerm 1579 def absTerm 1580 def appTerm 1581 def absTerm 1582 def appTerm 1583 def axiom nil 36 ref 1583 ref nil cons 1584 def cons 1585 def 37 ref 7 ref 1576 ref appTerm nil cons 1586 def cons nil cons cons nil cons cons 1587 def 109 ref subst proveHyp 1587 ref 58 ref subst 1587 remove 128 ref subst nil 111 ref 1576 remove nil cons cons 1588 def nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 1575 remove nil cons 1589 def cons nil cons nil cons cons 78 ref subst nil 111 ref 1573 remove nil cons cons 1590 def nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 1572 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1570 remove nil cons 1591 def cons 1592 def 37 ref 575 ref nil cons 1593 def cons nil cons 1594 def cons nil cons cons 1595 def 58 ref subst 1595 remove 128 ref subst nil 1585 ref 1594 ref cons nil cons cons 1596 def 109 ref subst nil 1592 remove 37 ref 41 ref 1583 remove appTerm 575 ref appTerm 1597 def nil cons 1598 def cons nil cons 1599 def cons nil cons cons 109 ref subst nil 111 ref 9 ref 41 ref 1569 ref 20 ref appTerm 1600 def appTerm 1597 ref appTerm 1601 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 1601 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1600 ref nil cons 1602 def cons 1599 ref cons nil cons cons 1603 def 58 ref subst 1603 remove 128 ref subst 1600 ref betaConv 1600 remove assume eqMp nil 36 ref 1568 remove nil cons 1604 def cons 1605 def 1599 remove cons nil cons cons 1606 def 109 ref subst proveHyp 1606 ref 58 ref subst 1606 remove 128 ref subst 1596 ref 58 ref subst 1596 remove 128 ref subst nil 1605 remove 1594 ref cons nil cons cons 109 ref subst 1578 ref 574 ref appTerm 1607 def betaConv 1580 ref 20 ref appTerm 1608 def betaConv 1582 ref 150 ref appTerm 1609 def betaConv nil 1585 remove 37 ref 1609 remove nil cons cons nil cons cons nil cons cons 109 ref subst 110 ref 111 ref 1582 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1581 remove nil cons cons 37 ref 1608 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1580 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1579 remove nil cons cons 37 ref 1607 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1578 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp nil 84 ref 1584 remove cons 1610 def 86 ref 1593 remove cons nil cons 1611 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 1604 remove cons 86 ref 1598 remove cons nil cons 1612 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 1602 remove cons 1612 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 1569 ref 671 ref appTerm appTerm 1597 ref appTerm absTerm appTerm nil cons cons 37 ref 1571 remove 1597 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1569 remove nil cons cons 1612 remove cons nil cons cons 1479 ref subst eqMp eqMp eqMp eqMp nil 84 ref 1591 remove cons 1611 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 1610 remove 86 ref 1586 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 36 ref 1586 remove cons 37 ref 1577 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 1588 remove 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1589 remove cons 37 ref 1574 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 1590 remove 592 ref cons nil cons cons 139 ref subst eqMp eqMp 1613 def subst eqMp eqMp proveHyp proveHyp eqMp nil 84 ref 1508 remove cons 86 ref 1509 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 1505 remove cons 86 ref 1506 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 36 ref 7 ref 1502 remove appTerm nil cons cons 37 ref 1503 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 1504 remove 112 ref 1482 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 1492 ref appTerm nil cons cons 37 ref 1493 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1492 remove nil cons cons 112 ref 996 ref nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp eqMp eqMp 110 ref 111 ref 916 remove nil cons cons 112 ref 509 remove cons nil cons cons nil cons cons 1566 ref subst proveHyp eqMp nil 84 ref 1014 remove cons 86 ref 1006 remove cons nil cons 1614 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 1012 remove cons 1614 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 998 ref 671 ref appTerm appTerm 917 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 999 remove appTerm 917 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 998 remove nil cons cons 1614 ref cons nil cons cons 1479 ref subst eqMp eqMp proveHyp eqMp nil 84 ref 1005 remove cons 1614 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp 110 ref 111 ref 927 ref nil cons cons 930 ref cons nil cons cons 1566 ref subst proveHyp nil 36 ref 872 ref 927 remove appTerm nil cons cons 37 ref 7 ref 918 ref appTerm nil cons 1615 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 912 ref 920 remove 922 remove refl 348 ref 918 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 1147 remove 918 ref 926 remove appTerm betaConv appThm appThm 918 ref 20 ref appTerm betaConv 1616 def appThm absThm appThm appThm appThm absThm appThm appThm 8 ref 9 ref 1616 remove absThm appThm appThm nil 415 ref 918 remove nil cons 1617 def cons nil cons nil cons cons 415 ref 41 ref 872 ref 867 ref 47 ref 870 remove appTerm 418 remove 7 ref 9 ref 41 ref 923 ref 417 ref 996 remove appTerm appTerm appTerm 419 ref appTerm absTerm appTerm appTerm appTerm 1618 def absTerm 1619 def appTerm 1620 def appTerm 1621 def 420 ref appTerm 1622 def absTerm 1623 def 417 ref appTerm 1624 def betaConv nil 7 ref 867 ref 423 ref 415 ref 41 ref 1618 ref appTerm 420 ref appTerm absTerm 1625 def appTerm 1626 def absTerm 1627 def appTerm 1628 def axiom nil 36 ref 1628 ref nil cons 1629 def cons 1630 def 37 ref 423 ref 1623 ref appTerm nil cons 1631 def cons nil cons cons nil cons cons 1632 def 109 ref subst proveHyp 1632 ref 58 ref subst 1632 remove 128 ref subst nil 426 ref 1623 remove nil cons cons 1633 def nil cons nil cons cons 425 ref 209 ref cons 328 ref subst subst 415 ref nil 71 ref 1622 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1620 remove nil cons 1634 def cons 1635 def 37 ref 420 ref nil cons 1636 def cons nil cons 1637 def cons nil cons cons 1638 def 58 ref subst 1638 remove 128 ref subst nil 1630 ref 1637 ref cons nil cons cons 1639 def 109 ref subst nil 1635 remove 37 ref 41 ref 1628 remove appTerm 420 ref appTerm 1640 def nil cons 1641 def cons nil cons 1642 def cons nil cons cons 109 ref subst nil 111 ref 867 ref 41 ref 1619 ref 869 ref appTerm 1643 def appTerm 1640 ref appTerm 1644 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 867 ref nil 71 ref 1644 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1643 ref nil cons 1645 def cons 1642 ref cons nil cons cons 1646 def 58 ref subst 1646 remove 128 ref subst 1643 ref betaConv 1643 remove assume eqMp nil 36 ref 1618 remove nil cons 1647 def cons 1648 def 1642 remove cons nil cons cons 1649 def 109 ref subst proveHyp 1649 ref 58 ref subst 1649 remove 128 ref subst 1639 ref 58 ref subst 1639 remove 128 ref subst nil 1648 remove 1637 remove cons nil cons cons 109 ref subst 1625 ref 417 ref appTerm 1650 def betaConv 1627 ref 869 ref appTerm 1651 def betaConv nil 1630 remove 37 ref 1651 remove nil cons cons nil cons cons nil cons cons 109 ref subst 110 ref 111 ref 1627 remove nil cons cons 930 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1626 remove nil cons cons 37 ref 1650 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 425 ref 426 ref 1625 remove nil cons cons 427 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp nil 84 ref 1629 remove cons 1652 def 86 ref 1636 remove cons nil cons 1653 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 1647 remove cons 86 ref 1641 remove cons nil cons 1654 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 1645 remove cons 1654 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 1619 ref 671 ref appTerm appTerm 1640 ref appTerm absTerm appTerm nil cons cons 37 ref 1621 remove 1640 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1619 remove nil cons cons 1654 remove cons nil cons cons 1479 ref subst eqMp eqMp eqMp eqMp nil 84 ref 1634 remove cons 1653 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 1652 remove 86 ref 1631 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 36 ref 1631 remove cons 37 ref 1624 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 425 ref 1633 remove 427 ref cons nil cons cons 139 ref subst eqMp eqMp subst eqMp eqMp nil 36 ref 1615 remove cons 37 ref 919 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1617 remove cons 112 ref 915 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp eqMp nil 84 ref 907 remove cons 86 ref 882 ref cons nil cons 1655 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 905 remove cons 1655 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 899 ref 671 ref appTerm appTerm 875 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 900 ref appTerm 875 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 899 remove nil cons cons 1655 ref cons nil cons cons 1479 ref subst eqMp nil 667 ref 883 ref cons nil cons cons 1656 def 58 ref subst 1656 remove 128 ref subst 912 ref 146 ref 350 ref 780 ref appThm 874 remove refl appThm nil 914 remove nil cons nil cons cons nil 71 ref 349 ref 23 ref appTerm 1657 def 20 ref appTerm 1658 def nil cons 1659 def cons nil cons nil cons cons 1660 def 78 ref subst 9 ref 1658 ref absTerm 1661 def 20 ref appTerm 1662 def betaConv nil 7 ref 1661 ref appTerm 1663 def axiom nil 36 ref 1663 remove nil cons cons 37 ref 1662 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1661 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp 1664 def subst trans absThm appThm 995 remove trans sym 77 ref eqMp eqMp nil 781 ref 1655 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 781 ref 86 ref 900 remove nil cons cons 757 ref 882 ref cons nil cons 1665 def cons cons nil cons cons 773 ref subst proveHyp proveHyp eqMp nil 84 ref 901 remove cons 1655 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 887 ref cons 1655 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 982 ref cons 883 remove cons nil cons cons 1666 def 58 ref subst 1666 remove 128 ref subst nil 881 remove 273 ref cons nil cons cons 109 ref subst 928 remove 1042 ref subst nil 1529 ref 598 ref cons nil cons cons 9 ref 40 ref 255 ref 243 ref appTerm 1667 def appTerm 576 ref 150 ref appTerm 1668 def appTerm 1669 def absTerm 1670 def 20 ref appTerm 1671 def betaConv 146 ref 7 ref 1670 ref appTerm 1672 def absTerm 1673 def 150 ref appTerm 1674 def betaConv nil 7 ref 1673 ref appTerm 1675 def axiom 1676 def nil 36 ref 1675 remove nil cons cons 37 ref 1674 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1673 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1672 remove nil cons cons 37 ref 1671 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1670 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 1677 def subst trans 350 ref 885 ref assume appThm 688 ref appThm 568 ref 1664 remove subst trans trans sym 77 ref eqMp eqMp nil 84 ref 882 remove cons nil cons nil cons cons 305 remove subst proveHyp eqMp nil 983 ref 1655 ref cons nil cons cons 100 ref subst deductAntisym eqMp 1437 ref 885 remove appTerm 1678 def betaConv 1440 ref nil 1441 ref 37 ref 1678 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 1442 ref 226 ref 982 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 983 remove 86 ref 887 ref cons 1665 remove cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp nil 84 ref 880 remove cons 1655 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 7 ref 879 remove appTerm thm nil 111 ref 146 ref 7 ref 9 ref 40 ref "Number.Natural.even" const 5 ref constTerm 1679 def 156 ref appTerm appTerm 47 ref 1679 ref 150 ref appTerm 1680 def appTerm 1681 def 361 ref appTerm 1682 def appTerm 1683 def absTerm 1684 def appTerm 1685 def absTerm 1686 def nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 1685 remove nil cons 1687 def cons nil cons nil cons cons 78 ref subst 88 ref 1679 ref refl 1688 def 799 remove appThm 27 ref 9 ref 40 ref 1679 ref 152 ref appTerm appTerm 255 ref 1679 ref 20 ref appTerm 1689 def appTerm appTerm absTerm 1690 def 20 ref appTerm 1691 def betaConv nil 7 ref 1690 ref appTerm 1692 def axiom nil 36 ref 1692 remove nil cons cons 37 ref 1691 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1690 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst 365 ref nil 71 ref 1679 ref 23 ref appTerm 1693 def nil cons cons nil cons nil cons cons 78 ref subst nil 1693 remove axiom eqMp appThm 441 ref trans trans trans appThm 1681 ref refl 1694 def 442 ref appThm nil 71 ref 1680 ref nil cons 1695 def cons nil cons nil cons cons 1696 def 554 ref subst trans appThm 455 ref trans sym 77 ref eqMp nil 36 ref 40 ref 1679 ref 171 ref appTerm appTerm 1681 ref 461 ref appTerm appTerm 1697 def nil cons cons 37 ref 7 ref 9 ref 41 ref 1683 ref appTerm 40 ref 1679 ref 153 ref appTerm appTerm 1681 remove 433 ref appTerm appTerm 1698 def appTerm 1699 def absTerm 1700 def appTerm 1701 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 1700 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 1699 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1683 ref nil cons 1702 def cons 37 ref 1698 remove nil cons 1703 def cons nil cons cons nil cons cons 1704 def 58 ref subst 1704 remove 128 ref subst 88 ref 1688 remove 167 ref appThm 826 ref 9 ref 40 ref 1679 remove 185 ref appTerm appTerm 240 ref 1680 ref appTerm 1705 def 1689 ref appTerm appTerm absTerm 1706 def 20 ref appTerm 1707 def betaConv 146 ref 7 ref 1706 ref appTerm 1708 def absTerm 1709 def 150 ref appTerm 1710 def betaConv nil 7 ref 1709 ref appTerm 1711 def axiom nil 36 ref 1711 remove nil cons cons 37 ref 1710 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1709 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1708 remove nil cons cons 37 ref 1707 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1706 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst 1705 ref refl 1683 remove assume appThm trans trans appThm 1694 remove 482 ref appThm 1696 remove 71 ref 40 ref 550 remove 63 ref appTerm appTerm 74 ref appTerm absTerm 1712 def 74 ref appTerm 1713 def betaConv nil 222 ref 1712 ref appTerm 1714 def axiom nil 36 ref 1714 remove nil cons cons 37 ref 1713 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1712 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 1715 def subst trans appThm sym nil 36 ref 1705 remove 1682 ref appTerm 1716 def nil cons 1717 def cons 37 ref 1695 ref cons nil cons 1718 def cons nil cons cons 1719 def 294 ref subst 1719 ref 58 ref subst 1719 remove 128 ref subst nil 36 ref 1682 remove nil cons 1720 def cons 1718 ref cons nil cons cons 1721 def 58 ref subst 1721 remove 128 ref subst nil 84 ref 1695 ref cons 1722 def 86 ref 548 ref cons nil cons 1723 def cons nil cons cons 100 ref subst eqMp nil 84 ref 1720 ref cons 86 ref 1695 ref cons nil cons 1724 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 1695 ref cons 1725 def 1718 remove cons nil cons cons 1726 def 58 ref subst 1726 remove 128 ref subst 1680 ref assume eqMp nil 1722 ref 1724 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 1722 ref 86 ref 1720 remove cons 1727 def 757 ref 1695 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp eqMp nil 84 ref 1717 ref cons 1724 remove cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 41 ref 1716 ref appTerm 1680 ref appTerm nil cons cons 37 ref 41 ref 1680 remove appTerm 1716 remove appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 1725 remove 37 ref 1717 ref cons nil cons cons nil cons cons 1728 def 58 ref subst 1728 remove 128 ref subst nil 1722 ref 1727 remove nil cons cons nil cons cons 865 ref subst eqMp nil 1722 remove 86 ref 1717 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 84 ref 1702 remove cons 86 ref 1703 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 1697 remove appTerm 1701 remove appTerm nil cons cons 37 ref 1687 remove cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 1684 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 1684 ref 20 ref appTerm betaConv 1729 def appThm 1684 ref 152 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 1729 remove absThm appThm appThm nil 415 ref 1684 remove nil cons cons nil cons nil cons cons 428 ref subst eqMp eqMp eqMp absThm eqMp nil 7 ref 1686 remove appTerm thm 8 ref 112 ref 8 ref 1331 ref 88 ref 8 ref 9 ref 41 ref 349 ref 671 ref appTerm 1730 def 1332 ref appTerm 1731 def appTerm 1732 def refl 1733 def 9 ref 349 ref 673 ref appTerm 1734 def 19 ref 1332 ref appTerm 1735 def 20 ref appTerm 1736 def appTerm 1737 def absTerm 1738 def 20 ref appTerm betaConv 1739 def appThm absThm appThm appThm 1733 remove 8 ref 9 ref 1739 ref absThm appThm 1740 def appThm appThm nil "q" 5 remove var 1741 def 1738 ref nil cons 1742 def cons 36 ref 1731 ref nil cons 1743 def cons 1744 def nil cons 1745 def cons nil cons cons 210 ref "q" 116 remove var 1746 def 40 ref 118 ref 123 ref 43 ref 1746 ref varTerm 1747 def 124 ref appTerm 1748 def appTerm absTerm appTerm appTerm 43 ref 118 ref 123 ref 1748 ref absTerm 1749 def appTerm 1750 def appTerm appTerm absTerm 1751 def 1747 ref appTerm 1752 def betaConv 36 ref 656 ref 1751 ref appTerm 1753 def absTerm 1754 def 42 ref appTerm 1755 def betaConv nil 222 ref 1754 ref appTerm 1756 def axiom nil 36 ref 1756 remove nil cons cons 37 ref 1755 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1754 remove nil cons cons 1044 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1753 remove nil cons cons 37 ref 1752 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 1751 remove nil cons cons 660 remove 1747 ref nil cons cons nil cons 1757 def cons nil cons cons 139 ref subst eqMp eqMp subst subst eqMp absThm appThm absThm appThm sym nil 111 ref 112 ref 7 ref 1331 ref 1732 ref 7 ref 1738 ref appTerm 1758 def appTerm 1759 def absTerm 1760 def appTerm 1761 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 112 ref nil 71 ref 1761 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 1760 remove nil cons cons nil cons nil cons cons 329 ref subst 1331 ref nil 71 ref 1759 remove nil cons cons nil cons nil cons cons 78 ref subst nil 1744 ref 37 ref 1758 remove nil cons 1762 def cons nil cons 1763 def cons nil cons cons 1764 def 58 ref subst 1764 remove 128 ref subst 350 ref 687 ref appThm nil 146 ref 1332 ref nil cons 1765 def cons 1766 def nil cons nil cons cons 1767 def 180 ref subst 1768 def appThm 568 ref nil 71 ref 576 ref 20 ref appTerm 1769 def nil cons cons nil cons nil cons cons 78 ref subst 9 ref 1769 remove absTerm 1770 def 20 ref appTerm 1771 def betaConv nil 7 ref 1770 ref appTerm 1772 def axiom nil 36 ref 1772 remove nil cons cons 37 ref 1771 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1770 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp 1773 def subst 1774 def trans sym 77 ref eqMp nil 36 ref 349 ref 698 ref appTerm 1735 ref 23 ref appTerm 1775 def appTerm 1776 def nil cons cons 37 ref 7 ref 9 ref 41 ref 1737 ref appTerm 1777 def 349 ref 700 ref appTerm 1735 remove 152 ref appTerm 1778 def appTerm 1779 def appTerm 1780 def absTerm 1781 def appTerm 1782 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 1781 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 1780 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1737 ref nil cons 1783 def cons 1784 def 37 ref 1779 remove nil cons 1785 def cons nil cons cons nil cons cons 1786 def 58 ref subst 1786 remove 128 ref subst 350 ref 708 ref appThm 1767 ref 167 ref subst 1787 def appThm 348 ref nil 71 ref 1743 ref cons nil cons nil cons cons 78 ref subst 1731 ref assume eqMp appThm nil 71 ref 1783 ref cons nil cons nil cons cons 78 ref subst 1788 def 1737 ref assume eqMp appThm 483 ref trans sym 77 ref eqMp nil 36 ref 47 ref 1731 ref appTerm 1789 def 1737 ref appTerm nil cons cons 37 ref 40 ref 349 ref 154 ref 671 ref appTerm 1790 def 673 ref appTerm 1791 def appTerm 1792 def 154 ref 1332 ref appTerm 1736 ref appTerm 1793 def appTerm appTerm 63 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 572 ref 1736 ref nil cons 1794 def cons 9 ref 1765 ref cons 1795 def 573 ref 709 ref cons 685 ref cons cons cons nil cons cons nil 36 ref 47 ref 934 ref appTerm 1796 def 349 ref 574 ref appTerm 1797 def 577 ref appTerm appTerm 1798 def nil cons 1799 def cons 1800 def 37 ref 40 ref 349 ref 1552 ref appTerm 1801 def 168 ref 577 ref appTerm appTerm 1802 def appTerm 63 ref appTerm nil cons 1803 def cons nil cons cons nil cons cons 1804 def 58 ref subst 1804 remove 128 ref subst nil 71 ref 1802 ref nil cons 1805 def cons nil cons nil cons cons 78 ref subst nil 1800 remove 37 ref 1805 remove cons nil cons cons nil cons cons 109 ref subst 572 ref 41 ref 1798 remove appTerm 1802 remove appTerm absTerm 1806 def 577 ref appTerm 1807 def betaConv 573 ref 7 ref 1806 ref appTerm 1808 def absTerm 1809 def 574 ref appTerm 1810 def betaConv 9 ref 7 ref 1809 ref appTerm 1811 def absTerm 1812 def 20 ref appTerm 1813 def betaConv 146 ref 7 ref 1812 ref appTerm 1814 def absTerm 1815 def 150 ref appTerm 1816 def betaConv nil 7 ref 1815 ref appTerm 1817 def axiom nil 36 ref 1817 remove nil cons cons 37 ref 1816 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1815 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1814 remove nil cons cons 37 ref 1813 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1812 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1811 remove nil cons cons 37 ref 1810 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1809 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1808 remove nil cons cons 37 ref 1807 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1806 remove nil cons cons 594 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp eqMp nil 84 ref 1799 remove cons 86 ref 1803 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp subst eqMp trans sym 77 ref eqMp eqMp nil 84 ref 1783 ref cons 1818 def 86 ref 1785 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 1776 remove appTerm 1782 remove appTerm nil cons cons 1763 remove cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 1738 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 1739 remove appThm 1738 remove 152 ref appTerm betaConv appThm absThm appThm appThm appThm 1740 remove appThm nil 415 ref 1742 remove cons nil cons nil cons cons 428 ref subst eqMp eqMp eqMp nil 84 ref 1743 ref cons 1819 def 86 ref 1762 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp 1820 def nil 7 ref 112 ref 7 ref 1331 ref 7 ref 9 ref 1732 remove 1737 ref appTerm absTerm 1821 def appTerm 1822 def absTerm 1823 def appTerm 1824 def absTerm 1825 def appTerm 1826 def thm nil 111 ref 146 ref 7 ref 9 ref 7 ref 573 ref 13 ref 151 ref 168 ref 574 ref appTerm 1827 def appTerm appTerm 19 ref 156 ref appTerm 574 ref appTerm 1828 def appTerm absTerm 1829 def appTerm 1830 def absTerm 1831 def appTerm 1832 def absTerm 1833 def nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 1832 remove nil cons 1834 def cons nil cons nil cons cons 78 ref subst 8 ref 573 ref 14 ref 151 ref refl 1835 def nil 1544 ref nil cons nil cons cons 1836 def 480 ref subst appThm 180 ref trans appThm 19 ref refl 1837 def 180 ref appThm 574 ref refl 1838 def appThm appThm absThm appThm sym 8 ref 573 ref 13 ref 600 remove 574 ref appTerm 1839 def appTerm 172 ref appTerm assume sym 13 ref 172 ref appTerm 1839 remove appTerm assume sym deductAntisym absThm appThm sym 623 ref eqMp eqMp nil 36 ref 7 ref 573 ref 13 ref 151 ref 475 remove 574 ref appTerm appTerm appTerm 19 ref 171 ref appTerm 574 ref appTerm appTerm absTerm appTerm 1840 def nil cons cons 37 ref 7 ref 9 ref 41 ref 1830 ref appTerm 7 ref 573 ref 13 ref 151 ref 154 ref 152 ref appTerm 574 ref appTerm appTerm appTerm 19 ref 153 remove appTerm 574 ref appTerm appTerm absTerm appTerm 1841 def appTerm 1842 def absTerm 1843 def appTerm 1844 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 1843 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 1842 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1830 remove nil cons 1845 def cons 1846 def 37 ref 1841 remove nil cons 1847 def cons nil cons cons nil cons cons 1848 def 58 ref subst 1848 remove 128 ref subst 8 ref 573 ref 14 ref 1835 ref nil 1544 ref 148 ref cons nil cons cons 1849 def 537 ref subst appThm nil 9 ref 1827 ref nil cons cons nil cons nil cons cons 573 ref 13 ref 151 ref 196 ref 574 ref appTerm 1850 def appTerm 1851 def appTerm 154 ref 156 ref appTerm 1852 def 151 ref 574 ref appTerm 1853 def appTerm 1854 def appTerm 1855 def absTerm 1856 def 574 ref appTerm 1857 def betaConv 1858 def 14 ref 1835 ref 206 ref appThm appThm 1852 ref refl 1859 def 180 ref appThm nil 146 ref 825 ref cons nil cons 1860 def nil cons cons 1861 def 146 ref 13 ref 155 ref 172 ref appTerm appTerm 150 ref appTerm absTerm 1862 def 150 ref appTerm 1863 def betaConv nil 7 ref 1862 ref appTerm 1864 def axiom nil 36 ref 1864 ref nil cons cons 37 ref 1863 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1862 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp 1865 def subst trans appThm nil 112 ref 825 ref cons nil cons nil cons cons 215 ref subst 1866 def trans sym 77 ref eqMp nil 36 ref 13 ref 151 ref 196 ref 23 ref appTerm 1867 def appTerm appTerm 1852 ref 171 ref appTerm appTerm 1868 def nil cons cons 37 ref 7 ref 573 ref 41 ref 1855 ref appTerm 13 ref 151 ref 196 ref 1551 ref appTerm appTerm appTerm 1852 remove 151 ref 1551 ref appTerm 1869 def appTerm appTerm 1870 def appTerm 1871 def absTerm 1872 def appTerm 1873 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 1872 remove nil cons cons nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 1871 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1855 ref nil cons 1874 def cons 37 ref 1870 remove nil cons 1875 def cons nil cons cons nil cons cons 1876 def 58 ref subst 1876 remove 128 ref subst 14 ref 1835 ref 1849 ref 413 ref subst appThm nil 9 ref 1850 remove nil cons cons nil cons nil cons cons 167 ref subst 155 ref refl 1877 def 1855 remove assume 1878 def appThm trans trans appThm 1859 remove 1836 ref 167 ref subst 1879 def appThm nil 573 ref 1853 ref nil cons 1880 def cons 1881 def 511 ref 1860 ref cons cons nil cons cons 573 ref 13 ref 155 ref 1827 ref appTerm 1882 def appTerm 1883 def 168 ref 1552 ref appTerm appTerm absTerm 1884 def 574 ref appTerm 1885 def betaConv 9 ref 7 ref 1884 ref appTerm 1886 def absTerm 1887 def 20 ref appTerm 1888 def betaConv 146 ref 7 ref 1887 ref appTerm 1889 def absTerm 1890 def 150 ref appTerm 1891 def betaConv nil 7 ref 1890 ref appTerm 1892 def axiom nil 36 ref 1892 remove nil cons cons 37 ref 1891 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1890 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1889 remove nil cons cons 37 ref 1888 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1887 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1886 remove nil cons cons 37 ref 1885 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1884 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp 1893 def subst trans appThm nil 112 ref 155 ref 1854 ref appTerm nil cons cons nil cons nil cons cons 215 ref subst trans sym 77 ref eqMp eqMp nil 84 ref 1874 remove cons 86 ref 1875 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 1868 remove appTerm 1873 remove appTerm nil cons cons 37 ref 7 ref 1856 ref appTerm 1894 def nil cons 1895 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 1856 ref 23 ref appTerm betaConv appThm 8 ref 573 ref 274 ref 1858 ref appThm 1856 ref 1551 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 573 ref 1858 remove absThm appThm appThm nil 415 ref 1856 remove nil cons 1896 def cons nil cons nil cons cons 428 ref subst eqMp eqMp 1897 def nil 36 ref 1895 ref cons 37 ref 1857 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1896 remove cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp 1898 def subst 154 ref refl 1899 def 1829 ref 574 ref appTerm 1900 def betaConv nil 1846 remove 37 ref 1900 remove nil cons cons nil cons cons nil cons cons 109 ref subst 110 ref 111 ref 1829 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp appThm 1853 ref refl 1901 def appThm trans trans appThm 1837 ref 167 ref appThm 1838 ref appThm appThm absThm appThm sym 8 ref 573 ref 13 ref 154 ref 1828 ref appTerm 1853 ref appTerm appTerm 1902 def refl 826 ref 9 ref 13 ref 19 ref 185 ref appTerm 1903 def 574 ref appTerm 1904 def appTerm 154 ref 1853 ref appTerm 1905 def 21 ref 574 ref appTerm 1906 def appTerm 1907 def appTerm absTerm 1908 def 20 ref appTerm 1909 def betaConv 1910 def 146 ref 7 ref 1908 ref appTerm 1911 def absTerm 1912 def 150 ref appTerm 1913 def betaConv 1914 def 573 ref 7 ref 1912 ref appTerm 1915 def absTerm 1916 def 574 ref appTerm 1917 def betaConv 1918 def 8 ref 146 ref 8 ref 9 ref 14 ref nil 146 ref 185 ref nil cons cons nil cons 1919 def nil cons cons 180 ref subst appThm 1899 ref 180 ref appThm 181 remove appThm 568 ref 616 ref subst 1920 def trans appThm 689 ref trans absThm appThm 229 ref trans absThm appThm 229 ref trans sym 77 ref eqMp nil 36 ref 7 ref 146 ref 7 ref 9 ref 13 ref 1903 ref 23 ref appTerm appTerm 154 ref 171 ref appTerm 21 ref 23 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm 1921 def nil cons cons 37 ref 7 ref 573 ref 41 ref 1915 ref appTerm 7 ref 146 ref 7 ref 9 ref 13 ref 1903 remove 1551 ref appTerm appTerm 154 ref 1869 ref appTerm 21 remove 1551 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm 1922 def appTerm 1923 def absTerm 1924 def appTerm 1925 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 1924 remove nil cons cons nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 1923 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 1915 remove nil cons 1926 def cons 1927 def 37 ref 1922 remove nil cons 1928 def cons nil cons cons nil cons cons 1929 def 58 ref subst 1929 remove 128 ref subst 8 ref 146 ref 8 ref 9 ref 14 ref nil 1544 ref 1919 remove cons nil cons cons 167 ref subst nil 573 ref 1904 remove nil cons cons nil cons nil cons cons 573 ref 1883 remove 154 ref 185 remove appTerm 574 ref appTerm 1930 def appTerm 1931 def absTerm 1932 def 574 ref appTerm 1933 def betaConv 9 ref 7 ref 1932 ref appTerm 1934 def absTerm 1935 def 20 ref appTerm 1936 def betaConv 146 ref 7 ref 1935 ref appTerm 1937 def absTerm 1938 def 150 ref appTerm 1939 def betaConv nil 7 ref 1938 ref appTerm 1940 def axiom nil 36 ref 1940 remove nil cons cons 37 ref 1939 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1938 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1937 remove nil cons cons 37 ref 1936 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1935 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1934 remove nil cons cons 37 ref 1933 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1932 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp 1941 def nil 36 ref 1931 remove nil cons cons 37 ref 13 ref 1930 ref appTerm 1882 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 112 ref 1882 remove nil cons cons 1331 ref 1930 remove nil cons cons nil cons cons nil cons cons 210 ref 123 ref 41 ref 1395 ref appTerm 1402 remove 124 ref appTerm appTerm 1942 def absTerm 1943 def 124 ref appTerm 1944 def betaConv 639 ref 118 ref 1943 ref appTerm 1945 def absTerm 1946 def 643 ref appTerm 1947 def betaConv nil 118 ref 123 ref 118 ref 639 ref 1942 ref absTerm 1948 def appTerm 1949 def absTerm 1950 def appTerm 1951 def axiom nil 36 ref 1951 remove nil cons 1952 def cons 1953 def 37 ref 118 ref 1946 ref appTerm nil cons 1954 def cons nil cons cons nil cons cons 1955 def 109 ref subst proveHyp 1955 ref 58 ref subst 1955 remove 128 ref subst nil 119 ref 1946 remove nil cons cons 1956 def nil cons nil cons cons 328 ref subst 639 ref nil 71 ref 1945 remove nil cons 1957 def cons nil cons nil cons cons 78 ref subst nil 119 ref 1943 remove nil cons cons 1958 def nil cons nil cons cons 328 ref subst 123 ref nil 71 ref 1942 remove nil cons cons nil cons nil cons cons 78 ref subst 1948 ref 643 ref appTerm 1959 def betaConv 1950 ref 124 ref appTerm 1960 def betaConv nil 1953 remove 37 ref 1960 remove nil cons cons nil cons cons nil cons cons 109 ref subst 663 ref 119 ref 1950 remove nil cons cons 664 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1949 remove nil cons cons 37 ref 1959 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 119 ref 1948 remove nil cons cons 665 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 84 ref 1952 remove cons 86 ref 1954 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 36 ref 1954 remove cons 37 ref 1947 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 1956 remove 665 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1957 remove cons 37 ref 1944 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 1958 remove 664 ref cons nil cons cons 139 ref subst eqMp eqMp subst subst eqMp 1961 def subst trans 1877 ref 169 remove 1910 remove 1914 remove nil 1927 remove 37 ref 1913 remove nil cons cons nil cons cons nil cons cons 109 ref subst 1962 def 110 ref 111 ref 1912 remove nil cons cons 166 ref cons nil cons cons 139 ref subst 1963 def eqMp eqMp nil 36 ref 1911 remove nil cons cons 37 ref 1909 remove nil cons cons nil cons cons nil cons cons 109 ref subst 1964 def proveHyp 110 ref 111 ref 1908 remove nil cons cons 114 ref cons nil cons cons 139 ref subst 1965 def eqMp eqMp appThm appThm trans appThm 1899 ref 1879 ref appThm 1849 ref 167 ref subst appThm nil 573 ref 168 ref 1906 ref appTerm nil cons cons 9 ref 1880 ref cons 1966 def nil cons 1967 def cons nil cons cons 1961 remove subst 1877 ref nil 573 ref 1906 remove nil cons cons 146 ref 1880 remove cons nil cons cons nil cons cons 1893 remove subst appThm trans trans appThm nil 112 ref 155 ref 168 remove 1907 remove appTerm appTerm nil cons cons nil cons nil cons cons 215 ref subst trans absThm appThm 229 ref trans absThm appThm 229 ref trans sym 77 ref eqMp eqMp nil 84 ref 1926 remove cons 86 ref 1928 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 1921 remove appTerm 1925 remove appTerm nil cons cons 37 ref 7 ref 1916 ref appTerm 1968 def nil cons 1969 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 1916 ref 23 ref appTerm betaConv appThm 8 ref 573 ref 274 ref 1918 ref appThm 1916 ref 1551 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 573 ref 1918 remove absThm appThm appThm nil 415 ref 1916 remove nil cons 1970 def cons nil cons nil cons cons 428 ref subst eqMp eqMp 1971 def nil 36 ref 1969 remove cons 37 ref 1917 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1970 remove cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp 1962 remove proveHyp 1963 remove eqMp eqMp 1964 remove proveHyp 1965 remove eqMp eqMp subst appThm absThm appThm sym nil 111 ref 573 ref 1902 remove 1905 remove 1828 ref appTerm appTerm 1972 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 1972 remove nil cons cons nil cons nil cons cons 78 ref subst nil 1966 ref 146 ref 1828 remove nil cons cons nil cons cons nil cons cons 1543 remove subst eqMp absThm eqMp eqMp eqMp eqMp nil 84 ref 1845 remove cons 86 ref 1847 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 1840 remove appTerm 1844 remove appTerm nil cons cons 37 ref 1834 remove cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 1831 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 1831 ref 20 ref appTerm betaConv 1973 def appThm 1831 ref 152 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 1973 remove absThm appThm appThm nil 415 ref 1831 remove nil cons cons nil cons nil cons cons 428 ref subst eqMp eqMp eqMp absThm eqMp nil 7 ref 1833 remove appTerm thm 8 ref 9 ref 8 ref 112 ref 88 ref 981 ref appThm 974 ref 360 ref appTerm 1974 def refl appThm nil 226 ref 1974 ref nil cons cons nil cons nil cons cons 1045 ref subst trans absThm appThm 229 ref trans absThm appThm 229 ref trans sym 77 ref eqMp nil 7 ref 9 ref 7 ref 112 ref 40 ref 231 ref 673 ref appTerm appTerm 1974 remove appTerm absTerm appTerm absTerm appTerm thm 559 remove nil 556 remove thm nil 111 ref 146 ref 7 ref 9 ref 1894 remove absTerm 1975 def appTerm 1976 def absTerm 1977 def nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 1976 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 1975 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 1895 remove cons nil cons nil cons cons 78 ref subst 1897 remove eqMp absThm eqMp eqMp absThm eqMp 1978 def nil 7 ref 1977 remove appTerm thm 1971 remove nil 1968 remove thm nil 111 ref 112 ref 774 remove absTerm 1979 def nil cons cons nil cons nil cons cons 329 ref subst 112 ref nil 71 ref 775 remove cons nil cons nil cons cons 78 ref subst 777 remove eqMp absThm eqMp nil 7 ref 1979 remove appTerm thm 8 ref 112 ref 8 ref 1331 ref 8 ref 9 ref 88 ref nil 9 ref 1794 ref cons 949 ref cons nil cons cons 9 ref 40 ref 242 ref appTerm 1796 ref 1668 ref appTerm 1980 def appTerm 1981 def absTerm 1982 def 20 ref appTerm 1983 def betaConv 146 ref 7 ref 1982 ref appTerm 1984 def absTerm 1985 def 150 ref appTerm 1986 def betaConv 8 ref 146 ref 8 ref 9 ref 1981 remove assume sym 40 ref 1980 ref appTerm 242 ref appTerm 1987 def assume sym deductAntisym absThm appThm absThm appThm nil 7 ref 146 ref 7 ref 9 ref 1987 remove absTerm appTerm absTerm appTerm axiom eqMp nil 36 ref 7 ref 1985 ref appTerm nil cons cons 37 ref 1986 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1985 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1984 remove nil cons cons 37 ref 1983 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1982 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 1988 def subst 348 ref nil 1784 ref 37 ref 240 ref 1731 ref appTerm 1989 def 360 ref appTerm 1990 def nil cons 1991 def cons nil cons cons nil cons cons 1992 def 294 ref subst 1992 ref 58 ref subst 1992 remove 128 ref subst nil 36 ref 1991 ref cons 1993 def nil cons nil cons cons 1046 ref subst sym nil 36 ref 255 ref 1990 ref appTerm 1994 def nil cons 1995 def cons 1996 def 273 ref cons nil cons cons 1997 def 58 ref subst 1997 remove 128 ref subst 947 ref nil 36 ref 946 ref nil cons 1998 def cons 1999 def 273 ref cons nil cons cons 2000 def 109 ref subst proveHyp nil 111 ref 112 ref 7 ref 1331 ref 7 ref 9 ref 41 ref 47 ref 230 ref 671 ref appTerm 2001 def 1332 ref appTerm 2002 def appTerm 2003 def 361 ref appTerm 2004 def appTerm 230 ref 673 ref appTerm 1736 ref appTerm 2005 def appTerm 2006 def absTerm 2007 def appTerm 2008 def absTerm 2009 def appTerm 2010 def absTerm 2011 def nil cons cons nil cons nil cons cons 329 ref subst 112 ref nil 71 ref 2010 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 2009 remove nil cons cons nil cons nil cons cons 329 ref subst 1331 ref nil 71 ref 2008 remove nil cons 2012 def cons nil cons nil cons cons 78 ref subst 274 ref 2003 ref refl 2013 def 442 ref appThm nil 71 ref 2002 ref nil cons 2014 def cons nil cons nil cons cons 2015 def 554 ref subst trans appThm 333 ref 687 ref appThm 1768 ref appThm appThm nil 71 ref 868 ref 172 ref appTerm 2016 def nil cons cons nil cons nil cons cons 2017 def 1119 ref subst trans sym 77 ref eqMp nil 36 ref 41 ref 2003 ref 461 ref appTerm appTerm 230 ref 698 remove appTerm 1775 remove appTerm appTerm 2018 def nil cons cons 37 ref 7 ref 9 ref 41 ref 2006 ref appTerm 41 ref 2003 remove 433 remove appTerm appTerm 230 ref 700 remove appTerm 1778 remove appTerm appTerm 2019 def appTerm 2020 def absTerm 2021 def appTerm 2022 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 2021 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 2020 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2006 ref nil cons 2023 def cons 37 ref 2019 remove nil cons 2024 def cons nil cons cons nil cons cons 2025 def 58 ref subst 2025 remove 128 ref subst 274 ref 2013 remove 482 remove appThm 2015 ref 1715 ref subst trans appThm 333 ref 708 remove appThm 1787 remove appThm appThm sym nil 36 ref 2014 ref cons 2026 def 37 ref 230 ref 1791 ref appTerm 1793 ref appTerm nil cons 2027 def cons nil cons 2028 def cons nil cons cons 2029 def 58 ref subst 2029 remove 128 ref subst 895 ref 47 ref 1792 remove 896 ref appTerm appTerm 230 ref 896 ref appTerm 1793 ref appTerm appTerm absTerm 2030 def 1790 ref 1736 ref appTerm 2031 def appTerm betaConv sym 348 ref nil 573 ref 1794 ref cons 2032 def 711 remove cons nil cons cons 1563 ref subst 240 ref 957 ref appTerm refl 2033 def nil 2026 ref 37 ref 40 ref 1731 ref appTerm 2034 def 63 ref appTerm 2035 def nil cons 2036 def cons nil cons cons nil cons cons 109 ref subst nil 1795 ref 685 ref cons nil cons cons 2037 def nil 36 ref 243 ref nil cons 2038 def cons 2039 def 37 ref 40 ref 934 ref appTerm 2040 def 63 ref appTerm nil cons 2041 def cons nil cons cons nil cons cons 2042 def 58 ref subst 2042 remove 128 ref subst nil 71 ref 934 ref nil cons 2043 def cons nil cons nil cons cons 2044 def 78 ref subst 2045 def nil 2039 ref 37 ref 2043 ref cons nil cons cons nil cons cons 109 ref subst 9 ref 41 ref 243 ref appTerm 2046 def 934 ref appTerm absTerm 2047 def 20 ref appTerm 2048 def betaConv 146 ref 7 ref 2047 ref appTerm 2049 def absTerm 2050 def 150 ref appTerm 2051 def betaConv nil 7 ref 2050 ref appTerm 2052 def axiom nil 36 ref 2052 remove nil cons cons 37 ref 2051 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2050 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2049 remove nil cons cons 37 ref 2048 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2047 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp eqMp nil 84 ref 2038 ref cons 86 ref 2041 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp subst eqMp sym 77 ref eqMp nil 1744 ref 37 ref 40 ref 1737 ref appTerm 2053 def 63 ref appTerm nil cons 2054 def cons nil cons cons nil cons cons 2055 def 109 ref subst proveHyp 2055 ref 58 ref subst 2055 remove 128 ref subst 1788 remove nil 1744 ref 37 ref 1783 ref cons nil cons 2056 def cons nil cons cons 109 ref subst 1821 ref 20 ref appTerm 2057 def betaConv 1823 ref 1332 ref appTerm 2058 def betaConv 1825 ref 671 ref appTerm 2059 def betaConv 1820 remove nil 36 ref 1826 remove nil cons cons 37 ref 2059 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1825 remove nil cons cons 112 ref 683 ref cons nil cons 2060 def cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1824 remove nil cons cons 37 ref 2058 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1823 remove nil cons cons 112 ref 1765 ref cons nil cons 2061 def cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1822 remove nil cons cons 37 ref 2057 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 1821 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 2062 def eqMp eqMp eqMp nil 1819 ref 86 ref 2054 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp appThm nil 71 ref 958 ref cons nil cons nil cons cons 2063 def 697 ref subst trans trans appThm nil 1795 remove 2032 remove 685 ref cons cons nil cons cons 573 ref 40 ref 230 ref 1552 ref appTerm 1827 ref appTerm appTerm 1567 remove 255 ref 13 ref 574 ref appTerm 2064 def 23 ref appTerm 2065 def appTerm 2066 def appTerm appTerm absTerm 2067 def 574 ref appTerm 2068 def betaConv 9 ref 7 ref 2067 ref appTerm 2069 def absTerm 2070 def 20 ref appTerm 2071 def betaConv 146 ref 7 ref 2070 ref appTerm 2072 def absTerm 2073 def 150 ref appTerm 2074 def betaConv nil 7 ref 2073 ref appTerm 2075 def axiom nil 36 ref 2075 remove nil cons cons 37 ref 2074 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2073 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2072 remove nil cons cons 37 ref 2071 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2070 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2069 remove nil cons cons 37 ref 2068 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2067 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp 2076 def subst 348 ref 2015 remove 78 ref subst 2002 ref assume 2077 def eqMp appThm 365 ref 1767 remove 560 ref subst appThm appThm nil 71 ref 255 ref 47 ref 1339 ref 23 ref appTerm 2078 def appTerm 361 ref appTerm 2079 def appTerm nil cons cons nil cons nil cons cons 447 ref subst 2080 def trans trans appThm 2080 remove trans sym nil 84 ref 2079 remove nil cons 2081 def cons 2082 def nil cons nil cons cons 296 remove sym 2083 def subst nil 36 ref 2081 remove cons 273 ref cons nil cons cons 2084 def 58 ref subst 2084 remove 128 ref subst 261 remove nil 263 ref 273 ref cons nil cons cons 2085 def 109 ref subst proveHyp 2085 ref 58 ref subst 2085 remove 128 ref subst nil 36 ref 2005 ref nil cons 2086 def cons 273 ref cons nil cons cons 2087 def 58 ref subst 2087 remove 128 ref subst 40 ref "_3278" 2 ref var 2088 def 2001 ref 2088 remove varTerm appTerm absTerm 2089 def 1332 ref appTerm 2090 def appTerm refl 2089 ref 23 ref appTerm betaConv appThm 88 ref 2090 remove betaConv appThm 2001 ref 23 ref appTerm 2091 def refl appThm trans 2089 remove refl nil 84 ref 2078 remove nil cons cons 1723 ref cons nil cons cons 2092 def 100 ref subst 2093 def appThm eqMp 2077 remove eqMp nil 36 ref 2091 ref nil cons cons 2094 def 273 ref cons nil cons cons 109 ref subst proveHyp 2095 def nil "_3247" 2 ref var 2096 def 683 ref cons nil cons nil cons cons nil 36 ref 230 ref 2096 remove varTerm 2097 def appTerm 23 ref appTerm nil cons cons nil cons nil cons cons 1305 ref subst 258 remove 2097 ref appTerm 2098 def betaConv nil 263 remove 37 ref 2098 remove nil cons cons nil cons cons nil cons cons 109 ref subst 110 ref 264 remove 112 ref 2097 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp subst eqMp eqMp nil 84 ref 2086 ref cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 240 ref 255 ref 2002 remove appTerm 2099 def appTerm 360 ref appTerm 2100 def nil cons 2101 def cons 273 ref cons nil cons cons 2102 def 58 ref subst 2102 remove 128 ref subst nil 667 ref 273 ref cons nil cons cons 2103 def 58 ref subst 2103 remove 128 ref subst 431 ref nil 36 ref 459 ref nil cons 2104 def cons 2105 def 273 ref cons nil cons cons 109 ref subst proveHyp nil 2105 remove nil cons nil cons cons 1305 ref subst 40 ref "_3266" 2 ref var 2106 def 255 ref 13 ref 2106 remove varTerm appTerm 23 ref appTerm appTerm absTerm 2107 def 20 ref appTerm 2108 def appTerm refl 2107 ref 23 ref appTerm betaConv appThm 88 ref 2108 remove betaConv appThm 461 ref refl appThm trans 2107 remove refl 780 ref appThm eqMp 2092 remove 293 ref subst eqMp eqMp eqMp eqMp nil 781 ref 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 2099 ref nil cons 2109 def cons 273 ref cons nil cons cons 2110 def 58 ref subst 2110 remove 128 ref subst 2095 remove nil 2094 remove nil cons nil cons cons 1305 ref subst 40 ref "_3256" 2 ref var 2111 def 255 ref 2001 ref 2111 remove varTerm appTerm appTerm absTerm 2112 def 1332 ref appTerm 2113 def appTerm refl 2112 ref 23 ref appTerm betaConv appThm 88 ref 2113 remove betaConv appThm 255 ref 2091 remove appTerm refl appThm trans 2112 remove refl 2093 remove appThm eqMp 2099 remove assume eqMp eqMp eqMp eqMp nil 84 ref 2109 remove cons 2114 def 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 2114 remove 842 ref 1445 ref cons cons nil cons cons 773 ref subst proveHyp proveHyp eqMp nil 84 ref 2101 remove cons 2115 def 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 2004 ref nil cons cons 37 ref 2086 ref cons nil cons cons nil cons cons 1302 ref subst 251 ref nil 2026 remove 37 ref 548 ref cons nil cons 2116 def cons nil cons cons 1180 ref subst 251 ref 365 ref 2001 ref refl 2117 def 1332 ref refl 2118 def appThm appThm appThm 980 ref appThm trans appThm 333 ref 672 ref refl 2119 def 208 ref appThm appThm 1837 ref 2118 remove appThm 2120 def 208 ref appThm appThm appThm trans 2121 def 2006 remove assume eqMp nil 2115 remove 86 ref 2086 remove cons 1445 ref cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp nil 84 ref 262 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 2082 remove 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp 110 ref 111 ref 2030 ref nil cons cons 112 ref 2031 remove nil cons cons nil cons cons nil cons cons 1566 ref subst proveHyp nil 36 ref 872 ref 2030 remove appTerm nil cons cons 2028 remove cons nil cons cons 109 ref subst proveHyp nil 573 ref 1793 remove nil cons cons 146 ref 1791 remove nil cons cons nil cons cons nil cons cons 573 ref 41 ref 872 ref 9 ref 1796 ref 1518 ref appTerm 2122 def absTerm 2123 def appTerm 2124 def appTerm 2125 def 575 ref appTerm 2126 def absTerm 2127 def 574 ref appTerm 2128 def betaConv 146 ref 7 ref 2127 ref appTerm 2129 def absTerm 2130 def 150 ref appTerm 2131 def betaConv nil 7 ref 146 ref 7 ref 9 ref 7 ref 573 ref 41 ref 2122 ref appTerm 575 ref appTerm absTerm 2132 def appTerm 2133 def absTerm 2134 def appTerm 2135 def absTerm 2136 def appTerm 2137 def axiom nil 36 ref 2137 ref nil cons 2138 def cons 2139 def 37 ref 7 ref 2130 ref appTerm nil cons 2140 def cons nil cons cons nil cons cons 2141 def 109 ref subst proveHyp 2141 ref 58 ref subst 2141 remove 128 ref subst nil 111 ref 2130 remove nil cons cons 2142 def nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 2129 remove nil cons 2143 def cons nil cons nil cons cons 78 ref subst nil 111 ref 2127 remove nil cons cons 2144 def nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 2126 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2124 remove nil cons 2145 def cons 2146 def 1594 ref cons nil cons cons 2147 def 58 ref subst 2147 remove 128 ref subst nil 2139 ref 1594 ref cons nil cons cons 2148 def 109 ref subst nil 2146 remove 37 ref 41 ref 2137 remove appTerm 575 remove appTerm 2149 def nil cons 2150 def cons nil cons 2151 def cons nil cons cons 109 ref subst nil 111 ref 9 ref 41 ref 2123 ref 20 ref appTerm 2152 def appTerm 2149 ref appTerm 2153 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 2153 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2152 ref nil cons 2154 def cons 2151 ref cons nil cons cons 2155 def 58 ref subst 2155 remove 128 ref subst 2152 ref betaConv 2152 remove assume eqMp nil 36 ref 2122 remove nil cons 2156 def cons 2157 def 2151 remove cons nil cons cons 2158 def 109 ref subst proveHyp 2158 ref 58 ref subst 2158 remove 128 ref subst 2148 ref 58 ref subst 2148 remove 128 ref subst nil 2157 remove 1594 remove cons nil cons cons 109 ref subst 2132 ref 574 ref appTerm 2159 def betaConv 2134 ref 20 ref appTerm 2160 def betaConv 2136 ref 150 ref appTerm 2161 def betaConv nil 2139 remove 37 ref 2161 remove nil cons cons nil cons cons nil cons cons 109 ref subst 110 ref 111 ref 2136 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2135 remove nil cons cons 37 ref 2160 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2134 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2133 remove nil cons cons 37 ref 2159 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2132 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp nil 84 ref 2138 remove cons 2162 def 1611 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 2156 remove cons 86 ref 2150 remove cons nil cons 2163 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 2154 remove cons 2163 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 2123 ref 671 ref appTerm appTerm 2149 ref appTerm absTerm appTerm nil cons cons 37 ref 2125 remove 2149 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2123 remove nil cons cons 2163 remove cons nil cons cons 1479 ref subst eqMp eqMp eqMp eqMp nil 84 ref 2145 remove cons 1611 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 2162 remove 86 ref 2140 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 36 ref 2140 remove cons 37 ref 2131 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 2142 remove 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2143 remove cons 37 ref 2128 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 2144 remove 592 ref cons nil cons cons 139 ref subst eqMp eqMp subst eqMp eqMp nil 84 ref 2014 remove cons 86 ref 2027 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 2023 remove cons 86 ref 2024 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 2018 remove appTerm 2022 remove appTerm nil cons cons 37 ref 2012 remove cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 2007 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 2007 ref 20 ref appTerm betaConv 2164 def appThm 2007 ref 152 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 2164 remove absThm appThm appThm nil 415 ref 2007 remove nil cons cons nil cons nil cons cons 428 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp 2165 def nil 36 ref 7 ref 2011 remove appTerm 2166 def nil cons 2167 def cons 2168 def 37 ref 41 ref 946 ref appTerm 265 ref appTerm 2169 def nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 1996 ref 37 ref 41 ref 2166 ref appTerm 2170 def 2169 remove appTerm 2171 def nil cons cons nil cons cons nil cons cons 109 ref subst nil 1784 ref 37 ref 41 ref 1994 ref appTerm 2172 def 2171 remove appTerm 2173 def nil cons cons nil cons cons nil cons cons 109 ref subst 112 ref 1777 ref 2173 remove appTerm absTerm 2174 def 671 ref appTerm 2175 def betaConv 1331 ref 7 ref 2174 ref appTerm 2176 def absTerm 2177 def 1332 ref appTerm 2178 def betaConv 9 ref 7 ref 2177 ref appTerm 2179 def absTerm 2180 def 20 ref appTerm 2181 def betaConv 8 ref 9 ref 8 ref 1331 ref 8 ref 112 ref 1777 ref refl 2172 ref refl 2170 ref refl nil 71 ref 1998 ref cons nil cons nil cons cons 1042 ref subst 2182 def appThm appThm appThm absThm appThm absThm appThm absThm appThm sym nil 111 ref 9 ref 7 ref 1331 ref 7 ref 112 ref 1777 ref 2172 remove 2170 remove 255 ref 946 ref appTerm 2183 def appTerm 2184 def appTerm 2185 def appTerm 2186 def absTerm 2187 def appTerm 2188 def absTerm 2189 def appTerm 2190 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 2190 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 2189 remove nil cons cons nil cons nil cons cons 329 ref subst 1331 ref nil 71 ref 2188 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 2187 remove nil cons cons nil cons nil cons cons 329 ref subst 112 ref nil 71 ref 2186 remove nil cons cons nil cons nil cons cons 78 ref subst nil 1784 ref 37 ref 2185 remove nil cons 2191 def cons nil cons cons nil cons cons 2192 def 58 ref subst 2192 remove 128 ref subst nil 1996 remove 37 ref 2184 remove nil cons 2193 def cons nil cons cons nil cons cons 2194 def 58 ref subst 2194 remove 128 ref subst nil 2168 remove 37 ref 2183 remove nil cons 2195 def cons nil cons cons nil cons cons 2196 def 58 ref subst 2196 remove 128 ref subst 2182 remove 2000 ref 58 ref subst 2000 remove 128 ref subst nil 1744 ref 37 ref 637 ref cons nil cons 2197 def cons nil cons cons nil 1100 ref 37 ref 40 ref 255 ref 240 ref 42 ref appTerm 2198 def 44 ref appTerm appTerm appTerm 47 ref 1036 remove appTerm 2199 def 1101 ref appTerm appTerm nil cons 2200 def cons nil cons 2201 def cons nil cons cons 2202 def 58 ref subst 2202 remove 128 ref subst 40 ref "_534" 3 ref var 2203 def 40 ref 255 ref 240 ref 2203 remove varTerm 2204 def appTerm 44 ref appTerm appTerm appTerm 47 ref 255 ref 2204 remove appTerm appTerm 1101 ref appTerm appTerm absTerm 2205 def 42 ref appTerm 2206 def appTerm refl 2207 def 2205 ref 265 ref appTerm betaConv appThm 88 ref 2206 remove betaConv appThm 2208 def 40 ref 255 ref 738 ref 44 ref appTerm appTerm appTerm 1354 ref 1101 ref appTerm appTerm refl appThm trans 2205 remove refl 2209 def 1115 ref appThm eqMp sym 88 ref 365 ref 1298 ref appThm appThm 1356 ref 1166 ref appThm 1141 ref trans appThm 1142 ref trans sym 77 ref eqMp eqMp eqMp nil 1124 ref 86 ref 2200 ref cons nil cons 2210 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 1128 ref 2201 remove cons nil cons cons 2211 def 58 ref subst 2211 remove 128 ref subst 2207 remove "_532" 3 ref var 2212 def 40 ref 255 ref 240 ref 2212 remove varTerm 2213 def appTerm 44 ref appTerm appTerm appTerm 47 ref 255 ref 2213 remove appTerm appTerm 1101 ref appTerm appTerm absTerm 63 ref appTerm betaConv appThm 2208 remove 40 ref 255 ref 311 ref 44 ref appTerm appTerm appTerm 1363 ref 1101 ref appTerm appTerm refl appThm trans 2209 remove 1135 ref appThm eqMp sym 88 ref 365 ref 1291 remove appThm 441 ref trans appThm 1364 ref 1166 remove appThm 1123 ref trans appThm 455 ref trans sym 77 ref eqMp eqMp eqMp nil 1143 ref 2210 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1145 ref nil 1143 ref 1146 ref 757 ref 2200 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp subst 1994 remove assume eqMp 2214 def nil 84 ref 255 ref 1731 ref appTerm nil cons cons 1723 ref cons nil cons cons 2215 def 293 ref subst proveHyp nil 782 ref 37 ref 255 ref 230 ref 1736 ref appTerm 673 ref appTerm appTerm 2216 def nil cons cons nil cons 2217 def cons nil cons cons 128 ref subst proveHyp nil 1784 remove 2217 remove cons nil cons cons 109 ref subst nil "_3312" 2 ref var 2218 def 1794 ref cons "_3311" 2 ref var 2219 def 709 remove cons nil cons cons nil cons cons nil 1208 ref 255 ref 349 ref 2219 remove varTerm 2220 def appTerm 2221 def 2218 remove varTerm 2222 def appTerm 2223 def appTerm nil cons 2224 def cons 1211 ref 255 ref 230 ref 2222 ref appTerm 2220 ref appTerm appTerm 2225 def nil cons 2226 def cons nil cons cons nil cons cons 1263 ref subst 274 ref nil 1211 ref 2223 remove nil cons cons nil cons nil cons cons 1366 ref subst appThm 2225 remove refl appThm trans nil 37 ref 2226 remove cons 36 ref 2224 remove cons nil cons cons nil cons cons 1274 ref subst 9 ref 240 ref 255 ref 2221 remove 20 ref appTerm appTerm appTerm 255 ref 320 ref 2220 ref appTerm appTerm appTerm absTerm 2227 def 2222 ref appTerm 2228 def betaConv 146 ref 7 ref 9 ref 240 ref 935 ref appTerm 2229 def 255 ref 932 ref appTerm 2230 def appTerm absTerm 2231 def appTerm absTerm 2232 def 2220 ref appTerm 2233 def betaConv 8 ref 146 ref 8 ref 9 ref nil 36 ref 935 ref nil cons 2234 def cons 2235 def 37 ref 932 ref nil cons 2236 def cons nil cons cons nil cons cons nil 1100 ref 37 ref 40 ref 276 ref appTerm 47 ref 2198 ref 1101 ref appTerm appTerm 1279 remove appTerm appTerm nil cons 2237 def cons nil cons 2238 def cons nil cons cons 2239 def 58 ref subst 2239 remove 128 ref subst 40 ref "_554" 3 ref var 2240 def 40 ref 40 ref 2240 remove varTerm 2241 def appTerm 44 ref appTerm appTerm 47 ref 240 ref 2241 ref appTerm 1101 ref appTerm appTerm 240 ref 255 ref 2241 remove appTerm appTerm 44 ref appTerm appTerm appTerm absTerm 2242 def 42 ref appTerm 2243 def appTerm refl 2244 def 2242 ref 265 ref appTerm betaConv appThm 88 ref 2243 remove betaConv appThm 2245 def 40 ref 303 ref 44 ref appTerm 2246 def appTerm 47 ref 738 ref 1101 ref appTerm appTerm 1289 remove appTerm appTerm refl appThm trans 2242 remove refl 2247 def 1115 ref appThm eqMp sym 88 ref 81 ref 452 ref subst 2248 def appThm 348 ref 1179 remove appThm 1292 remove appThm 1122 ref 1715 ref subst trans appThm 1142 ref trans sym 77 ref eqMp eqMp eqMp nil 1124 ref 86 ref 2237 ref cons nil cons 2249 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 1128 ref 2238 remove cons nil cons cons 2250 def 58 ref subst 2250 remove 128 ref subst 2244 remove "_552" 3 ref var 2251 def 40 ref 40 ref 2251 remove varTerm 2252 def appTerm 44 ref appTerm appTerm 47 ref 240 ref 2252 ref appTerm 1101 ref appTerm appTerm 240 ref 255 ref 2252 remove appTerm appTerm 44 ref appTerm appTerm appTerm absTerm 63 ref appTerm betaConv appThm 2245 remove 40 ref 484 ref 44 ref appTerm 2253 def appTerm 47 ref 311 ref 1101 ref appTerm appTerm 1297 remove appTerm appTerm refl appThm trans 2247 remove 1135 ref appThm eqMp sym 88 ref 81 ref 488 ref subst 2254 def appThm 348 ref 1167 remove appThm 1299 remove appThm 1173 ref trans appThm 1301 ref trans sym 77 ref eqMp eqMp eqMp nil 1143 ref 2249 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1145 ref nil 1143 ref 1146 ref 757 ref 2237 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp 2255 def subst 348 ref 251 ref 935 ref refl appThm 2256 def 2230 ref refl 2257 def appThm appThm 251 ref nil 36 ref 2043 ref cons 2258 def nil cons nil cons cons 1043 ref subst appThm 932 ref refl 2259 def appThm appThm trans absThm appThm absThm appThm 8 ref 146 ref 88 ref 8 ref 9 ref 348 ref 2231 ref 20 ref appTerm betaConv 2260 def appThm 9 ref 240 ref 934 ref appTerm 2261 def 932 ref appTerm absTerm 2262 def 20 ref appTerm betaConv 2263 def appThm absThm appThm appThm 348 ref 8 ref 9 ref 2260 remove absThm appThm appThm 8 ref 9 ref 2263 remove absThm appThm appThm appThm nil 415 ref 2231 remove nil cons cons 1741 ref 2262 ref nil cons cons nil cons cons nil cons cons 210 ref 1746 ref 40 ref 118 ref 123 ref 47 ref 644 ref appTerm 2264 def 1748 ref appTerm absTerm appTerm 2265 def appTerm 47 ref 1086 remove appTerm 1750 remove appTerm 2266 def appTerm absTerm 2267 def 1747 ref appTerm 2268 def betaConv 130 ref 656 ref 2267 ref appTerm 2269 def absTerm 2270 def 131 ref appTerm 2271 def betaConv nil 656 ref 2270 ref appTerm 2272 def axiom nil 36 ref 2272 remove nil cons cons 37 ref 2271 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 2270 remove nil cons cons 661 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2269 remove nil cons cons 37 ref 2268 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 2267 remove nil cons cons 1757 ref cons nil cons cons 139 ref subst eqMp eqMp subst 2273 def subst eqMp absThm appThm 88 ref 8 ref 146 ref 348 ref 2232 ref 150 ref appTerm betaConv 2274 def appThm 146 ref 7 ref 2262 remove appTerm absTerm 2275 def 150 ref appTerm betaConv 2276 def appThm absThm appThm appThm 348 ref 8 ref 146 ref 2274 remove absThm appThm appThm 8 ref 146 ref 2276 remove absThm appThm appThm appThm nil 415 ref 2232 ref nil cons 2277 def cons 1741 ref 2275 ref nil cons 2278 def cons nil cons cons nil cons cons 2273 ref subst eqMp trans trans 946 remove assume eqMp 2279 def nil 84 ref 7 ref 2232 remove appTerm nil cons 2280 def cons 86 ref 7 ref 2275 ref appTerm nil cons 2281 def cons nil cons cons nil cons cons 2282 def 100 ref subst proveHyp nil 36 ref 2280 remove cons 37 ref 2233 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2277 remove cons 112 ref 2220 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 2227 ref appTerm nil cons cons 37 ref 2228 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2227 remove nil cons cons 112 ref 2222 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp subst eqMp eqMp nil 36 ref 923 ref 2216 remove appTerm nil cons cons 37 ref 255 ref 230 ref 1332 ref appTerm 671 ref appTerm appTerm nil cons 2283 def cons nil cons cons nil cons cons 109 ref subst proveHyp nil "_3309" 2 ref var 2284 def 683 ref cons "_3308" 2 ref var 2285 def 1765 ref cons "_3310" 2 ref var 2286 def 113 ref cons nil cons cons cons nil cons cons nil 1208 ref 240 ref 13 ref 2286 remove varTerm 2287 def appTerm 23 ref appTerm 2288 def appTerm 230 ref 19 ref 2285 remove varTerm 2289 def appTerm 2290 def 2287 ref appTerm appTerm 19 ref 2284 remove varTerm 2291 def appTerm 2292 def 2287 ref appTerm appTerm 2293 def appTerm nil cons cons 1211 ref 255 ref 230 ref 2289 ref appTerm 2294 def 2291 ref appTerm appTerm 2295 def nil cons 2296 def cons nil cons cons nil cons cons 1263 ref subst 274 ref nil 1208 ref 2293 remove nil cons 2297 def cons 1211 ref 2288 remove nil cons 2298 def cons nil cons cons nil cons cons 1365 ref subst appThm 2295 ref refl appThm trans nil 956 ref 2296 remove cons 955 ref 2298 remove cons 1368 remove 2297 remove cons nil cons cons cons nil cons cons 1385 ref 1371 remove appTerm 2299 def betaConv 1387 ref 961 ref appTerm 2300 def betaConv 1389 ref 960 ref appTerm 2301 def betaConv 1391 remove nil 36 ref 1390 remove nil cons cons 37 ref 2301 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1389 remove nil cons cons 970 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1388 remove nil cons cons 37 ref 2300 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1387 remove nil cons cons 971 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1386 remove nil cons cons 37 ref 2299 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 1385 remove nil cons cons 1392 remove cons nil cons cons 139 ref subst eqMp eqMp subst 9 ref 240 ref 240 ref 2295 remove appTerm 360 ref appTerm appTerm 230 ref 2290 remove 20 ref appTerm appTerm 2302 def 2292 remove 20 ref appTerm appTerm appTerm absTerm 2303 def 2287 ref appTerm 2304 def betaConv 1331 ref 7 ref 9 ref 240 ref 240 ref 255 ref 2294 remove 1332 ref appTerm appTerm appTerm 360 ref appTerm appTerm 2302 remove 1736 ref appTerm appTerm absTerm appTerm absTerm 2305 def 2291 ref appTerm 2306 def betaConv 112 ref 7 ref 1331 ref 7 ref 9 ref 240 ref 2100 remove appTerm 2005 ref appTerm absTerm appTerm absTerm appTerm absTerm 2307 def 2289 ref appTerm 2308 def betaConv 8 ref 112 ref 8 ref 1331 ref 8 ref 9 ref 2121 remove absThm appThm absThm appThm absThm appThm 2166 ref assume eqMp nil 36 ref 7 ref 2307 ref appTerm nil cons cons 37 ref 2308 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2307 remove nil cons cons 112 ref 2289 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 2305 ref appTerm nil cons cons 37 ref 2306 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2305 remove nil cons cons 112 ref 2291 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 2303 ref appTerm nil cons cons 37 ref 2304 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2303 remove nil cons cons 112 ref 2287 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp subst eqMp nil 36 ref 2283 remove cons 37 ref 1743 ref cons nil cons cons nil cons cons 109 ref subst proveHyp nil "_3313" 2 ref var 2309 def 683 ref cons "_3314" 2 ref var 2310 def 1765 remove cons nil cons cons nil cons cons nil 1208 ref 230 ref 2310 remove varTerm 2311 def appTerm 2309 remove varTerm 2312 def appTerm nil cons cons 1211 ref 349 ref 2312 ref appTerm 2313 def 2311 ref appTerm nil cons cons nil cons cons nil cons cons 1263 ref subst 9 ref 240 ref 2313 remove 20 ref appTerm appTerm 320 ref 2312 ref appTerm appTerm absTerm 2314 def 2311 ref appTerm 2315 def betaConv 2275 remove 2312 ref appTerm 2316 def betaConv 2279 remove 2282 remove 293 ref subst proveHyp nil 36 ref 2281 remove cons 37 ref 2316 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2278 remove cons 112 ref 2312 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 2314 ref appTerm nil cons cons 37 ref 2315 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2314 remove nil cons cons 112 ref 2311 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp subst eqMp nil 1744 remove 273 ref cons nil cons cons 109 ref subst proveHyp nil 1745 remove nil cons cons 1305 ref subst 2214 remove 2215 remove 100 ref subst proveHyp eqMp eqMp eqMp nil 84 ref 1998 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 2167 remove cons 86 ref 2195 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 1995 remove cons 2317 def 86 ref 2193 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 1818 ref 86 ref 2191 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 36 ref 7 ref 2180 ref appTerm nil cons cons 37 ref 2181 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2180 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2179 remove nil cons cons 37 ref 2178 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2177 remove nil cons cons 2061 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2176 remove nil cons cons 37 ref 2175 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2174 remove nil cons cons 2060 remove cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 2317 remove 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 1818 remove 86 ref 1991 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 1777 remove 1990 ref appTerm nil cons cons 37 ref 41 ref 1990 ref appTerm 1737 remove appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 1993 remove 2056 ref cons nil cons cons 2318 def 58 ref subst 2318 remove 128 ref subst nil 667 remove 2056 remove cons nil cons cons 2319 def 58 ref subst 2319 remove 128 ref subst 350 ref 2119 ref 780 ref appThm 687 remove trans appThm 2120 remove 780 remove appThm 1768 remove trans appThm 1774 ref trans sym 77 ref eqMp eqMp nil 781 remove 86 ref 1783 ref cons nil cons 2320 def cons nil cons cons 100 ref subst deductAntisym eqMp 2062 remove nil 1819 remove 842 remove 757 ref 1783 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp eqMp nil 84 ref 1991 remove cons 2320 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp 2321 def 1989 ref refl 149 remove 1988 ref subst 2322 def appThm trans appThm nil 1331 ref 683 ref cons 2061 remove cons nil cons cons 2321 ref subst 2323 def 240 ref 349 ref 1332 ref appTerm 671 ref appTerm 2324 def appTerm 2325 def refl 2326 def 2322 ref appThm trans appThm trans appThm 251 ref 2037 remove 1988 ref subst appThm 2322 ref appThm appThm absThm appThm absThm appThm absThm appThm sym nil 111 ref 112 ref 7 ref 1331 ref 7 ref 9 ref 40 ref 47 ref 1989 remove 47 ref 576 ref 23 ref appTerm 2327 def appTerm 1658 ref appTerm 2328 def appTerm appTerm 2325 ref 2328 ref appTerm 2329 def appTerm appTerm 240 ref 1789 remove 2324 ref appTerm appTerm 2328 ref appTerm appTerm 2330 def absTerm 2331 def appTerm 2332 def absTerm 2333 def appTerm 2334 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 112 ref nil 71 ref 2334 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 2333 remove nil cons cons nil cons nil cons cons 329 ref subst 1331 ref nil 71 ref 2332 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 2331 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 2330 remove nil cons 2335 def cons nil cons nil cons cons 78 ref subst nil 36 ref 2034 remove 265 ref appTerm 2336 def nil cons 2337 def cons 37 ref 2335 ref cons nil cons 2338 def cons nil cons cons 2339 def 58 ref subst 2339 remove 128 ref subst 40 ref "_3331" 3 ref var 2340 def 40 ref 47 ref 240 ref 2340 remove varTerm 2341 def appTerm 2328 ref appTerm appTerm 2329 ref appTerm appTerm 240 ref 47 ref 2341 remove appTerm 2324 ref appTerm appTerm 2328 ref appTerm appTerm absTerm 2342 def 1731 ref appTerm 2343 def appTerm refl 2344 def 2342 ref 265 ref appTerm betaConv appThm 88 ref 2343 remove betaConv appThm 2345 def 40 ref 47 ref 738 ref 2328 ref appTerm appTerm 2329 ref appTerm appTerm 240 ref 516 ref 2324 ref appTerm appTerm 2328 ref appTerm appTerm refl appThm trans 2342 remove refl 2346 def 2336 remove assume appThm eqMp sym 88 ref 348 ref nil 71 ref 2328 ref nil cons 2347 def cons nil cons nil cons cons 2348 def 1178 ref subst 2349 def appThm 2329 ref refl 2350 def appThm appThm 251 ref nil 71 ref 2324 ref nil cons 2351 def cons nil cons nil cons cons 2352 def 520 ref subst 2353 def appThm 2328 ref refl 2354 def appThm 2349 remove trans appThm sym nil 36 ref 40 ref 2327 ref appTerm 2355 def 265 ref appTerm 2356 def nil cons 2357 def cons 37 ref 40 ref 47 ref 2328 ref appTerm 2329 ref appTerm appTerm 2328 ref appTerm nil cons 2358 def cons nil cons 2359 def cons nil cons cons 2360 def 58 ref subst 2360 remove 128 ref subst 40 ref "_3335" 3 ref var 2361 def 40 ref 47 ref 47 ref 2361 remove varTerm appTerm 1658 ref appTerm 2362 def appTerm 2325 ref 2362 ref appTerm appTerm appTerm 2362 remove appTerm absTerm 2363 def 2327 ref appTerm 2364 def appTerm refl 2365 def 2363 ref 265 ref appTerm betaConv appThm 88 ref 2364 remove betaConv appThm 2366 def 40 ref 47 ref 516 ref 1658 ref appTerm 2367 def appTerm 2325 ref 2367 ref appTerm appTerm appTerm 2367 remove appTerm refl appThm trans 2363 remove refl 2368 def 2356 remove assume appThm eqMp sym 88 ref 348 ref 1660 ref 520 ref subst 2369 def appThm 2326 ref 2369 ref appThm 2352 ref 724 ref subst trans appThm 2353 remove trans appThm 2369 remove appThm 455 ref trans sym 77 ref eqMp eqMp eqMp nil 84 ref 2357 ref cons 86 ref 2358 ref cons nil cons 2370 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 2355 remove 63 ref appTerm 2371 def nil cons 2372 def cons 2359 remove cons nil cons cons 2373 def 58 ref subst 2373 remove 128 ref subst 2365 remove "_3333" 3 ref var 2374 def 40 ref 47 ref 47 ref 2374 remove varTerm appTerm 1658 ref appTerm 2375 def appTerm 2325 ref 2375 ref appTerm appTerm appTerm 2375 remove appTerm absTerm 63 ref appTerm betaConv appThm 2366 remove 40 ref 47 ref 443 ref 1658 ref appTerm 2376 def appTerm 2325 ref 2376 ref appTerm appTerm appTerm 2376 remove appTerm refl appThm trans 2368 remove 2371 remove assume appThm eqMp sym 88 ref 348 ref 1660 remove 447 ref subst 2377 def appThm 2326 remove 2377 ref appThm appThm appThm 2377 remove appThm sym nil 36 ref 40 ref 1658 ref appTerm 2378 def 265 ref appTerm 2379 def nil cons 2380 def cons 37 ref 40 ref 47 ref 1658 ref appTerm 2325 ref 1658 ref appTerm appTerm appTerm 1658 ref appTerm nil cons 2381 def cons nil cons 2382 def cons nil cons cons 2383 def 58 ref subst 2383 remove 128 ref subst 40 ref "_3339" 3 ref var 2384 def 40 ref 47 ref 2384 remove varTerm 2385 def appTerm 2325 ref 2385 ref appTerm appTerm appTerm 2385 remove appTerm absTerm 2386 def 1658 ref appTerm 2387 def appTerm refl 2388 def 2386 ref 265 ref appTerm betaConv appThm 88 ref 2387 remove betaConv appThm 2389 def 40 ref 516 ref 2325 ref 265 ref appTerm 2390 def appTerm appTerm 265 ref appTerm refl appThm trans 2386 remove refl 2391 def 2379 remove assume appThm eqMp sym nil 71 ref 2390 remove nil cons cons nil cons nil cons cons 520 ref subst eqMp eqMp nil 84 ref 2380 ref cons 86 ref 2381 ref cons nil cons 2392 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 2378 remove 63 ref appTerm 2393 def nil cons 2394 def cons 2382 remove cons nil cons cons 2395 def 58 ref subst 2395 remove 128 ref subst 2388 remove "_3337" 3 ref var 2396 def 40 ref 47 ref 2396 remove varTerm 2397 def appTerm 2325 ref 2397 ref appTerm appTerm appTerm 2397 remove appTerm absTerm 63 ref appTerm betaConv appThm 2389 remove 40 ref 443 ref 2325 remove 63 ref appTerm 2398 def appTerm appTerm 63 ref appTerm refl appThm trans 2391 remove 2393 remove assume appThm eqMp sym nil 71 ref 2398 remove nil cons cons nil cons nil cons cons 447 ref subst 2352 ref 697 ref subst trans eqMp eqMp nil 84 ref 2394 remove cons 2399 def 2392 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 1658 remove appTerm 2400 def betaConv 754 ref nil 755 ref 37 ref 2400 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 1659 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 2399 remove 86 ref 2380 remove cons 757 ref 2381 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 84 ref 2372 remove cons 2401 def 2370 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 2327 ref appTerm 2402 def betaConv 754 ref nil 755 ref 37 ref 2402 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 2327 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 2401 remove 86 ref 2357 remove cons 757 ref 2358 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 84 ref 2337 ref cons 86 ref 2335 ref cons nil cons 2403 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 2036 ref cons 2338 remove cons nil cons cons 2404 def 58 ref subst 2404 remove 128 ref subst 2344 remove "_3329" 3 ref var 2405 def 40 ref 47 ref 240 ref 2405 remove varTerm 2406 def appTerm 2328 ref appTerm appTerm 2329 ref appTerm appTerm 240 ref 47 ref 2406 remove appTerm 2324 ref appTerm appTerm 2328 ref appTerm appTerm absTerm 63 ref appTerm betaConv appThm 2345 remove 40 ref 47 ref 311 ref 2328 ref appTerm appTerm 2329 ref appTerm appTerm 240 ref 443 ref 2324 ref appTerm appTerm 2328 ref appTerm appTerm refl appThm trans 2346 remove 2035 remove assume appThm eqMp sym 88 ref 348 ref 2348 ref 315 ref subst appThm 2350 remove appThm nil 71 ref 2329 remove nil cons 2407 def cons nil cons nil cons cons 447 ref subst trans appThm 251 ref 2352 remove 447 ref subst appThm 2354 ref appThm appThm nil 226 ref 2407 remove cons nil cons nil cons cons 1045 ref subst trans sym 77 ref eqMp eqMp eqMp nil 84 ref 2036 remove cons 2408 def 2403 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 1731 remove appTerm 2409 def betaConv 754 ref nil 755 ref 37 ref 2409 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 1743 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 2408 remove 86 ref 2337 remove cons 757 ref 2335 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 7 ref 112 ref 7 ref 1331 ref 7 ref 9 ref 40 ref 674 remove 1736 remove appTerm appTerm 240 ref 1333 remove appTerm 360 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm thm nil 111 ref 112 ref 7 ref 1331 ref 7 ref 9 ref 2053 remove 1990 remove appTerm 2410 def absTerm 2411 def appTerm 2412 def absTerm 2413 def appTerm 2414 def absTerm 2415 def nil cons cons nil cons nil cons cons 329 ref subst 112 ref nil 71 ref 2414 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 2413 remove nil cons cons nil cons nil cons cons 329 ref subst 1331 ref nil 71 ref 2412 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 2411 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 2410 remove nil cons cons nil cons nil cons cons 78 ref subst 2321 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 7 ref 2415 remove appTerm thm 8 ref 112 ref 8 ref 1331 ref 8 ref 9 ref 88 ref nil 146 ref 1794 remove cons 710 ref nil cons 2416 def cons nil cons cons 948 ref subst 365 ref 2323 remove appThm nil 955 ref 637 ref cons 956 ref 2351 remove cons nil cons cons nil cons cons 955 ref 40 ref 255 ref 1266 remove appTerm appTerm 47 ref 962 remove appTerm 963 remove appTerm appTerm absTerm 2417 def 961 remove appTerm 2418 def betaConv 956 ref 222 ref 2417 ref appTerm 2419 def absTerm 2420 def 960 remove appTerm 2421 def betaConv nil 222 ref 2420 ref appTerm 2422 def axiom nil 36 ref 2422 remove nil cons cons 37 ref 2421 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 2420 remove nil cons cons 970 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2419 remove nil cons cons 37 ref 2418 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 2417 remove nil cons cons 971 remove cons nil cons cons 139 ref subst eqMp eqMp 2423 def subst trans trans appThm 348 ref nil 1766 remove 9 ref 683 ref cons 2424 def nil cons 2425 def cons nil cons cons 948 ref subst appThm 547 ref appThm appThm nil 226 ref 47 ref 255 ref 2324 remove appTerm appTerm 361 ref appTerm nil cons cons nil cons nil cons cons 1045 ref subst trans absThm appThm 229 ref trans absThm appThm 229 ref trans absThm appThm 229 ref trans sym 77 ref eqMp nil 7 ref 112 ref 7 ref 1331 ref 7 ref 9 ref 40 ref 2005 remove appTerm 2004 remove appTerm absTerm appTerm absTerm appTerm absTerm appTerm thm 2165 remove nil 2166 remove thm nil 111 ref 9 ref 41 ref 7 ref 146 ref 2046 ref 40 ref 872 ref 867 ref 872 ref "m'" 2 ref var 2426 def 47 ref 789 ref 2426 ref varTerm 2427 def appTerm 2428 def appTerm 2429 def 241 ref 154 ref 317 ref 869 ref appTerm 2430 def appTerm 2431 def 2427 ref appTerm 2432 def appTerm 2433 def appTerm 2434 def absTerm 2435 def appTerm absTerm 2436 def appTerm 2437 def appTerm 255 ref 367 ref appTerm 2438 def appTerm 2439 def appTerm absTerm appTerm 2440 def appTerm 2441 def 40 ref 872 ref 867 ref 872 ref 146 ref 827 ref 359 ref 2431 ref 150 ref appTerm 2442 def appTerm 2443 def appTerm 2444 def absTerm 2445 def appTerm absTerm 2446 def appTerm 2447 def appTerm 361 ref appTerm 2448 def appTerm 2449 def absTerm 2450 def nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 2449 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2440 ref nil cons 2451 def cons 2452 def 37 ref 2448 ref nil cons 2453 def cons nil cons 2454 def cons nil cons cons 2455 def 58 ref subst 2455 remove 128 ref subst nil 36 ref 801 ref nil cons 2456 def cons 2457 def 2454 ref cons nil cons cons 2458 def 58 ref subst 2458 remove 128 ref subst nil 36 ref 2453 ref cons nil cons nil cons cons 1046 ref subst sym nil 36 ref 255 ref 2448 ref appTerm 2459 def nil cons 2460 def cons 2461 def 273 ref cons nil cons cons 2462 def 58 ref subst 2462 remove 128 ref subst 810 remove nil 812 remove 37 ref 807 remove cons nil cons cons nil cons cons 128 ref subst proveHyp 806 remove eqMp nil 36 ref 47 ref 809 ref appTerm 805 remove appTerm 2463 def nil cons 2464 def cons 273 ref cons nil cons cons 2465 def 109 ref subst proveHyp 2466 def 176 remove nil 178 ref 37 ref 164 ref cons nil cons cons nil cons cons 128 ref subst proveHyp 163 remove eqMp nil 36 ref 47 ref 175 remove appTerm 162 remove appTerm 2467 def nil cons 2468 def cons 2469 def 37 ref 41 ref 2463 ref appTerm 265 ref appTerm 2470 def nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 348 ref 8 ref 9 ref 14 ref 480 ref appThm 431 ref appThm 253 ref trans absThm appThm 229 ref trans appThm 348 ref 8 ref 146 ref 14 ref 201 ref appThm 431 ref appThm 253 ref trans absThm appThm 229 ref trans appThm 348 ref 8 ref 9 ref 14 ref 616 ref appThm 208 ref appThm 216 remove trans absThm appThm 229 ref trans appThm 348 ref 8 ref 146 ref 14 ref 1865 ref appThm 150 ref refl 2471 def appThm nil 166 ref nil cons cons 215 ref subst trans absThm appThm 229 ref trans appThm 348 ref 8 ref 146 ref 8 ref 9 ref 14 ref 537 remove appThm 530 ref refl appThm nil 112 ref 530 remove nil cons cons nil cons nil cons cons 215 ref subst trans absThm appThm 229 ref trans absThm appThm 229 ref trans appThm 8 ref 146 ref 8 ref 9 ref 14 ref 195 remove appThm 186 ref refl appThm nil 112 ref 186 remove nil cons cons nil cons nil cons cons 215 ref subst trans absThm appThm 229 ref trans absThm appThm 229 remove trans appThm 483 ref trans appThm 483 ref trans appThm 483 ref trans appThm 483 ref trans appThm 483 ref trans sym 77 ref eqMp nil 36 ref 47 ref 478 remove appTerm 47 ref 199 remove appTerm 47 ref 7 ref 9 ref 13 ref 611 ref 20 ref appTerm 2472 def appTerm 2473 def 20 ref appTerm 2474 def absTerm 2475 def appTerm 2476 def appTerm 47 ref 1864 remove appTerm 47 ref 536 remove appTerm 193 remove appTerm appTerm 2477 def appTerm 2478 def appTerm 2479 def appTerm 2480 def nil cons 2481 def cons 2482 def 37 ref 41 ref 2467 remove appTerm 2483 def 2470 remove appTerm 2484 def nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 2461 ref 37 ref 41 ref 2480 remove appTerm 2485 def 2484 remove appTerm 2486 def nil cons cons nil cons cons nil cons cons 109 ref subst nil 2457 ref 37 ref 41 ref 2459 ref appTerm 2487 def 2486 remove appTerm 2488 def nil cons cons nil cons cons nil cons cons 109 ref subst nil 2452 ref 37 ref 41 ref 801 ref appTerm 2489 def 2488 remove appTerm 2490 def nil cons cons nil cons cons nil cons cons 109 ref subst 9 ref 2441 ref 2490 remove appTerm absTerm 2491 def 20 ref appTerm 2492 def betaConv 8 ref 9 ref 2441 ref refl 2489 ref refl 2487 ref refl 2485 ref refl 2483 ref refl nil 71 ref 2464 ref cons nil cons nil cons cons 1042 ref subst 2493 def appThm appThm appThm appThm appThm absThm appThm sym nil 111 ref 9 ref 2441 remove 2489 remove 2487 remove 2485 remove 2483 remove 255 ref 2463 ref appTerm 2494 def appTerm 2495 def appTerm 2496 def appTerm 2497 def appTerm 2498 def appTerm 2499 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 2499 remove nil cons cons nil cons nil cons cons 78 ref subst nil 2452 remove 37 ref 2498 remove nil cons 2500 def cons nil cons cons nil cons cons 2501 def 58 ref subst 2501 remove 128 ref subst nil 2457 ref 37 ref 2497 remove nil cons 2502 def cons nil cons cons nil cons cons 2503 def 58 ref subst 2503 remove 128 ref subst nil 2461 remove 37 ref 2496 remove nil cons 2504 def cons nil cons cons nil cons cons 2505 def 58 ref subst 2505 remove 128 ref subst nil 2482 remove 37 ref 2495 remove nil cons 2506 def cons nil cons cons nil cons cons 2507 def 58 ref subst 2507 remove 128 ref subst nil 2469 remove 37 ref 2494 remove nil cons 2508 def cons nil cons cons nil cons cons 2509 def 58 ref subst 2509 remove 128 ref subst 2493 remove 2465 ref 58 ref subst 2510 def 2465 remove 128 ref subst 2511 def nil 36 ref 2447 remove nil cons cons 2116 remove cons nil cons cons nil 1100 remove 37 ref 40 ref 255 ref 276 remove appTerm appTerm 240 ref 1102 remove appTerm 2199 remove 44 ref appTerm appTerm appTerm nil cons 2512 def cons nil cons 2513 def cons nil cons cons 2514 def 58 ref subst 2514 remove 128 ref subst 40 ref "_550" 3 ref var 2515 def 40 ref 255 ref 40 ref 2515 remove varTerm 2516 def appTerm 44 ref appTerm appTerm appTerm 240 ref 47 ref 2516 ref appTerm 1101 ref appTerm appTerm 47 ref 255 ref 2516 remove appTerm appTerm 44 ref appTerm appTerm appTerm absTerm 2517 def 42 ref appTerm 2518 def appTerm refl 2519 def 2517 ref 265 ref appTerm betaConv appThm 88 ref 2518 remove betaConv appThm 2520 def 40 ref 255 ref 2246 remove appTerm appTerm 240 ref 1113 remove appTerm 1354 remove 44 ref appTerm appTerm appTerm refl appThm trans 2517 remove refl 2521 def 1115 remove appThm eqMp sym 88 ref 365 ref 2248 remove appThm 81 remove 979 ref subst trans appThm 251 ref 1123 remove appThm 1356 remove 53 ref appThm 1173 remove trans appThm 1298 remove trans appThm 1301 remove trans sym 77 ref eqMp eqMp eqMp nil 1124 remove 86 ref 2512 ref cons nil cons 2522 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 1128 remove 2513 remove cons nil cons cons 2523 def 58 ref subst 2523 remove 128 ref subst 2519 remove "_548" 3 ref var 2524 def 40 ref 255 ref 40 ref 2524 remove varTerm 2525 def appTerm 44 ref appTerm appTerm appTerm 240 ref 47 ref 2525 ref appTerm 1101 remove appTerm appTerm 47 ref 255 ref 2525 remove appTerm appTerm 44 ref appTerm appTerm appTerm absTerm 63 ref appTerm betaConv appThm 2520 remove 40 ref 255 ref 2253 remove appTerm appTerm 240 ref 1134 remove appTerm 1363 remove 44 ref appTerm appTerm appTerm refl appThm trans 2521 remove 1135 remove appThm eqMp sym 88 ref 365 ref 2254 remove appThm appThm 251 ref 1141 remove appThm 1364 remove 53 remove appThm 1164 remove trans appThm 1122 remove 724 ref subst trans appThm 1142 remove trans sym 77 ref eqMp eqMp eqMp nil 1143 ref 2522 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1145 remove nil 1143 remove 1146 remove 757 ref 2512 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp subst 251 ref 348 ref 912 ref 867 ref 912 ref 146 ref 834 remove 2443 ref refl appThm absThm appThm absThm appThm appThm 980 remove appThm appThm 348 ref nil 111 ref 2446 ref nil cons 2526 def cons nil cons nil cons cons 210 ref 88 ref 365 ref 990 ref refl 1082 remove appThm appThm appThm 118 ref 1083 remove appTerm refl appThm sym 1084 remove 130 ref 40 ref 255 ref 990 ref 1085 remove appTerm 2527 def appTerm appTerm 118 ref 1087 remove appTerm appTerm absTerm 2528 def 131 ref appTerm 2529 def betaConv nil 656 ref 2528 ref appTerm 2530 def axiom nil 36 ref 2530 remove nil cons cons 37 ref 2529 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 2528 remove nil cons cons 661 ref cons nil cons cons 139 ref subst eqMp eqMp subst eqMp subst 2531 def subst 8 ref 867 ref 365 ref 2446 remove 869 ref appTerm betaConv 2532 def appThm nil 111 ref 2445 ref nil cons 2533 def cons nil cons nil cons cons 2531 ref subst 8 ref 146 ref 365 ref 2445 remove 150 ref appTerm betaConv 2534 def appThm nil 840 remove 37 ref 2443 ref nil cons 2535 def cons nil cons cons nil cons cons 1180 ref subst trans absThm appThm trans trans absThm appThm trans appThm 547 ref appThm appThm trans 251 ref 88 ref 348 ref 912 ref 867 ref 2532 ref absThm appThm appThm 14 ref 208 ref appThm 431 ref appThm 2536 def appThm appThm 912 ref 867 ref 348 ref 2532 remove appThm 2536 ref appThm absThm appThm appThm nil 415 ref 2526 remove cons 2197 ref cons nil cons cons 210 ref 37 ref 40 ref 47 ref 2527 ref appTerm 44 ref appTerm appTerm 990 ref 123 ref 2264 remove 44 ref appTerm absTerm appTerm appTerm absTerm 2537 def 44 ref appTerm 2538 def betaConv 130 ref 222 ref 2537 ref appTerm 2539 def absTerm 2540 def 131 ref appTerm 2541 def betaConv nil 656 ref 2540 ref appTerm 2542 def axiom nil 36 ref 2542 remove nil cons cons 37 ref 2541 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 2540 remove nil cons cons 661 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2539 remove nil cons cons 37 ref 2538 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 2537 remove nil cons cons 1300 ref cons nil cons cons 139 ref subst eqMp eqMp subst 2543 def subst eqMp 912 ref 867 ref 88 ref 348 ref 912 ref 146 ref 2534 ref absThm appThm appThm 2536 ref appThm appThm 912 ref 146 ref 348 ref 2534 remove appThm 2536 remove appThm absThm appThm appThm nil 415 ref 2533 remove cons 2197 remove cons nil cons cons 2543 ref subst eqMp absThm appThm trans appThm 47 ref 7 ref 867 ref 7 ref 146 ref 240 ref 255 ref 790 remove appTerm appTerm 2544 def 255 ref 2443 remove appTerm appTerm absTerm appTerm absTerm 2545 def appTerm 2546 def appTerm 361 remove appTerm 2547 def refl 2548 def appThm 88 ref 251 ref 912 ref 867 ref 867 ref 872 ref 146 ref 47 ref 2444 ref appTerm 360 ref appTerm 2549 def absTerm 2550 def appTerm absTerm 2551 def 869 ref appTerm betaConv 2552 def absThm appThm appThm 2548 ref appThm appThm 912 ref 867 ref 251 ref 2552 remove appThm 2548 ref appThm absThm appThm appThm nil 415 ref 2551 remove nil cons cons 37 ref 2547 ref nil cons 2553 def cons nil cons 2554 def cons nil cons cons 210 ref 37 ref 40 ref 240 ref 2527 ref appTerm 44 ref appTerm appTerm 990 ref 123 ref 240 ref 644 remove appTerm 44 ref appTerm absTerm appTerm appTerm absTerm 2555 def 44 ref appTerm 2556 def betaConv 130 ref 222 ref 2555 ref appTerm 2557 def absTerm 2558 def 131 ref appTerm 2559 def betaConv nil 656 ref 2558 ref appTerm 2560 def axiom nil 36 ref 2560 remove nil cons cons 37 ref 2559 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 2558 remove nil cons cons 661 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2557 remove nil cons cons 37 ref 2556 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 2555 remove nil cons cons 1300 remove cons nil cons cons 139 ref subst eqMp eqMp subst 2561 def subst eqMp 912 ref 867 ref 88 ref 251 ref 912 ref 146 ref 2550 ref 150 ref appTerm betaConv 2562 def absThm appThm appThm 2548 ref appThm appThm 912 ref 146 ref 251 ref 2562 remove appThm 2548 remove appThm absThm appThm appThm nil 415 ref 2550 remove nil cons cons 2554 remove cons nil cons cons 2561 ref subst eqMp absThm appThm trans trans trans 2459 remove assume eqMp nil 36 ref 872 ref 867 ref 872 ref 146 ref 240 ref 2549 ref appTerm 2547 remove appTerm 2563 def absTerm 2564 def appTerm 2565 def absTerm 2566 def appTerm 2567 def nil cons cons 273 ref cons nil cons cons 109 ref subst proveHyp nil 111 ref 867 ref 41 ref 2566 ref 869 ref appTerm 2568 def appTerm 265 ref appTerm 2569 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 867 ref nil 71 ref 2569 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2568 ref nil cons 2570 def cons 273 ref cons nil cons cons 2571 def 58 ref subst 2571 remove 128 ref subst 2568 ref betaConv 2568 remove assume eqMp nil 36 ref 2565 ref nil cons cons 273 ref cons nil cons cons 109 ref subst proveHyp nil 111 ref 146 ref 41 ref 2564 ref 150 ref appTerm 2572 def appTerm 265 ref appTerm 2573 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 2573 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2572 ref nil cons 2574 def cons 273 ref cons nil cons cons 2575 def 58 ref subst 2575 remove 128 ref subst 2572 ref betaConv 2572 remove assume eqMp nil 36 ref 2563 remove nil cons 2576 def cons 273 ref cons nil cons cons 2577 def 109 ref subst proveHyp 2577 ref 58 ref subst 2577 remove 128 ref subst 8 ref 146 ref nil 2039 remove 37 ref 2439 ref nil cons cons nil cons cons nil cons cons 1302 remove subst 251 ref 1667 ref refl appThm 2578 def nil 36 ref 2437 remove nil cons cons 37 ref 2438 ref nil cons 2579 def cons nil cons cons nil cons cons 2255 ref subst 348 ref 251 ref 912 ref 867 ref 912 ref 2426 ref 348 ref 2428 ref refl appThm 2580 def 2433 ref refl appThm absThm appThm absThm appThm appThm nil 36 ref 987 ref cons 2581 def nil cons 2582 def nil cons cons 1043 ref subst appThm appThm 251 ref nil 111 ref 2436 ref nil cons 2583 def cons nil cons nil cons cons 2531 ref subst 8 ref 867 ref 365 ref 2436 remove 869 ref appTerm betaConv 2584 def appThm nil 111 ref 2435 ref nil cons 2585 def cons nil cons nil cons cons 2531 ref subst 8 ref 2426 ref 365 ref 2435 remove 2427 ref appTerm betaConv 2586 def appThm nil 36 ref 2428 ref nil cons 2587 def cons 37 ref 2433 ref nil cons cons nil cons cons nil cons cons 1180 remove subst trans absThm appThm trans trans absThm appThm trans appThm 2438 ref refl 2588 def appThm appThm trans appThm trans absThm appThm 8 ref 146 ref 2578 ref 348 ref 88 ref 251 ref 912 ref 867 ref 2584 ref absThm appThm appThm 986 ref appThm appThm 912 ref 867 ref 251 ref 2584 remove appThm 986 ref appThm absThm appThm appThm nil 415 ref 2583 remove cons 37 ref 987 ref cons nil cons 2589 def cons nil cons cons 2561 ref subst eqMp 912 ref 867 ref 88 ref 251 ref 912 ref 2426 ref 2586 ref absThm appThm appThm 986 ref appThm appThm 912 ref 2426 ref 251 ref 2586 remove appThm 986 ref appThm absThm appThm appThm nil 415 ref 2585 remove cons 2589 remove cons nil cons cons 2561 remove subst eqMp absThm appThm trans appThm 240 ref 7 ref 867 ref 7 ref 2426 ref 240 ref 255 ref 2428 remove appTerm appTerm 255 ref 2433 remove appTerm appTerm absTerm appTerm absTerm appTerm appTerm 2438 ref appTerm 2590 def refl 2591 def appThm 88 ref 348 ref 912 ref 867 ref 867 ref 872 ref 2426 ref 240 ref 2434 remove appTerm 367 ref appTerm 2592 def absTerm 2593 def appTerm absTerm 2594 def 869 ref appTerm betaConv 2595 def absThm appThm appThm 2591 ref appThm appThm 912 ref 867 ref 348 ref 2595 remove appThm 2591 ref appThm absThm appThm appThm nil 415 ref 2594 remove nil cons cons 37 ref 2590 ref nil cons cons nil cons 2596 def cons nil cons cons 2543 ref subst eqMp 912 ref 867 ref 88 ref 348 ref 912 ref 2426 ref 2593 ref 2427 ref appTerm betaConv 2597 def absThm appThm appThm 2591 ref appThm appThm 912 ref 2426 ref 348 ref 2597 remove appThm 2591 remove appThm absThm appThm appThm nil 415 ref 2593 remove nil cons cons 2596 remove cons nil cons cons 2543 remove subst eqMp absThm appThm trans trans appThm 88 ref 2578 ref 912 ref 867 ref 867 ref 872 ref 2426 ref 47 ref 2592 remove appTerm 2590 ref appTerm 2598 def absTerm 2599 def appTerm absTerm 2600 def 869 ref appTerm betaConv 2601 def absThm appThm appThm appThm 912 ref 867 ref 2578 ref 2601 remove appThm absThm appThm appThm nil 1741 ref 2600 remove nil cons cons 36 ref 1667 ref nil cons cons nil cons 2602 def cons nil cons cons 210 ref 1746 ref 40 ref 2198 ref 990 ref 1749 remove appTerm 2603 def appTerm appTerm 990 ref 123 ref 2198 remove 1748 ref appTerm absTerm appTerm appTerm absTerm 2604 def 1747 ref appTerm 2605 def betaConv 36 ref 656 ref 2604 ref appTerm 2606 def absTerm 2607 def 42 ref appTerm 2608 def betaConv nil 222 ref 2607 ref appTerm 2609 def axiom nil 36 ref 2609 remove nil cons cons 37 ref 2608 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 2607 remove nil cons cons 1044 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2606 remove nil cons cons 37 ref 2605 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 2604 remove nil cons cons 1757 ref cons nil cons cons 139 ref subst eqMp eqMp subst 2610 def subst eqMp 912 ref 867 ref 88 ref 2578 ref 912 ref 2426 ref 2599 ref 2427 ref appTerm betaConv 2611 def absThm appThm appThm appThm 912 ref 2426 ref 2578 remove 2611 remove appThm absThm appThm appThm nil 1741 ref 2599 remove nil cons cons 2602 remove cons nil cons cons 2610 ref subst eqMp absThm appThm trans trans absThm appThm 88 ref 8 ref 146 ref 912 ref 867 ref 146 ref 867 ref 872 ref 2426 ref 240 ref 1667 ref appTerm 2612 def 2598 remove appTerm absTerm appTerm absTerm 2613 def absTerm 2614 def 150 ref appTerm betaConv 2615 def 869 ref refl 2616 def appThm 2613 ref 869 ref appTerm betaConv trans absThm appThm absThm appThm appThm 871 ref 1 ref 1 ref 16 ref 4 ref cons opType 2617 def 4 ref cons opType 2618 def constTerm 2619 def refl 2620 def "f" 16 ref var 2621 def 8 ref 146 ref 2615 remove 2621 ref varTerm 2622 def 150 ref appTerm 2623 def refl appThm 2613 remove 2623 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 12 ref var 2624 def 2614 remove nil cons cons nil cons nil cons cons "B" 15 remove cons 110 ref cons 209 ref cons 2625 def "r" 1 ref 115 ref 1 ref 1069 ref 4 ref cons opType 2626 def nil cons cons opType 2627 def var 2628 def 40 ref 118 ref 123 ref 871 ref 1 ref 2626 remove 4 ref cons opType constTerm 2629 def "y" 1069 remove var 2630 def 2628 remove varTerm 2631 def 124 ref appTerm 2632 def 2630 ref varTerm 2633 def appTerm absTerm appTerm absTerm appTerm appTerm 871 ref 1079 remove constTerm "f" 1070 remove var 2634 def 118 ref 123 ref 2632 remove 2634 remove varTerm 124 ref appTerm appTerm absTerm appTerm absTerm appTerm appTerm absTerm 2635 def 2631 ref appTerm 2636 def betaConv nil 0 ref 1 ref 1 ref 2627 ref 4 ref cons opType 2637 def 4 ref cons opType constTerm 2638 def 2635 ref appTerm 2639 def axiom nil 36 ref 2639 remove nil cons cons 37 ref 2636 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp "A" 2627 ref nil cons cons nil cons 2640 def "P" 2637 remove var 2641 def 2635 remove nil cons cons "x" 2627 ref var 2642 def 2631 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp 2643 def subst 2644 def subst eqMp 2620 ref 2621 ref 88 ref 8 ref 146 ref 912 ref 2426 ref 146 ref 2426 ref 2612 ref 47 ref 240 ref 2429 ref 241 ref 154 ref 317 ref 2623 remove appTerm appTerm 2645 def 2427 ref appTerm appTerm appTerm appTerm 367 ref appTerm appTerm 2590 ref appTerm appTerm absTerm 2646 def absTerm 2647 def 150 ref appTerm betaConv 2648 def 2427 ref refl 2649 def appThm 2646 ref 2427 ref appTerm betaConv trans absThm appThm absThm appThm appThm 2620 ref "f'" 16 ref var 2650 def 8 ref 146 ref 2648 remove 2650 ref varTerm 2651 def 150 ref appTerm 2652 def refl appThm 2646 remove 2652 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 2624 ref 2647 remove nil cons cons nil cons nil cons cons 2644 ref subst eqMp absThm appThm trans trans trans 2440 remove assume 2653 def eqMp nil 36 ref 2619 ref 2621 ref 2619 remove 2650 ref 7 ref 146 ref 2612 remove 47 ref 240 ref 47 ref 789 ref 2652 ref appTerm appTerm 241 ref 2645 remove 2652 remove appTerm appTerm appTerm appTerm 367 ref appTerm appTerm 2590 remove appTerm appTerm absTerm appTerm 2654 def absTerm 2655 def appTerm 2656 def absTerm 2657 def appTerm 2658 def nil cons cons 273 ref cons nil cons cons 109 ref subst proveHyp nil "P" 2617 ref var 2659 def 2621 ref 41 ref 2657 ref 2622 ref appTerm 2660 def appTerm 265 ref appTerm 2661 def absTerm nil cons cons nil cons nil cons cons "A" 17 ref cons nil cons 2662 def 209 ref cons 328 ref subst 2663 def subst 2621 ref nil 71 ref 2661 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2660 ref nil cons 2664 def cons 273 ref cons nil cons cons 2665 def 58 ref subst 2665 remove 128 ref subst 2660 ref betaConv 2660 remove assume eqMp nil 36 ref 2656 ref nil cons cons 273 ref cons nil cons cons 109 ref subst proveHyp nil 2659 ref 2650 ref 41 ref 2655 ref 2651 remove appTerm 2666 def appTerm 265 ref appTerm 2667 def absTerm nil cons cons nil cons nil cons cons 2663 remove subst 2650 remove nil 71 ref 2667 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2666 ref nil cons 2668 def cons 273 ref cons nil cons cons 2669 def 58 ref subst 2669 remove 128 ref subst 2666 ref betaConv 2666 remove assume eqMp nil 36 ref 2654 remove nil cons 2670 def cons 273 ref cons nil cons cons 2671 def 109 ref subst proveHyp 2671 ref 58 ref subst 2671 remove 128 ref subst nil 36 ref 2553 ref cons 273 ref cons nil cons cons 2672 def 58 ref subst 2672 remove 128 ref subst nil 2457 ref 37 ref 359 ref 154 ref 318 ref appTerm 20 ref appTerm 2673 def appTerm 2674 def nil cons cons nil cons 2675 def cons nil cons cons 128 ref subst nil "_3367" 2 ref var 2676 def 113 ref cons nil cons nil cons cons 2475 ref 2676 remove varTerm 2677 def appTerm 2678 def betaConv nil 84 ref 479 remove cons 86 ref 2479 remove nil cons cons nil cons cons nil cons cons 293 ref subst nil 84 ref 200 remove cons 86 ref 2478 remove nil cons cons nil cons cons nil cons cons 293 ref subst proveHyp nil 84 ref 2476 remove nil cons 2679 def cons 86 ref 2477 remove nil cons cons nil cons cons nil cons cons 100 ref subst proveHyp nil 36 ref 2679 remove cons 37 ref 2678 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2475 remove nil cons cons 112 ref 2677 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp subst nil 36 ref 2474 ref nil cons cons 37 ref 2473 remove 2673 ref appTerm 2680 def nil cons cons nil cons 2681 def cons nil cons cons 128 ref subst proveHyp nil "_3362" 2 ref var 2682 def 234 ref cons nil cons nil cons cons 173 remove 2682 remove varTerm 2683 def appTerm 2684 def betaConv nil 84 ref 177 remove cons 86 ref 164 remove cons nil cons cons nil cons cons 100 ref subst nil 178 remove 37 ref 2684 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 179 remove 112 ref 2683 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp subst nil 36 ref 13 ref 318 ref appTerm 172 ref appTerm 2685 def nil cons cons 37 ref 359 ref 20 ref appTerm 2686 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp 208 ref eqMp nil 36 ref 47 ref 2685 remove appTerm 2686 remove appTerm nil cons cons 37 ref 13 ref 2673 ref appTerm 2687 def 2472 ref appTerm 2688 def nil cons 2689 def cons nil cons cons nil cons cons 109 ref subst proveHyp nil "_3460" 2 ref var 2690 def 113 ref cons "_3458" 2 ref var 2691 def 113 ref cons "_3459" 2 ref var 2692 def 566 ref cons "_3457" 2 ref var 2693 def 318 remove nil cons cons nil cons cons cons cons nil cons cons nil 1208 ref 240 ref 255 ref 13 ref 2693 remove varTerm 2694 def appTerm 2692 remove varTerm 2695 def appTerm 2696 def appTerm 2697 def appTerm 2698 def 255 ref 13 ref 2691 remove varTerm 2699 def appTerm 2690 remove varTerm 2700 def appTerm 2701 def appTerm 2702 def appTerm nil cons cons 1211 ref 13 ref 154 ref 2694 remove appTerm 2699 remove appTerm appTerm 154 ref 2695 remove appTerm 2700 remove appTerm appTerm 2703 def nil cons 2704 def cons nil cons cons nil cons cons 1263 ref subst 274 ref nil 1208 ref 2702 ref nil cons 2705 def cons 1211 ref 2697 remove nil cons 2706 def cons nil cons cons nil cons cons 1365 ref subst 348 ref nil 1211 ref 2696 ref nil cons 2707 def cons nil cons 2708 def nil cons cons 1366 ref subst appThm nil 1211 ref 2701 ref nil cons 2709 def cons nil cons 2710 def nil cons cons 1366 ref subst appThm trans appThm 2703 ref refl appThm trans 2698 remove refl nil 37 ref 2704 ref cons 2711 def 36 ref 2705 ref cons nil cons cons nil cons cons 1274 ref subst appThm nil 762 ref 2705 remove cons 2711 ref 36 ref 2706 remove cons nil cons cons cons nil cons cons 1394 ref subst trans nil 1208 ref 240 ref 2702 remove appTerm 2703 remove appTerm nil cons 2712 def cons 2708 remove cons nil cons cons nil 1217 ref 37 ref 40 ref 41 ref 1213 ref appTerm 1218 ref appTerm appTerm 2713 def 240 ref 1344 ref appTerm 2714 def 1218 ref appTerm appTerm nil cons 2715 def cons nil cons 2716 def cons nil cons cons 2717 def 58 ref subst 2717 remove 128 ref subst 40 ref "_630" 3 ref var 2718 def 40 ref 41 ref 2718 remove varTerm 2719 def appTerm 1218 ref appTerm appTerm 240 ref 255 ref 2719 remove appTerm appTerm 1218 ref appTerm appTerm absTerm 2720 def 1213 ref appTerm 2721 def appTerm refl 2722 def 2720 ref 265 ref appTerm betaConv appThm 88 ref 2721 remove betaConv appThm 2723 def 40 ref 298 ref 1218 ref appTerm appTerm 2724 def 1162 ref 1218 ref appTerm appTerm refl appThm trans 2720 remove refl 2725 def 1233 ref appThm eqMp sym 88 ref 1235 ref 1119 ref subst appThm 2726 def 1165 ref 1218 ref refl 2727 def appThm 1252 remove trans appThm 489 ref trans sym 77 ref eqMp eqMp eqMp nil 1242 ref 86 ref 2715 ref cons nil cons 2728 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 1246 ref 2716 remove cons nil cons cons 2729 def 58 ref subst 2729 remove 128 ref subst 2722 remove "_628" 3 ref var 2730 def 40 ref 41 ref 2730 remove varTerm 2731 def appTerm 1218 ref appTerm appTerm 240 ref 255 ref 2731 remove appTerm appTerm 1218 ref appTerm appTerm absTerm 63 ref appTerm betaConv appThm 2723 remove 40 ref 1132 ref 1218 ref appTerm appTerm 2732 def 1172 ref 1218 ref appTerm appTerm refl appThm trans 2725 remove 1251 ref appThm eqMp sym 88 ref 1235 ref 1139 ref subst appThm 2733 def 1174 ref 2727 remove appThm 1236 remove trans appThm 1241 ref trans sym 77 ref eqMp eqMp eqMp nil 1258 ref 2728 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1261 ref nil 1258 ref 1262 ref 757 ref 2715 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp 2734 def subst nil 36 ref 2707 ref cons 37 ref 2712 ref cons nil cons cons nil cons cons 2735 def 58 ref subst 2735 remove 128 ref subst nil 1208 ref 2704 ref cons 2710 remove cons nil cons cons 2734 ref subst nil 36 ref 2709 ref cons 2711 remove nil cons cons nil cons cons 2736 def 58 ref subst 2736 remove 128 ref subst 1899 ref 2696 remove assume appThm 2701 remove assume appThm eqMp nil 84 ref 2709 remove cons 86 ref 2704 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 2707 remove cons 86 ref 2712 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp subst eqMp nil 36 ref 2689 remove cons 37 ref 2687 remove 2673 ref appTerm 2737 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 112 ref 2673 remove nil cons 2738 def cons nil cons 2739 def nil cons cons 1329 remove subst eqMp nil 36 ref 47 ref 2688 remove appTerm 2737 remove appTerm nil cons cons 2681 remove cons nil cons cons 109 ref subst proveHyp nil 1330 ref 2738 remove cons 2740 def 1331 ref 2472 ref nil cons 2741 def cons 2739 remove cons cons nil cons cons 1443 ref subst eqMp eqMp nil 36 ref 47 ref 2474 ref appTerm 2680 remove appTerm nil cons cons 2675 remove cons nil cons cons 109 ref subst proveHyp nil 2740 remove 1331 ref 113 ref cons 112 ref 2741 remove cons nil cons cons cons nil cons cons 1443 remove subst eqMp eqMp nil 36 ref 47 ref 801 ref appTerm 2674 remove appTerm nil cons cons 273 ref cons nil cons cons 109 ref subst proveHyp nil "_3373" 2 ref var 2742 def 24 ref cons "_3374" 2 ref var 2743 def 113 ref cons nil cons cons nil cons cons nil 1208 ref 359 ref 154 ref 317 remove 2742 remove varTerm 2744 def appTerm appTerm 2745 def 2743 remove varTerm 2746 def appTerm appTerm 2747 def nil cons cons 1211 ref 789 ref 2746 ref appTerm 2748 def nil cons cons nil cons cons nil cons cons nil 1217 ref 37 ref 40 ref 2714 remove 1220 ref appTerm appTerm 255 ref 47 ref 1213 ref appTerm 1218 ref appTerm appTerm appTerm nil cons 2749 def cons nil cons 2750 def cons nil cons cons 2751 def 58 ref subst 2751 remove 128 ref subst 40 ref "_614" 3 ref var 2752 def 40 ref 240 ref 255 ref 2752 remove varTerm 2753 def appTerm appTerm 1220 ref appTerm appTerm 255 ref 47 ref 2753 remove appTerm 1218 ref appTerm appTerm appTerm absTerm 2754 def 1213 ref appTerm 2755 def appTerm refl 2756 def 2754 ref 265 ref appTerm betaConv appThm 88 ref 2755 remove betaConv appThm 2757 def 40 ref 1162 ref 1220 ref appTerm appTerm 255 ref 516 ref 1218 ref appTerm appTerm appTerm refl appThm trans 2754 remove refl 2758 def 1233 ref appThm eqMp sym 88 ref 1165 ref 1357 ref appThm 1238 ref 315 ref subst trans appThm 365 ref 1235 ref 520 ref subst appThm 454 ref trans appThm 489 ref trans sym 77 ref eqMp eqMp eqMp nil 1242 ref 86 ref 2749 ref cons nil cons 2759 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 1246 ref 2750 remove cons nil cons cons 2760 def 58 ref subst 2760 remove 128 ref subst 2756 remove "_612" 3 ref var 2761 def 40 ref 240 ref 255 ref 2761 remove varTerm 2762 def appTerm appTerm 1220 ref appTerm appTerm 255 ref 47 ref 2762 remove appTerm 1218 ref appTerm appTerm appTerm absTerm 63 ref appTerm betaConv appThm 2757 remove 40 ref 1172 ref 1220 remove appTerm appTerm 255 ref 443 ref 1218 ref appTerm appTerm appTerm refl appThm trans 2758 remove 1251 ref appThm eqMp sym 88 ref 1174 ref 1357 remove appThm 1238 remove 1178 ref subst trans appThm 365 ref 1235 ref 447 ref subst appThm appThm 1358 remove trans sym 77 ref eqMp eqMp eqMp nil 1258 ref 2759 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1261 ref nil 1258 ref 1262 ref 757 ref 2749 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp subst nil 36 ref 47 ref 2748 remove appTerm 2747 remove appTerm nil cons cons nil cons nil cons cons 1305 ref subst trans 146 ref 2544 remove 255 ref 359 ref 2745 remove 150 ref appTerm appTerm appTerm appTerm absTerm 2763 def 2746 ref appTerm 2764 def betaConv 2545 ref 2744 ref appTerm 2765 def betaConv nil 84 ref 2546 remove nil cons 2766 def cons 1723 remove cons nil cons cons 100 ref subst nil 36 ref 2766 remove cons 37 ref 2765 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2545 remove nil cons cons 112 ref 2744 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 2763 ref appTerm nil cons cons 37 ref 2764 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2763 remove nil cons cons 112 ref 2746 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp subst eqMp eqMp nil 84 ref 2553 ref cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 2549 remove nil cons 2767 def cons 273 ref cons nil cons cons 2768 def 58 ref subst 2768 remove 128 ref subst 40 ref "_3401" 2 ref var 2769 def 13 ref 2769 remove varTerm appTerm 23 ref appTerm absTerm 2770 def 20 ref appTerm 2771 def appTerm refl 2770 ref 2442 ref appTerm betaConv appThm 88 ref 2771 remove betaConv appThm 13 ref 2442 ref appTerm 23 ref appTerm 2772 def refl appThm trans 2770 remove refl nil 84 ref 2444 remove nil cons cons 843 remove cons nil cons cons 2773 def 100 ref subst nil 838 remove 86 ref 2535 remove cons nil cons cons nil cons cons 293 ref subst proveHyp 2774 def appThm eqMp 2773 remove 293 ref subst eqMp nil 36 ref 2772 ref nil cons cons 37 ref 789 ref 2442 ref appTerm 2775 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp 40 ref "_3377" 2 ref var 2776 def 789 ref 2776 remove varTerm appTerm absTerm 2777 def 20 ref appTerm 2778 def appTerm refl 2777 ref 2442 ref appTerm betaConv appThm 88 ref 2778 remove betaConv appThm 2775 ref refl appThm trans 2777 remove refl 2779 def 2774 remove appThm eqMp 801 ref assume eqMp eqMp nil 36 ref 47 ref 2772 remove appTerm 2775 remove appTerm nil cons cons 37 ref 813 ref cons nil cons cons nil cons cons 109 ref subst proveHyp nil "_3416" 2 ref var 2780 def 24 ref cons "_3415" 2 ref var 2781 def 2442 ref nil cons cons nil cons cons nil cons cons nil 1208 ref 240 ref 255 ref 13 ref 2781 remove varTerm 2782 def appTerm 2780 remove varTerm 2783 def appTerm 2784 def appTerm 2785 def appTerm 255 ref 789 ref 2782 remove appTerm 2786 def appTerm 2787 def appTerm nil cons cons 1211 ref 789 ref 2783 remove appTerm 2788 def nil cons 2789 def cons nil cons cons nil cons cons 1263 ref subst 274 ref nil 1208 ref 2787 ref nil cons 2790 def cons 1211 ref 2785 remove nil cons 2791 def cons nil cons cons nil cons cons 1365 remove subst 348 ref nil 1211 ref 2784 ref nil cons 2792 def cons nil cons 2793 def nil cons cons 1366 ref subst appThm nil 1211 ref 2786 ref nil cons cons nil cons 2794 def nil cons cons 1366 ref subst appThm trans appThm 2788 ref refl appThm trans nil 762 ref 2790 remove cons 37 ref 2789 ref cons 36 ref 2791 remove cons nil cons cons cons nil cons cons 1394 remove subst nil 1208 ref 240 ref 2788 ref appTerm 2787 remove appTerm nil cons 2795 def cons 2793 remove cons nil cons cons 2734 remove subst nil 36 ref 2792 ref cons 37 ref 2795 ref cons nil cons 2796 def cons nil cons cons 2797 def 58 ref subst 2797 remove 128 ref subst 798 ref 2784 remove assume appThm nil 36 ref 40 ref 2786 remove appTerm 2788 remove appTerm nil cons cons 2796 remove cons nil cons cons 109 ref subst proveHyp nil 1208 ref 2789 remove cons 2794 remove cons nil cons cons nil 1217 ref 37 ref 41 ref 1214 remove 1218 ref appTerm appTerm 240 ref 1218 ref appTerm 2798 def 1344 ref appTerm appTerm nil cons 2799 def cons nil cons 2800 def cons nil cons cons 2801 def 58 ref subst 2801 remove 128 ref subst 40 ref "_634" 3 ref var 2802 def 41 ref 40 ref 2802 remove varTerm 2803 def appTerm 1218 ref appTerm appTerm 2798 ref 255 ref 2803 remove appTerm appTerm appTerm absTerm 2804 def 1213 ref appTerm 2805 def appTerm refl 2806 def 2804 ref 265 ref appTerm betaConv appThm 88 ref 2805 remove betaConv appThm 2807 def 41 ref 303 ref 1218 ref appTerm appTerm 2798 ref 453 ref appTerm appTerm refl appThm trans 2804 remove refl 2808 def 1233 ref appThm eqMp sym 274 ref 1235 ref 452 ref subst appThm 2798 ref refl 2809 def 454 ref appThm 1235 ref 697 ref subst trans appThm 1257 ref trans sym 77 ref eqMp eqMp eqMp nil 1242 ref 86 ref 2799 ref cons nil cons 2810 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 1246 ref 2800 remove cons nil cons cons 2811 def 58 ref subst 2811 remove 128 ref subst 2806 remove "_632" 3 ref var 2812 def 41 ref 40 ref 2812 remove varTerm 2813 def appTerm 1218 ref appTerm appTerm 2798 ref 255 ref 2813 remove appTerm appTerm appTerm absTerm 63 ref appTerm betaConv appThm 2807 remove 41 ref 484 ref 1218 ref appTerm appTerm 2798 remove 440 ref appTerm appTerm refl appThm trans 2808 remove 1251 ref appThm eqMp sym 274 ref 1235 ref 488 ref subst appThm 2809 remove 441 ref appThm 1235 ref 724 ref subst trans appThm 1235 remove nil 71 ref 1038 remove 74 ref appTerm 2814 def nil cons cons nil cons nil cons cons 78 ref subst 71 ref 2814 remove absTerm 2815 def 74 ref appTerm 2816 def betaConv nil 222 ref 2815 ref appTerm 2817 def axiom nil 36 ref 2817 remove nil cons cons 37 ref 2816 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 2815 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp 2818 def subst trans sym 77 ref eqMp eqMp eqMp nil 1258 ref 2810 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1261 ref nil 1258 ref 1262 ref 757 ref 2799 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp subst eqMp eqMp nil 84 ref 2792 remove cons 86 ref 2795 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp subst eqMp nil 36 ref 813 remove cons 2819 def 273 ref cons nil cons cons 109 ref subst 2820 def proveHyp nil 2819 remove nil cons nil cons cons 1305 ref subst 348 ref 809 remove refl appThm 2821 def 8 ref 9 ref nil 36 ref 800 ref nil cons cons 37 ref 802 ref nil cons cons nil cons cons nil cons cons 2255 ref subst 348 ref 251 ref 798 ref 141 ref 208 ref appThm appThm 2822 def appThm nil 2457 remove nil cons nil cons cons 1043 remove subst appThm appThm 251 ref 365 ref 2822 remove appThm appThm 365 ref 798 remove 208 ref appThm appThm appThm appThm trans absThm appThm appThm 2821 remove 88 ref 8 ref 9 ref 348 ref 9 ref 240 ref 800 ref appTerm 801 ref appTerm absTerm 2823 def 20 ref appTerm betaConv 2824 def appThm 9 ref 240 ref 255 ref 800 remove appTerm appTerm 802 remove appTerm absTerm 2825 def 20 ref appTerm betaConv 2826 def appThm absThm appThm appThm 348 ref 8 ref 9 ref 2824 remove absThm appThm appThm 8 ref 9 ref 2826 remove absThm appThm appThm appThm nil 415 ref 2823 ref nil cons cons 1741 ref 2825 ref nil cons cons nil cons cons nil cons cons 2273 ref subst eqMp appThm trans 2463 remove assume eqMp nil 84 ref 811 remove cons 86 ref 47 ref 7 ref 2823 remove appTerm appTerm 7 ref 2825 remove appTerm appTerm nil cons cons nil cons cons nil cons cons 100 ref subst proveHyp eqMp 2827 def eqMp eqMp nil 84 ref 2767 remove cons 2828 def 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 2828 remove 86 ref 2553 remove cons 1445 remove cons cons nil cons cons 773 ref subst proveHyp proveHyp eqMp nil 84 ref 2670 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 2668 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 0 ref 2618 remove constTerm 2829 def "x" 16 remove var 2830 def 41 ref 2655 ref 2830 ref varTerm 2831 def appTerm appTerm 265 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 2656 remove appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 2662 ref 2659 ref 2655 remove nil cons cons 1306 ref cons nil cons cons 1479 ref subst eqMp eqMp eqMp nil 84 ref 2664 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 2829 remove 2830 remove 41 ref 2657 ref 2831 remove appTerm appTerm 265 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 2658 remove appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 2662 remove 2659 remove 2657 remove nil cons cons 1306 ref cons nil cons cons 1479 ref subst eqMp eqMp eqMp nil 84 ref 2576 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 2574 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 2564 ref 671 ref appTerm appTerm 265 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 2565 remove appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2564 remove nil cons cons 1306 ref cons nil cons cons 1479 ref subst eqMp eqMp eqMp nil 84 ref 2570 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 2566 ref 671 ref appTerm appTerm 265 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 2567 remove appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2566 remove nil cons cons 1306 ref cons nil cons cons 1479 ref subst eqMp eqMp eqMp nil 84 ref 2464 remove cons 1306 ref cons nil cons cons 100 ref subst 2832 def deductAntisym eqMp eqMp eqMp nil 84 ref 2468 remove cons 86 ref 2508 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 2481 remove cons 86 ref 2506 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 2460 remove cons 2833 def 86 ref 2504 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 2456 ref cons 2834 def 86 ref 2502 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 2451 remove cons 2835 def 86 ref 2500 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 7 ref 2491 ref appTerm nil cons cons 37 ref 2492 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2491 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 2833 remove 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 2834 remove 86 ref 2453 ref cons nil cons 2836 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 1689 ref nil cons 2837 def cons 2454 ref cons nil cons cons 2838 def 58 ref subst 2838 remove 128 ref subst 9 ref 40 ref 1689 ref appTerm 872 ref 146 ref 359 ref 342 ref 150 ref appTerm 2839 def appTerm 2840 def absTerm 2841 def appTerm 2842 def appTerm absTerm 2843 def 20 ref appTerm 2844 def betaConv nil 7 ref 2843 ref appTerm 2845 def axiom nil 36 ref 2845 remove nil cons cons 37 ref 2844 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2843 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 1689 ref assume eqMp nil 36 ref 2842 ref nil cons cons 2454 ref cons nil cons cons 109 ref subst proveHyp nil 111 ref 146 ref 41 ref 2841 ref 150 ref appTerm 2846 def appTerm 2448 ref appTerm 2847 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 2847 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2846 ref nil cons 2848 def cons 2454 ref cons nil cons cons 2849 def 58 ref subst 2849 remove 128 ref subst 2846 ref betaConv 2846 remove assume eqMp nil 36 ref 2840 ref nil cons 2850 def cons 2454 remove cons nil cons cons 2851 def 109 ref subst proveHyp 2851 ref 58 ref subst 2851 remove 128 ref subst 40 ref "_3471" 2 ref var 2852 def 40 ref 872 ref 867 ref 872 ref 146 ref 827 remove 13 ref 2852 remove varTerm appTerm 2853 def 2442 remove appTerm appTerm absTerm appTerm absTerm appTerm appTerm 255 ref 2853 remove 23 ref appTerm appTerm appTerm absTerm 2854 def 20 ref appTerm 2855 def appTerm refl 2854 ref 2839 ref appTerm betaConv appThm 88 ref 2855 remove betaConv 2856 def appThm 40 ref 872 ref 867 ref 872 ref 2426 ref 2429 ref 13 ref 2839 ref appTerm 2857 def 2432 ref appTerm appTerm 2858 def absTerm 2859 def appTerm absTerm appTerm appTerm 2860 def 255 ref 2857 ref 23 ref appTerm appTerm appTerm 2861 def refl appThm trans 2854 remove refl 2840 remove assume 2862 def appThm eqMp sym 2426 ref 41 ref 230 ref 2427 ref appTerm 2839 ref appTerm appTerm 40 ref 872 ref 867 ref 872 ref "m''" 2 ref var 2863 def 47 ref 789 ref 2863 ref varTerm 2864 def appTerm appTerm 2865 def 13 ref 2427 ref appTerm 2866 def 2431 ref 2864 ref appTerm 2867 def appTerm appTerm absTerm appTerm absTerm appTerm appTerm 255 ref 2866 remove 23 ref appTerm 2868 def appTerm appTerm appTerm absTerm 2869 def 150 ref appTerm 2870 def betaConv 40 ref "_3473" 2 ref var 2871 def 7 ref 146 ref 41 ref 239 ref 2871 remove varTerm appTerm appTerm 2439 remove appTerm absTerm appTerm absTerm 2872 def 20 ref appTerm 2873 def appTerm refl 2872 ref 2839 ref appTerm betaConv appThm 88 ref 2873 remove betaConv appThm 7 ref 2869 ref appTerm 2874 def refl appThm trans 2872 remove refl 2862 remove appThm eqMp 2653 remove eqMp nil 36 ref 2874 remove nil cons cons 37 ref 2870 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2869 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 41 ref 239 ref 2839 ref appTerm 2875 def appTerm 2876 def 40 ref 872 ref 867 ref 872 ref 2863 ref 2865 ref 241 ref 2867 ref appTerm appTerm 2877 def absTerm 2878 def appTerm absTerm appTerm 2879 def appTerm 2880 def 2438 ref appTerm appTerm 2881 def nil cons cons 37 ref 2861 ref nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 36 ref 2579 ref cons 2882 def 37 ref 41 ref 2881 remove appTerm 2861 remove appTerm nil cons 2883 def cons nil cons 2884 def cons nil cons cons 2885 def 58 ref subst 2885 remove 128 ref subst 274 ref 2876 ref refl 2880 remove refl 365 ref nil 2882 ref 37 ref 40 ref 367 ref appTerm 2886 def 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst nil 84 ref 987 ref cons 2887 def nil cons nil cons cons 307 ref subst eqMp 2888 def appThm 454 ref trans 2889 def appThm nil 71 ref 2879 ref nil cons 2890 def cons nil cons nil cons cons 71 ref 40 ref 76 remove appTerm 74 ref appTerm absTerm 2891 def 74 ref appTerm 2892 def betaConv nil 222 ref 2891 ref appTerm 2893 def axiom nil 36 ref 2893 remove nil cons cons 37 ref 2892 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 2891 remove nil cons cons 228 ref cons nil cons cons 139 ref subst eqMp eqMp 2894 def subst trans appThm appThm 2860 ref refl 365 ref nil 511 ref 235 ref cons nil cons cons 9 ref 40 ref 712 remove 23 ref appTerm appTerm 890 ref 360 ref appTerm appTerm absTerm 2895 def 20 ref appTerm 2896 def betaConv 146 ref 7 ref 2895 ref appTerm 2897 def absTerm 2898 def 150 ref appTerm 2899 def betaConv nil 7 ref 2898 ref appTerm 2900 def axiom nil 36 ref 2900 remove nil cons cons 37 ref 2899 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2898 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2897 remove nil cons cons 37 ref 2896 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2895 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 2901 def subst 2902 def 240 ref 562 ref appTerm refl 2903 def 2888 ref appThm nil 71 ref 562 ref nil cons cons nil cons nil cons cons 2904 def 724 ref subst trans trans appThm appThm appThm sym 333 ref 513 ref 9 ref 359 ref 2472 remove appTerm 2905 def absTerm 2906 def 20 ref appTerm 2907 def betaConv 8 ref 9 ref 2905 remove assume sym 2474 remove assume sym deductAntisym absThm appThm 615 remove eqMp nil 36 ref 7 ref 2906 ref appTerm nil cons cons 37 ref 2907 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2906 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst appThm 2839 remove refl appThm sym nil 9 ref 234 remove cons 2908 def 573 ref 165 ref cons 598 ref cons cons nil cons cons 2076 remove subst 348 ref 868 remove refl 565 ref appThm nil 567 ref 598 ref cons nil cons cons 250 ref subst 251 ref 689 ref appThm 2016 remove refl appThm 2017 remove 315 ref subst trans trans trans appThm 2889 ref appThm 483 ref trans trans sym 77 ref eqMp eqMp nil 36 ref 2875 ref nil cons cons 2909 def 37 ref 41 ref 2879 ref appTerm 2860 remove 255 ref 562 remove appTerm appTerm 2910 def appTerm 2911 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp 274 ref 912 ref 867 ref 912 ref 2863 ref 2865 ref refl 2912 def 241 ref refl 2913 def 1899 ref 1837 ref 565 ref appThm 2616 ref appThm appThm 2914 def 2864 ref refl 2915 def appThm appThm appThm absThm appThm absThm appThm appThm 88 ref 912 ref 867 ref 912 ref 2426 ref 2580 ref 14 ref 1899 ref 565 ref appThm 2471 ref appThm appThm 2914 remove 2649 ref appThm appThm appThm absThm appThm absThm appThm appThm 365 ref 569 remove appThm 454 ref trans appThm nil 71 ref 872 ref 867 ref 872 ref 2426 ref 2429 ref 13 ref 154 ref 29 ref 172 ref appTerm 2916 def appTerm 150 ref appTerm appTerm 154 ref 19 ref 2916 ref appTerm 869 ref appTerm appTerm 2427 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm nil cons cons nil cons nil cons cons 2894 ref subst trans appThm sym 274 ref 912 ref 867 ref 912 ref 2863 ref 2912 ref 2913 ref 1899 ref 1837 ref 13 ref 2916 ref appTerm 233 ref appTerm assume sym 561 remove 2916 remove appTerm assume sym deductAntisym 565 remove eqMp 2917 def appThm 2616 remove appThm appThm 2918 def 2915 ref appThm appThm appThm absThm appThm absThm appThm appThm 912 ref 867 ref 912 ref 2426 ref 2580 ref 14 ref 1899 ref 2917 remove appThm 2471 ref appThm appThm 2918 remove 2649 ref appThm appThm appThm absThm appThm absThm appThm appThm sym 274 ref 88 ref 912 ref 867 ref 912 ref 2863 ref 867 ref 2878 ref absTerm 2919 def 869 ref appTerm betaConv 2915 remove appThm 2878 remove 2864 ref appTerm betaConv trans 2920 def absThm appThm absThm appThm appThm 912 ref 2863 ref 912 ref 867 ref 2920 remove absThm appThm absThm appThm appThm nil "p" 12 remove var 2921 def 2919 remove nil cons cons nil cons nil cons cons 2625 remove "p" 2627 remove var 2922 def 40 ref 990 ref 123 ref 2629 ref 2630 ref 2922 remove varTerm 2923 def 124 ref appTerm 2633 remove appTerm 2924 def absTerm appTerm absTerm appTerm appTerm 2629 remove 2630 remove 990 ref 123 ref 2924 remove absTerm appTerm absTerm appTerm appTerm absTerm 2925 def 2923 ref appTerm 2926 def betaConv nil 2638 remove 2925 ref appTerm 2927 def axiom nil 36 ref 2927 remove nil cons cons 37 ref 2926 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 2640 remove 2641 remove 2925 remove nil cons cons 2642 remove 2923 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp subst 2928 def subst eqMp appThm 88 ref 912 ref 867 ref 912 ref 2426 ref 867 ref 2859 ref absTerm 2929 def 869 ref appTerm betaConv 2649 remove appThm 2859 remove 2427 ref appTerm betaConv trans 2930 def absThm appThm absThm appThm appThm 912 ref 2426 ref 912 ref 867 ref 2930 remove absThm appThm absThm appThm appThm nil 2921 remove 2929 remove nil cons cons nil cons nil cons cons 2928 remove subst eqMp appThm sym nil 111 ref 573 ref 41 ref 872 ref 867 ref 47 ref 789 ref 574 ref appTerm 2931 def appTerm 2932 def 241 ref 2431 remove 574 ref appTerm 2933 def appTerm 2934 def appTerm 2935 def absTerm 2936 def appTerm appTerm 872 ref 867 ref 2932 remove 2857 ref 2933 remove appTerm appTerm absTerm 2937 def appTerm 2938 def appTerm 2939 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 2939 remove nil cons 2940 def cons nil cons nil cons cons 78 ref subst nil 111 ref 867 ref 41 ref 2936 ref 869 ref appTerm 2941 def appTerm 2938 ref appTerm 2942 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 867 ref nil 71 ref 2942 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2941 ref nil cons 2943 def cons 37 ref 2938 ref nil cons 2944 def cons nil cons 2945 def cons nil cons cons 2946 def 58 ref subst 2946 remove 128 ref subst 2941 ref betaConv 2941 remove assume eqMp nil 36 ref 2935 remove nil cons 2947 def cons 2945 remove cons nil cons cons 2948 def 109 ref subst proveHyp 2948 ref 58 ref subst 2948 remove 128 ref subst nil 84 ref 2931 ref nil cons 2949 def cons 86 ref 2934 ref nil cons cons nil cons cons nil cons cons 2950 def 100 ref subst 2950 remove 293 ref subst 2937 ref 29 ref 869 remove appTerm 2951 def appTerm betaConv sym 348 ref nil 71 ref 2949 remove cons nil cons nil cons cons 78 ref subst 2931 remove assume eqMp appThm 14 ref 342 ref refl 2952 def 2934 remove assume appThm nil 9 ref 2430 ref nil cons 2953 def cons 235 ref cons nil cons cons 1941 ref subst trans appThm 1899 ref nil 1529 remove 235 ref cons nil cons cons 2954 def 167 ref subst appThm 1838 ref appThm appThm nil 112 ref 154 ref 342 ref 2430 remove appTerm appTerm 574 ref appTerm nil cons cons nil cons nil cons cons 215 ref subst trans appThm 483 ref trans sym 77 ref eqMp eqMp 110 ref 111 ref 2937 remove nil cons cons 112 ref 2951 remove nil cons cons nil cons cons nil cons cons 1566 ref subst proveHyp proveHyp proveHyp eqMp nil 84 ref 2947 remove cons 86 ref 2944 remove cons nil cons 2955 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 2943 remove cons 2955 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 2936 ref 671 ref appTerm appTerm 2938 remove appTerm absTerm appTerm nil cons cons 37 ref 2940 remove cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2936 remove nil cons cons 2955 remove cons nil cons cons 1479 ref subst eqMp eqMp absThm eqMp nil 36 ref 7 ref 2863 ref 41 ref 872 ref 867 ref 2877 remove absTerm appTerm 2956 def appTerm 872 ref 867 ref 2865 ref 2857 remove 2867 ref appTerm appTerm absTerm appTerm appTerm absTerm appTerm nil cons cons 37 ref 41 ref 872 ref 2863 ref 2956 remove absTerm 2957 def appTerm appTerm 872 ref 2426 ref 872 ref 867 ref 2858 remove absTerm appTerm absTerm 2958 def appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 8 ref 2863 ref 274 ref 2957 ref 2864 ref appTerm betaConv 2959 def appThm 2958 ref 2864 remove appTerm betaConv 2960 def appThm absThm appThm appThm 274 ref 912 ref 2863 ref 2959 remove absThm appThm appThm 912 ref 2863 ref 2960 remove absThm appThm appThm appThm nil 415 ref 2957 remove nil cons cons 1741 ref 2958 remove nil cons cons nil cons cons nil cons cons 210 ref 1746 ref 41 ref 118 ref 123 ref 1467 remove 1748 ref appTerm absTerm appTerm appTerm 41 ref 2527 remove appTerm 2603 ref appTerm appTerm absTerm 2961 def 1747 ref appTerm 2962 def betaConv 130 ref 656 ref 2961 ref appTerm 2963 def absTerm 2964 def 131 ref appTerm 2965 def betaConv nil 656 ref 2964 ref appTerm 2966 def axiom nil 36 ref 2966 remove nil cons cons 37 ref 2965 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 2964 remove nil cons cons 661 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 2963 remove nil cons cons 37 ref 2962 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 2961 remove nil cons cons 1757 ref cons nil cons cons 139 ref subst eqMp eqMp subst subst eqMp eqMp eqMp eqMp eqMp eqMp nil 36 ref 47 ref 2875 remove appTerm 2911 remove appTerm nil cons cons 37 ref 41 ref 2876 remove 2879 remove appTerm appTerm 2910 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 762 remove 2910 remove nil cons cons 37 ref 2890 remove cons 2909 remove nil cons cons cons nil cons cons nil 36 ref 48 ref 769 ref appTerm nil cons 2967 def cons 37 ref 41 ref 45 ref appTerm 2968 def 763 remove appTerm nil cons 2969 def cons nil cons cons nil cons cons 2970 def 58 ref subst 2970 remove 128 ref subst nil 284 ref 37 ref 1369 ref cons nil cons 2971 def cons nil cons cons 2972 def 58 ref subst 2972 remove 128 ref subst nil 85 remove 86 ref 769 remove nil cons cons nil cons cons nil cons cons 2973 def 100 ref subst 109 ref proveHyp 102 remove eqMp nil 278 ref 2971 remove cons nil cons cons 109 ref subst proveHyp 2973 remove 293 ref subst eqMp eqMp nil 290 ref 86 ref 1369 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 2967 remove cons 86 ref 2969 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp subst eqMp eqMp eqMp nil 84 ref 2579 ref cons 2974 def 86 ref 2883 ref cons nil cons 2975 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 2581 ref 2884 remove cons nil cons cons 2976 def 58 ref subst 2976 remove 128 ref subst 274 ref 274 ref 333 ref 367 ref assume 2977 def appThm 2952 remove 2977 ref appThm 2978 def appThm appThm 88 ref 912 ref 867 ref 912 ref 2863 ref 2912 remove 14 ref 2977 ref appThm 2979 def 2867 ref refl appThm appThm absThm appThm absThm appThm appThm 365 ref 2979 ref 431 ref appThm 253 ref trans 2980 def appThm 441 ref trans 2981 def appThm nil 71 ref 872 ref 867 ref 872 ref 2863 remove 2865 remove 458 ref 2867 remove appTerm appTerm absTerm appTerm absTerm appTerm 2982 def nil cons cons nil cons nil cons cons 71 ref 40 ref 750 remove appTerm 448 remove appTerm absTerm 2983 def 74 remove appTerm 2984 def betaConv nil 222 ref 2983 ref appTerm 2985 def axiom nil 36 ref 2985 remove nil cons cons 37 ref 2984 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 2983 remove nil cons cons 228 remove cons nil cons cons 139 ref subst eqMp eqMp 2986 def subst trans appThm appThm 88 ref 912 ref 867 ref 912 ref 2426 ref 2580 ref 14 ref 2978 remove appThm 2432 ref refl 2987 def appThm appThm absThm appThm absThm appThm appThm 365 ref 2902 remove 2903 remove 2980 remove appThm 2904 remove 697 ref subst trans trans appThm 441 ref trans appThm nil 71 ref 872 ref 867 ref 872 ref 2426 ref 2429 ref 13 ref 342 ref 23 ref appTerm appTerm 2432 ref appTerm appTerm absTerm appTerm absTerm appTerm nil cons cons nil cons nil cons cons 2986 remove subst trans appThm sym 274 ref 274 ref 232 ref 236 remove 201 remove subst 2988 def appThm 309 remove trans appThm 255 ref 2982 remove appTerm 2989 def refl appThm nil 71 ref 2989 remove nil cons cons nil cons nil cons cons 1119 ref subst trans appThm 365 ref 912 ref 867 ref 912 ref 2426 ref 2580 ref 14 ref 2988 remove appThm 2987 remove appThm appThm absThm appThm absThm appThm appThm appThm nil 71 ref 255 ref 872 ref 867 ref 872 ref 2426 ref 2429 ref 458 ref 2432 ref appTerm 2990 def appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons nil cons nil cons cons 1139 ref subst trans sym 365 ref 912 ref 867 ref 912 ref 2426 ref 2580 ref 13 ref 2432 remove appTerm 23 ref appTerm assume sym 2990 remove assume sym deductAntisym appThm absThm appThm absThm appThm appThm sym 365 ref 912 ref 867 remove 912 ref 2426 ref 2580 remove nil 9 ref 2427 ref nil cons cons 146 ref 2953 remove cons nil cons cons nil cons cons 2901 ref subst 251 ref 2954 remove 560 ref subst 570 remove 886 remove refl appThm nil 71 ref 887 remove cons nil cons nil cons cons 520 ref subst trans trans appThm 2868 ref refl appThm nil 71 ref 2868 ref nil cons 2991 def cons nil cons nil cons cons 1178 ref subst trans trans appThm absThm appThm absThm appThm nil 71 ref 872 ref 2426 ref 2429 remove 2868 remove appTerm 2992 def absTerm 2993 def appTerm 2994 def nil cons 2995 def cons nil cons nil cons cons 994 remove subst trans appThm sym nil 84 ref 2995 ref cons 2996 def nil cons nil cons cons 2083 remove subst nil 36 ref 2995 remove cons 273 ref cons nil cons cons 2997 def 58 ref subst 2997 ref 128 ref subst 2466 remove 2510 remove 2511 remove 2997 remove 109 ref subst nil 111 ref 2426 ref 41 ref 2993 ref 2427 ref appTerm 2998 def appTerm 265 ref appTerm 2999 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 2426 remove nil 71 ref 2999 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2998 ref nil cons 3000 def cons 273 ref cons nil cons cons 3001 def 58 ref subst 3001 remove 128 ref subst 2998 ref betaConv 2998 remove assume eqMp nil 36 ref 2992 remove nil cons 3002 def cons 273 ref cons nil cons cons 3003 def 109 ref subst proveHyp 3003 ref 58 ref subst 3003 remove 128 ref subst 40 ref "_3479" 2 ref var 3004 def 789 remove 3004 remove varTerm appTerm absTerm 3005 def 2427 remove appTerm 3006 def appTerm refl 3005 remove 23 ref appTerm betaConv appThm 88 ref 3006 remove betaConv appThm 808 remove refl appThm trans 2779 remove nil 84 ref 2587 remove cons 86 ref 2991 remove cons nil cons cons nil cons cons 3007 def 293 ref subst appThm eqMp 3007 remove 100 ref subst eqMp 2820 remove proveHyp 2827 remove eqMp eqMp nil 84 ref 3002 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 3000 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 2993 ref 671 ref appTerm appTerm 265 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 2994 remove appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2993 remove nil cons cons 1306 ref cons nil cons cons 1479 ref subst eqMp eqMp eqMp 2832 remove deductAntisym eqMp eqMp eqMp nil 2996 remove 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 2887 ref 2975 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1437 ref 367 ref appTerm 3008 def betaConv 1440 ref nil 1441 ref 37 ref 3008 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 1442 ref 226 ref 987 ref cons nil cons cons nil cons cons 139 ref subst eqMp eqMp 3009 def nil 2887 ref 86 ref 2579 ref cons 3010 def 757 ref 2883 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 84 ref 2850 remove cons 2836 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 2848 remove cons 2836 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 2841 ref 671 ref appTerm appTerm 2448 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 2842 remove appTerm 2448 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 2841 remove nil cons cons 2836 ref cons nil cons cons 1479 ref subst eqMp eqMp eqMp nil 84 ref 2837 remove cons 3011 def 2836 ref cons nil cons cons 100 ref subst deductAntisym eqMp 9 ref 240 ref 1689 remove appTerm 801 remove appTerm absTerm 3012 def 20 ref appTerm 3013 def betaConv nil 7 ref 3012 ref appTerm 3014 def axiom nil 36 ref 3014 remove nil cons cons 37 ref 3013 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3012 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 3011 remove 86 ref 2456 remove cons 757 ref 2453 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp nil 2835 remove 2836 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 2450 remove appTerm nil cons cons 37 ref 7 ref 9 ref 2448 remove absTerm 3015 def appTerm 3016 def nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 8 ref 9 ref 274 ref 8 ref 146 ref 2046 ref refl 3015 ref 150 ref appTerm betaConv appThm absThm appThm appThm 2856 ref appThm absThm appThm appThm 8 ref 9 ref 2856 remove absThm appThm appThm nil 415 ref 3015 remove nil cons cons nil cons nil cons cons 415 ref 41 ref 7 ref 9 ref 41 ref 7 ref 146 ref 2046 ref 417 ref 150 ref appTerm appTerm absTerm appTerm appTerm 419 remove appTerm absTerm appTerm appTerm 420 remove appTerm absTerm 3017 def 417 remove appTerm 3018 def betaConv nil 423 remove 3017 ref appTerm 3019 def axiom nil 36 ref 3019 remove nil cons cons 37 ref 3018 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 425 remove 426 remove 3017 remove nil cons cons 427 remove cons nil cons cons 139 ref subst eqMp eqMp subst eqMp eqMp nil 3016 remove thm nil 111 ref 9 ref 7 ref 146 ref 7 ref 573 ref 635 ref 13 ref 1017 ref 19 ref 1024 ref appTerm 3020 def 574 ref appTerm 3021 def appTerm 20 ref appTerm 3022 def appTerm 1017 ref 1853 ref appTerm 20 ref appTerm 3023 def appTerm 3024 def appTerm 3025 def absTerm 3026 def appTerm 3027 def absTerm 3028 def appTerm 3029 def absTerm 3030 def nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 3029 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 3028 remove nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 3027 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 3026 remove nil cons cons nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 3025 remove nil cons cons nil cons nil cons cons 78 ref subst nil 782 ref 37 ref 3024 ref nil cons 3031 def cons nil cons cons nil cons cons 3032 def 58 ref subst 3032 remove 128 ref subst 573 ref 3024 ref absTerm 3033 def 574 ref appTerm 3034 def betaConv 3035 def 14 ref 1017 ref refl 3036 def nil 146 ref 1024 ref nil cons cons nil cons 3037 def nil cons cons 180 ref subst appThm 208 ref appThm appThm 3036 ref 180 remove appThm 208 ref appThm appThm nil 112 ref 1017 ref 172 ref appTerm 20 ref appTerm nil cons cons nil cons nil cons cons 215 ref subst trans sym 77 ref eqMp nil 36 ref 13 ref 1017 ref 3020 ref 23 ref appTerm appTerm 20 ref appTerm appTerm 1017 ref 171 remove appTerm 20 ref appTerm appTerm 3038 def nil cons cons 37 ref 7 ref 573 ref 41 ref 3024 ref appTerm 13 ref 1017 ref 3020 remove 1551 ref appTerm appTerm 20 ref appTerm appTerm 1017 ref 1869 remove appTerm 20 ref appTerm appTerm 3039 def appTerm 3040 def absTerm 3041 def appTerm 3042 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 3041 remove nil cons cons nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 3040 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3031 ref cons 37 ref 3039 remove nil cons 3043 def cons nil cons cons nil cons cons 3044 def 58 ref subst 3044 remove 128 ref subst 14 ref 3036 ref nil 1544 ref 3037 remove cons nil cons cons 167 ref subst appThm 208 ref appThm appThm 3036 ref 1879 remove appThm 208 ref appThm appThm sym 14 ref nil 782 ref 37 ref 13 ref 1017 ref 154 ref 1024 ref appTerm 3045 def 3021 ref appTerm appTerm 20 ref appTerm appTerm 1017 ref 155 ref 3021 ref appTerm appTerm 20 ref appTerm 3046 def appTerm nil cons cons nil cons cons nil cons cons 109 ref subst nil 573 ref 3021 remove nil cons cons nil cons nil cons cons 3047 def 573 ref 635 ref 13 ref 1017 ref 3045 remove 574 ref appTerm appTerm 20 ref appTerm appTerm 1017 ref 1552 remove appTerm 20 ref appTerm 3048 def appTerm appTerm absTerm 3049 def 574 ref appTerm 3050 def betaConv 146 ref 7 ref 3049 ref appTerm 3051 def absTerm 3052 def 150 ref appTerm 3053 def betaConv 9 ref 7 ref 3052 ref appTerm 3054 def absTerm 3055 def 20 ref appTerm 3056 def betaConv nil 7 ref 3055 ref appTerm 3057 def axiom nil 36 ref 3057 remove nil cons cons 37 ref 3056 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3055 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3054 remove nil cons cons 37 ref 3053 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3052 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3051 remove nil cons cons 37 ref 3050 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3049 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp subst eqMp appThm 1017 ref 155 ref 1853 ref appTerm appTerm 20 ref appTerm 3058 def refl 3059 def appThm sym 1331 remove 47 ref 13 ref 3046 ref appTerm 3060 def 1332 remove appTerm appTerm 1339 remove 3058 ref appTerm appTerm absTerm 3061 def 1017 ref 155 ref 3022 remove appTerm appTerm 20 ref appTerm 3062 def appTerm betaConv sym 3060 ref refl nil 782 ref 37 ref 13 ref 3062 ref appTerm 3063 def 3046 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst 3047 remove 573 ref 635 remove 13 ref 1017 ref 155 ref 1017 ref 574 ref appTerm 20 ref appTerm appTerm appTerm 20 ref appTerm appTerm 3048 remove appTerm appTerm absTerm 3064 def 574 ref appTerm 3065 def betaConv 146 ref 7 ref 3064 ref appTerm 3066 def absTerm 3067 def 150 ref appTerm 3068 def betaConv 9 ref 7 ref 3067 ref appTerm 3069 def absTerm 3070 def 20 ref appTerm 3071 def betaConv nil 7 ref 3070 ref appTerm 3072 def axiom nil 36 ref 3072 remove nil cons cons 37 ref 3071 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3070 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3069 remove nil cons cons 37 ref 3068 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3067 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3066 remove nil cons cons 37 ref 3065 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3064 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp 3073 def subst eqMp appThm nil 112 ref 3046 remove nil cons cons nil cons 3074 def nil cons cons 215 ref subst trans sym 77 ref eqMp nil 36 ref 3060 ref 3062 ref appTerm nil cons cons 37 ref 3063 remove 3058 ref appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp 14 ref 3036 ref 1877 remove 3024 remove assume appThm appThm 208 ref appThm appThm 3059 remove appThm sym nil 782 ref 37 ref 13 ref 1017 ref 155 remove 3023 remove appTerm appTerm 20 ref appTerm appTerm 3058 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst nil 1881 remove nil cons nil cons cons 3073 remove subst eqMp eqMp eqMp eqMp 110 ref 111 ref 3061 ref nil cons cons 112 ref 3062 remove nil cons cons nil cons cons nil cons cons 1566 ref subst proveHyp nil 36 ref 872 ref 3061 remove appTerm nil cons cons 37 ref 3060 remove 3058 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 1330 remove 3058 remove nil cons cons 3074 remove cons nil cons cons 210 ref 1399 ref 41 ref 990 ref 639 ref 47 ref 1395 remove appTerm 1403 remove appTerm 3075 def absTerm 3076 def appTerm 3077 def appTerm 3078 def 1401 ref appTerm 3079 def absTerm 3080 def 1400 ref appTerm 3081 def betaConv 123 ref 118 ref 3080 ref appTerm 3082 def absTerm 3083 def 124 ref appTerm 3084 def betaConv nil 118 ref 123 ref 118 ref 639 ref 118 ref 1399 ref 41 ref 3075 ref appTerm 1401 ref appTerm absTerm 3085 def appTerm 3086 def absTerm 3087 def appTerm 3088 def absTerm 3089 def appTerm 3090 def axiom nil 36 ref 3090 ref nil cons 3091 def cons 3092 def 37 ref 118 ref 3083 ref appTerm nil cons 3093 def cons nil cons cons nil cons cons 3094 def 109 ref subst proveHyp 3094 ref 58 ref subst 3094 remove 128 ref subst nil 119 ref 3083 remove nil cons cons 3095 def nil cons nil cons cons 328 ref subst 123 ref nil 71 ref 3082 remove nil cons 3096 def cons nil cons nil cons cons 78 ref subst nil 119 ref 3080 remove nil cons cons 3097 def nil cons nil cons cons 328 ref subst 1399 remove nil 71 ref 3079 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3077 remove nil cons 3098 def cons 3099 def 37 ref 1401 ref nil cons 3100 def cons nil cons 3101 def cons nil cons cons 3102 def 58 ref subst 3102 remove 128 ref subst nil 3092 ref 3101 ref cons nil cons cons 3103 def 109 ref subst nil 3099 remove 37 ref 41 ref 3090 remove appTerm 1401 remove appTerm 3104 def nil cons 3105 def cons nil cons 3106 def cons nil cons cons 109 ref subst nil 119 ref 639 ref 41 ref 3076 ref 643 ref appTerm 3107 def appTerm 3104 ref appTerm 3108 def absTerm nil cons cons nil cons nil cons cons 328 ref subst 639 remove nil 71 ref 3108 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3107 ref nil cons 3109 def cons 3106 ref cons nil cons cons 3110 def 58 ref subst 3110 remove 128 ref subst 3107 ref betaConv 3107 remove assume eqMp nil 36 ref 3075 remove nil cons 3111 def cons 3112 def 3106 remove cons nil cons cons 3113 def 109 ref subst proveHyp 3113 ref 58 ref subst 3113 remove 128 ref subst 3103 ref 58 ref subst 3103 remove 128 ref subst nil 3112 remove 3101 remove cons nil cons cons 109 ref subst 3085 ref 1400 ref appTerm 3114 def betaConv 3087 ref 643 remove appTerm 3115 def betaConv 3089 ref 124 remove appTerm 3116 def betaConv nil 3092 remove 37 ref 3116 remove nil cons cons nil cons cons nil cons cons 109 ref subst 663 ref 119 ref 3089 remove nil cons cons 664 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3088 remove nil cons cons 37 ref 3115 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 119 ref 3087 remove nil cons cons 665 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3086 remove nil cons cons 37 ref 3114 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 119 ref 3085 remove nil cons cons 123 ref 1400 remove nil cons cons nil cons 3117 def cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp nil 84 ref 3091 remove cons 3118 def 86 ref 3100 remove cons nil cons 3119 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 3111 remove cons 86 ref 3105 remove cons nil cons 3120 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 3109 remove cons 3120 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 118 ref "x'" 115 ref var 3121 def 41 ref 3076 ref 3121 remove varTerm appTerm appTerm 3104 ref appTerm absTerm appTerm nil cons cons 37 ref 3078 remove 3104 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 119 ref 3076 remove nil cons cons 3120 remove cons nil cons cons 1479 ref subst eqMp eqMp eqMp eqMp nil 84 ref 3098 remove cons 3119 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 3118 remove 86 ref 3093 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 36 ref 3093 remove cons 37 ref 3084 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 3095 remove 664 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3096 remove cons 37 ref 3081 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 3097 remove 3117 remove cons nil cons cons 139 ref subst eqMp eqMp subst subst eqMp eqMp eqMp eqMp nil 84 ref 3031 ref cons 86 ref 3043 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 3038 remove appTerm 3042 remove appTerm nil cons cons 37 ref 7 ref 3033 ref appTerm nil cons 3122 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 3033 ref 23 ref appTerm betaConv appThm 8 ref 573 ref 274 ref 3035 ref appThm 3033 ref 1551 remove appTerm betaConv appThm absThm appThm appThm appThm 8 ref 573 ref 3035 remove absThm appThm appThm nil 415 ref 3033 remove nil cons 3123 def cons nil cons nil cons cons 428 ref subst eqMp eqMp nil 36 ref 3122 remove cons 37 ref 3034 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3123 remove cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp nil 788 ref 86 ref 3031 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 7 ref 3030 remove appTerm thm nil 111 ref 112 ref 7 ref 573 ref 7 ref 146 ref 7 ref 9 ref 41 ref 2066 ref appTerm 3124 def 13 ref 1017 ref 1017 ref 671 ref appTerm 3125 def 19 remove 574 ref appTerm 3126 def 150 ref appTerm 3127 def appTerm 3128 def appTerm 3129 def 3126 ref 20 ref appTerm 3130 def appTerm appTerm 3131 def 3125 ref 3126 ref "Number.Natural.min" const 18 ref constTerm 150 ref appTerm 20 ref appTerm 3132 def appTerm appTerm appTerm 3133 def appTerm 3134 def absTerm 3135 def appTerm 3136 def absTerm 3137 def appTerm 3138 def absTerm 3139 def appTerm 3140 def absTerm 3141 def nil cons cons nil cons nil cons cons 329 ref subst 112 ref nil 71 ref 3140 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 3139 remove nil cons cons nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 3138 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 3137 remove nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 3136 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 3135 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 3134 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 2066 remove nil cons 3142 def cons 3143 def 37 ref 3133 remove nil cons 3144 def cons nil cons cons nil cons cons 3145 def 58 ref subst 3145 remove 128 ref subst 3131 ref refl 3146 def 3125 ref refl 3147 def 3126 ref refl 3148 def 9 ref 13 ref 3132 remove appTerm 628 ref 934 ref appTerm 150 ref appTerm 20 ref appTerm 3149 def appTerm absTerm 3150 def 20 ref appTerm 3151 def betaConv 146 ref 7 ref 3150 ref appTerm 3152 def absTerm 3153 def 150 ref appTerm 3154 def betaConv nil 7 ref 3153 ref appTerm 3155 def axiom nil 36 ref 3155 remove nil cons cons 37 ref 3154 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3153 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3152 remove nil cons cons 37 ref 3151 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3150 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp appThm appThm appThm sym nil 2235 ref 37 ref 3131 ref 3125 ref 3126 ref 3149 remove appTerm appTerm appTerm nil cons 3156 def cons nil cons 3157 def cons nil cons cons 3158 def 58 ref subst 3158 remove 128 ref subst 3146 ref 3147 ref 3148 ref 628 ref refl 3159 def nil 2235 ref 37 ref 2040 ref 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst nil 84 ref 2043 ref cons 3160 def nil cons nil cons cons 307 ref subst eqMp appThm 2471 ref appThm 208 ref appThm nil "t2" 2 ref var 3161 def 113 ref cons "t1" 2 ref var 3162 def 165 ref cons nil cons cons nil cons cons 3163 def 210 ref "t2" 115 ref var 3164 def 212 ref 641 ref 265 ref appTerm 3165 def "t1" 115 ref var 3166 def varTerm 3167 def appTerm 3164 ref varTerm 3168 def appTerm appTerm 3168 ref appTerm absTerm 3169 def 3168 ref appTerm 3170 def betaConv 3166 ref 118 ref 3169 ref appTerm 3171 def absTerm 3172 def 3167 ref appTerm 3173 def betaConv nil 118 ref 3172 ref appTerm 3174 def axiom nil 36 ref 3174 remove nil cons cons 37 ref 3173 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 119 ref 3172 remove nil cons cons 123 ref 3167 ref nil cons cons nil cons 3175 def cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3171 remove nil cons cons 37 ref 3170 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 119 ref 3169 remove nil cons cons 123 ref 3168 ref nil cons cons nil cons 3176 def cons nil cons cons 139 ref subst eqMp eqMp 3177 def subst 3178 def subst trans appThm appThm appThm sym nil 36 ref 872 ref "d" 2 ref var 3179 def 241 ref 196 ref 3179 ref varTerm 3180 def appTerm 3181 def appTerm 3182 def absTerm 3183 def appTerm 3184 def nil cons cons 3185 def nil cons nil cons cons 1046 remove subst sym nil 36 ref 255 ref 3184 ref appTerm 3186 def nil cons 3187 def cons 3188 def 273 ref cons nil cons cons 3189 def 58 ref subst 3189 remove 128 ref subst nil 7 ref 146 ref 7 ref 9 ref 2261 ref 1668 ref appTerm absTerm appTerm absTerm 3190 def appTerm 3191 def axiom nil 36 ref 3191 ref nil cons 3192 def cons 3193 def 273 ref cons nil cons cons 3194 def 109 ref subst proveHyp nil 7 ref 146 ref 7 ref 9 ref 2040 remove 872 ref 3179 ref 359 ref 184 ref 3180 ref appTerm 3195 def appTerm 3196 def absTerm 3197 def appTerm 3198 def appTerm absTerm 3199 def appTerm 3200 def absTerm 3201 def appTerm 3202 def axiom 3203 def nil 36 ref 3202 ref nil cons 3204 def cons 3205 def 37 ref 41 ref 3191 ref appTerm 265 ref appTerm 3206 def nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 3188 ref 37 ref 41 ref 3202 ref appTerm 3207 def 3206 remove appTerm 3208 def nil cons cons nil cons cons nil cons cons 109 ref subst nil 2235 ref 37 ref 41 ref 3186 ref appTerm 3209 def 3208 remove appTerm 3210 def nil cons cons nil cons cons nil cons cons 109 ref subst nil 3143 ref 37 ref 41 ref 935 remove appTerm 3211 def 3210 remove appTerm 3212 def nil cons cons nil cons cons nil cons cons 109 ref subst 573 ref 3124 ref 3212 remove appTerm absTerm 3213 def 574 ref appTerm 3214 def betaConv 146 ref 7 ref 3213 ref appTerm 3215 def absTerm 3216 def 150 ref appTerm 3217 def betaConv 9 ref 7 ref 3216 ref appTerm 3218 def absTerm 3219 def 20 ref appTerm 3220 def betaConv 8 ref 9 ref 8 ref 146 ref 8 ref 573 ref 3124 ref refl 3211 ref refl 3209 ref refl 3207 ref refl nil 71 ref 3192 ref cons nil cons nil cons cons 1042 ref subst 3221 def appThm appThm appThm appThm absThm appThm absThm appThm absThm appThm sym nil 111 ref 9 ref 7 ref 146 ref 7 ref 573 ref 3124 remove 3211 remove 3209 remove 3207 remove 255 ref 3191 remove appTerm 3222 def appTerm 3223 def appTerm 3224 def appTerm 3225 def appTerm 3226 def absTerm 3227 def appTerm 3228 def absTerm 3229 def appTerm 3230 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 3230 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 3229 remove nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 3228 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 3227 remove nil cons cons nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 3226 remove nil cons cons nil cons nil cons cons 78 ref subst nil 3143 ref 37 ref 3225 remove nil cons 3231 def cons nil cons cons nil cons cons 3232 def 58 ref subst 3232 remove 128 ref subst nil 2235 ref 37 ref 3224 remove nil cons 3233 def cons nil cons cons nil cons cons 3234 def 58 ref subst 3234 remove 128 ref subst nil 3188 remove 37 ref 3223 remove nil cons 3235 def cons nil cons cons nil cons cons 3236 def 58 ref subst 3236 remove 128 ref subst nil 3205 ref 37 ref 3222 remove nil cons 3237 def cons nil cons cons nil cons cons 3238 def 58 ref subst 3238 remove 128 ref subst 3221 remove 3194 ref 58 ref subst 3194 remove 128 ref subst 8 ref 146 ref 8 ref 9 ref nil 2258 ref 37 ref 3198 ref nil cons 3239 def cons nil cons cons nil cons cons 2255 remove subst 348 ref 251 ref 934 ref refl 3240 def appThm nil 111 ref 3197 ref nil cons 3241 def cons 3242 def nil cons nil cons cons 2531 ref subst 8 ref 3179 ref 365 ref 3197 ref 3180 ref appTerm 3243 def betaConv 3244 def appThm absThm appThm trans appThm appThm 2256 ref 912 ref 3179 ref 3196 ref refl absThm appThm appThm appThm trans absThm appThm absThm appThm 8 ref 146 ref 88 ref 8 ref 9 ref 348 ref 9 ref 2261 ref 7 ref 3179 ref 255 ref 3196 ref appTerm absTerm appTerm appTerm absTerm 3245 def 20 ref appTerm betaConv 3246 def appThm 9 ref 2229 ref 3198 ref appTerm absTerm 3247 def 20 ref appTerm betaConv 3248 def appThm absThm appThm appThm 348 ref 8 ref 9 ref 3246 remove absThm appThm appThm 8 ref 9 ref 3248 remove absThm appThm appThm appThm nil 415 ref 3245 ref nil cons cons 1741 ref 3247 ref nil cons cons nil cons cons nil cons cons 2273 ref subst eqMp absThm appThm 88 ref 8 ref 146 ref 348 ref 146 ref 7 ref 3245 remove appTerm absTerm 3249 def 150 ref appTerm betaConv 3250 def appThm 146 ref 7 ref 3247 remove appTerm absTerm 3251 def 150 ref appTerm betaConv 3252 def appThm absThm appThm appThm 348 ref 8 ref 146 ref 3250 remove absThm appThm appThm 8 ref 146 ref 3252 remove absThm appThm appThm appThm nil 415 ref 3249 ref nil cons cons 1741 ref 3251 remove nil cons cons nil cons cons nil cons cons 2273 remove subst eqMp trans 47 ref 7 ref 3249 remove appTerm 3253 def appTerm 3254 def refl 3255 def 8 ref 146 ref 8 ref 9 ref 88 ref 2256 ref 912 ref 3179 ref 3244 ref absThm appThm appThm appThm 912 ref 3179 ref 2256 remove 3244 ref appThm absThm appThm appThm nil 1741 ref 3241 remove cons 2235 ref nil cons cons nil cons cons 2610 remove subst eqMp absThm appThm 88 ref 8 ref 9 ref 912 remove 3179 ref 9 ref 3179 ref 2229 ref 3196 ref appTerm absTerm 3256 def absTerm 3257 def 20 ref appTerm betaConv 3258 def 3180 ref refl 3259 def appThm 3256 ref 3180 ref appTerm betaConv trans absThm appThm absThm appThm appThm 2620 ref 2621 ref 8 ref 9 ref 3258 remove 2622 ref 20 ref appTerm 3260 def refl appThm 3256 remove 3260 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 2624 remove 3257 remove nil cons cons nil cons nil cons cons 2644 remove subst eqMp trans absThm appThm 88 ref 8 ref 146 ref 2620 remove 2621 ref 146 ref 2621 remove 7 ref 9 ref 2229 ref 359 ref 184 ref 3260 remove appTerm appTerm appTerm absTerm appTerm absTerm 3261 def absTerm 3262 def 150 ref appTerm betaConv 3263 def 2622 ref refl appThm 3261 ref 2622 remove appTerm betaConv trans absThm appThm absThm appThm appThm 871 remove 1 ref 1 ref 18 ref 4 ref cons opType 3264 def 4 remove cons opType 3265 def constTerm 3266 def refl 3267 def "f" 18 ref var 3268 def 8 ref 146 ref 3263 remove 3268 ref varTerm 3269 def 150 ref appTerm 3270 def refl appThm 3261 remove 3270 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 2 ref 2617 remove nil cons cons opType var 3262 remove nil cons cons nil cons nil cons cons "B" 17 remove cons 110 ref cons 209 ref cons 2643 remove subst subst eqMp trans appThm 88 ref 3255 ref 3267 ref 3268 ref 3268 ref 7 ref 146 ref 7 ref 9 ref 2229 remove 359 ref 184 ref 3270 remove 20 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm 3271 def appTerm 3272 def absTerm 3273 def 3269 ref appTerm betaConv 3274 def absThm appThm appThm appThm 3267 remove 3268 ref 3255 remove 3274 remove appThm absThm appThm appThm nil "q" 3264 ref var 3273 remove nil cons cons 36 ref 3253 remove nil cons 3275 def cons nil cons cons nil cons cons "A" 627 remove cons nil cons 3276 def 209 remove cons 3277 def 1746 ref 40 ref 48 ref 2603 remove appTerm appTerm 990 remove 123 remove 48 remove 1748 remove appTerm absTerm appTerm appTerm absTerm 3278 def 1747 ref appTerm 3279 def betaConv 36 ref 656 ref 3278 ref appTerm 3280 def absTerm 3281 def 42 ref appTerm 3282 def betaConv nil 222 ref 3281 ref appTerm 3283 def axiom nil 36 ref 3283 remove nil cons cons 37 ref 3282 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 3281 remove nil cons cons 1044 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3280 remove nil cons cons 37 ref 3279 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 3278 remove nil cons cons 1757 ref cons nil cons cons 139 ref subst eqMp eqMp subst subst eqMp trans trans trans 3202 remove assume eqMp nil 36 ref 3266 remove 3268 ref 3254 remove 3272 ref appTerm 3284 def absTerm 3285 def appTerm 3286 def nil cons cons 273 ref cons nil cons cons 109 ref subst proveHyp nil "P" 3264 remove var 3287 def 3268 ref 41 ref 3285 ref 3269 ref appTerm 3288 def appTerm 265 ref appTerm 3289 def absTerm nil cons cons nil cons nil cons cons 3277 remove 328 ref subst subst 3268 remove nil 71 ref 3289 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3288 ref nil cons 3290 def cons 273 ref cons nil cons cons 3291 def 58 ref subst 3291 remove 128 ref subst 3288 ref betaConv 3288 remove assume eqMp nil 36 ref 3284 remove nil cons 3292 def cons 273 ref cons nil cons cons 3293 def 109 ref subst proveHyp 3293 ref 58 ref subst 3293 remove 128 ref subst nil 2235 remove 37 ref 1668 ref nil cons 3294 def cons nil cons cons nil cons cons 109 ref subst nil "_3495" 2 ref var 3295 def 113 ref cons "_3494" 2 ref var 3296 def 165 ref cons nil cons cons nil cons cons nil 1208 ref 349 ref 3296 remove varTerm 3297 def appTerm 3298 def 3295 remove varTerm 3299 def appTerm 3300 def nil cons 3301 def cons 1211 ref 349 ref 3299 ref appTerm 3297 ref appTerm 3302 def nil cons 3303 def cons nil cons cons nil cons cons 1263 ref subst 40 ref 240 ref 3300 remove appTerm 3302 remove appTerm 3304 def appTerm refl nil 37 ref 3301 remove cons 36 ref 3303 remove cons nil cons cons nil cons cons 1274 ref subst appThm nil 226 ref 3304 remove nil cons cons nil cons nil cons cons 1045 ref subst trans sym 77 ref eqMp 9 ref 240 ref 3298 remove 20 ref appTerm appTerm 576 ref 3297 ref appTerm appTerm absTerm 3305 def 3299 ref appTerm 3306 def betaConv 3190 ref 3297 ref appTerm 3307 def betaConv nil 3193 remove 37 ref 3307 remove nil cons cons nil cons cons nil cons cons 109 ref subst 110 ref 111 ref 3190 remove nil cons cons 112 ref 3297 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 3305 ref appTerm nil cons cons 37 ref 3306 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3305 remove nil cons cons 112 ref 3299 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp subst eqMp nil 36 ref 3294 ref cons 3308 def 37 ref 241 ref 196 ref 3269 ref 20 ref appTerm 150 ref appTerm 3309 def appTerm appTerm nil cons 3310 def cons nil cons cons nil cons cons 109 ref subst proveHyp nil "_3500" 2 ref var 3311 def 165 remove cons "_3499" 2 ref var 3312 def 113 remove cons nil cons cons nil cons cons nil 1208 ref 255 ref 349 ref 3312 remove varTerm 3313 def appTerm 3314 def 3311 remove varTerm 3315 def appTerm 3316 def appTerm nil cons 3317 def cons 1211 ref 13 ref 3315 ref appTerm 183 ref 3313 ref appTerm 3318 def 3269 remove 3313 ref appTerm 3319 def 3315 ref appTerm appTerm appTerm 3320 def nil cons 3321 def cons nil cons cons nil cons cons 1263 remove subst 274 ref nil 1211 ref 3316 remove nil cons cons nil cons nil cons cons 1366 remove subst appThm 3320 remove refl appThm trans nil 37 ref 3321 remove cons 36 ref 3317 remove cons nil cons cons nil cons cons 1274 remove subst 9 ref 240 ref 255 ref 3314 remove 20 ref appTerm appTerm appTerm 359 ref 3318 remove 3319 remove 20 ref appTerm appTerm appTerm appTerm absTerm 3322 def 3315 ref appTerm 3323 def betaConv 3271 ref 3313 ref appTerm 3324 def betaConv nil 84 ref 3275 remove cons 86 ref 3272 remove nil cons 3325 def cons nil cons cons nil cons cons 293 ref subst nil 36 ref 3325 remove cons 37 ref 3324 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3271 remove nil cons cons 112 ref 3313 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 7 ref 3322 ref appTerm nil cons cons 37 ref 3323 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3322 remove nil cons cons 112 ref 3315 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp subst eqMp nil 36 ref 3310 remove cons 273 remove cons nil cons cons 109 ref subst proveHyp nil "_3493" 2 ref var 3326 def 3309 remove nil cons cons nil cons nil cons cons nil 36 ref 241 ref 196 ref 3326 remove varTerm 3327 def appTerm appTerm nil cons cons nil cons nil cons cons 1305 remove subst 3179 ref 255 ref 3182 ref appTerm absTerm 3328 def 3327 ref appTerm 3329 def betaConv nil 111 ref 3183 ref nil cons cons 3330 def nil cons nil cons cons 2531 remove subst 8 ref 3179 ref 365 ref 3183 ref 3180 ref appTerm 3331 def betaConv 3332 def appThm absThm appThm trans 3186 remove assume eqMp nil 36 ref 7 ref 3328 ref appTerm nil cons cons 37 ref 3329 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3328 remove nil cons cons 112 ref 3327 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp subst eqMp eqMp nil 84 ref 3292 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 3290 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 0 remove 3265 remove constTerm "x" 18 ref var 3333 def 41 ref 3285 ref 3333 remove varTerm appTerm appTerm 265 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 3286 remove appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 3276 remove 3287 remove 3285 remove nil cons cons 1306 ref cons nil cons cons 1479 ref subst eqMp eqMp eqMp nil 84 ref 3192 remove cons 1306 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 3204 remove cons 86 ref 3237 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 3187 remove cons 3334 def 86 ref 3235 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 2234 ref cons 3335 def 86 ref 3233 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 3142 remove cons 3336 def 86 ref 3231 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 36 ref 7 ref 3219 ref appTerm nil cons cons 37 ref 3220 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3219 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3218 remove nil cons cons 37 ref 3217 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3216 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3215 remove nil cons cons 37 ref 3214 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3213 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 3334 remove 1306 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 3185 ref 37 ref 3131 ref 3125 ref 3130 ref appTerm 3337 def appTerm 3338 def nil cons 3339 def cons nil cons 3340 def cons nil cons cons 109 ref subst nil 111 ref 3179 ref 41 ref 3331 ref appTerm 3341 def 3338 ref appTerm 3342 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 3179 ref nil 71 ref 3342 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3331 ref nil cons 3343 def cons 3344 def 3340 ref cons nil cons cons 3345 def 58 ref subst 3345 remove 128 ref subst 3332 remove 3331 remove assume eqMp 3346 def nil 36 ref 3182 ref nil cons 3347 def cons 3348 def 3340 remove cons nil cons cons 3349 def 109 ref subst proveHyp 3349 ref 58 ref subst 3349 remove 128 ref subst 40 ref "_3491" 2 ref var 3350 def 13 ref 1017 ref 3125 ref 3126 ref 3350 remove varTerm appTerm appTerm appTerm 3130 ref appTerm appTerm 3337 ref appTerm absTerm 3351 def 150 ref appTerm 3352 def appTerm refl 3351 ref 3181 ref appTerm betaConv appThm 88 ref 3352 remove betaConv appThm 13 ref 1017 ref 3125 ref 3126 ref 3181 ref appTerm appTerm appTerm 3130 ref appTerm appTerm 3337 ref appTerm refl appThm trans 3351 remove refl 3182 remove assume 3353 def appThm eqMp sym 3036 ref 3147 ref nil 573 ref 3180 ref nil cons 3354 def cons 1536 ref cons nil cons cons 1898 remove subst appThm appThm 3130 ref refl appThm 365 ref nil 9 ref 3126 ref 3180 ref appTerm 3355 def nil cons 3356 def cons 146 ref 3130 ref nil cons 3357 def cons nil cons cons nil cons cons 2901 remove subst 251 ref nil 1536 ref nil cons cons 3358 def 560 ref subst 348 ref nil 3143 remove 37 ref 40 ref 2065 ref appTerm 3359 def 265 ref appTerm nil cons 3360 def cons nil cons cons nil cons cons 109 ref subst nil 84 ref 2065 ref nil cons 3361 def cons nil cons nil cons cons 307 ref subst eqMp 3362 def appThm 3363 def 547 remove appThm 549 remove trans trans appThm nil 9 ref 3354 ref cons 3364 def 1536 ref cons nil cons cons 560 ref subst 3363 ref 255 ref 13 ref 3180 ref appTerm 23 ref appTerm appTerm 3365 def refl appThm nil 71 ref 3365 remove nil cons cons nil cons nil cons cons 520 ref subst trans trans appThm 310 remove 1178 ref subst 3366 def trans trans appThm 454 ref trans sym 77 ref eqMp nil 36 ref 255 ref 13 ref 154 ref 3130 ref appTerm 3355 remove appTerm 3367 def appTerm 23 ref appTerm appTerm nil cons cons 37 ref 13 ref 1017 ref 3125 remove 3367 remove appTerm appTerm 3130 remove appTerm appTerm 3337 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 573 ref 3356 remove cons 9 ref 3357 remove cons 685 ref cons cons nil cons cons 573 ref 41 ref 255 ref 13 ref 1827 ref appTerm 23 ref appTerm appTerm appTerm 13 ref 1017 ref 1023 remove 1827 ref appTerm appTerm 20 ref appTerm appTerm 1024 ref appTerm appTerm absTerm 3368 def 574 ref appTerm 3369 def betaConv 9 ref 7 ref 3368 ref appTerm 3370 def absTerm 3371 def 20 ref appTerm 3372 def betaConv 146 ref 7 ref 3371 ref appTerm 3373 def absTerm 3374 def 150 ref appTerm 3375 def betaConv nil 7 ref 3374 ref appTerm 3376 def axiom nil 36 ref 3376 remove nil cons cons 37 ref 3375 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3374 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3373 remove nil cons cons 37 ref 3372 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3371 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3370 remove nil cons cons 37 ref 3369 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3368 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp subst eqMp trans eqMp eqMp nil 84 ref 3347 remove cons 3377 def 86 ref 3339 remove cons nil cons 3378 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 3343 remove cons 3379 def 3378 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref "x'" 2 ref var 3380 def 41 ref 3183 remove 3380 ref varTerm 3381 def appTerm appTerm 3382 def 3338 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 3184 remove appTerm 3383 def 3338 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 3330 ref 3378 remove cons nil cons cons 1479 ref subst eqMp eqMp proveHyp eqMp eqMp nil 3335 remove 86 ref 3156 ref cons nil cons 3384 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 2258 remove 3157 remove cons nil cons cons 3385 def 58 ref subst 3385 remove 128 ref subst 3146 remove 3147 remove 3148 remove 3159 ref 2045 remove 934 ref assume 3386 def eqMp appThm 2471 ref appThm 208 ref appThm 3163 remove 210 ref 3164 ref 212 ref 641 ref 63 ref appTerm 3387 def 3167 ref appTerm 3168 ref appTerm appTerm 3167 ref appTerm absTerm 3388 def 3168 remove appTerm 3389 def betaConv 3166 ref 118 ref 3388 ref appTerm 3390 def absTerm 3391 def 3167 remove appTerm 3392 def betaConv nil 118 ref 3391 ref appTerm 3393 def axiom nil 36 ref 3393 remove nil cons cons 37 ref 3392 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 ref 119 ref 3391 remove nil cons cons 3175 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3390 remove nil cons cons 37 ref 3389 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 663 remove 119 ref 3388 remove nil cons cons 3176 remove cons nil cons cons 139 ref subst eqMp eqMp 3394 def subst 3395 def subst trans appThm appThm appThm sym 3199 ref 20 ref appTerm 3396 def betaConv 3201 ref 150 ref appTerm 3397 def betaConv 3203 remove nil 3205 remove 37 ref 3397 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3201 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3200 remove nil cons cons 37 ref 3396 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3199 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 3398 def 3386 remove eqMp nil 36 ref 3239 remove cons 37 ref 3131 remove 3128 ref appTerm 3399 def nil cons 3400 def cons nil cons 3401 def cons nil cons cons 109 ref subst proveHyp nil 111 ref 3179 ref 41 ref 3243 ref appTerm 3399 ref appTerm 3402 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 3179 ref nil 71 ref 3402 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3243 ref nil cons 3403 def cons 3401 ref cons nil cons cons 3404 def 58 ref subst 3404 remove 128 ref subst 3244 remove 3243 remove assume eqMp nil 36 ref 3196 ref nil cons 3405 def cons 3401 remove cons nil cons cons 3406 def 109 ref subst proveHyp 3406 ref 58 ref subst 3406 remove 128 ref subst 40 ref "_3489" 2 ref var 3407 def 13 ref 3129 ref 3126 ref 3407 remove varTerm appTerm appTerm appTerm 3128 ref appTerm absTerm 3408 def 20 ref appTerm 3409 def appTerm refl 3408 ref 3195 ref appTerm betaConv appThm 88 ref 3409 remove betaConv appThm 13 ref 3129 remove 3126 remove 3195 ref appTerm 3410 def appTerm appTerm 3128 ref appTerm 3411 def refl appThm trans 3408 remove refl 3196 remove assume appThm eqMp sym 9 ref 47 ref 230 ref 3128 ref appTerm 3412 def 20 ref appTerm appTerm 576 ref 3410 ref appTerm appTerm absTerm 3413 def 3127 ref appTerm betaConv sym 348 ref 365 ref nil 511 ref 1536 remove cons nil cons cons 560 remove subst 3363 remove 2588 ref appThm nil 71 ref 2579 ref cons nil cons nil cons cons 3414 def 520 ref subst trans trans appThm 454 ref trans sym 77 ref eqMp nil 36 ref 255 ref 13 ref 3127 ref appTerm 23 ref appTerm appTerm nil cons cons 37 ref 40 ref 3412 ref 3127 ref appTerm appTerm 63 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 9 ref 3127 remove nil cons 3415 def cons 685 ref cons nil cons cons nil 782 remove 37 ref 40 ref 1027 remove appTerm 63 ref appTerm nil cons 3416 def cons nil cons cons nil cons cons 3417 def 58 ref subst 3417 remove 128 ref subst nil 71 ref 1150 ref cons nil cons nil cons cons 78 ref subst 1097 remove 109 ref subst 1096 remove 1093 remove 1481 remove nil 1034 remove 37 ref 1092 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 1067 remove 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 1030 remove nil cons cons 37 ref 1095 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 1094 remove 114 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp nil 84 ref 1148 remove cons 86 ref 1150 remove cons nil cons cons nil cons cons 293 ref subst proveHyp eqMp eqMp nil 788 remove 86 ref 3416 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp subst eqMp appThm nil 9 ref 3195 ref nil cons cons 3418 def 592 ref cons nil cons cons 88 ref nil 931 remove 9 ref 672 ref 150 ref appTerm 3419 def nil cons 3420 def cons 3421 def nil cons 3422 def cons nil cons cons 9 ref 40 ref 1668 ref appTerm 1667 remove appTerm 3423 def absTerm 3424 def 20 ref appTerm 3425 def betaConv 146 ref 7 ref 3424 ref appTerm 3426 def absTerm 3427 def 150 ref appTerm 3428 def betaConv 8 ref 146 ref 8 ref 9 ref 3423 remove assume sym 1669 remove assume sym deductAntisym absThm appThm absThm appThm 1676 remove eqMp nil 36 ref 7 ref 3427 ref appTerm nil cons cons 37 ref 3428 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3427 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3426 remove nil cons cons 37 ref 3425 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3424 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 3429 def subst 365 ref nil 511 ref 148 ref cons nil cons cons 3430 def nil 36 ref 973 ref nil cons 3431 def cons 3432 def 37 ref 40 ref 230 ref 3419 ref appTerm 3433 def 673 ref appTerm 3434 def appTerm 3435 def 240 ref 47 ref 349 ref 233 ref appTerm 3436 def 671 ref appTerm 3437 def appTerm 243 ref appTerm 3438 def appTerm 3439 def 47 ref 957 ref appTerm 3440 def 47 ref 2438 ref appTerm 3441 def 360 ref appTerm 3442 def appTerm appTerm appTerm 3443 def nil cons 3444 def cons nil cons 3445 def cons nil cons cons 3446 def 58 ref subst 3446 remove 128 ref subst 3435 remove refl 3439 remove refl 348 ref nil 3432 ref 37 ref 40 ref 957 ref appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst nil 84 ref 958 ref cons 3447 def nil cons nil cons cons 307 ref subst eqMp 3448 def appThm 3442 ref refl 3449 def appThm nil 71 ref 3442 ref nil cons cons nil cons nil cons cons 3450 def 520 ref subst trans appThm nil 71 ref 3438 ref nil cons 3451 def cons nil cons nil cons cons 724 ref subst trans appThm sym nil 36 ref 3434 ref nil cons 3452 def cons 37 ref 3451 ref cons nil cons cons nil cons cons 294 ref subst nil 1211 ref 3452 ref cons 1208 ref 3451 ref cons nil cons cons nil cons cons nil 1217 remove 37 ref 2713 remove 1221 ref 1344 remove appTerm appTerm nil cons 3453 def cons nil cons 3454 def cons nil cons cons 3455 def 58 ref subst 3455 remove 128 ref subst 40 ref "_416" 3 ref var 3456 def 40 ref 41 ref 3456 remove varTerm 3457 def appTerm 1218 ref appTerm appTerm 1221 ref 255 ref 3457 remove appTerm appTerm appTerm absTerm 3458 def 1213 remove appTerm 3459 def appTerm refl 3460 def 3458 ref 265 ref appTerm betaConv appThm 88 ref 3459 remove betaConv appThm 3461 def 2724 remove 1221 ref 453 ref appTerm appTerm refl appThm trans 3458 remove refl 3462 def 1233 remove appThm eqMp sym 2726 remove 1221 ref refl 3463 def 454 ref appThm 1257 remove trans appThm 489 ref trans sym 77 ref eqMp eqMp eqMp nil 1242 remove 86 ref 3453 ref cons nil cons 3464 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 1246 remove 3454 remove cons nil cons cons 3465 def 58 ref subst 3465 remove 128 ref subst 3460 remove "_414" 3 ref var 3466 def 40 ref 41 ref 3466 remove varTerm 3467 def appTerm 1218 ref appTerm appTerm 1221 ref 255 ref 3467 remove appTerm appTerm appTerm absTerm 63 ref appTerm betaConv appThm 3461 remove 2732 remove 1221 remove 440 ref appTerm appTerm refl appThm trans 3462 remove 1251 remove appThm eqMp sym 2733 remove 3463 remove 441 ref appThm 1239 remove trans appThm sym 40 ref 1218 remove appTerm refl 1240 remove appThm 1241 remove trans sym 77 ref eqMp eqMp eqMp eqMp nil 1258 ref 3464 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1261 remove nil 1258 remove 1262 remove 757 ref 3453 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp 3468 def subst sym 274 ref nil 955 ref 2038 ref cons 956 ref 3437 ref nil cons 3469 def cons nil cons cons nil cons cons 972 ref subst 251 ref nil 2424 ref 235 ref cons nil cons cons 943 ref 20 ref appTerm 3470 def betaConv 945 ref 150 ref appTerm 3471 def betaConv 947 remove nil 1999 remove 37 ref 3471 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 945 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 944 remove nil cons cons 37 ref 3470 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 943 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 3472 def subst appThm 1677 ref appThm trans appThm nil 710 remove 146 ref 3420 ref cons nil cons 3473 def cons nil cons cons 3474 def 1677 remove subst appThm sym 274 ref 251 ref 2117 ref 563 ref appThm 3475 def nil 624 ref 685 ref cons nil cons cons 250 ref subst 3476 def 240 ref 675 ref 564 ref appTerm 3477 def appTerm 3478 def refl 3479 def nil 25 remove 685 ref cons nil cons cons 250 ref subst 3480 def 2033 remove 686 ref 308 ref subst 3481 def appThm 2063 ref 724 ref subst trans trans 3482 def appThm trans trans appThm 1668 ref refl 3483 def appThm appThm 1734 ref 3419 ref appTerm 3484 def refl 3485 def appThm sym 274 ref 251 ref 251 ref 675 remove refl 3486 def 145 ref sym 3487 def appThm appThm 3448 ref appThm 725 remove trans appThm 3483 ref appThm appThm 3485 remove appThm sym nil 36 ref 677 ref 1668 ref appTerm 3488 def nil cons 3489 def cons 37 ref 3484 ref nil cons 3490 def cons nil cons 3491 def cons nil cons cons 3492 def 58 ref subst 3492 remove 128 ref subst nil 3308 remove 3491 ref cons nil cons cons 3493 def 58 ref subst 3493 remove 128 ref subst 3430 ref 3398 remove subst 1668 ref assume eqMp nil 3185 remove 3491 ref cons nil cons cons 109 ref subst proveHyp nil 111 ref 3179 ref 3341 remove 3484 ref appTerm 3494 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 3179 ref nil 71 ref 3494 remove nil cons cons nil cons nil cons cons 78 ref subst nil 3344 remove 3491 ref cons nil cons cons 3495 def 58 ref subst 3495 remove 128 ref subst 3346 remove nil 3348 remove 3491 ref cons nil cons cons 3496 def 109 ref subst proveHyp 3496 ref 58 ref subst 3496 remove 128 ref subst 40 ref "_3209" 2 ref var 3497 def 1734 ref 672 ref 3497 remove varTerm appTerm appTerm absTerm 3498 def 150 ref appTerm 3499 def appTerm refl 3498 ref 3181 ref appTerm betaConv appThm 88 ref 3499 remove betaConv appThm 1734 ref 672 ref 3181 ref appTerm 3500 def appTerm 3501 def refl appThm trans 3498 remove refl 3353 remove appThm eqMp sym 3179 ref 3501 ref absTerm 3502 def 3180 ref appTerm 3503 def betaConv 3504 def 1734 ref refl 3505 def 2119 ref 206 remove appThm appThm nil 2416 remove nil cons cons 1773 ref subst trans sym 77 ref eqMp nil 36 ref 1734 ref 672 ref 1867 remove appTerm appTerm 3506 def nil cons cons 37 ref 7 ref 3179 ref 41 ref 3501 ref appTerm 1734 ref 672 ref 196 remove 29 ref 3180 ref appTerm 3507 def appTerm appTerm appTerm 3508 def appTerm 3509 def absTerm 3510 def appTerm 3511 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 3510 remove nil cons cons nil cons nil cons cons 329 ref subst 3179 ref nil 71 ref 3509 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3501 ref nil cons 3512 def cons 37 ref 3508 remove nil cons 3513 def cons nil cons cons nil cons cons 3514 def 58 ref subst 3514 remove 128 ref subst 3505 ref 2119 ref nil 3364 ref 148 remove cons nil cons cons 413 ref subst appThm nil 9 ref 3181 remove nil cons cons 685 ref cons nil cons cons 167 ref subst trans appThm sym 895 remove 47 ref 1734 ref 896 ref appTerm appTerm 349 ref 896 remove appTerm 1790 ref 3500 ref appTerm 3515 def appTerm appTerm absTerm 3516 def 611 remove 3500 ref appTerm 3517 def appTerm betaConv sym 3505 remove nil 9 ref 3500 ref nil cons 3518 def cons nil cons nil cons cons 616 remove subst appThm nil 71 ref 3512 ref cons nil cons nil cons cons 78 ref subst 3501 remove assume eqMp trans sym 77 ref eqMp nil 36 ref 1734 ref 3517 ref appTerm nil cons cons 37 ref 349 ref 3517 ref appTerm 3515 ref appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 2424 ref 573 ref 3518 remove cons 598 ref cons cons nil cons cons 573 ref 40 ref 1801 remove 1827 remove appTerm appTerm 2261 remove 2065 ref appTerm appTerm absTerm 3519 def 574 ref appTerm 3520 def betaConv 9 ref 7 ref 3519 ref appTerm 3521 def absTerm 3522 def 20 ref appTerm 3523 def betaConv 146 ref 7 ref 3522 ref appTerm 3524 def absTerm 3525 def 150 ref appTerm 3526 def betaConv nil 7 ref 3525 ref appTerm 3527 def axiom nil 36 ref 3527 remove nil cons cons 37 ref 3526 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3525 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3524 remove nil cons cons 37 ref 3523 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3522 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3521 remove nil cons cons 37 ref 3520 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3519 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp 3528 def subst sym nil 3432 ref 37 ref 571 remove 671 ref appTerm 3529 def nil cons 3530 def cons nil cons cons nil cons cons 109 ref subst nil 1211 remove 3431 ref cons 1208 remove 3530 ref cons nil cons cons nil cons cons 3468 remove subst sym 274 ref nil 2424 ref 598 remove cons nil cons cons 3472 remove subst appThm 2063 ref 979 ref subst appThm sym 274 ref 2117 remove 145 ref appThm 3482 remove trans appThm 957 ref refl appThm 2063 remove 2818 ref subst trans sym 77 ref eqMp eqMp eqMp eqMp 3531 def nil 84 ref 3530 ref cons 86 ref 13 ref 3500 remove appTerm 23 ref appTerm nil cons cons nil cons cons nil cons cons 865 ref subst proveHyp eqMp eqMp eqMp 110 ref 111 ref 3516 ref nil cons cons 112 ref 3517 remove nil cons cons nil cons cons nil cons cons 1566 ref subst proveHyp nil 36 ref 872 ref 3516 remove appTerm nil cons cons 37 ref 1734 remove 3515 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 573 ref 3515 remove nil cons cons 949 remove cons nil cons cons 573 ref 41 ref 872 ref 9 ref 1796 remove 1553 remove appTerm 3532 def absTerm 3533 def appTerm 3534 def appTerm 3535 def 933 ref 574 ref appTerm 3536 def appTerm 3537 def absTerm 3538 def 574 ref appTerm 3539 def betaConv 146 ref 7 ref 3538 ref appTerm 3540 def absTerm 3541 def 150 ref appTerm 3542 def betaConv nil 7 ref 146 ref 7 ref 9 ref 7 ref 573 ref 41 ref 3532 ref appTerm 3536 ref appTerm absTerm 3543 def appTerm 3544 def absTerm 3545 def appTerm 3546 def absTerm 3547 def appTerm 3548 def axiom nil 36 ref 3548 ref nil cons 3549 def cons 3550 def 37 ref 7 ref 3541 ref appTerm nil cons 3551 def cons nil cons cons nil cons cons 3552 def 109 ref subst proveHyp 3552 ref 58 ref subst 3552 remove 128 ref subst nil 111 ref 3541 remove nil cons cons 3553 def nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 3540 remove nil cons 3554 def cons nil cons nil cons cons 78 ref subst nil 111 ref 3538 remove nil cons cons 3555 def nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 3537 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3534 remove nil cons 3556 def cons 3557 def 37 ref 3536 ref nil cons 3558 def cons nil cons 3559 def cons nil cons cons 3560 def 58 ref subst 3560 remove 128 ref subst nil 3550 ref 3559 ref cons nil cons cons 3561 def 109 ref subst nil 3557 remove 37 ref 41 ref 3548 remove appTerm 3536 remove appTerm 3562 def nil cons 3563 def cons nil cons 3564 def cons nil cons cons 109 ref subst nil 111 ref 9 ref 41 ref 3533 ref 20 ref appTerm 3565 def appTerm 3562 ref appTerm 3566 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 3566 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3565 ref nil cons 3567 def cons 3564 ref cons nil cons cons 3568 def 58 ref subst 3568 remove 128 ref subst 3565 ref betaConv 3565 remove assume eqMp nil 36 ref 3532 remove nil cons 3569 def cons 3570 def 3564 remove cons nil cons cons 3571 def 109 ref subst proveHyp 3571 ref 58 ref subst 3571 remove 128 ref subst 3561 ref 58 ref subst 3561 remove 128 ref subst nil 3570 remove 3559 remove cons nil cons cons 109 ref subst 3543 ref 574 ref appTerm 3572 def betaConv 3545 ref 20 ref appTerm 3573 def betaConv 3547 ref 150 ref appTerm 3574 def betaConv nil 3550 remove 37 ref 3574 remove nil cons cons nil cons cons nil cons cons 109 ref subst 110 ref 111 ref 3547 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3546 remove nil cons cons 37 ref 3573 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3545 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3544 remove nil cons cons 37 ref 3572 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3543 remove nil cons cons 592 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp nil 84 ref 3549 remove cons 3575 def 86 ref 3558 remove cons nil cons 3576 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 3569 remove cons 86 ref 3563 remove cons nil cons 3577 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 3567 remove cons 3577 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 112 ref 41 ref 3533 ref 671 ref appTerm appTerm 3562 ref appTerm absTerm appTerm nil cons cons 37 ref 3535 remove 3562 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3533 remove nil cons cons 3577 remove cons nil cons cons 1479 ref subst eqMp eqMp eqMp eqMp nil 84 ref 3556 remove cons 3576 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 3575 remove 86 ref 3551 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 36 ref 3551 remove cons 37 ref 3542 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 3553 remove 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3554 remove cons 37 ref 3539 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 3555 remove 592 ref cons nil cons cons 139 ref subst eqMp eqMp 3578 def subst eqMp eqMp eqMp nil 84 ref 3512 remove cons 86 ref 3513 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 3506 remove appTerm 3511 remove appTerm nil cons cons 37 ref 7 ref 3502 ref appTerm nil cons 3579 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 3502 ref 23 ref appTerm betaConv appThm 8 ref 3179 ref 274 ref 3504 ref appThm 3502 ref 3507 ref appTerm betaConv appThm absThm appThm appThm appThm 8 ref 3179 ref 3504 remove absThm appThm appThm nil 415 ref 3502 remove nil cons 3580 def cons nil cons nil cons cons 428 ref subst eqMp eqMp nil 36 ref 3579 remove cons 37 ref 3503 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3580 remove cons 112 ref 3354 remove cons nil cons 3581 def cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp nil 3377 remove 86 ref 3490 ref cons nil cons 3582 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 3379 remove 3582 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 3380 ref 3382 remove 3484 ref appTerm absTerm appTerm nil cons cons 37 ref 3383 remove 3484 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 3330 remove 3582 ref cons nil cons cons 1479 ref subst eqMp eqMp eqMp nil 84 ref 3294 ref cons 3582 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 691 ref cons 3491 remove cons nil cons cons 3583 def 58 ref subst 3583 remove 128 ref subst 350 ref 1837 ref 676 remove assume appThm 3584 def 208 ref appThm 621 remove 623 remove nil 36 ref 619 remove cons 37 ref 620 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 622 remove cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 3585 def trans appThm 3584 remove 2471 ref appThm 513 ref 3585 ref subst trans appThm 1774 remove trans sym 77 ref eqMp eqMp nil 84 ref 691 remove cons 3586 def 3582 ref cons nil cons cons 100 ref subst deductAntisym eqMp nil 3586 remove 86 ref 3294 ref cons 757 ref 3490 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp eqMp nil 84 ref 3489 ref cons 3582 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 36 ref 41 ref 3434 ref appTerm 3438 ref appTerm nil cons cons 37 ref 41 ref 3438 remove appTerm 3434 ref appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 36 ref 3451 ref cons 37 ref 3452 ref cons nil cons 3587 def cons nil cons cons 3588 def 58 ref subst 3588 remove 128 ref subst nil 84 ref 3469 ref cons 86 ref 2038 ref cons nil cons cons nil cons cons 3589 def 100 ref subst 3589 remove 293 ref subst 9 ref 40 ref 243 ref appTerm 872 ref 3179 ref 359 remove 184 ref 3507 ref appTerm 3590 def appTerm 3591 def absTerm 3592 def appTerm 3593 def appTerm absTerm 3594 def 20 ref appTerm 3595 def betaConv 146 ref 7 ref 3594 ref appTerm 3596 def absTerm 3597 def 150 ref appTerm 3598 def betaConv nil 7 ref 3597 ref appTerm 3599 def axiom nil 36 ref 3599 remove nil cons cons 37 ref 3598 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3597 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3596 remove nil cons cons 37 ref 3595 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3594 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp 243 ref assume eqMp nil 36 ref 3593 ref nil cons cons 3587 ref cons nil cons cons 109 ref subst proveHyp nil 111 ref 3179 ref 41 ref 3592 ref 3180 ref appTerm 3600 def appTerm 3434 ref appTerm 3601 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 3179 ref nil 71 ref 3601 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3600 ref nil cons 3602 def cons 3587 ref cons nil cons cons 3603 def 58 ref subst 3603 remove 128 ref subst 3600 ref betaConv 3600 remove assume eqMp nil 36 ref 3591 ref nil cons 3604 def cons 3587 remove cons nil cons cons 3605 def 109 ref subst proveHyp 3605 ref 58 ref subst 3605 remove 128 ref subst 40 ref "_3211" 2 ref var 3606 def 3433 ref 672 ref 3606 remove varTerm appTerm appTerm absTerm 3607 def 20 ref appTerm 3608 def appTerm refl 3607 ref 3590 ref appTerm betaConv appThm 88 ref 3608 remove betaConv appThm 3433 ref 672 ref 3590 remove appTerm 3609 def appTerm 3610 def refl appThm trans 3607 remove refl 3591 remove assume appThm eqMp sym 3179 ref 3610 ref absTerm 3611 def 3180 ref appTerm 3612 def betaConv 3613 def 3433 ref refl 3614 def 2119 ref 27 ref 413 ref subst 141 ref 205 ref appThm trans appThm nil 511 ref 685 ref cons nil cons cons 167 ref subst trans appThm sym 9 ref 47 ref 3433 ref 20 ref appTerm appTerm 3615 def 576 ref 1790 ref 3419 ref appTerm 3616 def appTerm appTerm absTerm 3617 def 342 remove 3419 ref appTerm 3618 def appTerm betaConv sym 3614 ref nil 3422 remove nil cons cons 347 remove subst appThm nil 3421 remove 3473 ref cons nil cons cons 9 ref 40 ref 239 ref 399 ref appTerm appTerm 358 remove appTerm absTerm 3619 def 20 ref appTerm 3620 def betaConv 146 ref 7 ref 3619 ref appTerm 3621 def absTerm 3622 def 150 ref appTerm 3623 def betaConv nil 7 ref 3622 ref appTerm 3624 def axiom nil 36 ref 3624 remove nil cons cons 37 ref 3623 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3622 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3621 remove nil cons cons 37 ref 3620 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3619 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst 513 remove 981 ref subst 251 ref 365 ref 3448 ref appThm 454 ref trans appThm 986 ref appThm 989 remove trans trans trans trans sym 77 ref eqMp nil 36 ref 3433 ref 3618 ref appTerm nil cons cons 37 ref 349 ref 3618 ref appTerm 3616 ref appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 2424 ref 573 ref 3420 remove cons 235 remove cons cons nil cons cons 3528 ref subst 251 ref nil 71 ref 3469 remove cons nil cons nil cons cons 78 ref subst 3437 remove assume eqMp appThm 13 ref 3419 ref appTerm 3625 def 23 ref appTerm 3626 def refl appThm nil 71 ref 3626 remove nil cons cons nil cons nil cons cons 315 ref subst trans trans sym 77 ref eqMp eqMp eqMp 110 ref 111 ref 3617 ref nil cons cons 112 ref 3618 remove nil cons cons nil cons cons nil cons cons 1566 ref subst proveHyp nil 36 ref 872 ref 3617 remove appTerm nil cons cons 37 ref 3433 ref 3616 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 573 ref 3616 remove nil cons cons 3473 ref cons nil cons cons 1613 ref subst eqMp eqMp nil 36 ref 3433 ref 672 ref 184 ref 564 ref appTerm appTerm appTerm 3627 def nil cons cons 37 ref 7 ref 3179 ref 41 ref 3610 ref appTerm 3433 ref 672 ref 184 remove 29 ref 3507 ref appTerm appTerm appTerm appTerm 3628 def appTerm 3629 def absTerm 3630 def appTerm 3631 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 3630 remove nil cons cons nil cons nil cons cons 329 ref subst 3179 ref nil 71 ref 3629 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3610 ref nil cons 3632 def cons 37 ref 3628 remove nil cons 3633 def cons nil cons cons nil cons cons 3634 def 58 ref subst 3634 remove 128 ref subst 3614 remove 2119 ref nil 9 ref 3507 ref nil cons cons nil cons nil cons cons 413 ref subst 141 remove nil 3364 remove nil cons nil cons cons 3635 def 413 remove subst 3636 def appThm trans appThm nil 9 ref 29 remove 3195 ref appTerm nil cons cons 685 ref cons nil cons cons 167 ref subst 1790 ref refl nil 3418 remove 685 ref cons nil cons cons 167 ref subst 3637 def appThm trans trans appThm sym 9 ref 3615 remove 576 ref 1790 ref 1790 ref 672 remove 3195 ref appTerm 3638 def appTerm appTerm 3639 def appTerm appTerm absTerm 3640 def 3609 ref appTerm betaConv sym 348 ref nil 71 ref 3632 ref cons nil cons nil cons cons 78 ref subst 3610 remove assume eqMp appThm 349 ref 3609 ref appTerm 3639 ref appTerm 3641 def refl appThm nil 71 ref 3641 remove nil cons cons nil cons nil cons cons 447 ref subst trans sym 350 remove 2119 remove 3636 remove appThm 3637 remove trans appThm nil 573 ref 3638 ref nil cons cons 3642 def 2424 remove 685 ref cons cons nil cons cons 1941 remove subst appThm nil 9 ref 1790 ref 671 remove appTerm 3643 def nil cons 3644 def cons 3642 remove 685 ref cons cons nil cons cons 3528 remove subst trans sym 9 ref 47 ref 1730 ref 20 ref appTerm appTerm 576 remove 3643 ref appTerm appTerm absTerm 3645 def 1790 remove 172 ref appTerm 3646 def appTerm betaConv sym 1730 ref refl 686 remove 1865 remove subst appThm nil 2425 remove nil cons cons 1773 remove subst trans sym 77 ref eqMp nil 36 ref 1730 ref 3646 ref appTerm nil cons cons 37 ref 349 ref 3646 ref appTerm 3643 ref appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 573 ref 683 remove cons 567 remove 685 ref cons 3647 def cons nil cons cons 1563 remove subst sym 3531 remove nil 3447 ref 86 ref 3530 ref cons nil cons cons nil cons cons 844 remove 851 remove 71 ref 852 remove 856 remove 857 remove 861 remove 862 remove nil 36 ref 1457 remove cons 859 remove cons nil cons cons 109 ref subst 846 remove assume eqMp eqMp 863 remove deductAntisym eqMp eqMp 864 remove deductAntisym eqMp eqMp absThm eqMp eqMp subst proveHyp eqMp eqMp eqMp 110 ref 111 ref 3645 ref nil cons cons 112 ref 3646 remove nil cons cons nil cons cons nil cons cons 1566 ref subst proveHyp nil 36 ref 872 ref 3645 remove appTerm nil cons cons 37 ref 1730 ref 3643 remove appTerm nil cons 3648 def cons nil cons cons nil cons cons 109 ref subst proveHyp nil 573 ref 3644 remove cons 685 remove cons nil cons cons 3578 remove subst eqMp nil 84 ref 3648 remove cons 86 ref 13 ref 3638 remove appTerm 23 ref appTerm nil cons cons nil cons cons nil cons cons 865 remove subst proveHyp eqMp eqMp eqMp 110 ref 111 ref 3640 ref nil cons cons 112 ref 3609 remove nil cons cons nil cons cons nil cons cons 1566 ref subst proveHyp nil 36 ref 872 ref 3640 remove appTerm nil cons cons 37 ref 3433 remove 3639 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 573 ref 3639 remove nil cons cons 3473 remove cons nil cons cons 1613 ref subst eqMp eqMp eqMp nil 84 ref 3632 remove cons 86 ref 3633 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 3627 remove appTerm 3631 remove appTerm nil cons cons 37 ref 7 ref 3611 ref appTerm nil cons 3649 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 3611 ref 23 ref appTerm betaConv appThm 8 ref 3179 ref 274 ref 3613 ref appThm 3611 ref 3507 remove appTerm betaConv appThm absThm appThm appThm appThm 8 ref 3179 remove 3613 remove absThm appThm appThm nil 415 ref 3611 remove nil cons 3650 def cons nil cons nil cons cons 428 ref subst eqMp eqMp nil 36 ref 3649 remove cons 37 ref 3612 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3650 remove cons 3581 remove cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp nil 84 ref 3604 remove cons 86 ref 3452 remove cons nil cons 3651 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 3602 remove cons 3651 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 3380 ref 41 ref 3592 ref 3381 ref appTerm appTerm 3434 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 3593 remove appTerm 3434 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3592 remove nil cons cons 3651 ref cons nil cons cons 1479 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 84 ref 3451 remove cons 3651 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 84 ref 3431 ref cons 3652 def 86 ref 3444 ref cons nil cons 3653 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 958 ref cons 3654 def 3445 remove cons nil cons cons 3655 def 58 ref subst 3655 remove 128 ref subst 88 ref 333 ref 1837 ref 957 ref assume 3656 def appThm 3657 def 2471 remove appThm appThm 3657 remove 208 ref appThm appThm appThm 251 ref 348 ref 3436 ref refl 3656 ref appThm appThm 243 remove refl 3658 def appThm appThm 348 ref 14 ref 3656 ref appThm 3659 def 431 ref appThm 253 ref trans 3660 def appThm 3449 ref appThm 3450 ref 447 ref subst trans appThm appThm sym 40 ref 230 ref 456 ref 150 ref appTerm 3661 def appTerm 3662 def 463 ref appTerm appTerm 3663 def refl 251 ref 348 ref nil 237 remove 2908 remove nil cons 3664 def cons nil cons cons 3429 ref subst 365 ref 232 ref 563 ref appThm nil 624 ref 238 ref cons nil cons cons 250 ref subst 240 ref 458 ref 564 ref appTerm 3665 def appTerm refl 316 ref appThm nil 71 ref 3665 remove nil cons cons nil cons nil cons cons 697 ref subst trans trans 3666 def trans appThm 441 ref trans trans appThm 3658 remove appThm nil 71 ref 2038 remove cons nil cons nil cons cons 520 ref subst trans appThm 3449 remove appThm 3450 remove 1178 ref subst trans appThm sym 9 ref 3663 remove 3442 remove appTerm 3667 def absTerm 3668 def 20 ref appTerm 3669 def betaConv 3670 def 88 ref 3662 ref refl 3671 def 375 ref appThm appThm 3441 ref refl 3672 def 253 remove appThm 3414 ref 1715 ref subst trans appThm sym 146 ref 40 ref 3662 ref 172 ref appTerm appTerm 2438 ref appTerm 3673 def absTerm 3674 def 150 ref appTerm 3675 def betaConv 3676 def 88 ref 333 ref 375 remove appThm 688 ref appThm 568 remove 9 ref 255 ref 320 remove 20 ref appTerm 3677 def appTerm 3678 def absTerm 3679 def 20 ref appTerm 3680 def betaConv nil 7 ref 3679 ref appTerm 3681 def axiom nil 36 ref 3681 remove nil cons cons 37 ref 3680 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3679 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3678 remove nil cons cons 37 ref 40 ref 3677 ref appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 84 ref 3677 remove nil cons cons nil cons nil cons cons 307 ref subst eqMp subst trans appThm 442 remove appThm 455 ref trans sym 77 ref eqMp nil 36 ref 40 ref 230 ref 457 ref appTerm 172 ref appTerm appTerm 461 remove appTerm 3682 def nil cons cons 37 ref 7 ref 146 ref 41 ref 3673 ref appTerm 40 ref 230 ref 456 ref 334 ref appTerm appTerm 172 ref appTerm appTerm 255 ref 496 remove appTerm appTerm 3683 def appTerm 3684 def absTerm 3685 def appTerm 3686 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 3685 remove nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 3684 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3673 remove nil cons 3687 def cons 37 ref 3683 remove nil cons 3688 def cons nil cons cons nil cons cons 3689 def 58 ref subst 3689 remove 128 ref subst 88 ref 333 ref nil 511 remove 238 remove cons nil cons cons 167 remove subst nil 9 ref 3661 remove nil cons 3690 def cons nil cons nil cons cons 480 ref subst trans appThm 688 ref appThm appThm 365 ref 514 remove appThm 454 ref trans appThm nil 71 ref 231 remove 172 ref appTerm nil cons cons nil cons nil cons cons 3691 def 2894 remove subst trans sym 232 remove 145 ref appThm 316 remove trans sym 77 ref eqMp 3692 def eqMp eqMp nil 84 ref 3687 remove cons 86 ref 3688 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 3682 remove appTerm 3686 remove appTerm nil cons cons 37 ref 7 ref 3674 ref appTerm nil cons 3693 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 3674 ref 23 ref appTerm betaConv appThm 8 ref 146 ref 274 ref 3676 ref appThm 3674 ref 334 remove appTerm betaConv appThm absThm appThm appThm appThm 8 ref 146 ref 3676 remove absThm appThm appThm nil 415 ref 3674 remove nil cons 3694 def cons nil cons nil cons cons 428 ref subst eqMp eqMp nil 36 ref 3693 remove cons 37 ref 3675 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3694 remove cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp nil 36 ref 40 ref 3662 ref 457 remove appTerm appTerm 3441 ref 459 ref appTerm appTerm 3695 def nil cons cons 37 ref 7 ref 9 ref 41 ref 3667 ref appTerm 40 ref 3662 remove 467 remove appTerm appTerm 3441 remove 432 remove appTerm appTerm 3696 def appTerm 3697 def absTerm 3698 def appTerm 3699 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 111 ref 3698 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 3697 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3667 remove nil cons 3700 def cons 37 ref 3696 remove nil cons 3701 def cons nil cons cons nil cons cons 3702 def 58 ref subst 3702 remove 128 ref subst 88 ref 3671 remove 481 remove appThm nil 146 ref 3690 remove cons nil cons nil cons cons 308 ref subst trans appThm 3672 remove 437 remove appThm 3414 ref 554 remove subst trans appThm 455 remove trans sym 77 ref eqMp eqMp nil 84 ref 3700 remove cons 86 ref 3701 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 36 ref 47 ref 3695 remove appTerm 3699 remove appTerm nil cons cons 37 ref 7 ref 3668 ref appTerm nil cons 3703 def cons nil cons cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 3668 ref 23 ref appTerm betaConv appThm 8 ref 9 ref 274 ref 3670 ref appThm 3668 ref 152 remove appTerm betaConv appThm absThm appThm appThm appThm 8 ref 9 ref 3670 remove absThm appThm appThm nil 415 ref 3668 remove nil cons 3704 def cons nil cons nil cons cons 428 remove subst eqMp eqMp nil 36 ref 3703 remove cons 37 ref 3669 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3704 remove cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp eqMp eqMp nil 3447 ref 3653 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1437 ref 957 ref appTerm 3705 def betaConv 1440 ref nil 1441 ref 37 ref 3705 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 1442 ref 226 ref 958 ref cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 3447 ref 86 ref 3431 remove cons 757 ref 3444 ref cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp 3706 def subst 251 ref 348 ref nil 684 remove 3664 ref cons nil cons cons 3429 ref subst appThm 2259 remove appThm appThm 3440 remove 923 ref 367 ref appTerm 3707 def appTerm 3708 def refl appThm trans appThm nil 955 ref 3708 remove nil cons cons 956 ref 47 ref 255 ref 2001 remove 233 remove appTerm 3709 def appTerm 3710 def appTerm 932 remove appTerm nil cons cons nil cons cons nil cons cons 2423 remove subst 348 ref nil 955 ref 2236 remove cons 956 ref 3710 remove nil cons cons nil cons cons nil cons cons 972 ref subst 251 ref nil 71 ref 3709 ref nil cons cons nil cons nil cons cons 979 remove subst appThm 2257 ref appThm trans appThm nil 955 ref 3707 remove nil cons cons 959 remove cons nil cons cons 972 ref subst 975 remove nil 955 ref 987 ref cons 956 ref 548 remove cons nil cons cons nil cons cons 972 remove subst 1303 remove 2588 remove appThm trans appThm trans appThm trans trans trans appThm 626 remove 1 remove 3 ref 39 remove nil cons cons opType constTerm 3711 def 957 ref appTerm 3712 def 41 ref 367 ref appTerm 3713 def 360 ref appTerm 3714 def appTerm 3715 def refl 690 remove nil 147 ref 512 remove cons nil cons cons 3429 ref subst appThm appThm appThm sym 88 ref "_3213" 3 ref var 3716 def 40 ref 47 ref 240 ref 3709 remove appTerm 2230 ref appTerm appTerm 3717 def 974 remove 894 remove 2438 ref appTerm 3718 def appTerm appTerm appTerm 3719 def 3716 remove varTerm appTerm absTerm 3720 def 3715 ref 677 ref 2230 ref appTerm 3721 def appTerm appTerm betaConv appThm 348 ref 41 ref 957 ref appTerm 3722 def refl 3723 def 3720 ref 3714 ref appTerm betaConv appThm appThm 41 ref 973 remove appTerm 3724 def refl 3725 def 3720 ref 3721 ref appTerm betaConv appThm appThm appThm nil "_485" 3 ref var 3726 def 3721 ref nil cons cons "_482" 3 ref var 3727 def 3714 ref nil cons 3728 def cons 636 remove 958 remove cons nil cons 3729 def cons cons nil cons cons nil "_484" 38 remove var 3730 def 3720 remove nil cons cons nil cons nil cons cons 849 ref 666 remove subst 3731 def subst subst eqMp sym nil 3654 ref 37 ref 3719 ref 3714 ref appTerm 3732 def nil cons 3733 def cons nil cons cons nil cons cons 3734 def 58 ref subst 3734 remove 128 ref subst 40 ref "_3215" 3 ref var 3735 def 40 ref 3717 ref 240 ref 255 ref 3735 remove varTerm appTerm appTerm 3718 ref appTerm appTerm appTerm 3714 ref appTerm absTerm 3736 def 957 ref appTerm 3737 def appTerm refl 3736 ref 63 ref appTerm betaConv appThm 88 ref 3737 remove betaConv appThm 40 ref 3717 ref 1172 remove 3718 ref appTerm appTerm appTerm 3714 ref appTerm refl appThm trans 3736 remove refl 3660 ref appThm eqMp sym 88 ref 348 ref 251 ref 333 ref 3656 remove appThm 563 ref appThm 3666 remove trans appThm 2257 ref appThm nil 71 ref 2230 ref nil cons cons nil cons nil cons cons 315 ref subst trans appThm 1174 remove 3718 ref refl 3738 def appThm nil 71 ref 3718 ref nil cons cons nil cons nil cons cons 3739 def 1178 ref subst trans appThm 3739 ref 447 ref subst trans appThm 3714 ref refl 3740 def appThm sym nil 36 ref 787 ref cons 37 ref 40 ref 3718 ref appTerm 3714 remove appTerm nil cons 3741 def cons nil cons 3742 def cons nil cons cons 3743 def 58 ref subst 3743 remove 128 ref subst 40 ref "_3221" 3 ref var 3744 def 40 ref 240 ref 3744 remove varTerm 3745 def appTerm 2438 ref appTerm appTerm 3713 ref 3745 remove appTerm appTerm absTerm 3746 def 360 ref appTerm 3747 def appTerm refl 3748 def 3746 ref 265 ref appTerm betaConv appThm 88 ref 3747 remove betaConv appThm 3749 def 40 ref 738 ref 2438 ref appTerm appTerm 3713 ref 265 ref appTerm appTerm refl appThm trans 3746 remove refl 3750 def 786 remove assume appThm eqMp sym 88 ref 3414 ref 1178 ref subst appThm 988 ref 1042 ref subst appThm nil 226 ref 2579 remove cons nil cons nil cons cons 1045 ref subst trans sym 77 ref eqMp eqMp eqMp nil 84 ref 787 ref cons 86 ref 3741 ref cons nil cons 3751 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 785 remove 63 ref appTerm 3752 def nil cons 3753 def cons 3742 remove cons nil cons cons 3754 def 58 ref subst 3754 remove 128 ref subst 3748 remove "_3219" 3 ref var 3755 def 40 ref 240 ref 3755 remove varTerm 3756 def appTerm 2438 ref appTerm appTerm 3713 ref 3756 remove appTerm appTerm absTerm 63 ref appTerm betaConv appThm 3749 remove 40 ref 311 ref 2438 ref appTerm appTerm 3713 ref 63 ref appTerm appTerm refl appThm trans 3750 remove 3752 remove assume appThm eqMp sym 88 ref 3414 remove 315 ref subst appThm 988 ref 1256 ref subst appThm 489 ref trans sym 77 ref eqMp eqMp eqMp nil 84 ref 3753 remove cons 3757 def 3751 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 360 ref appTerm 3758 def betaConv 754 ref nil 755 ref 37 ref 3758 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 637 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 3757 remove 86 ref 787 remove cons 757 ref 3741 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 3447 ref 86 ref 3733 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 3722 ref 3732 remove appTerm nil cons cons 37 ref 3724 ref 3719 remove 3721 ref appTerm 3759 def appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 3432 ref 37 ref 3759 remove nil cons 3760 def cons nil cons cons nil cons cons 3761 def 58 ref subst 3761 remove 128 ref subst 40 ref "_3217" 3 ref var 3762 def 40 ref 3717 ref 240 ref 255 ref 3762 remove varTerm appTerm appTerm 3718 ref appTerm appTerm appTerm 3721 ref appTerm absTerm 3763 def 957 remove appTerm 3764 def appTerm refl 3763 ref 265 ref appTerm betaConv appThm 88 ref 3764 remove betaConv appThm 40 ref 3717 remove 1162 remove 3718 remove appTerm appTerm appTerm 3721 remove appTerm refl appThm trans 3763 remove refl 3448 ref appThm eqMp sym 88 ref 348 ref 251 ref 3475 remove 3476 remove 3479 remove 3480 remove 251 ref 3448 ref appThm 3481 remove appThm 3366 ref trans trans appThm nil 71 ref 3477 remove nil cons cons nil cons nil cons cons 724 ref subst trans trans trans appThm 2257 ref appThm appThm 1165 remove 3738 remove appThm 3739 remove 315 ref subst trans appThm nil 71 ref 3478 remove 2230 remove appTerm nil cons 3765 def cons nil cons nil cons cons 1715 ref subst trans appThm 251 ref 3486 remove 145 remove appThm appThm 2257 remove appThm appThm nil 226 ref 3765 remove cons nil cons nil cons cons 1045 ref subst trans sym 77 ref eqMp eqMp eqMp nil 3652 ref 86 ref 3760 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp 3766 def subst nil 36 ref 1427 ref cons 3767 def 37 ref 40 ref 240 ref 2064 remove 172 ref appTerm 3768 def appTerm 3769 def 933 ref 3195 ref appTerm appTerm 3770 def appTerm 3771 def 63 ref appTerm 3772 def nil cons 3773 def cons nil cons cons nil cons cons 3774 def 58 ref subst 3774 remove 128 ref subst 3769 remove refl 3635 remove nil 71 ref 933 remove 399 remove appTerm 3775 def nil cons cons nil cons nil cons cons 78 ref subst 9 ref 3775 remove absTerm 3776 def 20 ref appTerm 3777 def betaConv 146 ref 7 ref 3776 ref appTerm 3778 def absTerm 3779 def 150 ref appTerm 3780 def betaConv nil 7 ref 3779 ref appTerm 3781 def axiom nil 36 ref 3781 remove nil cons cons 37 ref 3780 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3779 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3778 remove nil cons cons 37 ref 3777 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 3776 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp subst appThm nil 71 ref 3768 remove nil cons cons nil cons nil cons cons 697 remove subst trans eqMp nil 84 ref 1427 remove cons 3782 def 86 ref 3773 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 41 ref 453 remove appTerm 3783 def 3772 remove appTerm nil cons cons 37 ref 40 ref 3711 ref 2065 ref appTerm 3713 ref 13 ref 3195 remove appTerm 23 ref appTerm 3784 def appTerm 3785 def appTerm 3770 ref appTerm appTerm 3786 def 3711 ref 265 ref appTerm 3787 def 3713 ref 13 ref 380 remove 3180 remove appTerm appTerm 23 ref appTerm 3788 def appTerm 3789 def appTerm 3790 def 63 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil "e'" 3 ref var 3791 def 217 ref cons nil cons nil cons cons nil 299 ref 37 ref 40 ref 3785 ref appTerm 3792 def 3789 ref appTerm 3793 def nil cons 3794 def cons nil cons 3795 def cons nil cons cons 3796 def 58 ref subst 3796 remove 128 ref subst nil 2581 ref 37 ref 40 ref 3784 ref appTerm 3797 def 3788 ref appTerm 3798 def nil cons 3799 def cons nil cons cons nil cons cons 3800 def 58 ref subst 3800 remove 128 ref subst 14 ref 183 ref refl 3801 def 2977 ref appThm 3259 remove appThm appThm 431 ref appThm eqMp nil 2887 ref 86 ref 3799 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 3713 ref 3798 remove appTerm nil cons cons 3795 remove cons nil cons cons 109 ref subst proveHyp nil "q'" 3 ref var 3802 def 3788 remove nil cons cons nil cons nil cons cons 986 remove nil 36 ref 2886 ref 367 ref appTerm nil cons cons 37 ref 41 ref 3713 ref 3797 remove 3802 ref varTerm 3803 def appTerm 3804 def appTerm appTerm 3792 ref 3713 remove 3803 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil "p'" 3 ref var 3805 def 987 remove cons nil cons nil cons cons 3802 ref 41 ref 2886 ref 3805 ref varTerm 3806 def appTerm appTerm 41 ref 41 ref 3806 ref appTerm 3807 def 3804 remove appTerm appTerm 3792 ref 3807 ref 3803 ref appTerm 3808 def appTerm appTerm appTerm absTerm 3809 def 3803 ref appTerm 3810 def betaConv 3805 ref 222 ref 3809 ref appTerm 3811 def absTerm 3812 def 3806 ref appTerm 3813 def betaConv nil 37 ref 3784 remove nil cons cons 2582 remove cons nil cons cons nil 225 ref 3805 ref 222 ref 3802 ref 41 ref 275 remove 3806 ref appTerm 3814 def appTerm 41 ref 3807 ref 40 ref 44 ref appTerm 3803 ref appTerm 3815 def appTerm 3816 def appTerm 46 remove 3808 ref appTerm 3817 def appTerm 3818 def appTerm 3819 def absTerm 3820 def appTerm 3821 def absTerm nil cons cons nil cons nil cons cons 850 ref subst 3805 remove nil 71 ref 3821 remove nil cons cons nil cons nil cons cons 78 ref subst nil 225 ref 3820 remove nil cons cons nil cons nil cons cons 850 ref subst 3802 remove nil 71 ref 3819 remove nil cons cons nil cons nil cons cons 78 ref subst nil 36 ref 3814 remove nil cons 3822 def cons 3823 def 37 ref 3818 remove nil cons 3824 def cons nil cons cons nil cons cons 3825 def 58 ref subst 3825 remove 128 ref subst nil 36 ref 3816 ref nil cons 3826 def cons 37 ref 3817 remove nil cons 3827 def cons nil cons cons nil cons cons 3828 def 58 ref subst 3828 remove 128 ref subst nil 284 remove 37 ref 3808 ref nil cons 3829 def cons nil cons cons nil cons cons 3830 def 294 remove subst 3830 ref 58 ref subst 3830 remove 128 ref subst nil 36 ref 3806 ref nil cons 3831 def cons 3832 def 37 ref 3803 ref nil cons 3833 def cons nil cons 3834 def cons nil cons cons 3835 def 58 ref subst 3835 ref 128 ref subst nil 3823 ref 37 ref 43 remove 3806 remove appTerm 3836 def nil cons 3837 def cons nil cons cons nil cons cons 109 ref subst nil 36 ref 72 remove cons 37 ref 3831 ref cons nil cons cons nil cons cons 3838 def 1476 ref subst eqMp 3839 def nil 36 ref 3837 ref cons 3840 def 3834 ref cons nil cons cons 3841 def 109 ref subst proveHyp nil 3823 remove 37 ref 3807 remove 42 remove appTerm 3842 def nil cons 3843 def cons nil cons cons nil cons cons 109 ref subst 3838 ref nil 1471 remove 287 remove cons nil cons cons 3844 def 58 ref subst 3844 remove 128 ref subst 288 remove eqMp nil 1474 remove 291 remove cons nil cons cons 100 ref subst deductAntisym eqMp 3845 def subst eqMp 3846 def nil 36 ref 3843 ref cons 3847 def 37 ref 41 ref 3836 ref appTerm 3848 def 3803 ref appTerm nil cons 3849 def cons nil cons cons nil cons cons 3850 def 109 ref subst proveHyp 3850 ref 58 ref subst 3850 remove 128 ref subst 3841 ref 58 ref subst 3841 remove 128 ref subst nil 3832 ref 289 remove cons nil cons cons 109 ref subst 3842 remove assume eqMp 3851 def 3838 remove 109 ref subst 3836 remove assume eqMp 3852 def 3851 remove proveHyp proveHyp nil 3832 remove 37 ref 3815 remove nil cons 3853 def cons nil cons cons nil cons cons 109 ref subst 3816 remove assume eqMp 3854 def nil 36 ref 3853 remove cons 3855 def 37 ref 285 remove 3803 ref appTerm 3856 def nil cons 3857 def cons nil cons cons nil cons cons 109 ref subst proveHyp nil 278 remove 3834 ref cons nil cons cons 3858 def 1476 remove subst eqMp 3859 def nil 36 ref 3857 ref cons 3860 def 3834 remove cons nil cons cons 3861 def 109 ref subst proveHyp 3854 remove nil 3855 remove 37 ref 41 ref 3803 ref appTerm 44 ref appTerm 3862 def nil cons 3863 def cons nil cons cons nil cons cons 109 ref subst proveHyp 3858 ref 3845 remove subst eqMp 3864 def nil 36 ref 3863 ref cons 3865 def 37 ref 41 ref 3856 ref appTerm 3866 def 3803 remove appTerm nil cons 3867 def cons nil cons cons nil cons cons 3868 def 109 ref subst proveHyp 3868 ref 58 ref subst 3868 remove 128 ref subst 3861 ref 58 ref subst 3861 remove 128 ref subst 108 remove 3858 remove 109 ref subst 3856 remove assume eqMp proveHyp eqMp nil 84 ref 3857 remove cons 3869 def 86 ref 3833 ref cons nil cons 3870 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 3863 remove cons 3871 def 86 ref 3867 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp proveHyp eqMp nil 84 ref 3837 remove cons 3872 def 3870 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 3843 remove cons 3873 def 86 ref 3849 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 84 ref 3831 ref cons 3870 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 290 remove 86 ref 3829 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 2968 remove 3808 ref appTerm nil cons cons 37 ref 41 ref 3808 ref appTerm 45 remove appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 36 ref 3829 ref cons 1472 remove cons nil cons cons 3874 def 58 ref subst 3874 remove 128 ref subst 58 ref 128 ref 3839 remove nil 3840 remove 279 ref cons nil cons cons 3875 def 109 ref subst proveHyp 3846 remove nil 3847 remove 37 ref 3848 remove 44 ref appTerm nil cons 3876 def cons nil cons cons nil cons cons 3877 def 109 ref subst proveHyp 3877 ref 58 ref subst 3877 remove 128 ref subst 3875 ref 58 ref subst 3875 remove 128 ref subst 3852 remove 3859 remove nil 3860 remove 279 ref cons nil cons cons 3878 def 109 ref subst proveHyp 3864 remove nil 3865 remove 37 ref 3866 remove 44 remove appTerm nil cons 3879 def cons nil cons cons nil cons cons 3880 def 109 ref subst proveHyp 3880 ref 58 ref subst 3880 remove 128 ref subst 3878 ref 58 ref subst 3878 remove 128 ref subst 3835 remove 109 ref subst 3808 remove assume eqMp nil 36 ref 3833 ref cons 279 remove cons nil cons cons 109 ref subst 3862 remove assume eqMp proveHyp eqMp nil 3869 remove 87 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 3871 remove 86 ref 3879 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp proveHyp eqMp nil 3872 remove 87 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 3873 remove 86 ref 3876 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp 101 remove deductAntisym eqMp eqMp nil 84 ref 3829 remove cons 1475 remove cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 84 ref 3826 remove cons 86 ref 3827 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 84 ref 3822 remove cons 86 ref 3824 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp subst nil 36 ref 222 ref 3812 ref appTerm nil cons cons 37 ref 3813 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 3812 remove nil cons cons 226 ref 3831 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3811 remove nil cons cons 37 ref 3810 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 3809 remove nil cons cons 226 ref 3833 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp subst eqMp subst eqMp eqMp nil 306 ref 86 ref 3794 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 298 ref 3793 remove appTerm nil cons cons 37 ref 41 ref 3783 ref 3771 remove 3791 ref varTerm 3881 def appTerm 3882 def appTerm appTerm 3883 def 3786 ref 3790 remove 3881 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil "t'" 3 ref var 3884 def 3789 remove nil cons 3885 def cons nil cons nil cons cons 3362 remove nil 36 ref 3360 remove cons 37 ref 41 ref 298 ref 3792 remove 3884 ref varTerm 3886 def appTerm 3887 def appTerm appTerm 3883 remove 3786 ref 3787 remove 3886 ref appTerm 3881 ref appTerm appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil "g'" 3 ref var 3888 def 272 remove cons nil cons nil cons cons 3889 def 3791 remove 41 ref 3359 remove 3888 ref varTerm 3890 def appTerm appTerm 41 ref 41 ref 3890 ref appTerm 3891 def 3887 remove appTerm appTerm 41 ref 41 ref 255 ref 3890 ref appTerm appTerm 3892 def 3882 remove appTerm appTerm 3786 remove 3711 ref 3890 ref appTerm 3886 ref appTerm 3881 ref appTerm appTerm appTerm appTerm appTerm absTerm 3893 def 3881 ref appTerm 3894 def betaConv 3884 remove 222 ref 3893 ref appTerm 3895 def absTerm 3896 def 3886 ref appTerm 3897 def betaConv 3888 ref 222 ref 3896 ref appTerm 3898 def absTerm 3899 def 3890 ref appTerm 3900 def betaConv nil "e" 3 ref var 3770 remove nil cons cons 71 ref 3785 remove nil cons cons "g" 3 ref var 3901 def 3361 ref cons nil cons cons cons nil cons cons 849 ref nil 225 ref 3888 ref 118 ref "t'" 115 ref var 3902 def 118 remove "e'" 115 ref var 3903 def 41 ref 40 ref 3901 ref varTerm 3904 def appTerm 3905 def 3890 ref appTerm appTerm 41 ref 3891 ref 212 ref "t" 115 ref var varTerm 3906 def appTerm 3907 def 3902 ref varTerm 3908 def appTerm 3909 def appTerm appTerm 3910 def 41 ref 3892 ref 212 ref "e" 115 remove var varTerm 3911 def appTerm 3912 def 3903 ref varTerm 3913 def appTerm 3914 def appTerm appTerm 3915 def 212 ref 641 ref 3904 ref appTerm 3906 ref appTerm 3911 ref appTerm appTerm 641 ref 3890 ref appTerm 3908 ref appTerm 3913 ref appTerm 3916 def appTerm appTerm appTerm appTerm 3917 def absTerm 3918 def appTerm 3919 def absTerm 3920 def appTerm 3921 def absTerm nil cons cons nil cons nil cons cons 850 remove subst 3888 ref nil 71 ref 3921 remove nil cons cons nil cons nil cons cons 78 ref subst nil 119 ref 3920 remove nil cons cons nil cons nil cons cons 328 ref subst 3902 remove nil 71 ref 3919 remove nil cons cons nil cons nil cons cons 78 ref subst nil 119 remove 3918 remove nil cons cons nil cons nil cons cons 328 remove subst 3903 remove nil 71 ref 3917 remove nil cons 3922 def cons nil cons nil cons cons 78 ref subst nil 36 ref 3905 ref 265 ref appTerm 3923 def nil cons 3924 def cons 37 ref 3922 ref cons nil cons 3925 def cons nil cons cons 3926 def 58 ref subst 3926 remove 128 ref subst 40 ref "_502" 3 ref var 3927 def 41 ref 40 ref 3927 remove varTerm 3928 def appTerm 3890 ref appTerm appTerm 3910 ref 3915 ref 212 ref 641 ref 3928 remove appTerm 3906 ref appTerm 3911 ref appTerm appTerm 3916 ref appTerm appTerm appTerm appTerm absTerm 3929 def 3904 ref appTerm 3930 def appTerm refl 3931 def 3929 ref 265 ref appTerm betaConv appThm 88 ref 3930 remove betaConv appThm 3932 def 41 ref 303 ref 3890 ref appTerm appTerm 3910 ref 3915 ref 212 ref 3165 ref 3906 ref appTerm 3911 ref appTerm appTerm 3916 ref appTerm appTerm appTerm appTerm refl appThm trans 3929 remove refl 3933 def 3923 remove assume appThm eqMp sym 274 ref nil 71 ref 3890 ref nil cons 3934 def cons nil cons nil cons cons 3935 def 452 ref subst appThm 3910 ref refl 3936 def 3915 ref refl 3937 def 1412 ref nil 3164 ref 3911 ref nil cons cons 3166 ref 3906 ref nil cons cons nil cons cons nil cons cons 3938 def 3177 ref subst appThm 3916 ref refl 3939 def appThm appThm appThm appThm sym nil 36 ref 40 ref 3890 ref appTerm 3940 def 265 ref appTerm 3941 def nil cons 3942 def cons 3943 def 37 ref 3892 ref 3910 ref 3915 ref 3912 ref 3916 ref appTerm appTerm appTerm appTerm nil cons 3944 def cons nil cons 3945 def cons nil cons cons 3946 def 58 ref subst 3946 remove 128 ref subst 40 ref "_510" 3 ref var 3947 def 41 ref 255 ref 3947 remove varTerm 3948 def appTerm appTerm 3949 def 41 ref 41 ref 3948 ref appTerm 3909 ref appTerm appTerm 41 ref 3949 remove 3914 ref appTerm appTerm 3912 ref 641 ref 3948 remove appTerm 3908 ref appTerm 3913 ref appTerm appTerm appTerm appTerm appTerm absTerm 3950 def 3890 ref appTerm 3951 def appTerm refl 3952 def 3950 ref 265 ref appTerm betaConv appThm 88 ref 3951 remove betaConv appThm 3953 def 3783 ref 41 ref 298 ref 3909 ref appTerm appTerm 3954 def 41 ref 3783 ref 3914 ref appTerm appTerm 3955 def 3912 ref 3165 remove 3908 ref appTerm 3913 ref appTerm 3956 def appTerm appTerm appTerm appTerm refl appThm trans 3950 remove refl 3957 def 3941 remove assume 3958 def appThm eqMp sym 274 ref 454 ref appThm 3959 def 274 ref nil 71 ref 3909 ref nil cons cons nil cons nil cons cons 3960 def 1119 ref subst appThm 274 ref 3959 remove 3914 ref refl 3961 def appThm nil 71 ref 3914 ref nil cons cons nil cons nil cons cons 3962 def 1139 ref subst trans appThm 3912 ref refl 3963 def nil 3164 remove 3913 ref nil cons cons 3166 remove 3908 ref nil cons cons nil cons cons nil cons cons 3964 def 3177 ref subst appThm appThm 3962 ref 2818 ref subst trans appThm 218 remove 1139 ref subst 3965 def trans appThm 3965 remove trans sym 77 ref eqMp eqMp eqMp nil 84 ref 3942 ref cons 3966 def 86 ref 3944 ref cons nil cons 3967 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 3940 remove 63 ref appTerm 3968 def nil cons 3969 def cons 3970 def 3945 remove cons nil cons cons 3971 def 58 ref subst 3971 remove 128 ref subst 3952 remove "_508" 3 ref var 3972 def 41 ref 255 ref 3972 remove varTerm 3973 def appTerm appTerm 3974 def 41 ref 41 ref 3973 ref appTerm 3909 ref appTerm appTerm 41 ref 3974 remove 3914 ref appTerm appTerm 3912 ref 641 ref 3973 remove appTerm 3908 ref appTerm 3913 ref appTerm appTerm appTerm appTerm appTerm absTerm 63 ref appTerm betaConv appThm 3953 remove 41 ref 440 remove appTerm 3975 def 41 ref 1132 ref 3909 ref appTerm appTerm 3976 def 41 ref 3975 ref 3914 ref appTerm appTerm 3977 def 3912 ref 3387 ref 3908 ref appTerm 3913 ref appTerm 3978 def appTerm appTerm appTerm appTerm refl appThm trans 3957 remove 3968 remove assume 3979 def appThm eqMp sym 274 ref 441 remove appThm 3980 def 274 ref 3960 ref 1139 ref subst 3981 def appThm 3982 def 274 ref 3980 remove 3961 remove appThm 3962 remove 1119 ref subst trans appThm 3983 def 3963 remove 3964 remove 3394 ref subst 3984 def appThm appThm nil 71 ref 3912 remove 3908 ref appTerm 3985 def nil cons cons nil cons nil cons cons 1139 ref subst trans appThm appThm nil 71 ref 41 ref 3909 ref appTerm 3985 remove appTerm nil cons cons nil cons nil cons cons 1119 ref subst trans sym 77 ref eqMp eqMp eqMp nil 84 ref 3969 remove cons 3986 def 3967 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 3890 ref appTerm 3987 def betaConv 754 ref nil 755 ref 37 ref 3987 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 3934 remove cons nil cons 3988 def cons nil cons cons 139 ref subst eqMp eqMp 3989 def nil 3986 ref 86 ref 3942 remove cons 3990 def 757 ref 3944 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 84 ref 3924 ref cons 86 ref 3922 ref cons nil cons 3991 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 3905 remove 63 ref appTerm 3992 def nil cons 3993 def cons 3925 remove cons nil cons cons 3994 def 58 ref subst 3994 remove 128 ref subst 3931 remove "_500" 3 ref var 3995 def 41 ref 40 ref 3995 remove varTerm 3996 def appTerm 3890 ref appTerm appTerm 3910 ref 3915 ref 212 ref 641 ref 3996 remove appTerm 3906 ref appTerm 3911 ref appTerm appTerm 3916 ref appTerm appTerm appTerm appTerm absTerm 63 ref appTerm betaConv appThm 3932 remove 41 ref 484 ref 3890 ref appTerm appTerm 3910 ref 3915 ref 212 remove 3387 remove 3906 remove appTerm 3911 remove appTerm appTerm 3916 ref appTerm appTerm appTerm appTerm refl appThm trans 3933 remove 3992 remove assume appThm eqMp sym 274 ref 3935 remove 488 ref subst appThm 3936 remove 3937 remove 1412 remove 3938 remove 3394 ref subst appThm 3939 remove appThm appThm appThm appThm sym nil 3943 remove 37 ref 3891 ref 3910 remove 3915 remove 3907 ref 3916 remove appTerm appTerm appTerm appTerm nil cons 3997 def cons nil cons 3998 def cons nil cons cons 3999 def 58 ref subst 3999 remove 128 ref subst 40 ref "_506" 3 ref var 4000 def 41 ref 4000 remove varTerm 4001 def appTerm 4002 def 41 ref 4002 remove 3909 ref appTerm appTerm 41 ref 41 ref 255 ref 4001 ref appTerm appTerm 3914 ref appTerm appTerm 3907 ref 641 ref 4001 remove appTerm 3908 ref appTerm 3913 ref appTerm appTerm appTerm appTerm appTerm absTerm 4003 def 3890 ref appTerm 4004 def appTerm refl 4005 def 4003 ref 265 ref appTerm betaConv appThm 88 ref 4004 remove betaConv appThm 4006 def 298 ref 3954 remove 3955 remove 3907 ref 3956 remove appTerm appTerm appTerm 4007 def appTerm refl appThm trans 4003 remove refl 4008 def 3958 remove appThm eqMp sym nil 71 ref 4007 remove nil cons cons nil cons nil cons cons 1119 ref subst sym 77 ref eqMp eqMp eqMp nil 3966 remove 86 ref 3997 ref cons nil cons 4009 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 3970 remove 3998 remove cons nil cons cons 4010 def 58 ref subst 4010 remove 128 ref subst 4005 remove "_504" 3 ref var 4011 def 41 ref 4011 remove varTerm 4012 def appTerm 4013 def 41 ref 4013 remove 3909 remove appTerm appTerm 41 ref 41 ref 255 ref 4012 ref appTerm appTerm 3914 remove appTerm appTerm 3907 ref 641 remove 4012 remove appTerm 3908 remove appTerm 3913 remove appTerm appTerm appTerm appTerm appTerm absTerm 63 ref appTerm betaConv appThm 4006 remove 1132 ref 3976 remove 3977 remove 3907 ref 3978 remove appTerm appTerm appTerm 4014 def appTerm refl appThm trans 4008 remove 3979 remove appThm eqMp sym nil 71 ref 4014 remove nil cons cons nil cons nil cons cons 1139 ref subst 3982 remove 3983 remove 3907 remove refl 3984 remove appThm appThm 3981 remove trans appThm 3960 remove 2818 ref subst trans trans sym 77 ref eqMp eqMp eqMp nil 3986 ref 4009 remove cons nil cons cons 100 ref subst deductAntisym eqMp 3989 remove nil 3986 remove 3990 remove 757 ref 3997 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 84 ref 3993 remove cons 4015 def 3991 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 3904 ref appTerm 4016 def betaConv 754 ref nil 755 ref 37 ref 4016 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 3904 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 4015 remove 86 ref 3924 remove cons 757 ref 3922 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 4017 def subst subst nil 36 ref 222 ref 3899 ref appTerm nil cons cons 37 ref 3900 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 3899 remove nil cons cons 3988 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3898 remove nil cons cons 37 ref 3897 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 3896 remove nil cons cons 226 ref 3886 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 3895 remove nil cons cons 37 ref 3894 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 3893 remove nil cons cons 226 ref 3881 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp subst eqMp subst eqMp subst eqMp nil 955 ref 217 ref cons 956 ref 3885 remove cons nil cons cons nil cons cons 849 ref 3177 remove subst 4018 def subst trans trans appThm 483 ref trans sym 77 ref eqMp eqMp 110 ref 111 ref 3413 ref nil cons cons 112 ref 3415 remove cons nil cons cons nil cons cons 1566 remove subst proveHyp nil 36 ref 872 remove 3413 remove appTerm nil cons cons 37 ref 3412 remove 3410 ref appTerm nil cons 4019 def cons nil cons cons nil cons cons 109 ref subst proveHyp nil 573 ref 3410 remove nil cons 4020 def cons 146 ref 3128 remove nil cons cons nil cons 4021 def cons nil cons cons 1613 remove subst eqMp nil 36 ref 4019 remove cons 37 ref 3411 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 9 ref 4020 remove cons 4021 remove cons nil cons cons 146 ref 2046 remove 13 ref 1024 remove appTerm 4022 def 150 ref appTerm appTerm 4023 def absTerm 4024 def 150 ref appTerm 4025 def betaConv 9 ref 7 ref 4024 ref appTerm 4026 def absTerm 4027 def 20 ref appTerm 4028 def betaConv nil 7 ref 146 ref 7 ref 9 ref 4023 ref absTerm 4029 def appTerm 4030 def absTerm 4031 def appTerm 4032 def axiom nil 36 ref 4032 remove nil cons 4033 def cons 4034 def 37 ref 7 ref 4027 ref appTerm nil cons 4035 def cons nil cons cons nil cons cons 4036 def 109 ref subst proveHyp 4036 ref 58 ref subst 4036 remove 128 ref subst nil 111 ref 4027 remove nil cons cons 4037 def nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 4026 remove nil cons 4038 def cons nil cons nil cons cons 78 ref subst nil 111 ref 4024 remove nil cons cons 4039 def nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 4023 remove nil cons cons nil cons nil cons cons 78 ref subst 4029 ref 20 ref appTerm 4040 def betaConv 4031 ref 150 ref appTerm 4041 def betaConv nil 4034 remove 37 ref 4041 remove nil cons cons nil cons cons nil cons cons 109 ref subst 110 ref 111 ref 4031 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4030 remove nil cons cons 37 ref 4040 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4029 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 84 ref 4033 remove cons 86 ref 4035 ref cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp nil 36 ref 4035 remove cons 37 ref 4028 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 4037 remove 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4038 remove cons 37 ref 4025 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 4039 remove 166 ref cons nil cons cons 139 ref subst eqMp eqMp subst eqMp eqMp eqMp nil 84 ref 3405 remove cons 86 ref 3400 remove cons nil cons 4042 def cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp nil 84 ref 3403 remove cons 4042 ref cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp nil 36 ref 7 ref 3380 remove 41 ref 3197 remove 3381 remove appTerm appTerm 3399 ref appTerm absTerm appTerm nil cons cons 37 ref 41 ref 3198 remove appTerm 3399 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 3242 remove 4042 remove cons nil cons cons 1479 remove subst eqMp eqMp eqMp eqMp nil 3160 ref 3384 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1437 ref 934 ref appTerm 4043 def betaConv 1440 ref nil 1441 ref 37 ref 4043 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 1442 ref 226 ref 2043 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 3160 remove 86 ref 2234 remove cons 757 ref 3156 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 3336 remove 86 ref 3144 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 7 ref 3141 remove appTerm thm 88 ref 348 ref 8 ref 146 ref 146 ref 7 ref 9 ref 7 ref 573 ref 41 ref 2438 remove appTerm 4044 def 13 ref 924 ref 156 ref appTerm 1853 ref appTerm appTerm 628 ref 1797 remove 20 ref appTerm 4045 def appTerm 4046 def 151 remove "Number.Natural.-" const 18 remove constTerm 4047 def 20 ref appTerm 574 ref appTerm 4048 def appTerm 4049 def appTerm 628 ref 713 ref appTerm 4050 def 172 ref appTerm 23 ref appTerm 4051 def appTerm 4052 def appTerm 4053 def appTerm 4054 def absTerm 4055 def appTerm absTerm 4056 def appTerm absTerm 4057 def 150 ref appTerm betaConv 4058 def absThm appThm appThm 8 ref 146 ref 146 ref 7 ref 9 ref 7 ref 573 ref 4044 remove 13 ref 1017 ref 156 ref appTerm 1853 ref appTerm appTerm 628 ref 240 ref 4045 ref appTerm 4059 def 713 ref appTerm 4060 def appTerm 23 ref appTerm 156 ref appTerm 4061 def appTerm 4062 def appTerm 4063 def absTerm 4064 def appTerm absTerm 4065 def appTerm absTerm 4066 def 150 ref appTerm betaConv 4067 def absThm appThm appThm appThm 8 ref 146 ref 348 ref 4058 remove appThm 4067 remove appThm absThm appThm appThm nil 415 ref 4057 ref nil cons cons 1741 ref 4066 ref nil cons cons nil cons cons nil cons cons 210 ref 1746 remove 40 ref 2266 remove appTerm 2265 remove appTerm absTerm 4068 def 1747 remove appTerm 4069 def betaConv 130 remove 656 ref 4068 ref appTerm 4070 def absTerm 4071 def 131 remove appTerm 4072 def betaConv nil 656 remove 4071 ref appTerm 4073 def axiom nil 36 ref 4073 remove nil cons cons 37 ref 4072 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 ref 659 ref 4071 remove nil cons cons 661 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4070 remove nil cons cons 37 ref 4069 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 658 remove 659 remove 4068 remove nil cons cons 1757 remove cons nil cons cons 139 ref subst eqMp eqMp subst 4074 def subst eqMp 8 ref 146 ref 88 ref 348 ref 8 ref 9 ref 4056 ref 20 ref appTerm betaConv 4075 def absThm appThm appThm 8 ref 9 ref 4065 ref 20 ref appTerm betaConv 4076 def absThm appThm appThm appThm 8 ref 9 ref 348 ref 4075 remove appThm 4076 remove appThm absThm appThm appThm nil 415 ref 4056 remove nil cons cons 1741 ref 4065 remove nil cons cons nil cons cons nil cons cons 4074 ref subst eqMp 8 ref 9 ref 88 ref 348 ref 8 ref 573 ref 4055 ref 574 ref appTerm betaConv 4077 def absThm appThm appThm 8 ref 573 ref 4064 ref 574 ref appTerm betaConv 4078 def absThm appThm appThm appThm 8 ref 573 ref 348 ref 4077 remove appThm 4078 remove appThm absThm appThm appThm nil 415 remove 4055 remove nil cons cons 1741 remove 4064 remove nil cons cons nil cons cons nil cons cons 4074 remove subst eqMp absThm appThm trans absThm appThm trans sym nil 111 ref 146 ref 7 ref 9 ref 7 ref 573 ref 47 ref 4054 remove appTerm 4063 remove appTerm 4079 def absTerm 4080 def appTerm 4081 def absTerm 4082 def appTerm 4083 def absTerm nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 4083 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 4082 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 4081 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 4080 remove nil cons cons nil cons nil cons cons 329 ref subst 573 ref nil 71 ref 4079 remove nil cons 4084 def cons nil cons nil cons cons 78 ref subst nil 2882 remove 37 ref 4084 ref cons nil cons 4085 def cons nil cons cons 4086 def 58 ref subst 4086 remove 128 ref subst 348 ref 274 ref 2889 ref appThm 4087 def 4053 ref refl appThm nil 71 ref 4053 ref nil cons cons nil cons nil cons cons 1139 ref subst trans appThm 4087 remove 4062 ref refl appThm nil 71 ref 4062 ref nil cons cons nil cons nil cons cons 1139 ref subst trans appThm sym nil 36 ref 255 ref 4045 ref appTerm nil cons 4088 def cons 4089 def 37 ref 47 ref 366 ref 183 ref 154 ref 4052 ref appTerm 1853 ref appTerm appTerm 4061 ref appTerm appTerm appTerm 230 ref 4061 ref appTerm 1853 ref appTerm appTerm nil cons 4090 def cons nil cons 4091 def cons nil cons cons 4092 def 58 ref subst 4092 remove 128 ref subst 348 ref 366 ref refl 4093 def 3801 ref 1899 ref nil 3767 remove 37 ref 13 ref 4051 ref appTerm 4094 def 4051 ref appTerm 4095 def nil cons 4096 def cons nil cons 4097 def cons nil cons cons 4098 def 58 ref subst 4098 remove 128 ref subst 4051 ref refl 4099 def eqMp nil 3782 remove 86 ref 4096 remove cons nil cons 4100 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 3783 ref 4095 ref appTerm nil cons cons 37 ref 13 ref 4052 ref appTerm 4101 def 628 ref 265 ref appTerm 4102 def 4049 ref appTerm 4103 def 4051 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil "e'" 2 ref var 4104 def 4051 ref nil cons 4105 def cons nil cons nil cons cons 4106 def nil 299 remove 37 ref 13 ref 4049 ref appTerm 4107 def 4049 ref appTerm 4108 def nil cons 4109 def cons nil cons 4110 def cons nil cons cons 4111 def 58 ref subst 4111 remove 128 ref subst 4049 ref refl 4112 def eqMp nil 306 remove 86 ref 4109 remove cons nil cons 4113 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 298 ref 4108 ref appTerm nil cons cons 37 ref 41 ref 3783 remove 4094 remove 4104 ref varTerm 4114 def appTerm 4115 def appTerm appTerm 4116 def 4101 ref 4103 remove 4114 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil "t'" 2 ref var 4117 def 4049 ref nil cons 4118 def cons nil cons nil cons cons 4119 def nil 4089 remove 37 ref 40 ref 4045 ref appTerm 4120 def 265 ref appTerm nil cons 4121 def cons nil cons cons nil cons cons 109 ref subst nil 84 ref 4045 ref nil cons 4122 def cons 4123 def nil cons nil cons cons 307 ref subst eqMp 4124 def nil 36 ref 4121 remove cons 37 ref 41 ref 298 ref 4107 remove 4117 ref varTerm 4125 def appTerm 4126 def appTerm appTerm 4116 remove 4101 ref 4102 remove 4125 ref appTerm 4114 ref appTerm appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 3889 remove 4104 ref 41 ref 4120 ref 3890 ref appTerm appTerm 41 ref 3891 ref 4126 ref appTerm appTerm 41 ref 3892 ref 4115 ref appTerm appTerm 4101 ref 628 ref 3890 ref appTerm 4125 ref appTerm 4114 ref appTerm 4127 def appTerm appTerm appTerm appTerm absTerm 4128 def 4114 ref appTerm 4129 def betaConv 4117 ref 7 ref 4128 ref appTerm 4130 def absTerm 4131 def 4125 ref appTerm 4132 def betaConv 3888 ref 7 ref 4131 ref appTerm 4133 def absTerm 4134 def 3890 ref appTerm 4135 def betaConv nil "e" 2 ref var 4136 def 4105 ref cons "t" 2 ref var 4137 def 4118 ref cons 3901 ref 4122 ref cons nil cons cons cons nil cons cons 210 remove 4017 remove subst 4138 def subst nil 36 ref 222 ref 4134 ref appTerm nil cons cons 37 ref 4135 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 ref 4134 remove nil cons cons 3988 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4133 remove nil cons cons 37 ref 4132 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4131 remove nil cons cons 112 ref 4125 ref nil cons cons nil cons 4139 def cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4130 remove nil cons cons 37 ref 4129 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4128 remove nil cons cons 112 ref 4114 ref nil cons cons nil cons 4140 def cons nil cons cons 139 ref subst eqMp eqMp 4141 def subst eqMp subst eqMp subst eqMp nil 3161 ref 4105 remove cons 3162 ref 4118 remove cons nil cons cons nil cons cons 4142 def 3178 ref subst trans appThm 1901 ref appThm appThm nil 36 ref 255 ref 713 ref appTerm 4143 def nil cons 4144 def cons 4145 def 37 ref 366 ref 156 ref appTerm 4146 def nil cons 4147 def cons nil cons 4148 def cons nil cons cons 4149 def 58 ref subst 4149 remove 128 ref subst 156 ref refl 4150 def eqMp nil 84 ref 4144 ref cons 4151 def 86 ref 4147 remove cons nil cons 4152 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 41 ref 4143 remove appTerm 4153 def 4146 ref appTerm nil cons cons 37 ref 13 ref 4061 ref appTerm 4154 def 4050 ref 23 ref appTerm 4155 def 156 ref appTerm 4156 def appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 4104 ref 825 ref cons nil cons nil cons cons 4157 def nil 36 ref 713 ref nil cons 4158 def cons 4159 def 37 ref 2104 ref cons nil cons 4160 def cons nil cons cons 4161 def 58 ref subst 4161 remove 128 ref subst 431 ref eqMp nil 84 ref 4158 ref cons 4162 def 86 ref 2104 remove cons nil cons 4163 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 41 ref 713 ref appTerm 4164 def 459 ref appTerm nil cons cons 37 ref 41 ref 4153 remove 366 ref 4114 ref appTerm 4165 def appTerm appTerm 4166 def 4154 ref 4155 remove 4114 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 4117 ref 24 ref cons nil cons nil cons cons 4167 def 251 ref 4124 ref appThm 713 ref refl 4168 def appThm nil 71 ref 4158 ref cons nil cons nil cons cons 4169 def 1178 ref subst trans nil 36 ref 40 ref 4060 ref appTerm 4170 def 713 ref appTerm nil cons cons 37 ref 41 ref 4164 remove 458 remove 4125 ref appTerm 4171 def appTerm appTerm 4166 remove 4154 ref 4050 remove 4125 ref appTerm 4114 ref appTerm appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 3888 ref 4158 ref cons nil cons nil cons cons 4104 remove 41 ref 4170 ref 3890 ref appTerm appTerm 41 ref 3891 remove 4171 ref appTerm appTerm 41 ref 3892 remove 4165 ref appTerm appTerm 4154 ref 4127 remove appTerm appTerm appTerm appTerm absTerm 4172 def 4114 ref appTerm 4173 def betaConv 4117 remove 7 ref 4172 ref appTerm 4174 def absTerm 4175 def 4125 ref appTerm 4176 def betaConv 3888 ref 7 ref 4175 ref appTerm 4177 def absTerm 4178 def 3890 remove appTerm 4179 def betaConv nil 4136 remove 825 ref cons 4137 remove 24 ref cons 3901 remove 4060 remove nil cons cons nil cons cons cons nil cons cons 4138 remove subst nil 36 ref 222 remove 4178 ref appTerm nil cons cons 37 ref 4179 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 225 remove 4178 remove nil cons cons 3988 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4177 remove nil cons cons 37 ref 4176 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4175 remove nil cons cons 4139 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4174 remove nil cons cons 37 ref 4173 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4172 remove nil cons cons 4140 remove cons nil cons cons 139 ref subst eqMp eqMp 4180 def subst eqMp subst eqMp subst eqMp 4181 def appThm appThm appThm 333 ref 4181 remove appThm 1901 ref appThm appThm sym nil 4145 ref 37 ref 47 ref 366 remove 183 ref 154 ref 4051 ref appTerm 1853 ref appTerm appTerm 4156 ref appTerm appTerm appTerm 230 ref 4156 remove appTerm 1853 remove appTerm appTerm nil cons 4182 def cons nil cons 4183 def cons nil cons cons 4184 def 58 ref subst 4184 remove 128 ref subst 348 ref 4093 ref 3801 ref 1899 ref 3159 ref nil 4145 remove 37 ref 40 ref 713 ref appTerm 265 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst nil 4162 ref nil cons nil cons cons 307 remove subst eqMp 4185 def appThm 4186 def 688 ref appThm 431 ref appThm nil 3161 ref 24 ref cons 3162 ref 566 ref cons nil cons cons nil cons cons 4187 def 3178 ref subst trans appThm 1901 ref appThm nil 1967 remove nil cons cons 480 remove subst trans appThm 4186 remove 431 ref appThm 4150 ref appThm nil 3161 ref 825 remove cons 3162 remove 24 remove cons nil cons 4188 def cons nil cons cons 4189 def 3178 remove subst trans 4190 def appThm 826 remove 384 remove subst trans appThm 1866 ref trans appThm 333 ref 4190 remove appThm 1901 ref appThm nil 1544 ref 147 remove 166 ref cons cons nil cons cons 3706 ref subst 240 ref 47 ref 3436 remove 150 ref appTerm appTerm 1518 ref appTerm 4191 def appTerm refl 348 ref 2888 ref appThm 923 remove 2065 ref appTerm 4192 def refl appThm nil 71 ref 4192 remove nil cons cons nil cons nil cons cons 520 ref subst trans appThm nil 71 ref 4191 remove nil cons cons nil cons nil cons cons 4193 def 724 ref subst trans trans trans appThm 4193 remove 447 ref subst trans sym 348 ref nil 3664 remove nil cons cons 3429 remove subst 365 ref 239 remove refl 563 remove appThm nil 624 remove nil cons nil cons cons 250 ref subst 240 ref 241 ref 564 remove appTerm appTerm refl 27 ref 250 remove subst 890 remove refl 308 remove appThm 988 remove 724 remove subst trans trans appThm trans trans appThm trans appThm 1518 remove refl appThm sym 348 ref 365 ref 251 ref 2913 remove 3487 remove appThm 4185 remove trans appThm 2888 remove appThm 3366 remove trans appThm 454 ref trans appThm 3358 remove 948 remove subst 365 remove 4124 remove appThm 454 remove trans trans appThm 483 ref trans sym 77 ref eqMp eqMp eqMp eqMp nil 4151 remove 86 ref 4182 ref cons nil cons 4194 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 4159 remove 4183 remove cons nil cons cons 4195 def 58 ref subst 4195 remove 128 ref subst 348 ref 14 ref 1837 ref 713 ref assume 4196 def appThm 4197 def 208 ref appThm 3585 ref trans 4198 def appThm 3801 ref 1899 ref 3159 ref 14 ref 4196 remove appThm 688 ref appThm 689 ref trans appThm 4199 def 688 ref appThm 431 ref appThm 4187 remove 3395 ref subst trans appThm 4197 remove 1838 ref appThm 1836 remove 3585 remove subst trans 4200 def appThm 1920 remove trans appThm 4199 remove 431 ref appThm 4198 remove appThm nil 3161 remove 566 remove cons 4188 remove cons nil cons cons 3395 ref subst trans 4201 def appThm 599 remove 205 ref subst trans appThm 689 remove trans appThm 333 ref 4201 remove appThm 4200 remove appThm appThm 3691 remove 447 ref subst trans sym 3692 remove eqMp eqMp nil 4162 ref 4194 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1437 ref 713 remove appTerm 4202 def betaConv 1440 ref nil 1441 ref 37 ref 4202 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 1442 ref 226 ref 4158 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 4162 remove 86 ref 4144 remove cons 757 ref 4182 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 84 ref 4088 ref cons 86 ref 4090 ref cons nil cons 4203 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 4122 ref cons 4204 def 4091 remove cons nil cons cons 4205 def 58 ref subst 4205 remove 128 ref subst 348 ref 4093 remove 3801 remove 1899 remove nil 36 ref 1434 ref cons 4206 def 4097 remove cons nil cons cons 4207 def 58 ref subst 4207 remove 128 ref subst 4099 remove eqMp nil 84 ref 1434 remove cons 4208 def 4100 remove cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 3975 ref 4095 remove appTerm nil cons cons 37 ref 4101 ref 628 ref 63 ref appTerm 4209 def 4049 remove appTerm 4210 def 4051 remove appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 4106 remove nil 36 ref 217 ref cons 4211 def 4110 remove cons nil cons cons 4212 def 58 ref subst 4212 remove 128 ref subst 4112 remove eqMp nil 84 ref 217 ref cons 4213 def 4113 remove cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 1132 ref 4108 remove appTerm nil cons cons 37 ref 41 ref 3975 ref 4115 remove appTerm appTerm 4214 def 4101 ref 4210 remove 4114 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 4119 remove nil 71 ref 4122 ref cons nil cons nil cons cons 78 ref subst 4045 ref assume eqMp 4215 def nil 36 ref 4120 remove 63 ref appTerm nil cons cons 37 ref 41 ref 1132 ref 4126 remove appTerm appTerm 4214 remove 4101 remove 4209 ref 4125 remove appTerm 4114 ref appTerm 4216 def appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil 3888 remove 217 remove cons nil cons nil cons cons 4217 def 4141 remove subst eqMp subst eqMp subst eqMp 4142 remove 3395 ref subst trans appThm 1901 ref appThm nil 9 ref 4048 ref nil cons cons nil cons nil cons cons 573 ref 13 ref 1854 remove appTerm 1851 remove appTerm 4218 def absTerm 4219 def 574 ref appTerm 4220 def betaConv 9 ref 7 ref 4219 ref appTerm 4221 def absTerm 4222 def 20 ref appTerm 4223 def betaConv 146 ref 7 ref 4222 ref appTerm 4224 def absTerm 4225 def 150 ref appTerm 4226 def betaConv 8 ref 146 ref 8 ref 9 ref 8 remove 573 remove 4218 remove assume sym 1878 remove sym deductAntisym absThm appThm absThm appThm absThm appThm 1978 remove eqMp nil 36 ref 7 ref 4225 ref appTerm nil cons cons 37 ref 4226 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4225 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4224 remove nil cons cons 37 ref 4223 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4222 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4221 remove nil cons cons 37 ref 4220 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4219 remove nil cons cons 592 remove cons nil cons cons 139 ref subst eqMp eqMp subst 1835 remove nil 4204 remove 37 ref 13 ref 183 ref 4048 ref appTerm 574 ref appTerm appTerm 20 ref appTerm nil cons cons nil cons cons nil cons cons 109 ref subst 1849 remove 9 ref 41 ref 1668 ref appTerm 13 ref 183 ref 4047 remove 150 ref appTerm 20 ref appTerm appTerm 20 ref appTerm appTerm 150 ref appTerm appTerm absTerm 4227 def 20 ref appTerm 4228 def betaConv 146 ref 7 ref 4227 ref appTerm 4229 def absTerm 4230 def 150 ref appTerm 4231 def betaConv nil 7 ref 4230 ref appTerm 4232 def axiom nil 36 ref 4232 remove nil cons cons 37 ref 4231 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4230 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4229 remove nil cons cons 37 ref 4228 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4227 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp subst eqMp appThm trans trans appThm nil 4206 remove 4148 remove cons nil cons cons 4233 def 58 ref subst 4233 remove 128 ref subst 4150 remove eqMp nil 4208 remove 4152 remove cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 3975 ref 4146 remove appTerm nil cons cons 37 ref 4154 ref 4209 remove 23 ref appTerm 4234 def 156 remove appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 4157 remove nil 4211 remove 4160 remove cons nil cons cons 4235 def 58 ref subst 4235 remove 128 ref subst 431 ref eqMp nil 4213 remove 4163 remove cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 1132 ref 459 remove appTerm nil cons cons 37 ref 41 ref 3975 remove 4165 remove appTerm appTerm 4236 def 4154 ref 4234 remove 4114 remove appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 4167 remove 251 ref 4215 remove appThm 4168 remove appThm 4169 remove 315 ref subst trans nil 36 ref 4170 remove 63 ref appTerm nil cons cons 37 ref 41 ref 1132 ref 4171 remove appTerm appTerm 4236 remove 4154 remove 4216 remove appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 4217 remove 4180 remove subst eqMp subst eqMp subst eqMp 4189 remove 3395 remove subst trans 4237 def appThm 1861 remove 205 remove subst trans appThm 1866 remove trans appThm 333 remove 4237 remove appThm 1901 remove appThm nil 1544 remove 166 ref cons nil cons cons 981 remove subst 251 ref 2889 remove appThm 2065 remove refl appThm nil 71 ref 3361 remove cons nil cons nil cons cons 315 ref subst trans trans trans appThm 483 ref trans sym 77 ref eqMp eqMp nil 4123 ref 4203 remove cons nil cons cons 100 ref subst deductAntisym eqMp 1437 remove 4045 remove appTerm 4238 def betaConv 1440 remove nil 1441 remove 37 ref 4238 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 1442 remove 226 ref 4122 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 4123 remove 86 ref 4088 remove cons 757 ref 4090 ref cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp nil 36 ref 4090 remove cons 37 ref 47 ref 4053 remove appTerm 4062 remove appTerm nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp nil "r" 2 remove var 4239 def 4061 remove nil cons cons 572 ref 4052 remove nil cons cons 1966 remove 1860 remove cons cons cons nil cons cons nil 36 ref 47 ref 241 remove 183 remove 154 remove 577 ref appTerm 20 ref appTerm appTerm 4239 ref varTerm 4240 def appTerm 4241 def appTerm 4242 def appTerm 230 remove 4240 ref appTerm 20 ref appTerm 4243 def appTerm 4244 def nil cons 4245 def cons 37 ref 47 ref 13 ref 1022 remove appTerm 577 ref appTerm 4246 def appTerm 4022 remove 4240 ref appTerm 4247 def appTerm nil cons 4248 def cons nil cons 4249 def cons nil cons cons 4250 def 58 ref subst 4250 remove 128 ref subst nil 84 ref 4242 ref nil cons cons 86 ref 4243 ref nil cons 4251 def cons nil cons cons nil cons cons 4252 def 100 ref subst 4252 remove 293 ref subst 4239 ref 41 ref 4244 remove appTerm 4253 def 4246 remove appTerm 4254 def absTerm 4255 def 4240 ref appTerm 4256 def betaConv 572 ref 7 ref 4255 ref appTerm 4257 def absTerm 4258 def 577 ref appTerm 4259 def betaConv 9 ref 7 ref 4258 ref appTerm 4260 def absTerm 4261 def 20 ref appTerm 4262 def betaConv 146 ref 7 ref 4261 ref appTerm 4263 def absTerm 4264 def 150 ref appTerm 4265 def betaConv nil 7 ref 4264 ref appTerm 4266 def axiom nil 36 ref 4266 remove nil cons cons 37 ref 4265 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4264 remove nil cons cons 166 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4263 remove nil cons cons 37 ref 4262 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4261 remove nil cons cons 114 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4260 remove nil cons cons 37 ref 4259 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4258 remove nil cons cons 594 ref cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4257 remove nil cons cons 37 ref 4256 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4255 remove nil cons cons 112 ref 4240 ref nil cons cons nil cons 4267 def cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4254 ref nil cons cons 37 ref 4253 remove 4247 remove appTerm 4268 def nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp 4239 remove 4268 ref absTerm 4269 def 4240 ref appTerm 4270 def betaConv 572 remove 7 ref 4269 ref appTerm 4271 def absTerm 4272 def 577 ref appTerm 4273 def betaConv 9 ref 7 ref 4272 ref appTerm 4274 def absTerm 4275 def 20 ref appTerm 4276 def betaConv 146 ref 7 ref 4275 ref appTerm 4277 def absTerm 4278 def 150 ref appTerm 4279 def betaConv nil 7 ref 4278 ref appTerm 4280 def axiom nil 36 ref 4280 remove nil cons cons 37 ref 4279 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4278 remove nil cons cons 166 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4277 remove nil cons cons 37 ref 4276 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4275 remove nil cons cons 114 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4274 remove nil cons cons 37 ref 4273 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 ref 111 ref 4272 remove nil cons cons 594 remove cons nil cons cons 139 ref subst eqMp eqMp nil 36 ref 4271 remove nil cons cons 37 ref 4270 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 110 remove 111 ref 4269 remove nil cons cons 4267 remove cons nil cons cons 139 ref subst eqMp eqMp eqMp nil 36 ref 47 ref 4254 remove appTerm 4268 remove appTerm nil cons cons 4249 remove cons nil cons cons 109 ref subst proveHyp 274 ref 348 ref 274 ref 348 ref 14 ref 4242 remove assume 4281 def appThm 4241 ref refl appThm nil 112 ref 4241 ref nil cons cons nil cons nil cons cons 215 remove subst trans appThm nil 71 ref 4251 remove cons nil cons nil cons cons 78 ref subst 4243 remove assume eqMp appThm 483 ref trans appThm 4282 def 14 ref 924 ref refl 4283 def 4281 ref appThm 208 ref appThm appThm 577 ref refl appThm 4284 def appThm nil 71 ref 13 ref 924 ref 4241 ref appTerm 20 ref appTerm appTerm 577 remove appTerm 4285 def nil cons cons nil cons nil cons cons 1139 ref subst trans appThm 4282 remove 14 ref 3036 ref 4281 remove appThm 208 ref appThm appThm 4240 ref refl appThm 4286 def appThm nil 71 ref 13 ref 1017 ref 4241 remove appTerm 20 remove appTerm appTerm 4240 remove appTerm 4287 def nil cons cons nil cons nil cons cons 1139 ref subst trans appThm appThm 348 ref 4284 remove appThm 4286 remove appThm appThm nil 71 ref 47 ref 4285 remove appTerm 4287 remove appTerm nil cons cons nil cons nil cons cons 2818 remove subst trans sym 77 ref eqMp eqMp proveHyp proveHyp eqMp nil 84 ref 4245 remove cons 86 ref 4248 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp subst eqMp eqMp eqMp nil 2974 remove 86 ref 4084 ref cons nil cons 4288 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 2581 remove 4085 remove cons nil cons cons 4289 def 58 ref subst 4289 remove 128 ref subst 348 ref 274 ref 2981 remove appThm 4290 def 14 ref 4283 remove 1837 remove 2977 remove appThm 4291 def 208 remove appThm 4292 def appThm 4291 ref 1838 remove appThm 4293 def appThm appThm 4046 ref refl 4291 remove 4048 ref refl appThm appThm 3159 ref 2979 remove 688 ref appThm 4294 def appThm 688 ref appThm 431 ref appThm appThm appThm appThm nil 71 ref 13 ref 924 remove 463 ref appTerm 456 ref 574 remove appTerm 4295 def appTerm appTerm 4046 remove 456 remove 4048 remove appTerm appTerm 628 ref 778 ref appTerm 172 ref appTerm 23 ref appTerm appTerm appTerm nil cons cons nil cons nil cons cons 1119 ref subst trans appThm 4290 remove 14 remove 3036 remove 4292 ref appThm 4293 remove appThm appThm 3159 remove 4059 ref refl 4294 remove appThm appThm 431 remove appThm 4292 remove appThm appThm appThm nil 71 ref 13 remove 1017 remove 463 ref appTerm 4295 remove appTerm appTerm 628 remove 4059 remove 778 remove appTerm appTerm 23 remove appTerm 463 remove appTerm appTerm nil cons cons nil cons nil cons cons 1119 ref subst trans appThm 483 ref trans sym 77 ref eqMp eqMp nil 2887 ref 4288 remove cons nil cons cons 100 ref subst deductAntisym eqMp 3009 remove nil 2887 remove 3010 remove 757 ref 4084 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp 4296 def nil 84 ref 7 ref 4057 remove appTerm 4297 def nil cons cons 86 ref 7 ref 4066 remove appTerm 4298 def nil cons cons nil cons cons nil cons cons 4299 def 293 remove subst proveHyp nil 4298 remove thm nil 111 ref 112 ref 7 ref 146 ref 7 ref 9 ref 40 ref 3625 remove 673 ref appTerm appTerm 3712 remove 2886 remove 360 remove appTerm 4300 def appTerm 677 ref 242 remove appTerm 4301 def appTerm 4302 def appTerm 4303 def absTerm 4304 def appTerm 4305 def absTerm 4306 def appTerm 4307 def absTerm 4308 def nil cons cons nil cons nil cons cons 329 ref subst 112 ref nil 71 ref 4307 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 4306 remove nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 4305 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 4304 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 4303 remove nil cons cons nil cons nil cons cons 78 ref subst 88 ref 3474 remove 1988 ref subst appThm 4302 ref refl appThm sym 88 ref "_3223" 3 ref var 4309 def 40 ref 47 ref 349 remove 3419 remove appTerm 673 remove appTerm 4310 def appTerm 3484 remove appTerm appTerm 4311 def 4309 remove varTerm appTerm absTerm 4312 def 4302 remove appTerm betaConv appThm 348 ref 3723 remove 4312 ref 4300 ref appTerm betaConv appThm appThm 3725 remove 4312 ref 4301 ref appTerm betaConv appThm appThm appThm nil 3726 remove 4301 ref nil cons cons 3727 remove 4300 ref nil cons cons 3729 remove cons cons nil cons cons nil 3730 remove 4312 remove nil cons cons nil cons nil cons cons 3731 remove subst subst eqMp sym nil 3654 remove 37 ref 4311 ref 4300 ref appTerm 4313 def nil cons 4314 def cons nil cons cons nil cons cons 4315 def 58 ref subst 4315 remove 128 ref subst 88 ref 348 ref 3766 ref 3711 remove refl 4316 def 3660 remove appThm 4317 def 3740 ref appThm 251 ref 3659 remove 688 remove appThm appThm 4318 def 3240 ref appThm appThm nil 955 ref 779 ref 934 ref appTerm nil cons cons 956 ref 3728 remove cons nil cons 4319 def cons nil cons cons 849 remove 3394 remove subst 4320 def subst trans trans appThm 3430 remove 3766 ref subst 4321 def 4317 remove 634 remove 367 remove appTerm 4322 def refl 4323 def appThm 4318 remove 3483 ref appThm appThm nil 955 ref 779 remove 1668 ref appTerm nil cons cons 956 remove 4322 remove nil cons cons nil cons 4324 def cons nil cons cons 4320 remove subst trans trans appThm appThm 4300 remove refl appThm sym 88 ref 348 ref 274 ref 27 remove 1988 ref subst 4325 def appThm 2322 ref appThm appThm 274 ref 2322 ref appThm 4325 ref appThm appThm appThm 88 ref 4325 remove appThm 2322 remove appThm appThm sym nil 36 ref 951 ref 265 ref appTerm 4326 def nil cons 4327 def cons 37 ref 40 ref 47 ref 41 ref 47 ref 950 ref appTerm 1657 remove 150 remove appTerm 4328 def appTerm 4329 def appTerm 2328 ref appTerm appTerm 41 ref 2328 ref appTerm 4330 def 4329 ref appTerm appTerm appTerm 40 ref 4329 remove appTerm 2328 ref appTerm appTerm nil cons 4331 def cons nil cons 4332 def cons nil cons cons 4333 def 58 ref subst 4333 remove 128 ref subst 40 ref "_3231" 3 ref var 4334 def 40 ref 47 ref 41 ref 47 ref 4334 remove varTerm appTerm 4328 ref appTerm 4335 def appTerm 2328 ref appTerm appTerm 4330 ref 4335 ref appTerm appTerm appTerm 40 ref 4335 remove appTerm 2328 ref appTerm appTerm absTerm 4336 def 950 ref appTerm 4337 def appTerm refl 4338 def 4336 ref 265 ref appTerm betaConv appThm 88 ref 4337 remove betaConv appThm 4339 def 40 ref 47 ref 41 ref 516 ref 4328 ref appTerm 4340 def appTerm 2328 ref appTerm appTerm 4330 ref 4340 ref appTerm appTerm appTerm 40 ref 4340 remove appTerm 2328 ref appTerm appTerm refl appThm trans 4336 remove refl 4341 def 4326 remove assume appThm eqMp sym 88 ref 348 ref 274 ref nil 71 ref 4328 ref nil cons 4342 def cons nil cons nil cons cons 4343 def 520 ref subst 4344 def appThm 2354 ref appThm 2348 ref 1119 remove subst 4345 def trans appThm 4330 ref refl 4346 def 4344 ref appThm 2348 ref 1042 remove subst 4347 def trans appThm nil 71 ref 255 remove 2328 ref appTerm nil cons 4348 def cons nil cons nil cons cons 447 ref subst 4349 def trans appThm 88 ref 4344 remove appThm 2354 ref appThm 2348 ref 452 remove subst 4350 def trans appThm nil 226 ref 4348 remove cons nil cons nil cons cons 1045 ref subst 4351 def trans sym 77 ref eqMp eqMp eqMp nil 84 ref 4327 ref cons 86 ref 4331 ref cons nil cons 4352 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 951 remove 63 ref appTerm 4353 def nil cons 4354 def cons 4332 remove cons nil cons cons 4355 def 58 ref subst 4355 remove 128 ref subst 4338 remove "_3229" 3 ref var 4356 def 40 ref 47 ref 41 ref 47 ref 4356 remove varTerm appTerm 4328 ref appTerm 4357 def appTerm 2328 ref appTerm appTerm 4330 ref 4357 ref appTerm appTerm appTerm 40 ref 4357 remove appTerm 2328 ref appTerm appTerm absTerm 63 ref appTerm betaConv appThm 4339 remove 40 ref 47 ref 41 ref 443 ref 4328 ref appTerm 4358 def appTerm 2328 ref appTerm appTerm 4330 ref 4358 ref appTerm appTerm appTerm 40 ref 4358 remove appTerm 2328 ref appTerm appTerm refl appThm trans 4341 remove 4353 remove assume appThm eqMp sym 88 ref 348 ref 274 remove 4343 remove 447 ref subst 4359 def appThm 2354 ref appThm appThm 4346 remove 4359 ref appThm appThm appThm 88 ref 4359 remove appThm 2354 remove appThm appThm sym nil 36 ref 40 ref 4328 ref appTerm 4360 def 265 ref appTerm 4361 def nil cons 4362 def cons 37 ref 40 ref 47 ref 41 ref 4328 ref appTerm 2328 ref appTerm appTerm 4330 ref 4328 ref appTerm appTerm appTerm 4360 ref 2328 ref appTerm appTerm nil cons 4363 def cons nil cons 4364 def cons nil cons cons 4365 def 58 ref subst 4365 remove 128 ref subst 40 ref "_3235" 3 ref var 4366 def 40 ref 47 ref 41 ref 4366 remove varTerm 4367 def appTerm 2328 ref appTerm appTerm 4330 ref 4367 ref appTerm appTerm appTerm 40 ref 4367 remove appTerm 2328 ref appTerm appTerm absTerm 4368 def 4328 ref appTerm 4369 def appTerm refl 4370 def 4368 ref 265 ref appTerm betaConv appThm 88 ref 4369 remove betaConv appThm 4371 def 40 ref 47 ref 298 remove 2328 ref appTerm appTerm 4330 ref 265 ref appTerm appTerm appTerm 303 remove 2328 ref appTerm appTerm refl appThm trans 4368 remove refl 4372 def 4361 remove assume appThm eqMp sym 88 ref 348 ref 4345 remove appThm 4347 remove appThm 4349 remove trans appThm 4350 remove appThm 4351 remove trans sym 77 ref eqMp eqMp eqMp nil 84 ref 4362 ref cons 86 ref 4363 ref cons nil cons 4373 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 4360 remove 63 ref appTerm 4374 def nil cons 4375 def cons 4364 remove cons nil cons cons 4376 def 58 ref subst 4376 remove 128 ref subst 4370 remove "_3233" 3 ref var 4377 def 40 ref 47 ref 41 remove 4377 remove varTerm 4378 def appTerm 2328 ref appTerm appTerm 4330 ref 4378 ref appTerm appTerm appTerm 40 ref 4378 remove appTerm 2328 ref appTerm appTerm absTerm 63 ref appTerm betaConv appThm 4371 remove 40 ref 47 ref 1132 remove 2328 ref appTerm appTerm 4330 remove 63 ref appTerm appTerm appTerm 484 remove 2328 remove appTerm appTerm refl appThm trans 4372 remove 4374 remove assume appThm eqMp sym 88 ref 348 ref 2348 ref 1139 remove subst appThm 2348 ref 1256 remove subst appThm 2348 ref 1715 remove subst trans appThm 2348 remove 488 remove subst appThm nil 226 ref 2347 remove cons nil cons nil cons cons 1045 ref subst trans sym 77 ref eqMp eqMp eqMp nil 84 ref 4375 remove cons 4379 def 4373 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 4328 remove appTerm 4380 def betaConv 754 ref nil 755 ref 37 ref 4380 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 4342 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 4379 remove 86 ref 4362 remove cons 757 ref 4363 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 84 ref 4354 remove cons 4381 def 4352 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 950 ref appTerm 4382 def betaConv 754 ref nil 755 ref 37 ref 4382 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 950 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 4381 remove 86 ref 4327 remove cons 757 ref 4331 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 3447 remove 86 ref 4314 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 3722 remove 4313 remove appTerm nil cons cons 37 ref 3724 remove 4311 remove 4301 ref appTerm 4383 def appTerm nil cons cons nil cons cons nil cons cons 128 ref subst proveHyp nil 3432 remove 37 ref 4383 remove nil cons 4384 def cons nil cons cons nil cons cons 4385 def 58 ref subst 4385 remove 128 ref subst 88 ref 348 ref 3766 ref 4316 remove 3448 remove appThm 4386 def 3740 remove appThm 677 remove 934 ref appTerm 4387 def refl appThm nil 955 ref 4387 ref nil cons cons 4319 remove cons nil cons cons 4018 ref subst trans trans appThm 4321 remove 4386 remove 4323 remove appThm 3488 remove refl appThm nil 955 remove 3489 remove cons 4324 remove cons nil cons cons 4018 remove subst trans trans appThm appThm 4301 remove refl appThm sym 88 ref 348 ref 251 ref nil 3647 remove nil cons cons 1988 ref subst appThm 4388 def 3240 ref appThm appThm 4388 ref 3483 ref appThm appThm appThm 4388 remove 1988 remove appThm appThm sym nil 36 ref 40 ref 1730 remove 172 remove appTerm 4389 def appTerm 4390 def 265 ref appTerm 4391 def nil cons 4392 def cons 37 ref 40 ref 47 ref 240 ref 47 ref 4389 ref appTerm 3529 ref appTerm appTerm 4393 def 934 ref appTerm appTerm 4393 ref 1668 ref appTerm appTerm appTerm 4393 remove 1980 ref appTerm appTerm nil cons 4394 def cons nil cons 4395 def cons nil cons cons 4396 def 58 ref subst 4396 remove 128 ref subst 40 ref "_3239" 3 ref var 4397 def 40 ref 47 ref 240 ref 47 ref 4397 remove varTerm appTerm 3529 ref appTerm appTerm 4398 def 934 ref appTerm appTerm 4398 ref 1668 ref appTerm appTerm appTerm 4398 remove 1980 ref appTerm appTerm absTerm 4399 def 4389 ref appTerm 4400 def appTerm refl 4401 def 4399 ref 265 ref appTerm betaConv appThm 88 ref 4400 remove betaConv appThm 4402 def 40 ref 47 ref 240 ref 516 remove 3529 ref appTerm appTerm 4403 def 934 ref appTerm appTerm 4403 ref 1668 ref appTerm appTerm appTerm 4403 remove 1980 ref appTerm appTerm refl appThm trans 4399 remove refl 4404 def 4391 remove assume appThm eqMp sym 88 ref 348 ref 251 ref nil 71 ref 3530 ref cons nil cons nil cons cons 4405 def 520 remove subst appThm 4406 def 3240 ref appThm 2044 ref 1178 ref subst 4407 def trans appThm 4406 ref 3483 ref appThm nil 71 ref 3294 remove cons nil cons nil cons cons 4408 def 1178 ref subst 4409 def trans appThm appThm 4406 remove 1980 ref refl 4410 def appThm nil 71 ref 1980 ref nil cons 4411 def cons nil cons nil cons cons 4412 def 1178 remove subst 4413 def trans appThm nil 226 ref 4411 remove cons nil cons nil cons cons 1045 remove subst 4414 def trans sym 77 ref eqMp eqMp eqMp nil 84 ref 4392 ref cons 86 ref 4394 ref cons nil cons 4415 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 ref 4390 remove 63 ref appTerm 4416 def nil cons 4417 def cons 4395 remove cons nil cons cons 4418 def 58 ref subst 4418 remove 128 ref subst 4401 remove "_3237" 3 ref var 4419 def 40 ref 47 ref 240 ref 47 ref 4419 remove varTerm appTerm 3529 ref appTerm appTerm 4420 def 934 ref appTerm appTerm 4420 ref 1668 ref appTerm appTerm appTerm 4420 remove 1980 ref appTerm appTerm absTerm 63 ref appTerm betaConv appThm 4402 remove 40 ref 47 ref 240 ref 443 remove 3529 ref appTerm appTerm 4421 def 934 ref appTerm appTerm 4421 ref 1668 ref appTerm appTerm appTerm 4421 remove 1980 ref appTerm appTerm refl appThm trans 4404 remove 4416 remove assume appThm eqMp sym 88 ref 348 ref 251 remove 4405 remove 447 remove subst appThm 4422 def 3240 remove appThm appThm 4422 ref 3483 remove appThm appThm appThm 4422 remove 4410 remove appThm appThm sym nil 36 ref 40 ref 3529 ref appTerm 4423 def 265 ref appTerm 4424 def nil cons 4425 def cons 37 ref 40 ref 47 ref 240 ref 3529 ref appTerm 4426 def 934 ref appTerm appTerm 4426 ref 1668 ref appTerm appTerm appTerm 4426 remove 1980 ref appTerm appTerm nil cons 4427 def cons nil cons 4428 def cons nil cons cons 4429 def 58 ref subst 4429 remove 128 ref subst 40 ref "_3243" 3 ref var 4430 def 40 ref 47 ref 240 ref 4430 remove varTerm appTerm 4431 def 934 ref appTerm appTerm 4431 ref 1668 ref appTerm appTerm appTerm 4431 remove 1980 ref appTerm appTerm absTerm 4432 def 3529 ref appTerm 4433 def appTerm refl 4434 def 4432 ref 265 remove appTerm betaConv appThm 88 ref 4433 remove betaConv appThm 4435 def 40 ref 47 ref 738 ref 934 ref appTerm appTerm 738 ref 1668 ref appTerm appTerm appTerm 738 remove 1980 ref appTerm appTerm refl appThm trans 4432 remove refl 4436 def 4424 remove assume appThm eqMp sym 88 ref 348 ref 4407 remove appThm 4409 remove appThm appThm 4413 remove appThm 4414 remove trans sym 77 ref eqMp eqMp eqMp nil 84 ref 4425 ref cons 86 ref 4427 ref cons nil cons 4437 def cons nil cons cons 100 ref subst deductAntisym eqMp nil 36 remove 4423 remove 63 ref appTerm 4438 def nil cons 4439 def cons 4428 remove cons nil cons cons 4440 def 58 remove subst 4440 remove 128 remove subst 4434 remove "_3241" 3 remove var 4441 def 40 ref 47 ref 240 remove 4441 remove varTerm appTerm 4442 def 934 ref appTerm appTerm 4442 ref 1668 ref appTerm appTerm appTerm 4442 remove 1980 ref appTerm appTerm absTerm 63 remove appTerm betaConv appThm 4435 remove 40 ref 47 remove 311 ref 934 remove appTerm appTerm 311 ref 1668 remove appTerm appTerm appTerm 311 remove 1980 remove appTerm appTerm refl appThm trans 4436 remove 4438 remove assume appThm eqMp sym 88 remove 348 remove 2044 remove 315 ref subst appThm 4408 remove 315 ref subst appThm 483 remove trans appThm 4412 remove 315 remove subst appThm 489 remove trans sym 77 remove eqMp eqMp eqMp nil 84 ref 4439 remove cons 4443 def 4437 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 ref 3529 remove appTerm 4444 def betaConv 754 ref nil 755 ref 37 ref 4444 remove nil cons cons nil cons cons nil cons cons 109 ref subst proveHyp 224 ref 756 ref 226 ref 3530 remove cons nil cons cons nil cons cons 139 ref subst eqMp eqMp nil 4443 remove 86 ref 4425 remove cons 757 ref 4427 remove cons nil cons cons cons nil cons cons 773 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 84 remove 4417 remove cons 4445 def 4415 remove cons nil cons cons 100 ref subst deductAntisym eqMp 751 remove 4389 ref appTerm 4446 def betaConv 754 remove nil 755 remove 37 remove 4446 remove nil cons cons nil cons cons nil cons cons 109 remove subst proveHyp 224 remove 756 remove 226 remove 4389 remove nil cons cons nil cons cons nil cons cons 139 remove subst eqMp eqMp nil 4445 remove 86 ref 4392 remove cons 757 remove 4394 remove cons nil cons cons cons nil cons cons 773 remove subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 3652 remove 86 remove 4384 remove cons nil cons cons nil cons cons 100 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 7 ref 4308 remove appTerm thm nil 111 ref 112 ref 7 ref 146 ref 7 ref 9 ref 40 remove 4310 remove appTerm 3715 remove 4387 remove appTerm appTerm 4447 def absTerm 4448 def appTerm 4449 def absTerm 4450 def appTerm 4451 def absTerm 4452 def nil cons cons nil cons nil cons cons 329 ref subst 112 ref nil 71 ref 4451 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 4450 remove nil cons cons nil cons nil cons cons 329 ref subst 146 ref nil 71 ref 4449 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 4448 remove nil cons cons nil cons nil cons cons 329 ref subst 9 ref nil 71 ref 4447 remove nil cons cons nil cons nil cons cons 78 ref subst 3766 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 7 ref 4452 remove appTerm thm 4296 remove 4299 remove 100 remove subst proveHyp nil 4297 remove thm nil 111 ref 112 ref 7 ref 146 ref 7 ref 9 ref 3443 remove absTerm 4453 def appTerm 4454 def absTerm 4455 def appTerm 4456 def absTerm 4457 def nil cons cons nil cons nil cons cons 329 ref subst 112 remove nil 71 ref 4456 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 ref 4455 remove nil cons cons nil cons nil cons cons 329 ref subst 146 remove nil 71 ref 4454 remove nil cons cons nil cons nil cons cons 78 ref subst nil 111 remove 4453 remove nil cons cons nil cons nil cons cons 329 remove subst 9 remove nil 71 remove 3444 remove cons nil cons nil cons cons 78 remove subst 3706 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 7 remove 4457 remove appTerm thm