path: "vendor/opentheory/data/theories/set-finite-thm/set-finite-thm.art"
6 version "Set.finite" const 0 def "->" typeOp 1 def "Set.set" typeOp 2 def "bool" typeOp nil opType 3 def nil cons 4 def opType 5 def 4 ref cons opType 6 def constTerm 7 def refl nil "=" const 8 def 1 ref 5 ref 6 remove nil cons 9 def cons opType constTerm "Set.universe" const 10 def 5 ref constTerm 11 def appTerm "Set.insert" const 12 def 1 ref 3 ref 1 ref 5 ref 5 ref nil cons cons opType nil cons cons opType constTerm 13 def "Data.Bool.T" const 3 ref constTerm 14 def appTerm 13 remove "Data.Bool.F" const 3 ref constTerm 15 def appTerm "Set.{}" const 16 def 5 ref constTerm 17 def appTerm 18 def appTerm appTerm axiom appThm nil "s" 5 ref var 19 def 18 remove nil cons cons "x" 3 ref var 20 def 14 ref nil cons 21 def cons nil cons cons nil cons cons "A" 4 ref cons nil cons 22 def nil nil cons 23 def cons 24 def nil "p" 3 ref var 25 def 0 ref 1 ref 2 ref "A" varType 26 def nil cons 27 def opType 28 def 4 ref cons opType 29 def constTerm 30 def 12 ref 1 ref 26 ref 1 ref 28 ref 28 ref nil cons 31 def cons opType 32 def nil cons 33 def cons opType constTerm 34 def "x" 26 ref var 35 def varTerm 36 def appTerm 37 def "s" 28 ref var 38 def varTerm 39 def appTerm 40 def appTerm 41 def nil cons 42 def cons "q" 3 ref var 43 def 30 ref 39 ref appTerm 44 def nil cons 45 def cons nil cons 46 def cons nil cons cons 47 def "Data.Bool.==>" const 1 ref 3 ref 1 ref 3 ref 4 ref cons opType 48 def nil cons cons opType 49 def constTerm 50 def refl 51 def 8 ref 49 ref constTerm 52 def 25 ref varTerm 53 def appTerm 54 def 43 ref varTerm 55 def appTerm 56 def assume 57 def appThm 55 ref refl 58 def appThm sym nil 25 ref 55 ref nil cons 59 def cons 60 def 43 ref 59 ref cons nil cons 61 def cons nil cons cons 62 def 52 ref 50 ref 53 ref appTerm 63 def 55 ref appTerm 64 def appTerm 65 def refl 25 ref 43 ref 52 ref "Data.Bool./\\" const 49 ref constTerm 66 def 53 ref appTerm 67 def 55 ref appTerm 68 def appTerm 69 def 53 ref appTerm absTerm 70 def absTerm 71 def 53 ref appTerm betaConv 58 ref appThm 70 remove 55 ref appTerm betaConv trans appThm nil 8 ref 1 ref 49 ref 1 ref 49 ref 4 ref cons opType 72 def nil cons cons opType constTerm 73 def 50 ref appTerm 71 remove appTerm axiom 53 ref refl 74 def appThm 58 ref appThm eqMp 75 def sym 76 def subst 62 remove 52 ref refl 77 def "f" 49 ref var 78 def 78 ref varTerm 79 def 53 ref appTerm 55 ref appTerm absTerm 80 def 25 ref 43 ref 55 ref absTerm 81 def absTerm 82 def appTerm betaConv 82 ref 53 ref appTerm betaConv 58 ref appThm 81 ref 55 ref appTerm betaConv trans trans appThm 78 ref 79 ref 14 ref appTerm 14 ref appTerm absTerm 83 def 82 ref appTerm betaConv 82 ref 14 ref appTerm betaConv 14 ref refl 84 def appThm 81 ref 14 ref appTerm betaConv trans trans 85 def appThm 69 remove refl 43 ref 8 ref 1 ref 72 ref 1 ref 72 remove 4 ref cons opType nil cons cons opType constTerm 86 def 80 remove appTerm 83 ref appTerm absTerm 87 def 55 ref appTerm betaConv appThm 8 ref 1 ref 48 ref 1 ref 48 ref 4 ref cons opType 88 def nil cons cons opType constTerm 89 def 67 ref appTerm refl 25 ref 87 remove absTerm 90 def 53 ref appTerm betaConv appThm nil 73 ref 66 ref appTerm 90 ref appTerm axiom 91 def 74 remove appThm eqMp 58 ref appThm eqMp 92 def 68 ref assume eqMp 82 ref refl 93 def appThm eqMp sym nil 14 ref axiom 94 def eqMp 95 def 92 remove sym 78 ref 79 ref refl nil "t" 3 ref var 96 def 53 ref nil cons 97 def cons nil cons nil cons cons 98 def 52 ref 96 ref varTerm 99 def appTerm 100 def 14 ref appTerm 101 def assume sym 94 ref eqMp 99 ref assume 94 ref deductAntisym deductAntisym 102 def subst 53 ref assume 103 def eqMp appThm nil 96 ref 59 ref cons nil cons nil cons cons 104 def 102 ref subst 55 ref assume 105 def eqMp appThm absThm eqMp 106 def deductAntisym 107 def subst 105 remove eqMp nil "P" 3 ref var 108 def 59 ref cons 109 def "Q" 3 ref var 110 def 59 ref cons nil cons 111 def cons nil cons cons 77 ref 78 ref 79 remove 108 ref varTerm 112 def appTerm 113 def 110 ref varTerm 114 def appTerm absTerm 115 def 25 ref 43 ref 53 ref absTerm absTerm 116 def appTerm betaConv 116 ref 112 ref appTerm betaConv 114 ref refl 117 def appThm 43 ref 112 ref absTerm 114 ref appTerm betaConv trans trans appThm 83 ref 116 ref appTerm betaConv 116 ref 14 ref appTerm betaConv 84 remove appThm 43 ref 14 ref absTerm 14 ref appTerm betaConv trans trans appThm 52 ref 66 ref 112 ref appTerm 118 def 114 ref appTerm 119 def appTerm refl 43 ref 86 remove 78 remove 113 remove 55 ref appTerm absTerm appTerm 83 remove appTerm absTerm 114 ref appTerm betaConv appThm 89 ref 118 remove appTerm refl 90 remove 112 ref appTerm betaConv appThm 91 remove 112 ref refl 120 def appThm eqMp 117 ref appThm eqMp 119 remove assume eqMp 121 def 116 remove refl appThm eqMp sym 94 ref eqMp 122 def subst deductAntisym eqMp 123 def eqMp 124 def nil 25 ref 64 ref nil cons 125 def cons 126 def 43 ref 50 ref 55 ref appTerm 127 def 53 ref appTerm nil cons 128 def cons nil cons 129 def cons nil cons cons 107 ref subst proveHyp 127 ref refl 57 remove appThm sym 123 remove eqMp 130 def eqMp nil 60 ref 43 ref 97 ref cons nil cons 131 def cons nil cons cons 76 ref 106 ref nil 108 ref 97 ref cons 132 def 111 ref cons nil cons cons 122 ref subst 133 def deductAntisym eqMp 75 remove 64 ref assume eqMp sym 103 remove eqMp 95 ref proveHyp 134 def deductAntisym 135 def subst nil 108 ref 125 ref cons 136 def 110 ref 128 remove cons nil cons 137 def cons nil cons cons 138 def 77 ref 115 remove 82 ref appTerm betaConv 82 remove 112 ref appTerm betaConv 117 ref appThm 81 remove 114 ref appTerm betaConv trans trans appThm 85 remove appThm 121 remove 93 remove appThm eqMp sym 94 ref eqMp 139 def subst eqMp 135 ref 138 remove 122 ref subst eqMp deductAntisym deductAntisym 140 def subst 47 ref 76 ref subst 47 remove 107 ref subst "t" 28 ref var 141 def 66 ref 30 ref 141 ref varTerm 142 def appTerm 143 def appTerm 144 def "Set.subset" const 145 def 1 ref 28 ref 29 ref nil cons 146 def cons opType 147 def constTerm 148 def 39 ref appTerm 149 def 142 ref appTerm 150 def appTerm 151 def absTerm 152 def 40 ref appTerm betaConv sym 66 ref refl 153 def nil 96 ref 42 ref cons nil cons nil cons cons 102 ref subst 41 ref assume eqMp appThm 149 ref 40 ref appTerm 154 def refl appThm nil 96 ref 154 remove nil cons cons nil cons nil cons cons 96 ref 52 ref 66 ref 14 ref appTerm 155 def 99 ref appTerm appTerm 99 ref appTerm absTerm 156 def 99 ref appTerm 157 def betaConv nil "Data.Bool.!" const 158 def 88 remove constTerm 159 def 156 ref appTerm 160 def axiom nil 25 ref 160 remove nil cons cons 43 ref 157 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref "P" 48 ref var 161 def 156 remove nil cons cons 20 ref 99 ref nil cons 162 def cons nil cons 163 def cons nil cons cons nil 25 ref 158 ref 1 ref 1 ref 26 ref 4 ref cons opType 164 def 4 ref cons opType 165 def constTerm 166 def "P" 164 ref var 167 def varTerm 168 def appTerm 169 def nil cons 170 def cons 43 ref 168 ref 36 ref appTerm 171 def nil cons 172 def cons nil cons cons nil cons cons 173 def 76 ref subst 173 remove 107 ref subst 52 ref 171 ref appTerm refl 35 ref 14 ref absTerm 174 def 36 ref appTerm betaConv appThm "p" 164 ref var 175 def 8 ref 1 ref 164 ref 165 ref nil cons cons opType constTerm 176 def 175 ref varTerm 177 def appTerm 174 remove appTerm absTerm 178 def 168 ref appTerm betaConv 179 def nil 8 ref 1 ref 165 ref 1 ref 165 ref 4 ref cons opType 180 def nil cons cons opType constTerm 181 def 166 ref appTerm 178 remove appTerm axiom 168 ref refl 182 def appThm 183 def 169 ref assume eqMp eqMp 36 ref refl 184 def appThm eqMp sym 94 ref eqMp eqMp nil 108 ref 170 remove cons 110 ref 172 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp 185 def subst eqMp eqMp 186 def subst trans sym 149 ref refl 187 def 38 ref 8 ref 147 ref constTerm 188 def 40 ref appTerm 189 def "Set.union" const 190 def 1 ref 28 ref 33 ref cons opType 191 def constTerm 192 def 37 ref 16 ref 28 ref constTerm 193 def appTerm 194 def appTerm 39 ref appTerm 195 def appTerm 196 def absTerm 197 def 39 ref appTerm 198 def betaConv 35 ref 158 ref 1 ref 29 ref 4 ref cons opType 199 def constTerm 200 def 197 ref appTerm 201 def absTerm 202 def 36 ref appTerm 203 def betaConv 166 ref refl 204 def 35 ref 200 ref refl 205 def 38 ref 196 remove assume sym 188 ref 195 remove appTerm 40 ref appTerm 206 def assume sym deductAntisym absThm appThm absThm appThm nil 166 ref 35 ref 200 ref 38 ref 206 remove absTerm 207 def appTerm 208 def absTerm 209 def appTerm 210 def axiom 211 def eqMp nil 25 ref 166 ref 202 ref appTerm nil cons cons 43 ref 203 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 27 ref cons 212 def nil cons 213 def 167 ref 202 remove nil cons cons 35 ref 36 ref nil cons 214 def cons nil cons 215 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 201 remove nil cons cons 43 ref 198 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 31 ref cons 216 def nil cons 217 def "P" 29 ref var 218 def 197 remove nil cons cons "x" 28 ref var 219 def 39 ref nil cons 220 def cons nil cons 221 def cons nil cons cons 185 ref subst eqMp eqMp 222 def appThm sym nil 141 ref 194 ref nil cons 223 def cons nil cons nil cons cons nil 96 ref 149 ref 192 ref 142 ref appTerm 224 def 39 ref appTerm 225 def appTerm 226 def nil cons cons nil cons nil cons cons 102 ref subst 141 ref 226 remove absTerm 227 def 142 ref appTerm 228 def betaConv 38 ref 200 ref 227 ref appTerm 229 def absTerm 230 def 39 ref appTerm 231 def betaConv nil 200 ref 230 ref appTerm 232 def axiom nil 25 ref 232 remove nil cons cons 43 ref 231 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 230 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 229 remove nil cons cons 43 ref 228 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 227 remove nil cons cons 219 ref 142 ref nil cons 233 def cons nil cons 234 def cons nil cons cons 185 ref subst eqMp eqMp eqMp 235 def subst sym 94 ref eqMp eqMp eqMp eqMp 217 ref 218 ref 152 ref nil cons cons 236 def 219 ref 40 ref nil cons cons nil cons cons nil cons cons 52 ref "Data.Bool.?" const 237 def 165 ref constTerm 238 def 168 ref appTerm 239 def appTerm 240 def refl 175 ref 159 ref 43 ref 50 ref 166 ref 35 ref 50 ref 177 ref 36 ref appTerm 241 def appTerm 242 def 55 ref appTerm absTerm appTerm 243 def appTerm 55 ref appTerm absTerm appTerm absTerm 244 def 168 ref appTerm betaConv appThm nil 181 ref 238 ref appTerm 244 remove appTerm axiom 182 ref appThm eqMp 245 def sym nil 161 ref 110 ref 50 ref 166 ref 35 ref 50 ref 171 ref appTerm 246 def 114 ref appTerm 247 def absTerm 248 def appTerm 249 def appTerm 250 def 114 ref appTerm 251 def absTerm nil cons cons nil cons nil cons cons 24 ref 52 ref 169 remove appTerm refl 179 remove appThm 183 remove eqMp sym 252 def subst 253 def subst 110 ref nil 96 ref 251 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 249 ref nil cons 254 def cons 255 def 43 ref 114 ref nil cons 256 def cons nil cons 257 def cons nil cons cons 258 def 76 ref subst 258 ref 107 ref subst nil 25 ref 172 ref cons 257 ref cons nil cons cons 259 def 135 ref subst 260 def 248 ref 36 ref appTerm 261 def betaConv nil 255 ref 43 ref 261 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 248 remove nil cons cons 262 def 215 ref cons nil cons cons 185 ref subst eqMp eqMp 263 def eqMp eqMp nil 108 ref 254 ref cons 264 def 110 ref 256 ref cons nil cons 265 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp 266 def subst proveHyp nil 25 ref 237 ref 199 ref constTerm 267 def 152 ref appTerm 268 def nil cons 269 def cons 270 def 46 ref cons nil cons cons 271 def 135 ref subst 272 def proveHyp 38 ref 50 ref 268 remove appTerm 273 def 44 ref appTerm 274 def absTerm 275 def 39 ref appTerm 276 def betaConv 77 ref 205 ref 38 ref 205 ref 141 ref 38 ref 141 ref 50 ref 151 ref appTerm 44 ref appTerm absTerm 277 def absTerm 278 def 39 ref appTerm betaConv 142 ref refl 279 def appThm 277 ref 142 ref appTerm 280 def betaConv 281 def trans 282 def absThm appThm absThm appThm appThm 205 ref 141 ref 205 ref 38 ref 282 remove absThm appThm absThm appThm appThm nil "p" 147 ref var 278 remove nil cons cons nil cons nil cons cons "B" 31 ref cons 283 def 217 ref cons 23 ref cons 284 def "p" 1 ref 26 ref 1 ref "B" varType 285 def 4 ref cons opType 286 def nil cons 287 def cons opType 288 def var 289 def 52 ref 166 ref 35 ref 158 ref 1 ref 286 ref 4 ref cons opType 290 def constTerm 291 def "y" 285 ref var 292 def 289 ref varTerm 293 def 36 ref appTerm 292 ref varTerm 294 def appTerm 295 def absTerm appTerm absTerm appTerm appTerm 291 ref 292 ref 166 ref 35 ref 295 ref absTerm appTerm absTerm appTerm appTerm absTerm 296 def 293 ref appTerm 297 def betaConv nil 158 ref 1 ref 1 ref 288 ref 4 ref cons opType 298 def 4 ref cons opType constTerm 299 def 296 ref appTerm 300 def axiom nil 25 ref 300 remove nil cons cons 43 ref 297 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 288 ref nil cons cons nil cons 301 def "P" 298 remove var 302 def 296 remove nil cons cons "x" 288 ref var 303 def 293 ref nil cons cons nil cons 304 def cons nil cons cons 185 ref subst eqMp eqMp 305 def subst subst eqMp sym 205 ref 141 ref 205 ref 38 ref nil "r" 3 ref var 306 def 45 ref cons 307 def 43 ref 150 ref nil cons 308 def cons 25 ref 143 ref nil cons 309 def cons 310 def nil cons 311 def cons cons nil cons cons 306 ref 52 ref 50 ref 68 ref appTerm 306 ref varTerm 312 def appTerm 313 def appTerm 63 ref 127 ref 312 ref appTerm 314 def appTerm 315 def appTerm 316 def absTerm 317 def 312 ref appTerm 318 def betaConv 43 ref 159 ref 317 ref appTerm 319 def absTerm 320 def 55 ref appTerm 321 def betaConv 25 ref 159 ref 320 ref appTerm 322 def absTerm 323 def 53 ref appTerm 324 def betaConv 159 ref refl 325 def 25 ref 325 ref 43 ref 325 ref 306 ref 316 remove assume sym 52 ref 315 remove appTerm 313 ref appTerm 326 def assume sym deductAntisym absThm appThm absThm appThm absThm appThm nil 159 ref 25 ref 159 ref 43 ref 159 ref 306 ref 326 remove absTerm 327 def appTerm 328 def absTerm 329 def appTerm 330 def absTerm 331 def appTerm 332 def axiom 333 def eqMp nil 25 ref 159 ref 323 ref appTerm nil cons cons 43 ref 324 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 323 remove nil cons cons 20 ref 97 ref cons nil cons 334 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 322 remove nil cons cons 43 ref 321 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 320 remove nil cons cons 20 ref 59 ref cons nil cons 335 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 319 remove nil cons cons 43 ref 318 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 317 remove nil cons cons 20 ref 312 ref nil cons 336 def cons nil cons 337 def cons nil cons cons 185 ref subst eqMp eqMp 338 def subst absThm appThm absThm appThm sym 205 ref 141 ref 77 ref 205 ref 38 ref 50 ref 143 ref appTerm 339 def refl 340 def 38 ref 50 ref 150 ref appTerm 341 def 44 ref appTerm absTerm 342 def 39 ref appTerm betaConv 343 def appThm absThm appThm appThm 340 ref 205 ref 38 ref 343 remove absThm appThm appThm appThm nil "q" 29 ref var 344 def 342 ref nil cons cons 311 ref cons nil cons cons 217 ref 23 ref cons 345 def "q" 164 ref var 346 def 52 ref 166 ref 35 ref 63 ref 346 ref varTerm 347 def 36 ref appTerm 348 def appTerm absTerm 349 def appTerm appTerm 63 ref 166 ref 35 ref 348 ref absTerm 350 def appTerm 351 def appTerm appTerm absTerm 352 def 347 ref appTerm 353 def betaConv 25 ref 158 ref 180 ref constTerm 354 def 352 ref appTerm 355 def absTerm 356 def 53 ref appTerm 357 def betaConv nil 159 ref 356 ref appTerm 358 def axiom nil 25 ref 358 remove nil cons cons 43 ref 357 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 356 remove nil cons cons 334 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 355 remove nil cons cons 43 ref 353 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 164 ref nil cons 359 def cons 360 def nil cons 361 def "P" 165 ref var 362 def 352 remove nil cons cons "x" 164 ref var 363 def 347 ref nil cons cons nil cons 364 def cons nil cons cons 185 ref subst eqMp eqMp 365 def subst 366 def subst eqMp absThm appThm sym 205 ref 38 ref 51 ref 38 ref 52 ref 149 ref 193 ref appTerm 367 def appTerm 188 ref 39 ref appTerm 368 def 193 ref appTerm 369 def appTerm absTerm 370 def 39 ref appTerm 371 def betaConv nil 200 ref 370 ref appTerm 372 def axiom nil 25 ref 372 remove nil cons cons 43 ref 371 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 370 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp 373 def appThm 44 ref refl 374 def appThm absThm appThm sym nil 218 ref 38 ref 50 ref 369 ref appTerm 44 ref appTerm 375 def absTerm nil cons cons nil cons nil cons cons 345 ref 252 ref subst 376 def subst 38 ref nil 96 ref 375 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 369 ref nil cons 377 def cons 378 def 46 ref cons nil cons cons 379 def 76 ref subst 379 remove 107 ref subst 30 ref refl 380 def 369 ref assume 381 def appThm 382 def nil 96 ref 30 ref 193 ref appTerm 383 def nil cons 384 def cons nil cons nil cons cons 102 ref subst nil 383 ref axiom 385 def eqMp 386 def trans 387 def sym 94 ref eqMp eqMp nil 108 ref 377 ref cons 388 def 110 ref 45 ref cons nil cons 389 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp 390 def eqMp nil 25 ref 200 ref 38 ref 50 ref 367 ref appTerm 44 ref appTerm absTerm appTerm 391 def nil cons cons 43 ref 166 ref 35 ref 200 ref 38 ref 50 ref 200 ref "s'" 28 ref var 392 def 50 ref 148 ref 392 ref varTerm 393 def appTerm 394 def 39 ref appTerm 395 def appTerm 30 ref 393 ref appTerm 396 def appTerm absTerm appTerm appTerm 200 ref 392 ref 50 ref 394 ref 40 ref appTerm appTerm 396 ref appTerm absTerm appTerm appTerm absTerm appTerm 397 def absTerm 398 def appTerm 399 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 167 ref 398 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 397 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref "u" 28 ref var 400 def 50 ref 200 ref 392 ref 50 ref 394 ref 400 ref varTerm 401 def appTerm appTerm 396 ref appTerm absTerm 402 def appTerm 403 def appTerm 200 ref 392 ref 50 ref 394 ref 37 ref 401 ref appTerm 404 def appTerm appTerm 396 ref appTerm absTerm appTerm 405 def appTerm 406 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 400 ref nil 96 ref 406 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 403 remove nil cons 407 def cons 408 def 43 ref 405 remove nil cons 409 def cons nil cons cons nil cons cons 410 def 76 ref subst 410 remove 107 ref subst nil 218 ref 141 ref 50 ref 148 ref 142 ref appTerm 411 def 404 ref appTerm 412 def appTerm 143 ref appTerm 413 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 413 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 412 ref nil cons 414 def cons 415 def 43 ref 309 ref cons 416 def nil cons 417 def cons nil cons cons 418 def 76 ref subst 418 remove 107 ref subst nil 25 ref "Data.Bool.~" const 48 remove constTerm 419 def "Set.member" const 420 def 1 ref 26 ref 146 ref cons opType 421 def constTerm 422 def 36 ref appTerm 423 def 142 ref appTerm 424 def appTerm 425 def nil cons 426 def cons 427 def 417 ref cons nil cons cons 428 def 76 ref subst 428 remove 107 ref subst nil 415 remove 43 ref 411 ref 401 ref appTerm 429 def nil cons 430 def cons nil cons cons nil cons cons 135 ref subst 51 ref nil 141 ref 404 remove nil cons cons 38 ref 233 ref cons 431 def nil cons 432 def cons nil cons cons 141 ref 52 ref 150 ref appTerm 433 def 166 ref 35 ref 50 ref 423 ref 39 ref appTerm 434 def appTerm 435 def 424 ref appTerm absTerm appTerm appTerm absTerm 436 def 142 ref appTerm 437 def betaConv 38 ref 200 ref 436 ref appTerm 438 def absTerm 439 def 39 ref appTerm 440 def betaConv nil 200 ref 439 ref appTerm 441 def axiom nil 25 ref 441 remove nil cons cons 43 ref 440 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 439 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 438 remove nil cons cons 43 ref 437 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 436 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp 442 def subst 204 ref "x'" 26 ref var 443 def 50 ref 422 ref 443 ref varTerm 444 def appTerm 445 def 142 ref appTerm 446 def appTerm 447 def refl nil 38 ref 401 ref nil cons 448 def cons "y" 26 ref var 449 def 214 ref cons 450 def 35 ref 444 ref nil cons 451 def cons nil cons 452 def cons 453 def cons nil cons cons 38 ref 52 ref 423 ref 34 ref 449 ref varTerm 454 def appTerm 455 def 39 ref appTerm appTerm appTerm "Data.Bool.\\/" const 49 remove constTerm 456 def 8 ref 1 ref 26 ref 359 ref cons opType 457 def constTerm 458 def 36 ref appTerm 459 def 454 ref appTerm 460 def appTerm 461 def 434 ref appTerm appTerm absTerm 462 def 39 ref appTerm 463 def betaConv 449 ref 200 ref 462 ref appTerm 464 def absTerm 465 def 454 ref appTerm 466 def betaConv 35 ref 166 ref 465 ref appTerm 467 def absTerm 468 def 36 ref appTerm 469 def betaConv nil 166 ref 468 ref appTerm 470 def axiom nil 25 ref 470 remove nil cons cons 43 ref 469 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 468 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 467 remove nil cons cons 43 ref 466 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 465 remove nil cons cons 35 ref 454 ref nil cons 471 def cons nil cons 472 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 464 remove nil cons cons 43 ref 463 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 462 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp 473 def subst appThm absThm appThm trans appThm nil 141 ref 448 ref cons 474 def 432 ref cons nil cons cons 475 def 442 ref subst appThm sym nil 25 ref 166 ref 443 ref 447 ref 456 ref 458 ref 444 ref appTerm 476 def 36 ref appTerm 477 def appTerm 478 def 445 ref 401 ref appTerm 479 def appTerm 480 def appTerm 481 def absTerm 482 def appTerm nil cons 483 def cons 484 def 43 ref 166 ref 35 ref 50 ref 424 ref appTerm 485 def 423 ref 401 ref appTerm 486 def appTerm absTerm appTerm nil cons 487 def cons nil cons cons nil cons cons 488 def 76 ref subst 488 remove 107 ref subst nil 167 ref 443 ref 447 remove 479 ref appTerm 489 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 443 ref nil 96 ref 489 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 446 ref nil cons 490 def cons 491 def 43 ref 479 ref nil cons 492 def cons nil cons 493 def cons nil cons cons 494 def 76 ref subst 494 remove 107 ref subst 482 ref 444 ref appTerm 495 def betaConv nil 484 remove 43 ref 495 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 482 remove nil cons cons 452 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 481 remove nil cons cons 493 remove cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref nil 96 ref 490 ref cons nil cons nil cons cons 496 def 102 ref subst 446 remove assume eqMp appThm 480 ref refl appThm nil 96 ref 480 ref nil cons cons nil cons nil cons cons 96 ref 52 ref 50 ref 14 ref appTerm 497 def 99 ref appTerm appTerm 99 ref appTerm absTerm 498 def 99 ref appTerm 499 def betaConv nil 159 ref 498 ref appTerm 500 def axiom nil 25 ref 500 remove nil cons cons 43 ref 499 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 498 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 501 def subst trans appThm 479 ref refl appThm sym nil 108 ref 477 ref nil cons 502 def cons 503 def nil cons nil cons cons 52 ref 419 ref 112 ref appTerm 504 def appTerm refl 25 ref 63 ref 15 ref appTerm absTerm 505 def 112 ref appTerm betaConv appThm nil 89 ref 419 ref appTerm 505 remove appTerm axiom 120 ref appThm eqMp 506 def sym 507 def subst nil 25 ref 502 ref cons 508 def 43 ref 15 ref nil cons 509 def cons nil cons 510 def cons nil cons cons 511 def 76 ref subst 511 remove 107 ref subst nil 491 remove 510 ref cons nil cons cons 135 ref subst 496 remove 96 ref 52 ref 50 ref 99 ref appTerm 512 def 15 ref appTerm appTerm 419 ref 99 ref appTerm 513 def appTerm absTerm 514 def 99 ref appTerm 515 def betaConv nil 159 ref 514 ref appTerm 516 def axiom nil 25 ref 516 remove nil cons cons 43 ref 515 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 514 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 517 def subst 419 ref refl 518 def 422 ref refl 519 def 477 ref assume appThm 520 def 279 ref appThm nil 427 remove 43 ref 52 ref 424 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 108 ref 424 ref nil cons 521 def cons 522 def nil cons nil cons cons nil 25 ref 504 ref nil cons 523 def cons 43 ref 52 ref 112 ref appTerm 15 ref appTerm nil cons 524 def cons nil cons cons nil cons cons 525 def 76 ref subst 525 remove 107 ref subst nil 25 ref 112 ref nil cons 526 def cons 527 def 510 ref cons nil cons cons 140 ref subst 506 remove 504 remove assume eqMp nil 25 ref 50 ref 112 ref appTerm 528 def 15 ref appTerm nil cons cons 43 ref 50 ref 15 ref appTerm 529 def 112 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 509 ref cons 43 ref 526 ref cons nil cons cons nil cons cons 530 def 76 ref subst 530 remove 107 ref subst 25 ref 53 ref absTerm 531 def 112 ref appTerm 532 def betaConv nil 52 ref 15 ref appTerm 533 def 159 ref 531 ref appTerm 534 def appTerm axiom 15 ref assume eqMp nil 25 ref 534 remove nil cons cons 43 ref 532 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 531 remove nil cons cons 20 ref 526 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp 535 def eqMp nil 108 ref 509 ref cons 110 ref 526 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 108 ref 523 remove cons 110 ref 524 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp 536 def subst eqMp trans appThm nil 52 ref 419 ref 15 ref appTerm 537 def appTerm 538 def 14 ref appTerm axiom 539 def trans trans sym 94 ref eqMp eqMp eqMp nil 503 ref 110 ref 509 ref cons nil cons 540 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 419 ref 477 ref appTerm nil cons cons 43 ref 50 ref 480 remove appTerm 479 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil "y" 3 ref var 541 def 492 ref cons 20 ref 502 ref cons nil cons cons nil cons cons nil 25 ref 52 ref 20 ref varTerm 542 def appTerm 543 def 15 ref appTerm 544 def nil cons 545 def cons 546 def 43 ref 50 ref 419 ref 542 ref appTerm 547 def appTerm 50 ref 456 ref 542 ref appTerm 541 ref varTerm 548 def appTerm appTerm 548 ref appTerm appTerm nil cons 549 def cons nil cons 550 def cons nil cons cons 551 def 76 ref subst 551 remove 107 ref subst 52 ref "_11020" 3 ref var 552 def 50 ref 419 ref 552 remove varTerm 553 def appTerm appTerm 50 ref 456 ref 553 remove appTerm 548 ref appTerm appTerm 548 ref appTerm appTerm absTerm 554 def 542 ref appTerm 555 def appTerm refl 556 def 554 ref 15 ref appTerm betaConv appThm 77 ref 555 remove betaConv appThm 557 def 50 ref 537 ref appTerm 558 def 50 ref 456 ref 15 ref appTerm 559 def 548 ref appTerm appTerm 548 ref appTerm appTerm refl appThm trans 554 remove refl 560 def 544 remove assume 561 def appThm eqMp sym 51 ref 539 ref appThm 562 def 51 ref nil 96 ref 548 ref nil cons cons nil cons nil cons cons 563 def 96 ref 52 ref 559 ref 99 ref appTerm appTerm 99 ref appTerm absTerm 564 def 99 ref appTerm 565 def betaConv nil 159 ref 564 ref appTerm 566 def axiom nil 25 ref 566 remove nil cons cons 43 ref 565 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 564 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 567 def subst appThm 548 ref refl 568 def appThm 563 ref nil 96 ref 512 ref 99 ref appTerm 569 def nil cons cons nil cons nil cons cons 102 ref subst 96 ref 569 remove absTerm 570 def 99 ref appTerm 571 def betaConv nil 159 ref 570 ref appTerm 572 def axiom nil 25 ref 572 remove nil cons cons 43 ref 571 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 570 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp 573 def subst 574 def trans appThm nil 96 ref 21 ref cons nil cons nil cons cons 575 def 501 ref subst 576 def trans sym 94 ref eqMp eqMp eqMp nil 108 ref 545 ref cons 577 def 110 ref 549 ref cons nil cons 578 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 543 ref 14 ref appTerm 579 def nil cons 580 def cons 581 def 550 remove cons nil cons cons 582 def 76 ref subst 582 remove 107 ref subst 556 remove "_11018" 3 ref var 583 def 50 ref 419 ref 583 remove varTerm 584 def appTerm appTerm 50 ref 456 ref 584 remove appTerm 548 ref appTerm appTerm 548 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 557 remove 50 ref 419 ref 14 ref appTerm 585 def appTerm 586 def 50 ref 456 ref 14 ref appTerm 587 def 548 ref appTerm appTerm 548 ref appTerm appTerm refl appThm trans 560 remove 579 remove assume 588 def appThm eqMp sym 51 ref nil 52 ref 585 ref appTerm 589 def 15 ref appTerm axiom 590 def appThm 591 def 51 ref 563 ref 96 ref 52 ref 587 ref 99 ref appTerm appTerm 14 ref appTerm absTerm 592 def 99 ref appTerm 593 def betaConv nil 159 ref 592 ref appTerm 594 def axiom nil 25 ref 594 remove nil cons cons 43 ref 593 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 592 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 595 def subst appThm 568 remove appThm 563 ref 501 ref subst 596 def trans appThm 563 ref 96 ref 52 ref 529 ref 99 ref appTerm appTerm 14 ref appTerm absTerm 597 def 99 ref appTerm 598 def betaConv nil 159 ref 597 ref appTerm 599 def axiom nil 25 ref 599 remove nil cons cons 43 ref 598 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 597 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 600 def subst 601 def trans sym 94 ref eqMp eqMp eqMp nil 108 ref 580 remove cons 602 def 578 remove cons nil cons cons 122 ref subst deductAntisym eqMp 96 ref 456 ref 101 ref appTerm 100 remove 15 ref appTerm 603 def appTerm absTerm 604 def 542 ref appTerm 605 def betaConv nil 159 ref 604 ref appTerm 606 def axiom 607 def nil 25 ref 606 remove nil cons cons 608 def 43 ref 605 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 604 ref nil cons cons 609 def 20 ref 542 ref nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp 610 def nil 602 ref 110 ref 545 remove cons 611 def "R" 3 ref var 612 def 549 remove cons nil cons cons cons nil cons cons nil 25 ref 50 ref 114 ref appTerm 613 def 612 ref varTerm 614 def appTerm 615 def nil cons cons 43 ref 614 ref nil cons 616 def cons nil cons cons nil cons cons 135 ref subst nil 25 ref 528 ref 614 ref appTerm nil cons cons 43 ref 50 ref 615 remove appTerm 614 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst 306 ref 50 ref 528 ref 312 ref appTerm appTerm 617 def 50 ref 613 ref 312 ref appTerm appTerm 312 ref appTerm appTerm absTerm 618 def 614 remove appTerm 619 def betaConv 52 ref 456 ref 112 ref appTerm 620 def 114 ref appTerm 621 def appTerm refl 43 ref 159 ref 306 ref 617 remove 50 ref 314 ref appTerm 312 ref appTerm 622 def appTerm absTerm appTerm absTerm 114 ref appTerm betaConv appThm 89 remove 620 remove appTerm refl 25 ref 43 ref 159 ref 306 ref 50 ref 63 ref 312 ref appTerm 623 def appTerm 622 remove appTerm absTerm appTerm absTerm absTerm 624 def 112 remove appTerm betaConv appThm nil 73 remove 456 ref appTerm 624 remove appTerm axiom 120 remove appThm eqMp 117 remove appThm eqMp 625 def 621 remove assume eqMp nil 25 ref 159 ref 618 ref appTerm nil cons cons 43 ref 619 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 618 remove nil cons cons 20 ref 616 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp 626 def subst proveHyp proveHyp proveHyp subst eqMp eqMp eqMp eqMp nil 108 ref 490 remove cons 110 ref 492 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 108 ref 483 remove cons 110 ref 487 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 25 ref 430 remove cons 417 ref cons nil cons cons 135 ref subst proveHyp nil 392 ref 233 ref cons nil cons nil cons cons 627 def 402 ref 393 ref appTerm 628 def betaConv nil 408 remove 43 ref 628 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 402 remove nil cons cons 219 ref 393 ref nil cons 629 def cons nil cons 630 def cons nil cons cons 185 ref subst eqMp eqMp 631 def subst eqMp eqMp nil 108 ref 426 ref cons 110 ref 309 ref cons 632 def nil cons 633 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 521 ref cons 634 def 417 ref cons nil cons cons 635 def 76 ref subst 635 remove 107 ref subst 38 ref 435 ref 188 ref 37 ref "Set.delete" const 1 ref 28 ref 1 ref 26 ref 31 ref cons opType 636 def nil cons 637 def cons opType constTerm 638 def 39 ref appTerm 36 ref appTerm 639 def appTerm appTerm 39 ref appTerm 640 def appTerm 641 def absTerm 642 def 142 ref appTerm 643 def betaConv 35 ref 200 ref 642 ref appTerm 644 def absTerm 645 def 36 ref appTerm 646 def betaConv nil 166 ref 645 ref appTerm 647 def axiom nil 25 ref 647 remove nil cons cons 43 ref 646 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 645 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp 648 def nil 25 ref 644 remove nil cons cons 649 def 43 ref 643 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 642 ref nil cons cons 650 def 234 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 485 ref 188 ref 37 ref 638 remove 142 ref appTerm 36 ref appTerm 651 def appTerm 652 def appTerm 142 ref appTerm 653 def appTerm nil cons cons 417 ref cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref nil 96 ref 521 ref cons nil cons nil cons cons 102 ref subst 424 ref assume eqMp 654 def appThm 653 ref refl appThm nil 96 ref 653 ref nil cons 655 def cons nil cons nil cons cons 501 ref subst trans appThm 143 ref refl 656 def appThm sym nil 25 ref 655 ref cons 417 ref cons nil cons cons 657 def 76 ref subst 657 remove 107 ref subst 380 ref 653 remove assume sym appThm sym 475 remove 141 ref 52 ref 148 ref 639 ref appTerm 658 def 142 ref appTerm 659 def appTerm 149 ref 37 ref 142 ref appTerm appTerm 660 def appTerm 661 def absTerm 662 def 142 ref appTerm 663 def betaConv 38 ref 200 ref 662 ref appTerm 664 def absTerm 665 def 39 ref appTerm 666 def betaConv 35 ref 200 ref 665 ref appTerm 667 def absTerm 668 def 36 ref appTerm 669 def betaConv 204 ref 35 ref 205 ref 38 ref 205 ref 141 ref 661 remove assume sym 52 ref 660 remove appTerm 659 ref appTerm 670 def assume sym deductAntisym absThm appThm absThm appThm absThm appThm nil 166 ref 35 ref 200 ref 38 ref 200 ref 141 ref 670 remove absTerm appTerm absTerm appTerm absTerm appTerm axiom eqMp nil 25 ref 166 ref 668 ref appTerm nil cons cons 43 ref 669 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 668 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 667 remove nil cons cons 43 ref 666 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 665 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 664 remove nil cons cons 43 ref 663 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 662 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp subst nil 96 ref 414 ref cons nil cons nil cons cons 102 ref subst 412 remove assume eqMp trans sym 94 ref eqMp nil 25 ref 148 ref 651 ref appTerm 401 ref appTerm nil cons cons 43 ref 30 ref 651 ref appTerm nil cons 671 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 392 ref 651 remove nil cons 672 def cons nil cons nil cons cons 631 remove subst eqMp nil 25 ref 671 remove cons 43 ref 30 ref 652 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 38 ref 672 remove cons nil cons nil cons cons 38 ref 50 ref 44 ref appTerm 673 def 41 ref appTerm 674 def absTerm 675 def 39 ref appTerm 676 def betaConv 35 ref 200 ref 675 ref appTerm 677 def absTerm 678 def 36 ref appTerm 679 def betaConv nil 166 ref 678 ref appTerm 680 def axiom nil 25 ref 680 remove nil cons cons 43 ref 679 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 678 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 677 remove nil cons cons 43 ref 676 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 675 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp 681 def subst eqMp eqMp eqMp nil 108 ref 655 remove cons 633 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 522 ref 633 ref cons nil cons cons 122 ref subst deductAntisym eqMp 96 ref 456 ref 99 ref appTerm 682 def 513 ref appTerm absTerm 683 def 424 ref appTerm 684 def betaConv nil 159 ref 683 ref appTerm 685 def axiom 686 def nil 25 ref 685 remove nil cons cons 687 def 43 ref 684 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 683 ref nil cons cons 688 def 20 ref 521 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 522 ref 110 ref 426 remove cons 612 ref 309 ref cons nil cons 689 def cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 414 remove cons 633 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 108 ref 407 remove cons 110 ref 409 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 391 remove appTerm 399 remove appTerm nil cons cons 43 ref 200 ref 141 ref 339 ref 200 ref 342 remove appTerm 690 def appTerm absTerm 691 def appTerm nil cons 692 def cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 141 ref 690 remove absTerm 693 def 193 ref appTerm betaConv appThm 204 ref 35 ref 205 ref 38 ref 51 ref 693 ref 39 ref appTerm betaConv appThm 693 ref 40 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 205 ref 141 ref 340 ref 693 ref 142 ref appTerm betaConv appThm absThm appThm appThm nil "p" 29 ref var 694 def 693 remove nil cons cons nil cons nil cons cons 694 ref 50 ref 66 ref 694 ref varTerm 695 def 193 ref appTerm 696 def appTerm 697 def 166 ref 35 ref 200 ref 38 ref 50 ref 695 ref 39 ref appTerm 698 def appTerm 695 ref 40 ref appTerm 699 def appTerm absTerm appTerm absTerm appTerm appTerm appTerm 200 ref "a" 28 ref var 700 def 50 ref 30 ref 700 ref varTerm 701 def appTerm appTerm 695 ref 701 remove appTerm appTerm absTerm appTerm appTerm absTerm 702 def 695 ref appTerm 703 def betaConv nil 158 ref 1 ref 199 ref 4 ref cons opType constTerm 704 def 702 ref appTerm 705 def axiom nil 25 ref 705 remove nil cons cons 43 ref 703 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 146 ref cons nil cons 706 def "P" 199 remove var 707 def 702 remove nil cons cons "x" 29 ref var 695 ref nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp 708 def subst eqMp eqMp 709 def eqMp eqMp eqMp 710 def nil 25 ref 200 ref 38 ref 200 ref 277 ref appTerm 711 def absTerm 712 def appTerm 713 def nil cons 714 def cons 715 def 43 ref 200 ref 275 ref appTerm nil cons 716 def cons nil cons cons nil cons cons 717 def 135 ref subst proveHyp 717 ref 76 ref subst 717 remove 107 ref subst nil 218 ref 275 remove nil cons cons 718 def nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 274 remove nil cons cons nil cons nil cons cons 102 ref subst 271 ref 76 ref subst 271 remove 107 ref subst nil 715 ref 46 ref cons nil cons cons 719 def 135 ref subst nil 270 remove 43 ref 50 ref 713 ref appTerm 44 ref appTerm 720 def nil cons 721 def cons nil cons 722 def cons nil cons cons 135 ref subst nil 218 ref 141 ref 50 ref 152 ref 142 ref appTerm 723 def appTerm 720 ref appTerm 724 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 724 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 723 ref nil cons 725 def cons 722 ref cons nil cons cons 726 def 76 ref subst 726 remove 107 ref subst 723 ref betaConv 727 def 723 remove assume eqMp nil 25 ref 151 remove nil cons 728 def cons 729 def 722 remove cons nil cons cons 730 def 135 ref subst proveHyp 730 ref 76 ref subst 730 remove 107 ref subst 719 ref 76 ref subst 719 remove 107 ref subst nil 729 remove 46 ref cons nil cons cons 135 ref subst 281 remove 712 ref 39 ref appTerm 731 def betaConv nil 715 remove 43 ref 731 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 712 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 711 remove nil cons cons 43 ref 280 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 277 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 108 ref 714 remove cons 732 def 389 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 728 remove cons 110 ref 721 remove cons nil cons 733 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 725 remove cons 733 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 152 ref 219 ref varTerm 734 def appTerm appTerm 720 ref appTerm absTerm appTerm nil cons cons 43 ref 273 remove 720 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 236 ref 733 remove cons nil cons cons nil 255 ref 43 ref 50 ref 239 ref appTerm 735 def 114 ref appTerm nil cons 736 def cons nil cons cons nil cons cons 737 def 76 ref subst 737 remove 107 ref subst nil 25 ref 239 ref nil cons 738 def cons 739 def 257 ref cons nil cons cons 740 def 76 ref subst 740 remove 107 ref subst 258 remove 135 ref subst 43 ref 50 ref 166 ref 35 ref 246 remove 55 ref appTerm absTerm appTerm appTerm 55 ref appTerm absTerm 741 def 114 ref appTerm 742 def betaConv nil 739 remove 43 ref 159 ref 741 ref appTerm 743 def nil cons 744 def cons nil cons cons nil cons cons 745 def 135 ref subst 245 remove nil 25 ref 240 remove 743 ref appTerm nil cons cons 43 ref 735 remove 743 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 745 remove nil 25 ref 56 ref nil cons 746 def cons 747 def 43 ref 125 ref cons nil cons 748 def cons nil cons cons 749 def 76 ref subst 749 remove 107 ref subst 124 remove eqMp nil 108 ref 746 remove cons 750 def 110 ref 125 remove cons nil cons 751 def cons nil cons cons 122 ref subst deductAntisym eqMp 752 def subst eqMp eqMp nil 25 ref 744 remove cons 43 ref 742 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 741 remove nil cons cons 20 ref 256 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 108 ref 738 ref cons 753 def 265 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 264 ref 110 ref 736 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp 754 def subst eqMp eqMp eqMp eqMp nil 108 ref 269 remove cons 389 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 732 remove 110 ref 716 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 716 remove cons 43 ref 276 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 718 remove 221 ref cons nil cons cons 185 ref subst eqMp eqMp 755 def eqMp eqMp nil 108 ref 42 remove cons 389 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 41 ref appTerm 44 ref appTerm nil cons cons 43 ref 674 remove nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp 681 ref eqMp eqMp 756 def subst 757 def subst nil 19 remove 17 remove nil cons cons 20 ref 509 ref cons nil cons cons nil cons cons 757 remove subst 24 ref 386 ref subst trans trans trans 758 def sym 94 ref eqMp nil 7 remove 11 ref appTerm 759 def thm nil "s" 2 ref "Number.Natural.natural" typeOp nil opType 760 def nil cons 761 def opType 762 def var 763 def 10 ref 762 ref constTerm 764 def nil cons 765 def cons 766 def nil cons nil cons cons "A" 761 ref cons 767 def nil cons 768 def 23 ref cons 769 def 38 ref 52 ref "Set.infinite" const 770 def 29 ref constTerm 771 def 39 ref appTerm 772 def appTerm 419 ref 44 ref appTerm 773 def appTerm absTerm 774 def 39 ref appTerm 775 def betaConv nil 200 ref 774 ref appTerm 776 def axiom nil 25 ref 776 remove nil cons cons 43 ref 775 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 774 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp 777 def subst 778 def subst sym nil 108 ref 0 ref 1 ref 762 ref 4 ref cons opType 779 def constTerm 780 def 764 ref appTerm 781 def nil cons 782 def cons 783 def nil cons nil cons cons 507 ref subst nil 25 ref 782 ref cons 510 ref cons nil cons cons 784 def 76 ref subst 784 remove 107 ref subst 763 ref 50 ref 780 ref 763 ref varTerm 785 def appTerm 786 def appTerm 787 def 237 ref 1 ref 1 ref 760 ref 4 ref cons opType 788 def 4 ref cons opType 789 def constTerm 790 def "a" 760 ref var 791 def 419 ref 420 ref 1 ref 760 ref 779 ref nil cons 792 def cons opType constTerm 793 def 791 ref varTerm 794 def appTerm 795 def 785 ref appTerm appTerm absTerm 796 def appTerm 797 def appTerm 798 def absTerm 799 def 764 ref appTerm 800 def betaConv nil "P" 779 ref var 801 def 799 ref nil cons cons 802 def nil cons nil cons cons "A" 762 ref nil cons 803 def cons nil cons 804 def 23 ref cons 252 ref subst 805 def subst 763 ref nil 96 ref 798 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 786 ref nil cons 806 def cons 807 def 43 ref 797 ref nil cons 808 def cons nil cons 809 def cons nil cons cons 810 def 76 ref subst 810 remove 107 ref subst nil 807 remove 43 ref 790 ref 791 ref 158 ref 789 ref constTerm 811 def "x" 760 ref var 812 def 50 ref 793 ref 812 ref varTerm 813 def appTerm 814 def 785 ref appTerm 815 def appTerm 816 def "Number.Natural.<=" const 1 ref 760 ref 788 ref nil cons 817 def cons opType 818 def constTerm 819 def 813 ref appTerm 820 def 794 ref appTerm 821 def appTerm absTerm 822 def appTerm 823 def absTerm 824 def appTerm 825 def nil cons 826 def cons nil cons 827 def cons nil cons cons 140 ref subst 763 ref 787 ref 825 ref appTerm 828 def absTerm 829 def 785 ref appTerm 830 def betaConv 153 ref 790 ref refl 831 def 791 ref 811 ref refl 832 def 812 ref 51 ref 769 ref 35 ref 419 ref 423 ref 193 ref appTerm 833 def appTerm 834 def absTerm 835 def 36 ref appTerm 836 def betaConv nil 166 ref 835 ref appTerm 837 def axiom nil 25 ref 837 remove nil cons cons 43 ref 836 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 835 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 834 ref nil cons cons 43 ref 52 ref 833 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 108 ref 833 ref nil cons cons nil cons nil cons cons 536 ref subst eqMp 838 def subst appThm 821 ref refl appThm nil 96 ref 821 ref nil cons 839 def cons nil cons nil cons cons 600 ref subst trans absThm appThm 575 ref 769 ref 96 ref 52 ref 166 ref 35 ref 99 ref absTerm 840 def appTerm appTerm 99 ref appTerm absTerm 841 def 99 ref appTerm 842 def betaConv nil 159 ref 841 ref appTerm 843 def axiom nil 25 ref 843 remove nil cons cons 43 ref 842 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 841 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 844 def subst subst 845 def trans absThm appThm 575 ref 769 ref 96 ref 52 ref 238 ref 840 remove appTerm appTerm 99 ref appTerm absTerm 846 def 99 ref appTerm 847 def betaConv nil 159 ref 846 ref appTerm 848 def axiom nil 25 ref 848 remove nil cons cons 43 ref 847 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 846 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 849 def subst 850 def subst trans appThm 832 ref 812 ref 158 ref 1 ref 779 ref 4 ref cons opType 851 def constTerm 852 def refl 853 def 763 ref 50 ref 66 ref 825 ref appTerm 66 ref 419 ref 815 ref appTerm appTerm 786 ref appTerm 854 def appTerm 855 def appTerm 856 def refl 831 ref 791 ref 832 ref "x'" 760 ref var 857 def 51 ref nil "y" 760 ref var 858 def 813 ref nil cons 859 def cons 860 def 812 ref 857 ref varTerm 861 def nil cons 862 def cons nil cons 863 def cons nil cons cons 769 ref 473 ref subst subst appThm 819 ref 861 ref appTerm 864 def 794 ref appTerm 865 def refl appThm absThm appThm absThm appThm appThm absThm appThm absThm appThm appThm nil 96 ref 811 ref 812 ref 852 ref 763 ref 856 ref 790 ref 791 ref 811 ref 857 ref 50 ref 456 ref 8 ref 818 ref constTerm 866 def 861 ref appTerm 813 ref appTerm 867 def appTerm 793 ref 861 ref appTerm 868 def 785 ref appTerm 869 def appTerm 870 def appTerm 871 def 865 ref appTerm absTerm appTerm absTerm 872 def appTerm 873 def appTerm 874 def absTerm 875 def appTerm 876 def absTerm 877 def appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym nil "P" 788 ref var 878 def 877 remove nil cons cons nil cons nil cons cons 769 ref 252 ref subst 879 def subst 812 ref nil 96 ref 876 remove nil cons cons nil cons nil cons cons 102 ref subst nil 801 ref 875 remove nil cons cons nil cons nil cons cons 805 ref subst 763 ref nil 96 ref 874 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 855 remove nil cons 880 def cons 43 ref 873 ref nil cons 881 def cons nil cons 882 def cons nil cons cons 883 def 76 ref subst 883 remove 107 ref subst nil 108 ref 826 ref cons 110 ref 854 ref nil cons cons nil cons cons nil cons cons 122 ref subst nil 25 ref 826 ref cons 882 ref cons nil cons cons 135 ref subst nil 878 ref 791 ref 50 ref 824 ref 794 ref appTerm 884 def appTerm 885 def 873 ref appTerm 886 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 791 ref nil 96 ref 886 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 884 ref nil cons 887 def cons 888 def 882 ref cons nil cons cons 889 def 76 ref subst 889 remove 107 ref subst 884 ref betaConv 890 def 884 remove assume eqMp 891 def nil 25 ref 823 ref nil cons 892 def cons 893 def 882 remove cons nil cons cons 894 def 135 ref subst proveHyp 894 ref 76 ref subst 894 remove 107 ref subst 872 ref "Number.Natural.max" const 1 ref 760 ref 1 ref 760 ref 761 ref cons opType 895 def nil cons 896 def cons opType 897 def constTerm 898 def 813 ref appTerm 794 ref appTerm 899 def appTerm betaConv sym nil 878 ref 857 ref 871 remove 864 ref 899 ref appTerm 900 def appTerm 901 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 857 ref nil 96 ref 901 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 870 remove nil cons 902 def cons 43 ref 900 remove nil cons 903 def cons nil cons 904 def cons nil cons cons 905 def 76 ref subst 905 remove 107 ref subst nil 25 ref 869 remove nil cons 906 def cons 907 def 904 ref cons nil cons cons 908 def 76 ref subst 908 remove 107 ref subst "n" 760 ref var 909 def 66 ref 864 remove 909 ref varTerm 910 def appTerm appTerm 819 ref 910 ref appTerm 911 def 899 ref appTerm appTerm absTerm 912 def 794 ref appTerm betaConv sym 66 ref 865 ref appTerm refl nil "m" 760 ref var 913 def 859 ref cons 914 def 909 ref 794 ref nil cons 915 def cons 916 def nil cons 917 def cons nil cons cons nil 96 ref 911 ref 898 remove 913 ref varTerm 918 def appTerm 910 ref appTerm 919 def appTerm 920 def nil cons cons nil cons nil cons cons 102 ref subst 909 ref 920 remove absTerm 921 def 910 ref appTerm 922 def betaConv 913 ref 811 ref 921 ref appTerm 923 def absTerm 924 def 918 ref appTerm 925 def betaConv nil 811 ref 924 ref appTerm 926 def axiom nil 25 ref 926 remove nil cons cons 43 ref 925 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 924 remove nil cons cons 812 ref 918 ref nil cons 927 def cons nil cons 928 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 923 remove nil cons cons 43 ref 922 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 921 remove nil cons cons 812 ref 910 ref nil cons 929 def cons nil cons 930 def cons nil cons cons 185 ref subst eqMp eqMp eqMp subst appThm nil 96 ref 865 ref nil cons 931 def cons nil cons nil cons cons 96 ref 52 ref 66 ref 99 ref appTerm 932 def 14 ref appTerm appTerm 99 ref appTerm absTerm 933 def 99 ref appTerm 934 def betaConv nil 159 ref 933 ref appTerm 935 def axiom nil 25 ref 935 remove nil cons cons 43 ref 934 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 933 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 936 def subst trans sym nil 907 remove 43 ref 931 remove cons nil cons cons nil cons cons 135 ref subst nil 863 remove nil cons cons 937 def 822 ref 813 ref appTerm 938 def betaConv 939 def nil 893 ref 43 ref 938 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 822 ref nil cons 940 def cons 941 def 812 ref 859 ref cons nil cons 942 def cons nil cons cons 185 ref subst eqMp eqMp subst eqMp eqMp eqMp 768 ref 878 ref 912 ref nil cons cons 812 ref 915 ref cons nil cons 943 def cons nil cons cons 266 ref subst proveHyp nil 25 ref 790 ref 912 remove appTerm nil cons cons 904 ref cons nil cons cons 135 ref subst proveHyp nil "p" 760 ref var 944 def 899 ref nil cons 945 def cons 913 ref 862 remove cons nil cons cons nil cons cons 944 ref 50 ref 790 ref 909 ref 66 ref 819 ref 918 ref appTerm 946 def 910 ref appTerm 947 def appTerm 948 def 911 ref 944 ref varTerm 949 def appTerm 950 def appTerm 951 def absTerm 952 def appTerm 953 def appTerm 954 def 946 ref 949 ref appTerm 955 def appTerm 956 def absTerm 957 def 949 ref appTerm 958 def betaConv 913 ref 811 ref 957 ref appTerm 959 def absTerm 960 def 918 ref appTerm 961 def betaConv nil 811 ref 913 ref 811 ref 909 ref 811 ref 944 ref 50 ref 951 ref appTerm 955 ref appTerm absTerm 962 def appTerm 963 def absTerm 964 def appTerm 965 def absTerm 966 def appTerm 967 def axiom nil 25 ref 967 ref nil cons 968 def cons 969 def 43 ref 811 ref 960 ref appTerm nil cons 970 def cons nil cons cons nil cons cons 971 def 135 ref subst proveHyp 971 ref 76 ref subst 971 remove 107 ref subst nil 878 ref 960 remove nil cons cons 972 def nil cons nil cons cons 879 ref subst 913 ref nil 96 ref 959 remove nil cons 973 def cons nil cons nil cons cons 102 ref subst nil 878 ref 957 remove nil cons cons 974 def nil cons nil cons cons 879 ref subst 944 ref nil 96 ref 956 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 953 remove nil cons 975 def cons 976 def 43 ref 955 ref nil cons 977 def cons nil cons 978 def cons nil cons cons 979 def 76 ref subst 979 remove 107 ref subst nil 969 ref 978 ref cons nil cons cons 980 def 135 ref subst nil 976 remove 43 ref 50 ref 967 remove appTerm 955 remove appTerm 981 def nil cons 982 def cons nil cons 983 def cons nil cons cons 135 ref subst nil 878 ref 909 ref 50 ref 952 ref 910 ref appTerm 984 def appTerm 981 ref appTerm 985 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 909 ref nil 96 ref 985 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 984 ref nil cons 986 def cons 983 ref cons nil cons cons 987 def 76 ref subst 987 remove 107 ref subst 984 ref betaConv 984 remove assume eqMp nil 25 ref 951 remove nil cons 988 def cons 989 def 983 remove cons nil cons cons 990 def 135 ref subst proveHyp 990 ref 76 ref subst 990 remove 107 ref subst 980 ref 76 ref subst 980 remove 107 ref subst nil 989 remove 978 remove cons nil cons cons 135 ref subst 962 ref 949 ref appTerm 991 def betaConv 964 ref 910 ref appTerm 992 def betaConv 966 ref 918 ref appTerm 993 def betaConv nil 969 remove 43 ref 993 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 966 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 965 remove nil cons cons 43 ref 992 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 964 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 963 remove nil cons cons 43 ref 991 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 962 remove nil cons cons 812 ref 949 ref nil cons 994 def cons nil cons 995 def cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 108 ref 968 remove cons 996 def 110 ref 977 remove cons nil cons 997 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 988 remove cons 110 ref 982 remove cons nil cons 998 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 986 remove cons 998 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 952 ref 813 ref appTerm appTerm 981 ref appTerm absTerm appTerm nil cons cons 43 ref 954 remove 981 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 952 remove nil cons cons 998 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp nil 108 ref 975 remove cons 997 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 996 remove 110 ref 970 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 970 remove cons 43 ref 961 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 972 remove 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 973 remove cons 43 ref 958 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 974 remove 995 ref cons nil cons cons 185 ref subst eqMp eqMp 999 def subst eqMp eqMp nil 108 ref 906 ref cons 110 ref 903 ref cons nil cons 1000 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 867 ref nil cons 1001 def cons 904 remove cons nil cons cons 1002 def 76 ref subst 1002 remove 107 ref subst 819 ref refl 1003 def 867 remove assume appThm 899 remove refl appThm nil 916 ref 914 remove nil cons 1004 def cons nil cons cons 1005 def nil 96 ref 946 ref 919 remove appTerm 1006 def nil cons cons nil cons nil cons cons 102 ref subst 909 ref 1006 remove absTerm 1007 def 910 ref appTerm 1008 def betaConv 913 ref 811 ref 1007 ref appTerm 1009 def absTerm 1010 def 918 ref appTerm 1011 def betaConv nil 811 ref 1010 ref appTerm 1012 def axiom nil 25 ref 1012 remove nil cons cons 43 ref 1011 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 1010 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1009 remove nil cons cons 43 ref 1008 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 1007 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp subst trans sym 94 ref eqMp eqMp nil 108 ref 1001 remove cons 1013 def 1000 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 1013 remove 110 ref 906 remove cons 612 ref 903 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 902 remove cons 1000 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp 768 ref 878 ref 872 remove nil cons cons 812 ref 945 remove cons nil cons cons nil cons cons 266 ref subst proveHyp eqMp nil 108 ref 892 remove cons 1014 def 110 ref 881 remove cons nil cons 1015 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 887 remove cons 1016 def 1015 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 857 ref 50 ref 824 ref 861 ref appTerm appTerm 873 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 825 ref appTerm 1017 def 873 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 824 ref nil cons 1018 def cons 1019 def 1015 ref cons nil cons cons 754 ref subst eqMp eqMp proveHyp eqMp nil 108 ref 880 remove cons 1015 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 790 ref 791 ref 811 ref 812 ref 50 ref 814 ref 16 ref 762 ref constTerm 1020 def appTerm appTerm 821 remove appTerm absTerm appTerm absTerm appTerm appTerm 811 ref 812 ref 852 ref 763 ref 856 remove 790 ref 791 ref 811 ref 857 ref 50 ref 868 remove 12 ref 1 ref 760 ref 1 ref 762 ref 803 ref cons opType nil cons 1021 def cons opType constTerm 1022 def 813 ref appTerm 785 ref appTerm 1023 def appTerm appTerm 865 remove appTerm absTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons 43 ref 852 ref 829 ref appTerm nil cons 1024 def cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 763 ref 825 ref absTerm 1025 def 1020 ref appTerm betaConv appThm 832 ref 812 ref 853 ref 763 ref 51 ref 153 ref 1025 ref 785 ref appTerm betaConv 1026 def appThm 854 remove refl appThm appThm 1025 ref 1023 remove appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 853 ref 763 ref 787 remove refl 1026 remove appThm absThm appThm appThm nil "p" 779 ref var 1025 remove nil cons cons nil cons nil cons cons 769 ref nil 25 ref 697 remove 166 ref 35 ref 200 ref 38 ref 50 ref 66 ref 698 ref appTerm 66 ref 419 ref 434 ref appTerm 1027 def appTerm 44 ref appTerm 1028 def appTerm 1029 def appTerm 699 ref appTerm absTerm 1030 def appTerm 1031 def absTerm 1032 def appTerm 1033 def appTerm 1034 def nil cons 1035 def cons 43 ref 200 ref 38 ref 673 ref 698 ref appTerm 1036 def absTerm 1037 def appTerm 1038 def nil cons 1039 def cons nil cons cons nil cons cons 1040 def 76 ref subst 1040 remove 107 ref subst nil 108 ref 696 ref nil cons 1041 def cons 110 ref 1033 remove nil cons 1042 def cons nil cons cons nil cons cons 1043 def 122 ref subst 1043 remove 139 ref subst 153 ref 153 ref 386 ref appThm nil 96 ref 1041 remove cons nil cons nil cons cons 102 ref subst 696 ref assume eqMp appThm 575 ref 186 ref subst 1044 def trans appThm 204 ref 35 ref 205 ref 38 ref 50 ref 66 ref 44 ref appTerm 1045 def 698 ref appTerm 1046 def appTerm 1047 def refl 153 ref 756 ref appThm 699 ref refl 1048 def appThm appThm absThm appThm absThm appThm appThm nil 96 ref 166 ref 35 ref 200 ref 38 ref 1047 ref 1045 ref 699 ref appTerm 1049 def appTerm 1050 def absTerm 1051 def appTerm 1052 def absTerm 1053 def appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym nil 167 ref 1053 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 1052 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 1051 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 1050 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1046 ref nil cons 1054 def cons 43 ref 1049 remove nil cons 1055 def cons nil cons cons nil cons cons 1056 def 76 ref subst 1056 remove 107 ref subst nil 108 ref 45 ref cons 1057 def 110 ref 698 ref nil cons 1058 def cons nil cons cons nil cons cons 1059 def 122 ref subst 1060 def 1059 remove 139 ref subst 153 ref nil 96 ref 45 ref cons nil cons nil cons cons 1061 def 102 ref subst 44 ref assume 1062 def eqMp 1063 def appThm 1064 def 1048 ref appThm nil 96 ref 699 ref nil cons 1065 def cons nil cons nil cons cons 186 ref subst trans sym nil 25 ref 1027 ref nil cons 1066 def cons 1067 def 43 ref 1065 ref cons nil cons 1068 def cons nil cons cons 1069 def 76 ref subst 1069 remove 107 ref subst 153 ref nil 96 ref 1058 ref cons nil cons nil cons cons 1070 def 102 ref subst 698 ref assume eqMp 1071 def appThm 153 ref 518 ref nil 1067 ref 43 ref 52 ref 434 ref appTerm 1072 def 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 108 ref 434 ref nil cons 1073 def cons 1074 def nil cons nil cons cons 536 ref subst eqMp 1075 def appThm 539 ref trans 1076 def appThm 1063 ref appThm 1044 ref trans appThm 1044 ref trans sym 94 ref eqMp nil 25 ref 1029 remove nil cons cons 1068 ref cons nil cons cons 135 ref subst proveHyp 1030 ref 39 ref appTerm 1077 def betaConv 1032 ref 36 ref appTerm 1078 def betaConv nil 25 ref 1042 remove cons 43 ref 1078 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 1032 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1031 remove nil cons cons 43 ref 1077 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1030 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 108 ref 1066 ref cons 1079 def 110 ref 1065 ref cons nil cons 1080 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 1073 ref cons 1081 def 1068 ref cons nil cons cons 1082 def 76 ref subst 1082 remove 107 ref subst 38 ref 1072 ref 189 ref 39 ref appTerm 1083 def appTerm 1084 def absTerm 1085 def 39 ref appTerm 1086 def betaConv 35 ref 200 ref 1085 ref appTerm 1087 def absTerm 1088 def 36 ref appTerm 1089 def betaConv nil 166 ref 1088 ref appTerm 1090 def axiom nil 25 ref 1090 remove nil cons cons 43 ref 1089 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1088 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1087 remove nil cons cons 43 ref 1086 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1085 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1084 remove nil cons cons 1068 ref cons nil cons cons 135 ref subst proveHyp 51 ref 77 ref nil 96 ref 1073 ref cons nil cons nil cons cons 1091 def 102 ref subst 434 ref assume eqMp 1092 def appThm 1093 def 1083 ref refl appThm nil 96 ref 1083 ref nil cons 1094 def cons nil cons nil cons cons 96 ref 52 ref 52 ref 14 ref appTerm 1095 def 99 ref appTerm appTerm 99 ref appTerm absTerm 1096 def 99 ref appTerm 1097 def betaConv nil 159 ref 1096 ref appTerm 1098 def axiom nil 25 ref 1098 remove nil cons cons 43 ref 1097 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 1096 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 1099 def subst trans appThm 1048 remove appThm sym nil 25 ref 1094 ref cons 1068 remove cons nil cons cons 1100 def 76 ref subst 1100 remove 107 ref subst 695 remove refl 1083 remove assume appThm 1071 remove trans sym 94 ref eqMp eqMp nil 108 ref 1094 remove cons 1080 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 1074 ref 1080 remove cons nil cons cons 122 ref subst deductAntisym eqMp 683 ref 434 ref appTerm 1101 def betaConv 686 ref nil 687 ref 43 ref 1101 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 688 ref 20 ref 1073 ref cons nil cons 1102 def cons nil cons cons 185 ref subst eqMp eqMp 1103 def nil 1074 ref 110 ref 1066 remove cons 1104 def 612 ref 1065 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp proveHyp proveHyp eqMp nil 108 ref 1054 remove cons 110 ref 1055 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 66 ref 383 ref appTerm 696 remove appTerm appTerm 166 ref 35 ref 200 ref 38 ref 1047 remove 66 ref 41 ref appTerm 699 remove appTerm appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons 43 ref 200 ref 38 ref 673 ref 1046 ref appTerm 1105 def absTerm 1106 def appTerm nil cons 1107 def cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 38 ref 1046 remove absTerm 1108 def 193 ref appTerm betaConv appThm 204 ref 35 ref 205 ref 38 ref 51 ref 1108 ref 39 ref appTerm betaConv 1109 def appThm 1108 ref 40 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 205 ref 38 ref 673 ref refl 1110 def 1109 remove appThm absThm appThm appThm nil 694 ref 1108 remove nil cons cons nil cons nil cons cons 708 ref subst eqMp eqMp nil 218 ref 1037 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 1036 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 45 ref cons 1111 def 43 ref 1058 remove cons nil cons 1112 def cons nil cons cons 1113 def 76 ref subst 1113 remove 107 ref subst 1106 ref 39 ref appTerm 1114 def betaConv nil 25 ref 1107 remove cons 43 ref 1114 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 1106 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1105 remove nil cons cons 1112 remove cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref 1063 remove appThm 1064 ref 698 remove refl 1115 def appThm 1070 ref 186 ref subst trans appThm 1070 ref 501 ref subst trans appThm 1115 remove appThm 1070 remove 573 ref subst trans sym 94 ref eqMp eqMp eqMp 1060 remove deductAntisym eqMp eqMp absThm eqMp proveHyp proveHyp proveHyp eqMp nil 108 ref 1035 remove cons 110 ref 1039 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp 1116 def subst subst eqMp eqMp nil 25 ref 1024 remove cons 43 ref 830 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 804 ref 801 ref 829 remove nil cons cons "x" 762 ref var 1117 def 785 ref nil cons 1118 def cons nil cons 1119 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 828 remove nil cons cons 43 ref 1017 ref 786 ref appTerm nil cons cons nil cons 1120 def cons nil cons cons 107 ref subst proveHyp nil 878 ref 791 ref 885 ref 786 ref appTerm 1121 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 791 ref nil 96 ref 1121 remove nil cons cons nil cons nil cons cons 102 ref subst nil 888 ref 43 ref 806 ref cons nil cons 1122 def cons nil cons cons 1123 def 76 ref subst 1123 remove 107 ref subst 891 ref nil 893 ref 1122 ref cons nil cons cons 1124 def 135 ref subst proveHyp 1124 ref 76 ref subst 1124 remove 107 ref subst "t" 762 ref var 1125 def 66 ref 780 ref 1125 ref varTerm 1126 def appTerm appTerm 145 ref 1 ref 762 remove 792 remove cons opType 1127 def constTerm 785 ref appTerm 1128 def 1126 remove appTerm appTerm absTerm 1129 def "Set.fromPredicate" const 1130 def 1 ref 788 ref 803 remove cons opType constTerm 1131 def "v" 760 ref var 1132 def 790 ref 913 ref 66 ref 866 ref 1132 ref varTerm appTerm 918 ref appTerm appTerm 1133 def 946 remove 794 ref appTerm 1134 def appTerm absTerm appTerm absTerm appTerm 1135 def appTerm betaConv sym 153 ref nil 917 remove nil cons cons 780 ref refl 1136 def 1131 ref refl 1137 def 1132 ref 831 ref 913 ref 1133 ref refl 1138 def 909 ref 52 ref 947 ref appTerm "Number.Natural.<" const 818 ref constTerm 1139 def 918 ref appTerm 1140 def "Number.Natural.suc" const 895 ref constTerm 1141 def 910 ref appTerm 1142 def appTerm 1143 def appTerm 1144 def absTerm 1145 def 910 ref appTerm 1146 def betaConv 913 ref 811 ref 1145 ref appTerm 1147 def absTerm 1148 def 918 ref appTerm 1149 def betaConv 832 ref 913 ref 832 ref 909 ref 1144 remove assume sym 52 ref 1143 ref appTerm 1150 def 947 ref appTerm 1151 def assume sym deductAntisym absThm appThm absThm appThm nil 811 ref 913 ref 811 ref 909 ref 1151 remove absTerm appTerm absTerm appTerm axiom eqMp nil 25 ref 811 ref 1148 ref appTerm nil cons cons 43 ref 1149 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 1148 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1147 remove nil cons cons 43 ref 1146 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 1145 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp appThm absThm appThm absThm appThm appThm nil 909 ref 1142 ref nil cons cons nil cons nil cons cons nil 96 ref 780 ref 1131 ref 1132 ref 790 ref 913 ref 1133 ref 1140 ref 910 ref appTerm 1152 def appTerm absTerm appTerm absTerm appTerm 1153 def appTerm 1154 def nil cons 1155 def cons nil cons nil cons cons 102 ref subst 1156 def 909 ref 1154 ref absTerm 1157 def 910 ref appTerm 1158 def betaConv 1159 def 1136 ref nil 8 ref 1127 remove constTerm 1160 def 1131 ref 1132 ref 790 ref 913 ref 1133 ref 1140 ref "Number.Natural.zero" const 760 ref constTerm 1161 def appTerm 1162 def appTerm absTerm appTerm absTerm appTerm 1163 def appTerm 1020 remove appTerm axiom appThm 769 ref 386 ref subst trans sym 94 ref eqMp nil 25 ref 780 ref 1163 remove appTerm 1164 def nil cons cons 43 ref 811 ref 909 ref 50 ref 1154 ref appTerm 780 ref 1131 ref 1132 ref 790 ref 913 ref 1133 ref 1143 ref appTerm absTerm appTerm absTerm appTerm 1165 def appTerm 1166 def appTerm 1167 def absTerm 1168 def appTerm 1169 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 878 ref 1168 remove nil cons cons nil cons nil cons cons 879 ref subst 909 ref nil 96 ref 1167 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1155 ref cons 43 ref 1166 remove nil cons 1170 def cons nil cons cons nil cons cons 1171 def 76 ref subst 1171 remove 107 ref subst 1136 remove 909 ref 1160 ref 1165 remove appTerm 1022 remove 910 ref appTerm 1153 ref appTerm appTerm absTerm 1172 def 910 ref appTerm 1173 def betaConv nil 811 ref 1172 ref appTerm 1174 def axiom nil 25 ref 1174 remove nil cons cons 43 ref 1173 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 1172 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp appThm nil 763 ref 1153 remove nil cons cons 930 ref cons nil cons cons 769 ref 756 ref subst subst 1156 remove 1154 remove assume eqMp trans trans sym 94 ref eqMp eqMp nil 108 ref 1155 remove cons 110 ref 1170 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 1164 remove appTerm 1169 remove appTerm nil cons cons 43 ref 811 ref 1157 ref appTerm 1175 def nil cons 1176 def cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 1157 ref 1161 ref appTerm betaConv appThm 832 ref 909 ref 51 ref 1159 ref appThm 1157 ref 1142 ref appTerm betaConv appThm absThm appThm appThm appThm 832 ref 909 ref 1159 remove absThm appThm appThm nil "p" 788 ref var 1177 def 1157 remove nil cons 1178 def cons nil cons nil cons cons 1177 ref 50 ref 66 ref 1177 ref varTerm 1179 def 1161 ref appTerm appTerm 811 ref 909 ref 50 ref 1179 ref 910 ref appTerm 1180 def appTerm 1181 def 1179 ref 1142 ref appTerm appTerm absTerm appTerm appTerm appTerm 811 ref 909 ref 1180 ref absTerm 1182 def appTerm 1183 def appTerm absTerm 1184 def 1179 ref appTerm 1185 def betaConv nil 158 ref 1 ref 789 ref 4 ref cons opType constTerm 1186 def 1184 ref appTerm 1187 def axiom nil 25 ref 1187 remove nil cons cons 43 ref 1185 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 817 remove cons nil cons 1188 def "P" 789 remove var 1189 def 1184 remove nil cons cons "x" 788 ref var 1190 def 1179 ref nil cons cons nil cons 1191 def cons nil cons cons 185 ref subst eqMp eqMp 1192 def subst eqMp eqMp 1193 def nil 25 ref 1176 remove cons 43 ref 1158 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 1178 remove cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp subst trans 1194 def subst appThm 1128 remove 1135 ref appTerm 1195 def refl appThm nil 96 ref 1195 remove nil cons cons nil cons nil cons cons 186 ref subst trans sym nil 1125 ref 1135 remove nil cons 1196 def cons nil cons nil cons cons 769 ref 442 ref subst 1197 def subst 832 ref 812 ref 816 ref refl 1198 def 77 ref 814 ref refl 1137 remove 1132 ref 831 ref 913 ref 1138 remove 913 ref 1134 remove absTerm 1199 def 918 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 1199 ref 813 ref appTerm betaConv appThm nil 1177 ref 1199 remove nil cons cons nil cons nil cons cons 769 ref 35 ref 52 ref 423 ref 1130 ref 1 ref 164 ref 31 ref cons opType 1200 def constTerm 1201 def "v" 26 ref var 1202 def 238 ref 449 ref 66 ref 458 ref 1202 ref varTerm appTerm 1203 def 454 ref appTerm appTerm 1204 def 177 ref 454 ref appTerm 1205 def appTerm absTerm appTerm absTerm appTerm appTerm appTerm 241 ref appTerm absTerm 1206 def 36 ref appTerm 1207 def betaConv 175 ref 166 ref 1206 ref appTerm 1208 def absTerm 1209 def 177 ref appTerm 1210 def betaConv nil 354 ref 1209 ref appTerm 1211 def axiom nil 25 ref 1211 remove nil cons cons 43 ref 1210 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 1209 remove nil cons cons 363 remove 177 ref nil cons 1212 def cons nil cons 1213 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1208 remove nil cons cons 43 ref 1207 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1206 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp 1214 def subst subst eqMp appThm absThm appThm trans sym 823 remove assume eqMp eqMp eqMp 804 ref 801 ref 1129 ref nil cons cons 1117 ref 1196 remove cons nil cons cons nil cons cons 266 ref subst proveHyp nil 25 ref 237 ref 851 remove constTerm 1129 remove appTerm nil cons cons 1122 remove cons nil cons cons 135 ref subst proveHyp 769 ref 755 ref subst eqMp eqMp nil 1014 ref 110 ref 806 ref cons nil cons 1215 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 1016 ref 1215 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 824 ref 813 ref appTerm appTerm 1216 def 786 ref appTerm absTerm appTerm nil cons cons 1120 remove cons nil cons cons 135 ref subst proveHyp 768 ref 1019 ref 1215 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp 1217 def nil 25 ref 52 ref 786 ref appTerm 825 ref appTerm 1218 def nil cons 1219 def cons 809 ref cons nil cons cons 135 ref subst proveHyp 51 ref 77 ref nil 96 ref 806 ref cons nil cons nil cons cons 102 ref subst 786 remove assume eqMp appThm 825 ref refl appThm nil 96 ref 826 ref cons nil cons nil cons cons 1220 def 1099 ref subst trans appThm 797 ref refl appThm sym nil 878 ref 791 ref 885 remove 797 ref appTerm 1221 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 791 ref nil 96 ref 1221 remove nil cons cons nil cons nil cons cons 102 ref subst nil 888 remove 809 ref cons nil cons cons 1222 def 76 ref subst 1222 remove 107 ref subst 891 remove nil 893 ref 809 remove cons nil cons cons 1223 def 135 ref subst proveHyp 1223 ref 76 ref subst 1223 remove 107 ref subst 796 ref 1141 ref 794 ref appTerm 1224 def appTerm betaConv sym nil 108 ref 793 ref 1224 ref appTerm 785 ref appTerm 1225 def nil cons 1226 def cons 1227 def nil cons nil cons cons 507 ref subst nil 25 ref 1226 ref cons 510 ref cons nil cons cons 1228 def 76 ref subst 1228 remove 107 ref subst 822 remove 1224 ref appTerm 1229 def betaConv nil 893 remove 43 ref 1229 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 941 remove 812 ref 1224 ref nil cons 1230 def cons nil cons 1231 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 50 ref 1225 ref appTerm 819 ref 1224 remove appTerm 1232 def 794 ref appTerm 1233 def appTerm nil cons 1234 def cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 96 ref 1234 remove cons nil cons nil cons cons 517 ref subst 518 ref 51 ref nil 96 ref 1226 remove cons nil cons nil cons cons 102 ref subst 1225 remove assume eqMp appThm 1233 ref refl appThm nil 96 ref 1233 remove nil cons cons nil cons nil cons cons 501 ref subst trans appThm nil 916 ref 913 ref 1230 remove cons nil cons cons nil cons cons 909 ref 52 ref 419 ref 947 ref appTerm appTerm 1139 ref 910 ref appTerm 1235 def 918 ref appTerm 1236 def appTerm absTerm 1237 def 910 ref appTerm 1238 def betaConv 913 ref 811 ref 1237 ref appTerm 1239 def absTerm 1240 def 918 ref appTerm 1241 def betaConv nil 811 ref 1240 ref appTerm 1242 def axiom nil 25 ref 1242 remove nil cons cons 43 ref 1241 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 1240 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1239 remove nil cons cons 43 ref 1238 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 1237 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp 1243 def subst nil 916 remove 913 ref 915 remove cons nil cons 1244 def cons nil cons cons 909 ref 1150 remove 456 ref 866 ref 918 ref appTerm 1245 def 910 ref appTerm 1246 def appTerm 1152 ref appTerm 1247 def appTerm absTerm 1248 def 910 ref appTerm 1249 def betaConv 913 ref 811 ref 1248 ref appTerm 1250 def absTerm 1251 def 918 ref appTerm 1252 def betaConv nil 811 ref 1251 ref appTerm 1253 def axiom nil 25 ref 1253 remove nil cons cons 43 ref 1252 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 1251 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1250 remove nil cons cons 43 ref 1249 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 1248 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp 1254 def subst 456 ref refl 1255 def nil 943 remove nil cons cons 1256 def 769 ref nil 96 ref 459 ref 36 ref appTerm 1257 def nil cons cons nil cons nil cons cons 102 ref subst 184 ref eqMp 1258 def subst subst appThm 1139 ref 794 ref appTerm 794 remove appTerm 1259 def refl appThm nil 96 ref 1259 remove nil cons cons nil cons nil cons cons 595 ref subst trans trans trans trans trans sym 94 ref eqMp eqMp eqMp nil 1227 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp 768 ref 878 ref 796 remove nil cons cons 1231 remove cons nil cons cons 266 ref subst proveHyp eqMp nil 1014 remove 110 ref 808 remove cons nil cons 1260 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 1016 remove 1260 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 1216 remove 797 ref appTerm absTerm appTerm nil cons cons 43 ref 1017 remove 797 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 1019 ref 1260 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp nil 108 ref 806 remove cons 1260 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp 1261 def nil 25 ref 852 ref 799 remove appTerm 1262 def nil cons cons 43 ref 800 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 804 ref 802 remove 1117 remove 765 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 50 ref 781 ref appTerm 790 ref 791 ref 419 ref 795 remove 764 ref appTerm appTerm absTerm appTerm appTerm nil cons 1263 def cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 96 ref 1263 remove cons nil cons nil cons cons 517 ref subst 518 ref 51 ref nil 96 ref 782 remove cons nil cons nil cons cons 102 ref subst 781 remove assume eqMp appThm 831 ref 791 ref 518 ref 1256 remove 769 ref nil 96 ref 423 ref 10 ref 28 ref constTerm 1264 def appTerm 1265 def nil cons cons nil cons nil cons cons 102 ref subst 35 ref 1265 ref absTerm 1266 def 36 ref appTerm 1267 def betaConv nil 166 ref 1266 ref appTerm 1268 def axiom nil 25 ref 1268 remove nil cons cons 43 ref 1267 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1266 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp 1269 def subst 1270 def subst appThm 590 ref trans absThm appThm nil 96 ref 509 ref cons nil cons nil cons cons 1271 def 850 remove subst trans appThm 1271 ref 501 ref subst 1272 def trans appThm 539 ref trans trans sym 94 ref eqMp eqMp eqMp nil 783 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp 1273 def nil 770 ref 779 remove constTerm 1274 def 764 ref appTerm 1275 def thm 212 ref "B" 27 ref cons 1276 def nil cons 1277 def cons 23 ref cons 1278 def 0 ref 1 ref 2 ref "Data.Pair.*" typeOp 1279 def 26 ref 285 ref nil cons 1280 def cons 1281 def opType 1282 def nil cons 1283 def opType 1284 def 4 ref cons opType 1285 def constTerm 1286 def refl 1287 def 8 ref 1 ref 1284 ref 1285 ref nil cons 1288 def cons opType 1289 def constTerm 1290 def 10 ref 1284 ref constTerm 1291 def appTerm "Set.cross" const 1292 def 1 ref 28 ref 1 ref 2 ref 1280 ref opType 1293 def 1284 ref nil cons 1294 def cons opType nil cons 1295 def cons opType constTerm 1296 def 1264 ref appTerm 10 ref 1293 ref constTerm 1297 def appTerm 1298 def appTerm assume sym 1290 ref 1298 remove appTerm 1291 ref appTerm 1299 def assume sym deductAntisym nil 1299 remove axiom eqMp 1300 def appThm nil "t" 1293 ref var 1301 def 1297 ref nil cons cons 38 ref 1264 ref nil cons 1302 def cons nil cons cons nil cons cons 1303 def nil 25 ref 419 ref 369 ref appTerm 1304 def nil cons 1305 def cons 1306 def 43 ref 52 ref 1286 ref 1296 ref 39 ref appTerm 1307 def 1301 ref varTerm 1308 def appTerm 1309 def appTerm 1310 def appTerm 1311 def 456 ref 369 ref appTerm 1312 def 456 ref 8 ref 1 ref 1293 ref 1 ref 1293 ref 4 ref cons opType 1313 def nil cons 1314 def cons opType 1315 def constTerm 1316 def 1308 ref appTerm 1317 def 16 ref 1293 ref constTerm 1318 def appTerm 1319 def appTerm 1320 def 1045 ref 0 ref 1313 ref constTerm 1321 def 1308 ref appTerm 1322 def appTerm 1323 def appTerm 1324 def appTerm 1325 def appTerm 1326 def nil cons 1327 def cons nil cons 1328 def cons nil cons cons 1329 def 76 ref subst 1329 remove 107 ref subst 1311 ref refl 1330 def 1255 ref nil 1306 ref 43 ref 52 ref 369 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 388 ref nil cons nil cons cons 536 ref subst eqMp appThm 1324 ref refl appThm nil 96 ref 1324 ref nil cons 1331 def cons nil cons nil cons cons 567 ref subst trans appThm sym nil 25 ref 419 ref 1319 ref appTerm 1332 def nil cons 1333 def cons 1334 def 43 ref 1311 ref 1324 remove appTerm nil cons 1335 def cons nil cons 1336 def cons nil cons cons 1337 def 76 ref subst 1337 remove 107 ref subst 1330 remove 1255 ref nil 1334 remove 43 ref 52 ref 1319 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 108 ref 1319 ref nil cons 1338 def cons 1339 def nil cons nil cons cons 536 ref subst eqMp appThm 1323 ref refl appThm nil 96 ref 1323 ref nil cons 1340 def cons nil cons nil cons cons 567 ref subst trans appThm sym nil 25 ref 1310 ref nil cons 1341 def cons 1342 def 43 ref 1340 ref cons nil cons 1343 def cons nil cons cons 1344 def 140 ref subst nil "s" 1293 ref var 1345 def 1308 ref nil cons 1346 def cons 1347 def nil cons 1348 def nil cons cons 1349 def "A" 1280 ref cons 1350 def nil cons 1351 def 23 ref cons 1352 def 38 ref 52 ref 1304 ref appTerm 238 ref 35 ref 434 ref absTerm 1353 def appTerm 1354 def appTerm 1355 def absTerm 1356 def 39 ref appTerm 1357 def betaConv 205 ref 38 ref 1355 remove assume sym 52 ref 1354 ref appTerm 1304 ref appTerm 1358 def assume sym deductAntisym absThm appThm nil 200 ref 38 ref 1358 remove absTerm 1359 def appTerm 1360 def axiom 1361 def eqMp nil 25 ref 200 ref 1356 ref appTerm nil cons cons 43 ref 1357 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1356 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp 1362 def subst subst 1332 ref assume eqMp nil 25 ref 237 ref 290 ref constTerm 1363 def "x" 285 ref var 1364 def 420 ref 1 ref 285 ref 1314 ref cons opType constTerm 1365 def 1364 ref varTerm 1366 def appTerm 1367 def 1308 ref appTerm 1368 def absTerm 1369 def appTerm 1370 def nil cons cons 43 ref 50 ref 1310 ref appTerm 1323 ref appTerm 1371 def nil cons 1372 def cons nil cons 1373 def cons nil cons cons 135 ref subst proveHyp nil "P" 286 ref var 1374 def 292 ref 50 ref 1369 ref 294 ref appTerm 1375 def appTerm 1371 ref appTerm 1376 def absTerm nil cons cons nil cons nil cons cons 1352 ref 252 ref subst 1377 def subst 292 ref nil 96 ref 1376 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1375 ref nil cons 1378 def cons 1373 ref cons nil cons cons 1379 def 76 ref subst 1379 remove 107 ref subst "_11058" 285 ref var 1380 def 1365 ref 1380 remove varTerm appTerm 1308 ref appTerm absTerm 1381 def 294 ref appTerm 1382 def betaConv 1383 def 1375 remove assume eqMp nil 25 ref 1365 ref 294 ref appTerm 1384 def 1308 ref appTerm 1385 def nil cons 1386 def cons 1387 def 1373 remove cons nil cons cons 1388 def 135 ref subst proveHyp 1362 remove 1304 ref assume eqMp nil 25 ref 1354 ref nil cons cons 43 ref 50 ref 1385 ref appTerm 1389 def 1371 ref appTerm 1390 def nil cons 1391 def cons nil cons 1392 def cons nil cons cons 135 ref subst proveHyp nil 167 ref 35 ref 50 ref 1353 ref 36 ref appTerm 1393 def appTerm 1390 ref appTerm 1394 def absTerm 1395 def nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 1394 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1393 ref nil cons 1396 def cons 1392 ref cons nil cons cons 1397 def 76 ref subst 1397 remove 107 ref subst 1393 ref betaConv 1398 def 1393 remove assume eqMp nil 1081 ref 1392 remove cons nil cons cons 1399 def 135 ref subst proveHyp 1399 ref 76 ref subst 1399 remove 107 ref subst 1388 ref 76 ref subst 1388 remove 107 ref subst 1344 ref 76 ref subst 1344 remove 107 ref subst 152 ref "Set.image" const 1400 def 1 ref 1 ref 1282 ref 27 ref cons opType 1401 def 1 ref 1284 ref 31 ref cons opType nil cons cons opType constTerm "Data.Pair.fst" const 1401 ref constTerm 1402 def appTerm 1309 ref appTerm 1403 def appTerm betaConv sym nil 1342 ref 43 ref 30 ref 1403 ref appTerm nil cons 1404 def cons nil cons cons nil cons cons 135 ref subst nil "s" 1284 ref var 1405 def 1309 ref nil cons 1406 def cons 1407 def "f" 1401 remove var 1402 ref nil cons cons 1408 def nil cons cons nil cons cons "A" 1283 ref cons 1409 def 1277 ref cons 23 ref cons 1410 def 38 ref 673 ref 1321 ref 1400 ref 1 ref 1 ref 1281 remove opType 1411 def 1 ref 28 ref 1293 ref nil cons 1412 def cons opType 1413 def nil cons 1414 def cons opType 1415 def constTerm 1416 def "f" 1411 ref var 1417 def varTerm 1418 def appTerm 1419 def 39 ref appTerm 1420 def appTerm 1421 def appTerm 1422 def absTerm 1423 def 39 ref appTerm 1424 def betaConv 1417 ref 200 ref 1423 ref appTerm 1425 def absTerm 1426 def 1418 ref appTerm 1427 def betaConv 158 ref 1 ref 1 ref 1411 ref 4 ref cons opType 1428 def 4 ref cons opType 1429 def constTerm 1430 def refl 1431 def 1417 ref 205 ref 38 ref 1110 ref 1321 ref refl 1432 def 38 ref 1316 ref 1420 ref appTerm 1433 def 1130 ref 1 ref 286 ref 1412 ref cons opType constTerm 1434 def "v" 285 ref var 1435 def 1363 ref 292 ref 66 ref 8 ref 1 ref 285 ref 287 ref cons opType constTerm 1436 def 1435 ref varTerm appTerm 1437 def 294 ref appTerm 1438 def appTerm 1439 def 238 ref 35 ref 66 ref 434 ref appTerm 1440 def 1436 ref 294 ref appTerm 1441 def 1418 ref 36 ref appTerm 1442 def appTerm 1443 def appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm 1444 def appTerm absTerm 1445 def 39 ref appTerm 1446 def betaConv 1417 ref 200 ref 1445 ref appTerm 1447 def absTerm 1448 def 1418 ref appTerm 1449 def betaConv nil 1430 ref 1448 ref appTerm 1450 def axiom nil 25 ref 1450 remove nil cons cons 43 ref 1449 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 1411 ref nil cons 1451 def cons 1452 def nil cons 1453 def "P" 1428 ref var 1454 def 1448 remove nil cons cons "x" 1411 ref var 1455 def 1418 ref nil cons 1456 def cons nil cons 1457 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1447 remove nil cons cons 43 ref 1446 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1445 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp appThm appThm nil 96 ref 673 ref 1321 ref 1444 remove appTerm 1458 def appTerm 1459 def nil cons cons nil cons nil cons cons 102 ref subst 38 ref 1459 remove absTerm 1460 def 39 ref appTerm 1461 def betaConv 1432 ref 1434 ref refl 1435 ref 1363 ref refl 1462 def 292 ref 1439 ref refl 238 ref refl 1463 def 35 ref 153 ref 838 ref appThm 1443 ref refl appThm nil 96 ref 1443 ref nil cons cons nil cons nil cons cons 96 ref 52 ref 66 ref 15 ref appTerm 1464 def 99 ref appTerm appTerm 15 ref appTerm absTerm 1465 def 99 ref appTerm 1466 def betaConv nil 159 ref 1465 ref appTerm 1467 def axiom nil 25 ref 1467 remove nil cons cons 43 ref 1466 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 1465 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 1468 def subst trans absThm appThm 1271 ref 849 ref subst 1469 def trans appThm nil 96 ref 1438 remove nil cons cons nil cons nil cons cons 96 ref 52 ref 932 ref 15 ref appTerm appTerm 15 ref appTerm absTerm 1470 def 99 ref appTerm 1471 def betaConv nil 159 ref 1470 ref appTerm 1472 def axiom nil 25 ref 1472 remove nil cons cons 43 ref 1471 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 1470 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 1473 def subst trans absThm appThm 1271 ref 1352 ref 849 remove subst subst trans absThm appThm 1352 ref nil 188 ref 1201 ref 35 ref 15 ref absTerm appTerm appTerm 193 ref appTerm axiom 1474 def subst trans appThm 1352 ref 386 ref subst 1475 def trans sym 94 ref eqMp nil 25 ref 1321 ref 1434 ref 1435 ref 1363 ref 292 ref 1439 ref 238 ref 35 ref 66 ref 833 ref appTerm 1476 def 1443 ref appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm 1477 def nil cons cons 43 ref 166 ref 35 ref 200 ref 38 ref 50 ref 1458 ref appTerm 1478 def 1321 ref 1434 ref 1435 ref 1363 ref 292 ref 1439 ref 238 ref 443 ref 66 ref 445 ref 40 ref appTerm 1479 def appTerm 1480 def 1441 ref 1418 ref 444 ref appTerm 1481 def appTerm 1482 def appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm 1483 def absTerm 1484 def appTerm 1485 def absTerm 1486 def appTerm 1487 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 167 ref 1486 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 1485 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 1484 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 1483 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1301 ref 190 ref 1 ref 1293 ref 1 ref 1293 ref 1412 ref cons opType 1488 def nil cons 1489 def cons opType 1490 def constTerm 1491 def 1434 ref 1435 ref 1363 ref 292 ref 1439 ref 238 ref "z" 26 ref var 1492 def 66 ref 422 ref 1492 ref varTerm 1493 def appTerm 1494 def 39 ref appTerm 1495 def appTerm 1496 def 1441 ref 1418 ref 1493 ref appTerm 1497 def appTerm 1498 def appTerm 1499 def absTerm 1500 def appTerm 1501 def appTerm absTerm appTerm absTerm 1502 def appTerm 1503 def appTerm 12 ref 1 ref 285 ref 1489 ref cons opType constTerm 1504 def 1442 ref appTerm 1318 ref appTerm 1505 def appTerm 1506 def nil cons cons 1345 ref 1434 ref 1435 ref 1363 ref 292 ref 1439 ref 238 ref 1492 ref 66 ref 1494 remove 40 ref appTerm appTerm 1498 ref appTerm absTerm appTerm appTerm absTerm appTerm absTerm 1507 def appTerm 1508 def nil cons cons nil cons cons nil cons cons 1352 ref 141 ref 52 ref 368 ref 142 ref appTerm 1509 def appTerm 1510 def 166 ref 35 ref 1072 ref 424 ref appTerm absTerm appTerm 1511 def appTerm absTerm 1512 def 142 ref appTerm 1513 def betaConv 38 ref 200 ref 1512 ref appTerm 1514 def absTerm 1515 def 39 ref appTerm 1516 def betaConv 205 ref 38 ref 205 ref 141 ref nil 541 ref 1511 ref nil cons cons 20 ref 1509 ref nil cons cons nil cons cons nil cons cons 24 ref 449 ref 52 ref 460 ref appTerm 1517 def 458 ref 454 ref appTerm 1518 def 36 ref appTerm 1519 def appTerm absTerm 1520 def 454 ref appTerm 1521 def betaConv 35 ref 166 ref 1520 ref appTerm 1522 def absTerm 1523 def 36 ref appTerm 1524 def betaConv nil 166 ref 1523 ref appTerm 1525 def axiom nil 25 ref 1525 remove nil cons cons 43 ref 1524 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1523 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1522 remove nil cons cons 43 ref 1521 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1520 remove nil cons cons 472 ref cons nil cons cons 185 ref subst eqMp eqMp subst 1526 def subst absThm appThm absThm appThm sym nil 200 ref 38 ref 200 ref 141 ref 52 ref 1511 remove appTerm 1509 ref appTerm absTerm appTerm absTerm appTerm axiom eqMp nil 25 ref 200 ref 1515 ref appTerm nil cons cons 43 ref 1516 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1515 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1514 remove nil cons cons 43 ref 1513 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1512 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp 1527 def subst 1528 def subst 291 ref refl 1529 def 1364 ref 77 ref nil "p" 286 ref var 1530 def 1507 ref nil cons cons nil cons nil cons cons 1352 ref 35 ref 52 ref 423 ref 1201 ref 177 ref appTerm appTerm appTerm 241 ref appTerm absTerm 1531 def 36 ref appTerm 1532 def betaConv 175 ref 166 ref 1531 ref appTerm 1533 def absTerm 1534 def 177 ref appTerm 1535 def betaConv nil 354 ref 1534 ref appTerm 1536 def axiom nil 25 ref 1536 remove nil cons cons 43 ref 1535 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 1534 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1533 remove nil cons cons 43 ref 1532 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1531 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp 1537 def subst 1538 def subst 1507 remove 1366 ref appTerm betaConv trans 1462 ref 292 ref 66 ref 1436 ref 1366 ref appTerm 1539 def 294 ref appTerm 1540 def appTerm refl 1463 ref 1492 ref 153 ref nil 450 ref 35 ref 1493 ref nil cons 1541 def cons nil cons 1542 def cons nil cons cons 473 ref subst appThm 1498 ref refl appThm absThm appThm appThm absThm appThm trans appThm nil 1301 ref 1505 ref nil cons cons 1543 def 1345 ref 1503 remove nil cons cons nil cons cons nil cons cons 1352 ref 35 ref 52 ref 423 ref 192 ref 39 ref appTerm 1544 def 142 ref appTerm 1545 def appTerm appTerm 456 ref 434 ref appTerm 424 ref appTerm appTerm absTerm 1546 def 36 ref appTerm 1547 def betaConv 141 ref 166 ref 1546 ref appTerm 1548 def absTerm 1549 def 142 ref appTerm 1550 def betaConv 38 ref 200 ref 1549 ref appTerm 1551 def absTerm 1552 def 39 ref appTerm 1553 def betaConv nil 200 ref 1552 ref appTerm 1554 def axiom nil 25 ref 1554 remove nil cons cons 43 ref 1553 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1552 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1551 remove nil cons cons 43 ref 1550 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1549 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1548 remove nil cons cons 43 ref 1547 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1546 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst 1255 ref nil 1530 ref 1502 ref nil cons cons nil cons nil cons cons 1538 remove subst 1502 remove 1366 ref appTerm betaConv trans appThm nil 1345 ref 1318 ref nil cons 1555 def cons 1556 def 292 ref 1442 ref nil cons 1557 def cons nil cons 1558 def cons nil cons cons 1352 ref 473 ref subst 1559 def subst 456 ref 1539 ref 1442 ref appTerm 1560 def appTerm refl 1352 ref 838 ref subst 1561 def appThm nil 96 ref 1560 ref nil cons cons nil cons nil cons cons 96 ref 52 ref 682 ref 15 ref appTerm appTerm 99 ref appTerm absTerm 1562 def 99 ref appTerm 1563 def betaConv nil 159 ref 1562 ref appTerm 1564 def axiom nil 25 ref 1564 remove nil cons cons 43 ref 1563 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 1562 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 1565 def subst trans trans appThm trans appThm absThm appThm trans sym nil 1374 ref "x'" 285 ref var 1566 def 52 ref 1363 ref 292 ref 66 ref 1436 ref 1566 ref varTerm 1567 def appTerm 1568 def 294 ref appTerm 1569 def appTerm 1570 def 238 ref 1492 ref 66 ref 456 ref 458 ref 1493 ref appTerm 1571 def 36 ref appTerm 1572 def appTerm 1573 def 1495 ref appTerm 1574 def appTerm 1575 def 1498 ref appTerm 1576 def absTerm 1577 def appTerm 1578 def appTerm 1579 def absTerm 1580 def appTerm 1581 def appTerm 456 ref 1363 ref 292 ref 1570 remove 1501 ref appTerm 1582 def absTerm 1583 def appTerm 1584 def appTerm 1568 ref 1442 ref appTerm 1585 def appTerm 1586 def appTerm 1587 def absTerm nil cons cons nil cons nil cons cons 1377 ref subst 1566 ref nil 96 ref 1587 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1581 ref nil cons 1588 def cons 43 ref 1586 ref nil cons 1589 def cons nil cons 1590 def cons nil cons cons 140 ref subst nil 1374 ref 292 ref 50 ref 1580 ref 294 ref appTerm 1591 def appTerm 1586 ref appTerm 1592 def absTerm nil cons cons nil cons nil cons cons 1377 ref subst 292 ref nil 96 ref 1592 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1591 ref nil cons 1593 def cons 1590 ref cons nil cons cons 1594 def 76 ref subst 1594 remove 107 ref subst 1591 ref betaConv 1591 remove assume eqMp nil 25 ref 1579 remove nil cons 1595 def cons 1590 ref cons nil cons cons 1596 def 135 ref subst proveHyp 1596 ref 76 ref subst 1596 remove 107 ref subst nil 108 ref 1569 ref nil cons cons 1597 def 110 ref 1578 ref nil cons 1598 def cons nil cons cons nil cons cons 1599 def 122 ref subst 1599 remove 139 ref subst nil 25 ref 1598 remove cons 1590 ref cons nil cons cons 135 ref subst nil 167 ref 1492 ref 50 ref 1577 ref 1493 ref appTerm 1600 def appTerm 1586 ref appTerm 1601 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 1492 ref nil 96 ref 1601 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1600 ref nil cons 1602 def cons 1590 ref cons nil cons cons 1603 def 76 ref subst 1603 remove 107 ref subst 1600 ref betaConv 1600 remove assume eqMp nil 25 ref 1576 remove nil cons 1604 def cons 1590 ref cons nil cons cons 1605 def 135 ref subst proveHyp 1605 ref 76 ref subst 1605 remove 107 ref subst nil 108 ref 1574 remove nil cons cons 110 ref 1498 ref nil cons cons nil cons 1606 def cons nil cons cons 1607 def 122 ref subst 1607 remove 139 ref subst nil 25 ref 1495 ref nil cons 1608 def cons 1609 def 1590 ref cons nil cons cons 1610 def 76 ref subst 1610 remove 107 ref subst 1583 ref 1567 ref appTerm betaConv sym 153 ref nil 1364 ref 1567 ref nil cons cons 1611 def nil cons 1612 def nil cons cons 1613 def 1352 ref 1258 ref subst 1614 def subst appThm 1615 def 1463 ref "_11029" 26 ref var 1616 def 66 ref 422 ref 1616 remove varTerm 1617 def appTerm 39 ref appTerm appTerm refl 1436 ref refl 1618 def 1569 remove assume 1498 ref assume trans 1619 def appThm 1620 def 1418 ref 1617 remove appTerm refl appThm appThm absThm appThm appThm nil 96 ref 238 ref "z'" 26 ref var 1621 def 66 ref 422 ref 1621 ref varTerm 1622 def appTerm 39 ref appTerm 1623 def appTerm 1436 ref 1497 ref appTerm 1624 def 1418 ref 1622 ref appTerm appTerm 1625 def appTerm absTerm 1626 def appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym 1626 ref 1493 ref appTerm betaConv sym 153 ref nil 96 ref 1608 ref cons nil cons nil cons cons 102 ref subst 1495 ref assume eqMp 1627 def appThm 1628 def nil 1364 ref 1497 ref nil cons cons nil cons nil cons cons 1614 ref subst 1629 def appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 167 ref 1626 remove nil cons cons 1542 ref cons nil cons cons 266 ref subst proveHyp eqMp eqMp 1351 ref 1374 ref 1583 ref nil cons cons 1630 def 1612 ref cons nil cons cons 266 ref subst proveHyp nil 108 ref 1584 ref nil cons cons 1631 def 110 ref 1585 ref nil cons 1632 def cons 1633 def nil cons cons nil cons cons 1634 def 625 remove sym 1635 def nil 161 ref 96 ref 50 ref 528 remove 99 ref appTerm 1636 def appTerm 50 ref 613 remove 99 ref appTerm 1637 def appTerm 99 ref appTerm 1638 def appTerm 1639 def absTerm nil cons cons nil cons nil cons cons 253 ref subst 1640 def 96 ref nil 96 ref 1639 remove nil cons cons nil cons nil cons cons 102 ref subst 1641 def nil 25 ref 1636 ref nil cons 1642 def cons 43 ref 1638 remove nil cons 1643 def cons nil cons cons nil cons cons 1644 def 76 ref subst 1645 def 1644 remove 107 ref subst 1646 def nil 25 ref 1637 ref nil cons 1647 def cons 43 ref 162 ref cons nil cons 1648 def cons nil cons cons 1649 def 76 ref subst 1650 def 1649 remove 107 ref subst 1651 def nil 527 remove 1648 ref cons nil cons cons 135 ref subst 1636 remove assume eqMp eqMp nil 108 ref 1647 remove cons 110 ref 162 remove cons nil cons cons nil cons cons 122 ref subst 1652 def deductAntisym eqMp eqMp nil 108 ref 1642 remove cons 110 ref 1643 remove cons nil cons cons nil cons cons 122 ref subst 1653 def deductAntisym eqMp eqMp absThm eqMp eqMp 1654 def subst proveHyp eqMp nil 108 ref 1608 ref cons 1655 def 110 ref 1589 ref cons nil cons 1656 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 1572 ref nil cons 1657 def cons 1590 remove cons nil cons cons 1658 def 76 ref subst 1658 remove 107 ref subst 1619 remove 1418 ref refl 1659 def 1572 remove assume appThm trans 1634 remove 1635 remove 1640 remove 96 ref 1641 remove 1645 remove 1646 remove 1650 remove 1651 remove nil 25 ref 256 remove cons 1648 remove cons nil cons cons 135 ref subst 1637 remove assume eqMp eqMp 1652 remove deductAntisym eqMp eqMp 1653 remove deductAntisym eqMp eqMp absThm eqMp eqMp 1660 def subst proveHyp eqMp nil 108 ref 1657 ref cons 1661 def 1656 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 1661 remove 110 ref 1608 remove cons 612 ref 1589 ref cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 1604 remove cons 1656 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 1602 remove cons 1656 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 443 ref 50 ref 1577 ref 444 ref appTerm appTerm 1586 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 1578 remove appTerm 1586 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1577 remove nil cons cons 1656 ref cons nil cons cons 754 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 1595 remove cons 1656 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 1593 remove cons 1656 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 291 ref 1364 ref 50 ref 1580 ref 1366 ref appTerm appTerm 1586 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 1581 ref appTerm 1586 ref appTerm nil cons 1662 def cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 1580 ref nil cons cons 1663 def 1656 remove cons nil cons cons 754 ref subst eqMp nil 25 ref 1662 remove cons 43 ref 50 ref 1586 remove appTerm 1581 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 1589 ref cons 43 ref 1588 ref cons nil cons 1664 def cons nil cons cons 1665 def 76 ref subst 1665 remove 107 ref subst nil 25 ref 1632 ref cons 1664 ref cons nil cons cons 1666 def 76 ref subst 1666 remove 107 ref subst 1580 remove 1567 ref appTerm betaConv sym 1667 def 1615 ref 1463 ref 1492 ref 1575 ref refl 1618 ref 1585 ref assume 1668 def appThm 1497 ref refl appThm appThm absThm appThm appThm nil 96 ref 238 ref 1492 ref 1575 remove 1436 ref 1442 ref appTerm 1669 def 1497 remove appTerm appTerm absTerm 1670 def appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym 1670 ref 36 ref appTerm betaConv sym 153 ref 1255 ref 1258 ref appThm 434 ref refl 1671 def appThm 1091 ref 595 ref subst trans 1672 def appThm nil 1364 ref 1557 remove cons nil cons 1673 def nil cons cons 1674 def 1614 ref subst 1675 def appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 167 ref 1670 remove nil cons cons 215 ref cons nil cons cons 266 ref subst proveHyp eqMp eqMp 1351 ref 1663 remove 1612 remove cons nil cons cons 266 ref subst 1676 def proveHyp eqMp nil 108 ref 1632 remove cons 1677 def 110 ref 1588 ref cons nil cons 1678 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 1374 ref 292 ref 50 ref 1583 ref 294 ref appTerm 1679 def appTerm 1581 ref appTerm 1680 def absTerm nil cons cons nil cons nil cons cons 1377 ref subst 292 ref nil 96 ref 1680 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1679 ref nil cons 1681 def cons 1664 ref cons nil cons cons 1682 def 76 ref subst 1682 remove 107 ref subst 1679 ref betaConv 1679 remove assume eqMp nil 25 ref 1582 remove nil cons 1683 def cons 1664 ref cons nil cons cons 1684 def 135 ref subst proveHyp 1684 ref 76 ref subst 1684 remove 107 ref subst nil 1597 remove 110 ref 1501 ref nil cons 1685 def cons nil cons cons nil cons cons 1686 def 122 ref subst 1686 remove 139 ref subst nil 25 ref 1685 remove cons 1664 ref cons nil cons cons 135 ref subst nil 167 ref 1492 ref 50 ref 1500 ref 1493 ref appTerm 1687 def appTerm 1581 ref appTerm 1688 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 1492 ref nil 96 ref 1688 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1687 ref nil cons 1689 def cons 1664 ref cons nil cons cons 1690 def 76 ref subst 1690 remove 107 ref subst 1687 ref betaConv 1687 remove assume eqMp nil 25 ref 1499 remove nil cons 1691 def cons 1664 remove cons nil cons cons 1692 def 135 ref subst proveHyp 1692 ref 76 ref subst 1692 remove 107 ref subst nil 1655 ref 1606 remove cons nil cons cons 1693 def 122 ref subst 1693 remove 139 ref subst 1667 remove 1615 remove 1463 ref "_11030" 26 ref var 1694 def 66 ref 456 ref 458 ref 1694 remove varTerm 1695 def appTerm 36 ref appTerm appTerm 422 ref 1695 ref appTerm 39 ref appTerm appTerm appTerm refl 1620 remove 1418 ref 1695 remove appTerm refl appThm appThm absThm appThm appThm nil 96 ref 238 ref 1621 remove 66 ref 456 ref 458 ref 1622 remove appTerm 36 ref appTerm appTerm 1623 remove appTerm appTerm 1625 remove appTerm absTerm 1696 def appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym 1696 ref 1493 ref appTerm betaConv sym 153 ref 1573 remove refl 1627 ref appThm nil 96 ref 1657 remove cons nil cons nil cons cons 96 ref 52 ref 682 ref 14 ref appTerm appTerm 14 ref appTerm absTerm 1697 def 99 ref appTerm 1698 def betaConv nil 159 ref 1697 ref appTerm 1699 def axiom nil 25 ref 1699 remove nil cons cons 43 ref 1698 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 1697 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 1700 def subst trans appThm 1629 remove appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 167 ref 1696 remove nil cons cons 1542 ref cons nil cons cons 266 ref subst proveHyp eqMp eqMp 1676 remove proveHyp proveHyp proveHyp eqMp nil 108 ref 1691 remove cons 1678 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 1689 remove cons 1678 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 443 ref 50 ref 1500 ref 444 ref appTerm appTerm 1581 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 1501 remove appTerm 1581 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1500 remove nil cons cons 1678 ref cons nil cons cons 754 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 1683 remove cons 1678 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 1681 remove cons 1678 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 291 ref 1364 ref 50 ref 1583 remove 1366 ref appTerm appTerm 1581 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 1584 remove appTerm 1581 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1630 remove 1678 ref cons nil cons cons 754 ref subst eqMp nil 1631 remove 1633 remove 612 ref 1588 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 1589 remove cons 1678 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp absThm eqMp eqMp 1478 remove refl 1432 ref 1316 ref 1508 remove appTerm 1506 remove appTerm assume appThm appThm sym nil 25 ref 1458 ref nil cons 1701 def cons 43 ref 1321 ref 1491 remove 1434 ref 1435 ref 1363 ref 292 ref 1439 ref 238 ref 443 ref 66 ref 445 ref 39 ref appTerm 1702 def appTerm 1703 def 1482 ref appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm 1704 def appTerm 1505 remove appTerm appTerm nil cons 1705 def cons nil cons cons nil cons cons 1706 def 76 ref subst 1706 remove 107 ref subst nil 1543 remove 1345 ref 1704 remove nil cons cons nil cons cons nil cons cons 1352 ref nil 25 ref 30 ref 1545 ref appTerm 1707 def nil cons 1708 def cons 1709 def 43 ref 1045 ref 143 ref appTerm 1710 def nil cons 1711 def cons nil cons cons nil cons cons 1712 def 140 ref subst 1712 ref 76 ref subst 1712 remove 107 ref subst 152 ref 1545 ref appTerm betaConv sym 153 ref nil 96 ref 1708 ref cons nil cons nil cons cons 102 ref subst 1707 ref assume eqMp appThm 1713 def nil 96 ref 149 ref 1545 ref appTerm 1714 def nil cons cons nil cons nil cons cons 102 ref subst 141 ref 1714 remove absTerm 1715 def 142 ref appTerm 1716 def betaConv 38 ref 200 ref 1715 ref appTerm 1717 def absTerm 1718 def 39 ref appTerm 1719 def betaConv nil 200 ref 1718 ref appTerm 1720 def axiom nil 25 ref 1720 remove nil cons cons 43 ref 1719 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1718 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1717 remove nil cons cons 43 ref 1716 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1715 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 236 ref 219 ref 1545 ref nil cons 1721 def cons nil cons 1722 def cons nil cons cons 266 ref subst proveHyp 272 ref proveHyp 755 ref eqMp nil 1111 ref 417 ref cons nil cons cons 107 ref subst proveHyp "t'" 28 ref var 1723 def 66 ref 30 ref 1723 ref varTerm 1724 def appTerm appTerm 1725 def 411 ref 1724 ref appTerm 1726 def appTerm absTerm 1727 def 1545 ref appTerm betaConv sym 1713 remove nil 141 ref 220 ref cons 1728 def 432 ref cons nil cons cons 235 remove subst appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 218 ref 1727 ref nil cons cons 1722 ref cons nil cons cons 266 ref subst proveHyp nil 25 ref 267 ref 1727 remove appTerm nil cons cons 417 ref cons nil cons cons 135 ref subst proveHyp nil 432 ref nil cons cons 1729 def 755 ref subst eqMp eqMp eqMp nil 108 ref 1708 ref cons 110 ref 1711 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 1707 ref appTerm 1710 ref appTerm nil cons cons 43 ref 50 ref 1710 ref appTerm 1707 ref appTerm 1730 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp 141 ref 1730 remove absTerm 1731 def 142 ref appTerm 1732 def betaConv 38 ref 200 ref 1731 ref appTerm 1733 def absTerm 1734 def 39 ref appTerm 1735 def betaConv 205 ref 38 ref 205 ref 141 ref nil 306 ref 1708 ref cons 416 ref 1111 ref nil cons 1736 def cons cons nil cons cons 338 ref subst absThm appThm absThm appThm sym 205 ref 38 ref 77 ref 205 ref 141 ref 1110 ref 141 ref 339 ref 1707 ref appTerm absTerm 1737 def 142 ref appTerm 1738 def betaConv 1739 def appThm absThm appThm appThm 1110 ref 205 ref 141 ref 1739 ref absThm appThm appThm appThm nil 344 ref 1737 ref nil cons 1740 def cons 1736 ref cons nil cons cons 366 ref subst eqMp absThm appThm sym 153 ref 205 ref 141 ref 340 remove 380 ref 1729 ref 38 ref 188 ref 192 ref 193 ref appTerm 1741 def 39 ref appTerm appTerm 39 ref appTerm absTerm 1742 def 39 ref appTerm 1743 def betaConv nil 200 ref 1742 ref appTerm 1744 def axiom nil 25 ref 1744 remove nil cons cons 43 ref 1743 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1742 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp subst appThm appThm nil 96 ref 309 ref cons nil cons nil cons cons 1745 def 573 ref subst trans absThm appThm 575 ref 345 ref 844 ref subst subst 1746 def trans appThm 166 ref 35 ref 200 ref 38 ref 50 ref 200 ref 1737 remove appTerm 1747 def appTerm 200 ref 141 ref 339 ref 30 ref 192 ref 40 ref appTerm 142 ref appTerm appTerm 1748 def appTerm 1749 def absTerm 1750 def appTerm 1751 def appTerm 1752 def absTerm 1753 def appTerm 1754 def absTerm 1755 def appTerm 1756 def refl appThm nil 96 ref 1756 ref nil cons cons nil cons nil cons cons 186 ref subst trans sym nil 167 ref 1755 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 1754 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 1753 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 1752 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1747 ref nil cons 1757 def cons 1758 def 43 ref 1751 remove nil cons 1759 def cons nil cons cons nil cons cons 1760 def 76 ref subst 1760 remove 107 ref subst nil 218 ref 1750 remove nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 1749 remove nil cons cons nil cons nil cons cons 102 ref subst nil 310 ref 43 ref 1748 remove nil cons 1761 def cons nil cons cons nil cons cons 1762 def 76 ref subst 1762 remove 107 ref subst 380 ref 192 ref refl 222 remove appThm 279 ref appThm appThm sym 380 ref nil 400 ref 233 ref cons 1728 ref 38 ref 223 remove cons nil cons cons cons nil cons cons 400 ref 188 ref 192 ref 1545 ref appTerm 401 ref appTerm appTerm 1544 ref 224 ref 401 ref appTerm 1763 def appTerm appTerm absTerm 1764 def 401 ref appTerm 1765 def betaConv 141 ref 200 ref 1764 ref appTerm 1766 def absTerm 1767 def 142 ref appTerm 1768 def betaConv 38 ref 200 ref 1767 ref appTerm 1769 def absTerm 1770 def 39 ref appTerm 1771 def betaConv nil 200 ref 1770 ref appTerm 1772 def axiom nil 25 ref 1772 remove nil cons cons 43 ref 1771 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1770 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1769 remove nil cons cons 43 ref 1768 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1767 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1766 remove nil cons cons 43 ref 1765 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1764 remove nil cons cons 219 ref 448 ref cons nil cons 1773 def cons nil cons cons 185 ref subst eqMp eqMp subst appThm sym 380 ref nil 38 ref 1721 ref cons nil cons nil cons cons 1774 def 207 ref 39 ref appTerm 1775 def betaConv 209 ref 36 ref appTerm 1776 def betaConv 211 remove nil 25 ref 210 remove nil cons cons 43 ref 1776 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 209 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 208 remove nil cons cons 43 ref 1775 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 207 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp subst appThm sym nil 310 ref 43 ref 1708 remove cons nil cons cons nil cons cons 135 ref subst 1739 remove nil 1758 remove 43 ref 1738 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 1740 remove cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp nil 1709 remove 43 ref 30 ref 37 remove 1545 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1774 remove 681 remove subst eqMp eqMp eqMp eqMp eqMp nil 108 ref 309 ref cons 1777 def 110 ref 1761 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 108 ref 1757 remove cons 110 ref 1759 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 200 ref 141 ref 339 remove 30 ref 1741 remove 142 ref appTerm appTerm appTerm absTerm appTerm appTerm 1756 remove appTerm nil cons cons 43 ref 200 ref 38 ref 673 ref 1747 ref appTerm absTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 38 ref 1747 remove absTerm 1778 def 193 ref appTerm betaConv appThm 204 ref 35 ref 205 ref 38 ref 51 ref 1778 ref 39 ref appTerm betaConv 1779 def appThm 1778 ref 40 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 205 ref 38 ref 1110 ref 1779 remove appThm absThm appThm appThm nil 694 ref 1778 remove nil cons cons nil cons nil cons cons 708 ref subst eqMp eqMp eqMp eqMp 1780 def nil 25 ref 200 ref 1734 ref appTerm 1781 def nil cons cons 43 ref 1735 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1734 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1733 remove nil cons cons 43 ref 1732 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1731 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp 1782 def subst subst 153 ref nil 96 ref 1701 ref cons nil cons nil cons cons 102 ref subst 1458 ref assume eqMp appThm nil 1556 remove 1673 ref cons nil cons cons 1352 ref 756 ref subst subst 1475 ref trans appThm 1044 ref trans trans sym 94 ref eqMp eqMp nil 108 ref 1701 remove cons 110 ref 1705 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp proveHyp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 1477 remove appTerm 1487 remove appTerm nil cons cons 43 ref 200 ref 1460 ref appTerm 1783 def nil cons 1784 def cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 38 ref 1458 remove absTerm 1785 def 193 ref appTerm betaConv appThm 204 ref 35 ref 205 ref 38 ref 51 ref 1785 ref 39 ref appTerm betaConv 1786 def appThm 1785 ref 40 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 205 ref 38 ref 1110 ref 1786 remove appThm absThm appThm appThm nil 694 ref 1785 remove nil cons cons nil cons nil cons cons 708 ref subst eqMp eqMp 1787 def nil 25 ref 1784 ref cons 43 ref 1461 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1460 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp trans absThm appThm 1746 ref trans absThm appThm 575 ref 1453 ref 23 ref cons 1788 def 844 ref subst subst 1789 def trans sym 94 ref eqMp 1790 def nil 25 ref 1430 ref 1426 ref appTerm 1791 def nil cons 1792 def cons 1793 def 43 ref 1427 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 1426 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1425 remove nil cons cons 43 ref 1424 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1423 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp 1794 def subst subst eqMp nil 25 ref 1404 remove cons 43 ref 149 ref 1403 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 141 ref 1403 remove nil cons 1795 def cons nil cons nil cons cons 442 ref subst 204 ref 35 ref 435 ref refl 1796 def nil 1407 ref 1408 remove 450 ref nil cons 1797 def cons cons nil cons cons 1410 remove 1417 ref 52 ref 1384 ref 1420 ref appTerm 1798 def appTerm 238 ref 35 ref 66 ref 1443 remove appTerm 1799 def 434 ref appTerm absTerm 1800 def appTerm 1801 def appTerm absTerm 1802 def 1418 ref appTerm 1803 def betaConv 38 ref 1430 ref 1802 ref appTerm 1804 def absTerm 1805 def 39 ref appTerm 1806 def betaConv 292 ref 200 ref 1805 ref appTerm 1807 def absTerm 1808 def 294 ref appTerm 1809 def betaConv nil 291 ref 1808 ref appTerm 1810 def axiom nil 25 ref 1810 remove nil cons cons 43 ref 1809 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 1808 remove nil cons cons 1364 ref 294 ref nil cons 1811 def cons nil cons 1812 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1807 remove nil cons cons 43 ref 1806 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1805 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1804 remove nil cons cons 43 ref 1803 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 1802 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp 1813 def subst subst appThm absThm appThm trans sym nil 167 ref 1492 ref 50 ref 1495 remove appTerm 1814 def 237 ref 1 ref 1 ref 1282 ref 4 ref cons opType 1815 def 4 ref cons opType 1816 def constTerm 1817 def "x" 1282 ref var 1818 def 66 ref 1571 ref 1402 ref 1818 ref varTerm 1819 def appTerm appTerm appTerm 420 ref 1 ref 1282 ref 1288 remove cons opType constTerm 1820 def 1819 ref appTerm 1821 def 1309 ref appTerm 1822 def appTerm absTerm 1823 def appTerm 1824 def appTerm 1825 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 1492 ref nil 96 ref 1825 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1609 ref 43 ref 1824 remove nil cons 1826 def cons nil cons cons nil cons cons 1827 def 76 ref subst 1827 remove 107 ref subst 1823 ref "Data.Pair.," const 1828 def 1 ref 26 ref 1 ref 285 ref 1283 ref cons opType 1829 def nil cons cons opType 1830 def constTerm 1831 def 1493 ref appTerm 294 ref appTerm 1832 def appTerm betaConv sym 153 ref 1571 ref refl nil "b" 285 ref var 1833 def 1811 remove cons 1834 def "a" 26 ref var 1835 def 1541 ref cons nil cons cons nil cons cons 1833 ref 458 ref 1402 remove 1831 ref 1835 ref varTerm 1836 def appTerm 1837 def 1833 ref varTerm 1838 def appTerm 1839 def appTerm appTerm 1836 ref appTerm absTerm 1840 def 1838 ref appTerm 1841 def betaConv 1835 ref 291 ref 1840 ref appTerm 1842 def absTerm 1843 def 1836 ref appTerm 1844 def betaConv nil 166 ref 1843 ref appTerm 1845 def axiom nil 25 ref 1845 remove nil cons cons 43 ref 1844 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1843 remove nil cons cons 35 ref 1836 ref nil cons cons nil cons 1846 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1842 remove nil cons cons 43 ref 1841 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 1840 remove nil cons cons 1364 ref 1838 ref nil cons 1847 def cons nil cons 1848 def cons nil cons cons 185 ref subst eqMp eqMp subst appThm nil 1542 ref nil cons cons 1849 def 1258 ref subst 1850 def trans appThm 1849 remove 1301 ref 52 ref 1820 ref 1831 ref 36 ref appTerm 1851 def 294 ref appTerm 1852 def appTerm 1853 def 1309 ref appTerm appTerm 1440 ref 1385 ref appTerm 1854 def appTerm absTerm 1855 def 1308 ref appTerm 1856 def betaConv 38 ref 158 ref 1 ref 1313 ref 4 ref cons opType 1857 def constTerm 1858 def 1855 ref appTerm 1859 def absTerm 1860 def 39 ref appTerm 1861 def betaConv 292 ref 200 ref 1860 ref appTerm 1862 def absTerm 1863 def 294 ref appTerm 1864 def betaConv 35 ref 291 ref 1863 ref appTerm 1865 def absTerm 1866 def 36 ref appTerm 1867 def betaConv nil 166 ref 1866 ref appTerm 1868 def axiom nil 25 ref 1868 remove nil cons cons 43 ref 1867 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1866 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1865 remove nil cons cons 43 ref 1864 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 1863 remove nil cons cons 1812 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1862 remove nil cons cons 43 ref 1861 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1860 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1859 remove nil cons cons 43 ref 1856 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 1412 ref cons 1869 def nil cons 1870 def "P" 1313 ref var 1871 def 1855 remove nil cons cons "x" 1293 ref var 1872 def 1346 remove cons nil cons 1873 def cons nil cons cons 185 ref subst eqMp eqMp 1874 def subst 1628 ref nil 96 ref 1386 ref cons nil cons nil cons cons 1875 def 102 ref subst 1385 ref assume eqMp 1876 def appThm 1044 ref trans trans appThm 1044 ref trans sym 94 ref eqMp eqMp 1409 ref nil cons 1877 def "P" 1815 ref var 1878 def 1823 remove nil cons cons 1818 ref 1832 remove nil cons cons nil cons cons nil cons cons 266 ref subst proveHyp eqMp nil 1655 ref 110 ref 1826 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp eqMp 217 ref 236 ref 219 ref 1795 remove cons nil cons cons nil cons cons 266 ref subst proveHyp 272 ref proveHyp 755 ref eqMp nil 1111 ref 43 ref 1322 ref nil cons 1879 def cons 1880 def nil cons 1881 def cons nil cons cons 1882 def 107 ref subst proveHyp "t'" 1293 ref var 1883 def 66 ref 1321 ref 1883 remove varTerm 1884 def appTerm appTerm 145 ref 1315 ref constTerm 1885 def 1308 ref appTerm 1886 def 1884 remove appTerm appTerm absTerm 1887 def 1400 ref 1 ref 1 ref 1282 ref 1280 ref cons opType 1888 def 1 ref 1284 ref 1412 ref cons opType nil cons cons opType constTerm "Data.Pair.snd" const 1888 ref constTerm 1889 def appTerm 1309 ref appTerm 1890 def appTerm betaConv sym nil 1342 ref 43 ref 1321 ref 1890 ref appTerm nil cons 1891 def cons nil cons cons nil cons cons 135 ref subst nil 1407 ref "f" 1888 remove var 1889 ref nil cons cons 1892 def nil cons cons nil cons cons 1409 ref "B" 1280 ref cons 1893 def nil cons 1894 def cons 23 ref cons 1895 def 1794 ref subst subst eqMp nil 25 ref 1891 remove cons 43 ref 1886 ref 1890 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 1301 ref 1890 remove nil cons 1896 def cons 1348 ref cons nil cons cons 1352 ref 442 ref subst 1897 def subst 1529 ref 1364 ref 50 ref 1368 ref appTerm 1898 def refl 1899 def nil 1407 ref 1892 remove 292 ref 1366 ref nil cons 1900 def cons nil cons 1901 def cons cons nil cons cons 1895 remove 1813 ref subst subst appThm absThm appThm trans sym nil 1374 ref "z" 285 ref var 1902 def 50 ref 1365 ref 1902 ref varTerm 1903 def appTerm 1904 def 1308 ref appTerm 1905 def appTerm 1817 ref 1818 ref 66 ref 1436 ref 1903 ref appTerm 1906 def 1889 ref 1819 ref appTerm appTerm appTerm 1822 ref appTerm absTerm 1907 def appTerm 1908 def appTerm 1909 def absTerm nil cons cons nil cons nil cons cons 1377 ref subst 1902 ref nil 96 ref 1909 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1905 ref nil cons 1910 def cons 43 ref 1908 remove nil cons 1911 def cons nil cons cons nil cons cons 1912 def 76 ref subst 1912 remove 107 ref subst 1907 ref 1851 ref 1903 ref appTerm 1913 def appTerm betaConv sym 153 ref 1906 remove refl nil 1833 ref 1903 ref nil cons 1914 def cons 1835 ref 214 ref cons nil cons 1915 def cons nil cons cons 1833 ref 1436 ref 1889 remove 1839 ref appTerm appTerm 1838 ref appTerm absTerm 1916 def 1838 ref appTerm 1917 def betaConv 1835 ref 291 ref 1916 ref appTerm 1918 def absTerm 1919 def 1836 ref appTerm 1920 def betaConv nil 166 ref 1919 ref appTerm 1921 def axiom nil 25 ref 1921 remove nil cons cons 43 ref 1920 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1919 remove nil cons cons 1846 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1918 remove nil cons cons 43 ref 1917 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 1916 remove nil cons cons 1848 ref cons nil cons cons 185 ref subst eqMp eqMp subst appThm nil 1364 ref 1914 ref cons nil cons nil cons cons 1614 ref subst trans appThm nil 292 ref 1914 remove cons nil cons nil cons cons 1874 ref subst 153 ref 1092 ref appThm 1922 def nil 96 ref 1910 ref cons nil cons nil cons cons 102 ref subst 1905 remove assume eqMp appThm 1044 ref trans trans appThm 1044 ref trans sym 94 ref eqMp eqMp 1877 ref 1878 remove 1907 remove nil cons cons 1818 ref 1913 remove nil cons cons nil cons cons nil cons cons 266 ref subst proveHyp eqMp nil 108 ref 1910 remove cons 110 ref 1911 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp eqMp 1870 ref 1871 ref 1887 ref nil cons cons 1872 ref 1896 remove cons nil cons cons nil cons cons 266 ref subst proveHyp nil 25 ref 237 ref 1857 ref constTerm 1923 def 1887 remove appTerm nil cons cons 1881 remove cons nil cons cons 135 ref subst proveHyp 1349 ref 1352 ref 755 ref subst subst eqMp eqMp eqMp nil 108 ref 1341 ref cons 110 ref 1340 ref cons 1924 def nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 1386 ref cons 1925 def 110 ref 1372 ref cons nil cons 1926 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 1074 ref 110 ref 1391 remove cons nil cons 1927 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 1396 remove cons 1927 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 1395 remove appTerm nil cons cons 43 ref 50 ref 1354 remove appTerm 1390 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 1353 ref nil cons 1928 def cons 1927 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp nil 108 ref 1378 remove cons 1926 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 291 ref 1364 ref 50 ref 1369 ref 1366 ref appTerm appTerm 1371 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 1370 remove appTerm 1371 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 1369 remove nil cons cons 1926 remove cons nil cons cons 754 ref subst eqMp eqMp nil 25 ref 1372 remove cons 43 ref 50 ref 1323 remove appTerm 1929 def 1310 remove appTerm 1930 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp 1301 ref 1930 remove absTerm 1931 def 1308 ref appTerm 1932 def betaConv 38 ref 1858 ref 1931 ref appTerm 1933 def absTerm 1934 def 39 ref appTerm 1935 def betaConv 205 ref 38 ref 1858 ref refl 1936 def 1301 ref 1929 ref refl 1287 ref 1301 ref 1290 ref 1309 ref appTerm 1130 ref 1 ref 1815 ref 1294 ref cons opType constTerm 1937 def "v" 1282 ref var 1938 def 238 ref 35 ref 1363 ref 292 ref 66 ref 8 ref 1 ref 1282 ref 1815 ref nil cons 1939 def cons opType constTerm 1940 def 1938 ref varTerm appTerm 1941 def 1852 ref appTerm appTerm 1942 def 1854 remove appTerm absTerm appTerm absTerm appTerm absTerm appTerm 1943 def appTerm absTerm 1944 def 1308 ref appTerm 1945 def betaConv 38 ref 1858 ref 1944 ref appTerm 1946 def absTerm 1947 def 39 ref appTerm 1948 def betaConv nil 200 ref 1947 ref appTerm 1949 def axiom nil 25 ref 1949 remove nil cons cons 43 ref 1948 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1947 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1946 remove nil cons cons 43 ref 1945 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 1944 remove nil cons cons 1873 ref cons nil cons cons 185 ref subst eqMp eqMp appThm appThm nil 96 ref 1929 ref 1286 ref 1943 remove appTerm 1950 def appTerm 1951 def nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1340 ref cons 1952 def 43 ref 1950 ref nil cons 1953 def cons nil cons 1954 def cons nil cons cons 1955 def 76 ref subst 1955 remove 107 ref subst nil 1057 ref 110 ref 1879 ref cons 1956 def nil cons cons nil cons cons 1957 def 122 ref subst 1958 def 1957 remove 139 ref subst 1959 def "t" 1 ref 26 ref 1412 ref cons opType 1960 def var 1961 def 50 ref 1045 ref 166 ref 35 ref 435 ref 1321 ref 1961 ref varTerm 1962 def 36 ref appTerm 1963 def appTerm 1964 def appTerm absTerm appTerm 1965 def appTerm 1966 def appTerm 1967 def 1286 ref 1937 ref 1938 ref 238 ref 35 ref 1363 ref 292 ref 1942 ref 1440 ref 1384 ref 1963 ref appTerm 1968 def appTerm 1969 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm 1970 def appTerm 1971 def appTerm absTerm 1972 def 35 ref 1308 ref absTerm 1973 def appTerm 1974 def betaConv 38 ref 158 ref 1 ref 1 ref 1960 ref 4 ref cons opType 1975 def 4 ref cons opType constTerm 1976 def 1972 ref appTerm 1977 def absTerm 1978 def 39 ref appTerm 1979 def betaConv "f" 1830 ref var 1980 def 200 ref 38 ref 1976 ref 1961 ref 1967 ref 1286 ref 1937 ref 1938 ref 238 ref 35 ref 1363 ref 292 ref 66 ref 1941 ref 1980 remove varTerm 36 ref appTerm 294 ref appTerm appTerm appTerm 1969 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 1981 def 1831 ref appTerm 1982 def betaConv "C" 1283 ref cons 212 ref 1894 ref cons cons 23 ref cons nil "P" 1 ref 1 ref 26 ref 1 ref 285 ref "C" varType 1983 def nil cons 1984 def cons opType 1985 def nil cons 1986 def cons opType 1987 def 4 ref cons opType 1988 def var 1989 def "f" 1987 ref var 1990 def 200 ref 38 ref 1976 ref 1961 ref 1967 remove 0 ref 1 ref 2 ref 1984 ref opType 1991 def 4 ref cons opType 1992 def constTerm 1993 def 1130 ref 1 ref 1 ref 1983 ref 4 ref cons opType 1994 def 1991 ref nil cons 1995 def cons opType constTerm 1996 def "v" 1983 ref var 1997 def 238 ref 35 ref 1363 ref 292 ref 66 ref 8 ref 1 ref 1983 ref 1994 ref nil cons 1998 def cons opType constTerm 1999 def 1997 ref varTerm appTerm 1990 ref varTerm 2000 def 36 ref appTerm 2001 def 294 ref appTerm 2002 def appTerm appTerm 2003 def 1969 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm 2004 def 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 "A" 1987 ref nil cons cons nil cons 2012 def 23 ref cons 252 ref subst subst 1990 ref nil 96 ref 2010 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 2009 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2008 remove nil cons cons nil cons nil cons cons 102 ref subst nil "P" 1975 remove var 2013 def 2007 remove nil cons cons nil cons nil cons cons "A" 1960 ref nil cons cons nil cons 2014 def 23 ref cons 2015 def 252 ref subst 2016 def subst 1961 ref nil 96 ref 2006 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1966 remove nil cons 2017 def cons 43 ref 2005 remove nil cons 2018 def cons nil cons 2019 def cons nil cons cons 2020 def 76 ref subst 2020 remove 107 ref subst nil 1057 ref 110 ref 1965 ref nil cons 2021 def cons nil cons cons nil cons cons 2022 def 122 ref subst 2022 remove 139 ref subst "t" 1991 ref var 2023 def 66 ref 1993 ref 2023 ref varTerm 2024 def appTerm appTerm 145 ref 1 ref 1991 ref 1992 ref nil cons 2025 def cons opType 2026 def constTerm 2004 ref appTerm 2027 def 2024 remove appTerm appTerm absTerm 2028 def 1400 ref 1 ref 1 ref 1282 ref 1984 ref cons opType 2029 def 1 ref 1284 ref 1995 ref cons opType nil cons cons opType constTerm "select" const 2030 def 1 ref 1 ref 2029 ref 4 ref cons opType 2031 def 2029 ref nil cons 2032 def cons opType constTerm 2033 def "f" 2029 ref var 2034 def 166 ref 35 ref 291 ref 292 ref 1999 ref 2034 ref varTerm 1852 ref appTerm appTerm 2002 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm 2035 def appTerm 1970 ref appTerm 2036 def appTerm betaConv sym nil 25 ref 2021 remove cons 43 ref 1971 ref nil cons 2037 def cons nil cons cons nil cons cons 135 ref subst 2038 def 1961 ref 50 ref 1965 remove appTerm 1971 remove appTerm absTerm 2039 def 1962 ref appTerm 2040 def betaConv 2041 def nil 1111 ref 43 ref 1976 ref 2039 ref appTerm 2042 def nil cons 2043 def cons nil cons cons nil cons cons 135 ref subst 38 ref 673 ref 2042 ref appTerm absTerm 2044 def 39 ref appTerm 2045 def betaConv 1976 ref refl 2046 def 1961 ref 50 ref 166 ref 35 ref 50 ref 833 remove appTerm 2047 def 1964 ref appTerm absTerm appTerm 2048 def appTerm 2049 def refl 1287 ref 1961 ref 1290 ref 1937 ref 1938 ref 238 ref 35 ref 1363 ref 292 ref 1942 ref 1476 remove 1968 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 2050 def appTerm 16 ref 1284 ref constTerm 2051 def appTerm absTerm 2052 def 1962 ref appTerm 2053 def betaConv nil 1976 ref 2052 ref appTerm 2054 def axiom nil 25 ref 2054 remove nil cons cons 43 ref 2053 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2014 ref 2013 ref 2052 remove nil cons cons "x" 1960 ref var 2055 def 1962 ref nil cons cons nil cons 2056 def cons nil cons cons 185 ref subst eqMp eqMp appThm 1877 remove 23 ref cons 2057 def 386 ref subst 2058 def trans appThm nil 96 ref 2048 remove nil cons cons nil cons nil cons cons 96 ref 52 ref 512 remove 14 ref appTerm appTerm 14 ref appTerm absTerm 2059 def 99 ref appTerm 2060 def betaConv nil 159 ref 2059 ref appTerm 2061 def axiom nil 25 ref 2061 remove nil cons cons 43 ref 2060 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 2059 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 2062 def subst trans absThm appThm 575 ref 2015 remove 844 ref subst subst trans sym 94 ref eqMp nil 25 ref 1976 ref 1961 ref 2049 remove 1286 ref 2050 remove appTerm appTerm absTerm appTerm 2063 def nil cons cons 43 ref 166 ref 35 ref 200 ref 38 ref 50 ref 66 ref 2042 ref appTerm 1028 ref appTerm 2064 def appTerm 1976 ref 1961 ref 50 ref 166 ref 443 ref 50 ref 1479 ref appTerm 2065 def 1321 ref 1962 ref 444 ref appTerm 2066 def appTerm 2067 def appTerm absTerm 2068 def appTerm 2069 def appTerm 1286 ref 1937 ref 1938 ref 238 ref 443 ref 1363 ref 292 ref 66 ref 1941 remove 1831 ref 444 ref appTerm 294 ref appTerm appTerm appTerm 2070 def 1480 remove 1384 ref 2066 remove appTerm 2071 def appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm appTerm 2072 def appTerm 2073 def absTerm 2074 def appTerm 2075 def appTerm 2076 def absTerm 2077 def appTerm 2078 def absTerm 2079 def appTerm 2080 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 167 ref 2079 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 2078 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 2077 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2076 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 2064 remove nil cons 2081 def cons 43 ref 2075 remove nil cons 2082 def cons nil cons cons nil cons cons 2083 def 76 ref subst 2083 remove 107 ref subst nil 108 ref 2043 ref cons 110 ref 1028 ref nil cons cons nil cons 2084 def cons nil cons cons 122 ref subst nil 2013 ref 2074 remove nil cons cons nil cons nil cons cons 2016 remove subst 1961 ref nil 96 ref 2073 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 2069 remove nil cons 2085 def cons 2086 def 43 ref 2072 remove nil cons 2087 def cons nil cons cons nil cons cons 2088 def 76 ref subst 2088 remove 107 ref subst 1287 ref nil 1915 ref nil cons cons 2089 def 1835 ref 1290 ref 1937 ref 1938 ref 238 ref 35 ref 1363 ref 292 ref 1942 ref 66 ref 423 ref 34 ref 1836 ref appTerm 2090 def 39 ref appTerm appTerm 2091 def appTerm 1968 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm appTerm 190 remove 1 ref 1284 ref 1 ref 1284 ref 1294 ref cons opType nil cons cons opType constTerm 1400 ref 1 ref 1829 ref 1295 remove cons opType constTerm 2092 def 1837 remove appTerm 1962 ref 1836 ref appTerm 2093 def appTerm appTerm 1970 ref appTerm appTerm absTerm 2094 def 1836 ref appTerm 2095 def betaConv 1961 remove 166 ref 2094 ref appTerm 2096 def absTerm 2097 def 1962 remove appTerm 2098 def betaConv 38 ref 1976 ref 2097 ref appTerm 2099 def absTerm 2100 def 39 ref appTerm 2101 def betaConv nil 200 ref 2100 ref appTerm 2102 def axiom nil 25 ref 2102 remove nil cons cons 43 ref 2101 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2100 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2099 remove nil cons cons 43 ref 2098 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2014 ref 2013 ref 2097 remove nil cons cons 2056 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2096 remove nil cons cons 43 ref 2095 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 2094 remove nil cons cons 1846 ref cons nil cons cons 185 ref subst eqMp eqMp subst appThm nil "t" 1284 ref var 2103 def 1937 ref 1938 ref 238 ref 443 ref 1363 ref 292 ref 2070 remove 1703 ref 2071 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 2104 def nil cons cons 1405 ref 2092 remove 1851 ref appTerm 1963 ref appTerm 2105 def nil cons cons nil cons cons nil cons cons 2057 ref 1782 ref subst subst trans sym nil 1797 remove nil cons cons 473 ref subst 1672 remove trans sym 94 ref eqMp nil 25 ref 423 ref 40 ref appTerm nil cons cons 43 ref 1964 remove nil cons 2106 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 443 ref 214 ref cons nil cons nil cons cons 2068 ref 444 ref appTerm 2107 def betaConv nil 2086 remove 43 ref 2107 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 2068 remove nil cons cons 452 ref cons nil cons cons 185 ref subst eqMp eqMp 2108 def subst eqMp nil 25 ref 2106 remove cons 43 ref 1286 ref 2105 remove appTerm nil cons 2109 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 1345 ref 1963 ref nil cons cons "f" 1829 remove var 1851 ref nil cons cons nil cons cons nil cons cons 1350 ref "B" 1283 ref cons nil cons 2110 def cons 23 ref cons 1794 ref subst subst eqMp nil 25 ref 2109 remove cons 43 ref 1286 ref 2104 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 167 ref 443 ref 50 ref 1702 ref appTerm 2111 def 2067 ref appTerm 2112 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 443 ref nil 96 ref 2112 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1702 ref nil cons 2113 def cons 43 ref 2067 remove nil cons 2114 def cons nil cons 2115 def cons nil cons cons 2116 def 76 ref subst 2116 remove 107 ref subst nil 453 remove nil cons cons 2117 def 473 ref subst 2118 def 478 remove refl nil 96 ref 2113 ref cons nil cons nil cons cons 2119 def 102 ref subst 1702 ref assume eqMp 2120 def appThm nil 96 ref 502 ref cons nil cons nil cons cons 2121 def 1700 ref subst trans trans sym 94 ref eqMp nil 25 ref 1479 ref nil cons cons 2115 remove cons nil cons cons 135 ref subst proveHyp 2108 remove eqMp eqMp nil 108 ref 2113 ref cons 2122 def 110 ref 2114 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp 2038 remove proveHyp 2041 remove nil 25 ref 2043 remove cons 43 ref 2040 remove nil cons cons nil cons cons nil cons cons 135 ref subst 2123 def 2014 ref 2013 ref 2039 remove nil cons cons 2056 remove cons nil cons cons 185 ref subst 2124 def eqMp eqMp eqMp eqMp eqMp eqMp nil 108 ref 2085 remove cons 110 ref 2087 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp proveHyp eqMp nil 108 ref 2081 remove cons 110 ref 2082 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 2063 remove appTerm 2080 remove appTerm nil cons cons 43 ref 200 ref 2044 ref appTerm nil cons 2125 def cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 38 ref 2042 remove absTerm 2126 def 193 ref appTerm betaConv appThm 204 ref 35 ref 205 ref 38 ref 51 ref 153 ref 2126 ref 39 ref appTerm betaConv 2127 def appThm 1028 ref refl 2128 def appThm appThm 2126 ref 40 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 205 ref 38 ref 1110 ref 2127 remove appThm absThm appThm appThm nil 694 ref 2126 remove nil cons cons nil cons nil cons cons 1116 ref subst eqMp eqMp nil 25 ref 2125 remove cons 43 ref 2045 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2044 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp 2123 remove proveHyp 2124 remove eqMp eqMp eqMp nil 25 ref 2037 remove cons 43 ref 1993 remove 2036 ref appTerm nil cons 2129 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 1405 ref 1970 ref nil cons cons 2130 def 2034 remove 2035 ref nil cons cons 2131 def nil cons cons nil cons cons 1409 remove "B" 1984 ref cons nil cons cons 23 ref cons 2132 def 1794 ref subst subst eqMp nil 25 ref 2129 remove cons 43 ref 2027 remove 2036 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 2023 remove 2036 remove nil cons 2133 def cons "s" 1991 ref var 2004 ref nil cons cons nil cons 2134 def cons nil cons cons "A" 1984 ref cons nil cons 23 ref cons 2135 def 442 ref subst subst 158 ref 1 ref 1994 ref 4 ref cons opType 2136 def constTerm 2137 def refl 2138 def "x" 1983 ref var 2139 def 50 ref 420 ref 1 ref 1983 ref 2025 remove cons opType constTerm 2140 def 2139 ref varTerm 2141 def appTerm 2142 def 2004 remove appTerm appTerm refl nil 2130 remove 2131 remove "y" 1983 ref var 2141 ref nil cons cons nil cons cons cons nil cons cons 2132 remove 1813 ref subst subst 77 ref 1817 ref refl 1818 ref 1818 ref 66 ref 1999 ref 2141 ref appTerm 2143 def 2035 remove 1819 ref appTerm appTerm appTerm 1821 ref 1970 remove appTerm appTerm absTerm 2144 def 1819 ref appTerm betaConv absThm appThm appThm 1463 ref 1835 ref 1462 ref 1833 ref 2144 ref 1839 ref appTerm betaConv absThm appThm absThm appThm appThm nil "p" 1815 ref var 2145 def 2144 remove nil cons cons nil cons nil cons cons 2145 ref 52 ref 1817 remove 1818 ref 2145 ref varTerm 2146 def 1819 ref appTerm absTerm appTerm appTerm 238 ref 1835 ref 1363 ref 1833 ref 2146 ref 1839 ref appTerm absTerm appTerm absTerm appTerm appTerm absTerm 2147 def 2146 ref appTerm 2148 def betaConv nil 158 ref 1 ref 1816 ref 4 ref cons opType constTerm 2147 ref appTerm 2149 def axiom nil 25 ref 2149 remove nil cons cons 43 ref 2148 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 1939 remove cons nil cons "P" 1816 ref var 2147 remove nil cons cons "x" 1815 remove var 2146 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp subst eqMp trans 1463 ref 1835 ref 1462 ref 1833 ref 153 ref 2143 ref refl nil 292 ref 1847 remove cons 1846 ref cons nil cons cons 292 ref 1999 ref 2033 remove "_11932" 2029 ref var 2150 def 166 ref 35 ref 291 ref 292 ref 1999 ref 2150 remove varTerm 1852 ref appTerm appTerm 2002 ref appTerm absTerm appTerm absTerm appTerm absTerm 2151 def appTerm 2152 def 1852 ref appTerm appTerm 2002 ref appTerm absTerm 2153 def 294 ref appTerm 2154 def betaConv 35 ref 291 ref 2153 ref appTerm 2155 def absTerm 2156 def 36 ref appTerm 2157 def betaConv 2151 ref 2152 remove appTerm 2158 def betaConv 1990 ref 237 ref 1 ref 2031 ref 4 ref cons opType constTerm 2159 def "fn" 2029 remove var 2160 def 166 ref 1835 ref 291 ref 1833 ref 1999 ref 2160 remove varTerm 1839 ref appTerm appTerm 2000 ref 1836 ref appTerm 1838 ref appTerm 2161 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 2162 def 2000 ref appTerm 2163 def betaConv nil 158 ref 1 ref 1988 remove 4 ref cons opType constTerm 2164 def 2162 ref appTerm 2165 def axiom nil 25 ref 2165 remove nil cons cons 43 ref 2163 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2012 ref 1989 ref 2162 remove nil cons cons "x" 1987 remove var 2000 ref nil cons cons nil cons 2166 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2159 remove 2151 ref appTerm nil cons cons 43 ref 2158 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil "p" 2031 remove var 2151 remove nil cons cons nil cons nil cons cons "A" 2032 remove cons nil cons 23 ref cons nil 25 ref 238 ref 177 ref appTerm 2167 def nil cons 2168 def cons 2169 def 43 ref 52 ref 177 ref 2030 ref 1 ref 164 ref 27 ref cons opType constTerm 2170 def 177 ref appTerm appTerm 2171 def appTerm 2172 def 14 ref appTerm 2173 def nil cons 2174 def cons nil cons 2175 def cons nil cons cons 2176 def 76 ref subst 2176 remove 107 ref subst 1463 ref nil "t" 164 ref var 2177 def 1212 ref cons nil cons nil cons cons 212 ref "B" 4 ref cons nil cons 2178 def cons 23 ref cons 2179 def "t" 1411 ref var 2180 def 8 ref 1 ref 1411 ref 1428 ref nil cons cons opType constTerm 2181 def 35 ref 2180 ref varTerm 2182 def 36 ref appTerm absTerm 2183 def appTerm 2182 ref appTerm 2184 def absTerm 2185 def 2182 ref appTerm 2186 def betaConv nil 1430 ref 2185 ref appTerm 2187 def axiom 2188 def nil 25 ref 2187 remove nil cons cons 43 ref 2186 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 2185 remove nil cons cons 1455 ref 2182 ref nil cons cons nil cons 2189 def cons nil cons cons 185 ref subst eqMp eqMp subst subst appThm nil 96 ref 2168 ref cons nil cons nil cons cons 2190 def 102 ref subst 2167 ref assume eqMp trans sym 94 ref eqMp nil 25 ref 238 ref 35 ref 241 ref absTerm 2191 def appTerm 2192 def nil cons cons 2175 ref cons nil cons cons 135 ref subst proveHyp nil 167 ref 1212 remove cons 110 ref 2174 remove cons nil cons 2193 def cons nil cons cons nil 255 remove 43 ref 50 ref 238 ref 35 ref 171 ref absTerm 2194 def appTerm 2195 def appTerm 114 ref appTerm 2196 def nil cons 2197 def cons nil cons 2198 def cons nil cons cons 2199 def 140 ref subst 2199 ref 76 ref subst 2199 remove 107 ref subst nil 167 ref 35 ref 50 ref 2194 ref 36 ref appTerm 2200 def appTerm 114 remove appTerm 2201 def absTerm 2202 def nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 2201 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 2200 ref nil cons 2203 def cons 257 ref cons nil cons cons 2204 def 76 ref subst 2204 remove 107 ref subst 2200 ref betaConv 2205 def 2200 remove assume eqMp 260 remove proveHyp 263 remove eqMp eqMp nil 108 ref 2203 remove cons 265 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 2202 remove appTerm nil cons cons 2198 remove cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 2194 remove nil cons cons 2206 def 265 ref cons nil cons cons 754 ref subst eqMp eqMp nil 264 remove 110 ref 2197 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 250 remove 2196 ref appTerm nil cons cons 43 ref 50 ref 2196 ref appTerm 249 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 2197 ref cons 43 ref 254 ref cons nil cons cons nil cons cons 2207 def 76 ref subst 2207 remove 107 ref subst nil 262 remove nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 247 remove nil cons cons nil cons nil cons cons 102 ref subst 259 ref 76 ref subst 259 remove 107 ref subst 2205 remove sym 171 ref assume eqMp 213 ref 2206 remove 215 ref cons nil cons cons 266 ref subst proveHyp nil 25 ref 2195 remove nil cons cons 257 remove cons nil cons cons 135 ref subst 2196 remove assume eqMp proveHyp eqMp nil 108 ref 172 remove cons 265 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 108 ref 2197 remove cons 110 ref 254 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp subst nil 167 ref 35 ref 242 ref 2173 ref appTerm 2208 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 2208 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 241 ref nil cons 2209 def cons 2210 def 2175 remove cons nil cons cons 2211 def 76 ref subst 2211 remove 107 ref subst nil 96 ref 2171 ref nil cons 2212 def cons nil cons nil cons cons 102 ref subst nil 2210 remove 43 ref 2212 remove cons 2213 def nil cons cons nil cons cons 135 ref subst 35 ref 242 ref 2171 ref appTerm absTerm 2214 def 36 ref appTerm 2215 def betaConv 175 ref 166 ref 2214 ref appTerm 2216 def absTerm 2217 def 177 ref appTerm 2218 def betaConv nil 354 ref 2217 ref appTerm 2219 def axiom nil 25 ref 2219 remove nil cons cons 43 ref 2218 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 2217 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2216 remove nil cons cons 43 ref 2215 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 2214 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 108 ref 2209 ref cons 2193 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp eqMp nil 108 ref 2168 ref cons 2193 remove cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 2167 ref appTerm 2220 def 2173 remove appTerm nil cons cons 43 ref 52 ref 2220 ref 2171 remove appTerm appTerm 2221 def 2220 ref 14 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil "q'" 3 ref var 2222 def 21 remove cons nil cons nil cons cons 2223 def 2167 ref refl nil 25 ref 52 ref 2167 ref appTerm 2224 def 2167 ref appTerm nil cons cons 43 ref 50 ref 2220 ref 2172 remove 2222 ref varTerm 2225 def appTerm 2226 def appTerm appTerm 2221 ref 2220 remove 2225 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil "p'" 3 ref var 2227 def 2168 remove cons nil cons nil cons cons 2222 ref 50 ref 2224 remove 2227 ref varTerm 2228 def appTerm appTerm 50 ref 50 ref 2228 ref appTerm 2229 def 2226 remove appTerm appTerm 2221 remove 2229 ref 2225 ref appTerm 2230 def appTerm appTerm appTerm absTerm 2231 def 2225 ref appTerm 2232 def betaConv 2227 ref 159 ref 2231 ref appTerm 2233 def absTerm 2234 def 2228 ref appTerm 2235 def betaConv nil 2213 remove 2169 remove nil cons cons nil cons cons nil 161 ref 2227 ref 159 ref 2222 ref 50 ref 54 ref 2228 ref appTerm 2236 def appTerm 50 ref 2229 ref 52 ref 55 ref appTerm 2237 def 2225 ref appTerm 2238 def appTerm 2239 def appTerm 65 ref 2230 ref appTerm 2240 def appTerm 2241 def appTerm 2242 def absTerm 2243 def appTerm 2244 def absTerm nil cons cons nil cons nil cons cons 253 ref subst 2227 ref nil 96 ref 2244 remove nil cons cons nil cons nil cons cons 102 ref subst nil 161 ref 2243 remove nil cons cons nil cons nil cons cons 253 ref subst 2222 ref nil 96 ref 2242 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 2236 remove nil cons 2245 def cons 2246 def 43 ref 2241 remove nil cons 2247 def cons nil cons cons nil cons cons 2248 def 76 ref subst 2248 remove 107 ref subst nil 25 ref 2239 ref nil cons 2249 def cons 43 ref 2240 remove nil cons 2250 def cons nil cons cons nil cons cons 2251 def 76 ref subst 2251 remove 107 ref subst nil 126 remove 43 ref 2230 ref nil cons 2252 def cons nil cons cons nil cons cons 2253 def 140 ref subst 2253 ref 76 ref subst 2253 remove 107 ref subst nil 25 ref 2228 ref nil cons 2254 def cons 2255 def 43 ref 2225 ref nil cons 2256 def cons nil cons 2257 def cons nil cons cons 2258 def 76 ref subst 2258 ref 107 ref subst nil 2246 ref 43 ref 63 ref 2228 ref appTerm 2259 def nil cons 2260 def cons nil cons cons nil cons cons 135 ref subst nil 25 ref 97 ref cons 2261 def 43 ref 2254 ref cons nil cons cons nil cons cons 2262 def 752 ref subst eqMp 2263 def nil 25 ref 2260 ref cons 2264 def 2257 ref cons nil cons cons 2265 def 135 ref subst proveHyp nil 2246 remove 43 ref 2229 ref 53 ref appTerm 2266 def nil cons 2267 def cons nil cons cons nil cons cons 135 ref subst 2262 ref nil 747 remove 129 remove cons nil cons cons 2268 def 76 ref subst 2268 remove 107 ref subst 130 remove eqMp nil 750 remove 137 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2269 def subst eqMp 2270 def nil 25 ref 2267 ref cons 2271 def 43 ref 50 ref 2259 ref appTerm 2272 def 2225 ref appTerm nil cons 2273 def cons nil cons cons nil cons cons 2274 def 135 ref subst proveHyp 2274 ref 76 ref subst 2274 remove 107 ref subst 2265 ref 76 ref subst 2265 remove 107 ref subst nil 2255 ref 131 remove cons nil cons cons 135 ref subst 2266 remove assume eqMp 2275 def 2262 remove 135 ref subst 2259 remove assume eqMp 2276 def 2275 remove proveHyp proveHyp nil 2255 remove 43 ref 2238 remove nil cons 2277 def cons nil cons cons nil cons cons 135 ref subst 2239 remove assume eqMp 2278 def nil 25 ref 2277 remove cons 2279 def 43 ref 127 ref 2225 ref appTerm 2280 def nil cons 2281 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 60 ref 2257 ref cons nil cons cons 2282 def 752 ref subst eqMp 2283 def nil 25 ref 2281 ref cons 2284 def 2257 remove cons nil cons cons 2285 def 135 ref subst proveHyp 2278 remove nil 2279 remove 43 ref 50 ref 2225 ref appTerm 55 ref appTerm 2286 def nil cons 2287 def cons nil cons cons nil cons cons 135 ref subst proveHyp 2282 ref 2269 remove subst eqMp 2288 def nil 25 ref 2287 ref cons 2289 def 43 ref 50 ref 2280 ref appTerm 2290 def 2225 ref appTerm nil cons 2291 def cons nil cons cons nil cons cons 2292 def 135 ref subst proveHyp 2292 ref 76 ref subst 2292 remove 107 ref subst 2285 ref 76 ref subst 2285 remove 107 ref subst 134 remove 2282 remove 135 ref subst 2280 remove assume eqMp proveHyp eqMp nil 108 ref 2281 remove cons 2293 def 110 ref 2256 ref cons nil cons 2294 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 2287 remove cons 2295 def 110 ref 2291 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp proveHyp eqMp nil 108 ref 2260 remove cons 2296 def 2294 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 2267 remove cons 2297 def 110 ref 2273 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 108 ref 2254 ref cons 2294 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 136 remove 110 ref 2252 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 64 ref appTerm 2230 ref appTerm nil cons cons 43 ref 50 ref 2230 ref appTerm 64 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 2252 ref cons 748 remove cons nil cons cons 2298 def 76 ref subst 2298 remove 107 ref subst 76 ref 107 ref 2263 remove nil 2264 remove 61 ref cons nil cons cons 2299 def 135 ref subst proveHyp 2270 remove nil 2271 remove 43 ref 2272 remove 55 ref appTerm nil cons 2300 def cons nil cons cons nil cons cons 2301 def 135 ref subst proveHyp 2301 ref 76 ref subst 2301 remove 107 ref subst 2299 ref 76 ref subst 2299 remove 107 ref subst 2276 remove 2283 remove nil 2284 remove 61 ref cons nil cons cons 2302 def 135 ref subst proveHyp 2288 remove nil 2289 remove 43 ref 2290 remove 55 ref appTerm nil cons 2303 def cons nil cons cons nil cons cons 2304 def 135 ref subst proveHyp 2304 ref 76 ref subst 2304 remove 107 ref subst 2302 ref 76 ref subst 2302 remove 107 ref subst 2258 remove 135 ref subst 2230 ref assume eqMp nil 25 ref 2256 ref cons 61 remove cons nil cons cons 135 ref subst 2286 remove assume eqMp proveHyp eqMp nil 2293 remove 111 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 2295 remove 110 ref 2303 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp proveHyp eqMp nil 2296 remove 111 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 2297 remove 110 ref 2300 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp 133 ref deductAntisym eqMp eqMp nil 108 ref 2252 remove cons 751 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 108 ref 2249 remove cons 110 ref 2250 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 2245 remove cons 110 ref 2247 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp 2305 def subst nil 25 ref 159 ref 2234 ref appTerm nil cons cons 43 ref 2235 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 2234 remove nil cons cons 20 ref 2254 remove cons nil cons 2306 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2233 remove nil cons cons 43 ref 2232 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 2231 remove nil cons cons 20 ref 2256 remove cons nil cons 2307 def cons nil cons cons 185 ref subst eqMp eqMp subst eqMp subst eqMp 2190 remove 2062 ref subst trans sym 94 ref eqMp 2308 def subst subst eqMp eqMp nil 25 ref 166 ref 2156 ref appTerm nil cons cons 43 ref 2157 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 2156 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2155 remove nil cons cons 43 ref 2154 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 2153 remove nil cons cons 1812 ref cons nil cons cons 185 ref subst eqMp eqMp subst appThm appThm 77 ref 1820 ref 1839 ref appTerm 2309 def refl 1937 ref refl 2310 def 1938 ref 1463 ref 35 ref 1462 ref 292 ref 1942 ref refl 2311 def 35 ref 292 ref 1969 ref absTerm 2312 def absTerm 2313 def 36 ref appTerm betaConv 294 ref refl 2314 def appThm 2312 remove 294 ref appTerm betaConv trans 2315 def appThm absThm appThm absThm appThm absThm appThm appThm appThm 2313 ref 1836 ref appTerm betaConv 1838 ref refl appThm 292 ref 66 ref 422 ref 1836 ref appTerm 2316 def 39 ref appTerm 2317 def appTerm 2318 def 1384 ref 2093 ref appTerm appTerm absTerm 1838 ref appTerm betaConv trans appThm nil 289 ref 2313 remove nil cons cons 2319 def nil cons nil cons cons 1833 ref 52 ref 2309 remove 1937 ref 1938 ref 238 ref 35 ref 1363 ref 292 ref 1942 ref 295 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm 293 ref 1836 ref appTerm 1838 ref appTerm appTerm absTerm 2320 def 1838 ref appTerm 2321 def betaConv 1835 ref 291 ref 2320 ref appTerm 2322 def absTerm 2323 def 1836 ref appTerm 2324 def betaConv 289 ref 166 ref 2323 ref appTerm 2325 def absTerm 2326 def 293 ref appTerm 2327 def betaConv nil 299 ref 2326 ref appTerm 2328 def axiom nil 25 ref 2328 remove nil cons cons 43 ref 2327 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 301 ref 302 ref 2326 remove nil cons cons 304 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2325 remove nil cons cons 43 ref 2324 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 2323 remove nil cons cons 1846 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2322 remove nil cons cons 43 ref 2321 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 2320 remove nil cons cons 1848 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp appThm absThm appThm absThm appThm trans appThm absThm appThm trans sym 77 ref 2138 remove 2139 ref 51 ref 2142 remove refl 1996 ref refl 1997 ref 1463 ref 35 ref 1462 ref 292 ref 2003 ref refl 2315 ref appThm absThm appThm absThm appThm absThm appThm appThm appThm 2139 ref 238 ref 1835 ref 1363 ref 1833 ref 66 ref 2143 remove 2161 ref appTerm appTerm 2318 ref 1365 ref 1838 ref appTerm 2329 def 2093 remove appTerm appTerm 2330 def appTerm absTerm appTerm absTerm appTerm absTerm 2331 def 2141 remove appTerm betaConv appThm absThm appThm appThm 204 ref 35 ref 1529 ref 292 ref 51 ref 2315 remove appThm 2331 ref 2002 ref appTerm betaConv appThm absThm appThm absThm appThm appThm nil 2319 remove "q" 1994 ref var 2332 def 2331 remove nil cons cons nil cons cons nil cons cons 2332 ref 52 ref 2137 remove "z" 1983 remove var 2333 def 50 ref 2140 remove 2333 remove varTerm 2334 def appTerm 1996 remove 1997 remove 238 ref 35 ref 1363 ref 292 ref 2003 remove 295 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm 2332 remove varTerm 2335 def 2334 remove appTerm appTerm absTerm appTerm appTerm 166 ref 35 ref 291 ref 292 ref 50 ref 295 remove appTerm 2335 ref 2002 ref appTerm appTerm absTerm appTerm absTerm appTerm appTerm absTerm 2336 def 2335 ref appTerm 2337 def betaConv 1990 remove 158 ref 1 ref 2136 ref 4 ref cons opType constTerm 2336 ref appTerm 2338 def absTerm 2339 def 2000 remove appTerm 2340 def betaConv 289 remove 2164 ref 2339 ref appTerm 2341 def absTerm 2342 def 293 remove appTerm 2343 def betaConv nil 299 ref 2342 ref appTerm 2344 def axiom nil 25 ref 2344 remove nil cons cons 43 ref 2343 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 301 ref 302 ref 2342 remove nil cons cons 304 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2341 remove nil cons cons 43 ref 2340 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2012 remove 1989 remove 2339 remove nil cons cons 2166 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2338 remove nil cons cons 43 ref 2337 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 1998 remove cons nil cons "P" 2136 remove var 2336 remove nil cons cons "x" 1994 remove var 2335 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp subst eqMp sym nil 167 ref 35 ref 291 ref 292 ref 50 ref 1969 ref appTerm 238 ref 1835 ref 1363 ref 1833 ref 66 ref 1999 ref 2002 ref appTerm 2345 def 2161 remove appTerm appTerm 2330 remove appTerm absTerm appTerm absTerm 2346 def appTerm 2347 def appTerm 2348 def absTerm 2349 def appTerm 2350 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 2350 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1374 ref 2349 remove nil cons cons nil cons nil cons cons 1377 ref subst 292 ref nil 96 ref 2348 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 1969 remove nil cons 2351 def cons 43 ref 2347 remove nil cons 2352 def cons nil cons cons nil cons cons 2353 def 76 ref subst 2353 remove 107 ref subst nil 1074 ref 110 ref 1968 ref nil cons 2354 def cons nil cons cons nil cons cons 2355 def 122 ref subst 2355 remove 139 ref subst 2346 ref 36 ref appTerm betaConv sym 1833 ref 66 ref 2345 remove 2001 remove 1838 ref appTerm appTerm appTerm 1440 ref 2329 remove 1963 remove appTerm appTerm appTerm absTerm 2356 def 294 ref appTerm betaConv sym 153 ref nil 2139 remove 2002 remove nil cons cons nil cons nil cons cons 2135 ref 1258 ref subst subst appThm 1922 ref nil 96 ref 2354 remove cons nil cons nil cons cons 102 ref subst 1968 remove assume eqMp appThm 1044 ref trans appThm 1044 ref trans sym 94 ref eqMp eqMp 1351 ref 1374 ref 2356 remove nil cons cons 1812 ref cons nil cons cons 266 ref subst proveHyp eqMp 213 ref 167 ref 2346 remove nil cons cons 215 ref cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 2351 remove cons 110 ref 2352 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp eqMp eqMp "A" 1995 ref cons nil cons "P" 1992 ref var 2028 ref nil cons cons "x" 1991 remove var 2133 remove cons nil cons cons nil cons cons 266 ref subst proveHyp nil 25 ref 237 ref 1 ref 1992 remove 4 ref cons opType constTerm 2028 remove appTerm nil cons cons 2019 remove cons nil cons cons 135 ref subst proveHyp nil 2134 remove nil cons cons 2135 remove 755 ref subst subst eqMp proveHyp proveHyp eqMp nil 108 ref 2017 remove cons 110 ref 2018 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 2357 def subst nil 25 ref 158 ref 1 ref 1 ref 1830 ref 4 ref cons opType 2358 def 4 ref cons opType constTerm 1981 ref appTerm nil cons cons 43 ref 1982 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 1830 ref nil cons cons nil cons "P" 2358 remove var 1981 remove nil cons cons "x" 1830 remove var 1831 ref nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 200 ref 1978 ref appTerm nil cons cons 43 ref 1979 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1978 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1977 remove nil cons cons 43 ref 1974 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2014 ref 2013 ref 1972 remove nil cons cons 2055 ref 1973 ref nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 50 ref 1045 ref 166 ref 35 ref 435 ref 1321 ref 1973 remove 36 ref appTerm 2359 def appTerm appTerm absTerm appTerm appTerm appTerm 1286 ref 1937 remove 1938 ref 238 ref 35 ref 1363 ref 292 ref 1942 remove 1440 ref 1384 ref 2359 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm nil cons cons 1954 remove cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref 1064 ref 204 ref 35 ref 1796 ref 1432 ref 2359 remove betaConv 2360 def appThm nil 96 ref 1879 ref cons nil cons nil cons cons 2361 def 102 ref subst 1322 ref assume 2362 def eqMp 2363 def trans appThm 1091 ref 2062 ref subst 2364 def trans absThm appThm 575 ref 844 ref subst 2365 def trans appThm 1044 ref trans appThm 1287 ref 2310 remove 1938 remove 1463 ref 35 ref 1462 ref 292 ref 2311 remove 1440 ref refl 2366 def 1384 ref refl 2360 remove appThm appThm appThm absThm appThm absThm appThm absThm appThm appThm appThm nil 96 ref 1953 ref cons nil cons nil cons cons 2367 def 501 ref subst trans appThm 1950 remove refl appThm 2367 remove 573 ref subst trans sym 94 ref eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 1340 remove cons 2368 def 110 ref 1953 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp 2369 def trans absThm appThm 575 ref 1870 ref 23 ref cons 2370 def 844 ref subst subst trans absThm appThm 1746 ref trans sym 94 ref eqMp 2371 def nil 25 ref 200 ref 1934 ref appTerm 2372 def nil cons cons 43 ref 1935 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1934 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1933 remove nil cons cons 43 ref 1932 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 1931 remove nil cons cons 1873 ref cons nil cons cons 185 ref subst eqMp eqMp 2373 def eqMp eqMp eqMp eqMp nil 108 ref 1333 ref cons 2374 def 110 ref 1335 ref cons nil cons 2375 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 1338 ref cons 2376 def 1336 remove cons nil cons cons 2377 def 76 ref subst 2377 remove 107 ref subst 77 ref 1287 ref 1307 ref refl 1319 ref assume 2378 def appThm 38 ref 1290 ref 1307 remove 1318 ref appTerm appTerm 2051 ref appTerm absTerm 2379 def 39 ref appTerm 2380 def betaConv nil 200 ref 2379 ref appTerm 2381 def axiom nil 25 ref 2381 remove nil cons cons 43 ref 2380 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2379 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp trans appThm 2058 ref trans appThm 1255 ref 1316 ref refl 2382 def 2378 ref appThm 1318 ref refl 2383 def appThm nil 1872 ref 1555 remove cons nil cons nil cons cons 2370 ref 1258 ref subst 2384 def subst trans appThm 1045 ref refl 1432 ref 2378 ref appThm 2385 def 1475 remove trans appThm 1061 ref 936 ref subst trans appThm 1061 ref 595 ref subst trans appThm 575 ref 1099 ref subst 2386 def trans sym 94 ref eqMp eqMp nil 1339 ref 2375 remove cons nil cons cons 122 ref subst deductAntisym eqMp 683 ref 1319 ref appTerm 2387 def betaConv 686 ref nil 687 ref 43 ref 2387 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 688 ref 20 ref 1338 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 1339 ref 110 ref 1333 ref cons 2388 def 612 ref 1335 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 108 ref 1305 ref cons 2389 def 110 ref 1327 ref cons nil cons 2390 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 378 ref 1328 remove cons nil cons cons 2391 def 76 ref subst 2391 remove 107 ref subst 77 ref 1287 remove 1296 ref refl 381 ref appThm 1308 ref refl 2392 def appThm 1349 ref 1345 ref 1290 ref 1296 remove 193 ref appTerm 1345 ref varTerm 2393 def appTerm appTerm 2051 remove appTerm absTerm 2394 def 2393 ref appTerm 2395 def betaConv nil 1858 ref 2394 ref appTerm 2396 def axiom nil 25 ref 2396 remove nil cons cons 43 ref 2395 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 2394 remove nil cons cons 1872 ref 2393 ref nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp subst trans appThm 2058 remove trans appThm 1255 ref 188 ref refl 2397 def 381 ref appThm 193 ref refl 2398 def appThm nil 219 ref 193 ref nil cons 2399 def cons nil cons nil cons cons 345 ref 1258 ref subst 2400 def subst 2401 def trans appThm 1320 ref refl 153 ref 387 remove appThm 1322 ref refl appThm 2361 remove 186 ref subst trans appThm appThm nil 96 ref 1320 remove 1322 ref appTerm nil cons cons nil cons nil cons cons 595 ref subst trans appThm 2386 ref trans sym 94 ref eqMp eqMp nil 388 ref 2390 remove cons nil cons cons 122 ref subst deductAntisym eqMp 683 ref 369 ref appTerm 2402 def betaConv 686 ref nil 687 ref 43 ref 2402 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 688 ref 20 ref 377 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 388 ref 110 ref 1305 remove cons 612 ref 1327 ref cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 2403 def subst 1255 ref nil 419 ref 188 ref 1264 ref appTerm 193 ref appTerm 2404 def appTerm 2405 def axiom nil 25 ref 2405 remove nil cons cons 43 ref 52 ref 2404 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 108 ref 2404 remove nil cons cons nil cons nil cons cons 536 ref subst eqMp 2406 def appThm 1255 ref 1352 ref 2406 ref subst 2407 def appThm 66 ref 30 ref 1264 ref appTerm 2408 def appTerm 1321 ref 1297 ref appTerm appTerm 2409 def refl appThm nil 96 ref 2409 ref nil cons cons nil cons nil cons cons 567 ref subst 2410 def trans appThm 2410 remove trans trans trans 2411 def subst nil 96 ref 2408 ref nil cons cons nil cons nil cons cons 96 ref 52 ref 932 remove 99 ref appTerm appTerm 99 ref appTerm absTerm 2412 def 99 ref appTerm 2413 def betaConv nil 159 ref 2412 ref appTerm 2414 def axiom nil 25 ref 2414 remove nil cons cons 43 ref 2413 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 2412 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp subst trans nil 52 ref 0 ref 1 ref 2 ref 1279 ref 26 ref 27 ref cons 2415 def opType nil cons opType 2416 def 4 ref cons opType 2417 def constTerm 10 remove 2416 remove constTerm 2418 def appTerm appTerm 2408 remove appTerm thm 1278 ref 77 ref 770 ref 1285 ref constTerm 2419 def refl 1300 remove appThm 1303 remove 1301 ref 52 ref 2419 ref 1309 ref appTerm appTerm 456 ref 66 ref 1304 ref appTerm 2420 def 770 ref 1313 ref constTerm 2421 def 1308 ref appTerm appTerm appTerm 66 ref 772 ref appTerm 2422 def 1332 ref appTerm appTerm appTerm absTerm 2423 def 1308 ref appTerm 2424 def betaConv 38 ref 1858 ref 2423 ref appTerm 2425 def absTerm 2426 def 39 ref appTerm 2427 def betaConv 205 ref 38 ref 1936 ref 1301 ref 77 ref nil 1407 remove nil cons nil cons cons 2428 def 2057 ref 777 ref subst subst 518 ref 2403 ref appThm trans appThm 1255 ref 2420 ref refl 2429 def 1349 remove 1352 ref 777 ref subst 2430 def subst appThm appThm 153 ref 777 ref appThm 2431 def 1332 ref refl 2432 def appThm appThm appThm absThm appThm absThm appThm sym nil 25 ref 200 ref 38 ref 1858 ref 1301 ref 52 ref 419 ref 1325 ref appTerm 2433 def appTerm 456 ref 2420 ref 419 ref 1322 ref appTerm 2434 def appTerm 2435 def appTerm 66 ref 773 ref appTerm 2436 def 1332 ref appTerm 2437 def appTerm 2438 def appTerm absTerm 2439 def appTerm absTerm 2440 def appTerm 2441 def nil cons cons nil cons nil cons cons 54 ref refl 2442 def nil 96 ref 419 ref 53 ref appTerm 2443 def nil cons 2444 def cons nil cons nil cons cons 517 ref subst appThm sym 2442 remove 98 ref 96 ref 52 ref 419 ref 513 ref appTerm appTerm 99 ref appTerm absTerm 2445 def 99 ref appTerm 2446 def betaConv nil 159 ref 2445 ref appTerm 2447 def axiom nil 25 ref 2447 remove nil cons cons 43 ref 2446 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 2445 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 2448 def subst 2449 def appThm nil 334 ref nil cons cons 24 remove 1258 ref subst 2450 def subst trans sym 94 ref eqMp 2451 def eqMp 2452 def subst sym nil 25 ref 419 ref 2441 remove appTerm 2453 def nil cons 2454 def cons 2455 def 510 ref cons nil cons cons 2456 def 76 ref subst 2456 remove 107 ref subst 1352 ref 385 ref subst nil 25 ref 1321 ref 1318 ref appTerm 2457 def nil cons 2458 def cons 2459 def 510 ref cons nil cons cons 2460 def 135 ref subst 2461 def proveHyp 385 remove nil 25 ref 384 ref cons 2462 def 43 ref 50 ref 2457 ref appTerm 15 ref appTerm 2463 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 2455 ref 43 ref 50 ref 383 ref appTerm 2464 def 2463 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst 50 ref 2453 ref appTerm refl 2464 ref refl nil 96 ref 2458 ref cons nil cons nil cons cons 517 ref subst 2465 def appThm appThm sym nil 2455 remove 43 ref 2464 remove 419 ref 2457 remove appTerm 2466 def appTerm nil cons 2467 def cons nil cons cons nil cons cons 2468 def 76 ref subst 2468 remove 107 ref subst nil 2462 ref 43 ref 2466 ref nil cons 2469 def cons nil cons cons nil cons cons 2470 def 76 ref subst 2470 remove 107 ref subst 2465 remove 2460 ref 76 ref subst 2460 remove 107 ref subst nil 218 ref 2440 ref nil cons cons nil cons nil cons cons 345 ref 77 ref 518 ref 204 ref nil 2177 remove 168 ref nil cons 2471 def cons nil cons nil cons cons 2179 ref 2180 ref 2181 ref 2182 ref appTerm 2183 remove appTerm 2472 def absTerm 2473 def 2182 remove appTerm 2474 def betaConv 1431 ref 2180 remove 2472 remove assume sym 2184 remove assume sym deductAntisym absThm appThm 2188 remove eqMp nil 25 ref 1430 ref 2473 ref appTerm nil cons cons 43 ref 2474 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 2473 remove nil cons cons 2189 remove cons nil cons cons 185 ref subst eqMp eqMp subst subst 2475 def appThm appThm appThm 238 ref 35 ref 419 ref 171 ref appTerm absTerm 2476 def appTerm refl appThm sym nil 175 ref 2471 remove cons nil cons nil cons cons 2477 def 175 ref 52 ref 419 ref 166 ref 2191 remove appTerm 2478 def appTerm appTerm 238 ref 35 ref 419 ref 241 ref appTerm absTerm 2479 def appTerm appTerm absTerm 2480 def 177 ref appTerm 2481 def betaConv nil 354 ref 2480 ref appTerm 2482 def axiom nil 25 ref 2482 remove nil cons cons 43 ref 2481 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 2480 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp 2483 def subst eqMp 2484 def subst 2485 def subst 267 ref refl 2486 def 38 ref 518 ref 2440 remove 39 ref appTerm betaConv appThm nil 1871 ref 2439 ref nil cons cons nil cons nil cons cons 2370 ref 2484 ref subst 2487 def subst 1923 ref refl 2488 def 1301 ref 518 ref 2439 remove 1308 ref appTerm betaConv appThm nil 25 ref 2433 remove nil cons cons 43 ref 2438 ref nil cons 2489 def cons nil cons cons nil cons cons nil 25 ref 54 ref 15 ref appTerm 2490 def nil cons 2491 def cons 2492 def 43 ref 52 ref 419 ref 56 ref appTerm appTerm 456 ref 67 ref 419 ref 55 ref appTerm 2493 def appTerm 2494 def appTerm 66 ref 2443 ref appTerm 2495 def 55 ref appTerm appTerm appTerm nil cons 2496 def cons nil cons 2497 def cons nil cons cons 2498 def 76 ref subst 2498 remove 107 ref subst 52 ref "_554" 3 ref var 2499 def 52 ref 419 ref 52 ref 2499 remove varTerm 2500 def appTerm 55 ref appTerm appTerm appTerm 456 ref 66 ref 2500 ref appTerm 2493 ref appTerm appTerm 66 ref 419 ref 2500 remove appTerm appTerm 55 ref appTerm appTerm appTerm absTerm 2501 def 53 ref appTerm 2502 def appTerm refl 2503 def 2501 ref 15 ref appTerm betaConv appThm 77 ref 2502 remove betaConv appThm 2504 def 52 ref 419 ref 533 ref 55 ref appTerm 2505 def appTerm appTerm 456 ref 1464 ref 2493 ref appTerm 2506 def appTerm 66 ref 537 ref appTerm 2507 def 55 ref appTerm appTerm appTerm refl appThm trans 2501 remove refl 2508 def 2490 remove assume 2509 def appThm eqMp sym 77 ref 518 ref 104 ref 96 ref 52 ref 533 ref 99 ref appTerm appTerm 513 ref appTerm absTerm 2510 def 99 ref appTerm 2511 def betaConv nil 159 ref 2510 ref appTerm 2512 def axiom nil 25 ref 2512 remove nil cons cons 43 ref 2511 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 2510 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 2513 def subst 2514 def appThm 104 ref 2448 ref subst trans appThm 1255 ref nil 96 ref 2493 ref nil cons 2515 def cons nil cons nil cons cons 2516 def 1468 ref subst 2517 def appThm 153 ref 539 ref appThm 2518 def 58 ref appThm 104 ref 186 ref subst 2519 def trans appThm 104 ref 567 ref subst 2520 def trans appThm nil 335 ref nil cons cons 2450 ref subst 2521 def trans sym 94 ref eqMp eqMp eqMp nil 108 ref 2491 ref cons 2522 def 110 ref 2496 ref cons nil cons 2523 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 54 remove 14 ref appTerm 2524 def nil cons 2525 def cons 2526 def 2497 remove cons nil cons cons 2527 def 76 ref subst 2527 remove 107 ref subst 2503 remove "_552" 3 ref var 2528 def 52 ref 419 ref 52 ref 2528 remove varTerm 2529 def appTerm 55 ref appTerm appTerm appTerm 456 ref 66 ref 2529 ref appTerm 2493 ref appTerm appTerm 66 ref 419 ref 2529 remove appTerm appTerm 55 ref appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 2504 remove 52 ref 419 ref 1095 ref 55 ref appTerm 2530 def appTerm appTerm 456 ref 155 ref 2493 ref appTerm 2531 def appTerm 66 ref 585 ref appTerm 2532 def 55 ref appTerm appTerm appTerm refl appThm trans 2508 remove 2524 remove assume 2533 def appThm eqMp sym 77 ref 518 ref 104 ref 1099 ref subst 2534 def appThm appThm 1255 ref 2516 ref 186 ref subst 2535 def appThm 153 ref 590 ref appThm 2536 def 58 ref appThm 104 ref 1468 ref subst 2537 def trans appThm 2516 ref 1565 ref subst trans appThm nil 20 ref 2515 remove cons nil cons nil cons cons 2450 ref subst 2538 def trans sym 94 ref eqMp eqMp eqMp nil 108 ref 2525 remove cons 2539 def 2523 remove cons nil cons cons 122 ref subst deductAntisym eqMp 604 ref 53 ref appTerm 2540 def betaConv 607 ref nil 608 ref 43 ref 2540 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 609 ref 334 ref cons nil cons cons 185 ref subst eqMp eqMp 2541 def nil 2539 ref 110 ref 2491 remove cons 2542 def 612 ref 2496 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 2543 def subst 1255 ref 153 ref nil 378 ref 43 ref 1331 ref cons nil cons cons nil cons cons nil 2492 ref 43 ref 52 ref 419 ref 456 ref 53 ref appTerm 2544 def 55 ref appTerm 2545 def appTerm appTerm 2495 remove 2493 ref appTerm appTerm nil cons 2546 def cons nil cons 2547 def cons nil cons cons 2548 def 76 ref subst 2548 remove 107 ref subst 52 ref "_538" 3 ref var 2549 def 52 ref 419 ref 456 ref 2549 remove varTerm 2550 def appTerm 55 ref appTerm appTerm appTerm 66 ref 419 ref 2550 remove appTerm appTerm 2493 ref appTerm appTerm absTerm 2551 def 53 ref appTerm 2552 def appTerm refl 2553 def 2551 ref 15 ref appTerm betaConv appThm 77 ref 2552 remove betaConv appThm 2554 def 52 ref 419 ref 559 ref 55 ref appTerm appTerm appTerm 2507 ref 2493 ref appTerm appTerm refl appThm trans 2551 remove refl 2555 def 2509 ref appThm eqMp sym 77 ref 518 ref 2520 ref appThm appThm 2518 ref 2493 ref refl 2556 def appThm 2535 ref trans appThm 2538 ref trans sym 94 ref eqMp eqMp eqMp nil 2522 ref 110 ref 2546 ref cons nil cons 2557 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 2547 remove cons nil cons cons 2558 def 76 ref subst 2558 remove 107 ref subst 2553 remove "_536" 3 ref var 2559 def 52 ref 419 ref 456 ref 2559 remove varTerm 2560 def appTerm 55 ref appTerm appTerm appTerm 66 ref 419 ref 2560 remove appTerm appTerm 2493 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 2554 remove 52 ref 419 ref 587 ref 55 ref appTerm appTerm appTerm 2532 ref 2493 ref appTerm appTerm refl appThm trans 2555 remove 2533 ref appThm eqMp sym 77 ref 518 ref 104 ref 595 ref subst 2561 def appThm 590 ref trans appThm 2536 ref 2556 ref appThm 2517 ref trans appThm 1271 ref 2513 ref subst 539 ref trans 2562 def trans sym 94 ref eqMp eqMp eqMp nil 2539 ref 2557 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 2546 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 2563 def subst 2429 ref nil 2376 ref 1343 remove cons nil cons cons 2563 ref subst 153 ref 2432 ref appThm 1882 remove nil 2492 ref 43 ref 52 ref 419 ref 68 ref appTerm appTerm 2564 def 456 ref 2443 ref appTerm 2565 def 2493 ref appTerm appTerm nil cons 2566 def cons nil cons 2567 def cons nil cons cons 2568 def 76 ref subst 2568 remove 107 ref subst 52 ref "_534" 3 ref var 2569 def 52 ref 419 ref 66 ref 2569 remove varTerm 2570 def appTerm 55 ref appTerm appTerm appTerm 456 ref 419 ref 2570 remove appTerm appTerm 2493 ref appTerm appTerm absTerm 2571 def 53 ref appTerm 2572 def appTerm refl 2573 def 2571 ref 15 ref appTerm betaConv appThm 77 ref 2572 remove betaConv appThm 2574 def 52 ref 419 ref 1464 ref 55 ref appTerm 2575 def appTerm appTerm 2576 def 456 ref 537 ref appTerm 2577 def 2493 ref appTerm appTerm refl appThm trans 2571 remove refl 2578 def 2509 ref appThm eqMp sym 77 ref 518 ref 2537 ref appThm 539 ref trans appThm 2579 def 1255 ref 539 ref appThm 2580 def 2556 ref appThm 2516 ref 595 ref subst 2581 def trans appThm 2386 ref trans sym 94 ref eqMp eqMp eqMp nil 2522 ref 110 ref 2566 ref cons nil cons 2582 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 2567 remove cons nil cons cons 2583 def 76 ref subst 2583 remove 107 ref subst 2573 remove "_532" 3 ref var 2584 def 52 ref 419 ref 66 ref 2584 remove varTerm 2585 def appTerm 55 ref appTerm appTerm appTerm 456 ref 419 ref 2585 remove appTerm appTerm 2493 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 2574 remove 52 ref 419 ref 155 ref 55 ref appTerm 2586 def appTerm appTerm 2587 def 456 ref 585 ref appTerm 2588 def 2493 ref appTerm appTerm refl appThm trans 2578 remove 2533 ref appThm eqMp sym 77 ref 518 ref 2519 ref appThm appThm 2589 def 1255 ref 590 ref appThm 2590 def 2556 remove appThm 2516 ref 567 ref subst 2591 def trans appThm 2538 ref trans sym 94 ref eqMp eqMp eqMp nil 2539 ref 2582 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 2566 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 2592 def subst appThm trans appThm trans appThm nil 25 ref 2435 remove nil cons 2593 def cons 2594 def 43 ref 2437 remove nil cons 2595 def cons nil cons cons nil cons cons 2563 ref subst 153 ref nil 1306 remove 43 ref 2434 ref nil cons 2596 def cons nil cons cons nil cons cons 2592 ref subst 1255 ref nil 378 ref nil cons nil cons cons 2449 ref subst appThm nil 25 ref 1879 ref cons 2597 def nil cons 2598 def nil cons cons 2599 def 2449 ref subst appThm trans appThm nil 25 ref 773 ref nil cons 2600 def cons 2601 def 43 ref 1333 remove cons nil cons cons nil cons cons 2592 ref subst 1255 ref 1061 ref 2448 ref subst 2602 def appThm nil 2376 ref nil cons nil cons cons 2449 ref subst appThm trans appThm trans appThm appThm 153 ref nil 25 ref 1325 ref nil cons 2603 def cons nil cons nil cons cons 2449 remove subst appThm 1255 ref 2429 remove 2434 ref refl appThm appThm 153 ref 773 ref refl 2604 def appThm 2432 remove appThm appThm appThm appThm trans trans absThm appThm trans trans absThm appThm trans 2453 remove assume eqMp nil 25 ref 267 ref 38 ref 1923 ref 1301 ref 456 ref 66 ref 2420 remove 66 ref 1332 remove appTerm 456 ref 773 ref appTerm 2605 def 2434 ref appTerm 2606 def appTerm 2607 def appTerm 2608 def appTerm 66 ref 1312 remove 1322 ref appTerm 2609 def appTerm 456 ref 44 ref appTerm 2610 def 1319 remove appTerm 2611 def appTerm 2612 def appTerm 2613 def appTerm 66 ref 1325 remove appTerm 2438 remove appTerm 2614 def appTerm 2615 def absTerm 2616 def appTerm 2617 def absTerm 2618 def appTerm 2619 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 218 ref 38 ref 50 ref 2618 ref 39 ref appTerm 2620 def appTerm 15 ref appTerm 2621 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2621 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 2620 ref nil cons 2622 def cons 510 ref cons nil cons cons 2623 def 76 ref subst 2623 remove 107 ref subst 2620 ref betaConv 2620 remove assume eqMp nil 25 ref 2617 ref nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 1871 ref 1301 ref 50 ref 2616 ref 1308 ref appTerm 2624 def appTerm 15 ref appTerm 2625 def absTerm nil cons cons nil cons nil cons cons 2370 ref 252 ref subst 2626 def subst 1301 ref nil 96 ref 2625 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 2624 ref nil cons 2627 def cons 510 ref cons nil cons cons 2628 def 76 ref subst 2628 remove 107 ref subst 2624 ref betaConv 2624 remove assume eqMp nil 25 ref 2615 remove nil cons 2629 def cons 510 ref cons nil cons cons 2630 def 135 ref subst proveHyp 2630 ref 76 ref subst 2630 remove 107 ref subst nil 25 ref 2614 remove nil cons 2631 def cons 510 ref cons nil cons cons 2632 def 76 ref subst 2632 remove 107 ref subst nil 25 ref 2595 ref cons 510 ref cons nil cons cons 2633 def 76 ref subst 2633 remove 107 ref subst nil 25 ref 1331 ref cons 510 ref cons nil cons cons 2634 def 76 ref subst 2635 def 2634 remove 107 ref subst 2636 def nil 1952 ref 510 ref cons nil cons cons 2637 def 76 ref subst 2638 def 2637 remove 107 ref subst 2639 def 1958 ref nil 1111 ref 510 ref cons nil cons cons 2640 def 135 ref subst 2641 def proveHyp nil 1736 ref nil cons cons 52 ref 2443 ref appTerm refl 98 remove 517 ref subst appThm nil 20 ref 2444 remove cons nil cons nil cons cons 2450 ref subst trans sym 94 ref eqMp 2642 def subst 2643 def nil 108 ref 2600 ref cons 2644 def 2388 remove nil cons cons nil cons cons 2645 def 122 ref subst 2646 def eqMp eqMp eqMp nil 2368 ref 540 ref cons nil cons cons 122 ref subst 2647 def deductAntisym eqMp nil 2376 remove 510 ref cons nil cons cons 2648 def 76 ref subst 2649 def 2648 remove 107 ref subst 2650 def 2383 remove nil 25 ref 1316 ref 1318 ref appTerm 1318 ref appTerm 2651 def nil cons cons 2652 def 510 ref cons nil cons cons 135 ref subst proveHyp 2653 def nil 2652 remove nil cons nil cons cons 2642 ref subst 2654 def 52 ref "_12324" 1293 ref var 2655 def 419 ref 1316 ref 2655 remove varTerm appTerm 1318 ref appTerm appTerm absTerm 2656 def 1308 ref appTerm 2657 def appTerm refl 2656 ref 1318 ref appTerm betaConv appThm 77 ref 2657 remove betaConv appThm 419 ref 2651 remove appTerm refl appThm trans 2656 remove refl 2378 ref appThm eqMp 2658 def 2645 remove 139 ref subst eqMp eqMp eqMp eqMp nil 1339 ref 540 ref cons nil cons cons 122 ref subst 2659 def deductAntisym eqMp nil 1339 remove 1924 remove 612 ref 509 ref cons nil cons 2660 def cons cons nil cons cons 626 ref subst 2661 def proveHyp proveHyp eqMp nil 108 ref 1331 ref cons 540 ref cons nil cons cons 122 ref subst 2662 def deductAntisym eqMp nil 378 ref 510 ref cons nil cons cons 2663 def 76 ref subst 2664 def 2663 remove 107 ref subst 2665 def nil 2462 ref 510 ref cons nil cons cons 135 ref subst 2666 def nil 2462 remove nil cons nil cons cons 2642 ref subst 2667 def 52 ref "_12312" 28 ref var 2668 def 419 ref 30 ref 2668 remove varTerm appTerm appTerm absTerm 2669 def 39 ref appTerm 2670 def appTerm refl 2669 ref 193 ref appTerm betaConv appThm 77 ref 2670 remove betaConv appThm 419 ref 383 remove appTerm refl appThm trans 2669 remove refl 381 ref appThm eqMp 2671 def 2646 remove eqMp eqMp eqMp eqMp nil 388 ref 540 ref cons nil cons cons 122 ref subst 2672 def deductAntisym eqMp nil 108 ref 2603 remove cons 110 ref 2489 remove cons nil cons cons nil cons cons 2673 def 122 ref subst nil 388 ref 110 ref 1331 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp 2674 def proveHyp proveHyp eqMp nil 108 ref 2595 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 2594 remove 510 ref cons nil cons cons 2675 def 76 ref subst 2675 remove 107 ref subst 2635 remove 2636 remove 2638 remove 2639 remove 1959 ref nil 2597 ref 510 ref cons nil cons cons 2676 def 135 ref subst proveHyp 2599 remove 2642 ref subst 2677 def nil 2389 ref 110 ref 2596 ref cons 2678 def nil cons cons nil cons cons 2679 def 139 ref subst 2680 def eqMp eqMp eqMp 2647 remove deductAntisym eqMp 2649 ref 2650 ref 2461 ref nil 2459 remove nil cons nil cons cons 2642 ref subst 2681 def 52 ref "_12304" 1293 ref var 2682 def 419 ref 1321 ref 2682 remove varTerm appTerm appTerm absTerm 2683 def 1308 ref appTerm 2684 def appTerm refl 2683 ref 1318 ref appTerm betaConv appThm 77 ref 2684 remove betaConv appThm 2466 remove refl appThm trans 2683 remove refl 2378 remove appThm eqMp 2685 def 2680 remove eqMp eqMp eqMp eqMp 2659 ref deductAntisym eqMp 2661 remove proveHyp proveHyp eqMp 2662 remove deductAntisym eqMp 2664 ref 2665 ref 2398 remove nil 25 ref 188 ref 193 ref appTerm 193 ref appTerm 2686 def nil cons cons 2687 def 510 ref cons nil cons cons 135 ref subst proveHyp 2688 def nil 2687 remove nil cons nil cons cons 2642 ref subst 2689 def 52 ref "_12292" 28 ref var 2690 def 419 ref 188 ref 2690 remove varTerm appTerm 193 ref appTerm appTerm absTerm 2691 def 39 ref appTerm 2692 def appTerm refl 2691 ref 193 ref appTerm betaConv appThm 77 ref 2692 remove betaConv appThm 419 ref 2686 ref appTerm refl appThm trans 2691 remove refl 381 ref appThm eqMp 2693 def 2679 remove 122 ref subst eqMp eqMp eqMp eqMp 2672 ref deductAntisym eqMp 2674 remove proveHyp proveHyp eqMp nil 108 ref 2593 remove cons 2694 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp 2673 remove 139 ref subst nil 2694 remove 110 ref 2595 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 2631 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 2613 remove nil cons 2695 def cons 510 ref cons nil cons cons 2696 def 76 ref subst 2696 remove 107 ref subst nil 25 ref 2596 ref cons 510 ref cons nil cons cons 2697 def 76 ref subst 2697 remove 107 ref subst 2649 ref 2650 ref 2676 ref 76 ref subst 2698 def 2676 remove 107 ref subst 2699 def 2385 remove 2362 remove eqMp 2461 ref proveHyp 2681 remove 2685 remove 2434 ref assume 2700 def eqMp eqMp 2701 def eqMp eqMp nil 108 ref 1879 ref cons 2702 def 540 ref cons nil cons cons 122 ref subst 2703 def deductAntisym eqMp 2664 ref 2665 ref 2461 remove 2701 remove eqMp eqMp 2672 ref deductAntisym eqMp nil 108 ref 2608 remove nil cons cons 110 ref 2612 remove nil cons cons nil cons cons nil cons cons 2704 def 139 ref subst 2705 def nil 108 ref 2609 remove nil cons cons 110 ref 2611 remove nil cons cons nil cons cons nil cons cons 2706 def 122 ref subst proveHyp nil 388 ref 1956 remove 2660 ref cons cons nil cons cons 626 ref subst proveHyp 2707 def proveHyp proveHyp eqMp 2659 ref deductAntisym eqMp 2640 ref 76 ref subst 2708 def 2640 remove 107 ref subst 2709 def 2677 remove 2700 remove eqMp 2664 ref 2665 ref 2688 remove 2689 remove 2693 remove 2704 remove 122 ref subst 2710 def nil 2389 remove 110 ref 2607 remove nil cons cons nil cons cons nil cons cons 2711 def 122 ref subst proveHyp eqMp eqMp eqMp eqMp 2672 ref deductAntisym eqMp 2707 ref proveHyp proveHyp eqMp nil 1057 ref 540 ref cons nil cons cons 122 ref subst 2712 def deductAntisym eqMp 2705 remove 2706 remove 139 ref subst proveHyp nil 1057 ref 110 ref 1338 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp 2713 def proveHyp proveHyp eqMp nil 108 ref 2596 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 2601 ref 510 ref cons nil cons cons 2714 def 76 ref subst 2714 ref 107 ref subst 2649 remove 2650 remove 2698 ref 2699 ref 2653 remove 2654 remove 2658 remove 2710 remove 2711 remove 139 ref subst proveHyp 2715 def nil 2374 remove 110 ref 2606 remove nil cons cons nil cons cons nil cons cons 2716 def 122 ref subst proveHyp eqMp eqMp eqMp eqMp 2703 ref deductAntisym eqMp 2664 ref 2665 ref 2666 ref 2667 remove 2671 remove 773 ref assume 2717 def eqMp eqMp 2718 def eqMp eqMp 2672 ref deductAntisym eqMp 2707 ref proveHyp proveHyp eqMp 2659 remove deductAntisym eqMp 2708 remove 2709 remove 2698 remove 2699 remove 2641 remove 2643 remove 2717 remove eqMp eqMp eqMp 2703 remove deductAntisym eqMp 2664 remove 2665 remove 382 remove 1062 remove eqMp 2666 remove proveHyp 2718 remove eqMp eqMp 2672 remove deductAntisym eqMp 2707 remove proveHyp proveHyp eqMp 2712 remove deductAntisym eqMp 2713 remove proveHyp proveHyp eqMp nil 2644 ref 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp 2715 remove 2716 remove 139 ref subst proveHyp nil 2644 ref 2678 remove 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 2695 remove cons 2719 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 2719 remove 110 ref 2631 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 2629 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 2627 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 1858 ref 1872 ref 50 ref 2616 ref 1872 ref varTerm 2720 def appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 2617 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 2616 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 2622 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 2618 ref 734 ref appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 2619 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2618 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 2458 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 384 remove cons 110 ref 2469 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 2454 remove cons 2721 def 110 ref 2467 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp nil 2721 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp 2722 def nil 25 ref 200 ref 2426 ref appTerm 2723 def nil cons cons 43 ref 2427 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2426 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2425 remove nil cons cons 43 ref 2424 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 2423 remove nil cons cons 1873 ref cons nil cons cons 185 ref subst eqMp eqMp subst 1255 ref 153 ref 518 ref 2406 remove appThm 539 ref trans appThm 2421 ref 1297 remove appTerm 2724 def refl 2725 def appThm nil 96 ref 2724 ref nil cons 2726 def cons nil cons nil cons cons 186 ref subst trans appThm 66 ref 771 ref 1264 ref appTerm 2727 def appTerm refl 518 ref 2407 remove appThm 539 ref trans appThm nil 96 ref 2727 ref nil cons 2728 def cons nil cons nil cons cons 2729 def 936 ref subst trans appThm trans trans appThm 456 ref 2727 ref appTerm 2724 ref appTerm 2730 def refl 2731 def appThm sym nil 25 ref 52 ref 456 ref 2724 ref appTerm 2727 ref appTerm 2732 def appTerm 2730 ref appTerm 2733 def nil cons cons nil cons nil cons cons 2452 ref subst sym nil 25 ref 419 ref 2733 remove appTerm 2734 def nil cons 2735 def cons 510 ref cons nil cons cons 2736 def 76 ref subst 2736 remove 107 ref subst nil 25 ref 66 ref 66 ref 419 ref 2724 remove appTerm 2737 def appTerm 419 ref 2727 ref appTerm 2738 def appTerm 2739 def appTerm 2730 ref appTerm nil cons 2740 def cons 510 ref cons nil cons cons 2741 def 76 ref subst 2741 remove 107 ref subst nil 25 ref 2726 ref cons 2742 def nil cons nil cons cons 2642 ref subst 2743 def nil 108 ref 2739 remove nil cons cons 110 ref 2730 ref nil cons 2744 def cons nil cons cons nil cons cons 2745 def 122 ref subst 2746 def nil 108 ref 2737 ref nil cons 2747 def cons 110 ref 2738 ref nil cons 2748 def cons nil cons cons nil cons cons 2749 def 122 ref subst proveHyp eqMp nil 25 ref 2728 ref cons 2750 def nil cons nil cons cons 2642 ref subst 2751 def 2746 remove 2749 remove 139 ref subst proveHyp eqMp 2745 remove 139 ref subst nil 108 ref 2728 ref cons 110 ref 2726 ref cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 2740 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 66 ref 2732 ref appTerm 66 ref 2738 remove appTerm 2737 remove appTerm 2752 def appTerm nil cons 2753 def cons 510 ref cons nil cons cons 2754 def 76 ref subst 2754 remove 107 ref subst 2751 remove nil 108 ref 2732 remove nil cons 2755 def cons 110 ref 2752 remove nil cons cons nil cons cons nil cons cons 2756 def 139 ref subst 2757 def nil 108 ref 2748 remove cons 110 ref 2747 remove cons nil cons cons nil cons cons 2758 def 122 ref subst proveHyp eqMp 2743 remove 2757 remove 2758 remove 139 ref subst proveHyp eqMp 2756 remove 122 ref subst nil 108 ref 2726 ref cons 110 ref 2728 ref cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 2753 remove cons 2759 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 2755 remove cons 43 ref 2744 remove cons nil cons cons nil cons cons 2543 ref subst 1255 ref 153 ref 1255 ref 2725 remove appThm 771 ref refl 1264 ref refl appThm appThm appThm nil 2750 remove 43 ref 2726 remove cons nil cons cons nil cons cons 2563 ref subst appThm appThm 153 ref nil 2742 remove 43 ref 2728 remove cons nil cons cons nil cons cons 2563 ref subst appThm 2731 remove appThm appThm trans 2734 remove assume eqMp nil 2759 remove 110 ref 2740 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 2735 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp 2760 def subst 2729 remove 96 ref 52 ref 682 remove 99 ref appTerm appTerm 99 ref appTerm absTerm 2761 def 99 ref appTerm 2762 def betaConv nil 159 ref 2761 ref appTerm 2763 def axiom nil 25 ref 2763 remove nil cons cons 43 ref 2762 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 2761 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 2764 def subst trans nil 52 ref 770 remove 2417 remove constTerm 2418 remove appTerm appTerm 2727 remove appTerm thm 204 ref 1835 ref nil 38 ref 2399 remove cons 1846 ref cons nil cons cons 756 ref subst 386 ref trans 2765 def absThm appThm 2365 ref trans sym 94 ref eqMp nil 166 ref 1835 ref 30 ref 2090 remove 193 ref appTerm appTerm absTerm appTerm thm 2411 remove nil 52 ref 1286 remove 1291 ref appTerm appTerm 2409 remove appTerm thm 2760 remove nil 52 ref 2419 remove 1291 remove appTerm appTerm 2730 remove appTerm thm 205 ref 38 ref 51 ref 777 ref appThm 1304 ref refl appThm nil "t2" 3 ref var 2766 def 377 ref cons "t1" 3 ref var 2767 def 45 ref cons nil cons cons nil cons cons 2766 ref 52 ref 50 ref 419 ref 2767 ref varTerm 2768 def appTerm appTerm 419 ref 2766 ref varTerm 2769 def appTerm 2770 def appTerm 2771 def appTerm 50 ref 2769 ref appTerm 2768 ref appTerm 2772 def appTerm 2773 def absTerm 2774 def 2769 ref appTerm 2775 def betaConv 2767 ref 159 ref 2774 ref appTerm 2776 def absTerm 2777 def 2768 ref appTerm 2778 def betaConv nil 159 ref 2777 ref appTerm 2779 def axiom 2780 def nil 25 ref 2779 remove nil cons cons 43 ref 2778 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 2777 remove nil cons cons 20 ref 2768 ref nil cons cons nil cons 2781 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2776 remove nil cons cons 43 ref 2775 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 2774 remove nil cons cons 20 ref 2769 ref nil cons cons nil cons 2782 def cons nil cons cons 185 ref subst eqMp eqMp 2783 def subst trans absThm appThm sym 390 remove eqMp nil 200 ref 38 ref 50 ref 772 ref appTerm 2784 def 1304 remove appTerm absTerm appTerm thm nil 218 ref 38 ref 166 ref 35 ref 673 ref 30 ref 639 ref appTerm 2785 def appTerm 2786 def absTerm 2787 def appTerm 2788 def absTerm 2789 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2788 remove nil cons cons nil cons nil cons cons 102 ref subst nil 167 ref 2787 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 2786 remove nil cons 2790 def cons nil cons nil cons cons 102 ref subst nil 1111 ref 43 ref 2785 ref nil cons 2791 def cons nil cons 2792 def cons nil cons cons 2793 def 76 ref subst 2793 remove 107 ref subst 141 ref 144 ref 659 remove appTerm absTerm 2794 def 39 ref appTerm betaConv sym 1064 ref nil 96 ref 658 remove 39 ref appTerm 2795 def nil cons cons nil cons nil cons cons 102 ref subst 38 ref 2795 remove absTerm 2796 def 39 ref appTerm 2797 def betaConv 35 ref 200 ref 2796 ref appTerm 2798 def absTerm 2799 def 36 ref appTerm 2800 def betaConv nil 166 ref 2799 ref appTerm 2801 def axiom nil 25 ref 2801 remove nil cons cons 43 ref 2800 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 2799 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2798 remove nil cons cons 43 ref 2797 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2796 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 218 ref 2794 ref nil cons cons 221 ref cons nil cons cons 266 ref subst proveHyp nil 25 ref 267 ref 2794 remove appTerm nil cons cons 2792 remove cons nil cons cons 135 ref subst proveHyp nil 38 ref 639 ref nil cons cons nil cons nil cons cons 2802 def 755 ref subst eqMp eqMp nil 1057 ref 110 ref 2791 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp 2803 def eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 2789 remove appTerm thm nil 218 ref 38 ref 166 ref 35 ref 52 ref 2785 ref appTerm 44 ref appTerm 2804 def absTerm 2805 def appTerm 2806 def absTerm 2807 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2806 remove nil cons cons nil cons nil cons cons 102 ref subst nil 167 ref 2805 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 2804 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 2791 ref cons 46 ref cons nil cons cons 2808 def 140 ref subst nil 1067 ref 43 ref 50 ref 2785 ref appTerm 44 ref appTerm 2809 def nil cons 2810 def cons nil cons 2811 def cons nil cons cons 2812 def 76 ref subst 2812 remove 107 ref subst 38 ref 52 ref 188 ref 639 remove appTerm 39 ref appTerm 2813 def appTerm 2814 def 1027 ref appTerm 2815 def absTerm 2816 def 39 ref appTerm 2817 def betaConv 35 ref 200 ref 2816 ref appTerm 2818 def absTerm 2819 def 36 ref appTerm 2820 def betaConv nil 166 ref 2819 ref appTerm 2821 def axiom nil 25 ref 2821 remove nil cons cons 43 ref 2820 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 2819 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2818 remove nil cons cons 43 ref 2817 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2816 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2815 remove nil cons cons 2811 ref cons nil cons cons 135 ref subst proveHyp 51 ref 2814 remove refl 1076 remove appThm nil 96 ref 2813 ref nil cons 2822 def cons nil cons nil cons cons 96 ref 52 ref 101 remove appTerm 99 ref appTerm absTerm 2823 def 99 ref appTerm 2824 def betaConv nil 159 ref 2823 ref appTerm 2825 def axiom nil 25 ref 2825 remove nil cons cons 43 ref 2824 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 2823 remove nil cons cons 163 ref cons nil cons cons 185 ref subst eqMp eqMp 2826 def subst trans appThm 2809 remove refl appThm sym nil 25 ref 2822 ref cons 2811 ref cons nil cons cons 2827 def 76 ref subst 2827 remove 107 ref subst 51 ref 380 ref 2813 remove assume appThm appThm 374 ref appThm 1061 remove 573 ref subst trans sym 94 ref eqMp eqMp nil 108 ref 2822 remove cons 110 ref 2810 ref cons nil cons 2828 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 1079 ref 2828 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 1081 ref 2811 remove cons nil cons cons 2829 def 76 ref subst 2829 remove 107 ref subst 2808 ref 76 ref subst 2808 remove 107 ref subst 642 remove 39 ref appTerm 2830 def betaConv 648 remove nil 649 remove 43 ref 2830 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 650 remove 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 641 remove nil cons cons 46 ref cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref 1092 ref appThm 2831 def 640 ref refl appThm nil 96 ref 640 ref nil cons 2832 def cons nil cons nil cons cons 501 ref subst trans appThm 374 ref appThm sym nil 25 ref 2832 ref cons 46 ref cons nil cons cons 2833 def 76 ref subst 2833 remove 107 ref subst 380 ref 640 remove assume sym appThm sym 2802 remove 756 ref subst nil 96 ref 2791 ref cons nil cons nil cons cons 102 ref subst 2785 remove assume eqMp trans sym 94 ref eqMp eqMp eqMp nil 108 ref 2832 remove cons 389 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 108 ref 2791 remove cons 389 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 1074 ref 2828 remove cons nil cons cons 122 ref subst deductAntisym eqMp 1103 ref nil 1074 ref 1104 ref 612 ref 2810 ref cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp nil 25 ref 2810 remove cons 43 ref 2790 remove cons nil cons cons nil cons cons 107 ref subst proveHyp 2803 remove eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 2807 remove appTerm thm nil 218 ref 38 ref 166 ref 35 ref 52 ref 41 remove appTerm 44 ref appTerm 2834 def absTerm 2835 def appTerm 2836 def absTerm 2837 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2836 remove nil cons cons nil cons nil cons cons 102 ref subst nil 167 ref 2835 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 2834 remove nil cons cons nil cons nil cons cons 102 ref subst 756 ref eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 2837 remove appTerm thm nil 218 ref 38 ref 200 ref 141 ref 673 ref 30 ref "Set.difference" const 191 ref constTerm 39 ref appTerm 142 ref appTerm 2838 def appTerm 2839 def appTerm 2840 def absTerm 2841 def appTerm 2842 def absTerm 2843 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2842 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 2841 remove nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 2840 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1111 ref 43 ref 2839 ref nil cons 2844 def cons nil cons 2845 def cons nil cons cons 2846 def 76 ref subst 2846 remove 107 ref subst 1723 ref 1725 ref 148 ref 2838 ref appTerm 2847 def 1724 ref appTerm appTerm absTerm 2848 def 39 ref appTerm betaConv sym 1064 ref nil 96 ref 2847 ref 39 ref appTerm 2849 def nil cons cons nil cons nil cons cons 102 ref subst 141 ref 2849 remove absTerm 2850 def 142 ref appTerm 2851 def betaConv 38 ref 200 ref 2850 ref appTerm 2852 def absTerm 2853 def 39 ref appTerm 2854 def betaConv nil 200 ref 2853 ref appTerm 2855 def axiom nil 25 ref 2855 remove nil cons cons 43 ref 2854 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2853 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2852 remove nil cons cons 43 ref 2851 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2850 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 218 ref 2848 ref nil cons cons 221 ref cons nil cons cons 266 ref subst proveHyp nil 25 ref 267 ref 2848 remove appTerm nil cons cons 2845 remove cons nil cons cons 135 ref subst proveHyp nil 38 ref 2838 ref nil cons 2856 def cons nil cons nil cons cons 2857 def 755 ref subst eqMp eqMp nil 1057 ref 110 ref 2844 ref cons nil cons 2858 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 2843 remove appTerm thm 1261 remove nil 1262 remove thm 1790 ref nil 1791 ref thm 710 remove nil 713 remove thm nil 218 ref 38 ref 200 ref 141 ref 50 ref 2422 ref 150 ref appTerm appTerm 771 ref 142 ref appTerm appTerm 2859 def absTerm 2860 def appTerm 2861 def absTerm 2862 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2861 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 2860 remove nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 2859 remove nil cons cons nil cons nil cons cons 102 ref subst 51 ref 2431 ref 150 ref refl 2863 def appThm appThm 1729 ref 777 ref subst appThm sym nil 25 ref 2436 ref 150 ref appTerm nil cons 2864 def cons 43 ref 419 ref 143 ref appTerm 2865 def nil cons 2866 def cons nil cons cons nil cons cons 2867 def 76 ref subst 2867 remove 107 ref subst nil 2644 ref 110 ref 308 ref cons nil cons 2868 def cons nil cons cons 2869 def 122 ref subst 2869 remove 139 ref subst nil 1777 ref nil cons nil cons cons 507 ref subst nil 310 ref 510 ref cons nil cons cons 2870 def 76 ref subst 2870 remove 107 ref subst 2714 remove 135 ref subst nil 96 ref 2600 remove cons nil cons nil cons cons 517 ref subst 2602 ref trans sym 727 remove sym 153 ref 1745 ref 102 ref subst 143 ref assume eqMp appThm 2871 def nil 96 ref 308 remove cons nil cons nil cons cons 102 ref subst 150 ref assume eqMp 2872 def appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 236 ref 234 ref cons nil cons cons 266 ref subst proveHyp 272 ref proveHyp 755 ref eqMp eqMp eqMp eqMp nil 1777 ref 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 2864 remove cons 110 ref 2866 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 2862 remove appTerm thm 1193 remove nil 1175 remove thm 832 ref 909 ref 1194 remove absThm appThm 845 remove trans sym 94 ref eqMp nil 811 ref 909 ref 780 remove 1131 remove 1132 remove 790 ref 913 ref 1133 remove 947 ref appTerm absTerm appTerm absTerm appTerm appTerm absTerm appTerm thm nil 218 ref 38 ref 200 ref 141 ref 52 ref 1707 remove appTerm 1710 remove appTerm 2873 def absTerm 2874 def appTerm 2875 def absTerm 2876 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2875 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 2874 remove nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 2873 remove nil cons cons nil cons nil cons cons 102 ref subst 1782 ref eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 2876 remove appTerm thm 1780 remove nil 1781 remove thm nil 218 ref 38 ref 200 ref 141 ref 50 ref 2422 ref 143 ref appTerm appTerm 771 ref 2838 ref appTerm appTerm 2877 def absTerm 2878 def appTerm 2879 def absTerm 2880 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2879 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 2878 remove nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 2877 remove nil cons cons nil cons nil cons cons 102 ref subst 51 ref 2431 ref 656 ref appThm appThm 2857 ref 777 ref subst appThm sym nil 25 ref 144 ref 2839 ref appTerm 2881 def nil cons 2882 def cons 46 ref cons nil cons cons 2883 def 76 ref subst 2883 remove 107 ref subst nil 1777 ref 2858 remove cons nil cons cons 2884 def 122 ref subst 2884 remove 139 ref subst 152 remove 224 remove 2838 remove appTerm 2885 def appTerm betaConv sym 153 ref nil 141 ref 2856 ref cons 432 remove cons nil cons cons 1782 ref subst 2871 ref nil 96 ref 2844 ref cons nil cons nil cons cons 102 ref subst 2839 ref assume eqMp appThm 1044 ref trans trans appThm nil 400 ref 2856 remove cons nil cons nil cons cons 400 ref 52 ref 149 ref 1763 remove appTerm appTerm 2847 remove 401 ref appTerm appTerm absTerm 2886 def 401 ref appTerm 2887 def betaConv 141 ref 200 ref 2886 ref appTerm 2888 def absTerm 2889 def 142 ref appTerm 2890 def betaConv 38 ref 200 ref 2889 ref appTerm 2891 def absTerm 2892 def 39 ref appTerm 2893 def betaConv nil 200 ref 2892 ref appTerm 2894 def axiom nil 25 ref 2894 remove nil cons cons 43 ref 2893 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2892 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2891 remove nil cons cons 43 ref 2890 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2889 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2888 remove nil cons cons 43 ref 2887 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2886 remove nil cons cons 1773 ref cons nil cons cons 185 ref subst eqMp eqMp subst 2857 remove nil 96 ref 149 ref 39 ref appTerm 2895 def nil cons 2896 def cons nil cons nil cons cons 102 ref subst 38 ref 2895 ref absTerm 2897 def 39 ref appTerm 2898 def betaConv nil 200 ref 2897 ref appTerm 2899 def axiom 2900 def nil 25 ref 2899 ref nil cons 2901 def cons 2902 def 43 ref 2898 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 2897 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp 2903 def subst trans appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 236 remove 219 ref 2885 remove nil cons cons nil cons cons nil cons cons 266 ref subst proveHyp 272 remove proveHyp 755 ref eqMp proveHyp proveHyp eqMp nil 108 ref 2882 remove cons 389 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 2881 remove appTerm 44 ref appTerm nil cons cons 43 ref 50 ref 2436 ref 143 ref appTerm appTerm 419 ref 2839 remove appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil "c" 3 ref var 2904 def 2844 remove cons "b" 3 ref var 2905 def 309 ref cons "a" 3 ref var 2906 def 45 ref cons nil cons cons cons nil cons cons nil 25 ref 52 ref 2905 ref varTerm 2907 def appTerm 2908 def 15 ref appTerm 2909 def nil cons 2910 def cons 2911 def 43 ref 50 ref 50 ref 66 ref 2907 ref appTerm 2904 ref varTerm 2912 def appTerm 2913 def appTerm 2906 ref varTerm 2914 def appTerm appTerm 50 ref 66 ref 419 ref 2914 ref appTerm 2915 def appTerm 2916 def 2907 ref appTerm appTerm 419 ref 2912 ref appTerm 2917 def appTerm appTerm nil cons 2918 def cons nil cons 2919 def cons nil cons cons 2920 def 76 ref subst 2920 remove 107 ref subst 52 ref "_11052" 3 ref var 2921 def 50 ref 50 ref 66 ref 2921 remove varTerm 2922 def appTerm 2912 ref appTerm appTerm 2914 ref appTerm appTerm 50 ref 2916 ref 2922 remove appTerm appTerm 2917 ref appTerm appTerm absTerm 2923 def 2907 ref appTerm 2924 def appTerm refl 2925 def 2923 ref 15 ref appTerm betaConv appThm 77 ref 2924 remove betaConv appThm 2926 def 50 ref 50 ref 1464 ref 2912 ref appTerm appTerm 2914 ref appTerm appTerm 50 ref 2916 ref 15 ref appTerm appTerm 2917 ref appTerm appTerm refl appThm trans 2923 remove refl 2927 def 2909 remove assume 2928 def appThm eqMp sym 51 ref 51 ref nil 96 ref 2912 ref nil cons 2929 def cons nil cons nil cons cons 2930 def 1468 ref subst appThm 2914 ref refl 2931 def appThm nil 96 ref 2914 ref nil cons 2932 def cons nil cons nil cons cons 2933 def 600 ref subst 2934 def trans appThm 51 ref nil 96 ref 2915 ref nil cons 2935 def cons nil cons nil cons cons 2936 def 1473 ref subst appThm 2917 ref refl 2937 def appThm nil 96 ref 2917 ref nil cons cons nil cons nil cons cons 600 ref subst trans appThm 576 ref trans sym 94 ref eqMp eqMp eqMp nil 108 ref 2910 ref cons 2938 def 110 ref 2918 ref cons nil cons 2939 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 2908 remove 14 ref appTerm 2940 def nil cons 2941 def cons 2942 def 2919 remove cons nil cons cons 2943 def 76 ref subst 2943 remove 107 ref subst 2925 remove "_11050" 3 ref var 2944 def 50 ref 50 ref 66 ref 2944 remove varTerm 2945 def appTerm 2912 ref appTerm appTerm 2914 ref appTerm appTerm 50 ref 2916 ref 2945 remove appTerm appTerm 2917 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 2926 remove 50 ref 50 ref 155 ref 2912 ref appTerm appTerm 2914 ref appTerm appTerm 50 ref 2916 ref 14 ref appTerm appTerm 2917 ref appTerm appTerm refl appThm trans 2927 remove 2940 remove assume 2946 def appThm eqMp sym 51 ref 51 ref 2930 ref 186 ref subst appThm 2931 remove appThm appThm 51 ref 2936 ref 936 ref subst appThm 2937 remove appThm appThm sym nil 25 ref 52 ref 2912 ref appTerm 2947 def 15 ref appTerm 2948 def nil cons 2949 def cons 2950 def 43 ref 50 ref 50 ref 2912 ref appTerm 2951 def 2914 ref appTerm appTerm 50 ref 2915 ref appTerm 2952 def 2917 ref appTerm appTerm nil cons 2953 def cons nil cons 2954 def cons nil cons cons 2955 def 76 ref subst 2955 remove 107 ref subst 52 ref "_11056" 3 ref var 2956 def 50 ref 50 ref 2956 remove varTerm 2957 def appTerm 2914 ref appTerm appTerm 2952 ref 419 ref 2957 remove appTerm appTerm appTerm absTerm 2958 def 2912 ref appTerm 2959 def appTerm refl 2960 def 2958 ref 15 ref appTerm betaConv appThm 77 ref 2959 remove betaConv appThm 2961 def 50 ref 529 ref 2914 ref appTerm appTerm 2952 ref 537 ref appTerm appTerm refl appThm trans 2958 remove refl 2962 def 2948 remove assume 2963 def appThm eqMp sym 51 ref 2934 remove appThm 2952 ref refl 2964 def 539 ref appThm 2936 ref 2062 ref subst trans appThm 576 ref trans sym 94 ref eqMp eqMp eqMp nil 108 ref 2949 ref cons 2965 def 110 ref 2953 ref cons nil cons 2966 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 2947 ref 14 ref appTerm 2967 def nil cons 2968 def cons 2969 def 2954 remove cons nil cons cons 2970 def 76 ref subst 2970 remove 107 ref subst 2960 remove "_11054" 3 ref var 2971 def 50 ref 50 ref 2971 remove varTerm 2972 def appTerm 2914 ref appTerm appTerm 2952 ref 419 ref 2972 remove appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 2961 remove 50 ref 497 ref 2914 ref appTerm appTerm 2952 ref 585 ref appTerm appTerm refl appThm trans 2962 remove 2967 remove assume 2973 def appThm eqMp sym 51 ref 2933 ref 501 ref subst appThm 2964 remove 590 ref appThm 2936 remove 517 ref subst 2933 ref 2448 ref subst 2974 def trans 2975 def trans appThm 2933 remove 573 ref subst 2976 def trans sym 94 ref eqMp eqMp eqMp nil 108 ref 2968 remove cons 2977 def 2966 remove cons nil cons cons 122 ref subst deductAntisym eqMp 604 ref 2912 ref appTerm 2978 def betaConv 607 ref nil 608 ref 43 ref 2978 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 609 ref 20 ref 2929 remove cons nil cons 2979 def cons nil cons cons 185 ref subst eqMp eqMp 2980 def nil 2977 ref 110 ref 2949 remove cons 2981 def 612 ref 2953 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 108 ref 2941 remove cons 2982 def 2939 remove cons nil cons cons 122 ref subst deductAntisym eqMp 604 ref 2907 ref appTerm 2983 def betaConv 607 ref nil 608 ref 43 ref 2983 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 609 ref 20 ref 2907 ref nil cons 2984 def cons nil cons 2985 def cons nil cons cons 185 ref subst eqMp eqMp 2986 def nil 2982 ref 110 ref 2910 remove cons 2987 def 612 ref 2918 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 2880 remove appTerm thm nil 218 ref 38 ref 200 ref 141 ref 50 ref 2610 remove 143 ref appTerm 2988 def appTerm 30 ref "Set.intersect" const 191 ref constTerm 2989 def 39 ref appTerm 2990 def 142 ref appTerm 2991 def appTerm 2992 def appTerm 2993 def absTerm 2994 def appTerm 2995 def absTerm 2996 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 2995 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 2994 remove nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 2993 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 2988 remove nil cons 2997 def cons 43 ref 2992 remove nil cons 2998 def cons nil cons 2999 def cons nil cons cons 3000 def 76 ref subst 3000 remove 107 ref subst nil 310 ref 2999 ref cons nil cons cons 3001 def 76 ref subst 3001 remove 107 ref subst 1723 ref 1725 remove 148 ref 2991 ref appTerm 3002 def 1724 ref appTerm appTerm absTerm 3003 def 142 ref appTerm betaConv sym 2871 ref nil 431 remove 1728 ref nil cons cons nil cons cons 3004 def nil 96 ref 148 ref 2989 ref 142 ref appTerm 39 ref appTerm 3005 def appTerm 39 ref appTerm 3006 def nil cons cons nil cons nil cons cons 102 ref subst 141 ref 3006 remove absTerm 3007 def 142 ref appTerm 3008 def betaConv 38 ref 200 ref 3007 ref appTerm 3009 def absTerm 3010 def 39 ref appTerm 3011 def betaConv nil 200 ref 3010 ref appTerm 3012 def axiom nil 25 ref 3012 remove nil cons cons 43 ref 3011 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3010 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3009 remove nil cons cons 43 ref 3008 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3007 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp subst appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 218 ref 3003 ref nil cons cons 3013 def 234 ref cons nil cons cons 266 ref subst proveHyp nil 25 ref 267 ref 3003 ref appTerm nil cons cons 2999 ref cons nil cons cons 135 ref subst 3014 def proveHyp nil 38 ref 2991 ref nil cons 3015 def cons nil cons nil cons cons 755 ref subst 3016 def eqMp eqMp nil 1777 ref 110 ref 2998 ref cons nil cons 3017 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 1111 ref 2999 remove cons nil cons cons 3018 def 76 ref subst 3018 remove 107 ref subst 3003 remove 39 ref appTerm betaConv sym 1064 ref nil 96 ref 3002 remove 39 ref appTerm 3019 def nil cons cons nil cons nil cons cons 102 ref subst 141 ref 3019 remove absTerm 3020 def 142 ref appTerm 3021 def betaConv 38 ref 200 ref 3020 ref appTerm 3022 def absTerm 3023 def 39 ref appTerm 3024 def betaConv nil 200 ref 3023 ref appTerm 3025 def axiom nil 25 ref 3025 remove nil cons cons 43 ref 3024 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3023 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3022 remove nil cons cons 43 ref 3021 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3020 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 3013 remove 221 ref cons nil cons cons 266 ref subst proveHyp 3014 remove proveHyp 3016 remove eqMp eqMp nil 1057 ref 3017 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 1057 ref 632 remove 612 ref 2998 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 2997 remove cons 3017 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 2996 remove appTerm thm 2371 remove nil 2372 remove thm nil 801 ref 763 ref 1218 remove absTerm 3026 def nil cons cons nil cons nil cons cons 805 ref subst 763 ref nil 96 ref 1219 remove cons nil cons nil cons cons 102 ref subst 1217 ref eqMp absThm eqMp nil 852 ref 3026 remove appTerm thm nil 801 ref 763 ref 52 ref 1274 ref 785 ref appTerm 3027 def appTerm 3028 def 811 ref "N" 760 ref var 3029 def 790 ref 909 ref 66 ref 819 ref 3029 ref varTerm 3030 def appTerm 3031 def 910 ref appTerm 3032 def appTerm 3033 def 793 ref 910 ref appTerm 785 ref appTerm 3034 def appTerm absTerm 3035 def appTerm 3036 def absTerm 3037 def appTerm 3038 def appTerm 3039 def absTerm 3040 def nil cons cons nil cons nil cons cons 805 ref subst 763 ref nil 96 ref 3039 remove nil cons cons nil cons nil cons cons 102 ref subst 77 ref 778 remove 518 ref 1217 remove appThm trans 3041 def appThm 3038 ref refl 3042 def appThm sym 77 ref 77 ref 518 ref 831 ref 791 ref 890 ref absThm appThm appThm appThm 832 ref 791 ref 518 ref 890 remove appThm absThm appThm appThm nil 1177 ref 1018 remove cons nil cons nil cons cons 769 ref 175 ref 52 ref 419 ref 2192 ref appTerm appTerm 166 ref 2479 remove appTerm appTerm absTerm 3043 def 177 ref appTerm 3044 def betaConv nil 354 ref 3043 ref appTerm 3045 def axiom nil 25 ref 3045 remove nil cons cons 43 ref 3044 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 3043 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp 3046 def subst 3047 def subst eqMp 832 ref 791 ref 77 ref 518 ref 832 ref 812 ref 939 ref absThm appThm appThm appThm 831 ref 812 ref 518 ref 939 remove appThm absThm appThm appThm nil 1177 ref 940 remove cons nil cons nil cons cons 769 ref 2483 ref subst 3048 def subst eqMp 831 ref 812 ref nil 2766 ref 839 remove cons 2767 ref 815 ref nil cons 3049 def cons nil cons cons nil cons cons 2766 ref 52 ref 419 ref 50 ref 2768 ref appTerm 2769 ref appTerm appTerm appTerm 66 ref 2768 ref appTerm 3050 def 2770 remove appTerm appTerm absTerm 3051 def 2769 ref appTerm 3052 def betaConv 2767 ref 159 ref 3051 ref appTerm 3053 def absTerm 3054 def 2768 ref appTerm 3055 def betaConv nil 159 ref 3054 ref appTerm 3056 def axiom nil 25 ref 3056 remove nil cons cons 43 ref 3055 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 3054 remove nil cons cons 2781 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3053 remove nil cons cons 43 ref 3052 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 3051 remove nil cons cons 2782 ref cons nil cons cons 185 ref subst eqMp eqMp 3057 def subst 66 ref 815 ref appTerm 3058 def refl 1005 remove 1243 ref subst nil 909 ref 859 ref cons 3059 def 1244 remove cons nil cons cons 909 ref 52 ref 1152 ref appTerm 819 ref 1141 ref 918 ref appTerm 3060 def appTerm 910 ref appTerm 3061 def appTerm 3062 def absTerm 3063 def 910 ref appTerm 3064 def betaConv 913 ref 811 ref 3063 ref appTerm 3065 def absTerm 3066 def 918 ref appTerm 3067 def betaConv 832 ref 913 ref 832 ref 909 ref 3062 remove assume sym 52 ref 3061 remove appTerm 1152 ref appTerm 3068 def assume sym deductAntisym absThm appThm absThm appThm nil 811 ref 913 ref 811 ref 909 ref 3068 remove absTerm 3069 def appTerm 3070 def absTerm 3071 def appTerm 3072 def axiom 3073 def eqMp nil 25 ref 811 ref 3066 ref appTerm nil cons cons 43 ref 3067 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 3066 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3065 remove nil cons cons 43 ref 3064 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 3063 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp 3074 def subst trans appThm trans absThm appThm trans absThm appThm trans appThm 3042 ref appThm sym nil 25 ref 811 ref 791 remove 790 ref 812 ref 3058 ref 1232 remove 813 ref appTerm appTerm absTerm appTerm absTerm 3075 def appTerm 3076 def nil cons 3077 def cons 3078 def 43 ref 3038 ref nil cons 3079 def cons nil cons cons nil cons cons 3080 def 140 ref subst 3080 ref 76 ref subst 3080 remove 107 ref subst nil 878 ref 3037 ref nil cons cons 3081 def nil cons nil cons cons 879 ref subst 3029 ref nil 96 ref 3036 ref nil cons 3082 def cons nil cons nil cons cons 102 ref subst 3075 ref 3030 ref appTerm 3083 def betaConv nil 3078 remove 43 ref 3083 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 3075 remove nil cons cons 812 ref 3030 ref nil cons 3084 def cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 790 ref 812 ref 3058 remove 819 ref 1141 ref 3030 remove appTerm 3085 def appTerm 3086 def 813 ref appTerm appTerm absTerm 3087 def appTerm 3088 def nil cons 3089 def cons 43 ref 3082 ref cons nil cons 3090 def cons nil cons cons 135 ref subst proveHyp nil 878 ref 909 ref 50 ref 3087 ref 910 ref appTerm 3091 def appTerm 3036 ref appTerm 3092 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 909 ref nil 96 ref 3092 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3091 ref nil cons 3093 def cons 3090 ref cons nil cons cons 3094 def 76 ref subst 3094 remove 107 ref subst 3091 ref betaConv 3095 def 3091 remove assume eqMp nil 25 ref 66 ref 3034 ref appTerm 3086 remove 910 ref appTerm 3096 def appTerm nil cons 3097 def cons 3090 remove cons nil cons cons 3098 def 135 ref subst proveHyp 3098 ref 76 ref subst 3098 remove 107 ref subst nil 108 ref 3034 ref nil cons 3099 def cons 110 ref 3096 ref nil cons 3100 def cons nil cons cons nil cons cons 3101 def 122 ref subst 3101 remove 139 ref subst 3035 ref 910 ref appTerm betaConv sym 3033 remove refl nil 96 ref 3099 ref cons nil cons nil cons cons 102 ref subst 3034 ref assume eqMp 3102 def appThm nil 96 ref 3032 remove nil cons 3103 def cons nil cons nil cons cons 936 ref subst trans sym "n'" 760 ref var 3104 def 66 ref 3031 remove 3104 ref varTerm 3105 def appTerm appTerm 819 ref 3105 ref appTerm 3106 def 910 ref appTerm 3107 def appTerm absTerm 3108 def 3085 ref appTerm betaConv sym 153 ref nil 909 ref 3084 ref cons nil cons nil cons cons nil 96 ref 911 ref 1142 ref appTerm 3109 def nil cons cons nil cons nil cons cons 102 ref subst 909 ref 3109 remove absTerm 3110 def 910 ref appTerm 3111 def betaConv nil 811 ref 3110 ref appTerm 3112 def axiom nil 25 ref 3112 remove nil cons cons 43 ref 3111 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 3110 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp subst appThm nil 96 ref 3100 ref cons nil cons nil cons cons 102 ref subst 3096 ref assume eqMp 3113 def appThm 1044 ref trans sym 94 ref eqMp eqMp 768 ref 878 ref 3108 ref nil cons cons 812 ref 3085 ref nil cons cons nil cons 3114 def cons nil cons cons 266 ref subst proveHyp nil 25 ref 790 ref 3108 remove appTerm nil cons cons 43 ref 3103 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 944 ref 929 ref cons 913 ref 3084 remove cons nil cons cons nil cons cons 999 remove subst eqMp eqMp eqMp 768 ref 878 ref 3035 remove nil cons cons 930 ref cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 3097 remove cons 110 ref 3082 remove cons nil cons 3115 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 3093 remove cons 3115 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 3087 ref 813 ref appTerm appTerm 3036 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 3088 ref appTerm 3036 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 3087 remove nil cons cons 3116 def 3115 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp absThm eqMp eqMp nil 108 ref 3077 ref cons 110 ref 3079 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 3076 ref appTerm 3038 ref appTerm nil cons cons 43 ref 50 ref 3038 remove appTerm 3076 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 3079 ref cons 3117 def 43 ref 3077 ref cons nil cons cons nil cons cons 3118 def 76 ref subst 3118 remove 107 ref subst nil 878 ref 3029 ref 3088 ref absTerm nil cons cons nil cons nil cons cons 879 ref subst 3029 remove nil 96 ref 3089 ref cons nil cons nil cons cons 102 ref subst 3037 remove 3085 remove appTerm 3119 def betaConv nil 3117 remove 43 ref 3119 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 3081 remove 3114 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 790 ref 909 ref 66 ref 3096 remove appTerm 3034 ref appTerm 3120 def absTerm 3121 def appTerm 3122 def nil cons cons 43 ref 3089 ref cons nil cons 3123 def cons nil cons cons 135 ref subst proveHyp nil 878 ref 909 ref 50 ref 3121 ref 910 ref appTerm 3124 def appTerm 3088 ref appTerm 3125 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 909 ref nil 96 ref 3125 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3124 ref nil cons 3126 def cons 3123 ref cons nil cons cons 3127 def 76 ref subst 3127 remove 107 ref subst 3124 ref betaConv 3124 remove assume eqMp nil 25 ref 3120 remove nil cons 3128 def cons 3123 remove cons nil cons cons 3129 def 135 ref subst proveHyp 3129 ref 76 ref subst 3129 remove 107 ref subst nil 108 ref 3100 remove cons 110 ref 3099 ref cons nil cons 3130 def cons nil cons cons 3131 def 122 ref subst 3131 remove 139 ref subst 3095 remove sym 153 ref 3102 ref appThm 3113 remove appThm 1044 ref trans sym 94 ref eqMp eqMp 768 ref 3116 remove 930 ref cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 3128 remove cons 110 ref 3089 remove cons nil cons 3132 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 3126 remove cons 3132 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 3121 ref 813 ref appTerm appTerm 3088 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 3122 remove appTerm 3088 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 3121 remove nil cons cons 3132 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp absThm eqMp eqMp nil 108 ref 3079 remove cons 110 ref 3077 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp absThm eqMp nil 852 ref 3040 remove appTerm thm nil 218 ref 38 ref 673 ref 0 ref 1 ref 2 ref 31 ref opType 3133 def 4 ref cons opType 3134 def constTerm 3135 def 1130 ref 1 ref 29 ref 3133 ref nil cons 3136 def cons opType constTerm 3137 def "v" 28 ref var 3138 def 267 ref 141 ref 66 ref 188 ref 3138 ref varTerm appTerm 3139 def 142 ref appTerm appTerm 3140 def 411 ref 39 ref appTerm 3141 def appTerm absTerm appTerm absTerm appTerm 3142 def appTerm 3143 def appTerm 3144 def absTerm 3145 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 3144 remove nil cons 3146 def cons nil cons nil cons cons 102 ref subst nil 1111 ref 43 ref 3143 ref nil cons 3147 def cons nil cons cons nil cons cons 3148 def 76 ref subst 3148 remove 107 ref subst 3135 ref refl 3149 def 38 ref 8 ref 1 ref 3133 ref 3134 ref nil cons 3150 def cons opType 3151 def constTerm 3152 def 3142 ref appTerm 1400 ref 1 ref 1200 ref 1 ref 2 ref 359 ref opType 3153 def 3136 ref cons opType nil cons cons opType constTerm 175 ref 1201 ref 1202 ref 238 ref 35 ref 66 ref 1203 ref 36 ref appTerm 3154 def appTerm 3155 def 241 ref appTerm absTerm appTerm absTerm appTerm absTerm 3156 def appTerm 1130 ref 1 ref 165 ref 3153 ref nil cons cons opType constTerm "v" 164 ref var 3157 def 237 ref 180 remove constTerm 175 ref 66 ref 176 remove 3157 remove varTerm appTerm 177 ref appTerm appTerm 66 ref 166 ref 35 ref 435 ref 420 ref 1 ref 3 ref 9 remove cons opType constTerm 241 ref appTerm 11 ref appTerm appTerm absTerm appTerm appTerm 166 ref 35 ref 50 ref 1027 remove appTerm 3158 def 52 ref 241 ref appTerm 15 ref appTerm appTerm absTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm 3159 def appTerm 3160 def appTerm absTerm 3161 def 39 ref appTerm 3162 def betaConv nil 200 ref 3161 ref appTerm 3163 def axiom nil 25 ref 3163 remove nil cons cons 43 ref 3162 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3161 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp appThm sym 1064 ref 758 remove appThm 1044 ref trans sym 94 ref eqMp nil 25 ref 1045 ref 759 remove appTerm nil cons cons 43 ref 0 ref 1 ref 3153 ref 4 ref cons opType constTerm 3159 ref appTerm nil cons 3164 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil "d" 3 ref var 509 remove cons "t" 5 remove var 11 remove nil cons cons nil cons cons nil cons cons 2179 remove nil 1952 ref 43 ref 0 ref 1 ref 2 ref 1451 ref opType 3165 def 4 ref cons opType 3166 def constTerm 3167 def 1130 ref 1 ref 1428 ref 3165 ref nil cons 3168 def cons opType constTerm 3169 def "v" 1411 ref var 3170 def 237 ref 1429 remove constTerm 3171 def 1417 ref 66 ref 2181 ref 3170 ref varTerm appTerm 3172 def 1418 ref appTerm appTerm 3173 def 66 ref 166 ref 35 ref 435 ref 1365 ref 1442 ref appTerm 3174 def 1308 ref appTerm 3175 def appTerm absTerm appTerm appTerm 166 ref 35 ref 3158 remove 1669 ref "d" 285 ref var 3176 def varTerm 3177 def appTerm 3178 def appTerm absTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm 3179 def appTerm 3180 def nil cons 3181 def cons nil cons 3182 def cons nil cons cons 3183 def 76 ref subst 3183 remove 107 ref subst 1958 ref 1959 ref nil 1111 ref 3182 remove cons nil cons cons 135 ref subst 38 ref 673 ref 3180 ref appTerm absTerm 3184 def 39 ref appTerm 3185 def betaConv 3167 ref refl 3186 def 1301 ref 8 ref 1 ref 3165 ref 3166 ref nil cons 3187 def cons opType 3188 def constTerm 3189 def 3169 ref 3170 ref 3171 ref 1417 ref 3173 ref 66 ref 166 ref 35 ref 2047 ref 3175 ref appTerm absTerm appTerm appTerm 166 ref 35 ref 50 ref 834 remove appTerm 3178 ref appTerm absTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm 3190 def appTerm 12 ref 1 ref 1411 ref 1 ref 3165 ref 3168 ref cons opType nil cons cons opType constTerm 35 ref 3177 ref absTerm 3191 def appTerm 16 ref 3165 ref constTerm appTerm appTerm absTerm 3192 def 1308 ref appTerm 3193 def betaConv 3176 ref 1858 ref 3192 ref appTerm 3194 def absTerm 3195 def 3177 ref appTerm 3196 def betaConv nil 291 ref 3195 ref appTerm 3197 def axiom nil 25 ref 3197 remove nil cons cons 43 ref 3196 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 3195 remove nil cons cons 1364 ref 3177 ref nil cons cons nil cons 3198 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3194 remove nil cons cons 43 ref 3193 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 3192 remove nil cons cons 1873 ref cons nil cons cons 185 ref subst eqMp eqMp appThm nil "a" 1411 ref var 3191 remove nil cons cons nil cons nil cons cons 1788 ref 2765 remove subst subst trans sym 94 ref eqMp nil 25 ref 3167 ref 3190 remove appTerm 3199 def nil cons cons 43 ref 166 ref 35 ref 200 ref 38 ref 50 ref 66 ref 3180 ref appTerm 1028 ref appTerm 3200 def appTerm 3167 ref 3169 ref 3170 ref 3171 ref 1417 ref 3173 ref 66 ref 166 ref 443 ref 2065 ref 1365 ref 1481 ref appTerm 1308 ref appTerm 3201 def appTerm absTerm appTerm appTerm 166 ref 443 ref 50 ref 419 ref 1479 remove appTerm appTerm 1436 ref 1481 ref appTerm 3202 def 3177 ref appTerm 3203 def appTerm absTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm 3204 def appTerm 3205 def absTerm 3206 def appTerm 3207 def absTerm 3208 def appTerm 3209 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 167 ref 3208 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 3207 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 3206 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 3205 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3200 remove nil cons 3210 def cons 43 ref 3204 remove nil cons 3211 def cons nil cons cons nil cons cons 3212 def 76 ref subst 3212 remove 107 ref subst nil 108 ref 3181 ref cons 2084 ref cons nil cons cons 122 ref subst 3186 remove 2089 ref 1301 ref 3189 remove 3169 ref 3170 ref 3171 ref 1417 ref 3173 ref 66 ref 166 ref 35 ref 50 ref 2091 ref appTerm 3213 def 3175 ref appTerm absTerm appTerm appTerm 166 ref 35 ref 50 ref 419 ref 2091 remove appTerm appTerm 3178 remove appTerm absTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm 1400 ref 1 ref 1 ref 1279 remove 285 ref 1451 ref cons opType 3214 def 1451 ref cons opType 3215 def 1 ref 2 ref 3214 remove nil cons 3216 def opType 3217 def 3168 ref cons opType nil cons cons opType constTerm 3218 def 2030 ref 1 ref 1 ref 3215 ref 4 ref cons opType 3215 ref nil cons cons opType constTerm 3219 def "f" 3215 remove var 3220 def 291 ref 1833 ref 1430 ref "g" 1411 ref var 3221 def 2181 ref 3220 ref varTerm 1828 remove 1 ref 285 ref 1 ref 1411 ref 3216 ref cons opType nil cons cons opType constTerm 1838 ref appTerm 3221 ref varTerm 3222 def appTerm appTerm appTerm 3223 def 35 ref "Data.Bool.cond" const 3224 def 1 ref 3 ref 1 ref 285 ref 1 ref 285 ref 1280 ref cons opType 3225 def nil cons 3226 def cons opType nil cons cons opType constTerm 3227 def 459 ref 1836 ref appTerm 3228 def appTerm 1838 ref appTerm 3222 ref 36 ref appTerm 3229 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm appTerm 1292 remove 1 ref 1293 ref 1 ref 3165 ref 3217 ref nil cons cons opType nil cons cons opType constTerm 1308 ref appTerm 3230 def 3179 remove appTerm appTerm appTerm absTerm 3231 def 1308 ref appTerm 3232 def betaConv 38 ref 1858 ref 3231 ref appTerm 3233 def absTerm 3234 def 39 ref appTerm 3235 def betaConv 1835 ref 200 ref 3234 ref appTerm 3236 def absTerm 3237 def 1836 ref appTerm 3238 def betaConv 3176 ref 166 ref 3237 ref appTerm 3239 def absTerm 3240 def 3177 remove appTerm 3241 def betaConv nil 291 ref 3240 ref appTerm 3242 def axiom nil 25 ref 3242 remove nil cons cons 43 ref 3241 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 3240 remove nil cons cons 3198 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3239 remove nil cons cons 43 ref 3238 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3237 remove nil cons cons 1846 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3236 remove nil cons cons 43 ref 3235 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3234 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3233 remove nil cons cons 43 ref 3232 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 3231 remove nil cons cons 1873 ref cons nil cons cons 185 ref subst eqMp eqMp subst appThm sym 153 ref 2363 ref appThm nil 96 ref 3181 ref cons nil cons nil cons cons 102 ref subst 3180 ref assume eqMp appThm 1044 ref trans sym 94 ref eqMp nil 25 ref 66 ref 1322 ref appTerm 3243 def 3167 ref 3169 ref 3170 ref 3171 ref 1417 ref 3173 ref 66 ref 166 ref 443 ref 2111 ref 3201 ref appTerm absTerm appTerm appTerm 166 ref 443 ref 50 ref 419 ref 1702 ref appTerm appTerm 3203 remove appTerm absTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm 3244 def appTerm appTerm nil cons cons 43 ref 0 ref 1 ref 3217 ref 4 ref cons opType constTerm 3230 remove 3244 ref appTerm 3245 def appTerm nil cons 3246 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil "t" 3165 ref var 3247 def 3244 remove nil cons cons 1348 ref cons nil cons cons 1350 ref "B" 1451 ref cons nil cons 3248 def cons 23 ref cons 2373 ref subst subst eqMp nil 25 ref 3246 remove cons 43 ref 3167 ref 3218 remove 3219 remove 3220 ref 291 ref 1833 ref 1430 ref 3221 ref 3223 remove 443 ref 3227 ref 477 ref appTerm 1838 ref appTerm 3222 ref 444 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 3249 def appTerm 3245 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil "s" 3217 remove var 3245 remove nil cons cons 3220 remove 3249 remove nil cons cons nil cons cons nil cons cons "A" 3216 remove cons 3248 ref cons 23 ref cons 1794 ref subst subst eqMp eqMp proveHyp eqMp nil 108 ref 3210 remove cons 110 ref 3211 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 3199 remove appTerm 3209 remove appTerm nil cons cons 43 ref 200 ref 3184 ref appTerm nil cons 3250 def cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 38 ref 3180 ref absTerm 3251 def 193 ref appTerm betaConv appThm 204 ref 35 ref 205 ref 38 ref 51 ref 153 ref 3251 ref 39 ref appTerm betaConv 3252 def appThm 2128 ref appThm appThm 3251 ref 40 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 205 ref 38 ref 1110 ref 3252 remove appThm absThm appThm appThm nil 694 ref 3251 remove nil cons cons nil cons nil cons cons 1116 ref subst eqMp eqMp nil 25 ref 3250 remove cons 43 ref 3185 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3184 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp proveHyp proveHyp eqMp nil 2368 ref 110 ref 3181 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp 3253 def subst subst eqMp nil 25 ref 3164 remove cons 43 ref 3135 ref 3160 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil "s" 3153 remove var 3159 remove nil cons cons "f" 1200 remove var 3156 remove nil cons cons nil cons cons nil cons cons 360 remove 283 ref nil cons 3254 def cons 23 ref cons 1794 ref subst subst eqMp eqMp 3255 def eqMp nil 1057 ref 110 ref 3147 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp 3256 def eqMp absThm eqMp nil 200 ref 3145 remove appTerm thm nil 218 ref 38 ref 52 ref 3143 ref appTerm 3257 def 44 ref appTerm 3258 def absTerm 3259 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 3258 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3147 ref cons 3260 def 46 ref cons nil cons cons 3261 def 140 ref subst 3261 ref 76 ref subst 3261 remove 107 ref subst nil "t" 3133 ref var 3262 def 3142 ref nil cons cons 3263 def "s" 3133 ref var 3264 def 1400 ref 1 ref 636 ref 1 ref 28 ref 3136 ref cons opType nil cons cons opType constTerm 3265 def 35 ref 194 remove absTerm 3266 def appTerm 39 ref appTerm 3267 def nil cons cons nil cons 3268 def cons nil cons cons 345 ref 442 ref subst 3269 def subst 77 ref 205 ref 219 ref 50 ref 420 ref 1 ref 28 ref 3150 remove cons opType constTerm 3270 def 734 ref appTerm 3271 def 3267 ref appTerm appTerm refl 219 ref 3271 ref 3142 ref appTerm absTerm 3272 def 734 ref appTerm betaConv appThm absThm appThm appThm 204 ref 35 ref 1796 ref 3272 ref 3266 ref 36 ref appTerm 3273 def appTerm betaConv appThm absThm appThm appThm nil 694 ref 3272 remove nil cons cons "f" 636 ref var 3274 def 3266 ref nil cons cons nil cons 3275 def cons nil cons cons 212 ref 3254 ref cons 23 ref cons 3276 def 38 ref 52 ref 291 ref 292 ref 50 ref 1798 ref appTerm 1530 ref varTerm 3277 def 294 ref appTerm 3278 def appTerm absTerm appTerm appTerm 166 ref 35 ref 435 ref 3277 ref 1442 ref appTerm 3279 def appTerm absTerm appTerm appTerm absTerm 3280 def 39 ref appTerm 3281 def betaConv 1417 ref 200 ref 3280 ref appTerm 3282 def absTerm 3283 def 1418 ref appTerm 3284 def betaConv 1530 ref 1430 ref 3283 ref appTerm 3285 def absTerm 3286 def 3277 ref appTerm 3287 def betaConv nil 158 ref 1 ref 290 ref 4 ref cons opType constTerm 3288 def 3286 ref appTerm 3289 def axiom nil 25 ref 3289 remove nil cons cons 43 ref 3287 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 287 ref cons nil cons 3290 def "P" 290 remove var 3291 def 3286 remove nil cons cons "x" 286 ref var 3292 def 3277 ref nil cons cons nil cons 3293 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3285 remove nil cons cons 43 ref 3284 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 3283 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3282 remove nil cons cons 43 ref 3281 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3280 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp 3294 def subst subst eqMp 204 ref 35 ref nil 1081 ref 43 ref 52 ref 3270 ref 3273 ref appTerm 3295 def 3142 ref appTerm 3296 def appTerm 3297 def 14 ref appTerm 3298 def nil cons 3299 def cons nil cons cons nil cons cons 3300 def 76 ref subst 3300 remove 107 ref subst 77 ref 3295 remove refl 3137 ref refl 3301 def 3138 ref 2486 ref 141 ref 3140 ref refl 3302 def 141 ref 3141 ref absTerm 3303 def 142 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 3303 ref 3273 ref appTerm betaConv appThm nil 694 ref 3303 remove nil cons cons 219 ref 3273 ref nil cons 3304 def cons nil cons cons nil cons cons 345 ref 1214 ref subst 3305 def subst eqMp nil 1728 ref 38 ref 3304 remove cons nil cons 3306 def cons nil cons cons 442 ref subst 204 ref 443 ref nil 508 ref 43 ref 52 ref 1702 ref appTerm 3307 def 14 ref appTerm 3308 def nil cons 3309 def cons nil cons cons nil cons cons 3310 def 76 ref subst 3310 remove 107 ref subst 520 remove 39 ref refl 3311 def appThm 1092 remove trans eqMp nil 503 remove 110 ref 3309 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 477 ref appTerm 3312 def 3308 remove appTerm nil cons cons 43 ref 52 ref 50 ref 445 ref 3273 ref appTerm 3313 def appTerm 1702 remove appTerm appTerm 3314 def 3312 ref 14 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2223 ref 445 remove refl 3315 def 3273 ref betaConv appThm 2117 remove 449 ref 52 ref 423 ref 455 remove 193 ref appTerm appTerm appTerm 460 ref appTerm absTerm 3316 def 454 ref appTerm 3317 def betaConv 35 ref 166 ref 3316 ref appTerm 3318 def absTerm 3319 def 36 ref appTerm 3320 def betaConv nil 166 ref 3319 ref appTerm 3321 def axiom nil 25 ref 3321 remove nil cons cons 43 ref 3320 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3319 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3318 remove nil cons cons 43 ref 3317 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3316 remove nil cons cons 472 ref cons nil cons cons 185 ref subst eqMp eqMp 3322 def subst trans 3323 def nil 25 ref 52 ref 3313 ref appTerm 3324 def 477 ref appTerm nil cons cons 43 ref 50 ref 3312 ref 3307 remove 2225 ref appTerm 3325 def appTerm appTerm 3314 ref 3312 ref 2225 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 2227 ref 502 remove cons nil cons nil cons cons 2222 ref 50 ref 3324 remove 2228 ref appTerm appTerm 50 ref 2229 ref 3325 remove appTerm appTerm 3314 remove 2230 ref appTerm appTerm appTerm absTerm 3326 def 2225 ref appTerm 3327 def betaConv 2227 ref 159 ref 3326 ref appTerm 3328 def absTerm 3329 def 2228 ref appTerm 3330 def betaConv nil 43 ref 2113 remove cons 3331 def 25 ref 3313 remove nil cons cons nil cons cons nil cons cons 2305 ref subst nil 25 ref 159 ref 3329 ref appTerm nil cons cons 43 ref 3330 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 3329 remove nil cons cons 2306 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3328 remove nil cons cons 43 ref 3327 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 3326 remove nil cons cons 2307 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp subst eqMp 2121 remove 2062 ref subst trans absThm appThm 2365 ref trans trans trans eqMp nil 1074 ref 110 ref 3299 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 435 ref 3298 remove appTerm nil cons cons 43 ref 52 ref 435 ref 3296 ref appTerm appTerm 3332 def 435 ref 14 ref appTerm 3333 def appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2223 ref 1671 ref nil 25 ref 1072 ref 434 ref appTerm nil cons cons 3334 def 43 ref 50 ref 435 ref 3297 remove 2225 ref appTerm 3335 def appTerm appTerm 3332 ref 435 ref 2225 ref appTerm 3336 def appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 2227 ref 1073 ref cons nil cons nil cons cons 3337 def 2222 ref 50 ref 1072 ref 2228 ref appTerm appTerm 3338 def 50 ref 2229 ref 3335 remove appTerm appTerm 3332 remove 2230 ref appTerm appTerm appTerm absTerm 3339 def 2225 ref appTerm 3340 def betaConv 2227 ref 159 ref 3339 ref appTerm 3341 def absTerm 3342 def 2228 ref appTerm 3343 def betaConv nil 43 ref 3296 remove nil cons cons 1081 ref nil cons 3344 def cons nil cons cons 2305 ref subst nil 25 ref 159 ref 3342 ref appTerm nil cons cons 43 ref 3343 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 3342 remove nil cons cons 2306 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3341 remove nil cons cons 43 ref 3340 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 3339 remove nil cons cons 2307 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp subst eqMp 2364 ref trans absThm appThm 2365 ref trans trans trans sym 94 ref eqMp nil 25 ref 145 ref 3151 remove constTerm 3345 def 3267 ref appTerm 3142 ref appTerm nil cons cons 43 ref 3135 ref 3267 remove appTerm 3346 def nil cons 3347 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 3268 remove nil cons cons 3264 ref 50 ref 3345 ref 3264 ref varTerm 3348 def appTerm 3349 def 3142 remove appTerm appTerm 3135 ref 3348 ref appTerm 3350 def appTerm absTerm 3351 def 3348 ref appTerm 3352 def betaConv nil 3260 remove 43 ref 158 ref 1 ref 3134 ref 4 ref cons opType 3353 def constTerm 3354 def 3351 ref appTerm nil cons 3355 def cons nil cons cons nil cons cons 135 ref subst nil 3263 remove nil cons nil cons cons 345 ref 691 ref 142 ref appTerm 3356 def betaConv 709 remove nil 25 ref 692 remove cons 43 ref 3356 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 691 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst eqMp nil 25 ref 3355 remove cons 43 ref 3352 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 3136 ref cons nil cons 3357 def "P" 3134 ref var 3358 def 3351 remove nil cons cons "x" 3133 ref var 3359 def 3348 ref nil cons 3360 def cons nil cons 3361 def cons nil cons cons 185 ref subst eqMp eqMp subst eqMp nil 25 ref 3347 ref cons 46 ref cons nil cons cons 135 ref subst 204 ref 35 ref 204 ref 449 ref 51 ref 2366 ref 153 ref 422 ref 454 ref appTerm 3362 def 39 ref appTerm 3363 def refl appThm nil 141 ref 3266 remove 454 ref appTerm 3364 def nil cons cons 3306 remove cons nil cons cons 1527 ref subst 204 ref 443 ref 77 ref 3323 remove appThm 3315 ref 3364 ref betaConv appThm nil 452 ref nil cons cons 3365 def 3322 remove subst trans appThm absThm appThm trans appThm appThm appThm 460 ref refl 3366 def appThm absThm appThm absThm appThm sym nil 167 ref 35 ref 166 ref 449 ref 50 ref 1440 ref 66 ref 3363 ref appTerm 3367 def 166 ref 443 ref 52 ref 477 remove appTerm 476 ref 454 ref appTerm 3368 def appTerm absTerm 3369 def appTerm 3370 def appTerm 3371 def appTerm 3372 def appTerm 460 ref appTerm 3373 def absTerm 3374 def appTerm 3375 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 3375 remove nil cons cons nil cons nil cons cons 102 ref subst nil 167 ref 3374 remove nil cons cons nil cons nil cons cons 252 ref subst 449 ref nil 96 ref 3373 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3372 remove nil cons 3376 def cons 43 ref 460 ref nil cons 3377 def cons nil cons 3378 def cons nil cons cons 3379 def 76 ref subst 3379 remove 107 ref subst nil 1074 ref 110 ref 3371 remove nil cons cons nil cons cons nil cons cons 139 ref subst nil 108 ref 3363 ref nil cons 3380 def cons 3381 def 110 ref 3370 remove nil cons 3382 def cons nil cons cons nil cons cons 139 ref subst 3369 ref 36 ref appTerm 3383 def betaConv nil 25 ref 3382 remove cons 43 ref 3383 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 3369 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 52 ref 1257 remove appTerm 460 ref appTerm nil cons cons 3378 ref cons nil cons cons 135 ref subst proveHyp 51 ref 77 ref 1258 ref appThm 3366 ref appThm nil 96 ref 3377 ref cons nil cons nil cons cons 3384 def 1099 ref subst trans appThm 3366 ref appThm 3384 remove 573 ref subst trans sym 94 ref eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 3376 remove cons 110 ref 3377 ref cons nil cons 3385 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 166 ref 35 ref 166 ref 449 ref 50 ref 1440 ref 3367 ref 188 ref 3273 remove appTerm 3364 remove appTerm appTerm appTerm appTerm 460 ref appTerm absTerm appTerm absTerm appTerm nil cons cons 43 ref 52 ref 3346 ref appTerm 44 ref appTerm nil cons 3386 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 3275 remove nil cons cons 3276 ref nil 25 ref 166 ref 35 ref 166 ref 449 ref 50 ref 1440 ref 3367 ref 1669 ref 1418 ref 454 ref appTerm 3387 def appTerm 3388 def appTerm 3389 def appTerm 3390 def appTerm 460 ref appTerm 3391 def absTerm 3392 def appTerm 3393 def absTerm 3394 def appTerm 3395 def nil cons 3396 def cons 3397 def 43 ref 52 ref 1421 ref appTerm 3398 def 44 ref appTerm 3399 def nil cons 3400 def cons nil cons cons nil cons cons 3401 def 76 ref subst 3401 ref 107 ref subst nil 25 ref 1421 ref nil cons 3402 def cons 3403 def 46 ref cons nil cons cons 3404 def 140 ref subst nil 3397 ref 43 ref 50 ref 1421 ref appTerm 3405 def 44 ref appTerm nil cons 3406 def cons nil cons cons nil cons cons 135 ref subst nil 307 remove 43 ref 3402 ref cons 3407 def 3397 ref nil cons 3408 def cons cons nil cons cons 327 ref 312 ref appTerm 3409 def betaConv 329 ref 55 ref appTerm 3410 def betaConv 331 ref 53 ref appTerm 3411 def betaConv 333 remove nil 25 ref 332 remove nil cons cons 43 ref 3411 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 331 remove nil cons cons 334 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 330 remove nil cons cons 43 ref 3410 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 329 remove nil cons cons 335 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 328 remove nil cons cons 43 ref 3409 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 327 remove nil cons cons 337 ref cons nil cons cons 185 ref subst eqMp eqMp 3412 def subst sym nil 25 ref 66 ref 3395 ref appTerm 3413 def 1421 ref appTerm nil cons 3414 def cons 3415 def 46 ref cons nil cons cons 3416 def 76 ref subst 3416 remove 107 ref subst nil 3415 remove 43 ref 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 3174 ref 1420 ref appTerm 3417 def appTerm 3418 def appTerm absTerm appTerm absTerm appTerm 3419 def appTerm 3420 def nil cons 3421 def cons nil cons cons nil cons cons 135 ref subst nil 1301 ref 1420 ref nil cons 3422 def cons 3423 def nil cons nil cons cons 38 ref 50 ref 3413 ref 1322 ref appTerm appTerm 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 3175 ref appTerm 3424 def appTerm absTerm appTerm absTerm 3425 def appTerm 3426 def appTerm 3427 def appTerm 3428 def absTerm 3429 def 39 ref appTerm 3430 def betaConv 3431 def 1301 ref 200 ref 3429 ref appTerm 3432 def absTerm 3433 def 1308 ref appTerm 3434 def betaConv 77 ref 1936 ref 1301 ref 205 ref 38 ref 1301 ref 3429 ref absTerm 3435 def 1308 ref appTerm betaConv 3311 ref appThm 3431 remove trans 3436 def absThm appThm absThm appThm appThm 205 ref 38 ref 1936 ref 1301 ref 3436 remove absThm appThm absThm appThm appThm nil "p" 1 ref 1293 ref 146 ref cons opType 3437 def var 3435 remove nil cons cons nil cons nil cons cons 283 ref 1870 ref cons 23 ref cons 3438 def 305 remove subst subst eqMp sym nil 218 ref 38 ref 1858 ref 1301 ref 3428 remove absTerm appTerm 3439 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 3439 remove nil cons cons nil cons nil cons cons 102 ref subst 1936 ref 1301 ref nil 306 ref 3427 ref nil cons 3440 def cons 1880 remove 3408 remove cons cons nil cons cons 338 ref subst 51 ref 204 ref 35 ref 204 ref 449 ref nil 306 ref 3377 ref cons 3441 def 43 ref 3389 remove nil cons 3442 def cons 3344 ref cons cons nil cons cons 338 ref subst 1796 ref nil 3441 remove 43 ref 3388 ref nil cons 3443 def cons 3444 def 25 ref 3380 ref cons 3445 def nil cons cons cons nil cons cons 338 ref subst appThm trans absThm appThm absThm appThm appThm 50 ref 1322 ref appTerm 3446 def 3427 ref appTerm 3447 def refl appThm trans absThm appThm sym 77 ref 1936 ref 1301 ref 50 ref 166 ref 35 ref 166 ref 449 ref 435 ref 50 ref 3363 ref appTerm 3448 def 50 ref 3388 ref appTerm 460 ref appTerm 3449 def appTerm 3450 def appTerm absTerm appTerm absTerm appTerm 3451 def appTerm refl 3452 def 1301 ref 3447 remove absTerm 3453 def 1308 ref appTerm betaConv 3454 def appThm absThm appThm appThm 3452 remove 1936 ref 1301 ref 3454 remove absThm appThm appThm appThm nil "q" 1313 ref var 3455 def 3453 ref nil cons cons 25 ref 3451 remove nil cons cons nil cons cons nil cons cons 2370 ref 365 ref subst subst eqMp 51 ref 204 ref 35 ref 77 ref 204 ref 449 ref 1796 ref 449 ref 3450 remove absTerm 3456 def 454 ref appTerm betaConv 3457 def appThm absThm appThm appThm 1796 ref 204 ref 449 ref 3457 remove absThm appThm appThm appThm nil 346 ref 3456 ref nil cons cons 3344 ref cons nil cons cons 365 remove subst eqMp absThm appThm appThm 1858 ref 3453 remove appTerm 3458 def refl appThm trans sym nil 25 ref 166 ref 35 ref 435 ref 166 ref 3456 remove appTerm appTerm absTerm 3459 def appTerm nil cons 3460 def cons 3461 def 43 ref 3458 remove nil cons 3462 def cons nil cons 3463 def cons nil cons cons 3464 def 76 ref subst 3464 remove 107 ref subst 380 ref 1201 ref refl 3465 def 1202 ref 1463 ref 35 ref 3155 ref refl 3466 def 2366 remove 1674 ref 1561 remove subst appThm 1091 ref 1473 ref subst trans appThm nil 96 ref 3154 remove nil cons cons nil cons nil cons cons 1473 ref subst trans absThm appThm 1469 ref trans absThm appThm 1474 remove trans appThm 386 ref trans sym 94 ref eqMp nil 25 ref 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 3174 ref 1318 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm 3467 def nil cons cons 43 ref 291 ref 1364 ref 1858 ref 1345 ref 50 ref 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 3174 ref 2393 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm 3468 def 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 3174 ref 1504 ref 1366 ref appTerm 2393 ref appTerm 3469 def appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm 3470 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 1374 ref 292 ref 1858 ref 1345 ref 3468 remove 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 3174 ref 1504 remove 294 ref appTerm 3471 def 2393 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm absTerm appTerm 3472 def absTerm nil cons cons nil cons nil cons cons 1377 ref subst 292 ref nil 96 ref 3472 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1871 ref 1301 ref 50 ref 3427 ref appTerm 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 3174 ref 3471 remove 1308 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm 3473 def appTerm 3474 def appTerm 3475 def appTerm 3476 def absTerm nil cons cons nil cons nil cons cons 2626 ref subst 1301 ref nil 96 ref 3476 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3440 ref cons 43 ref 3475 remove nil cons 3477 def cons nil cons cons nil cons cons 3478 def 76 ref subst 3478 remove 107 ref subst 77 ref "_11031" 28 ref var 3479 def 188 ref 3474 ref appTerm 3480 def 3479 remove varTerm appTerm absTerm 3481 def 3224 ref 1 ref 3 ref 191 ref nil cons 3482 def cons opType constTerm 238 ref 35 ref 1440 ref 1669 ref 294 ref appTerm 3483 def appTerm 3484 def absTerm 3485 def appTerm 3486 def appTerm 34 ref 2170 ref 3485 ref appTerm 3487 def appTerm 3426 ref appTerm 3488 def appTerm 3426 ref appTerm 3489 def appTerm betaConv appThm 153 ref 50 ref 3486 ref appTerm 3490 def refl 3491 def 3481 ref 3488 ref appTerm betaConv appThm appThm 50 ref 419 ref 3486 ref appTerm 3492 def appTerm 3493 def refl 3494 def 3481 ref 3426 ref appTerm betaConv appThm appThm appThm nil "_485" 28 ref var 3426 ref nil cons 3495 def cons "_482" 28 ref var 3488 ref nil cons cons "_483" 3 ref var 3496 def 3486 remove nil cons 3497 def cons nil cons cons cons nil cons cons 3498 def nil "_484" 29 ref var 3499 def 3481 remove nil cons cons nil cons nil cons cons 345 ref nil 35 ref "_482" 26 ref var varTerm nil cons cons 2904 ref 3496 ref varTerm nil cons cons 175 ref "_484" 164 remove var varTerm nil cons cons 449 ref "_485" 26 ref var varTerm nil cons cons nil cons cons cons cons nil cons cons 449 ref 52 ref 177 ref 3224 remove 1 ref 3 ref 1 ref 26 ref 1 ref 2415 remove opType 3500 def nil cons 3501 def cons opType nil cons cons opType constTerm 2912 ref appTerm 36 ref appTerm 454 ref appTerm appTerm appTerm 66 ref 2951 ref 241 ref appTerm appTerm 50 ref 2917 remove appTerm 1205 ref appTerm appTerm appTerm absTerm 3502 def 454 ref appTerm 3503 def betaConv 35 ref 166 ref 3502 ref appTerm 3504 def absTerm 3505 def 36 ref appTerm 3506 def betaConv 2904 ref 166 ref 3505 ref appTerm 3507 def absTerm 3508 def 2912 ref appTerm 3509 def betaConv 175 ref 159 ref 3508 ref appTerm 3510 def absTerm 3511 def 177 ref appTerm 3512 def betaConv nil 354 ref 3511 ref appTerm 3513 def axiom nil 25 ref 3513 remove nil cons cons 43 ref 3512 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 3511 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3510 remove nil cons cons 43 ref 3509 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 3508 remove nil cons cons 2979 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3507 remove nil cons cons 43 ref 3506 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3505 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3504 remove nil cons cons 43 ref 3503 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3502 remove nil cons cons 472 ref cons nil cons cons 185 ref subst eqMp eqMp subst 3514 def subst 3515 def subst subst eqMp sym nil 25 ref 3497 ref cons 3516 def 43 ref 3480 ref 3488 ref appTerm 3517 def nil cons 3518 def cons nil cons 3519 def cons nil cons cons 3520 def 76 ref subst 3520 remove 107 ref subst 3485 ref 3487 ref appTerm 3521 def betaConv nil 3516 ref 43 ref 3521 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 175 ref 3485 ref nil cons 3522 def cons nil cons nil cons 3523 def cons 2308 ref subst eqMp eqMp nil 25 ref 66 ref 422 ref 3487 ref appTerm 39 ref appTerm appTerm 1436 ref 1418 ref 3487 ref appTerm appTerm 294 ref appTerm appTerm nil cons cons 3519 remove cons nil cons cons 135 ref subst proveHyp 1492 ref 50 ref 1496 remove 1624 remove 294 ref appTerm 3524 def appTerm 3525 def appTerm 3526 def 3480 ref 34 remove 1493 ref appTerm 3426 ref appTerm 3527 def appTerm appTerm absTerm 3528 def 3487 ref appTerm 3529 def betaConv 204 ref 1492 ref 3526 ref refl nil 141 ref 3527 remove nil cons cons 38 ref 3474 remove nil cons cons nil cons 3530 def cons nil cons cons 1527 ref subst 204 ref 35 ref 77 ref nil 175 ref 3473 ref nil cons cons nil cons nil cons cons 1537 ref subst 3473 remove 36 ref appTerm betaConv trans 1463 ref 443 ref 66 ref 459 ref 444 ref appTerm 3531 def appTerm 3532 def refl 3533 def 1703 ref refl 3534 def nil 1347 ref 1364 ref 1481 ref nil cons 3535 def cons nil cons 3536 def cons nil cons cons 1559 remove subst appThm appThm absThm appThm trans appThm 3537 def nil 38 ref 3495 ref cons 3538 def 449 ref 1541 remove cons nil cons cons nil cons cons 473 ref subst 456 ref 459 remove 1493 ref appTerm 3539 def appTerm 3540 def refl nil 175 ref 3425 ref nil cons cons nil cons nil cons cons 1537 ref subst 3425 remove 36 ref appTerm betaConv trans 3541 def appThm trans appThm absThm appThm trans appThm absThm appThm sym nil 167 ref 1492 ref 3526 remove 166 ref 35 ref 52 ref 238 ref 443 ref 3532 ref 1703 ref 456 ref 3202 ref 294 ref appTerm 3542 def appTerm 3543 def 3201 ref appTerm 3544 def appTerm 3545 def appTerm 3546 def absTerm 3547 def appTerm 3548 def appTerm 3540 remove 238 ref 443 ref 3532 remove 1703 ref 3201 ref appTerm 3549 def appTerm 3550 def absTerm 3551 def appTerm 3552 def appTerm 3553 def appTerm 3554 def absTerm 3555 def appTerm 3556 def appTerm 3557 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 1492 ref nil 96 ref 3557 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3525 remove nil cons 3558 def cons 43 ref 3556 remove nil cons 3559 def cons nil cons cons nil cons cons 3560 def 76 ref subst 3560 remove 107 ref subst nil 1655 ref 110 ref 3524 ref nil cons cons nil cons cons nil cons cons 3561 def 122 ref subst 3561 remove 139 ref subst nil 167 ref 3555 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 3554 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3548 ref nil cons 3562 def cons 43 ref 3553 ref nil cons 3563 def cons nil cons 3564 def cons nil cons cons 140 ref subst nil 167 ref 443 ref 50 ref 3547 ref 444 ref appTerm 3565 def appTerm 3553 ref appTerm 3566 def absTerm 3567 def nil cons cons nil cons nil cons cons 252 ref subst 443 ref nil 96 ref 3566 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3565 ref nil cons 3568 def cons 3564 ref cons nil cons cons 3569 def 76 ref subst 3569 remove 107 ref subst 3565 ref betaConv 3570 def 3565 remove assume eqMp nil 25 ref 3546 remove nil cons 3571 def cons 3564 ref cons nil cons cons 3572 def 135 ref subst proveHyp 3572 ref 76 ref subst 3572 remove 107 ref subst nil 108 ref 3531 ref nil cons 3573 def cons 3574 def 110 ref 3545 ref nil cons cons nil cons 3575 def cons nil cons cons 3576 def 122 ref subst 3576 remove 139 ref subst nil 2122 ref 110 ref 3544 remove nil cons cons nil cons cons nil cons cons 3577 def 122 ref subst 3578 def 3577 remove 139 ref subst 3579 def nil 25 ref 3201 ref nil cons 3580 def cons 3581 def 3564 ref cons nil cons cons 3582 def 76 ref subst 3582 remove 107 ref subst 3551 ref 444 ref appTerm 3583 def betaConv 3584 def sym 153 ref 458 ref refl 3585 def 3531 remove assume appThm 3586 def 444 ref refl 3587 def appThm 3365 remove 1258 ref subst 3588 def trans appThm 3589 def 153 ref 2120 ref appThm 3590 def nil 96 ref 3580 ref cons nil cons nil cons cons 102 ref subst 3201 remove assume eqMp 3591 def appThm 1044 ref trans 3592 def appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 167 ref 3551 remove nil cons cons 3593 def 452 ref cons nil cons cons 266 ref subst proveHyp nil 108 ref 3539 ref nil cons 3594 def cons 3595 def 110 ref 3552 ref nil cons cons 3596 def nil cons cons nil cons cons 3597 def 1660 remove subst proveHyp eqMp nil 108 ref 3580 ref cons 3598 def 110 ref 3563 ref cons nil cons 3599 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 3542 ref nil cons 3600 def cons 3601 def 3564 remove cons nil cons cons 3602 def 76 ref subst 3602 remove 107 ref subst 3586 remove 1493 ref refl 3603 def appThm sym 3459 ref 444 ref appTerm 3604 def betaConv nil 3461 remove 43 ref 3604 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 3459 remove nil cons cons 452 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 2111 ref 166 ref 449 ref 3448 ref 50 ref 3202 ref 3387 ref appTerm appTerm 3368 ref appTerm appTerm absTerm appTerm appTerm nil cons cons 43 ref 476 ref 1493 ref appTerm 3605 def nil cons 3606 def cons nil cons 3607 def cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref 2120 remove appThm 204 ref 449 ref 3448 ref refl 51 ref 1618 ref 3542 remove assume appThm 3608 def 3387 ref refl appThm appThm 3368 ref refl appThm appThm absThm appThm appThm nil 96 ref 166 ref 449 ref 3448 remove 50 ref 1441 ref 3387 ref appTerm appTerm 3368 remove appTerm appTerm absTerm 3609 def appTerm nil cons 3610 def cons nil cons nil cons cons 501 ref subst trans appThm 3605 ref refl 3611 def appThm sym nil 25 ref 3610 ref cons 3612 def 3607 ref cons nil cons cons 3613 def 76 ref subst 3613 remove 107 ref subst 3609 ref 1493 ref appTerm 3614 def betaConv nil 3612 remove 43 ref 3614 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 3609 remove nil cons cons 1542 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1814 ref 50 ref 1498 remove appTerm 3605 remove appTerm appTerm nil cons cons 3607 remove cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref 1627 remove appThm 3615 def 51 ref 1441 ref refl 3524 remove assume 3616 def appThm nil 1812 ref nil cons cons 3617 def 1614 ref subst 3618 def trans appThm 3611 ref appThm nil 96 ref 3606 ref cons nil cons nil cons cons 3619 def 501 ref subst 3620 def trans appThm 3620 remove trans appThm 3611 remove appThm 3619 remove 573 ref subst trans sym 94 ref eqMp eqMp eqMp nil 108 ref 3610 remove cons 110 ref 3606 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp 3597 remove 1654 remove subst proveHyp eqMp nil 108 ref 3600 ref cons 3621 def 3599 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 3621 ref 110 ref 3580 remove cons 3622 def 612 ref 3563 ref cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 3571 remove cons 3599 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 3568 remove cons 3599 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 3567 remove appTerm nil cons cons 43 ref 50 ref 3548 ref appTerm 3553 ref appTerm nil cons 3623 def cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3547 ref nil cons cons 3624 def 3599 remove cons nil cons cons 754 ref subst eqMp nil 25 ref 3623 remove cons 43 ref 50 ref 3553 remove appTerm 3548 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 3563 ref cons 43 ref 3562 ref cons nil cons 3625 def cons nil cons cons 3626 def 76 ref subst 3626 remove 107 ref subst nil 167 ref 443 ref 50 ref 3583 ref appTerm 3548 ref appTerm 3627 def absTerm 3628 def nil cons cons nil cons nil cons cons 252 ref subst 443 ref nil 96 ref 3627 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3583 ref nil cons 3629 def cons 3625 ref cons nil cons cons 3630 def 76 ref subst 3630 remove 107 ref subst 3584 remove 3583 remove assume eqMp nil 25 ref 3550 remove nil cons 3631 def cons 3625 ref cons nil cons cons 3632 def 135 ref subst proveHyp 3632 ref 76 ref subst 3632 remove 107 ref subst nil 3574 remove 110 ref 3549 ref nil cons cons nil cons 3633 def cons nil cons cons 3634 def 122 ref subst 3634 remove 139 ref subst nil 2122 ref 3622 ref nil cons cons nil cons cons 3635 def 122 ref subst 3636 def 3635 remove 139 ref subst 3637 def 3570 remove sym 3589 remove 3590 ref 3543 remove refl 3591 ref appThm nil 96 ref 3600 remove cons nil cons nil cons cons 1700 ref subst trans appThm 1044 ref trans 3638 def appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 3624 ref 452 ref cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 3631 remove cons 110 ref 3562 ref cons nil cons 3639 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 3629 remove cons 3639 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 3628 remove appTerm nil cons cons 43 ref 50 ref 3552 remove appTerm 3548 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 3593 remove 3639 ref cons nil cons cons 754 ref subst eqMp nil 25 ref 3594 remove cons 3625 remove cons nil cons cons 3640 def 76 ref subst 3640 remove 107 ref subst 3547 remove 1493 ref appTerm betaConv sym 153 ref 3585 ref 3539 ref assume appThm 3603 ref appThm 1850 remove trans appThm 1628 remove 1255 ref 1618 ref 3616 ref appThm 2314 ref appThm 3618 ref trans appThm 1365 ref refl 3641 def 3616 remove appThm 2392 ref appThm appThm 1875 remove 595 ref subst trans appThm 1044 ref trans appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 3624 remove 1542 ref cons nil cons cons 266 ref subst proveHyp eqMp nil 3595 ref 3639 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 3595 remove 3596 remove 612 ref 3562 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 3563 remove cons 3639 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp absThm eqMp proveHyp proveHyp eqMp nil 108 ref 3558 remove cons 110 ref 3559 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 25 ref 166 ref 3528 ref appTerm nil cons cons 43 ref 3529 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3528 remove nil cons cons 35 ref 3487 remove nil cons cons nil cons 3642 def cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 108 ref 3497 ref cons 3643 def 110 ref 3518 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 3490 ref 3517 remove appTerm nil cons cons 43 ref 3493 ref 3480 ref 3426 ref appTerm 3644 def appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 3492 remove nil cons 3645 def cons 3646 def 43 ref 3644 remove nil cons 3647 def cons nil cons cons nil cons cons 3648 def 76 ref subst 3648 remove 107 ref subst nil 141 ref 3495 remove cons 3530 remove cons nil cons cons 1527 ref subst 204 ref 35 ref 3537 remove 3541 ref appThm absThm appThm trans sym nil 167 ref 1492 ref 52 ref 238 ref 443 ref 66 ref 1571 remove 444 ref appTerm 3649 def appTerm 3650 def 3545 remove appTerm 3651 def absTerm 3652 def appTerm 3653 def appTerm 238 ref 443 ref 3650 ref 3549 remove appTerm 3654 def absTerm 3655 def appTerm 3656 def appTerm 3657 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 1492 ref nil 96 ref 3657 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3653 ref nil cons 3658 def cons 43 ref 3656 ref nil cons 3659 def cons nil cons 3660 def cons nil cons cons 140 ref subst nil 167 ref 443 ref 50 ref 3652 ref 444 ref appTerm 3661 def appTerm 3656 ref appTerm 3662 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 443 ref nil 96 ref 3662 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3661 ref nil cons 3663 def cons 3660 ref cons nil cons cons 3664 def 76 ref subst 3664 remove 107 ref subst 3661 ref betaConv 3665 def 3661 remove assume eqMp nil 25 ref 3651 remove nil cons 3666 def cons 3660 ref cons nil cons cons 3667 def 135 ref subst proveHyp 3667 ref 76 ref subst 3667 remove 107 ref subst nil 108 ref 3649 ref nil cons cons 3668 def 3575 remove cons nil cons cons 3669 def 122 ref subst 3669 remove 139 ref subst 3578 remove 3579 remove nil 3581 remove 3660 ref cons nil cons cons 3670 def 76 ref subst 3670 remove 107 ref subst 3655 ref 444 ref appTerm 3671 def betaConv 3672 def sym 3673 def 153 ref 3585 ref 3649 remove assume appThm 3674 def 3587 remove appThm 3588 ref trans appThm 3675 def 3592 remove appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 167 ref 3655 ref nil cons cons 3676 def 452 ref cons nil cons cons 266 ref subst 3677 def proveHyp eqMp nil 3598 remove 110 ref 3659 ref cons nil cons 3678 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 3601 remove 3660 ref cons nil cons cons 3679 def 76 ref subst 3679 remove 107 ref subst nil 3646 ref 510 ref cons nil cons cons 135 ref subst nil 96 ref 3645 ref cons nil cons nil cons cons 517 ref subst nil 96 ref 3497 remove cons nil cons nil cons cons 2448 ref subst trans sym 3485 ref 444 ref appTerm betaConv sym 3590 ref 3608 remove 2314 ref appThm 3618 remove trans appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 167 ref 3522 remove cons 452 ref cons nil cons cons 266 ref subst proveHyp eqMp eqMp nil 108 ref 3659 ref cons nil cons nil cons cons 535 remove subst proveHyp eqMp nil 3621 ref 3678 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 3621 remove 3622 remove 612 ref 3659 ref cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 3666 remove cons 3678 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 3663 remove cons 3678 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 35 ref 50 ref 3652 ref 36 ref appTerm appTerm 3656 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 3653 ref appTerm 3656 ref appTerm nil cons 3680 def cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3652 remove nil cons cons 3681 def 3678 ref cons nil cons cons 754 ref subst eqMp nil 25 ref 3680 remove cons 43 ref 50 ref 3656 ref appTerm 3682 def 3653 ref appTerm nil cons cons nil cons 3683 def cons nil cons cons 107 ref subst proveHyp nil 167 ref 443 ref 50 ref 3671 ref appTerm 3684 def 3653 ref appTerm 3685 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 443 ref nil 96 ref 3685 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3671 ref nil cons 3686 def cons 3687 def 43 ref 3658 ref cons nil cons 3688 def cons nil cons cons 3689 def 76 ref subst 3689 remove 107 ref subst 3672 remove 3671 remove assume eqMp 3690 def nil 25 ref 3654 remove nil cons 3691 def cons 3692 def 3688 remove cons nil cons cons 3693 def 135 ref subst proveHyp 3693 ref 76 ref subst 3693 remove 107 ref subst nil 3668 ref 3633 remove cons nil cons cons 3694 def 122 ref subst 3695 def 3694 remove 139 ref subst 3696 def 3636 ref 3637 ref 3665 remove sym 3675 ref 3638 remove appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 3681 remove 452 ref cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 3691 remove cons 3697 def 110 ref 3658 remove cons nil cons 3698 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 3686 remove cons 3699 def 3698 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 35 ref 50 ref 3655 remove 36 ref appTerm appTerm 3700 def 3653 remove appTerm absTerm appTerm nil cons cons 3683 remove cons nil cons cons 135 ref subst proveHyp 213 ref 3676 ref 3698 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp eqMp nil 108 ref 3645 remove cons 3701 def 110 ref 3647 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp 380 ref 3480 remove 3489 ref appTerm assume appThm sym 77 ref "_11038" 28 ref var 3702 def 30 ref 3702 remove varTerm appTerm absTerm 3703 def 3489 remove appTerm betaConv appThm 153 ref 3491 remove 3703 ref 3488 ref appTerm betaConv appThm appThm 3494 remove 3703 ref 3426 ref appTerm betaConv 3704 def appThm appThm appThm 3498 remove nil 3499 remove 3703 remove nil cons cons nil cons nil cons cons 3515 remove subst subst eqMp sym nil 3516 remove 43 ref 30 ref 3488 remove appTerm 3705 def nil cons 3706 def cons nil cons cons nil cons cons 3707 def 76 ref subst 3707 remove 107 ref subst nil 3538 ref 3642 remove cons nil cons cons 756 remove subst nil 96 ref 3440 ref cons nil cons nil cons cons 102 ref subst 3427 ref assume 3708 def eqMp trans sym 94 ref eqMp eqMp nil 3643 remove 110 ref 3706 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 3490 remove 3705 remove appTerm nil cons cons 43 ref 3493 remove 3427 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 3646 remove 43 ref 3440 ref cons nil cons 3709 def cons nil cons cons 3710 def 76 ref subst 3710 remove 107 ref subst 3708 remove eqMp nil 3701 remove 110 ref 3440 ref cons nil cons 3711 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp proveHyp eqMp nil 108 ref 3440 remove cons 110 ref 3477 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 3467 remove appTerm 3470 remove appTerm nil cons cons 3463 remove cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 1301 ref 3427 ref absTerm 3712 def 1318 remove appTerm betaConv appThm 1529 ref 1364 ref 1936 ref 1345 ref 51 ref 3712 ref 2393 ref appTerm betaConv appThm 3712 ref 3469 remove appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 1936 ref 1301 ref 3446 remove refl 3712 ref 1308 ref appTerm betaConv appThm absThm appThm appThm nil "p" 1313 ref var 3713 def 3712 remove nil cons cons nil cons nil cons cons 1352 ref 708 ref subst subst eqMp eqMp eqMp nil 108 ref 3460 remove cons 110 ref 3462 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp absThm eqMp eqMp 3714 def nil 25 ref 1858 ref 3433 ref appTerm 3715 def nil cons 3716 def cons 3717 def 43 ref 3434 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 3433 ref nil cons cons 3718 def 1873 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3432 remove nil cons cons 43 ref 3430 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3429 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp nil 25 ref 3421 ref cons 46 ref cons nil cons cons 135 ref subst proveHyp 380 ref nil 1728 ref 38 ref 3419 remove nil cons cons nil cons cons nil cons cons 1527 ref subst 204 ref 35 ref 77 ref 77 ref 423 ref refl 3719 def 3465 ref 1202 ref 1463 ref 35 ref 3466 ref 35 ref 3418 ref absTerm 3720 def 36 ref appTerm betaConv 3721 def appThm absThm appThm absThm appThm appThm appThm 3721 remove appThm nil 175 ref 3720 remove nil cons cons nil cons nil cons cons 1214 ref subst eqMp appThm 1671 ref appThm absThm appThm trans sym nil 167 ref 35 ref 52 ref 3418 remove appTerm 434 ref appTerm 3722 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 3722 remove nil cons 3723 def cons nil cons nil cons cons 102 ref subst 35 ref 435 ref 3417 ref appTerm 3724 def absTerm 3725 def 36 ref appTerm 3726 def betaConv 38 ref 166 ref 3725 ref appTerm 3727 def absTerm 3728 def 39 ref appTerm 3729 def betaConv 1417 ref 200 ref 3728 ref appTerm 3730 def absTerm 3731 def 1418 ref appTerm 3732 def betaConv nil 1430 ref 3731 ref appTerm 3733 def axiom nil 25 ref 3733 remove nil cons cons 43 ref 3732 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 3731 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3730 remove nil cons cons 43 ref 3729 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3728 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3727 remove nil cons cons 43 ref 3726 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3725 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp 3734 def nil 25 ref 3724 remove nil cons cons 43 ref 3723 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 541 ref 3417 remove nil cons 3735 def cons 1102 remove cons nil cons cons nil 546 ref 43 ref 50 ref 50 ref 542 ref appTerm 3736 def 548 ref appTerm appTerm 52 ref 66 ref 542 ref appTerm 548 ref appTerm appTerm 3737 def 542 ref appTerm appTerm 3738 def nil cons 3739 def cons nil cons 3740 def cons nil cons cons 3741 def 76 ref subst 3741 remove 107 ref subst 52 ref "_11048" 3 ref var 3742 def 50 ref 50 ref 3742 remove varTerm 3743 def appTerm 548 ref appTerm appTerm 52 ref 66 ref 3743 ref appTerm 548 ref appTerm appTerm 3743 remove appTerm appTerm absTerm 3744 def 542 ref appTerm appTerm refl 3745 def 3744 ref 15 ref appTerm betaConv appThm 77 ref 20 ref 3738 remove absTerm 542 ref appTerm betaConv appThm 3746 def 50 ref 529 ref 548 ref appTerm appTerm 52 ref 1464 ref 548 ref appTerm 3747 def appTerm 3748 def 15 ref appTerm appTerm refl appThm trans 3744 remove refl 3749 def 561 ref appThm eqMp sym 51 ref 601 remove appThm nil 96 ref 3747 remove nil cons cons nil cons nil cons cons 96 ref 52 ref 603 remove appTerm 513 remove appTerm absTerm 3750 def 99 remove appTerm 3751 def betaConv nil 159 ref 3750 ref appTerm 3752 def axiom nil 25 ref 3752 remove nil cons cons 43 ref 3751 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 3750 remove nil cons cons 163 remove cons nil cons cons 185 ref subst eqMp eqMp 3753 def subst 518 ref 563 ref 1468 ref subst 3754 def appThm 539 ref trans trans appThm 576 ref trans sym 94 ref eqMp eqMp eqMp nil 577 ref 110 ref 3739 ref cons nil cons 3755 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 581 ref 3740 remove cons nil cons cons 3756 def 76 ref subst 3756 remove 107 ref subst 3745 remove "_11046" 3 ref var 3757 def 50 ref 50 ref 3757 remove varTerm 3758 def appTerm 548 ref appTerm appTerm 52 ref 66 ref 3758 ref appTerm 548 ref appTerm appTerm 3758 remove appTerm appTerm absTerm 14 ref appTerm betaConv appThm 3746 remove 50 ref 497 ref 548 ref appTerm appTerm 52 ref 155 ref 548 ref appTerm 3759 def appTerm 3760 def 14 ref appTerm appTerm refl appThm trans 3749 remove 588 ref appThm eqMp sym 51 ref 596 remove appThm nil 96 ref 3759 remove nil cons cons nil cons nil cons cons 2826 remove subst 563 ref 186 ref subst 3761 def trans appThm 574 ref trans sym 94 ref eqMp eqMp eqMp nil 602 ref 3755 remove cons nil cons cons 122 ref subst deductAntisym eqMp 610 ref nil 602 ref 611 ref 612 ref 3739 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp subst eqMp eqMp absThm eqMp eqMp appThm nil 25 ref 52 ref 3420 ref appTerm 44 ref appTerm nil cons cons 43 ref 50 ref 3420 remove appTerm 44 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 2905 ref 45 remove cons 3762 def 2906 ref 3421 remove cons nil cons cons nil cons cons 2905 ref 50 ref 52 ref 2914 ref appTerm 3763 def 2907 ref appTerm 3764 def appTerm 3765 def 50 ref 2914 ref appTerm 3766 def 2907 ref appTerm 3767 def appTerm absTerm 3768 def 2907 ref appTerm 3769 def betaConv 2906 ref 159 ref 3768 ref appTerm 3770 def absTerm 3771 def 2914 ref appTerm 3772 def betaConv nil 159 ref 3771 ref appTerm 3773 def axiom nil 25 ref 3773 remove nil cons cons 43 ref 3772 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 3771 remove nil cons cons 20 ref 2932 remove cons nil cons 3774 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3770 remove nil cons cons 43 ref 3769 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 3768 remove nil cons cons 2985 ref cons nil cons cons 185 ref subst eqMp eqMp 3775 def subst eqMp eqMp eqMp nil 108 ref 3414 remove cons 389 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 25 ref 3406 remove cons 43 ref 1422 remove nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp 1794 ref eqMp eqMp eqMp nil 108 ref 3396 ref cons 110 ref 3400 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp 3776 def subst subst eqMp nil 25 ref 3386 remove cons 43 ref 50 ref 3346 remove appTerm 44 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 3762 remove 2906 ref 3347 remove cons nil cons cons nil cons cons 3775 remove subst eqMp eqMp proveHyp eqMp nil 108 ref 3147 ref cons 389 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 3143 remove appTerm 44 ref appTerm nil cons cons 43 ref 3146 remove cons nil cons cons nil cons cons 107 ref subst proveHyp 3256 ref eqMp eqMp eqMp absThm eqMp nil 200 ref 3259 remove appTerm thm 77 ref 380 ref nil 188 ref "Set.bigUnion" const 3777 def 1 ref 3133 ref 31 ref cons opType 3778 def constTerm 3779 def 16 remove 3133 ref constTerm 3780 def appTerm 3781 def appTerm 193 ref appTerm axiom 3782 def appThm 386 ref trans appThm 205 ref 141 ref 51 ref nil 234 ref nil cons cons 3783 def 345 ref 838 ref subst 3784 def subst appThm 656 ref appThm 1745 remove 600 ref subst trans absThm appThm 1746 ref trans appThm 2386 ref trans sym 94 ref eqMp nil 25 ref 52 ref 30 ref 3781 ref appTerm appTerm 200 ref 141 ref 50 ref 3270 ref 142 ref appTerm 3785 def 3780 ref appTerm appTerm 3786 def 143 ref appTerm absTerm appTerm appTerm 3787 def nil cons cons 43 ref 200 ref 219 ref 3354 ref 3264 ref 50 ref 52 ref 30 ref 3779 ref 3348 ref appTerm 3788 def appTerm 3789 def appTerm 3790 def 200 ref 141 ref 50 ref 3785 ref 3348 ref appTerm 3791 def appTerm 3792 def 143 ref appTerm 3793 def absTerm 3794 def appTerm 3795 def appTerm 3796 def appTerm 52 ref 30 ref 3779 ref 12 remove 1 ref 28 ref 1 ref 3133 ref 3136 ref cons opType nil cons cons opType constTerm 3797 def 734 ref appTerm 3348 ref appTerm 3798 def appTerm 3799 def appTerm appTerm 200 ref 141 ref 50 ref 3785 ref 3798 ref appTerm appTerm 3800 def 143 ref appTerm absTerm appTerm appTerm 3801 def appTerm 3802 def absTerm 3803 def appTerm 3804 def absTerm 3805 def appTerm 3806 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 218 ref 3805 remove nil cons cons nil cons nil cons cons 376 ref subst 219 ref nil 96 ref 3804 remove nil cons cons nil cons nil cons cons 102 ref subst nil 3358 ref 3803 remove nil cons cons nil cons nil cons cons 3357 ref 23 ref cons 3807 def 252 ref subst 3808 def subst 3264 ref nil 96 ref 3802 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3796 ref nil cons 3809 def cons 43 ref 3801 remove nil cons 3810 def cons nil cons cons nil cons cons 3811 def 76 ref subst 3811 remove 107 ref subst 77 ref 380 ref nil "u" 3133 ref var 3812 def 3360 remove cons 38 ref 734 ref nil cons 3813 def cons nil cons 3814 def cons nil cons cons 3815 def 3812 ref 188 ref 3779 ref 3797 remove 39 ref appTerm 3816 def 3812 ref varTerm 3817 def appTerm 3818 def appTerm appTerm 1544 ref 3779 ref 3817 ref appTerm appTerm appTerm absTerm 3819 def 3817 ref appTerm 3820 def betaConv 38 ref 3354 ref 3819 ref appTerm 3821 def absTerm 3822 def 39 ref appTerm 3823 def betaConv nil 200 ref 3822 ref appTerm 3824 def axiom nil 25 ref 3824 remove nil cons cons 43 ref 3823 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 3822 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3821 remove nil cons cons 43 ref 3820 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3357 ref 3358 ref 3819 remove nil cons cons 3359 ref 3817 ref nil cons cons nil cons 3825 def cons nil cons cons 185 ref subst eqMp eqMp subst 3826 def appThm nil 141 ref 3788 ref nil cons 3827 def cons 3814 ref cons nil cons cons 3828 def 1782 remove subst trans appThm 205 ref 141 ref 51 ref nil "y" 28 ref var 3829 def 3813 ref cons 3830 def 234 ref cons nil cons cons 345 ref 473 ref subst 3831 def subst appThm 656 ref appThm absThm appThm appThm sym 77 ref 66 ref 30 ref 734 ref appTerm 3832 def appTerm 3833 def refl 3796 ref assume appThm appThm 200 ref 141 ref 50 ref 456 ref 188 ref 142 ref appTerm 3834 def 734 ref appTerm 3835 def appTerm 3836 def 3791 ref appTerm 3837 def appTerm 143 ref appTerm 3838 def absTerm 3839 def appTerm 3840 def refl appThm sym nil 25 ref 3833 remove 3795 ref appTerm 3841 def nil cons 3842 def cons 43 ref 3840 ref nil cons 3843 def cons nil cons cons nil cons cons 3844 def 140 ref subst 3844 ref 76 ref subst 3844 remove 107 ref subst nil 108 ref 3832 ref nil cons 3845 def cons 110 ref 3795 ref nil cons 3846 def cons nil cons cons nil cons cons 3847 def 122 ref subst 3847 remove 139 ref subst nil 218 ref 3839 ref nil cons cons 3848 def nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 3838 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3837 remove nil cons 3849 def cons 417 ref cons nil cons cons 3850 def 76 ref subst 3850 ref 107 ref subst 3794 ref 142 ref appTerm 3851 def betaConv nil 25 ref 3846 ref cons 43 ref 3851 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 3794 ref nil cons cons 3852 def 234 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3835 ref nil cons 3853 def cons 417 ref cons nil cons cons 3854 def 76 ref subst 3854 remove 107 ref subst 52 ref "_11023" 28 ref var 3855 def 30 ref 3855 remove varTerm appTerm absTerm 3856 def 142 ref appTerm 3857 def appTerm refl 3856 ref 734 ref appTerm betaConv appThm 77 ref 3857 remove betaConv appThm 3832 ref refl appThm trans 3856 remove refl 3858 def 3835 remove assume appThm eqMp sym 3832 remove assume eqMp eqMp nil 108 ref 3853 ref cons 3859 def 633 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 3859 remove 110 ref 3791 ref nil cons 3860 def cons 689 remove cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 3849 remove cons 633 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp proveHyp proveHyp eqMp nil 108 ref 3842 ref cons 110 ref 3843 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 3841 ref appTerm 3840 ref appTerm nil cons cons 43 ref 50 ref 3840 remove appTerm 3841 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 3843 ref cons 3861 def 43 ref 3842 ref cons nil cons cons nil cons cons 3862 def 76 ref subst 3862 remove 107 ref subst 1255 ref 2400 ref appThm 3271 ref 3348 ref appTerm 3863 def refl appThm nil 96 ref 3863 ref nil cons cons nil cons nil cons cons 595 ref subst trans sym 94 ref eqMp nil 25 ref 456 ref 188 ref 734 ref appTerm 3864 def 734 ref appTerm appTerm 3863 ref appTerm nil cons cons 43 ref 3845 ref cons nil cons cons nil cons cons 135 ref subst proveHyp nil 141 ref 3813 ref cons nil cons nil cons cons 3839 remove 142 ref appTerm 3865 def betaConv nil 3861 remove 43 ref 3865 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 3848 remove 234 ref cons nil cons cons 185 ref subst eqMp eqMp 3866 def subst eqMp nil 25 ref 3845 remove cons 43 ref 3846 ref cons nil cons cons nil cons cons 107 ref subst proveHyp nil 3852 remove nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 3793 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3860 ref cons 3867 def 417 remove cons nil cons cons 3868 def 76 ref subst 3868 remove 107 ref subst 3836 remove refl nil 96 ref 3860 ref cons nil cons nil cons cons 102 ref subst 3791 ref assume eqMp 3869 def appThm nil 96 ref 3853 remove cons nil cons nil cons cons 1700 ref subst trans sym 94 ref eqMp 3850 remove 135 ref subst proveHyp 3866 remove eqMp eqMp nil 108 ref 3860 remove cons 3870 def 633 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp nil 108 ref 3843 remove cons 110 ref 3842 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp nil 108 ref 3809 ref cons 110 ref 3810 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 3787 remove appTerm 3806 remove appTerm nil cons cons 43 ref 3354 ref 3264 ref 50 ref 3350 ref appTerm 3871 def 3796 ref appTerm 3872 def absTerm 3873 def appTerm 3874 def nil cons 3875 def cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 3264 ref 3796 remove absTerm 3876 def 3780 ref appTerm betaConv appThm 205 ref 219 ref 3354 ref refl 3877 def 3264 ref 51 ref 3876 ref 3348 ref appTerm betaConv 3878 def appThm 3876 ref 3798 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 3877 ref 3264 ref 3871 remove refl 3878 remove appThm absThm appThm appThm nil "p" 3134 remove var 3879 def 3876 remove nil cons cons nil cons nil cons cons 345 ref 708 remove subst 3880 def subst eqMp eqMp 3881 def nil 3874 remove thm nil 3358 ref 3264 ref 3790 ref 66 ref 3350 ref appTerm 3882 def 3795 remove appTerm appTerm 3883 def absTerm 3884 def nil cons cons nil cons nil cons cons 3808 ref subst 3264 ref nil 96 ref 3883 remove nil cons 3885 def cons nil cons nil cons cons 102 ref subst nil 25 ref 419 ref 3350 ref appTerm nil cons 3886 def cons 3887 def 43 ref 3885 ref cons nil cons 3888 def cons nil cons cons 3889 def 76 ref subst 3889 remove 107 ref subst 3790 remove refl 3890 def 153 ref nil 3887 ref 43 ref 52 ref 3350 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 108 ref 3350 ref nil cons 3891 def cons 3892 def nil cons nil cons cons 536 ref subst eqMp appThm 205 ref 3794 remove refl appThm 3893 def appThm nil 96 ref 3846 remove cons nil cons nil cons cons 3894 def 1468 ref subst trans appThm nil 96 ref 3789 ref nil cons 3895 def cons nil cons nil cons cons 3753 ref subst trans sym nil 3887 remove 43 ref 419 ref 3789 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 2766 ref 3895 ref cons 2767 ref 3891 ref cons nil cons cons nil cons cons 2783 remove subst sym nil 25 ref 3895 ref cons 3896 def 43 ref 3891 ref cons nil cons 3897 def cons nil cons cons 3898 def 76 ref subst 3898 remove 107 ref subst 3262 ref 66 ref 3135 ref 3262 ref varTerm 3899 def appTerm appTerm 3349 ref 3899 ref appTerm appTerm absTerm 3900 def 3137 ref 3138 ref 267 ref 141 ref 3140 ref 411 ref 3788 ref appTerm 3901 def appTerm absTerm appTerm absTerm appTerm 3902 def appTerm betaConv sym nil 3896 remove 43 ref 3135 ref 3902 ref appTerm nil cons 3903 def cons nil cons cons nil cons cons 135 ref subst nil 38 ref 3827 remove cons nil cons nil cons cons 3256 remove subst eqMp nil 25 ref 3903 remove cons 43 ref 3349 remove 3902 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 3262 ref 3902 remove nil cons 3904 def cons nil cons nil cons cons 3269 ref subst 205 ref 219 ref 50 ref 3863 remove appTerm 3905 def refl 77 ref 3271 ref refl 3906 def 3301 ref 3138 ref 2486 ref 141 ref 3302 ref 141 ref 3901 remove absTerm 3907 def 142 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 3907 ref 734 ref appTerm betaConv appThm nil 694 ref 3907 remove nil cons cons nil cons nil cons cons 3305 ref subst eqMp 3828 remove 442 ref subst trans 204 ref 35 ref 50 ref 423 ref 734 ref appTerm appTerm refl 35 ref 52 ref 423 ref 3788 ref appTerm appTerm 267 ref 141 ref 66 ref 3791 remove appTerm 424 ref appTerm absTerm 3908 def appTerm 3909 def appTerm absTerm 3910 def 36 ref appTerm 3911 def betaConv 3264 ref 166 ref 3910 ref appTerm 3912 def absTerm 3913 def 3348 ref appTerm 3914 def betaConv nil 3354 ref 3913 ref appTerm 3915 def axiom nil 25 ref 3915 remove nil cons cons 43 ref 3914 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3357 ref 3358 ref 3913 remove nil cons cons 3361 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3912 remove nil cons cons 43 ref 3911 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3910 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp 3916 def appThm absThm appThm trans appThm absThm appThm trans sym nil 218 ref 141 ref 3792 ref 166 ref 35 ref 485 remove 3909 ref appTerm 3917 def absTerm 3918 def appTerm 3919 def appTerm 3920 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 3920 remove nil cons cons nil cons nil cons cons 102 ref subst nil 3867 remove 43 ref 3919 remove nil cons 3921 def cons nil cons cons nil cons cons 3922 def 76 ref subst 3922 remove 107 ref subst nil 167 ref 3918 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 3917 remove nil cons cons nil cons nil cons cons 102 ref subst nil 634 ref 43 ref 3909 remove nil cons 3923 def cons nil cons cons nil cons cons 3924 def 76 ref subst 3924 remove 107 ref subst 3908 ref 142 ref appTerm betaConv sym 153 ref 3869 remove appThm 654 remove appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 218 ref 3908 remove nil cons cons 234 ref cons nil cons cons 266 ref subst proveHyp eqMp nil 522 remove 110 ref 3923 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 3870 remove 110 ref 3921 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp eqMp 3357 ref 3358 ref 3900 ref nil cons cons 3359 ref 3904 remove cons nil cons cons nil cons cons 266 ref subst proveHyp nil 25 ref 237 ref 3353 remove constTerm 3925 def 3900 remove appTerm nil cons cons 3897 remove cons nil cons cons 135 ref subst proveHyp 345 ref 755 ref subst eqMp eqMp nil 108 ref 3895 remove cons 110 ref 3891 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 108 ref 3886 ref cons 110 ref 3885 ref cons nil cons 3926 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 3891 ref cons 3927 def 3888 ref cons nil cons cons 3928 def 76 ref subst 3928 remove 107 ref subst 3873 ref 3348 ref appTerm 3929 def betaConv 3881 remove nil 25 ref 3875 remove cons 43 ref 3929 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3357 ref 3358 ref 3873 remove nil cons cons 3361 ref cons nil cons cons 185 ref subst eqMp eqMp 3930 def nil 25 ref 3872 remove nil cons cons 3888 remove cons nil cons cons 135 ref subst proveHyp 51 ref nil 3927 remove 43 ref 3809 ref cons nil cons cons nil cons cons 135 ref subst appThm 3890 remove 153 ref nil 96 ref 3891 ref cons nil cons nil cons cons 102 ref subst 3350 ref assume eqMp appThm 3893 remove appThm 3894 remove 186 ref subst trans appThm appThm nil 96 ref 3809 remove cons nil cons nil cons cons 573 ref subst trans sym 94 ref eqMp eqMp eqMp nil 3892 ref 3926 remove cons nil cons cons 122 ref subst deductAntisym eqMp 683 ref 3350 remove appTerm 3931 def betaConv 686 ref nil 687 ref 43 ref 3931 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 688 ref 20 ref 3891 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 3892 remove 110 ref 3886 remove cons 612 ref 3885 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 3932 def eqMp absThm eqMp nil 3354 ref 3884 remove appTerm thm nil 218 ref 38 ref 354 ref 175 ref 673 ref 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 241 ref appTerm 3933 def appTerm absTerm appTerm absTerm appTerm 3934 def appTerm 3935 def appTerm 3936 def absTerm 3937 def appTerm 3938 def absTerm 3939 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 3938 remove nil cons cons nil cons nil cons cons 102 ref subst nil 362 ref 3937 remove nil cons cons nil cons nil cons cons 361 ref 23 ref cons 252 ref subst subst 175 ref nil 96 ref 3936 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1111 ref 43 ref 3935 remove nil cons 3940 def cons nil cons 3941 def cons nil cons cons 3942 def 76 ref subst 3942 remove 107 ref subst 141 ref 144 ref 148 ref 3934 ref appTerm 3943 def 142 ref appTerm appTerm absTerm 3944 def 39 ref appTerm betaConv sym 1064 ref nil 1728 ref 38 ref 3934 remove nil cons cons nil cons 3945 def cons nil cons cons 442 ref subst 204 ref 35 ref 51 ref 77 ref 3719 ref 3465 ref 1202 ref 1463 ref 35 ref 3466 ref 35 ref 3933 ref absTerm 3946 def 36 ref appTerm betaConv 3947 def appThm absThm appThm absThm appThm appThm appThm 3947 remove appThm nil 175 ref 3946 remove nil cons cons nil cons nil cons cons 1214 ref subst eqMp appThm 1671 ref appThm absThm appThm trans appThm nil 96 ref 166 ref 35 ref 50 ref 3933 ref appTerm 434 ref appTerm 3948 def absTerm 3949 def appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym nil 167 ref 3949 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 3948 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3933 remove nil cons 3950 def cons 43 ref 1073 ref cons nil cons cons nil cons cons 3951 def 76 ref subst 3951 remove 107 ref subst nil 1074 ref 110 ref 2209 remove cons nil cons cons nil cons cons 122 ref subst eqMp nil 108 ref 3950 remove cons 110 ref 1073 remove cons nil cons 3952 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp 217 ref 218 ref 3944 ref nil cons cons 221 ref cons nil cons cons 266 ref subst proveHyp nil 25 ref 267 ref 3944 remove appTerm nil cons cons 3941 remove cons nil cons cons 135 ref subst proveHyp nil 3945 remove nil cons cons 755 ref subst eqMp eqMp nil 1057 ref 110 ref 3940 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp 3953 def eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 3939 remove appTerm thm nil 218 ref 38 ref 1858 ref 1301 ref 1326 remove absTerm 3954 def appTerm 3955 def absTerm 3956 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 3955 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1871 ref 3954 remove nil cons cons nil cons nil cons cons 2626 ref subst 1301 ref nil 96 ref 1327 remove cons nil cons nil cons cons 102 ref subst 2403 remove eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 3956 remove appTerm thm 2722 remove nil 2723 remove thm nil 1454 ref 1417 ref 50 ref 166 ref 35 ref 166 ref 449 ref 3449 remove absTerm 3957 def appTerm 3958 def absTerm 3959 def appTerm 3960 def appTerm 200 ref 38 ref 52 ref 2421 remove 1420 ref appTerm 3961 def appTerm 772 ref appTerm 3962 def absTerm 3963 def appTerm 3964 def appTerm 3965 def absTerm 3966 def nil cons cons nil cons nil cons cons 1788 ref 252 ref subst 3967 def subst 1417 ref nil 96 ref 3965 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3960 ref nil cons 3968 def cons 3969 def 43 ref 3964 remove nil cons 3970 def cons nil cons cons nil cons cons 3971 def 76 ref subst 3971 remove 107 ref subst nil 218 ref 3963 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 3962 remove nil cons cons nil cons nil cons cons 102 ref subst 77 ref nil 1345 ref 3422 ref cons 3972 def nil cons 3973 def nil cons cons 3974 def 2430 remove subst 3975 def appThm 777 ref appThm sym 518 ref nil 167 ref 3394 ref nil cons cons 3976 def nil cons nil cons cons 3977 def 252 ref subst 35 ref nil 96 ref 3393 remove nil cons 3978 def cons nil cons nil cons cons 102 ref subst nil 167 ref 3392 ref nil cons cons 3979 def nil cons nil cons cons 3980 def 252 ref subst 449 ref nil 96 ref 3391 remove nil cons cons nil cons nil cons cons 102 ref subst 3981 def nil 25 ref 3390 ref nil cons 3982 def cons 3378 ref cons nil cons cons 3983 def 76 ref subst 3983 ref 107 ref subst nil 1074 ref 110 ref 3442 remove cons nil cons cons nil cons cons 139 ref subst nil 3381 ref 110 ref 3443 ref cons nil cons cons nil cons cons 139 ref subst nil 25 ref 3443 ref cons 3378 ref cons nil cons cons 3984 def 135 ref subst 3957 ref 454 ref appTerm 3985 def betaConv 3959 ref 36 ref appTerm 3986 def betaConv nil 3969 remove 43 ref 3986 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 3959 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3958 remove nil cons cons 43 ref 3985 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 3957 remove nil cons cons 472 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 3982 remove cons 3385 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp 3401 ref 135 ref subst proveHyp 3776 ref eqMp appThm eqMp eqMp absThm eqMp eqMp nil 108 ref 3968 remove cons 110 ref 3970 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 1430 ref 3966 remove appTerm thm nil 1454 ref 1417 ref 1783 remove absTerm 3987 def nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 1784 remove cons nil cons nil cons cons 102 ref subst 1787 remove eqMp absThm eqMp nil 1430 ref 3987 remove appTerm thm nil 25 ref 1430 ref 1417 ref 200 ref 38 ref 3398 ref 267 ref 141 ref 144 ref 66 ref 3141 ref appTerm 3988 def 1433 ref 1419 ref 142 ref appTerm 3989 def appTerm 3990 def appTerm 3991 def appTerm 3992 def absTerm 3993 def appTerm 3994 def appTerm absTerm 3995 def appTerm absTerm 3996 def appTerm 3997 def nil cons cons nil cons nil cons cons 2452 ref subst sym nil 25 ref 419 ref 3997 ref appTerm 3998 def nil cons 3999 def cons 4000 def 510 ref cons nil cons cons 4001 def 76 ref subst 4001 remove 107 ref subst 1352 ref nil 1454 ref 1417 ref 200 ref 38 ref 1858 ref 1301 ref 52 ref 3243 ref 1886 ref 1420 ref appTerm 4002 def appTerm 4003 def appTerm 267 ref 392 ref 66 ref 396 ref appTerm 4004 def 66 ref 395 ref appTerm 4005 def 1317 ref 1419 ref 393 ref appTerm 4006 def appTerm 4007 def appTerm 4008 def appTerm 4009 def absTerm 4010 def appTerm 4011 def appTerm 4012 def absTerm 4013 def appTerm 4014 def absTerm 4015 def appTerm 4016 def absTerm 4017 def nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 4016 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 4015 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 4014 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1871 ref 4013 remove nil cons cons nil cons nil cons cons 2626 ref subst 1301 ref nil 96 ref 4012 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 4003 ref nil cons 4018 def cons 4019 def 43 ref 4011 ref nil cons 4020 def cons nil cons cons nil cons cons 4021 def 140 ref subst 4021 ref 76 ref subst 4021 ref 107 ref subst nil 2702 ref 110 ref 4002 ref nil cons 4022 def cons nil cons cons nil cons cons 4023 def 122 ref subst 4023 remove 139 ref subst 4010 ref 1400 ref 1 ref 1 ref 285 ref 27 ref cons opType 4024 def 1 ref 1293 ref 31 ref cons opType 4025 def nil cons 4026 def cons opType constTerm 292 ref 2170 ref 1800 ref appTerm 4027 def absTerm 4028 def appTerm 1308 ref appTerm 4029 def appTerm betaConv sym nil 2597 ref 43 ref 30 ref 4029 ref appTerm nil cons 4030 def cons nil cons cons nil cons cons 135 ref subst nil 1347 ref "f" 4024 ref var 4028 ref nil cons 4031 def cons nil cons cons 4032 def nil cons cons 1350 ref 1277 ref cons 23 ref cons 4033 def 1794 ref subst subst eqMp nil 25 ref 4030 remove cons 43 ref 66 ref 148 ref 4029 ref appTerm 39 ref appTerm 4034 def appTerm 1317 ref 1419 ref 4029 ref appTerm appTerm 4035 def appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 1728 ref 38 ref 4029 ref nil cons 4036 def cons nil cons cons nil cons cons 442 ref subst 77 ref 204 ref 35 ref 50 ref 423 ref 4029 remove appTerm appTerm refl 1398 remove appThm absThm appThm appThm 1529 ref 1364 ref 1899 ref 1353 remove 4028 ref 1366 ref appTerm 4037 def appTerm betaConv appThm absThm appThm appThm nil 175 ref 1928 remove cons 4032 remove cons nil cons cons 4033 ref 3294 ref subst subst eqMp trans 1529 ref 1364 ref 1899 ref 519 ref 4037 remove betaConv appThm 3311 ref appThm appThm absThm appThm trans sym nil 1374 ref 292 ref 1389 ref 422 ref 4027 ref appTerm 39 ref appTerm 4038 def appTerm 4039 def absTerm nil cons cons nil cons nil cons cons 1377 ref subst 292 ref nil 96 ref 4039 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1387 ref 43 ref 4038 ref nil cons 4040 def cons nil cons 4041 def cons nil cons cons 4042 def 76 ref subst 4042 remove 107 ref subst nil 25 ref 4022 ref cons 4043 def 43 ref 1801 ref nil cons 4044 def cons nil cons 4045 def cons nil cons cons 135 ref subst 51 ref nil 3423 remove 1348 ref cons nil cons cons 1897 ref subst 1529 ref 1364 ref 1899 remove nil 1901 ref nil cons cons 4046 def 1813 ref subst appThm absThm appThm trans appThm 4047 def 1801 remove refl appThm sym nil 25 ref 291 ref 1364 ref 1898 ref 238 ref 35 ref 66 ref 1560 remove appTerm 434 ref appTerm absTerm appTerm appTerm absTerm 4048 def appTerm nil cons 4049 def cons 4050 def 4045 ref cons nil cons cons 4051 def 76 ref subst 4051 remove 107 ref subst nil 1387 ref 4045 remove cons nil cons cons 135 ref subst 3617 remove 4048 ref 1366 ref appTerm 4052 def betaConv nil 4050 ref 43 ref 4052 remove nil cons cons nil cons cons nil cons cons 135 ref subst 1351 ref 1374 ref 4048 remove nil cons cons 1364 ref 1900 remove cons nil cons 4053 def cons nil cons cons 185 ref subst eqMp eqMp 4054 def subst eqMp eqMp nil 108 ref 4049 remove cons 4055 def 110 ref 4044 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp 4056 def 1800 ref 4027 ref appTerm 4057 def betaConv nil 25 ref 4044 remove cons 43 ref 4057 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 175 ref 1800 remove nil cons cons nil cons nil cons cons 2308 ref subst eqMp eqMp 4058 def nil 25 ref 66 ref 1441 ref 1418 ref 4027 remove appTerm appTerm 4059 def appTerm 4060 def 4038 remove appTerm nil cons 4061 def cons 4062 def 4041 remove cons nil cons cons 4063 def 135 ref subst proveHyp 4063 ref 76 ref subst 4063 remove 107 ref subst nil 108 ref 4059 remove nil cons 4064 def cons 110 ref 4040 remove cons nil cons 4065 def cons nil cons cons 4066 def 139 ref subst eqMp nil 108 ref 4061 remove cons 4067 def 4065 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp proveHyp eqMp nil 1925 ref 4065 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 25 ref 4034 remove nil cons cons 43 ref 4035 remove nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp 1317 ref refl nil 1347 ref "g" 4024 ref var 4031 remove cons nil cons 4068 def cons nil cons cons 1350 ref 1276 ref "C" 1280 ref cons nil cons 4069 def cons cons 23 ref cons 38 ref 8 ref 2026 remove constTerm 4070 def 1400 ref 1 ref 1985 ref 1 ref 1293 ref 1995 ref cons opType nil cons cons opType constTerm "f" 1985 ref var 4071 def varTerm 4072 def appTerm 1416 ref 3222 ref appTerm 39 ref appTerm appTerm 4073 def appTerm 1400 ref 1 ref 1 ref 26 ref 1984 remove cons opType 4074 def 1 ref 28 ref 1995 remove cons opType nil cons cons opType constTerm "Function.o" const 4075 def 1 ref 1985 ref 1 ref 1411 ref 4074 remove nil cons cons opType nil cons cons opType constTerm 4072 ref appTerm 3222 ref appTerm 4076 def appTerm 39 ref appTerm 4077 def appTerm 4078 def absTerm 4079 def 39 ref appTerm 4080 def betaConv 3221 ref 200 ref 4079 ref appTerm 4081 def absTerm 4082 def 3222 ref appTerm 4083 def betaConv 4071 ref 1430 ref 4082 ref appTerm 4084 def absTerm 4085 def 4072 ref appTerm 4086 def betaConv 158 ref 1 ref 1 ref 1985 ref 4 ref cons opType 4087 def 4 ref cons opType constTerm 4088 def refl 4071 ref 1431 ref 3221 ref 205 ref 38 ref 4078 remove assume sym 4070 remove 4077 remove appTerm 4073 remove appTerm 4089 def assume sym deductAntisym absThm appThm absThm appThm absThm appThm nil 4088 ref 4071 ref 1430 ref 3221 ref 200 ref 38 ref 4089 remove absTerm appTerm absTerm appTerm absTerm appTerm axiom eqMp nil 25 ref 4088 ref 4085 ref appTerm nil cons cons 43 ref 4086 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 1986 remove cons nil cons 4090 def "P" 4087 remove var 4091 def 4085 remove nil cons cons "x" 1985 remove var 4072 ref nil cons cons nil cons 4092 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4084 remove nil cons cons 43 ref 4083 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 4082 remove nil cons cons 1455 ref 3222 ref nil cons cons nil cons 4093 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4081 remove nil cons cons 43 ref 4080 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 4079 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst appThm sym nil 1301 ref 1400 ref 1 ref 3225 ref 1489 ref cons opType constTerm 4094 def 4075 remove 1 ref 1411 ref 1 ref 4024 remove 3226 ref cons opType nil cons cons opType constTerm 1418 ref appTerm 4028 ref appTerm 4095 def appTerm 1308 ref appTerm nil cons cons 1348 remove cons nil cons cons 1528 remove subst 1529 ref 1364 ref 52 ref 1368 ref appTerm 4096 def refl nil 1347 ref "f" 3225 ref var 4097 def 4095 remove nil cons cons 1901 remove cons cons nil cons cons 1350 ref 1894 remove cons 23 ref cons 1813 ref subst subst 1462 ref 1566 ref 153 ref 1539 remove refl nil 1611 remove 4068 remove cons nil cons cons 1276 ref 1350 ref 4069 remove cons cons 23 ref cons 35 ref 1999 remove 4076 remove 36 ref appTerm appTerm 4072 ref 3229 ref appTerm appTerm absTerm 4098 def 36 ref appTerm 4099 def betaConv 3221 ref 166 ref 4098 ref appTerm 4100 def absTerm 4101 def 3222 ref appTerm 4102 def betaConv 4071 remove 1430 ref 4101 ref appTerm 4103 def absTerm 4104 def 4072 remove appTerm 4105 def betaConv nil 4088 remove 4104 ref appTerm 4106 def axiom nil 25 ref 4106 remove nil cons cons 43 ref 4105 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 4090 remove 4091 remove 4104 remove nil cons cons 4092 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4103 remove nil cons cons 43 ref 4102 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 4101 remove nil cons cons 4093 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4100 remove nil cons cons 43 ref 4099 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 4098 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst 1659 ref 4028 remove 1567 ref appTerm betaConv appThm trans appThm appThm 1365 ref 1567 ref appTerm 1308 ref appTerm 4107 def refl appThm absThm appThm trans appThm absThm appThm trans sym nil 1374 ref 292 ref 52 ref 1385 ref appTerm 1363 ref 1566 ref 66 ref 1441 remove 1418 ref 2170 remove 35 ref 66 ref 1585 remove appTerm 434 ref appTerm 4108 def absTerm 4109 def appTerm 4110 def appTerm 4111 def appTerm 4112 def appTerm 4107 ref appTerm 4113 def absTerm 4114 def appTerm 4115 def appTerm 4116 def absTerm nil cons cons nil cons nil cons cons 1377 ref subst 292 ref nil 96 ref 4116 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1387 ref 43 ref 4115 ref nil cons 4117 def cons nil cons cons nil cons cons 4118 def 140 ref subst 4118 ref 76 ref subst 4118 remove 107 ref subst 4114 ref 294 ref appTerm betaConv sym 4060 remove refl 1876 remove appThm nil 96 ref 4064 ref cons nil cons nil cons cons 936 ref subst trans sym 4056 remove 4058 remove nil 4062 remove 43 ref 4064 ref cons nil cons cons nil cons cons 4119 def 135 ref subst proveHyp 4119 ref 76 ref subst 4119 remove 107 ref subst 4066 remove 122 ref subst eqMp nil 4067 remove 110 ref 4064 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp proveHyp eqMp eqMp 1351 ref 1374 ref 4114 ref nil cons cons 4120 def 1812 ref cons nil cons cons 266 ref subst proveHyp eqMp nil 1925 ref 110 ref 4117 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 1389 ref 4115 ref appTerm nil cons cons 43 ref 50 ref 4115 remove appTerm 1385 ref appTerm nil cons cons nil cons 4121 def cons nil cons cons 107 ref subst proveHyp nil 1374 ref 1566 ref 50 ref 4114 ref 1567 remove appTerm 4122 def appTerm 1385 ref appTerm 4123 def absTerm nil cons cons nil cons nil cons cons 1377 ref subst 1566 remove nil 96 ref 4123 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 4122 ref nil cons 4124 def cons 43 ref 1386 ref cons nil cons 4125 def cons nil cons cons 4126 def 76 ref subst 4126 remove 107 ref subst 4122 ref betaConv 4122 remove assume eqMp nil 25 ref 4113 remove nil cons 4127 def cons 4125 remove cons nil cons cons 4128 def 135 ref subst proveHyp 4128 ref 76 ref subst 4128 remove 107 ref subst nil 108 ref 4112 ref nil cons cons 110 ref 4107 remove nil cons 4129 def cons nil cons cons nil cons cons 4130 def 122 ref subst 4130 remove 139 ref subst 52 ref 1382 remove appTerm refl 1381 ref 4111 ref appTerm betaConv appThm 77 ref 1383 remove appThm 1365 ref 4111 ref appTerm 1308 ref appTerm 4131 def refl appThm trans 1381 remove refl 4112 remove assume appThm eqMp sym nil 4043 remove 43 ref 238 ref 4109 ref appTerm 4132 def nil cons 4133 def cons nil cons 4134 def cons nil cons cons 135 ref subst 4047 remove 4132 remove refl appThm sym nil 4050 remove 4134 ref cons nil cons cons 4135 def 76 ref subst 4135 remove 107 ref subst nil 25 ref 4129 remove cons 4136 def 4134 remove cons nil cons cons 135 ref subst 1613 remove 4054 remove subst eqMp eqMp nil 4055 remove 110 ref 4133 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp 4109 ref 4110 ref appTerm 4137 def betaConv nil 25 ref 4133 remove cons 43 ref 4137 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 175 ref 4109 remove nil cons cons nil cons nil cons cons 2308 ref subst eqMp eqMp nil 25 ref 66 ref 1568 remove 4111 remove appTerm appTerm 422 ref 4110 ref appTerm 39 ref appTerm appTerm nil cons cons 43 ref 4131 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 35 ref 50 ref 4108 ref appTerm 3175 ref appTerm 4138 def absTerm 4139 def 4110 ref appTerm 4140 def betaConv nil 167 ref 4139 ref nil cons cons 4141 def nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 4138 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 4108 remove nil cons 4142 def cons 43 ref 3175 ref nil cons 4143 def cons nil cons 4144 def cons nil cons cons 4145 def 76 ref subst 4145 remove 107 ref subst nil 1677 remove 3952 ref cons nil cons cons 122 ref subst nil 4136 remove 4144 ref cons nil cons cons 135 ref subst 51 ref 3641 ref 1668 remove appThm 2392 ref appThm appThm 3175 ref refl 4146 def appThm nil 96 ref 4143 ref cons nil cons nil cons cons 4147 def 573 ref subst trans sym 94 ref eqMp eqMp proveHyp eqMp nil 108 ref 4142 remove cons 110 ref 4143 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 4139 remove appTerm nil cons cons 43 ref 4140 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 4141 remove 35 ref 4110 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp proveHyp eqMp proveHyp proveHyp eqMp nil 108 ref 4127 remove cons 110 ref 1386 remove cons nil cons 4148 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 4124 remove cons 4148 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 291 ref 1364 ref 50 ref 4114 remove 1366 ref appTerm appTerm 1385 remove appTerm absTerm appTerm nil cons cons 4121 remove cons nil cons cons 135 ref subst proveHyp 1351 ref 4120 remove 4148 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp eqMp eqMp eqMp eqMp 217 ref 218 ref 4010 ref nil cons 4149 def cons 4150 def 219 ref 4036 remove cons nil cons cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 4018 ref cons 110 ref 4020 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 4003 ref appTerm 4151 def 4011 ref appTerm nil cons cons 43 ref 50 ref 4011 ref appTerm 4152 def 4003 ref appTerm nil cons cons nil cons 4153 def cons nil cons cons 107 ref subst proveHyp nil 218 ref 392 ref 50 ref 4010 ref 393 ref appTerm 4154 def appTerm 4155 def 4003 ref appTerm 4156 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 392 ref nil 96 ref 4156 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 4154 ref nil cons 4157 def cons 4158 def 43 ref 4018 ref cons nil cons 4159 def cons nil cons cons 4160 def 76 ref subst 4160 remove 107 ref subst 4154 ref betaConv 4161 def 4154 remove assume eqMp 4162 def nil 25 ref 4009 ref nil cons 4163 def cons 4164 def 4159 remove cons nil cons cons 4165 def 135 ref subst proveHyp 4165 ref 76 ref subst 4165 remove 107 ref subst nil 108 ref 396 ref nil cons 4166 def cons 4167 def 110 ref 4008 remove nil cons 4168 def cons nil cons cons nil cons cons 4169 def 122 ref subst 4170 def 4169 remove 139 ref subst 4171 def nil 108 ref 395 ref nil cons 4172 def cons 110 ref 4007 ref nil cons 4173 def cons nil cons 4174 def cons nil cons cons 4175 def 122 ref subst 4176 def 4175 remove 139 ref subst 4177 def 52 ref "_11067" 1293 ref var 4178 def 66 ref 1321 ref 4178 remove varTerm 4179 def appTerm appTerm 1885 ref 4179 remove appTerm 1420 ref appTerm appTerm absTerm 4180 def 1308 ref appTerm 4181 def appTerm refl 4180 ref 4006 ref appTerm betaConv appThm 77 ref 4181 remove betaConv appThm 66 ref 1321 ref 4006 ref appTerm 4182 def appTerm 1885 ref 4006 ref appTerm 4183 def 1420 ref appTerm 4184 def appTerm refl appThm trans 4180 remove refl 4007 ref assume 4185 def appThm eqMp sym nil 25 ref 4166 ref cons 4186 def 43 ref 4182 remove nil cons 4187 def cons nil cons cons nil cons cons 135 ref subst nil 38 ref 629 remove cons nil cons 4188 def nil cons cons 1794 ref subst eqMp nil 25 ref 4187 remove cons 43 ref 4184 remove nil cons cons nil cons 4189 def cons nil cons cons 107 ref subst proveHyp nil 25 ref 4172 ref cons 4190 def 4189 remove cons nil cons cons 135 ref subst nil 1728 ref 4188 remove cons nil cons cons 141 ref 341 remove 1885 ref 1420 ref appTerm 4191 def 3989 ref appTerm 4192 def appTerm absTerm 4193 def 142 ref appTerm 4194 def betaConv 1417 ref 200 ref 4193 ref appTerm 4195 def absTerm 4196 def 1418 ref appTerm 4197 def betaConv 38 ref 1430 ref 4196 ref appTerm 4198 def absTerm 4199 def 39 ref appTerm 4200 def betaConv nil 1430 ref 1417 ref 200 ref 38 ref 4195 ref absTerm 4201 def appTerm 4202 def absTerm 4203 def appTerm 4204 def axiom nil 25 ref 4204 remove nil cons 4205 def cons 4206 def 43 ref 200 ref 4199 ref appTerm nil cons 4207 def cons nil cons cons nil cons cons 4208 def 135 ref subst proveHyp 4208 ref 76 ref subst 4208 remove 107 ref subst nil 218 ref 4199 remove nil cons cons 4209 def nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 4198 remove nil cons 4210 def cons nil cons nil cons cons 102 ref subst nil 1454 ref 4196 remove nil cons cons 4211 def nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 4195 remove nil cons 4212 def cons nil cons nil cons cons 102 ref subst 4201 ref 39 ref appTerm 4213 def betaConv 4203 ref 1418 ref appTerm 4214 def betaConv nil 4206 remove 43 ref 4214 remove nil cons cons nil cons cons nil cons cons 135 ref subst 1453 ref 1454 ref 4203 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4202 remove nil cons cons 43 ref 4213 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 4201 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 108 ref 4205 remove cons 110 ref 4207 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 4207 remove cons 43 ref 4200 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 4209 remove 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4210 remove cons 43 ref 4197 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 4211 remove 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4212 remove cons 43 ref 4194 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 4193 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 4163 remove cons 4215 def 110 ref 4018 ref cons nil cons 4216 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 4157 remove cons 4217 def 4216 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 4010 remove 734 ref appTerm appTerm 4218 def 4003 ref appTerm absTerm appTerm nil cons cons 4153 remove cons nil cons cons 135 ref subst proveHyp 217 ref 4150 ref 4216 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp 4219 def eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 4220 def subst nil 25 ref 158 ref 1 ref 1 ref 3225 ref 4 ref cons opType 4221 def 4 ref cons opType constTerm 4222 def 4097 ref 1858 ref 1345 ref 1858 ref 1301 ref 52 ref 3243 ref 1886 ref 4094 remove 4097 ref varTerm 4223 def appTerm 4224 def 2393 ref appTerm 4225 def appTerm 4226 def appTerm 4227 def appTerm 1923 ref "s'" 1293 ref var 4228 def 66 ref 1321 ref 4228 ref varTerm 4229 def appTerm 4230 def appTerm 66 ref 1885 ref 4229 ref appTerm 2393 ref appTerm 4231 def appTerm 1317 ref 4224 ref 4229 ref appTerm appTerm 4232 def appTerm 4233 def appTerm 4234 def absTerm 4235 def appTerm 4236 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm 4237 def nil cons 4238 def cons 510 ref cons nil cons cons 4239 def 135 ref subst proveHyp 4220 ref nil 25 ref 1430 ref 4017 remove appTerm 4240 def nil cons 4241 def cons 4242 def 43 ref 50 ref 4237 ref appTerm 15 ref appTerm 4243 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1277 ref 23 ref cons 4244 def 4220 ref subst nil 25 ref 158 ref 1 ref 1 ref 3500 ref 4 ref cons opType 4245 def 4 ref cons opType constTerm 4246 def "f" 3500 ref var 4247 def 200 ref 38 ref 200 ref 141 ref 52 ref 144 ref 411 ref 1400 ref 1 ref 3500 ref 33 ref cons opType constTerm 4247 ref varTerm 4248 def appTerm 4249 def 39 ref appTerm 4250 def appTerm 4251 def appTerm 4252 def appTerm 267 ref 392 ref 4004 ref 4005 ref 3834 ref 4249 ref 393 ref appTerm appTerm 4253 def appTerm 4254 def appTerm 4255 def absTerm 4256 def appTerm 4257 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm 4258 def nil cons 4259 def cons 4260 def 43 ref 50 ref 4240 ref appTerm 4261 def 4243 remove appTerm 4262 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1352 ref 1790 ref subst 4263 def nil 25 ref 4222 ref 4097 ref 1858 ref 1345 ref 50 ref 1321 ref 2393 ref appTerm 4264 def appTerm 1321 ref 4225 remove appTerm 4265 def appTerm absTerm appTerm absTerm appTerm 4266 def nil cons 4267 def cons 4268 def 43 ref 50 ref 4258 ref appTerm 4269 def 4262 remove appTerm 4270 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1790 ref nil 1793 ref 43 ref 50 ref 4266 ref appTerm 4271 def 4270 remove appTerm 4272 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 4244 ref 1790 ref subst 4273 def nil 25 ref 4246 ref 4247 ref 200 ref 38 ref 673 ref 30 ref 4250 remove appTerm 4274 def appTerm absTerm appTerm absTerm appTerm 4275 def nil cons 4276 def cons 4277 def 43 ref 50 ref 1791 ref appTerm 4278 def 4272 remove appTerm 4279 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1352 ref 2900 ref subst nil 25 ref 1858 ref 1345 ref 1885 ref 2393 ref appTerm 4280 def 2393 ref appTerm absTerm 4281 def appTerm 4282 def nil cons 4283 def cons 4284 def 43 ref 50 ref 4275 remove appTerm 4285 def 4279 remove appTerm 4286 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2900 remove nil 2902 ref 43 ref 50 ref 4282 remove appTerm 4287 def 4286 remove appTerm 4288 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 4000 ref 43 ref 50 ref 2899 remove appTerm 4289 def 4288 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst 50 ref 3998 ref appTerm refl 4289 ref refl 4287 ref refl 4285 ref refl 4290 def 4278 ref refl 4291 def 4271 ref refl 4269 ref refl 4261 ref refl nil 96 ref 4238 ref cons nil cons nil cons cons 517 ref subst 4292 def appThm appThm appThm appThm appThm appThm appThm appThm sym nil 4000 remove 43 ref 4289 remove 4287 remove 4285 ref 4278 ref 4271 ref 4269 remove 4261 remove 419 ref 4237 ref appTerm 4293 def appTerm 4294 def appTerm 4295 def appTerm 4296 def appTerm 4297 def appTerm 4298 def appTerm 4299 def appTerm nil cons 4300 def cons nil cons cons nil cons cons 4301 def 76 ref subst 4301 remove 107 ref subst nil 2902 remove 43 ref 4299 remove nil cons 4302 def cons nil cons cons nil cons cons 4303 def 76 ref subst 4303 remove 107 ref subst nil 4284 ref 43 ref 4298 remove nil cons 4304 def cons nil cons cons nil cons cons 4305 def 76 ref subst 4305 remove 107 ref subst nil 4277 ref 43 ref 4297 remove nil cons 4306 def cons nil cons cons nil cons cons 4307 def 76 ref subst 4307 remove 107 ref subst nil 1793 ref 43 ref 4296 remove nil cons 4308 def cons nil cons cons nil cons cons 4309 def 76 ref subst 4309 remove 107 ref subst nil 4268 ref 43 ref 4295 remove nil cons 4310 def cons nil cons cons nil cons cons 4311 def 76 ref subst 4311 remove 107 ref subst nil 4260 remove 43 ref 4294 remove nil cons 4312 def cons nil cons cons nil cons cons 4313 def 76 ref subst 4313 remove 107 ref subst nil 4242 remove 43 ref 4293 remove nil cons 4314 def cons nil cons cons nil cons cons 4315 def 76 ref subst 4315 remove 107 ref subst 4292 remove 4239 ref 76 ref subst 4239 remove 107 ref subst 4222 ref refl 4316 def 4097 ref 1936 ref 1345 ref 1936 ref 1301 ref nil 25 ref 4227 ref nil cons cons 43 ref 4236 ref nil cons cons nil cons cons nil cons cons nil 2492 ref 43 ref 52 ref 56 ref appTerm 66 ref 2544 ref 2493 ref appTerm appTerm 2565 remove 55 ref appTerm 4317 def appTerm appTerm nil cons 4318 def cons nil cons 4319 def cons nil cons cons 4320 def 76 ref subst 4320 remove 107 ref subst 52 ref "_558" 3 ref var 4321 def 52 ref 52 ref 4321 remove varTerm 4322 def appTerm 55 ref appTerm appTerm 66 ref 456 ref 4322 ref appTerm 2493 ref appTerm appTerm 456 ref 419 ref 4322 remove appTerm appTerm 55 ref appTerm appTerm appTerm absTerm 4323 def 53 ref appTerm 4324 def appTerm refl 4325 def 4323 ref 15 ref appTerm betaConv appThm 77 ref 4324 remove betaConv appThm 4326 def 52 ref 2505 ref appTerm 66 ref 559 ref 2493 ref appTerm appTerm 2577 ref 55 ref appTerm 4327 def appTerm appTerm refl appThm trans 4323 remove refl 4328 def 2509 ref appThm eqMp sym 77 ref 2514 ref appThm 153 ref 2591 remove appThm 2580 ref 58 ref appThm 2561 remove trans 4329 def appThm 2516 ref 936 ref subst trans appThm 2538 ref trans sym 94 ref eqMp eqMp eqMp nil 2522 ref 110 ref 4318 ref cons nil cons 4330 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 4319 remove cons nil cons cons 4331 def 76 ref subst 4331 remove 107 ref subst 4325 remove "_556" 3 ref var 4332 def 52 ref 52 ref 4332 remove varTerm 4333 def appTerm 55 ref appTerm appTerm 66 ref 456 ref 4333 ref appTerm 2493 ref appTerm appTerm 456 ref 419 ref 4333 remove appTerm appTerm 55 ref appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 4326 remove 52 ref 2530 ref appTerm 66 ref 587 ref 2493 ref appTerm appTerm 2588 ref 55 ref appTerm 4334 def appTerm appTerm refl appThm trans 4328 remove 2533 ref appThm eqMp sym 77 ref 2534 ref appThm 153 ref 2581 remove appThm 2590 ref 58 remove appThm 2520 remove trans 4335 def appThm 2519 ref trans appThm 2521 ref trans sym 94 ref eqMp eqMp eqMp nil 2539 ref 4330 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 4318 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 4336 def subst 153 ref 1255 ref 3243 ref refl 4337 def 4226 ref refl appThm appThm nil 1871 ref 4235 ref nil cons 4338 def cons nil cons nil cons cons 2370 ref 77 ref 518 ref 1463 ref 2475 remove appThm appThm appThm 166 ref 2476 remove appTerm refl appThm sym 2477 remove 3046 ref subst eqMp 4339 def subst subst 1936 ref 4228 ref 518 ref 4235 remove 4229 ref appTerm betaConv 4340 def appThm nil 25 ref 4230 ref nil cons cons 43 ref 4233 remove nil cons cons nil cons cons nil cons cons 2592 ref subst 1255 ref 419 ref 4230 ref appTerm 4341 def refl appThm nil 25 ref 4231 ref nil cons cons 43 ref 4232 ref nil cons cons nil cons cons nil cons cons 2592 ref subst appThm trans trans absThm appThm trans appThm appThm 1255 ref nil 2597 ref 43 ref 4226 ref nil cons cons nil cons cons nil cons cons 2592 ref subst appThm 2488 ref 4228 ref 153 ref 4230 remove refl appThm 153 ref 4231 ref refl appThm 4232 ref refl appThm appThm absThm appThm appThm appThm trans absThm appThm absThm appThm absThm appThm 4316 ref 4097 ref 1936 ref 1345 ref 77 ref 1936 ref 1301 ref 153 ref 1301 ref 456 ref 4227 remove appTerm 1858 ref 4228 ref 456 ref 4341 remove appTerm 456 ref 419 ref 4231 remove appTerm appTerm 419 ref 4232 remove appTerm appTerm appTerm absTerm appTerm appTerm absTerm 4342 def 1308 ref appTerm betaConv 4343 def appThm 1301 ref 456 ref 456 ref 2434 remove appTerm 4344 def 419 ref 4226 remove appTerm appTerm 4345 def appTerm 4346 def 4236 remove appTerm absTerm 4347 def 1308 ref appTerm betaConv 4348 def appThm absThm appThm appThm 153 ref 1936 ref 1301 ref 4343 remove absThm appThm appThm 1936 ref 1301 ref 4348 remove absThm appThm appThm appThm nil 3713 ref 4342 ref nil cons cons 3455 ref 4347 ref nil cons cons nil cons cons nil cons cons 2370 ref 346 ref 52 ref 166 ref 35 ref 66 ref 241 ref appTerm 4349 def 348 ref appTerm absTerm appTerm appTerm 66 ref 2478 remove appTerm 351 ref appTerm appTerm absTerm 4350 def 347 ref appTerm 4351 def betaConv 175 ref 354 ref 4350 ref appTerm 4352 def absTerm 4353 def 177 ref appTerm 4354 def betaConv nil 354 ref 4353 ref appTerm 4355 def axiom nil 25 ref 4355 remove nil cons cons 43 ref 4354 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 4353 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4352 remove nil cons cons 43 ref 4351 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 4350 remove nil cons cons 364 ref cons nil cons cons 185 ref subst eqMp eqMp 4356 def subst 4357 def subst eqMp absThm appThm 77 ref 1936 ref 1345 ref 153 ref 1345 ref 1858 ref 4342 remove appTerm absTerm 4358 def 2393 ref appTerm betaConv 4359 def appThm 1345 ref 1858 ref 4347 remove appTerm absTerm 4360 def 2393 ref appTerm betaConv 4361 def appThm absThm appThm appThm 153 ref 1936 ref 1345 ref 4359 remove absThm appThm appThm 1936 ref 1345 ref 4361 remove absThm appThm appThm appThm nil 3713 ref 4358 ref nil cons cons 3455 ref 4360 ref nil cons cons nil cons cons nil cons cons 4357 ref subst eqMp trans absThm appThm 77 ref 4316 ref 4097 ref 153 ref 4097 ref 1858 ref 4358 remove appTerm absTerm 4362 def 4223 ref appTerm betaConv 4363 def appThm 4097 ref 1858 ref 4360 remove appTerm absTerm 4364 def 4223 ref appTerm betaConv 4365 def appThm absThm appThm appThm 153 ref 4316 ref 4097 ref 4363 remove absThm appThm appThm 4316 ref 4097 ref 4365 remove absThm appThm appThm appThm nil "p" 4221 ref var 4362 ref nil cons cons "q" 4221 remove var 4364 remove nil cons cons nil cons cons nil cons cons "A" 3226 remove cons nil cons 4366 def 23 ref cons 4356 ref subst subst eqMp trans 66 ref 4222 ref 4362 remove appTerm 4367 def appTerm 4368 def refl 4369 def 4316 ref 4097 ref 1936 ref 1345 ref 1936 ref 1301 ref 77 ref 4346 ref refl 4370 def 2488 ref 4228 ref 4340 ref absThm appThm appThm appThm 2488 ref 4228 ref 4370 remove 4340 remove appThm absThm appThm appThm nil 3455 ref 4338 remove cons 25 ref 4345 remove nil cons cons nil cons cons nil cons cons 2370 ref 346 ref 52 ref 2544 ref 238 ref 350 remove appTerm 4371 def appTerm appTerm 238 ref 35 ref 2544 ref 348 ref appTerm absTerm 4372 def appTerm appTerm absTerm 4373 def 347 ref appTerm 4374 def betaConv 25 ref 354 ref 4373 ref appTerm 4375 def absTerm 4376 def 53 ref appTerm 4377 def betaConv nil 159 ref 4376 ref appTerm 4378 def axiom nil 25 ref 4378 remove nil cons cons 43 ref 4377 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4376 remove nil cons cons 334 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4375 remove nil cons cons 43 ref 4374 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 4373 remove nil cons cons 364 ref cons nil cons cons 185 ref subst eqMp eqMp 4379 def subst subst eqMp absThm appThm 77 ref 1936 ref 1301 ref 2488 ref 4228 ref 1301 ref 4228 remove 4346 ref 4234 remove appTerm absTerm 4380 def absTerm 4381 def 1308 ref appTerm betaConv 4382 def 4229 ref refl appThm 4380 ref 4229 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 1488 ref 4 ref cons opType 4383 def 4 ref cons opType constTerm refl 4384 def "f" 1488 remove var 4385 def 1936 ref 1301 ref 4382 remove 4385 ref varTerm 4386 def 1308 ref appTerm 4387 def refl appThm 4380 remove 4387 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1315 remove var 4381 remove nil cons cons nil cons nil cons cons "B" 1412 ref cons 4388 def 1870 ref cons 23 ref cons "r" 288 remove var 4389 def 52 ref 166 ref 35 ref 1363 ref 292 ref 4389 remove varTerm 4390 def 36 ref appTerm 4391 def 294 ref appTerm absTerm appTerm absTerm appTerm appTerm 3171 ref 1417 ref 166 ref 35 ref 4391 remove 1442 ref appTerm absTerm appTerm absTerm appTerm appTerm absTerm 4392 def 4390 ref appTerm 4393 def betaConv nil 299 remove 4392 ref appTerm 4394 def axiom nil 25 ref 4394 remove nil cons cons 43 ref 4393 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 301 remove 302 remove 4392 remove nil cons cons 303 remove 4390 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp 4395 def subst subst eqMp trans absThm appThm 77 ref 1936 ref 1345 ref 4384 remove 4385 ref 1345 ref 4385 remove 1858 ref 1301 ref 4346 ref 66 ref 1321 ref 4387 ref appTerm appTerm 66 ref 1885 ref 4387 ref appTerm 2393 ref appTerm appTerm 1317 ref 4224 ref 4387 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm 4396 def absTerm 4397 def 2393 ref appTerm betaConv 4398 def 4386 ref refl appThm 4396 ref 4386 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 1490 ref 4 ref cons opType 4399 def 4 ref cons opType constTerm refl 4400 def "f" 1490 ref var 4401 def 1936 ref 1345 ref 4398 remove 4401 ref varTerm 4402 def 2393 ref appTerm 4403 def refl appThm 4396 remove 4403 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 1293 ref 4383 remove nil cons cons opType var 4397 remove nil cons cons nil cons nil cons cons "B" 1489 remove cons 1870 ref cons 23 ref cons 4395 ref subst subst eqMp trans absThm appThm 77 ref 4316 ref 4097 ref 4400 remove 4401 ref 4097 ref 4401 remove 1858 ref 1345 ref 1858 ref 1301 ref 4346 ref 66 ref 1321 ref 4403 remove 1308 ref appTerm 4404 def appTerm appTerm 66 ref 1885 ref 4404 ref appTerm 2393 ref appTerm appTerm 1317 ref 4224 ref 4404 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 4405 def absTerm 4406 def 4223 ref appTerm betaConv 4407 def 4402 ref refl appThm 4405 ref 4402 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 1 ref 3225 ref 1490 remove nil cons 4408 def cons opType 4409 def 4 ref cons opType 4410 def 4 ref cons opType 4411 def constTerm 4412 def refl 4413 def "f" 4409 ref var 4414 def 4316 ref 4097 ref 4407 remove 4414 ref varTerm 4415 def 4223 ref appTerm 4416 def refl appThm 4405 remove 4416 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 3225 ref 4399 remove nil cons cons opType var 4406 remove nil cons cons nil cons nil cons cons "B" 4408 remove cons 4366 ref cons 23 ref cons 4395 ref subst subst eqMp trans appThm 77 ref 4369 ref 4413 ref 4414 ref 4414 ref 4222 ref 4097 ref 1858 ref 1345 ref 1858 ref 1301 ref 4346 remove 66 ref 1321 ref 4416 remove 2393 ref appTerm 1308 ref appTerm 4417 def appTerm appTerm 66 ref 1885 ref 4417 ref appTerm 2393 ref appTerm appTerm 1317 ref 4224 remove 4417 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 4418 def absTerm 4419 def 4415 ref appTerm betaConv 4420 def absThm appThm appThm appThm 4413 remove 4414 ref 4369 remove 4420 remove appThm absThm appThm appThm nil "q" 4410 ref var 4419 remove nil cons cons 25 ref 4367 remove nil cons cons nil cons cons nil cons cons "A" 4409 ref nil cons cons nil cons 4421 def 23 ref cons 4422 def 346 ref 52 ref 67 ref 4371 ref appTerm appTerm 238 ref 35 ref 67 ref 348 ref appTerm absTerm appTerm appTerm absTerm 4423 def 347 ref appTerm 4424 def betaConv 25 ref 354 ref 4423 ref appTerm 4425 def absTerm 4426 def 53 ref appTerm 4427 def betaConv nil 159 ref 4426 ref appTerm 4428 def axiom nil 25 ref 4428 remove nil cons cons 43 ref 4427 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4426 remove nil cons cons 334 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4425 remove nil cons cons 43 ref 4424 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 4423 remove nil cons cons 364 ref cons nil cons cons 185 ref subst eqMp eqMp 4429 def subst subst eqMp trans trans trans 4237 remove assume eqMp nil 25 ref 4412 remove 4414 ref 4368 remove 4418 remove appTerm 4430 def absTerm 4431 def appTerm 4432 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil "P" 4410 remove var 4433 def 4414 ref 50 ref 4431 ref 4415 remove appTerm 4434 def appTerm 15 ref appTerm 4435 def absTerm nil cons cons nil cons nil cons cons 4422 remove 252 ref subst subst 4414 remove nil 96 ref 4435 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 4434 ref nil cons 4436 def cons 510 ref cons nil cons cons 4437 def 76 ref subst 4437 remove 107 ref subst 4434 ref betaConv 4434 remove assume eqMp nil 25 ref 4430 remove nil cons 4438 def cons 510 ref cons nil cons cons 4439 def 135 ref subst proveHyp 4439 ref 76 ref subst 4439 remove 107 ref subst 1431 ref 1417 ref 205 ref 38 ref 1936 ref 1301 ref 4021 remove 4336 ref subst 153 ref 1255 ref 4337 ref 4002 ref refl appThm appThm 4440 def nil 4150 ref nil cons nil cons cons 345 ref 4339 remove subst 4441 def subst 205 ref 392 ref 518 ref 4161 ref appThm nil 4186 ref 43 ref 4168 remove cons nil cons cons nil cons cons 2592 ref subst 1255 ref 419 ref 396 ref appTerm 4442 def refl appThm 4443 def nil 4190 ref 43 ref 4173 ref cons nil cons cons nil cons cons 2592 ref subst appThm trans trans absThm appThm trans appThm appThm 1255 ref nil 2597 ref 43 ref 4022 ref cons 4444 def nil cons cons nil cons cons 2592 ref subst appThm 2486 ref 392 ref 153 ref 396 ref refl appThm 4445 def 153 ref 395 ref refl appThm 4446 def 4007 ref refl appThm appThm absThm appThm appThm appThm trans absThm appThm absThm appThm absThm appThm 1431 ref 1417 ref 205 ref 38 ref 77 ref 1936 ref 1301 ref 153 ref 1301 ref 456 ref 4003 remove appTerm 200 ref 392 ref 456 ref 4442 remove appTerm 4447 def 456 ref 419 ref 395 ref appTerm appTerm 4448 def 419 ref 4007 ref appTerm appTerm appTerm 4449 def absTerm 4450 def appTerm appTerm absTerm 4451 def 1308 ref appTerm betaConv 4452 def appThm 1301 ref 456 ref 4344 ref 419 ref 4002 ref appTerm appTerm 4453 def appTerm 4454 def 4011 remove appTerm absTerm 4455 def 1308 ref appTerm betaConv 4456 def appThm absThm appThm appThm 153 ref 1936 ref 1301 ref 4452 remove absThm appThm appThm 1936 ref 1301 ref 4456 remove absThm appThm appThm appThm nil 3713 ref 4451 ref nil cons cons 3455 remove 4455 ref nil cons cons nil cons cons nil cons cons 4357 remove subst eqMp absThm appThm 77 ref 205 ref 38 ref 153 ref 38 ref 1858 ref 4451 remove appTerm absTerm 4457 def 39 ref appTerm betaConv 4458 def appThm 38 ref 1858 ref 4455 remove appTerm absTerm 4459 def 39 ref appTerm betaConv 4460 def appThm absThm appThm appThm 153 ref 205 ref 38 ref 4458 remove absThm appThm appThm 205 ref 38 ref 4460 remove absThm appThm appThm appThm nil 694 ref 4457 ref nil cons cons 344 ref 4459 ref nil cons cons nil cons cons nil cons cons 345 ref 4356 ref subst 4461 def subst eqMp trans absThm appThm 77 ref 1431 ref 1417 ref 153 ref 1417 ref 200 ref 4457 remove appTerm absTerm 4462 def 1418 ref appTerm betaConv 4463 def appThm 1417 ref 200 ref 4459 remove appTerm absTerm 4464 def 1418 ref appTerm betaConv 4465 def appThm absThm appThm appThm 153 ref 1431 ref 1417 ref 4463 remove absThm appThm appThm 1431 ref 1417 ref 4465 remove absThm appThm appThm appThm nil "p" 1428 ref var 4466 def 4462 ref nil cons cons "q" 1428 remove var 4467 def 4464 remove nil cons cons nil cons cons nil cons cons 1788 ref 4356 ref subst subst eqMp trans 66 ref 1430 ref 4462 remove appTerm 4468 def appTerm 4469 def refl 4470 def 1431 ref 1417 ref 205 ref 38 ref 1936 ref 1301 ref 77 ref 4454 ref refl 4471 def 2486 ref 392 ref 4161 ref absThm appThm appThm appThm 2486 ref 392 ref 4471 remove 4161 remove appThm absThm appThm appThm nil 344 ref 4149 remove cons 25 ref 4453 remove nil cons 4472 def cons nil cons cons nil cons cons 345 ref 4379 ref subst 4473 def subst eqMp absThm appThm 77 ref 1936 ref 1301 ref 2486 ref 392 ref 1301 ref 392 ref 4454 ref 4009 remove appTerm absTerm 4474 def absTerm 4475 def 1308 ref appTerm betaConv 4476 def 393 ref refl 4477 def appThm 4474 ref 393 ref appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 4025 ref 4 ref cons opType 4478 def 4 ref cons opType constTerm refl 4479 def "f" 4025 remove var 4480 def 1936 ref 1301 ref 4476 remove 4480 ref varTerm 4481 def 1308 ref appTerm 4482 def refl appThm 4474 remove 4482 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 3437 remove var 4475 remove nil cons cons nil cons nil cons cons 3438 remove 4395 ref subst subst eqMp trans absThm appThm 77 ref 205 ref 38 ref 4479 remove 4480 ref 38 ref 4480 remove 1858 ref 1301 ref 4454 ref 66 ref 30 ref 4482 ref appTerm appTerm 66 ref 148 ref 4482 ref appTerm 39 ref appTerm appTerm 1317 ref 1419 ref 4482 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm 4483 def absTerm 4484 def 39 ref appTerm betaConv 4485 def 4481 ref refl appThm 4483 ref 4481 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 1 ref 28 ref 4026 ref cons opType 4486 def 4 ref cons opType 4487 def 4 ref cons opType constTerm refl 4488 def "f" 4486 ref var 4489 def 205 ref 38 ref 4485 remove 4489 ref varTerm 4490 def 39 ref appTerm 4491 def refl appThm 4483 remove 4491 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 28 ref 4478 remove nil cons cons opType var 4484 remove nil cons cons nil cons nil cons cons "B" 4026 remove cons 217 ref cons 23 ref cons 4395 ref subst subst eqMp trans absThm appThm 77 ref 1431 ref 1417 ref 4488 remove 4489 ref 1417 ref 4489 remove 200 ref 38 ref 1858 ref 1301 ref 4454 ref 66 ref 30 ref 4491 remove 1308 ref appTerm 4492 def appTerm appTerm 66 ref 148 ref 4492 ref appTerm 39 ref appTerm appTerm 1317 ref 1419 ref 4492 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 4493 def absTerm 4494 def 1418 ref appTerm betaConv 4495 def 4490 ref refl appThm 4493 ref 4490 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 1 ref 1411 ref 4486 remove nil cons 4496 def cons opType 4497 def 4 ref cons opType 4498 def 4 ref cons opType 4499 def constTerm 4500 def refl 4501 def "f" 4497 ref var 4502 def 1431 ref 1417 ref 4495 remove 4502 ref varTerm 4503 def 1418 ref appTerm 4504 def refl appThm 4493 remove 4504 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 1411 ref 4487 remove nil cons cons opType var 4494 remove nil cons cons nil cons nil cons cons "B" 4496 remove cons 1453 ref cons 23 ref cons 4395 ref subst subst eqMp trans appThm 77 ref 4470 ref 4501 ref 4502 ref 4502 ref 1430 ref 1417 ref 200 ref 38 ref 1858 ref 1301 ref 4454 ref 66 ref 30 ref 4504 remove 39 ref appTerm 1308 ref appTerm 4505 def appTerm appTerm 66 ref 148 ref 4505 ref appTerm 39 ref appTerm appTerm 1317 ref 1419 ref 4505 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 4506 def absTerm 4507 def 4503 remove appTerm betaConv 4508 def absThm appThm appThm appThm 4501 remove 4502 ref 4470 remove 4508 remove appThm absThm appThm appThm nil "q" 4498 ref var 4507 remove nil cons cons 25 ref 4468 remove nil cons 4509 def cons nil cons cons nil cons cons "A" 4497 ref nil cons cons nil cons 4510 def 23 ref cons 4511 def 4429 ref subst subst eqMp trans trans trans 4240 ref assume eqMp nil 25 ref 4500 remove 4502 remove 4469 ref 4506 remove appTerm absTerm 4512 def appTerm 4513 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil "P" 4498 remove var 4514 def "f'" 4497 ref var 4515 def 50 ref 4512 ref 4515 ref varTerm 4516 def appTerm 4517 def appTerm 15 ref appTerm 4518 def absTerm nil cons cons nil cons nil cons cons 4511 remove 252 ref subst subst 4515 remove nil 96 ref 4518 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 4517 ref nil cons 4519 def cons 510 ref cons nil cons cons 4520 def 76 ref subst 4520 remove 107 ref subst 4517 ref betaConv 4517 remove assume eqMp nil 25 ref 4469 remove 1430 ref 1417 ref 200 ref 38 ref 1858 ref 1301 ref 4454 ref 66 ref 30 ref 4516 ref 1418 ref appTerm 39 ref appTerm 1308 ref appTerm 4521 def appTerm 4522 def appTerm 66 ref 148 ref 4521 ref appTerm 39 ref appTerm 4523 def appTerm 1317 ref 1419 ref 4521 remove appTerm appTerm 4524 def appTerm 4525 def appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 4526 def appTerm nil cons 4527 def cons 510 ref cons nil cons cons 4528 def 135 ref subst proveHyp 4528 ref 76 ref subst 4528 remove 107 ref subst 4246 ref refl 4529 def 4247 ref 205 ref 38 ref 205 ref 141 ref nil 25 ref 4252 ref nil cons cons 43 ref 4257 ref nil cons cons nil cons cons nil cons cons 4336 ref subst 153 ref 1255 ref 144 ref refl 4530 def 4251 ref refl appThm appThm nil 218 ref 4256 ref nil cons 4531 def cons nil cons nil cons cons 4441 ref subst 205 ref 392 ref 518 ref 4256 remove 393 ref appTerm betaConv 4532 def appThm nil 4186 remove 43 ref 4254 remove nil cons cons nil cons cons nil cons cons 2592 ref subst 4443 remove nil 4190 remove 43 ref 4253 ref nil cons cons nil cons cons nil cons cons 2592 ref subst appThm trans trans absThm appThm trans appThm appThm 1255 ref nil 310 ref 43 ref 4251 ref nil cons cons nil cons cons nil cons cons 2592 ref subst appThm 2486 ref 392 ref 4445 remove 4446 remove 4253 ref refl appThm appThm absThm appThm appThm appThm trans absThm appThm absThm appThm absThm appThm 4529 ref 4247 ref 205 ref 38 ref 77 ref 205 ref 141 ref 153 ref 141 ref 456 ref 4252 remove appTerm 200 ref 392 ref 4447 ref 4448 ref 419 ref 4253 remove appTerm appTerm appTerm absTerm appTerm appTerm absTerm 4533 def 142 ref appTerm betaConv 4534 def appThm 141 ref 456 ref 456 ref 2865 ref appTerm 4535 def 419 ref 4251 remove appTerm appTerm 4536 def appTerm 4537 def 4257 remove appTerm absTerm 4538 def 142 ref appTerm betaConv 4539 def appThm absThm appThm appThm 153 ref 205 ref 141 ref 4534 remove absThm appThm appThm 205 ref 141 ref 4539 remove absThm appThm appThm appThm nil 694 ref 4533 ref nil cons cons 344 ref 4538 ref nil cons cons nil cons cons nil cons cons 4461 ref subst eqMp absThm appThm 77 ref 205 ref 38 ref 153 ref 38 ref 200 ref 4533 remove appTerm absTerm 4540 def 39 ref appTerm betaConv 4541 def appThm 38 ref 200 ref 4538 remove appTerm absTerm 4542 def 39 ref appTerm betaConv 4543 def appThm absThm appThm appThm 153 ref 205 ref 38 ref 4541 remove absThm appThm appThm 205 ref 38 ref 4543 remove absThm appThm appThm appThm nil 694 ref 4540 ref nil cons cons 344 ref 4542 ref nil cons cons nil cons cons nil cons cons 4461 ref subst eqMp trans absThm appThm 77 ref 4529 ref 4247 ref 153 ref 4247 ref 200 ref 4540 remove appTerm absTerm 4544 def 4248 ref appTerm betaConv 4545 def appThm 4247 ref 200 ref 4542 remove appTerm absTerm 4546 def 4248 ref appTerm betaConv 4547 def appThm absThm appThm appThm 153 ref 4529 ref 4247 ref 4545 remove absThm appThm appThm 4529 ref 4247 ref 4547 remove absThm appThm appThm appThm nil "p" 4245 ref var 4544 ref nil cons cons "q" 4245 remove var 4546 remove nil cons cons nil cons cons nil cons cons "A" 3501 remove cons nil cons 4548 def 23 ref cons 4356 ref subst subst eqMp trans 66 ref 4246 ref 4544 remove appTerm 4549 def appTerm 4550 def refl 4551 def 4529 ref 4247 ref 205 ref 38 ref 205 ref 141 ref 77 ref 4537 ref refl 4552 def 2486 ref 392 ref 4532 ref absThm appThm appThm appThm 2486 ref 392 ref 4552 remove 4532 remove appThm absThm appThm appThm nil 344 ref 4531 remove cons 25 ref 4536 remove nil cons cons nil cons cons nil cons cons 4473 ref subst eqMp absThm appThm 77 ref 205 ref 141 ref 2486 ref 392 ref 141 ref 392 ref 4537 ref 4255 remove appTerm absTerm 4553 def absTerm 4554 def 142 ref appTerm betaConv 4555 def 4477 remove appThm 4553 ref 393 ref appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 32 ref 4 ref cons opType 4556 def 4 ref cons opType constTerm refl 4557 def "f" 32 remove var 4558 def 205 ref 141 ref 4555 remove 4558 ref varTerm 4559 def 142 ref appTerm 4560 def refl appThm 4553 remove 4560 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 147 ref var 4561 def 4554 remove nil cons cons nil cons nil cons cons 284 remove 4395 ref subst subst eqMp trans absThm appThm 77 ref 205 ref 38 ref 4557 remove 4558 ref 38 ref 4558 ref 200 ref 141 ref 4537 ref 66 ref 30 ref 4560 ref appTerm appTerm 66 ref 148 ref 4560 ref appTerm 39 ref appTerm appTerm 3834 ref 4249 ref 4560 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm 4562 def absTerm 4563 def 39 ref appTerm betaConv 4564 def 4559 ref refl appThm 4562 ref 4559 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 191 ref 4 ref cons opType 4565 def 4 ref cons opType constTerm refl 4566 def "f" 191 remove var 4567 def 205 ref 38 ref 4564 remove 4567 ref varTerm 4568 def 39 ref appTerm 4569 def refl appThm 4562 remove 4569 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 28 ref 4556 remove nil cons cons opType var 4563 remove nil cons cons nil cons nil cons cons "B" 33 remove cons 217 ref cons 23 ref cons 4395 ref subst subst eqMp trans absThm appThm 77 ref 4529 ref 4247 ref 4566 remove 4567 ref 4247 ref 4567 remove 200 ref 38 ref 200 ref 141 ref 4537 ref 66 ref 30 ref 4569 remove 142 ref appTerm 4570 def appTerm appTerm 66 ref 148 ref 4570 ref appTerm 39 ref appTerm appTerm 3834 ref 4249 ref 4570 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 4571 def absTerm 4572 def 4248 ref appTerm betaConv 4573 def 4568 ref refl appThm 4571 ref 4568 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 1 ref 3500 ref 3482 ref cons opType 4574 def 4 ref cons opType 4575 def 4 ref cons opType 4576 def constTerm 4577 def refl 4578 def "f" 4574 ref var 4579 def 4529 ref 4247 ref 4573 remove 4579 ref varTerm 4580 def 4248 ref appTerm 4581 def refl appThm 4571 remove 4581 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 3500 ref 4565 remove nil cons cons opType var 4572 remove nil cons cons nil cons nil cons cons "B" 3482 remove cons 4548 ref cons 23 ref cons 4395 ref subst subst eqMp trans appThm 77 ref 4551 ref 4578 ref 4579 ref 4579 ref 4246 ref 4247 ref 200 ref 38 ref 200 ref 141 ref 4537 ref 66 ref 30 ref 4581 remove 39 ref appTerm 142 ref appTerm 4582 def appTerm appTerm 66 ref 148 ref 4582 ref appTerm 39 ref appTerm appTerm 3834 ref 4249 ref 4582 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 4583 def absTerm 4584 def 4580 remove appTerm betaConv 4585 def absThm appThm appThm appThm 4578 remove 4579 ref 4551 remove 4585 remove appThm absThm appThm appThm nil "q" 4575 ref var 4584 remove nil cons cons 25 ref 4549 remove nil cons cons nil cons cons nil cons cons "A" 4574 ref nil cons cons nil cons 4586 def 23 ref cons 4587 def 4429 ref subst subst eqMp trans trans trans 4258 remove assume eqMp nil 25 ref 4577 remove 4579 remove 4550 ref 4583 remove appTerm absTerm 4588 def appTerm 4589 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil "P" 4575 remove var 4590 def "f''" 4574 ref var 4591 def 50 ref 4588 ref 4591 ref varTerm 4592 def appTerm 4593 def appTerm 15 ref appTerm 4594 def absTerm nil cons cons nil cons nil cons cons 4587 remove 252 ref subst subst 4591 remove nil 96 ref 4594 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 4593 ref nil cons 4595 def cons 510 ref cons nil cons cons 4596 def 76 ref subst 4596 remove 107 ref subst 4593 ref betaConv 4593 remove assume eqMp nil 25 ref 4550 remove 4246 ref 4247 ref 200 ref 38 ref 200 ref 141 ref 4537 remove 66 ref 30 ref 4592 remove 4248 ref appTerm 39 ref appTerm 142 ref appTerm 4597 def appTerm appTerm 66 ref 148 ref 4597 ref appTerm 39 ref appTerm appTerm 3834 ref 4249 remove 4597 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm appTerm nil cons 4598 def cons 510 ref cons nil cons cons 4599 def 135 ref subst proveHyp 4599 ref 76 ref subst 4599 remove 107 ref subst nil 1454 ref 3996 ref nil cons cons nil cons nil cons cons 1788 ref 2484 ref subst subst 3171 ref refl 4600 def 1417 ref 518 ref 3996 remove 1418 ref appTerm betaConv appThm nil 218 ref 3995 ref nil cons cons nil cons nil cons cons 2485 ref subst 2486 ref 38 ref 518 ref 3995 remove 39 ref appTerm betaConv appThm nil 3403 ref 43 ref 3994 ref nil cons cons nil cons cons nil cons cons 2543 ref subst 1255 ref 153 ref 1421 ref refl 4601 def appThm nil 218 ref 3993 ref nil cons 4602 def cons nil cons nil cons cons 4441 remove subst 205 ref 141 ref 518 ref 3993 remove 142 ref appTerm betaConv 4603 def appThm nil 310 ref 43 ref 3991 remove nil cons cons nil cons cons nil cons cons 2592 ref subst 1255 ref 2865 remove refl appThm nil 25 ref 3141 ref nil cons 4604 def cons 43 ref 3990 ref nil cons 4605 def cons nil cons cons nil cons cons 2592 ref subst appThm trans trans absThm appThm trans appThm appThm 153 ref 419 ref 1421 ref appTerm 4606 def refl 4607 def appThm 4608 def 2486 ref 141 ref 4530 ref 3988 ref refl 4609 def 3990 ref refl 4610 def appThm appThm absThm appThm appThm appThm trans trans absThm appThm trans trans absThm appThm trans 4600 ref 1417 ref 77 ref 2486 ref 38 ref 1255 ref 38 ref 66 ref 1421 ref appTerm 200 ref 141 ref 4535 ref 456 ref 419 ref 3141 ref appTerm appTerm 4611 def 419 ref 3990 ref appTerm appTerm appTerm absTerm appTerm appTerm 4612 def absTerm 4613 def 39 ref appTerm betaConv 4614 def appThm 4615 def 38 ref 66 ref 4606 ref appTerm 4616 def 3994 remove appTerm absTerm 4617 def 39 ref appTerm betaConv 4618 def appThm absThm appThm appThm 1255 ref 2486 ref 38 ref 4614 remove absThm appThm appThm 4619 def 2486 ref 38 ref 4618 remove absThm appThm appThm appThm nil 694 ref 4613 ref nil cons cons 4620 def 344 ref 4617 ref nil cons cons nil cons cons nil cons cons 345 ref 346 ref 52 ref 238 ref 35 ref 456 ref 241 ref appTerm 4621 def 348 ref appTerm absTerm appTerm 4622 def appTerm 456 ref 2192 ref appTerm 4623 def 4371 ref appTerm 4624 def appTerm absTerm 4625 def 347 ref appTerm 4626 def betaConv 175 ref 354 ref 4625 ref appTerm 4627 def absTerm 4628 def 177 ref appTerm 4629 def betaConv nil 354 ref 4628 ref appTerm 4630 def axiom nil 25 ref 4630 remove nil cons cons 43 ref 4629 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 4628 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4627 remove nil cons cons 43 ref 4626 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 4625 remove nil cons cons 364 ref cons nil cons cons 185 ref subst eqMp eqMp 4631 def subst subst eqMp absThm appThm 77 ref 4600 ref 1417 ref 1255 ref 1417 ref 267 ref 4613 remove appTerm absTerm 4632 def 1418 ref appTerm betaConv 4633 def appThm 4634 def 1417 ref 267 ref 4617 remove appTerm absTerm 4635 def 1418 ref appTerm betaConv 4636 def appThm absThm appThm appThm 1255 ref 4600 ref 1417 ref 4633 remove absThm appThm appThm 4637 def 4600 ref 1417 ref 4636 remove absThm appThm appThm appThm nil 4466 ref 4632 ref nil cons cons 4638 def 4467 ref 4635 remove nil cons cons nil cons cons nil cons cons 1788 ref 4631 ref subst subst eqMp trans 456 ref 3171 ref 4632 remove appTerm appTerm refl 4600 ref 1417 ref 2486 ref 38 ref 77 ref 4608 ref 2486 ref 141 ref 4603 ref absThm appThm appThm appThm 2486 ref 141 ref 4608 remove 4603 remove appThm absThm appThm appThm nil 344 ref 4602 remove cons 25 ref 4606 ref nil cons 4639 def cons nil cons cons nil cons cons 345 ref 4429 ref subst subst eqMp absThm appThm absThm appThm appThm 77 ref 4637 remove 4600 ref 1417 ref 1417 ref 267 ref 38 ref 267 ref 141 ref 4616 remove 3992 remove appTerm 4640 def absTerm 4641 def appTerm absTerm 4642 def appTerm absTerm 4643 def 1418 ref appTerm betaConv 4644 def absThm appThm appThm appThm 4600 ref 1417 ref 4634 remove 4644 remove appThm absThm appThm appThm nil 4638 remove 4467 ref 4643 remove nil cons cons nil cons cons nil cons cons 1788 ref 346 ref 52 ref 4624 remove appTerm 4622 remove appTerm absTerm 4645 def 347 ref appTerm 4646 def betaConv 175 ref 354 ref 4645 ref appTerm 4647 def absTerm 4648 def 177 ref appTerm 4649 def betaConv nil 354 ref 4648 ref appTerm 4650 def axiom nil 25 ref 4650 remove nil cons cons 43 ref 4649 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 4648 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4647 remove nil cons cons 43 ref 4646 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 4645 remove nil cons cons 364 ref cons nil cons cons 185 ref subst eqMp eqMp 4651 def subst subst eqMp 4600 ref 1417 ref 77 ref 4619 remove 2486 ref 38 ref 4642 ref 39 ref appTerm betaConv 4652 def absThm appThm appThm appThm 2486 ref 38 ref 4615 remove 4652 remove appThm absThm appThm appThm nil 4620 remove 344 ref 4642 remove nil cons cons nil cons cons nil cons cons 345 ref 4651 ref subst subst eqMp 2486 ref 38 ref 77 ref 456 ref 4612 ref appTerm 4653 def refl 4654 def 2486 ref 141 ref 4641 ref 142 ref appTerm betaConv 4655 def absThm appThm appThm appThm 2486 ref 141 ref 4654 remove 4655 remove appThm absThm appThm appThm nil 344 ref 4641 remove nil cons cons 25 ref 4612 remove nil cons cons nil cons cons nil cons cons 4473 remove subst eqMp absThm appThm trans absThm appThm trans trans trans trans 3998 remove assume eqMp nil 25 ref 3171 ref 1417 ref 267 ref 38 ref 267 ref 141 ref 4653 remove 4640 remove appTerm absTerm appTerm absTerm appTerm absTerm 4656 def appTerm 4657 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 1454 ref "f'''" 1411 ref var 4658 def 50 ref 4656 ref 4658 ref varTerm 4659 def appTerm 4660 def appTerm 15 ref appTerm 4661 def absTerm nil cons cons nil cons nil cons cons 3967 ref subst 4658 remove nil 96 ref 4661 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 4660 ref nil cons 4662 def cons 510 ref cons nil cons cons 4663 def 76 ref subst 4663 remove 107 ref subst 4660 ref betaConv 4660 remove assume eqMp nil 25 ref 267 ref 38 ref 267 ref 141 ref 456 ref 66 ref 1321 ref 1416 ref 4659 ref appTerm 4664 def 39 ref appTerm 4665 def appTerm 4666 def appTerm 4667 def 200 ref 141 ref 4535 remove 4611 remove 419 ref 1316 ref 4665 ref appTerm 4668 def 4664 ref 142 ref appTerm appTerm 4669 def appTerm appTerm appTerm absTerm 4670 def appTerm 4671 def appTerm 4672 def appTerm 66 ref 419 ref 4666 ref appTerm 4673 def appTerm 144 ref 3988 ref 4669 remove appTerm appTerm 4674 def appTerm 4675 def appTerm 4676 def absTerm 4677 def appTerm 4678 def absTerm 4679 def appTerm 4680 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 218 ref 38 ref 50 ref 4679 ref 39 ref appTerm 4681 def appTerm 15 ref appTerm 4682 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 4682 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 4681 ref nil cons 4683 def cons 510 ref cons nil cons cons 4684 def 76 ref subst 4684 remove 107 ref subst 4681 ref betaConv 4681 remove assume eqMp nil 25 ref 4678 ref nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 218 ref 141 ref 50 ref 4677 ref 142 ref appTerm 4685 def appTerm 15 ref appTerm 4686 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 4686 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 4685 ref nil cons 4687 def cons 510 ref cons nil cons cons 4688 def 76 ref subst 4688 remove 107 ref subst 4685 ref betaConv 4685 remove assume eqMp nil 25 ref 4676 remove nil cons 4689 def cons 510 ref cons nil cons cons 4690 def 135 ref subst proveHyp 4690 ref 76 ref subst 4690 remove 107 ref subst nil 25 ref 4675 remove nil cons 4691 def cons 510 ref cons nil cons cons 4692 def 76 ref subst 4692 remove 107 ref subst nil 108 ref 4673 remove nil cons cons 110 ref 4674 remove nil cons 4693 def cons nil cons cons nil cons cons 4694 def 139 ref subst nil 25 ref 4693 remove cons 43 ref 4666 remove nil cons 4695 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil "_11148" 1411 ref var 4696 def 4659 ref nil cons 4697 def cons "_11150" 1293 ref var 4698 def 4665 ref nil cons 4699 def cons "_11149" 28 ref var 4700 def 220 ref cons "_11151" 28 ref var 4701 def 233 ref cons nil cons cons cons cons nil cons cons nil 2905 ref 456 ref 419 ref 30 ref 4701 remove varTerm 4702 def appTerm 4703 def appTerm 4704 def appTerm 456 ref 419 ref 148 ref 4702 ref appTerm 4700 remove varTerm 4705 def appTerm 4706 def appTerm 4707 def appTerm 419 ref 1316 ref 4698 remove varTerm 4708 def appTerm 4709 def 1416 ref 4696 remove varTerm 4710 def appTerm 4711 def 4702 ref appTerm appTerm 4712 def appTerm 4713 def appTerm 4714 def appTerm 4715 def nil cons cons 2906 ref 1321 ref 4708 ref appTerm 4716 def nil cons cons nil cons cons nil cons cons nil 25 ref 3763 ref 15 ref appTerm 4717 def nil cons 4718 def cons 4719 def 43 ref 52 ref 456 ref 2914 ref appTerm 4720 def 2907 ref appTerm 4721 def appTerm 50 ref 419 ref 2907 ref appTerm 4722 def appTerm 4723 def 2914 ref appTerm appTerm nil cons 4724 def cons nil cons 4725 def cons nil cons cons 4726 def 76 ref subst 4726 remove 107 ref subst 52 ref "_610" 3 ref var 4727 def 52 ref 456 ref 4727 remove varTerm 4728 def appTerm 2907 ref appTerm appTerm 4723 ref 4728 remove appTerm appTerm absTerm 4729 def 2914 ref appTerm 4730 def appTerm refl 4731 def 4729 ref 15 ref appTerm betaConv appThm 77 ref 4730 remove betaConv appThm 4732 def 52 ref 559 ref 2907 ref appTerm 4733 def appTerm 4723 ref 15 ref appTerm appTerm refl appThm trans 4729 remove refl 4734 def 4717 remove assume 4735 def appThm eqMp sym 77 ref nil 96 ref 2984 remove cons nil cons nil cons cons 4736 def 567 ref subst 4737 def appThm nil 96 ref 4722 ref nil cons 4738 def cons nil cons nil cons cons 4739 def 517 ref subst 4736 ref 2448 ref subst 4740 def trans 4741 def appThm nil 2985 remove nil cons cons 2450 ref subst 4742 def trans sym 94 ref eqMp eqMp eqMp nil 108 ref 4718 ref cons 4743 def 110 ref 4724 ref cons nil cons 4744 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 3763 remove 14 ref appTerm 4745 def nil cons 4746 def cons 4747 def 4725 remove cons nil cons cons 4748 def 76 ref subst 4748 remove 107 ref subst 4731 remove "_608" 3 ref var 4749 def 52 ref 456 ref 4749 remove varTerm 4750 def appTerm 2907 ref appTerm appTerm 4723 ref 4750 remove appTerm appTerm absTerm 14 ref appTerm betaConv appThm 4732 remove 52 ref 587 ref 2907 ref appTerm 4751 def appTerm 4723 ref 14 ref appTerm appTerm refl appThm trans 4734 remove 4745 remove assume 4752 def appThm eqMp sym 77 ref 4736 ref 595 ref subst 4753 def appThm 4739 ref 2062 ref subst 4754 def appThm 2386 ref trans sym 94 ref eqMp eqMp eqMp nil 108 ref 4746 remove cons 4755 def 4744 remove cons nil cons cons 122 ref subst deductAntisym eqMp 604 ref 2914 ref appTerm 4756 def betaConv 607 ref nil 608 ref 43 ref 4756 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 609 ref 3774 remove cons nil cons cons 185 ref subst eqMp eqMp 4757 def nil 4755 ref 110 ref 4718 remove cons 4758 def 612 ref 4724 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 4759 def subst 51 ref nil 2905 ref 4714 remove nil cons cons 2906 ref 4704 remove nil cons cons nil cons cons nil cons cons nil 4719 ref 43 ref 52 ref 419 ref 4721 ref appTerm 4760 def appTerm 2916 remove 4722 ref appTerm appTerm nil cons 4761 def cons nil cons 4762 def cons nil cons cons 4763 def 76 ref subst 4763 remove 107 ref subst 52 ref "_614" 3 ref var 4764 def 52 ref 419 ref 456 ref 4764 remove varTerm 4765 def appTerm 2907 ref appTerm appTerm appTerm 66 ref 419 ref 4765 remove appTerm appTerm 4722 ref appTerm appTerm absTerm 4766 def 2914 ref appTerm 4767 def appTerm refl 4768 def 4766 ref 15 ref appTerm betaConv appThm 77 ref 4767 remove betaConv appThm 4769 def 52 ref 419 ref 4733 ref appTerm 4770 def appTerm 2507 remove 4722 ref appTerm appTerm refl appThm trans 4766 remove refl 4771 def 4735 ref appThm eqMp sym 77 ref 518 ref 4737 ref appThm 4772 def appThm 2518 remove 4722 ref refl 4773 def appThm 4739 ref 186 ref subst trans appThm nil 20 ref 4738 ref cons nil cons nil cons cons 2450 ref subst 4774 def trans sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 4761 ref cons nil cons 4775 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 4762 remove cons nil cons cons 4776 def 76 ref subst 4776 remove 107 ref subst 4768 remove "_612" 3 ref var 4777 def 52 ref 419 ref 456 ref 4777 remove varTerm 4778 def appTerm 2907 ref appTerm appTerm appTerm 66 ref 419 ref 4778 remove appTerm appTerm 4722 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 4769 remove 52 ref 419 ref 4751 ref appTerm 4779 def appTerm 2532 remove 4722 ref appTerm appTerm refl appThm trans 4771 remove 4752 ref appThm eqMp sym 77 ref 518 ref 4753 ref appThm 590 ref trans 4780 def appThm 2536 remove 4773 ref appThm 4739 ref 1468 ref subst trans appThm 2562 ref trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 4775 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 4761 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 4781 def subst 153 ref nil 2906 ref 4703 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm nil 2905 ref 4713 remove nil cons cons 2906 ref 4707 remove nil cons cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 4706 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm nil 2906 ref 4712 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm trans appThm trans appThm 4716 ref refl appThm trans 392 ref 66 ref 456 ref 4716 remove appTerm 4782 def 4447 ref 456 ref 419 ref 394 remove 4705 ref appTerm appTerm appTerm 4783 def 419 ref 4709 remove 4711 ref 393 ref appTerm 4784 def appTerm appTerm appTerm appTerm 4785 def appTerm appTerm 456 ref 1885 ref 4708 ref appTerm 4711 ref 4705 ref appTerm 4786 def appTerm appTerm 4787 def 4785 remove appTerm appTerm absTerm 4788 def 4702 ref appTerm 4789 def betaConv 1301 ref 200 ref 392 ref 66 ref 456 ref 1322 remove appTerm 4790 def 4447 ref 4783 remove 419 ref 1317 ref 4784 remove appTerm appTerm 4791 def appTerm appTerm 4792 def appTerm appTerm 456 ref 1886 ref 4786 remove appTerm appTerm 4792 remove appTerm appTerm absTerm appTerm absTerm 4793 def 4708 ref appTerm 4794 def betaConv 38 ref 1858 ref 1301 ref 200 ref 392 ref 66 ref 4790 ref 4447 remove 4448 remove 4791 remove appTerm appTerm 4795 def appTerm appTerm 456 ref 1886 ref 4711 remove 39 ref appTerm appTerm appTerm 4795 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm 4796 def 4705 ref appTerm 4797 def betaConv 1417 ref 200 ref 38 ref 1858 ref 1301 ref 200 ref 392 ref 66 ref 4790 remove 4449 ref appTerm appTerm 456 ref 4002 ref appTerm 4449 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 4798 def 4710 ref appTerm 4799 def betaConv 1431 ref 1417 ref 205 ref 38 ref 1936 ref 1301 ref 77 ref 4440 ref 205 ref 392 ref 4450 ref 393 ref appTerm betaConv 4800 def absThm appThm appThm appThm 205 ref 392 ref 4440 remove 4800 remove appThm absThm appThm appThm nil 344 ref 4450 remove nil cons cons 4019 remove nil cons cons nil cons cons 345 ref 346 ref 52 ref 2544 remove 351 remove appTerm appTerm 166 ref 4372 remove appTerm appTerm absTerm 4801 def 347 ref appTerm 4802 def betaConv 25 ref 354 ref 4801 ref appTerm 4803 def absTerm 4804 def 53 ref appTerm 4805 def betaConv nil 159 ref 4804 ref appTerm 4806 def axiom nil 25 ref 4806 remove nil cons cons 43 ref 4805 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4804 remove nil cons cons 334 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4803 remove nil cons cons 43 ref 4802 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 4801 remove nil cons cons 364 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst eqMp absThm appThm absThm appThm absThm appThm 1431 ref 1417 ref 205 ref 38 ref 1936 ref 1301 ref 205 ref 392 ref nil 2906 ref 1879 ref cons 2905 ref 4022 ref cons 2904 ref 4449 remove nil cons cons nil cons cons cons nil cons cons nil 4719 ref 43 ref 52 ref 456 ref 66 ref 2914 ref appTerm 2907 ref appTerm 4807 def appTerm 2912 ref appTerm appTerm 66 ref 4720 ref 2912 ref appTerm 4808 def appTerm 456 ref 2907 ref appTerm 4809 def 2912 ref appTerm 4810 def appTerm appTerm nil cons 4811 def cons nil cons 4812 def cons nil cons cons 4813 def 76 ref subst 4813 remove 107 ref subst 52 ref "_590" 3 ref var 4814 def 52 ref 456 ref 66 ref 4814 remove varTerm 4815 def appTerm 2907 ref appTerm appTerm 2912 ref appTerm appTerm 66 ref 456 ref 4815 remove appTerm 2912 ref appTerm appTerm 4810 ref appTerm appTerm absTerm 4816 def 2914 ref appTerm 4817 def appTerm refl 4818 def 4816 ref 15 ref appTerm betaConv appThm 77 ref 4817 remove betaConv appThm 4819 def 52 ref 456 ref 1464 ref 2907 ref appTerm 4820 def appTerm 2912 ref appTerm appTerm 66 ref 559 ref 2912 ref appTerm 4821 def appTerm 4810 ref appTerm appTerm refl appThm trans 4816 remove refl 4822 def 4735 ref appThm eqMp sym 77 ref 1255 ref 4736 ref 1468 ref subst 4823 def appThm 2912 ref refl 4824 def appThm 2930 ref 567 ref subst 4825 def trans appThm 153 ref 4825 ref appThm 4810 ref refl 4826 def appThm appThm sym nil 2950 ref 43 ref 2947 remove 66 ref 2912 ref appTerm 4810 ref appTerm appTerm nil cons 4827 def cons nil cons 4828 def cons nil cons cons 4829 def 76 ref subst 4829 remove 107 ref subst 52 ref "_594" 3 ref var 4830 def 52 ref 4830 remove varTerm 4831 def appTerm 66 ref 4831 ref appTerm 4809 ref 4831 remove appTerm appTerm appTerm absTerm 4832 def 2912 ref appTerm 4833 def appTerm refl 4834 def 4832 ref 15 ref appTerm betaConv appThm 77 ref 4833 remove betaConv appThm 4835 def 533 ref 1464 ref 4809 ref 15 ref appTerm 4836 def appTerm 4837 def appTerm refl appThm trans 4832 remove refl 4838 def 2963 ref appThm eqMp sym nil 96 ref 4837 remove nil cons cons nil cons nil cons cons 2513 ref subst 518 ref nil 96 ref 4836 ref nil cons cons nil cons nil cons cons 4839 def 1468 ref subst appThm 539 ref trans trans sym 94 ref eqMp eqMp eqMp nil 2965 ref 110 ref 4827 ref cons nil cons 4840 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2969 ref 4828 remove cons nil cons cons 4841 def 76 ref subst 4841 remove 107 ref subst 4834 remove "_592" 3 ref var 4842 def 52 ref 4842 remove varTerm 4843 def appTerm 66 ref 4843 ref appTerm 4809 ref 4843 remove appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 4835 remove 1095 ref 155 ref 4809 ref 14 ref appTerm 4844 def appTerm 4845 def appTerm refl appThm trans 4838 remove 2973 ref appThm eqMp sym nil 96 ref 4845 remove nil cons cons nil cons nil cons cons 1099 ref subst nil 96 ref 4844 ref nil cons cons nil cons nil cons cons 4846 def 186 ref subst 4736 ref 1700 ref subst 4847 def trans trans sym 94 ref eqMp eqMp eqMp nil 2977 ref 4840 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2980 ref nil 2977 ref 2981 ref 612 ref 4827 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 4743 ref 110 ref 4811 ref cons nil cons 4848 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 4812 remove cons nil cons cons 4849 def 76 ref subst 4849 remove 107 ref subst 4818 remove "_588" 3 ref var 4850 def 52 ref 456 ref 66 ref 4850 remove varTerm 4851 def appTerm 2907 ref appTerm appTerm 2912 ref appTerm appTerm 66 ref 456 ref 4851 remove appTerm 2912 ref appTerm appTerm 4810 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 4819 remove 52 ref 456 ref 155 ref 2907 ref appTerm 4852 def appTerm 2912 ref appTerm appTerm 66 ref 587 ref 2912 ref appTerm 4853 def appTerm 4810 ref appTerm appTerm refl appThm trans 4822 remove 4752 ref appThm eqMp sym 77 ref 1255 ref 4736 ref 186 ref subst 4854 def appThm 4824 ref appThm appThm 153 ref 2930 ref 595 ref subst 4855 def appThm 4826 ref appThm nil 96 ref 4810 ref nil cons 4856 def cons nil cons nil cons cons 4857 def 186 ref subst trans appThm nil 20 ref 4856 remove cons nil cons nil cons cons 2450 ref subst trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 4848 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 4811 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 4858 def subst absThm appThm absThm appThm absThm appThm absThm appThm trans nil 108 ref 4509 remove cons 110 ref 4526 remove nil cons cons nil cons cons nil cons cons 4859 def 122 ref subst eqMp nil 25 ref 1430 ref 4798 ref appTerm nil cons cons 43 ref 4799 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 4798 remove nil cons cons 1455 ref 4710 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 200 ref 4796 ref appTerm nil cons cons 43 ref 4797 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 4796 remove nil cons cons 219 ref 4705 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1858 ref 4793 ref appTerm nil cons cons 43 ref 4794 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 4793 remove nil cons cons 1872 ref 4708 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 200 ref 4788 ref appTerm nil cons cons 43 ref 4789 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 4788 remove nil cons cons 219 ref 4702 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 108 ref 4782 remove 4715 ref appTerm nil cons cons 110 ref 4787 remove 4715 remove appTerm nil cons cons nil cons cons nil cons cons 122 ref subst proveHyp eqMp subst eqMp nil 25 ref 4695 ref cons 4860 def 510 ref cons nil cons cons 135 ref subst proveHyp nil 4860 ref nil cons nil cons cons 2642 ref subst 4694 remove 122 ref subst eqMp eqMp eqMp nil 108 ref 4691 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 4672 remove nil cons 4861 def cons 510 ref cons nil cons cons 4862 def 76 ref subst 4862 remove 107 ref subst nil 108 ref 4695 remove cons 110 ref 4671 remove nil cons 4863 def cons nil cons cons nil cons cons 4864 def 122 ref subst nil 4860 remove 43 ref 1885 ref 4665 ref appTerm 4665 ref appTerm 4865 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil "_11104" 1293 ref var 4866 def 4699 ref cons nil cons nil cons cons 4281 ref 4866 remove varTerm 4867 def appTerm 4868 def betaConv nil 4284 remove 43 ref 4868 remove nil cons cons nil cons cons nil cons cons 135 ref subst 1870 ref 1871 ref 4281 remove nil cons cons 1872 ref 4867 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp subst eqMp 4869 def nil 25 ref 4667 remove 4865 remove appTerm nil cons cons 4870 def 43 ref 30 ref 4516 ref 4659 remove appTerm 39 ref appTerm 4665 remove appTerm 4871 def appTerm 4872 def nil cons 4873 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil "_11123" 28 ref var 4874 def 220 ref cons "_11122" 1411 ref var 4875 def 4697 remove cons "_11124" 1293 ref var 4876 def 4699 remove cons nil cons cons cons nil cons cons 4877 def nil 2905 ref 456 ref 419 ref 1321 ref 4876 remove varTerm 4878 def appTerm 4879 def appTerm 4880 def appTerm 4881 def 419 ref 1885 ref 4878 ref appTerm 1416 ref 4875 remove varTerm 4882 def appTerm 4883 def 4874 remove varTerm 4884 def appTerm 4885 def appTerm 4886 def appTerm 4887 def appTerm 4888 def nil cons cons 4889 def 2906 ref 30 ref 4516 remove 4882 ref appTerm 4890 def 4884 ref appTerm 4891 def 4878 ref appTerm 4892 def appTerm 4893 def nil cons 4894 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2905 ref 4887 remove nil cons 4895 def cons 2906 ref 4880 remove nil cons 4896 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 4879 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm nil 2906 ref 4886 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm trans appThm 4897 def 4893 ref refl appThm trans 4881 remove refl 4898 def nil 43 ref 4894 ref cons 4899 def 25 ref 4895 ref cons nil cons 4900 def cons nil cons cons nil 2766 ref 59 ref cons 2767 ref 97 ref cons nil cons cons 4901 def nil cons cons 2766 ref 52 ref 456 ref 2768 ref appTerm 4902 def 2769 ref appTerm 4903 def appTerm 456 ref 2769 ref appTerm 4904 def 2768 ref appTerm appTerm absTerm 4905 def 2769 ref appTerm 4906 def betaConv 2767 ref 159 ref 4905 ref appTerm 4907 def absTerm 4908 def 2768 ref appTerm 4909 def betaConv nil 159 ref 4908 ref appTerm 4910 def axiom nil 25 ref 4910 remove nil cons cons 43 ref 4909 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4908 remove nil cons cons 2781 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4907 remove nil cons cons 43 ref 4906 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4905 remove nil cons cons 2782 ref cons nil cons cons 185 ref subst eqMp eqMp subst 4911 def subst appThm nil 306 ref 4895 ref cons 4912 def 4899 remove 25 ref 4896 ref cons nil cons 4913 def cons cons nil cons cons 77 ref nil "t3" 3 ref var 4914 def 336 ref cons 4915 def 4901 remove cons nil cons cons 4914 ref 52 ref 4902 remove 4904 remove 4914 ref varTerm 4916 def appTerm appTerm 4917 def appTerm 456 ref 4903 remove appTerm 4916 ref appTerm 4918 def appTerm 4919 def absTerm 4920 def 4916 ref appTerm 4921 def betaConv 2766 ref 159 ref 4920 ref appTerm 4922 def absTerm 4923 def 2769 ref appTerm 4924 def betaConv 2767 ref 159 ref 4923 ref appTerm 4925 def absTerm 4926 def 2768 ref appTerm 4927 def betaConv 325 ref 2767 ref 325 ref 2766 ref 325 ref 4914 ref 4919 remove assume sym 52 ref 4918 remove appTerm 4917 remove appTerm 4928 def assume sym deductAntisym absThm appThm absThm appThm absThm appThm nil 159 ref 2767 ref 159 ref 2766 ref 159 ref 4914 ref 4928 remove absTerm 4929 def appTerm 4930 def absTerm 4931 def appTerm 4932 def absTerm 4933 def appTerm 4934 def axiom 4935 def eqMp nil 25 ref 159 ref 4926 ref appTerm nil cons cons 43 ref 4927 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4926 remove nil cons cons 2781 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4925 remove nil cons cons 43 ref 4924 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4923 remove nil cons cons 2782 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4922 remove nil cons cons 43 ref 4921 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4920 remove nil cons cons 20 ref 4916 ref nil cons cons nil cons 4936 def cons nil cons cons 185 ref subst eqMp eqMp 4937 def subst appThm nil 4915 remove 2766 ref 97 remove cons 2767 ref 59 remove cons nil cons cons cons nil cons cons 4937 remove subst appThm sym 1255 ref 4911 ref appThm 312 ref refl 4938 def appThm eqMp 4939 def subst trans nil 2767 ref 4896 remove cons 4940 def 2766 ref 4895 remove cons 4941 def 4914 ref 4894 remove cons nil cons cons cons nil cons cons 4929 ref 4916 ref appTerm 4942 def betaConv 4931 ref 2769 ref appTerm 4943 def betaConv 4933 ref 2768 ref appTerm 4944 def betaConv 4935 remove nil 25 ref 4934 remove nil cons cons 43 ref 4944 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4933 remove nil cons cons 2781 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4932 remove nil cons cons 43 ref 4943 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4931 remove nil cons cons 2782 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 4930 remove nil cons cons 43 ref 4942 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 4929 remove nil cons cons 4936 ref cons nil cons cons 185 ref subst eqMp eqMp 4945 def subst 1301 ref 66 ref 456 ref 4344 ref 419 ref 1886 ref 4885 remove appTerm appTerm appTerm appTerm 4946 def 30 ref 4891 remove 1308 ref appTerm 4947 def appTerm appTerm appTerm 66 ref 4946 ref 148 ref 4947 ref appTerm 4884 ref appTerm appTerm appTerm 4946 remove 1317 ref 4883 ref 4947 remove appTerm appTerm appTerm appTerm appTerm absTerm 4948 def 4878 ref appTerm 4949 def betaConv 38 ref 1858 ref 1301 ref 66 ref 456 ref 4344 remove 419 ref 1886 ref 4883 ref 39 ref appTerm appTerm appTerm appTerm appTerm 4950 def 30 ref 4890 remove 39 ref appTerm 1308 ref appTerm 4951 def appTerm appTerm appTerm 66 ref 4950 ref 148 ref 4951 ref appTerm 39 ref appTerm appTerm appTerm 4950 remove 1317 remove 4883 ref 4951 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm 4952 def 4884 ref appTerm 4953 def betaConv 1417 ref 200 ref 38 ref 1858 ref 1301 ref 66 ref 4454 ref 4522 ref appTerm 4954 def appTerm 66 ref 4454 ref 4523 ref appTerm appTerm 4454 remove 4524 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 4955 def 4882 ref appTerm 4956 def betaConv 1431 ref 1417 ref 205 ref 38 ref 1936 ref 1301 ref nil 2906 ref 4472 remove cons 4957 def 2905 ref 4522 remove nil cons cons 2904 ref 4525 remove nil cons cons nil cons cons cons nil cons cons nil 4719 ref 43 ref 52 ref 4720 remove 2913 ref appTerm appTerm 66 ref 4721 ref appTerm 4808 remove appTerm appTerm nil cons 4958 def cons nil cons 4959 def cons nil cons cons 4960 def 76 ref subst 4960 remove 107 ref subst 52 ref "_586" 3 ref var 4961 def 52 ref 456 ref 4961 remove varTerm appTerm 4962 def 2913 ref appTerm appTerm 66 ref 4962 ref 2907 ref appTerm appTerm 4962 remove 2912 ref appTerm appTerm appTerm absTerm 4963 def 2914 ref appTerm 4964 def appTerm refl 4965 def 4963 ref 15 ref appTerm betaConv appThm 77 ref 4964 remove betaConv appThm 4966 def 52 ref 559 remove 2913 ref appTerm appTerm 66 ref 4733 ref appTerm 4821 ref appTerm appTerm refl appThm trans 4963 remove refl 4967 def 4735 ref appThm eqMp sym 77 ref nil 96 ref 2913 ref nil cons 4968 def cons nil cons nil cons cons 4969 def 567 ref subst appThm 153 ref 4737 ref appThm 4825 ref appThm appThm nil 20 ref 4968 remove cons nil cons nil cons cons 2450 ref subst trans sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 4958 ref cons nil cons 4970 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 4959 remove cons nil cons cons 4971 def 76 ref subst 4971 remove 107 ref subst 4965 remove "_584" 3 ref var 4972 def 52 ref 456 ref 4972 remove varTerm appTerm 4973 def 2913 ref appTerm appTerm 66 ref 4973 ref 2907 ref appTerm appTerm 4973 remove 2912 ref appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 4966 remove 52 ref 587 remove 2913 remove appTerm appTerm 66 ref 4751 ref appTerm 4853 ref appTerm appTerm refl appThm trans 4967 remove 4752 ref appThm eqMp sym 77 ref 4969 remove 595 ref subst appThm 153 ref 4753 ref appThm 4855 ref appThm 1044 ref trans appThm 2386 ref trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 4970 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 4958 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 4974 def subst 153 ref 4954 remove refl appThm nil 4957 remove 2905 ref 4523 remove nil cons cons 2904 ref 4524 remove nil cons cons nil cons cons cons nil cons cons 4974 ref subst appThm trans absThm appThm absThm appThm absThm appThm 4859 remove 139 ref subst eqMp nil 25 ref 1430 ref 4955 ref appTerm nil cons cons 43 ref 4956 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 4955 remove nil cons cons 1455 ref 4882 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 200 ref 4952 ref appTerm nil cons cons 43 ref 4953 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 4952 remove nil cons cons 219 ref 4884 ref nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1858 ref 4948 ref appTerm nil cons cons 43 ref 4949 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 4948 remove nil cons cons 1872 ref 4878 ref nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp 4975 def nil 108 ref 456 ref 4888 remove appTerm 4976 def 4893 remove appTerm nil cons cons 110 ref 66 ref 4976 ref 148 ref 4892 ref appTerm 4884 remove appTerm 4977 def appTerm 4978 def appTerm 4976 remove 1316 ref 4878 remove appTerm 4883 remove 4892 remove appTerm appTerm 4979 def appTerm 4980 def appTerm nil cons cons nil cons cons nil cons cons 4981 def 122 ref subst proveHyp eqMp eqMp eqMp subst eqMp nil 25 ref 4873 remove cons 43 ref 66 ref 148 ref 4871 ref appTerm 39 ref appTerm 4982 def appTerm 4668 ref 4664 ref 4871 ref appTerm appTerm 4983 def appTerm 4984 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp 4869 ref nil 4870 ref 43 ref 4982 remove nil cons 4985 def cons nil cons cons nil cons cons 135 ref subst proveHyp 4877 ref nil 4889 ref 2906 ref 4977 ref nil cons 4986 def cons nil cons cons nil cons cons 4759 ref subst 4897 ref 4977 remove refl appThm trans 4898 ref nil 43 ref 4986 ref cons 4987 def 4900 ref cons nil cons cons 4911 ref subst appThm nil 4912 ref 4987 remove 4913 ref cons cons nil cons cons 4939 ref subst trans nil 4940 ref 4941 ref 4914 ref 4986 remove cons nil cons cons cons nil cons cons 4945 ref subst 4975 remove 4981 remove 139 ref subst proveHyp 4988 def nil 108 ref 4978 remove nil cons cons 110 ref 4980 remove nil cons cons nil cons cons nil cons cons 4989 def 122 ref subst proveHyp eqMp eqMp eqMp subst eqMp nil 25 ref 4985 remove cons 43 ref 4983 remove nil cons cons nil cons 4990 def cons nil cons cons 107 ref subst proveHyp 4869 remove nil 4870 remove 4990 remove cons nil cons cons 135 ref subst proveHyp 4877 remove nil 4889 remove 2906 ref 4979 ref nil cons 4991 def cons nil cons cons nil cons cons 4759 ref subst 4897 remove 4979 remove refl appThm trans 4898 remove nil 43 ref 4991 ref cons 4992 def 4900 remove cons nil cons cons 4911 ref subst appThm nil 4912 remove 4992 remove 4913 remove cons cons nil cons cons 4939 ref subst trans nil 4940 remove 4941 remove 4914 ref 4991 remove cons nil cons cons cons nil cons cons 4945 ref subst 4988 remove 4989 remove 139 ref subst proveHyp eqMp eqMp eqMp subst eqMp eqMp eqMp nil 25 ref 66 ref 4872 remove appTerm 4984 remove appTerm nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil "_11132" 28 ref var 4993 def 4871 remove nil cons cons nil cons nil cons cons 456 ref 419 ref 30 ref 4993 remove varTerm 4994 def appTerm 4995 def appTerm appTerm refl nil 2905 ref 4668 remove 4664 remove 4994 ref appTerm appTerm 4996 def nil cons cons 2906 ref 148 ref 4994 ref appTerm 39 ref appTerm 4997 def nil cons cons nil cons cons nil cons cons nil 4719 ref 43 ref 52 ref 456 ref 2915 ref appTerm 4998 def 4722 ref appTerm appTerm 419 ref 4807 remove appTerm appTerm nil cons 4999 def cons nil cons 5000 def cons nil cons cons 5001 def 76 ref subst 5001 remove 107 ref subst 52 ref "_618" 3 ref var 5002 def 52 ref 456 ref 419 ref 5002 remove varTerm 5003 def appTerm appTerm 4722 ref appTerm appTerm 419 ref 66 ref 5003 remove appTerm 2907 ref appTerm appTerm appTerm absTerm 5004 def 2914 ref appTerm 5005 def appTerm refl 5006 def 5004 ref 15 ref appTerm betaConv appThm 77 ref 5005 remove betaConv appThm 5007 def 52 ref 2577 ref 4722 ref appTerm appTerm 419 ref 4820 remove appTerm appTerm refl appThm trans 5004 remove refl 5008 def 4735 ref appThm eqMp sym 77 ref 2580 ref 4773 ref appThm 4739 ref 595 ref subst trans appThm 518 ref 4823 remove appThm 539 ref trans appThm 2386 ref trans sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 4999 ref cons nil cons 5009 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 5000 remove cons nil cons cons 5010 def 76 ref subst 5010 remove 107 ref subst 5006 remove "_616" 3 ref var 5011 def 52 ref 456 ref 419 ref 5011 remove varTerm 5012 def appTerm appTerm 4722 ref appTerm appTerm 419 ref 66 ref 5012 remove appTerm 2907 ref appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 5007 remove 52 ref 2588 ref 4722 ref appTerm appTerm 419 ref 4852 remove appTerm appTerm refl appThm trans 5008 remove 4752 ref appThm eqMp sym 77 ref 2590 ref 4773 ref appThm 4739 ref 567 ref subst trans appThm 518 ref 4854 remove appThm appThm 4774 remove trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 5009 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 4999 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 5013 def subst appThm nil 2905 ref 66 ref 4997 remove appTerm 4996 remove appTerm 5014 def nil cons cons 2906 ref 4995 ref nil cons cons nil cons cons nil cons cons 5013 remove subst trans nil 25 ref 66 ref 4995 remove appTerm 5014 remove appTerm nil cons cons nil cons nil cons cons 2642 ref subst trans 4670 ref 4994 ref appTerm 5015 def betaConv 4864 remove 139 ref subst nil 25 ref 4863 remove cons 43 ref 5015 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 4670 remove nil cons cons 219 ref 4994 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp subst eqMp eqMp nil 108 ref 4861 remove cons 5016 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 5016 remove 110 ref 4691 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 4689 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 4687 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 4677 ref 734 ref appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 4678 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 4677 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 4683 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 4679 ref 734 ref appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 4680 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 4679 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 4662 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 1430 ref 1455 ref 50 ref 4656 ref 1455 ref varTerm 5017 def appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 4657 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 4656 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 4598 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 4595 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 158 ref 4576 remove constTerm "x" 4574 remove var 5018 def 50 ref 4588 ref 5018 remove varTerm appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 4589 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 4586 remove 4590 remove 4588 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 4527 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 4519 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 158 ref 4499 remove constTerm "x" 4497 remove var 5019 def 50 ref 4512 ref 5019 remove varTerm appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 4513 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 4510 remove 4514 remove 4512 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 4438 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 4436 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 158 ref 4411 remove constTerm "x" 4409 remove var 5020 def 50 ref 4431 ref 5020 remove varTerm appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 4432 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 4421 remove 4433 remove 4431 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 4238 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 4241 remove cons 110 ref 4314 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 4259 remove cons 110 ref 4312 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 4267 ref cons 5021 def 110 ref 4310 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 1792 remove cons 5022 def 110 ref 4308 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 4276 remove cons 5023 def 110 ref 4306 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 4283 remove cons 110 ref 4304 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 2901 remove cons 110 ref 4302 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 3999 remove cons 5024 def 110 ref 4300 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 5024 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 3997 remove thm nil 3358 ref "f" 3133 ref var 5025 def 200 ref 38 ref 50 ref 1045 ref 149 ref 3779 ref 5025 ref varTerm 5026 def appTerm 5027 def appTerm 5028 def appTerm 5029 def appTerm 3925 ref "g" 3133 ref var 5030 def 66 ref 3135 ref 5030 ref varTerm 5031 def appTerm 5032 def appTerm 5033 def 66 ref 3345 ref 5031 ref appTerm 5026 ref appTerm 5034 def appTerm 149 ref 3779 ref 5031 ref appTerm 5035 def appTerm 5036 def appTerm 5037 def appTerm 5038 def absTerm 5039 def appTerm 5040 def appTerm 5041 def absTerm 5042 def appTerm 5043 def absTerm 5044 def nil cons cons nil cons nil cons cons 3808 ref subst 5025 ref nil 96 ref 5043 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 5042 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 5041 remove nil cons 5045 def cons nil cons nil cons cons 102 ref subst nil 25 ref 5029 remove nil cons 5046 def cons 43 ref 5040 ref nil cons 5047 def cons nil cons 5048 def cons nil cons cons 5049 def 76 ref subst 5049 remove 107 ref subst nil 1057 ref 110 ref 5028 ref nil cons 5050 def cons nil cons cons nil cons cons 5051 def 122 ref subst 5051 remove 139 ref subst nil 141 ref 5027 ref nil cons 5052 def cons 5053 def nil cons nil cons cons 442 ref subst 5028 ref assume 5054 def eqMp nil 25 ref 166 ref 35 ref 435 ref 423 ref 5027 ref appTerm appTerm absTerm appTerm nil cons cons 5048 ref cons nil cons cons 135 ref subst proveHyp 51 ref 204 ref 35 ref 1796 ref nil 3264 ref 5026 ref nil cons 5055 def cons 5056 def nil cons 5057 def nil cons cons 5058 def 3916 ref subst appThm 77 ref 1796 ref 2486 ref 141 ref 141 ref 66 ref 3785 ref 5026 ref appTerm 5059 def appTerm 5060 def 424 ref appTerm 5061 def absTerm 5062 def 142 ref appTerm betaConv 5063 def absThm appThm appThm appThm 2486 ref 141 ref 1796 ref 5063 remove appThm absThm appThm appThm nil 344 ref 5062 remove nil cons cons 3344 ref cons nil cons cons 345 ref 346 ref 52 ref 63 ref 4371 ref appTerm appTerm 238 ref 349 remove appTerm appTerm absTerm 5064 def 347 ref appTerm 5065 def betaConv 25 ref 354 ref 5064 ref appTerm 5066 def absTerm 5067 def 53 ref appTerm 5068 def betaConv nil 159 ref 5067 ref appTerm 5069 def axiom nil 25 ref 5069 remove nil cons cons 43 ref 5068 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 5067 remove nil cons cons 334 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5066 remove nil cons cons 43 ref 5065 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 5064 remove nil cons cons 364 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst eqMp trans absThm appThm appThm 5040 ref refl 5070 def appThm sym 51 ref 77 ref 204 ref 35 ref 2486 ref 141 ref 35 ref 141 ref 435 ref 5061 remove appTerm absTerm 5071 def absTerm 5072 def 36 ref appTerm betaConv 5073 def 279 ref appThm 5071 ref 142 ref appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 636 ref 4 ref cons opType 5074 def 4 ref cons opType 5075 def constTerm refl 5076 def 3274 ref 204 ref 35 ref 5073 remove 3274 ref varTerm 5077 def 36 ref appTerm 5078 def refl appThm 5071 remove 5078 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 421 ref var 5072 remove nil cons cons nil cons nil cons cons 283 remove 213 ref cons 23 ref cons 4395 ref subst subst eqMp appThm 5070 ref appThm 77 ref 51 ref 5076 remove 3274 ref 3274 ref 166 ref 35 ref 435 ref 66 ref 3270 ref 5078 ref appTerm 5026 ref appTerm appTerm 423 ref 5078 remove appTerm appTerm appTerm absTerm appTerm absTerm 5079 def 5077 remove appTerm betaConv 5080 def absThm appThm appThm 5070 ref appThm appThm 158 ref 5075 remove constTerm refl 3274 ref 51 ref 5080 remove appThm 5070 ref appThm absThm appThm appThm nil "p" 5074 ref var 5079 remove nil cons cons 5048 ref cons nil cons cons "A" 637 remove cons nil cons 23 ref cons 5081 def 43 ref 52 ref 50 ref 2192 ref appTerm 5082 def 55 ref appTerm appTerm 243 remove appTerm absTerm 5083 def 55 ref appTerm 5084 def betaConv 175 ref 159 ref 5083 ref appTerm 5085 def absTerm 5086 def 177 ref appTerm 5087 def betaConv nil 354 ref 5086 ref appTerm 5088 def axiom nil 25 ref 5088 remove nil cons cons 43 ref 5087 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 5086 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5085 remove nil cons cons 43 ref 5084 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 5083 remove nil cons cons 335 ref cons nil cons cons 185 ref subst eqMp eqMp 5089 def subst subst eqMp trans sym nil "P" 5074 remove var "u" 636 remove var 5090 def 50 ref 166 ref 35 ref 435 ref 66 ref 3270 ref 5090 ref varTerm 5091 def 36 ref appTerm 5092 def appTerm 5026 ref appTerm 5093 def appTerm 423 ref 5092 ref appTerm 5094 def appTerm 5095 def appTerm 5096 def absTerm 5097 def appTerm 5098 def appTerm 5040 remove appTerm 5099 def absTerm nil cons cons nil cons nil cons cons 5081 remove 252 ref subst subst 5090 remove nil 96 ref 5099 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5098 remove nil cons 5100 def cons 5101 def 5048 remove cons nil cons cons 5102 def 76 ref subst 5102 remove 107 ref subst 5039 ref 3265 remove 5091 ref appTerm 39 ref appTerm 5103 def appTerm betaConv sym 153 ref nil 1111 ref 43 ref 52 ref 3135 ref 5103 ref appTerm appTerm 14 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 3274 remove 5091 ref nil cons cons 5104 def nil cons nil cons cons 5105 def 3276 ref nil 1111 ref 43 ref 3398 ref 14 ref appTerm nil cons 5106 def cons nil cons cons nil cons cons 5107 def 76 ref subst 5107 remove 107 ref subst nil 96 ref 3402 ref cons nil cons nil cons cons 5108 def 102 ref subst nil 1111 ref 3407 ref nil cons 5109 def cons nil cons cons 5110 def 135 ref subst 1794 remove eqMp eqMp eqMp nil 1057 ref 110 ref 5106 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp 5111 def subst subst eqMp appThm 66 ref 3345 ref 5103 ref appTerm 5026 ref appTerm appTerm 5112 def refl 187 ref 5105 remove 1278 remove 38 ref 1316 ref 3777 remove 1 ref 2 ref 1412 ref opType 5113 def 1412 remove cons opType 5114 def constTerm 5115 def 1400 ref 1 ref 1960 ref 1 ref 28 ref 5113 ref nil cons 5116 def cons opType nil cons cons opType constTerm "f" 1960 ref var 5117 def varTerm 5118 def appTerm 39 ref appTerm 5119 def appTerm appTerm 1434 ref 1435 ref 1363 ref 292 ref 1439 remove 238 ref 35 ref 1440 ref 1384 ref 5118 ref 36 ref appTerm 5120 def appTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm absTerm 5121 def 39 ref appTerm 5122 def betaConv 5117 ref 200 ref 5121 ref appTerm 5123 def absTerm 5124 def 5118 ref appTerm 5125 def betaConv nil 1976 ref 5124 ref appTerm 5126 def axiom nil 25 ref 5126 remove nil cons cons 43 ref 5125 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2014 ref 2013 ref 5124 remove nil cons cons 2055 remove 5118 ref nil cons cons nil cons 5127 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5123 remove nil cons cons 43 ref 5122 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 5121 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst appThm appThm appThm nil 96 ref 5112 remove 149 ref 1201 ref 1202 ref 238 ref 449 ref 1204 ref 238 ref 35 ref 1440 ref 3362 ref 5092 ref appTerm appTerm absTerm appTerm 5128 def appTerm absTerm appTerm absTerm appTerm 5129 def appTerm appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym 153 ref nil 3262 ref 5055 ref cons 5130 def 3264 ref 5103 remove nil cons 5131 def cons nil cons cons nil cons cons 3269 ref subst 205 ref 219 ref 51 ref nil 5104 remove 3830 remove nil cons cons nil cons cons 3276 remove 1813 ref subst subst appThm 3271 ref 5026 ref appTerm 5132 def refl appThm absThm appThm trans appThm nil 141 ref 5129 remove nil cons cons nil cons nil cons cons 442 ref subst 204 ref 35 ref 1796 ref 77 ref 3719 ref 3465 ref 1202 ref 1463 ref 449 ref 1204 remove refl 449 ref 5128 remove absTerm 5133 def 454 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 5133 ref 36 ref appTerm betaConv appThm nil 175 ref 5133 remove nil cons cons nil cons nil cons cons 1214 ref subst eqMp appThm absThm appThm trans appThm sym nil 218 ref 141 ref 50 ref 238 ref 35 ref 66 ref 3834 ref 5092 ref appTerm 5134 def appTerm 434 ref appTerm 5135 def absTerm 5136 def appTerm appTerm 5059 ref appTerm 5137 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 5137 remove nil cons 5138 def cons nil cons nil cons cons 102 ref subst nil 167 ref 35 ref 50 ref 5136 ref 36 ref appTerm 5139 def appTerm 5059 ref appTerm 5140 def absTerm 5141 def nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 5140 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5139 ref nil cons 5142 def cons 43 ref 5059 ref nil cons 5143 def cons 5144 def nil cons 5145 def cons nil cons cons 5146 def 76 ref subst 5146 remove 107 ref subst 5139 ref betaConv 5139 remove assume eqMp nil 25 ref 5135 remove nil cons 5147 def cons 5145 ref cons nil cons cons 5148 def 135 ref subst proveHyp 5148 ref 76 ref subst 5148 remove 107 ref subst nil 108 ref 5134 ref nil cons cons 3952 remove cons nil cons cons 5149 def 122 ref subst 5149 remove 139 ref subst 5097 ref 36 ref appTerm 5150 def betaConv nil 5101 remove 43 ref 5150 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 5097 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp 5151 def nil 25 ref 5096 remove nil cons cons 5152 def 5145 ref cons nil cons cons 135 ref subst proveHyp 51 ref 2831 remove 5095 ref refl appThm nil 96 ref 5095 remove nil cons 5153 def cons nil cons nil cons cons 501 ref subst trans appThm 5154 def 3270 ref refl 5155 def 5134 remove assume appThm 5026 ref refl 5156 def appThm appThm sym nil 25 ref 5153 ref cons 5157 def 43 ref 5093 remove nil cons 5158 def cons nil cons cons nil cons cons 5159 def 76 ref subst 5159 remove 107 ref subst nil 108 ref 5158 ref cons 110 ref 5094 ref nil cons 5160 def cons nil cons 5161 def cons nil cons cons 5162 def 122 ref subst eqMp nil 108 ref 5153 remove cons 5163 def 110 ref 5158 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 5147 remove cons 110 ref 5143 ref cons nil cons 5164 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 5142 remove cons 5164 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 5141 remove appTerm nil cons cons 43 ref 5138 remove cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 5136 remove nil cons cons 5164 remove cons nil cons cons 754 ref subst eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 238 ref 35 ref 66 ref 3864 ref 5092 remove appTerm appTerm 434 ref appTerm absTerm appTerm appTerm 5132 ref appTerm absTerm appTerm nil cons cons 43 ref 166 ref 35 ref 435 ref 238 ref 443 ref 1703 ref 423 ref 5091 remove 444 ref appTerm appTerm appTerm absTerm 5165 def appTerm 5166 def appTerm 5167 def absTerm 5168 def appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 167 ref 5168 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 5167 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1081 ref 43 ref 5166 remove nil cons 5169 def cons nil cons cons nil cons cons 5170 def 76 ref subst 5170 remove 107 ref subst 5165 ref 36 ref appTerm betaConv sym 5151 remove nil 5152 remove 43 ref 1440 ref 5094 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 5154 remove 1922 ref 5094 remove refl appThm nil 96 ref 5160 ref cons nil cons nil cons cons 186 ref subst trans appThm sym nil 5157 remove 43 ref 5160 remove cons nil cons cons nil cons cons 5171 def 76 ref subst 5171 remove 107 ref subst 5162 remove 139 ref subst eqMp nil 5163 remove 5161 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp 213 ref 167 ref 5165 remove nil cons cons 215 ref cons nil cons cons 266 ref subst proveHyp eqMp nil 1074 ref 110 ref 5169 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp eqMp eqMp 3357 ref 3358 ref 5039 ref nil cons 5172 def cons 3359 ref 5131 remove cons nil cons cons nil cons cons 266 ref subst proveHyp eqMp nil 108 ref 5100 remove cons 110 ref 5047 ref cons nil cons 5173 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 5046 remove cons 5173 remove cons nil cons cons 122 ref subst deductAntisym eqMp 5174 def eqMp absThm eqMp eqMp absThm eqMp nil 3354 ref 5044 remove appTerm thm nil 801 ref 763 ref 3028 remove 237 ref 1 ref 1 ref 895 ref 4 ref cons opType 5175 def 4 ref cons opType 5176 def constTerm 5177 def "r" 895 ref var 5178 def 66 ref 811 ref 913 ref 811 ref 909 ref 50 ref 1152 ref appTerm 5179 def 1139 ref 5178 ref varTerm 5180 def 918 ref appTerm 5181 def appTerm 5182 def 5180 ref 910 ref appTerm 5183 def appTerm 5184 def appTerm 5185 def absTerm 5186 def appTerm 5187 def absTerm 5188 def appTerm 5189 def appTerm 5190 def 1160 ref 1400 ref 1 ref 895 ref 1021 remove cons opType constTerm 5191 def 5180 ref appTerm 764 ref appTerm 5192 def appTerm 785 ref appTerm 5193 def appTerm 5194 def absTerm 5195 def appTerm 5196 def appTerm 5197 def absTerm 5198 def nil cons cons nil cons nil cons cons 805 ref subst 763 ref nil 96 ref 5197 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3027 ref nil cons 5199 def cons 5200 def 43 ref 5196 ref nil cons 5201 def cons nil cons 5202 def cons nil cons cons 5203 def 140 ref subst 5203 ref 76 ref subst 5203 remove 107 ref subst nil 5200 remove 43 ref 811 ref 909 ref 790 ref 812 ref 66 ref 911 ref 813 ref appTerm 5204 def appTerm 5205 def 815 ref appTerm 5206 def absTerm 5207 def appTerm absTerm 5208 def appTerm nil cons 5209 def cons nil cons cons nil cons cons 135 ref subst 51 ref 3041 remove appThm 3042 remove appThm sym nil 2767 ref 5209 ref cons 2766 ref 419 ref 825 ref appTerm nil cons cons nil cons cons nil cons cons 2766 ref 52 ref 2772 remove appTerm 2771 remove appTerm 5210 def absTerm 5211 def 2769 ref appTerm 5212 def betaConv 2767 ref 159 ref 5211 ref appTerm 5213 def absTerm 5214 def 2768 ref appTerm 5215 def betaConv 325 ref 2767 ref 325 ref 2766 ref 5210 remove assume sym 2773 remove assume sym deductAntisym absThm appThm absThm appThm 2780 remove eqMp nil 25 ref 159 ref 5214 ref appTerm nil cons cons 43 ref 5215 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 5214 remove nil cons cons 2781 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5213 remove nil cons cons 43 ref 5212 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 5211 remove nil cons cons 2782 ref cons nil cons cons 185 ref subst eqMp eqMp 5216 def subst sym 51 ref 77 ref 518 ref 832 ref 909 ref 5208 ref 910 ref appTerm betaConv 5217 def absThm appThm appThm appThm 831 ref 909 ref 518 ref 5217 remove appThm absThm appThm appThm nil 1177 ref 5208 remove nil cons cons nil cons nil cons cons 3048 remove subst eqMp 831 ref 909 ref 77 ref 518 ref 831 ref 812 ref 5207 ref 813 ref appTerm betaConv 5218 def absThm appThm 5219 def appThm appThm 832 ref 812 ref 518 ref 5218 ref appThm absThm appThm appThm nil 1177 ref 5207 ref nil cons cons nil cons nil cons cons 5220 def 3047 remove subst eqMp absThm appThm trans appThm 1220 remove 2448 ref subst appThm sym nil 878 ref 909 ref 50 ref 909 ref 811 ref 812 ref 419 ref 5206 ref appTerm 5221 def absTerm 5222 def appTerm 5223 def absTerm 5224 def 910 ref appTerm 5225 def appTerm 825 ref appTerm 5226 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 909 ref nil 96 ref 5226 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5225 ref nil cons 5227 def cons 827 ref cons nil cons cons 5228 def 76 ref subst 5228 remove 107 ref subst 5225 ref betaConv 5225 remove assume eqMp nil 25 ref 5223 remove nil cons 5229 def cons 5230 def 827 remove cons nil cons cons 5231 def 135 ref subst proveHyp 5231 ref 76 ref subst 5231 remove 107 ref subst 824 remove 910 ref appTerm betaConv sym nil 878 ref 812 ref 816 ref 820 remove 910 ref appTerm 5232 def appTerm 5233 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 812 ref nil 96 ref 5233 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3049 ref cons 43 ref 5232 ref nil cons 5234 def cons nil cons 5235 def cons nil cons cons 5236 def 76 ref subst 5236 remove 107 ref subst 5222 ref 813 ref appTerm 5237 def betaConv nil 5230 remove 43 ref 5237 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 5222 remove nil cons cons 942 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5221 remove nil cons cons 5235 remove cons nil cons cons 135 ref subst proveHyp 51 ref 518 ref 5205 remove refl nil 96 ref 3049 ref cons nil cons nil cons cons 102 ref subst 815 ref assume eqMp appThm nil 96 ref 5204 remove nil cons cons nil cons nil cons cons 936 ref subst trans appThm nil 3059 ref 913 ref 929 ref cons 5238 def nil cons 5239 def cons nil cons cons 1243 ref subst trans appThm 5232 remove refl appThm sym nil 1004 remove nil cons cons 909 ref 5179 ref 947 remove appTerm absTerm 5240 def 910 ref appTerm 5241 def betaConv 913 ref 811 ref 5240 ref appTerm 5242 def absTerm 5243 def 918 ref appTerm 5244 def betaConv nil 811 ref 5243 ref appTerm 5245 def axiom nil 25 ref 5245 remove nil cons cons 43 ref 5244 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5243 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5242 remove nil cons cons 43 ref 5241 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5240 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp 5246 def subst eqMp eqMp eqMp nil 108 ref 3049 remove cons 110 ref 5234 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp 768 ref 1019 remove 930 ref cons nil cons cons 266 ref subst proveHyp eqMp nil 108 ref 5229 remove cons 110 ref 826 remove cons nil cons 5247 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 5227 remove cons 5247 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 5224 ref 813 ref appTerm appTerm 825 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 790 ref 5224 ref appTerm appTerm 825 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5224 remove nil cons cons 5247 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 5209 remove cons 5202 ref cons nil cons cons 135 ref subst 51 ref 832 ref 909 ref 77 ref 5219 remove appThm 831 ref 812 ref 153 ref 5218 remove appThm 832 ref 913 ref 50 ref 1140 ref 813 ref appTerm appTerm 5248 def refl 5249 def 518 ref 5207 remove 918 ref appTerm betaConv appThm appThm absThm appThm appThm absThm appThm appThm 5220 remove 1177 ref 52 ref 790 ref 1182 remove appTerm 5250 def appTerm 790 ref 909 ref 66 ref 1180 ref appTerm 811 ref 913 ref 5179 ref 419 ref 1179 ref 918 ref appTerm 5251 def appTerm appTerm absTerm appTerm appTerm absTerm appTerm appTerm absTerm 5252 def 1179 ref appTerm 5253 def betaConv nil 1186 ref 5252 ref appTerm 5254 def axiom nil 25 ref 5254 remove nil cons cons 43 ref 5253 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1188 ref 1189 ref 5252 remove nil cons cons 1191 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp absThm appThm appThm 5196 ref refl 5255 def appThm sym 51 ref 77 ref 832 ref 909 ref 831 ref 812 ref 909 ref 812 ref 66 ref 5206 remove appTerm 811 ref 913 ref 5248 ref 419 ref 66 ref 911 ref 918 ref appTerm 5256 def appTerm 5257 def 793 ref 918 ref appTerm 785 ref appTerm 5258 def appTerm appTerm 5259 def appTerm absTerm appTerm appTerm absTerm 5260 def absTerm 5261 def 910 ref appTerm betaConv 5262 def 813 ref refl 5263 def appThm 5260 ref 813 ref appTerm betaConv trans absThm appThm absThm appThm appThm 5177 ref refl 5264 def "f" 895 ref var 5265 def 832 ref 909 ref 5262 remove 5265 ref varTerm 5266 def 910 ref appTerm 5267 def refl appThm 5260 remove 5267 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 818 ref var 5261 remove nil cons cons nil cons nil cons cons "B" 761 remove cons 5268 def 768 ref cons 23 ref cons 4395 ref subst subst eqMp 5264 ref 5265 ref 77 ref 832 ref 909 ref 153 ref 909 ref 66 ref 911 ref 5267 ref appTerm 5269 def appTerm 793 ref 5267 ref appTerm 785 ref appTerm 5270 def appTerm absTerm 5271 def 910 ref appTerm betaConv 5272 def appThm 909 ref 811 ref 913 ref 50 ref 1140 ref 5267 ref appTerm 5273 def appTerm 5259 remove appTerm absTerm appTerm absTerm 5274 def 910 ref appTerm betaConv 5275 def appThm absThm appThm appThm 153 ref 832 ref 909 ref 5272 remove absThm appThm appThm 832 ref 909 ref 5275 remove absThm appThm appThm appThm nil 1177 ref 5271 remove nil cons cons "q" 788 remove var 5276 def 5274 ref nil cons cons nil cons cons nil cons cons 769 ref 4356 ref subst 5277 def subst eqMp 153 ref 77 ref 832 ref 909 ref 153 ref 909 ref 5269 remove absTerm 5278 def 910 ref appTerm betaConv 5279 def appThm 909 ref 5270 remove absTerm 5280 def 910 ref appTerm betaConv 5281 def appThm absThm appThm appThm 153 ref 832 ref 909 ref 5279 remove absThm appThm appThm 832 ref 909 ref 5281 remove absThm appThm appThm appThm nil 1177 ref 5278 ref nil cons cons 5276 ref 5280 ref nil cons cons nil cons cons nil cons cons 5277 ref subst eqMp appThm 811 ref 5274 remove appTerm 5282 def refl appThm trans absThm appThm trans appThm 5255 ref appThm 77 ref 51 ref 5264 ref 5265 ref 5265 ref 66 ref 66 ref 811 ref 5278 remove appTerm appTerm 811 ref 5280 remove appTerm appTerm appTerm 5283 def 5282 remove appTerm absTerm 5284 def 5266 ref appTerm betaConv 5285 def absThm appThm appThm 5255 ref appThm appThm 158 ref 5176 remove constTerm 5286 def refl 5287 def 5265 ref 51 ref 5285 remove appThm 5255 ref appThm absThm appThm appThm nil "p" 5175 ref var 5288 def 5284 remove nil cons cons 5202 ref cons nil cons cons "A" 896 ref cons nil cons 5289 def 23 ref cons 5290 def 5089 ref subst subst eqMp trans sym 5287 ref 5265 ref 51 ref 5283 remove refl 832 ref 909 ref 832 ref 913 ref nil 306 ref 5258 ref nil cons 5291 def cons 43 ref 5256 ref nil cons cons 25 ref 5273 remove nil cons cons nil cons cons cons nil cons cons nil 2492 ref 43 ref 52 ref 63 ref 419 ref 66 ref 55 ref appTerm 5292 def 312 ref appTerm 5293 def appTerm 5294 def appTerm appTerm 50 ref 5292 ref 53 ref appTerm appTerm 419 ref 312 ref appTerm 5295 def appTerm appTerm nil cons 5296 def cons nil cons 5297 def cons nil cons cons 5298 def 76 ref subst 5298 remove 107 ref subst 52 ref "_12575" 3 ref var 5299 def 52 ref 50 ref 5299 remove varTerm 5300 def appTerm 5294 ref appTerm appTerm 50 ref 5292 ref 5300 remove appTerm appTerm 5295 ref appTerm appTerm absTerm 5301 def 53 ref appTerm 5302 def appTerm refl 5303 def 5301 ref 15 ref appTerm betaConv appThm 77 ref 5302 remove betaConv appThm 5304 def 52 ref 529 ref 5294 ref appTerm appTerm 50 ref 5292 ref 15 ref appTerm appTerm 5295 ref appTerm appTerm refl appThm trans 5301 remove refl 5305 def 2509 ref appThm eqMp sym 77 ref nil 96 ref 5294 ref nil cons cons nil cons nil cons cons 5306 def 600 ref subst appThm 51 ref 104 ref 1473 ref subst 5307 def appThm 5295 ref refl 5308 def appThm nil 96 ref 5295 ref nil cons 5309 def cons nil cons nil cons cons 5310 def 600 ref subst 5311 def trans appThm 2386 ref trans sym 94 ref eqMp eqMp eqMp nil 2522 ref 110 ref 5296 ref cons nil cons 5312 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 5297 remove cons nil cons cons 5313 def 76 ref subst 5313 remove 107 ref subst 5303 remove "_12573" 3 ref var 5314 def 52 ref 50 ref 5314 remove varTerm 5315 def appTerm 5294 ref appTerm appTerm 50 ref 5292 ref 5315 remove appTerm appTerm 5295 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 5304 remove 52 ref 497 ref 5294 ref appTerm appTerm 50 ref 5292 ref 14 ref appTerm appTerm 5295 ref appTerm appTerm refl appThm trans 5305 remove 2533 ref appThm eqMp sym 77 ref 5306 remove 501 ref subst appThm 51 ref 104 ref 936 ref subst appThm 5308 remove appThm appThm sym nil 25 ref 2237 ref 15 ref appTerm 5316 def nil cons 5317 def cons 43 ref 52 ref 5294 remove appTerm 127 ref 5295 ref appTerm appTerm nil cons 5318 def cons nil cons 5319 def cons nil cons cons 5320 def 76 ref subst 5320 remove 107 ref subst 52 ref "_12579" 3 ref var 5321 def 52 ref 419 ref 66 ref 5321 remove varTerm 5322 def appTerm 312 ref appTerm appTerm appTerm 50 ref 5322 remove appTerm 5295 ref appTerm appTerm absTerm 5323 def 55 ref appTerm 5324 def appTerm refl 5325 def 5323 ref 15 ref appTerm betaConv appThm 77 ref 5324 remove betaConv appThm 5326 def 52 ref 419 ref 1464 ref 312 ref appTerm 5327 def appTerm appTerm 529 ref 5295 ref appTerm appTerm refl appThm trans 5323 remove refl 5328 def 5316 remove assume appThm eqMp sym 77 ref 518 ref nil 96 ref 336 ref cons nil cons nil cons cons 5329 def 1468 ref subst 5330 def appThm 539 ref trans appThm 5311 remove appThm 2386 ref trans sym 94 ref eqMp eqMp eqMp nil 108 ref 5317 ref cons 110 ref 5318 ref cons nil cons 5331 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 2237 remove 14 ref appTerm 5332 def nil cons 5333 def cons 5319 remove cons nil cons cons 5334 def 76 ref subst 5334 remove 107 ref subst 5325 remove "_12577" 3 ref var 5335 def 52 ref 419 ref 66 ref 5335 remove varTerm 5336 def appTerm 312 ref appTerm appTerm appTerm 50 ref 5336 remove appTerm 5295 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 5326 remove 52 ref 419 ref 155 ref 312 ref appTerm 5337 def appTerm appTerm 497 ref 5295 remove appTerm appTerm refl appThm trans 5328 remove 5332 remove assume appThm eqMp sym 77 ref 518 ref 5329 ref 186 ref subst 5338 def appThm appThm 5310 remove 501 ref subst appThm nil 20 ref 5309 remove cons nil cons nil cons cons 2450 ref subst trans sym 94 ref eqMp eqMp eqMp nil 108 ref 5333 remove cons 5339 def 5331 remove cons nil cons cons 122 ref subst deductAntisym eqMp 604 ref 55 ref appTerm 5340 def betaConv 607 ref nil 608 ref 43 ref 5340 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 609 ref 335 ref cons nil cons cons 185 ref subst eqMp eqMp nil 5339 remove 110 ref 5317 remove cons 612 ref 5318 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 2539 ref 5312 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 5296 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp subst absThm appThm absThm appThm appThm appThm 5255 remove appThm absThm appThm sym nil "P" 5175 ref var 5341 def "next" 895 ref var 5342 def 50 ref 66 ref 66 ref 811 ref 909 ref 911 ref 5342 ref varTerm 5343 def 910 ref appTerm 5344 def appTerm 5345 def absTerm 5346 def appTerm 5347 def appTerm 811 ref 909 ref 793 ref 5344 ref appTerm 785 ref appTerm 5348 def absTerm 5349 def appTerm 5350 def appTerm 5351 def appTerm 811 ref 909 ref 811 ref 913 ref 50 ref 5257 remove 1140 ref 5344 remove appTerm appTerm appTerm 419 ref 5258 ref appTerm 5352 def appTerm absTerm appTerm absTerm 5353 def appTerm 5354 def appTerm 5355 def appTerm 5196 ref appTerm 5356 def absTerm nil cons cons nil cons nil cons cons 5290 ref 252 ref subst 5357 def subst 5342 remove nil 96 ref 5356 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5355 remove nil cons 5358 def cons 5202 ref cons nil cons cons 5359 def 76 ref subst 5359 remove 107 ref subst nil 108 ref 5351 remove nil cons cons 110 ref 5354 remove nil cons 5360 def cons nil cons cons nil cons cons 5361 def 122 ref subst 5361 remove 139 ref subst nil 108 ref 5347 remove nil cons 5362 def cons 110 ref 5350 remove nil cons 5363 def cons nil cons cons nil cons cons 5364 def 122 ref subst 5364 remove 139 ref subst 5264 ref "fn" 895 ref var 5365 def 66 ref 866 ref 5365 remove varTerm 5366 def 1161 ref appTerm appTerm 5343 ref 1161 ref appTerm 5367 def appTerm appTerm refl 832 ref 909 ref 866 ref 5366 ref 1142 ref appTerm appTerm refl "_12570" 760 ref var 5368 def 909 ref 5343 ref "Number.Natural.+" const 897 ref constTerm 5369 def 5368 remove varTerm appTerm "Number.Natural.bit1" const 895 ref constTerm 1161 ref appTerm 5370 def appTerm appTerm absTerm absTerm 5371 def 5366 remove 910 ref appTerm 5372 def appTerm betaConv 910 ref refl 5373 def appThm 3104 ref 5343 ref 5369 ref 5372 remove appTerm 5370 ref appTerm appTerm absTerm 910 ref appTerm betaConv trans appThm absThm appThm appThm absThm appThm nil "f" 897 remove var 5371 remove nil cons cons "e" 760 ref var 5367 ref nil cons 5374 def cons nil cons cons nil cons cons 769 ref "f" 1 ref 26 ref 1 ref 760 ref 27 ref cons opType 5375 def nil cons 5376 def cons opType 5377 def var 5378 def "Data.Bool.?!" const 5379 def 1 ref 1 ref 5375 ref 4 ref cons opType 5380 def 4 ref cons opType 5381 def constTerm "fn" 5375 remove var 5382 def 66 ref 458 ref 5382 remove varTerm 5383 def 1161 ref appTerm appTerm "e" 26 ref var 5384 def varTerm 5385 def appTerm appTerm 811 ref 909 ref 458 ref 5383 ref 1142 ref appTerm appTerm 5378 remove varTerm 5386 def 5383 remove 910 ref appTerm appTerm 910 ref appTerm appTerm absTerm appTerm appTerm absTerm 5387 def appTerm 5388 def absTerm 5389 def 5386 ref appTerm 5390 def betaConv 5384 remove 158 ref 1 ref 1 ref 5377 ref 4 ref cons opType 5391 def 4 ref cons opType constTerm 5389 ref appTerm 5392 def absTerm 5393 def 5385 ref appTerm 5394 def betaConv nil 166 ref 5393 ref appTerm 5395 def axiom nil 25 ref 5395 remove nil cons cons 43 ref 5394 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 5393 remove nil cons cons 35 ref 5385 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5392 remove nil cons cons 43 ref 5390 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 5377 ref nil cons cons nil cons "P" 5391 remove var 5389 remove nil cons cons "x" 5377 remove var 5386 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5388 remove nil cons cons 43 ref 237 ref 5381 remove constTerm 5387 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 5376 remove cons nil cons "P" 5380 remove var 5387 remove nil cons cons nil cons nil cons cons nil 25 ref 5379 remove 165 remove constTerm 5396 def 168 ref appTerm 5397 def nil cons 5398 def cons 5399 def 43 ref 738 ref cons nil cons cons nil cons cons 5400 def 76 ref subst 5400 remove 107 ref subst nil 5399 remove 43 ref 66 ref 239 remove appTerm 166 ref 35 ref 166 ref 449 ref 50 ref 66 ref 171 remove appTerm 168 ref 454 ref appTerm appTerm appTerm 460 ref appTerm absTerm appTerm absTerm appTerm 5401 def appTerm 5402 def nil cons cons nil cons cons nil cons cons 5403 def 135 ref subst 52 ref 5397 ref appTerm 5404 def refl 175 ref 66 ref 2167 remove appTerm 166 ref 35 ref 166 ref 449 ref 50 ref 4349 ref 1205 remove appTerm appTerm 460 ref appTerm absTerm appTerm absTerm appTerm appTerm absTerm 5405 def 168 remove appTerm betaConv appThm nil 181 remove 5396 remove appTerm 5405 remove appTerm axiom 182 remove appThm eqMp nil 25 ref 5404 remove 5402 ref appTerm nil cons cons 43 ref 50 ref 5397 remove appTerm 5402 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 5403 remove 752 remove subst eqMp eqMp nil 753 remove 110 ref 5401 remove nil cons cons nil cons cons nil cons cons 122 ref subst proveHyp eqMp nil 108 ref 5398 remove cons 110 ref 738 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp subst eqMp subst subst eqMp nil 25 ref 5177 remove 5265 ref 66 ref 866 ref 5266 ref 1161 ref appTerm appTerm 5367 ref appTerm appTerm 811 ref 909 ref 866 ref 5266 ref 1142 ref appTerm appTerm 5343 ref 5369 ref 5267 ref appTerm 5370 ref appTerm appTerm appTerm absTerm appTerm appTerm 5406 def absTerm 5407 def appTerm 5408 def nil cons cons 5202 remove cons nil cons cons 135 ref subst proveHyp nil 5341 ref 5178 ref 50 ref 66 ref 866 ref 5180 ref 1161 ref appTerm 5409 def appTerm 5367 ref appTerm 5410 def appTerm 811 ref 909 ref 866 ref 5180 ref 1142 ref appTerm 5411 def appTerm 5343 ref 5369 ref 5183 ref appTerm 5370 ref appTerm 5412 def appTerm 5413 def appTerm absTerm 5414 def appTerm 5415 def appTerm 5416 def appTerm 5194 ref appTerm 5417 def absTerm nil cons cons nil cons nil cons cons 5357 ref subst 5178 ref nil 96 ref 5417 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5416 remove nil cons 5418 def cons 43 ref 5194 ref nil cons 5419 def cons nil cons 5420 def cons nil cons cons 5421 def 76 ref subst 5421 remove 107 ref subst nil 108 ref 5410 ref nil cons cons 110 ref 5415 remove nil cons 5422 def cons nil cons cons nil cons cons 5423 def 122 ref subst 5423 remove 139 ref subst nil 878 ref 5188 remove nil cons cons nil cons nil cons cons 879 ref subst 913 ref nil 96 ref 5187 remove nil cons 5424 def cons nil cons nil cons cons 102 ref subst 51 ref 913 ref 419 ref 1162 ref appTerm 5425 def absTerm 5426 def 918 ref appTerm 5427 def betaConv nil 811 ref 5426 ref appTerm 5428 def axiom nil 25 ref 5428 remove nil cons cons 43 ref 5427 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5426 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5425 remove nil cons cons 43 ref 52 ref 1162 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 108 ref 1162 ref nil cons cons nil cons nil cons cons 536 ref subst eqMp appThm 5182 ref 5409 ref appTerm 5429 def refl appThm nil 96 ref 5429 ref nil cons cons nil cons nil cons cons 600 ref subst trans sym 94 ref eqMp nil 25 ref 50 ref 1162 remove appTerm 5429 remove appTerm 5430 def nil cons cons 43 ref 811 ref 909 ref 50 ref 5185 ref appTerm 50 ref 1143 remove appTerm 5182 ref 5411 remove appTerm appTerm 5431 def appTerm 5432 def absTerm 5433 def appTerm 5434 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 878 ref 5433 remove nil cons cons nil cons nil cons cons 879 ref subst 909 ref nil 96 ref 5432 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5185 ref nil cons 5435 def cons 43 ref 5431 remove nil cons 5436 def cons nil cons cons nil cons cons 5437 def 76 ref subst 5437 remove 107 ref subst 51 ref 1254 remove appThm 5182 ref refl 5414 ref 910 ref appTerm 5438 def betaConv nil 25 ref 5422 remove cons 43 ref 5438 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 5414 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp 5439 def appThm appThm sym nil 25 ref 1247 remove nil cons 5440 def cons 43 ref 5182 ref 5413 ref appTerm nil cons 5441 def cons nil cons 5442 def cons nil cons cons 5443 def 76 ref subst 5443 remove 107 ref subst nil 25 ref 1152 ref nil cons 5444 def cons 5445 def 5442 ref cons nil cons cons 5446 def 76 ref subst 5446 remove 107 ref subst 3104 ref 66 ref 5182 remove 3105 ref appTerm appTerm 1139 ref 3105 ref appTerm 5447 def 5413 ref appTerm appTerm absTerm 5448 def 5183 ref appTerm betaConv sym nil 5445 ref 43 ref 5184 remove nil cons 5449 def cons nil cons cons nil cons cons 5450 def 135 ref subst 5185 remove assume eqMp nil 25 ref 5449 remove cons 43 ref 1139 ref 5183 ref appTerm 5413 ref appTerm 5451 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 909 ref 5413 ref nil cons 5452 def cons 913 ref 5183 ref nil cons 5453 def cons nil cons 5454 def cons nil cons cons 3074 remove subst 1003 ref nil 5454 remove nil cons cons 913 ref 866 ref 3060 ref appTerm 5369 ref 918 ref appTerm 5370 ref appTerm 5455 def appTerm 5456 def absTerm 5457 def 918 ref appTerm 5458 def betaConv nil 811 ref 5457 ref appTerm 5459 def axiom 5460 def nil 25 ref 5459 remove nil cons cons 43 ref 5458 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5457 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp subst appThm 5413 ref refl appThm nil 909 ref 5412 remove nil cons cons nil cons nil cons cons nil 96 ref 5345 remove nil cons cons nil cons nil cons cons 102 ref subst 5346 ref 910 ref appTerm 5461 def betaConv nil 25 ref 5362 remove cons 43 ref 5461 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 5346 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp 5462 def subst trans trans sym 94 ref eqMp 5463 def eqMp eqMp 768 ref 878 ref 5448 ref nil cons cons 812 ref 5453 remove cons nil cons cons nil cons cons 266 ref subst proveHyp nil 25 ref 790 ref 5448 remove appTerm nil cons cons 5442 ref cons nil cons cons 135 ref subst proveHyp nil 944 ref 5452 remove cons 913 ref 5181 remove nil cons cons nil cons cons nil cons cons 944 ref 50 ref 790 ref 909 ref 66 ref 1152 ref appTerm 5464 def 1235 ref 949 ref appTerm appTerm 5465 def absTerm 5466 def appTerm 5467 def appTerm 5468 def 1140 ref 949 ref appTerm 5469 def appTerm 5470 def absTerm 5471 def 949 ref appTerm 5472 def betaConv 913 ref 811 ref 5471 ref appTerm 5473 def absTerm 5474 def 918 ref appTerm 5475 def betaConv nil 811 ref 913 ref 811 ref 909 ref 811 ref 944 ref 50 ref 5465 ref appTerm 5469 ref appTerm absTerm 5476 def appTerm 5477 def absTerm 5478 def appTerm 5479 def absTerm 5480 def appTerm 5481 def axiom nil 25 ref 5481 ref nil cons 5482 def cons 5483 def 43 ref 811 ref 5474 ref appTerm nil cons 5484 def cons nil cons cons nil cons cons 5485 def 135 ref subst proveHyp 5485 ref 76 ref subst 5485 remove 107 ref subst nil 878 ref 5474 remove nil cons cons 5486 def nil cons nil cons cons 879 ref subst 913 ref nil 96 ref 5473 remove nil cons 5487 def cons nil cons nil cons cons 102 ref subst nil 878 ref 5471 remove nil cons cons 5488 def nil cons nil cons cons 879 ref subst 944 ref nil 96 ref 5470 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5467 remove nil cons 5489 def cons 5490 def 43 ref 5469 ref nil cons 5491 def cons nil cons 5492 def cons nil cons cons 5493 def 76 ref subst 5493 remove 107 ref subst nil 5483 ref 5492 ref cons nil cons cons 5494 def 135 ref subst nil 5490 remove 43 ref 50 ref 5481 remove appTerm 5469 ref appTerm 5495 def nil cons 5496 def cons nil cons 5497 def cons nil cons cons 135 ref subst nil 878 ref 909 ref 50 ref 5466 ref 910 ref appTerm 5498 def appTerm 5495 ref appTerm 5499 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 909 ref nil 96 ref 5499 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5498 ref nil cons 5500 def cons 5497 ref cons nil cons cons 5501 def 76 ref subst 5501 remove 107 ref subst 5498 ref betaConv 5498 remove assume eqMp nil 25 ref 5465 remove nil cons 5502 def cons 5503 def 5497 remove cons nil cons cons 5504 def 135 ref subst proveHyp 5504 ref 76 ref subst 5504 remove 107 ref subst 5494 ref 76 ref subst 5494 remove 107 ref subst nil 5503 remove 5492 ref cons nil cons cons 135 ref subst 5476 ref 949 ref appTerm 5505 def betaConv 5478 ref 910 ref appTerm 5506 def betaConv 5480 ref 918 ref appTerm 5507 def betaConv nil 5483 remove 43 ref 5507 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 5480 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5479 remove nil cons cons 43 ref 5506 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5478 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5477 remove nil cons cons 43 ref 5505 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5476 remove nil cons cons 995 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 108 ref 5482 remove cons 5508 def 110 ref 5491 remove cons nil cons 5509 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 5502 remove cons 110 ref 5496 remove cons nil cons 5510 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 5500 remove cons 5510 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 5466 ref 813 ref appTerm appTerm 5495 ref appTerm absTerm appTerm nil cons cons 43 ref 5468 remove 5495 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5466 remove nil cons cons 5510 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp nil 108 ref 5489 remove cons 5509 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 5508 remove 110 ref 5484 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 5484 remove cons 43 ref 5475 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 5486 remove 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5487 remove cons 43 ref 5472 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 5488 remove 995 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp eqMp nil 108 ref 5444 ref cons 110 ref 5441 ref cons nil cons 5511 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 1246 ref nil cons 5512 def cons 5442 remove cons nil cons cons 5513 def 76 ref subst 5513 remove 107 ref subst 52 ref "_12583" 760 ref var 5514 def 1139 ref 5180 ref 5514 remove varTerm appTerm appTerm 5413 remove appTerm absTerm 5515 def 918 ref appTerm 5516 def appTerm refl 5515 ref 910 ref appTerm betaConv appThm 77 ref 5516 remove betaConv appThm 5451 remove refl appThm trans 5515 remove refl 1246 ref assume appThm eqMp sym 5463 remove eqMp eqMp nil 108 ref 5512 remove cons 5517 def 5511 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 5517 remove 110 ref 5444 remove cons 612 ref 5441 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 5440 remove cons 5511 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 5435 remove cons 110 ref 5436 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 5430 remove appTerm 5434 remove appTerm nil cons cons 43 ref 5424 remove cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 5186 ref 1161 ref appTerm betaConv appThm 832 ref 909 ref 51 ref 5186 ref 910 ref appTerm betaConv 5518 def appThm 5186 ref 1142 ref appTerm betaConv appThm absThm appThm appThm appThm 832 ref 909 ref 5518 remove absThm appThm appThm nil 1177 ref 5186 remove nil cons cons nil cons nil cons cons 1192 ref subst eqMp eqMp eqMp absThm eqMp nil 25 ref 5189 ref nil cons 5519 def cons 5520 def 43 ref 50 ref 5189 ref appTerm 5521 def 5193 ref appTerm 5522 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 5520 ref 43 ref 5193 ref nil cons 5523 def cons 5524 def nil cons cons nil cons cons 5525 def 76 ref subst 5525 remove 107 ref subst nil 1125 ref 1118 remove cons 763 ref 5192 ref nil cons 5526 def cons nil cons cons nil cons cons 5527 def 769 ref 141 ref 1510 remove 66 ref 150 ref appTerm 5528 def 3141 ref appTerm 5529 def appTerm 5530 def absTerm 5531 def 142 ref appTerm 5532 def betaConv 38 ref 200 ref 5531 ref appTerm 5533 def absTerm 5534 def 39 ref appTerm 5535 def betaConv 205 ref 38 ref 205 ref 141 ref 5530 remove assume sym 52 ref 5529 remove appTerm 1509 remove appTerm 5536 def assume sym deductAntisym absThm appThm absThm appThm nil 200 ref 38 ref 200 ref 141 ref 5536 remove absTerm appTerm absTerm appTerm axiom eqMp nil 25 ref 200 ref 5534 ref appTerm nil cons cons 43 ref 5535 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 5534 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5533 remove nil cons cons 43 ref 5532 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 5531 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp 5537 def subst subst 153 ref 5527 remove 1197 ref subst 77 ref 832 ref 812 ref 50 ref 814 ref 5192 ref appTerm appTerm refl 812 ref 815 remove absTerm 5538 def 813 ref appTerm betaConv appThm absThm appThm appThm 832 ref 812 ref 50 ref 814 remove 764 ref appTerm 5539 def appTerm refl 5538 ref 5180 ref 813 ref appTerm 5540 def appTerm betaConv appThm absThm appThm appThm nil 1177 ref 5538 remove nil cons cons 766 ref 5265 ref 5180 ref nil cons 5541 def cons 5542 def nil cons 5543 def cons 5544 def cons nil cons cons 767 remove 5268 remove nil cons cons 23 ref cons 5545 def 3294 ref subst subst eqMp trans appThm nil 1125 remove 5526 remove cons nil cons nil cons cons 1197 remove subst appThm trans sym 153 ref 832 ref 812 ref 51 ref 1270 ref appThm 793 ref 5540 ref appTerm 785 ref appTerm 5546 def refl appThm nil 96 ref 5546 ref nil cons 5547 def cons nil cons nil cons cons 501 ref subst trans absThm appThm appThm 832 ref 812 ref 1198 remove nil 766 remove 5542 ref 860 remove nil cons cons cons nil cons cons 5545 ref 1813 ref subst subst 831 ref 857 ref 66 ref 866 ref 813 ref appTerm 5548 def 5180 ref 861 ref appTerm 5549 def appTerm 5550 def appTerm refl 937 remove 1270 ref subst appThm nil 96 ref 5550 ref nil cons cons nil cons nil cons cons 936 ref subst trans absThm appThm trans appThm absThm appThm appThm sym 793 ref refl 5551 def 5410 remove assume 5552 def appThm 785 ref refl 5553 def appThm nil 909 ref 1161 ref nil cons 5554 def cons nil cons nil cons cons nil 96 ref 5348 remove nil cons cons nil cons nil cons cons 102 ref subst 5349 ref 910 ref appTerm 5555 def betaConv nil 25 ref 5363 remove cons 43 ref 5555 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 5349 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp 5556 def subst 5557 def trans sym 94 ref eqMp nil 25 ref 793 ref 5409 ref appTerm 785 ref appTerm 5558 def nil cons cons 43 ref 811 ref 812 ref 50 ref 5546 ref appTerm 793 ref 5180 ref 1141 ref 813 ref appTerm 5559 def appTerm appTerm 785 ref appTerm 5560 def appTerm 5561 def absTerm 5562 def appTerm 5563 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 878 ref 5562 remove nil cons cons nil cons nil cons cons 879 ref subst 812 ref nil 96 ref 5561 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5547 ref cons 43 ref 5560 remove nil cons 5564 def cons nil cons cons nil cons cons 5565 def 76 ref subst 5565 remove 107 ref subst 5551 remove nil 3059 remove nil cons nil cons cons 5439 ref subst appThm 5553 remove appThm nil 909 ref 5369 ref 5540 ref appTerm 5370 ref appTerm nil cons cons nil cons nil cons cons 5556 ref subst trans sym 94 ref eqMp eqMp nil 108 ref 5547 remove cons 110 ref 5564 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 5558 remove appTerm 5563 remove appTerm nil cons cons 43 ref 811 ref 812 ref 5546 remove absTerm 5566 def appTerm nil cons 5567 def cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 5566 ref 1161 ref appTerm betaConv appThm 832 ref 812 ref 51 ref 5566 ref 813 ref appTerm betaConv 5568 def appThm 5566 ref 5559 remove appTerm betaConv appThm absThm appThm appThm appThm 832 ref 812 ref 5568 remove absThm appThm appThm nil 1177 ref 5566 remove nil cons cons nil cons nil cons cons 1192 remove subst eqMp eqMp nil 25 ref 5567 remove cons 43 ref 811 ref 812 ref 816 remove 790 ref 857 ref 5550 remove absTerm appTerm appTerm 5569 def absTerm 5570 def appTerm nil cons cons nil cons 5571 def cons nil cons cons 107 ref subst proveHyp nil 878 ref 909 ref 50 ref 811 ref 913 ref 5179 ref 50 ref 5258 ref appTerm 790 ref 857 ref 1245 ref 5549 ref appTerm absTerm appTerm 5572 def appTerm 5573 def appTerm absTerm appTerm 5574 def appTerm 50 ref 3034 ref appTerm 790 ref 857 ref 866 ref 910 ref appTerm 5575 def 5549 remove appTerm absTerm 5576 def appTerm 5577 def appTerm appTerm 5578 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 909 ref nil 96 ref 5578 remove nil cons cons nil cons nil cons cons 102 ref subst nil 306 ref 5577 ref nil cons 5579 def cons 5580 def 43 ref 3099 remove cons 25 ref 5574 remove nil cons cons nil cons cons cons nil cons cons 3412 ref subst 51 ref 153 ref 832 ref 913 ref nil 306 ref 5572 ref nil cons cons 43 ref 5291 remove cons 5445 ref nil cons cons cons nil cons cons 3412 remove subst absThm appThm appThm 3034 ref refl appThm appThm 5577 ref refl 5581 def appThm trans sym nil 25 ref 66 ref 811 ref 913 ref 50 ref 5464 ref 5258 remove appTerm 5582 def appTerm 5572 remove appTerm absTerm 5583 def appTerm 5584 def appTerm 3034 ref appTerm nil cons 5585 def cons 43 ref 5579 ref cons nil cons 5586 def cons nil cons cons 5587 def 76 ref subst 5587 remove 107 ref subst nil 108 ref 5584 remove nil cons 5588 def cons 3130 remove cons nil cons cons 5589 def 122 ref subst 5589 remove 139 ref subst nil 25 ref 419 ref 790 ref 913 ref 5582 ref absTerm 5590 def appTerm 5591 def appTerm nil cons 5592 def cons 5593 def 5586 ref cons nil cons cons 5594 def 76 ref subst 5594 remove 107 ref subst 5576 ref 1161 ref appTerm betaConv sym nil 909 ref 5409 remove nil cons 5595 def cons 5596 def 5239 ref cons nil cons cons 909 ref 52 ref 1246 ref appTerm 948 remove 5256 ref appTerm 5597 def appTerm 5598 def absTerm 5599 def 910 ref appTerm 5600 def betaConv 913 ref 811 ref 5599 ref appTerm 5601 def absTerm 5602 def 918 ref appTerm 5603 def betaConv 832 ref 913 ref 832 ref 909 ref 5598 remove assume sym 52 ref 5597 remove appTerm 1246 ref appTerm 5604 def assume sym deductAntisym absThm appThm absThm appThm nil 811 ref 913 ref 811 ref 909 ref 5604 remove absTerm appTerm absTerm appTerm axiom eqMp nil 25 ref 811 ref 5602 ref appTerm nil cons cons 43 ref 5603 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5602 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5601 remove nil cons cons 43 ref 5600 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5599 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp 5605 def subst 153 ref nil 913 ref 5595 remove cons nil cons nil cons cons 909 ref 52 ref 5256 ref appTerm 419 ref 1152 ref appTerm 5606 def appTerm 5607 def absTerm 5608 def 910 ref appTerm 5609 def betaConv 913 ref 811 ref 5608 ref appTerm 5610 def absTerm 5611 def 918 ref appTerm 5612 def betaConv 832 ref 913 ref 832 ref 909 ref 5607 remove assume sym 52 ref 5606 ref appTerm 5256 ref appTerm 5613 def assume sym deductAntisym absThm appThm absThm appThm nil 811 ref 913 ref 811 ref 909 ref 5613 remove absTerm appTerm absTerm appTerm axiom eqMp nil 25 ref 811 ref 5611 ref appTerm nil cons cons 43 ref 5612 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5611 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5610 remove nil cons cons 43 ref 5609 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5608 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp 5614 def subst 518 ref 1139 ref refl 5615 def 5552 ref appThm 5373 ref appThm appThm trans appThm nil 5238 ref 5596 remove nil cons cons nil cons cons 5614 ref subst 518 ref 1235 ref refl 5616 def 5552 remove appThm appThm trans appThm trans sym nil 108 ref 1139 ref 5367 ref appTerm 910 ref appTerm 5617 def nil cons 5618 def cons 5619 def nil cons nil cons cons 507 ref subst nil 25 ref 5618 ref cons 510 ref cons nil cons cons 5620 def 76 ref subst 5620 remove 107 ref subst nil 5593 remove 510 ref cons nil cons cons 135 ref subst nil 96 ref 5592 ref cons nil cons nil cons cons 517 ref subst nil 96 ref 5591 ref nil cons 5621 def cons nil cons nil cons cons 5622 def 2448 ref subst trans sym 5590 ref 5367 ref appTerm betaConv sym 153 ref nil 96 ref 5618 remove cons nil cons nil cons cons 102 ref subst 5617 ref assume eqMp appThm 5557 remove appThm 1044 ref trans sym 94 ref eqMp eqMp 768 ref 878 ref 5590 ref nil cons 5623 def cons 812 ref 5374 remove cons nil cons cons nil cons cons 266 ref subst proveHyp eqMp eqMp eqMp nil 5619 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 419 ref 5617 remove appTerm nil cons cons 43 ref 419 ref 1235 ref 5367 ref appTerm 5624 def appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 108 ref 5624 ref nil cons 5625 def cons 5626 def nil cons nil cons cons 507 ref subst nil 25 ref 5625 ref cons 510 ref cons nil cons cons 5627 def 76 ref subst 5627 remove 107 ref subst 913 ref 50 ref 66 ref 819 ref 1161 ref appTerm 5628 def 918 ref appTerm appTerm 1140 ref 5367 remove appTerm appTerm appTerm 5352 ref appTerm absTerm 5629 def 910 ref appTerm 5630 def betaConv 5353 ref 1161 remove appTerm 5631 def betaConv nil 25 ref 5360 remove cons 5632 def 43 ref 5631 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 5353 ref nil cons cons 5633 def 812 ref 5554 remove cons nil cons 5634 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 811 ref 5629 ref appTerm nil cons cons 43 ref 5630 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5629 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 50 ref 66 ref 5628 remove 910 ref appTerm 5635 def appTerm 5624 ref appTerm appTerm 419 ref 3034 remove appTerm 5636 def appTerm nil cons 5637 def cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 96 ref 5637 remove cons nil cons nil cons cons 517 ref subst 518 ref 51 ref 153 ref nil 96 ref 5635 ref nil cons cons nil cons nil cons cons 102 ref subst 909 ref 5635 remove absTerm 5638 def 910 ref appTerm 5639 def betaConv nil 811 ref 5638 ref appTerm 5640 def axiom nil 25 ref 5640 remove nil cons cons 43 ref 5639 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5638 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp appThm nil 96 ref 5625 remove cons nil cons nil cons cons 102 ref subst 5624 remove assume eqMp appThm 1044 ref trans appThm 518 ref 3102 remove appThm 590 ref trans 5641 def appThm 1272 remove trans appThm 539 ref trans trans sym 94 ref eqMp eqMp eqMp nil 5626 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp 768 ref 878 ref 5576 ref nil cons cons 5642 def 5634 remove cons nil cons cons 266 ref subst proveHyp eqMp nil 108 ref 5592 ref cons 110 ref 5579 ref cons nil cons 5643 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 5621 ref cons 5586 ref cons nil cons cons 5644 def 76 ref subst 5644 remove 107 ref subst 1177 ref 52 ref 66 ref 5250 remove appTerm 790 ref 913 ref 811 ref 909 ref 1181 remove 5256 remove appTerm absTerm appTerm 5645 def absTerm appTerm appTerm appTerm 790 ref 913 ref 66 ref 5251 ref appTerm 5645 remove appTerm absTerm appTerm appTerm absTerm 5646 def 5590 ref appTerm 5647 def betaConv nil 1186 ref 5646 ref appTerm 5648 def axiom nil 25 ref 5648 remove nil cons cons 43 ref 5647 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1188 ref 1189 ref 5646 remove nil cons cons 1190 remove 5623 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 52 ref 66 ref 790 ref 3104 ref 5590 ref 3105 ref appTerm 5649 def absTerm appTerm appTerm 790 ref 913 ref 811 ref 3104 ref 50 ref 5649 ref appTerm 3106 ref 918 ref appTerm 5650 def appTerm absTerm appTerm 5651 def absTerm appTerm appTerm appTerm 790 ref 913 ref 66 ref 5590 remove 918 ref appTerm 5652 def appTerm 5651 remove appTerm absTerm appTerm appTerm nil cons cons 5586 ref cons nil cons cons 135 ref subst proveHyp 51 ref 77 ref 153 ref 831 ref 913 ref 5652 remove betaConv 5653 def absThm appThm 5622 remove 102 ref subst 5591 ref assume eqMp trans appThm 831 ref 913 ref 832 ref 3104 ref 51 ref 5649 remove betaConv appThm 5650 ref refl appThm absThm appThm 5654 def absThm appThm appThm nil 96 ref 790 ref 913 ref 811 ref 3104 ref 50 ref 66 ref 5447 remove 910 ref appTerm 5655 def appTerm 793 ref 3105 ref appTerm 785 ref appTerm 5656 def appTerm 5657 def appTerm 5658 def 5650 remove appTerm absTerm appTerm 5659 def absTerm 5660 def appTerm 5661 def nil cons 5662 def cons nil cons nil cons cons 186 ref subst trans appThm 831 ref 913 ref 153 ref 5653 remove appThm 5654 remove appThm absThm appThm appThm appThm 5581 remove appThm sym 5660 ref 910 ref appTerm betaConv sym nil 878 ref 3104 ref 5658 ref 3107 ref appTerm 5663 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 3104 ref nil 96 ref 5663 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5657 remove nil cons 5664 def cons 43 ref 3107 remove nil cons 5665 def cons nil cons 5666 def cons nil cons cons 5667 def 76 ref subst 5667 remove 107 ref subst nil 108 ref 5655 remove nil cons 5668 def cons 110 ref 5656 remove nil cons cons nil cons cons nil cons cons 122 ref subst nil 25 ref 5668 remove cons 5666 remove cons nil cons cons 135 ref subst nil 913 ref 3105 remove nil cons cons nil cons nil cons cons 5246 remove subst eqMp proveHyp eqMp nil 108 ref 5664 remove cons 110 ref 5665 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp 768 ref 878 ref 5660 remove nil cons cons 930 ref cons nil cons cons 266 ref subst proveHyp nil 25 ref 5662 remove cons 5669 def 43 ref 50 ref 790 ref 913 ref 66 ref 5582 remove appTerm 5659 remove appTerm absTerm 5670 def appTerm 5671 def appTerm 5577 ref appTerm 5672 def nil cons cons nil cons 5673 def cons nil cons cons 107 ref subst proveHyp nil 878 ref 944 ref 50 ref 5670 ref 949 ref appTerm 5674 def appTerm 5577 ref appTerm 5675 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 944 ref nil 96 ref 5675 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5674 ref nil cons 5676 def cons 5586 ref cons nil cons cons 5677 def 76 ref subst 5677 remove 107 ref subst 5674 ref betaConv 5674 remove assume eqMp nil 25 ref 66 ref 66 ref 1139 ref 949 ref appTerm 910 ref appTerm 5678 def appTerm 793 ref 949 ref appTerm 785 ref appTerm 5679 def appTerm 5680 def appTerm 811 ref 3104 ref 5658 ref 3106 ref 949 ref appTerm appTerm absTerm appTerm 5681 def appTerm nil cons 5682 def cons 5586 ref cons nil cons cons 5683 def 135 ref subst proveHyp 5683 ref 76 ref subst 5683 remove 107 ref subst nil 108 ref 5680 remove nil cons 5684 def cons 110 ref 5681 ref nil cons cons nil cons cons nil cons cons 5685 def 122 ref subst 5685 remove 139 ref subst nil 108 ref 5678 ref nil cons 5686 def cons 110 ref 5679 ref nil cons 5687 def cons nil cons cons nil cons cons 5688 def 122 ref subst 5688 remove 139 ref subst 153 ref nil 96 ref 5686 remove cons nil cons nil cons cons 102 ref subst 5678 remove assume 5689 def eqMp appThm nil 96 ref 5687 remove cons nil cons nil cons cons 102 ref subst 5679 remove assume eqMp appThm 1044 ref trans sym 94 ref eqMp nil 25 ref 5684 remove cons 43 ref 790 ref "q" 760 ref var 5690 def 866 ref 949 ref appTerm 5180 ref 5690 ref varTerm 5691 def appTerm 5692 def appTerm 5693 def absTerm 5694 def appTerm 5695 def nil cons 5696 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 913 ref 994 remove cons nil cons nil cons cons 5583 ref 918 ref appTerm 5697 def betaConv nil 25 ref 5588 remove cons 43 ref 5697 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 5583 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp nil 25 ref 5696 remove cons 5586 ref cons nil cons cons 135 ref subst nil 878 ref 5690 ref 50 ref 5694 ref 5691 ref appTerm 5698 def appTerm 5577 ref appTerm 5699 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 5690 remove nil 96 ref 5699 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5698 ref nil cons 5700 def cons 5586 ref cons nil cons cons 5701 def 76 ref subst 5701 remove 107 ref subst 5698 ref betaConv 5698 remove assume eqMp nil 25 ref 5693 ref nil cons 5702 def cons 5586 remove cons nil cons cons 5703 def 135 ref subst proveHyp 5703 ref 76 ref subst 5703 remove 107 ref subst 5576 remove 1141 remove 5691 ref appTerm 5704 def appTerm betaConv sym nil 909 ref 5180 ref 5704 ref appTerm nil cons 5705 def cons 5706 def 5239 remove cons nil cons cons 5605 remove subst 153 ref nil 913 ref 5705 remove cons nil cons nil cons cons 5614 ref subst 518 ref 5615 ref nil 909 ref 5691 remove nil cons cons nil cons nil cons cons 5439 remove subst 5707 def appThm 5373 ref appThm appThm trans appThm nil 5238 remove 5706 remove nil cons cons nil cons cons 5614 remove subst 518 ref 5616 remove 5707 remove appThm appThm trans appThm trans sym nil 108 ref 1139 ref 5343 remove 5369 remove 5692 ref appTerm 5370 remove appTerm 5708 def appTerm 5709 def appTerm 910 ref appTerm 5710 def nil cons 5711 def cons 5712 def nil cons nil cons cons 507 ref subst nil 25 ref 5711 ref cons 510 ref cons nil cons cons 5713 def 76 ref subst 5713 remove 107 ref subst 3104 ref 5658 ref 3106 ref 5692 ref appTerm appTerm absTerm 5714 def 5709 ref appTerm 5715 def betaConv 52 ref "_12625" 760 ref var 5716 def 811 ref 3104 remove 5658 remove 3106 remove 5716 remove varTerm appTerm appTerm absTerm appTerm absTerm 5717 def 949 ref appTerm 5718 def appTerm refl 5717 ref 5692 ref appTerm betaConv appThm 77 ref 5718 remove betaConv appThm 811 ref 5714 ref appTerm 5719 def refl appThm trans 5717 remove refl 5693 remove assume 5720 def appThm eqMp 5681 remove assume eqMp nil 25 ref 5719 remove nil cons cons 43 ref 5715 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5714 remove nil cons cons 812 ref 5709 ref nil cons 5721 def cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 50 ref 66 ref 5710 ref appTerm 793 ref 5709 ref appTerm 785 ref appTerm appTerm appTerm 819 ref 5709 ref appTerm 5692 ref appTerm 5722 def appTerm nil cons 5723 def cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 96 ref 5723 remove cons nil cons nil cons cons 517 ref subst 518 ref 51 ref 153 ref nil 96 ref 5711 remove cons nil cons nil cons cons 102 ref subst 5710 ref assume eqMp appThm nil 909 ref 5708 ref nil cons 5724 def cons nil cons nil cons cons 5725 def 5556 remove subst appThm 1044 ref trans appThm 5722 ref refl appThm nil 96 ref 5722 remove nil cons cons nil cons nil cons cons 501 ref subst trans appThm trans sym nil 909 ref 5692 ref nil cons 5726 def cons 5727 def 913 ref 5721 ref cons nil cons cons nil cons cons 1243 remove subst sym 909 ref 66 ref 1139 ref 5692 ref appTerm 5728 def 910 ref appTerm 5729 def appTerm 911 remove 5709 ref appTerm appTerm absTerm 5730 def 5708 ref appTerm betaConv sym 153 ref 5728 ref refl nil 913 ref 5726 remove cons nil cons 5731 def nil cons cons 5732 def 913 ref 866 ref 5455 remove appTerm 3060 remove appTerm 5733 def absTerm 5734 def 918 ref appTerm 5735 def betaConv 832 ref 913 ref 5733 remove assume sym 5456 remove assume sym deductAntisym absThm appThm 5460 remove eqMp nil 25 ref 811 ref 5734 ref appTerm nil cons cons 43 ref 5735 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5734 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp subst 5736 def appThm nil 5727 remove nil cons nil cons cons nil 96 ref 1235 ref 1142 remove appTerm 5737 def nil cons cons nil cons nil cons cons 102 ref subst 909 ref 5737 remove absTerm 5738 def 910 ref appTerm 5739 def betaConv nil 811 ref 5738 ref appTerm 5740 def axiom nil 25 ref 5740 remove nil cons cons 43 ref 5739 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5738 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp subst trans appThm 5725 remove 5462 remove subst appThm 1044 ref trans sym 94 ref eqMp eqMp 768 ref 878 ref 5730 ref nil cons cons 812 ref 5724 remove cons nil cons 5741 def cons nil cons cons 266 ref subst proveHyp nil 25 ref 790 ref 5730 remove appTerm nil cons cons 43 ref 5728 remove 5709 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 944 ref 5721 remove cons 5731 remove cons nil cons cons 944 ref 50 ref 790 ref 909 ref 5464 remove 950 remove appTerm 5742 def absTerm 5743 def appTerm 5744 def appTerm 5745 def 5469 ref appTerm 5746 def absTerm 5747 def 949 ref appTerm 5748 def betaConv 913 ref 811 ref 5747 ref appTerm 5749 def absTerm 5750 def 918 ref appTerm 5751 def betaConv nil 811 ref 913 ref 811 ref 909 ref 811 ref 944 ref 50 ref 5742 ref appTerm 5469 ref appTerm absTerm 5752 def appTerm 5753 def absTerm 5754 def appTerm 5755 def absTerm 5756 def appTerm 5757 def axiom nil 25 ref 5757 ref nil cons 5758 def cons 5759 def 43 ref 811 ref 5750 ref appTerm nil cons 5760 def cons nil cons cons nil cons cons 5761 def 135 ref subst proveHyp 5761 ref 76 ref subst 5761 remove 107 ref subst nil 878 ref 5750 remove nil cons cons 5762 def nil cons nil cons cons 879 ref subst 913 ref nil 96 ref 5749 remove nil cons 5763 def cons nil cons nil cons cons 102 ref subst nil 878 ref 5747 remove nil cons cons 5764 def nil cons nil cons cons 879 ref subst 944 remove nil 96 ref 5746 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5744 remove nil cons 5765 def cons 5766 def 5492 ref cons nil cons cons 5767 def 76 ref subst 5767 remove 107 ref subst nil 5759 ref 5492 ref cons nil cons cons 5768 def 135 ref subst nil 5766 remove 43 ref 50 ref 5757 remove appTerm 5469 remove appTerm 5769 def nil cons 5770 def cons nil cons 5771 def cons nil cons cons 135 ref subst nil 878 ref 909 ref 50 ref 5743 ref 910 ref appTerm 5772 def appTerm 5769 ref appTerm 5773 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 909 ref nil 96 ref 5773 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5772 ref nil cons 5774 def cons 5771 ref cons nil cons cons 5775 def 76 ref subst 5775 remove 107 ref subst 5772 ref betaConv 5772 remove assume eqMp nil 25 ref 5742 remove nil cons 5776 def cons 5777 def 5771 remove cons nil cons cons 5778 def 135 ref subst proveHyp 5778 ref 76 ref subst 5778 remove 107 ref subst 5768 ref 76 ref subst 5768 remove 107 ref subst nil 5777 remove 5492 remove cons nil cons cons 135 ref subst 5752 ref 949 ref appTerm 5779 def betaConv 5754 ref 910 ref appTerm 5780 def betaConv 5756 ref 918 ref appTerm 5781 def betaConv nil 5759 remove 43 ref 5781 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 5756 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5755 remove nil cons cons 43 ref 5780 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5754 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5753 remove nil cons cons 43 ref 5779 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5752 remove nil cons cons 995 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 108 ref 5758 remove cons 5782 def 5509 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 5776 remove cons 110 ref 5770 remove cons nil cons 5783 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 5774 remove cons 5783 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 5743 ref 813 ref appTerm appTerm 5769 ref appTerm absTerm appTerm nil cons cons 43 ref 5745 remove 5769 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5743 remove nil cons cons 5783 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp nil 108 ref 5765 remove cons 5509 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 5782 remove 110 ref 5760 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 5760 remove cons 43 ref 5751 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 5762 remove 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5763 remove cons 43 ref 5748 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 5764 remove 995 remove cons nil cons cons 185 ref subst eqMp eqMp subst eqMp eqMp eqMp eqMp eqMp nil 5712 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 419 ref 5710 remove appTerm nil cons cons 43 ref 419 ref 1235 ref 5709 ref appTerm 5784 def appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 108 ref 5784 ref nil cons 5785 def cons 5786 def nil cons nil cons cons 507 ref subst nil 25 ref 5785 ref cons 510 ref cons nil cons cons 5787 def 76 ref subst 5787 remove 107 ref subst 913 ref 50 ref 66 ref 819 remove 5708 ref appTerm 5788 def 918 ref appTerm appTerm 1140 ref 5709 remove appTerm appTerm appTerm 5352 remove appTerm absTerm 5789 def 910 ref appTerm 5790 def betaConv 5353 remove 5708 remove appTerm 5791 def betaConv nil 5632 remove 43 ref 5791 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 5633 remove 5741 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 811 ref 5789 ref appTerm nil cons cons 43 ref 5790 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5789 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 50 ref 66 ref 5788 remove 910 ref appTerm 5792 def appTerm 5793 def 5784 ref appTerm appTerm 5636 remove appTerm nil cons 5794 def cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 96 ref 5794 remove cons nil cons nil cons cons 517 ref subst 518 ref 51 ref 5793 remove refl nil 96 ref 5785 remove cons nil cons nil cons cons 102 ref subst 5784 remove assume eqMp appThm nil 96 ref 5792 remove nil cons cons nil cons nil cons cons 5795 def 936 ref subst trans appThm 5641 remove appThm 5795 ref 517 ref subst trans appThm 5795 remove 2448 ref subst trans trans sym 1003 remove 5736 remove appThm 5373 ref appThm 5732 remove 3069 ref 910 ref appTerm 5796 def betaConv 3071 ref 918 ref appTerm 5797 def betaConv 3073 remove nil 25 ref 3072 remove nil cons cons 43 ref 5797 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 3071 remove nil cons cons 928 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3070 remove nil cons cons 43 ref 5796 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 3069 remove nil cons cons 930 ref cons nil cons cons 185 ref subst eqMp eqMp subst nil 96 ref 5729 ref nil cons cons nil cons nil cons cons 102 ref subst 52 ref "_12621" 760 ref var 5798 def 1139 ref 5798 remove varTerm appTerm 910 ref appTerm absTerm 5799 def 949 remove appTerm 5800 def appTerm refl 5799 ref 5692 remove appTerm betaConv appThm 77 ref 5800 remove betaConv appThm 5729 remove refl appThm trans 5799 remove refl 5720 remove appThm eqMp 5689 remove eqMp eqMp trans trans sym 94 ref eqMp eqMp eqMp eqMp nil 5786 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp 768 ref 5642 remove 812 ref 5704 remove nil cons cons nil cons cons nil cons cons 266 ref subst proveHyp eqMp nil 108 ref 5702 remove cons 5643 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 5700 remove cons 5643 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 5694 ref 813 ref appTerm appTerm 5577 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 5695 remove appTerm 5577 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5694 remove nil cons cons 5643 ref cons nil cons cons 754 ref subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 5682 remove cons 5643 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 5676 remove cons 5643 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 5670 ref 813 ref appTerm appTerm 5577 ref appTerm absTerm appTerm nil cons cons 5673 remove cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 5670 remove nil cons cons 5643 ref cons nil cons cons 754 ref subst eqMp eqMp nil 25 ref 66 ref 5661 ref appTerm 5672 remove appTerm nil cons cons 43 ref 50 ref 52 ref 5661 remove appTerm 5671 ref appTerm appTerm 5577 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 5580 remove 43 ref 5671 remove nil cons cons 5669 remove nil cons cons cons nil cons cons nil 2492 ref 43 ref 50 ref 67 ref 314 ref appTerm appTerm 50 ref 56 remove appTerm 312 ref appTerm appTerm nil cons 5801 def cons nil cons 5802 def cons nil cons cons 5803 def 76 ref subst 5803 remove 107 ref subst 52 ref "_12564" 3 ref var 5804 def 50 ref 66 ref 5804 remove varTerm 5805 def appTerm 314 ref appTerm appTerm 50 ref 52 ref 5805 remove appTerm 55 ref appTerm appTerm 312 ref appTerm appTerm absTerm 5806 def 53 ref appTerm 5807 def appTerm refl 5808 def 5806 ref 15 ref appTerm betaConv appThm 77 ref 5807 remove betaConv appThm 5809 def 50 ref 1464 ref 314 ref appTerm appTerm 50 ref 2505 remove appTerm 312 ref appTerm appTerm refl appThm trans 5806 remove refl 5810 def 2509 ref appThm eqMp sym 51 ref nil 96 ref 314 ref nil cons cons nil cons nil cons cons 5811 def 1468 ref subst appThm 51 ref 2514 remove appThm 4938 ref appThm appThm nil 96 ref 50 ref 2493 ref appTerm 312 ref appTerm nil cons cons nil cons nil cons cons 600 ref subst trans sym 94 ref eqMp eqMp eqMp nil 2522 ref 110 ref 5801 ref cons nil cons 5812 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 5802 remove cons nil cons cons 5813 def 76 ref subst 5813 remove 107 ref subst 5808 remove "_12562" 3 ref var 5814 def 50 ref 66 ref 5814 remove varTerm 5815 def appTerm 314 ref appTerm appTerm 50 ref 52 ref 5815 remove appTerm 55 ref appTerm appTerm 312 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 5809 remove 50 ref 155 ref 314 ref appTerm appTerm 50 ref 2530 remove appTerm 312 ref appTerm appTerm refl appThm trans 5810 remove 2533 ref appThm eqMp sym 51 ref 5811 ref 186 ref subst appThm 51 ref 2534 remove appThm 4938 remove appThm appThm 5811 remove 573 ref subst trans sym 94 ref eqMp eqMp eqMp nil 2539 ref 5812 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 5801 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp subst eqMp eqMp eqMp eqMp nil 108 ref 5621 ref cons 5816 def 5643 ref cons nil cons cons 122 ref subst deductAntisym eqMp 683 ref 5591 remove appTerm 5817 def betaConv 686 ref nil 687 ref 43 ref 5817 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 688 ref 20 ref 5621 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 5816 remove 110 ref 5592 remove cons 612 ref 5579 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 5585 remove cons 5643 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 811 ref 913 ref 5248 remove 5573 remove appTerm absTerm appTerm appTerm 5569 remove appTerm absTerm appTerm nil cons cons 5571 remove cons nil cons cons 135 ref subst proveHyp 51 ref 832 ref 812 ref 51 ref 832 ref 913 ref 5249 remove 5570 ref 918 ref appTerm betaConv appThm absThm appThm appThm 5570 ref 813 ref appTerm betaConv 5818 def appThm absThm appThm appThm 832 ref 812 ref 5818 remove absThm appThm appThm nil 1177 ref 5570 remove nil cons cons nil cons nil cons cons 1177 ref 50 ref 811 ref 909 ref 50 ref 811 ref 913 ref 5179 ref 5251 remove appTerm absTerm appTerm appTerm 1180 remove appTerm absTerm appTerm appTerm 1183 remove appTerm absTerm 5819 def 1179 remove appTerm 5820 def betaConv nil 1186 remove 5819 ref appTerm 5821 def axiom nil 25 ref 5821 remove nil cons cons 43 ref 5820 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1188 remove 1189 remove 5819 remove nil cons cons 1191 remove cons nil cons cons 185 ref subst eqMp eqMp subst eqMp eqMp eqMp eqMp eqMp eqMp nil 108 ref 5519 remove cons 5822 def 110 ref 5523 remove cons nil cons cons nil cons cons 122 ref subst 5823 def deductAntisym eqMp eqMp nil 25 ref 5190 ref 5522 remove appTerm nil cons cons 5420 remove cons nil cons cons 135 ref subst proveHyp nil 5524 remove 5520 ref nil cons cons nil cons cons nil 2492 ref 43 ref 50 ref 67 ref 64 ref appTerm appTerm 68 ref appTerm nil cons 5824 def cons nil cons 5825 def cons nil cons cons 5826 def 76 ref subst 5826 remove 107 ref subst 52 ref "_12568" 3 ref var 5827 def 50 ref 66 ref 5827 remove varTerm 5828 def appTerm 5829 def 50 ref 5828 remove appTerm 55 ref appTerm appTerm appTerm 5829 remove 55 ref appTerm appTerm absTerm 5830 def 53 ref appTerm 5831 def appTerm refl 5832 def 5830 ref 15 ref appTerm betaConv appThm 77 ref 5831 remove betaConv appThm 5833 def 50 ref 1464 ref 529 ref 55 ref appTerm 5834 def appTerm appTerm 2575 remove appTerm refl appThm trans 5830 remove refl 5835 def 2509 ref appThm eqMp sym 51 ref nil 96 ref 5834 ref nil cons cons nil cons nil cons cons 1468 ref subst appThm 2537 remove appThm 1271 ref 600 ref subst 5836 def trans sym 94 ref eqMp eqMp eqMp nil 2522 ref 110 ref 5824 ref cons nil cons 5837 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 5825 remove cons nil cons cons 5838 def 76 ref subst 5838 remove 107 ref subst 5832 remove "_12566" 3 ref var 5839 def 50 ref 66 ref 5839 remove varTerm 5840 def appTerm 5841 def 50 ref 5840 remove appTerm 55 ref appTerm appTerm appTerm 5841 remove 55 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 5833 remove 50 ref 155 ref 497 ref 55 ref appTerm 5842 def appTerm appTerm 2586 remove appTerm refl appThm trans 5835 remove 2533 ref appThm eqMp sym 51 ref nil 96 ref 5842 ref nil cons cons nil cons nil cons cons 186 ref subst 104 ref 501 ref subst 5843 def trans appThm 2519 remove appThm 104 ref 573 ref subst trans sym 94 ref eqMp eqMp eqMp nil 2539 ref 5837 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 5824 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp subst eqMp proveHyp proveHyp eqMp nil 108 ref 5418 remove cons 110 ref 5419 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 5286 ref 5265 ref 50 ref 5406 remove appTerm 66 ref 811 ref 913 ref 811 ref 909 ref 5179 ref 1139 ref 5266 ref 918 ref appTerm appTerm 5267 remove appTerm appTerm absTerm appTerm absTerm appTerm appTerm 1160 ref 5191 remove 5266 ref appTerm 764 ref appTerm appTerm 785 ref appTerm appTerm appTerm absTerm appTerm nil cons cons 43 ref 50 ref 5408 remove appTerm 5196 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 5287 ref 5265 ref 51 ref 5407 ref 5266 ref appTerm betaConv 5844 def appThm 5195 ref 5266 remove appTerm betaConv 5845 def appThm absThm appThm appThm 51 ref 5264 ref 5265 ref 5844 remove absThm appThm appThm 5264 remove 5265 remove 5845 remove absThm appThm appThm appThm nil 5288 remove 5407 remove nil cons cons "q" 5175 remove var 5195 ref nil cons 5846 def cons nil cons cons nil cons cons 5290 remove 346 ref 50 ref 166 ref 35 ref 242 ref 348 remove appTerm absTerm appTerm appTerm 5082 remove 4371 remove appTerm appTerm absTerm 5847 def 347 remove appTerm 5848 def betaConv 175 ref 354 ref 5847 ref appTerm 5849 def absTerm 5850 def 177 ref appTerm 5851 def betaConv nil 354 ref 5850 ref appTerm 5852 def axiom nil 25 ref 5852 remove nil cons cons 43 ref 5851 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 5850 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5849 remove nil cons cons 43 ref 5848 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 5847 remove nil cons cons 364 remove cons nil cons cons 185 ref subst eqMp eqMp 5853 def subst subst eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 5358 remove cons 110 ref 5201 remove cons nil cons 5854 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp eqMp eqMp proveHyp eqMp nil 108 ref 5199 ref cons 5854 remove cons nil cons cons 122 ref subst deductAntisym eqMp 5855 def nil 25 ref 50 ref 3027 ref appTerm 5196 ref appTerm 5856 def nil cons 5857 def cons 43 ref 50 ref 5196 remove appTerm 3027 ref appTerm nil cons cons nil cons 5858 def cons nil cons cons 107 ref subst proveHyp nil 5341 ref 5178 ref 50 ref 5195 ref 5180 ref appTerm 5859 def appTerm 3027 ref appTerm 5860 def absTerm nil cons cons nil cons nil cons cons 5357 ref subst 5178 ref nil 96 ref 5860 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 5859 ref nil cons 5861 def cons 43 ref 5199 ref cons nil cons 5862 def cons nil cons cons 5863 def 76 ref subst 5863 remove 107 ref subst 5859 ref betaConv 5859 remove assume eqMp nil 25 ref 5419 ref cons 5862 remove cons nil cons cons 5864 def 135 ref subst proveHyp 5864 ref 76 ref subst 5864 remove 107 ref subst 5823 remove 5190 remove refl 1160 remove 785 ref appTerm 5192 ref appTerm 5865 def assume 5866 def sym 5193 remove assume sym deductAntisym appThm 5194 remove assume eqMp nil 5822 ref 110 ref 5865 ref nil cons 5867 def cons nil cons cons nil cons cons 139 ref subst proveHyp 1274 ref refl 5866 remove appThm sym 153 ref nil 96 ref 1275 ref nil cons cons nil cons nil cons cons 102 ref subst 1273 remove eqMp appThm 832 ref 812 ref 832 ref 858 ref 51 ref 153 ref 1270 ref appThm 153 ref nil 812 ref 858 ref varTerm 5868 def nil cons 5869 def cons nil cons nil cons cons 1270 remove subst appThm 866 ref 5540 ref appTerm 5870 def 5180 ref 5868 ref appTerm 5871 def appTerm 5872 def refl appThm nil 96 ref 5872 ref nil cons cons nil cons nil cons cons 186 ref subst 5873 def trans appThm 5873 remove trans appThm 5548 ref 5868 ref appTerm 5874 def refl appThm absThm appThm absThm appThm appThm nil 96 ref 811 ref 812 ref 811 ref 858 ref 50 ref 5872 ref appTerm 5874 ref appTerm absTerm 5875 def appTerm absTerm appTerm nil cons 5876 def cons nil cons nil cons cons 186 ref subst trans sym nil 25 ref 66 ref 811 ref 812 ref 50 ref 5870 ref 5540 ref appTerm 5877 def appTerm 5548 ref 813 ref appTerm 5878 def appTerm absTerm 5879 def appTerm 5880 def appTerm 66 ref 811 ref 812 ref 811 ref 909 ref 52 ref 50 ref 5870 remove 5183 ref appTerm 5881 def appTerm 5548 ref 910 ref appTerm 5882 def appTerm 5883 def appTerm 50 ref 866 ref 5183 remove appTerm 5884 def 5540 remove appTerm 5885 def appTerm 5575 ref 813 ref appTerm 5886 def appTerm 5887 def appTerm absTerm 5888 def appTerm absTerm 5889 def appTerm 5890 def appTerm 811 ref 812 ref 811 ref 909 ref 50 ref 1139 ref 813 ref appTerm 910 ref appTerm 5891 def appTerm 5892 def 5883 ref appTerm absTerm 5893 def appTerm absTerm 5894 def appTerm 5895 def appTerm 5896 def appTerm 5897 def nil cons cons 5898 def nil cons nil cons cons 2452 ref subst sym nil 25 ref 419 ref 5897 remove appTerm 5899 def nil cons 5900 def cons 5901 def 510 ref cons nil cons cons 5902 def 76 ref subst 5902 remove 107 ref subst nil 811 ref 909 ref 419 ref 1235 ref 910 ref appTerm appTerm absTerm 5903 def appTerm 5904 def axiom nil 25 ref 5904 ref nil cons 5905 def cons 5906 def 510 ref cons nil cons cons 5907 def 135 ref subst proveHyp nil 5901 ref 43 ref 50 ref 5904 ref appTerm 15 ref appTerm 5908 def nil cons cons nil cons cons nil cons cons 135 ref subst nil 25 ref 5867 ref cons 5909 def 43 ref 50 ref 5899 ref appTerm 5910 def 5908 remove appTerm 5911 def nil cons cons nil cons cons nil cons cons 135 ref subst nil 5520 ref 43 ref 50 ref 5865 remove appTerm 5912 def 5911 remove appTerm 5913 def nil cons cons nil cons cons nil cons cons 135 ref subst 763 ref 5521 ref 5913 remove appTerm absTerm 5914 def 785 remove appTerm 5915 def betaConv 5178 ref 852 ref 5914 ref appTerm 5916 def absTerm 5917 def 5180 ref appTerm 5918 def betaConv 5287 remove 5178 ref 853 remove 763 ref 5521 ref refl 5912 ref refl 5910 ref refl nil 96 ref 5905 ref cons nil cons nil cons cons 517 ref subst 5919 def appThm appThm appThm absThm appThm absThm appThm sym nil 5341 ref 5178 ref 852 ref 763 ref 5521 remove 5912 remove 5910 remove 419 ref 5904 remove appTerm 5920 def appTerm 5921 def appTerm 5922 def appTerm 5923 def absTerm 5924 def appTerm 5925 def absTerm nil cons cons nil cons nil cons cons 5357 remove subst 5178 remove nil 96 ref 5925 remove nil cons cons nil cons nil cons cons 102 ref subst nil 801 ref 5924 remove nil cons cons nil cons nil cons cons 805 ref subst 763 ref nil 96 ref 5923 remove nil cons cons nil cons nil cons cons 102 ref subst nil 5520 remove 43 ref 5922 remove nil cons 5926 def cons nil cons cons nil cons cons 5927 def 76 ref subst 5927 remove 107 ref subst nil 5909 remove 43 ref 5921 remove nil cons 5928 def cons nil cons cons nil cons cons 5929 def 76 ref subst 5929 remove 107 ref subst nil 5901 remove 43 ref 5920 remove nil cons 5930 def cons nil cons cons nil cons cons 5931 def 76 ref subst 5931 remove 107 ref subst 5919 remove 5907 ref 76 ref subst 5907 remove 107 ref subst nil 25 ref 5880 remove nil cons cons 43 ref 5896 remove nil cons cons nil cons cons nil cons cons 2592 ref subst 1255 ref nil 878 ref 5879 ref nil cons cons nil cons nil cons cons 769 ref 2484 ref subst 5932 def subst 831 ref 812 ref 518 ref 5879 remove 813 ref appTerm betaConv appThm nil 25 ref 5877 ref nil cons cons 43 ref 5878 ref nil cons 5933 def cons nil cons cons nil cons cons nil 2492 ref 43 ref 52 ref 419 ref 64 ref appTerm appTerm 2494 remove appTerm nil cons 5934 def cons nil cons 5935 def cons nil cons cons 5936 def 76 ref subst 5936 remove 107 ref subst 52 ref "_546" 3 ref var 5937 def 52 ref 419 ref 50 ref 5937 remove varTerm 5938 def appTerm 55 ref appTerm appTerm appTerm 66 ref 5938 remove appTerm 2493 ref appTerm appTerm absTerm 5939 def 53 ref appTerm 5940 def appTerm refl 5941 def 5939 ref 15 ref appTerm betaConv appThm 77 ref 5940 remove betaConv appThm 5942 def 52 ref 419 ref 5834 ref appTerm appTerm 2506 remove appTerm refl appThm trans 5939 remove refl 5943 def 2509 ref appThm eqMp sym 77 ref 518 ref 104 remove 600 ref subst 5944 def appThm 590 ref trans appThm 2517 remove appThm 2562 ref trans sym 94 ref eqMp eqMp eqMp nil 2522 ref 110 ref 5934 ref cons nil cons 5945 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 5935 remove cons nil cons cons 5946 def 76 ref subst 5946 remove 107 ref subst 5941 remove "_544" 3 ref var 5947 def 52 ref 419 ref 50 ref 5947 remove varTerm 5948 def appTerm 55 ref appTerm appTerm appTerm 66 ref 5948 remove appTerm 2493 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 5942 remove 52 ref 419 ref 5842 ref appTerm appTerm 2531 remove appTerm refl appThm trans 5943 remove 2533 ref appThm eqMp sym 77 ref 518 ref 5843 ref appThm appThm 2535 remove appThm 2538 ref trans sym 94 ref eqMp eqMp eqMp nil 2539 ref 5945 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 5934 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 5949 def subst trans absThm appThm trans appThm nil 25 ref 5890 remove nil cons cons 43 ref 5895 remove nil cons cons nil cons cons nil cons cons 2592 ref subst 1255 ref nil 878 ref 5889 ref nil cons cons nil cons nil cons cons 5932 ref subst 831 ref 812 ref 518 ref 5889 remove 813 ref appTerm betaConv appThm nil 878 ref 5888 ref nil cons cons nil cons nil cons cons 5932 ref subst 831 ref 909 ref 518 ref 5888 remove 910 ref appTerm betaConv appThm nil 25 ref 5883 remove nil cons 5950 def cons 43 ref 5887 remove nil cons cons nil cons cons nil cons cons 2543 ref subst 1255 ref 153 ref nil 25 ref 5881 ref nil cons cons 43 ref 5882 ref nil cons 5951 def cons nil cons cons nil cons cons 5952 def nil 2492 ref 43 ref 65 remove 4317 remove appTerm nil cons 5953 def cons nil cons 5954 def cons nil cons cons 5955 def 76 ref subst 5955 remove 107 ref subst 52 ref "_542" 3 ref var 5956 def 52 ref 50 ref 5956 remove varTerm 5957 def appTerm 55 ref appTerm appTerm 456 ref 419 ref 5957 remove appTerm appTerm 55 ref appTerm appTerm absTerm 5958 def 53 ref appTerm 5959 def appTerm refl 5960 def 5958 ref 15 ref appTerm betaConv appThm 77 ref 5959 remove betaConv appThm 5961 def 52 ref 5834 ref appTerm 4327 remove appTerm refl appThm trans 5958 remove refl 5962 def 2509 ref appThm eqMp sym 77 ref 5944 ref appThm 4329 remove appThm 2386 ref trans sym 94 ref eqMp eqMp eqMp nil 2522 ref 110 ref 5953 ref cons nil cons 5963 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 5954 remove cons nil cons cons 5964 def 76 ref subst 5964 remove 107 ref subst 5960 remove "_540" 3 ref var 5965 def 52 ref 50 ref 5965 remove varTerm 5966 def appTerm 55 ref appTerm appTerm 456 ref 419 ref 5966 remove appTerm appTerm 55 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 5961 remove 52 ref 5842 ref appTerm 4334 remove appTerm refl appThm trans 5962 remove 2533 ref appThm eqMp sym 77 ref 5843 ref appThm 4335 remove appThm 2521 remove trans sym 94 ref eqMp eqMp eqMp nil 2539 ref 5963 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 5953 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 5967 def subst appThm nil 25 ref 5885 ref nil cons cons 43 ref 5886 ref nil cons 5968 def cons nil cons cons nil cons cons 5969 def 5949 ref subst appThm appThm 153 ref 5952 remove 5949 ref subst 5970 def appThm 5969 remove 5967 ref subst appThm appThm trans trans absThm appThm trans trans absThm appThm trans appThm nil 878 ref 5894 ref nil cons cons nil cons nil cons cons 5932 ref subst 831 ref 812 ref 518 ref 5894 remove 813 ref appTerm betaConv appThm nil 878 ref 5893 ref nil cons cons nil cons nil cons cons 5932 ref subst 831 ref 909 ref 518 ref 5893 remove 910 ref appTerm betaConv appThm nil 25 ref 5891 ref nil cons 5971 def cons 5972 def 43 ref 5950 remove cons nil cons cons nil cons cons 5949 ref subst 153 ref 5891 ref refl appThm 5973 def 5970 remove appThm trans trans absThm appThm trans trans absThm appThm trans appThm trans appThm trans 456 ref 790 ref 812 ref 66 ref 5877 remove appTerm 419 ref 5878 remove appTerm 5974 def appTerm 5975 def absTerm 5976 def appTerm appTerm refl 5977 def 1255 ref 831 ref 812 ref 77 ref 831 ref 909 ref 1255 ref 909 ref 66 ref 456 ref 419 ref 5881 ref appTerm appTerm 5882 ref appTerm appTerm 66 ref 5885 ref appTerm 419 ref 5886 ref appTerm 5978 def appTerm appTerm 5979 def absTerm 5980 def 910 ref appTerm betaConv 5981 def appThm 909 ref 66 ref 66 ref 5881 remove appTerm 419 ref 5882 ref appTerm 5982 def appTerm 5983 def appTerm 456 ref 419 ref 5885 remove appTerm appTerm 5886 ref appTerm appTerm 5984 def absTerm 5985 def 910 ref appTerm betaConv 5986 def appThm absThm appThm 5987 def appThm 1255 ref 831 ref 909 ref 5981 remove absThm appThm appThm 831 ref 909 ref 5986 remove absThm appThm appThm 5988 def appThm nil 1177 ref 5980 ref nil cons cons 5276 ref 5985 ref nil cons cons nil cons cons nil cons cons 5989 def 769 ref 4631 remove subst 5990 def subst eqMp absThm appThm 77 ref 831 ref 812 ref 1255 ref 812 ref 790 ref 5980 remove appTerm absTerm 5991 def 813 ref appTerm betaConv 5992 def appThm 812 ref 790 ref 5985 remove appTerm absTerm 5993 def 813 ref appTerm betaConv 5994 def appThm absThm appThm 5995 def appThm 1255 ref 831 ref 812 ref 5992 remove absThm appThm appThm 831 ref 812 ref 5994 remove absThm appThm appThm 5996 def appThm nil 1177 ref 5991 remove nil cons cons 5276 ref 5993 remove nil cons cons nil cons cons nil cons cons 5997 def 5990 remove subst eqMp trans appThm 790 ref 812 ref 790 ref 909 ref 66 ref 5891 remove appTerm 5998 def 5983 remove appTerm 5999 def absTerm 6000 def appTerm absTerm 6001 def appTerm refl 6002 def appThm appThm 5977 remove 1255 ref 77 ref 5996 remove appThm 5995 remove appThm 5997 remove 769 ref 4651 remove subst 6003 def subst eqMp 831 ref 812 ref 77 ref 5988 remove appThm 5987 remove appThm 5989 remove 6003 ref subst eqMp absThm appThm trans appThm 6002 remove appThm 77 ref 1255 ref 831 ref 812 ref 812 ref 790 ref 909 ref 456 ref 5979 remove appTerm 5984 remove appTerm 6004 def absTerm 6005 def appTerm absTerm 6006 def 813 ref appTerm betaConv 6007 def absThm appThm appThm 831 ref 812 ref 6001 ref 813 ref appTerm betaConv 6008 def absThm appThm appThm appThm 831 ref 812 ref 1255 ref 6007 remove appThm 6008 remove appThm absThm appThm appThm nil 1177 ref 6006 remove nil cons cons 5276 ref 6001 remove nil cons cons nil cons cons nil cons cons 6003 ref subst eqMp 831 ref 812 ref 77 ref 1255 ref 831 ref 909 ref 6005 ref 910 ref appTerm betaConv 6009 def absThm appThm appThm 831 ref 909 ref 6000 ref 910 ref appTerm betaConv 6010 def absThm appThm appThm appThm 831 ref 909 ref 1255 ref 6009 remove appThm 6010 remove appThm absThm appThm appThm nil 1177 ref 6005 remove nil cons cons 5276 ref 6000 remove nil cons cons nil cons cons nil cons cons 6003 ref subst eqMp absThm appThm trans trans appThm 77 ref 1255 ref 831 ref 812 ref 5976 ref 813 ref appTerm betaConv 6011 def absThm appThm appThm 831 ref 812 ref 812 ref 790 ref 909 ref 456 ref 6004 remove appTerm 5999 remove appTerm 6012 def absTerm 6013 def appTerm absTerm 6014 def 813 ref appTerm betaConv 6015 def absThm appThm appThm appThm 831 ref 812 ref 1255 ref 6011 remove appThm 6015 remove appThm absThm appThm appThm nil 1177 ref 5976 remove nil cons cons 5276 ref 6014 remove nil cons cons nil cons cons nil cons cons 6003 remove subst eqMp 831 ref 812 ref 77 ref 456 ref 5975 ref appTerm 6016 def refl 6017 def 831 ref 909 ref 6013 ref 910 ref appTerm betaConv 6018 def absThm appThm appThm appThm 831 ref 909 ref 6017 remove 6018 remove appThm absThm appThm appThm nil 5276 ref 6013 remove nil cons cons 25 ref 5975 remove nil cons cons nil cons cons nil cons cons 769 ref 4379 ref subst subst eqMp absThm appThm trans trans trans trans 5899 remove assume eqMp nil 25 ref 790 ref 812 ref 790 ref 909 ref 6016 remove 6012 remove appTerm 6019 def absTerm 6020 def appTerm 6021 def absTerm 6022 def appTerm 6023 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 878 ref 812 ref 50 ref 6022 ref 813 ref appTerm 6024 def appTerm 15 ref appTerm 6025 def absTerm 6026 def nil cons cons nil cons nil cons cons 879 ref subst 812 ref nil 96 ref 6025 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6024 ref nil cons 6027 def cons 510 ref cons nil cons cons 6028 def 76 ref subst 6028 remove 107 ref subst 6024 ref betaConv 6024 remove assume eqMp nil 25 ref 6021 ref nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 878 ref 909 ref 50 ref 6020 ref 910 ref appTerm 6029 def appTerm 15 ref appTerm 6030 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 909 ref nil 96 ref 6030 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6029 ref nil cons 6031 def cons 510 ref cons nil cons cons 6032 def 76 ref subst 6032 remove 107 ref subst 6029 ref betaConv 6029 remove assume eqMp nil 25 ref 6019 ref nil cons 6033 def cons 510 ref cons nil cons cons 6034 def 135 ref subst proveHyp 6034 ref 76 ref subst 6034 remove 107 ref subst nil 25 ref 456 ref 456 ref 66 ref 456 ref 419 ref 866 ref "Function.id" const 6035 def 1 ref 895 ref 896 remove cons opType constTerm 5180 remove appTerm 6036 def 813 ref appTerm 6037 def appTerm 6038 def 6036 ref 910 ref appTerm 6039 def appTerm 6040 def appTerm 6041 def appTerm 5882 ref appTerm 6042 def appTerm 66 ref 866 ref 6039 ref appTerm 6043 def 6037 ref appTerm 6044 def appTerm 6045 def 5978 ref appTerm 6046 def appTerm 6047 def appTerm 66 ref 66 ref 6040 ref appTerm 6048 def 5982 ref appTerm 6049 def appTerm 456 ref 419 ref 6044 ref appTerm 6050 def appTerm 5886 ref appTerm 6051 def appTerm 6052 def appTerm 6053 def appTerm 5998 remove 6049 ref appTerm 6054 def appTerm nil cons 6055 def cons 510 ref cons nil cons cons 6056 def 76 ref subst 6056 remove 107 ref subst nil 25 ref 6054 remove nil cons 6057 def cons 510 ref cons nil cons cons 6058 def 76 ref subst 6058 remove 107 ref subst nil 108 ref 5971 remove cons 110 ref 6049 remove nil cons 6059 def cons nil cons cons nil cons cons 6060 def 139 ref subst nil 108 ref 6040 remove nil cons 6061 def cons 110 ref 5982 ref nil cons cons nil cons cons nil cons cons 6062 def 122 ref subst 6063 def proveHyp nil 25 ref 6061 ref cons 6064 def 43 ref 66 ref 6043 remove 6039 ref appTerm 6065 def appTerm 1139 ref 6037 ref appTerm 6039 ref appTerm 6066 def appTerm 6067 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 812 ref 6039 ref nil cons 6068 def cons nil cons 6069 def nil cons cons 5263 ref subst 6070 def nil 25 ref 6065 ref nil cons 6071 def cons 43 ref 6066 remove nil cons cons nil cons 6072 def cons nil cons cons 107 ref subst proveHyp 6060 remove 122 ref subst nil 5972 remove 6072 remove cons nil cons cons 135 ref subst proveHyp nil "_12643" 760 ref var 6073 def 929 remove cons "_12642" 760 ref var 6074 def 859 remove cons nil cons cons nil cons cons nil 2905 ref 419 ref 1139 ref 6074 remove varTerm 6075 def appTerm 6076 def 6073 remove varTerm 6077 def appTerm 6078 def appTerm nil cons 6079 def cons 2906 ref 1139 ref 6036 ref 6075 ref appTerm appTerm 6080 def 6036 ref 6077 ref appTerm appTerm 6081 def nil cons 6082 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2906 ref 6078 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm 6081 remove refl appThm trans nil 43 ref 6082 remove cons 25 ref 6079 remove cons nil cons cons nil cons cons 4911 ref subst 909 ref 456 ref 419 ref 6076 remove 910 ref appTerm appTerm appTerm 6080 remove 6039 ref appTerm appTerm absTerm 6083 def 6077 ref appTerm 6084 def betaConv 913 ref 811 ref 909 ref 456 ref 5606 remove appTerm 6085 def 1139 ref 6036 remove 918 ref appTerm appTerm 6039 ref appTerm appTerm absTerm appTerm absTerm 6086 def 6075 ref appTerm 6087 def betaConv 832 ref 913 ref 832 ref 909 ref 1255 ref 518 ref 5615 ref 918 ref refl 6088 def appThm 5373 ref appThm appThm appThm 5615 ref nil 5542 ref 928 remove cons nil cons cons 5545 ref 35 ref 1669 ref 6035 ref 1 ref 1411 ref 1451 ref cons opType 6089 def constTerm 6090 def 1418 ref appTerm 6091 def 36 ref appTerm 6092 def appTerm absTerm 6093 def 36 ref appTerm 6094 def betaConv 1417 ref 166 ref 6093 ref appTerm 6095 def absTerm 6096 def 1418 ref appTerm 6097 def betaConv 1431 ref 1417 ref 204 ref 35 ref 1669 ref refl 6098 def nil 1457 ref nil cons cons 1788 ref 35 ref 458 ref 6035 ref 3500 ref constTerm 36 ref appTerm appTerm 36 ref appTerm absTerm 6099 def 36 ref appTerm 6100 def betaConv nil 166 ref 6099 ref appTerm 6101 def axiom nil 25 ref 6101 remove nil cons cons 43 ref 6100 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 6099 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst 184 ref appThm appThm 1675 ref trans absThm appThm 2365 ref trans absThm appThm 1789 remove trans sym 94 ref eqMp nil 25 ref 1430 ref 6096 ref appTerm nil cons cons 43 ref 6097 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 6096 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6095 remove nil cons cons 43 ref 6094 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 6093 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp 6102 def subst 6103 def subst appThm nil 5542 remove 930 remove cons nil cons cons 6103 ref subst 6104 def appThm appThm absThm appThm absThm appThm 832 ref 913 ref 832 ref 909 ref 5450 remove 5967 ref subst absThm appThm absThm appThm 5189 remove assume eqMp eqMp nil 25 ref 811 ref 6086 ref appTerm nil cons cons 43 ref 6087 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6086 remove nil cons cons 812 ref 6075 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 811 ref 6083 ref appTerm nil cons cons 43 ref 6084 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6083 remove nil cons cons 812 ref 6077 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp subst eqMp eqMp eqMp nil 25 ref 6048 ref 6067 remove appTerm nil cons cons 43 ref 1139 ref 6039 ref appTerm 6039 remove appTerm nil cons 6105 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil "_12772" 760 ref var 6106 def 6068 ref cons "_12770" 760 ref var 6107 def 6068 ref cons "_12771" 760 ref var 6108 def 6068 ref cons "_12769" 760 ref var 6109 def 6037 ref nil cons 6110 def cons nil cons cons cons cons nil cons cons nil 2905 ref 456 ref 419 ref 866 ref 6109 remove varTerm 6111 def appTerm 6108 remove varTerm 6112 def appTerm 6113 def appTerm 6114 def appTerm 6115 def 456 ref 419 ref 866 ref 6107 remove varTerm 6116 def appTerm 6106 remove varTerm 6117 def appTerm 6118 def appTerm 6119 def appTerm 6120 def 419 ref 1139 ref 6111 remove appTerm 6116 remove appTerm 6121 def appTerm 6122 def appTerm 6123 def appTerm nil cons cons 2906 ref 1139 ref 6112 remove appTerm 6117 remove appTerm 6124 def nil cons 6125 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2905 ref 6123 remove nil cons cons 2906 ref 6114 remove nil cons 6126 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 6113 ref nil cons 6127 def cons nil cons 6128 def nil cons cons 2974 ref subst appThm nil 2905 ref 6122 ref nil cons 6129 def cons 2906 ref 6119 ref nil cons 6130 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 6118 ref nil cons 6131 def cons nil cons 6132 def nil cons cons 2974 ref subst appThm nil 2906 ref 6121 ref nil cons cons nil cons 6133 def nil cons cons 2974 ref subst appThm trans appThm trans appThm 6124 ref refl appThm trans 77 ref 6115 ref refl 6134 def nil 306 ref 6129 ref cons 43 ref 6125 ref cons 6135 def 25 ref 6130 ref cons nil cons 6136 def cons cons nil cons cons 4939 ref subst 456 ref 6124 ref appTerm 6137 def refl 6138 def nil 43 ref 6129 remove cons 6139 def 6136 remove cons nil cons cons 4911 ref subst 6140 def appThm trans appThm nil 306 ref 456 ref 6122 ref appTerm 6141 def 6119 ref appTerm nil cons cons 6135 remove 25 ref 6126 remove cons nil cons 6142 def cons cons nil cons cons 4939 ref subst 6138 ref nil 306 ref 6130 remove cons 6139 remove 6142 remove cons cons nil cons cons 4939 ref subst 6143 def appThm trans trans appThm 6138 remove 6134 remove 6140 remove appThm 6143 remove trans appThm appThm nil 20 ref 6137 ref 6141 remove 6115 remove 6119 remove appTerm appTerm appTerm nil cons cons nil cons nil cons cons 2450 ref subst trans sym 94 ref eqMp nil 2905 ref 6120 remove 6137 remove 6122 remove appTerm 6144 def appTerm nil cons 6145 def cons 6128 remove cons nil cons cons nil 4719 ref 43 ref 52 ref 3767 remove appTerm 4998 ref 2907 ref appTerm appTerm 6146 def nil cons 6147 def cons nil cons 6148 def cons nil cons cons 6149 def 76 ref subst 6149 remove 107 ref subst 52 ref "_670" 3 ref var 6150 def 52 ref 50 ref 6150 remove varTerm 6151 def appTerm 2907 ref appTerm appTerm 456 ref 419 ref 6151 remove appTerm appTerm 2907 ref appTerm appTerm absTerm 6152 def 2914 ref appTerm 6153 def appTerm refl 6154 def 6152 ref 15 ref appTerm betaConv appThm 77 ref 6153 remove betaConv appThm 6155 def 52 ref 529 ref 2907 ref appTerm appTerm 2577 ref 2907 ref appTerm appTerm refl appThm trans 6152 remove refl 6156 def 4735 ref appThm eqMp sym 77 ref 4736 ref 600 ref subst 6157 def appThm 2580 ref 2907 ref refl 6158 def appThm 4753 ref trans appThm 2386 ref trans sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 6147 ref cons nil cons 6159 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 6148 remove cons nil cons cons 6160 def 76 ref subst 6160 remove 107 ref subst 6154 remove "_668" 3 ref var 6161 def 52 ref 50 ref 6161 remove varTerm 6162 def appTerm 2907 ref appTerm appTerm 456 ref 419 ref 6162 remove appTerm appTerm 2907 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 6155 remove 52 ref 497 ref 2907 ref appTerm appTerm 2588 ref 2907 ref appTerm appTerm refl appThm trans 6156 remove 4752 ref appThm eqMp sym 77 ref 4736 ref 501 ref subst 6163 def appThm 2590 ref 6158 ref appThm 4737 ref trans appThm 4742 ref trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 6159 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 6147 ref cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 6164 def subst nil 25 ref 6127 ref cons 43 ref 6145 ref cons nil cons cons nil cons cons 6165 def 76 ref subst 6165 remove 107 ref subst nil 2905 ref 6144 remove nil cons 6166 def cons 6132 remove cons nil cons cons 6164 ref subst nil 25 ref 6131 ref cons 43 ref 6166 ref cons nil cons 6167 def cons nil cons cons 6168 def 76 ref subst 6168 remove 107 ref subst 5615 remove 6113 remove assume appThm 6118 remove assume appThm nil 25 ref 52 ref 6121 remove appTerm 6124 remove appTerm nil cons cons 6167 remove cons nil cons cons 135 ref subst proveHyp nil 2905 ref 6125 remove cons 6133 remove cons nil cons cons nil 4719 ref 43 ref 3765 remove 4809 ref 2915 ref appTerm appTerm nil cons 6169 def cons nil cons 6170 def cons nil cons cons 6171 def 76 ref subst 6171 remove 107 ref subst 52 ref "_638" 3 ref var 6172 def 50 ref 52 ref 6172 remove varTerm 6173 def appTerm 2907 ref appTerm appTerm 4809 ref 419 ref 6173 remove appTerm appTerm appTerm absTerm 6174 def 2914 ref appTerm 6175 def appTerm refl 6176 def 6174 ref 15 ref appTerm betaConv appThm 77 ref 6175 remove betaConv appThm 6177 def 50 ref 533 ref 2907 ref appTerm 6178 def appTerm 4809 ref 537 ref appTerm appTerm refl appThm trans 6174 remove refl 6179 def 4735 ref appThm eqMp sym 51 ref 4736 ref 2513 ref subst 6180 def appThm 4809 ref refl 6181 def 539 ref appThm 4847 ref trans appThm 4754 ref trans sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 6169 ref cons nil cons 6182 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 6170 remove cons nil cons cons 6183 def 76 ref subst 6183 remove 107 ref subst 6176 remove "_636" 3 ref var 6184 def 50 ref 52 ref 6184 remove varTerm 6185 def appTerm 2907 ref appTerm appTerm 4809 ref 419 ref 6185 remove appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 6177 remove 50 ref 1095 ref 2907 ref appTerm 6186 def appTerm 4809 ref 585 ref appTerm appTerm refl appThm trans 6179 remove 4752 ref appThm eqMp sym 51 ref 4736 ref 1099 ref subst 6187 def appThm 6181 remove 590 ref appThm 4736 ref 1565 ref subst trans appThm 4736 remove 573 ref subst 6188 def trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 6182 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 6169 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 6189 def subst eqMp eqMp nil 108 ref 6131 remove cons 110 ref 6166 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 6127 remove cons 110 ref 6145 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp subst eqMp nil 25 ref 6105 remove cons 510 ref cons nil cons cons 135 ref subst proveHyp nil "_12644" 760 ref var 6190 def 6068 ref cons nil cons nil cons cons nil 25 ref 1139 ref 6190 remove varTerm 6191 def appTerm 6191 ref appTerm nil cons cons nil cons nil cons cons 2642 ref subst 5903 ref 6191 ref appTerm 6192 def betaConv nil 5906 remove 43 ref 6192 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 5903 remove nil cons cons 812 ref 6191 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp subst eqMp eqMp nil 108 ref 6057 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 6053 remove nil cons 6193 def cons 510 ref cons nil cons cons 6194 def 76 ref subst 6194 remove 107 ref subst nil 25 ref 6052 remove nil cons 6195 def cons 510 ref cons nil cons cons 6196 def 76 ref subst 6196 remove 107 ref subst nil 25 ref 5968 ref cons 510 ref cons nil cons cons 6197 def 76 ref subst 6197 remove 107 ref subst 5263 ref nil 25 ref 5933 remove cons 6198 def 510 ref cons nil cons cons 135 ref subst proveHyp 6199 def nil 6198 remove nil cons nil cons cons 2642 ref subst 6200 def 52 ref "_12707" 760 ref var 6201 def 419 ref 5548 ref 6201 remove varTerm appTerm appTerm absTerm 6202 def 910 ref appTerm 6203 def appTerm refl 6202 ref 813 ref appTerm betaConv appThm 77 ref 6203 remove betaConv appThm 5974 ref refl 6204 def appThm trans 6202 remove refl 5886 ref assume appThm eqMp nil 108 ref 6059 remove cons 110 ref 6051 remove nil cons cons nil cons cons nil cons cons 6205 def 122 ref subst 6206 def 6062 remove 139 ref subst proveHyp eqMp eqMp eqMp eqMp nil 108 ref 5968 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 6050 ref nil cons 6207 def cons 510 ref cons nil cons cons 6208 def 76 ref subst 6208 remove 107 ref subst 6206 remove 6063 remove proveHyp nil 6064 ref 43 ref 6038 remove 6037 remove appTerm 6209 def nil cons 6210 def cons nil cons cons nil cons cons 107 ref subst proveHyp nil 812 ref 6110 ref cons nil cons 6211 def nil cons cons 5263 ref subst eqMp nil 25 ref 6048 remove 6209 ref appTerm nil cons cons 43 ref 6044 remove nil cons 6212 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil "z" 760 ref var 6213 def 6110 ref cons 858 ref 6068 ref cons 6211 remove cons cons nil cons cons nil 2905 ref 456 ref 419 ref 5874 ref appTerm 6214 def appTerm 6215 def 419 ref 5548 remove 6213 ref varTerm 6216 def appTerm 6217 def appTerm 6218 def appTerm nil cons cons 2906 ref 866 ref 5868 ref appTerm 6216 remove appTerm 6219 def nil cons 6220 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2905 ref 6218 remove nil cons 6221 def cons 2906 ref 6214 remove nil cons 6222 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 5874 ref nil cons cons nil cons nil cons cons 2974 ref subst appThm nil 2906 ref 6217 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm trans appThm 6219 remove refl appThm trans 6215 remove refl nil 43 ref 6220 remove cons 6223 def 25 ref 6221 ref cons nil cons cons nil cons cons 4911 ref subst appThm nil 306 ref 6221 remove cons 6223 remove 25 ref 6222 remove cons nil cons cons cons nil cons cons 4939 ref subst trans 769 ref nil 25 ref 419 ref 460 ref appTerm 6224 def nil cons 6225 def cons 6226 def 43 ref 456 ref 6224 ref appTerm 6227 def 456 ref 419 ref 3539 remove appTerm appTerm 1518 remove 1493 ref appTerm 6228 def appTerm 6229 def appTerm nil cons 6230 def cons nil cons 6231 def cons nil cons cons 6232 def 76 ref subst 6232 remove 107 ref subst 1255 ref 518 ref nil 6226 ref 43 ref 1517 remove 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 108 ref 3377 ref cons 6233 def nil cons nil cons cons 536 ref subst eqMp appThm 539 ref trans appThm 6229 ref refl appThm nil 96 ref 6229 remove nil cons cons nil cons nil cons cons 595 ref subst trans sym 94 ref eqMp eqMp nil 108 ref 6225 ref cons 110 ref 6230 ref cons nil cons 6234 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 3377 ref cons 6235 def 6231 remove cons nil cons cons 6236 def 76 ref subst 6236 remove 107 ref subst 1255 ref 518 ref 3585 ref 460 ref assume 6237 def appThm 6238 def 454 ref refl 6239 def appThm nil 472 ref nil cons cons 6240 def 1258 ref subst trans appThm 590 ref trans appThm 1255 ref 518 ref 6238 remove 3603 remove appThm appThm appThm 6228 ref refl appThm appThm nil 96 ref 456 ref 419 ref 6228 ref appTerm appTerm 6228 ref appTerm nil cons 6241 def cons nil cons nil cons cons 567 remove subst trans sym nil 25 ref 52 ref 6228 ref appTerm 6242 def 15 ref appTerm 6243 def nil cons 6244 def cons 43 ref 6241 ref cons nil cons 6245 def cons nil cons cons 6246 def 76 ref subst 6246 remove 107 ref subst 52 ref "_630" 3 ref var 6247 def 456 ref 419 ref 6247 remove varTerm 6248 def appTerm appTerm 6248 remove appTerm absTerm 6249 def 6228 ref appTerm 6250 def appTerm refl 6251 def 6249 ref 15 ref appTerm betaConv appThm 77 ref 6250 remove betaConv appThm 6252 def 2577 ref 15 ref appTerm refl appThm trans 6249 remove refl 6253 def 6243 remove assume appThm eqMp sym nil 96 ref 537 ref nil cons cons nil cons nil cons cons 6254 def 1565 remove subst 539 ref trans sym 94 ref eqMp eqMp eqMp nil 108 ref 6244 ref cons 110 ref 6241 ref cons nil cons 6255 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 6242 remove 14 ref appTerm 6256 def nil cons 6257 def cons 6245 remove cons nil cons cons 6258 def 76 ref subst 6258 remove 107 ref subst 6251 remove "_628" 3 ref var 6259 def 456 ref 419 ref 6259 remove varTerm 6260 def appTerm appTerm 6260 remove appTerm absTerm 14 ref appTerm betaConv appThm 6252 remove 2588 ref 14 ref appTerm refl appThm trans 6253 remove 6256 remove assume appThm eqMp sym nil 96 ref 585 ref nil cons cons nil cons nil cons cons 6261 def 1700 remove subst sym 94 ref eqMp eqMp eqMp nil 108 ref 6257 remove cons 6262 def 6255 remove cons nil cons cons 122 ref subst deductAntisym eqMp 604 remove 6228 ref appTerm 6263 def betaConv 607 remove nil 608 remove 43 ref 6263 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 609 remove 20 ref 6228 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 6262 remove 110 ref 6244 remove cons 612 ref 6241 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 6233 ref 6234 remove cons nil cons cons 122 ref subst deductAntisym eqMp 683 ref 460 ref appTerm 6264 def betaConv 686 ref nil 687 ref 43 ref 6264 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 688 ref 20 ref 3377 ref cons nil cons 6265 def cons nil cons cons 185 ref subst eqMp eqMp nil 6233 ref 110 ref 6225 ref cons 612 ref 6230 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 6266 def subst eqMp eqMp 6267 def subst eqMp nil 25 ref 6212 ref cons 6268 def 510 ref cons nil cons cons 135 ref subst proveHyp nil 6268 ref nil cons nil cons cons 2642 ref subst 6050 remove assume eqMp eqMp eqMp nil 108 ref 6207 remove cons 6269 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp 6205 remove 139 ref subst nil 6269 remove 110 ref 5968 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 6195 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 6047 remove nil cons 6270 def cons 510 ref cons nil cons cons 6271 def 76 ref subst 6271 remove 107 ref subst nil 25 ref 5951 ref cons 510 ref cons nil cons cons 6272 def 76 ref subst 6272 remove 107 ref subst 5373 ref nil 25 ref 5575 ref 910 ref appTerm 6273 def nil cons cons 6274 def 510 ref cons nil cons cons 135 ref subst proveHyp nil 6274 remove nil cons nil cons cons 2642 ref subst 52 ref "_12675" 760 ref var 6275 def 419 ref 5575 ref 6275 remove varTerm appTerm appTerm absTerm 6276 def 813 ref appTerm 6277 def appTerm refl 6276 ref 910 ref appTerm betaConv appThm 77 ref 6277 remove betaConv appThm 419 ref 6273 remove appTerm refl appThm trans 6276 remove refl 5882 ref assume appThm eqMp nil 108 ref 6042 remove nil cons cons 110 ref 6046 remove nil cons cons nil cons cons nil cons cons 6278 def 139 ref subst 6279 def nil 108 ref 6212 remove cons 110 ref 5978 ref nil cons cons nil cons cons nil cons cons 6280 def 139 ref subst proveHyp eqMp eqMp eqMp eqMp nil 108 ref 5951 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 6041 ref nil cons 6281 def cons 510 ref cons nil cons cons 6282 def 76 ref subst 6282 remove 107 ref subst 6279 remove 6280 remove 122 ref subst proveHyp nil 6268 remove 43 ref 6071 remove cons nil cons cons nil cons cons 107 ref subst proveHyp 6070 remove eqMp nil 25 ref 6045 remove 6065 remove appTerm nil cons cons 43 ref 6061 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 6213 remove 6068 remove cons 858 ref 6110 remove cons 6069 remove cons cons nil cons cons 6267 remove subst eqMp nil 6064 ref 510 ref cons nil cons cons 135 ref subst proveHyp nil 6064 remove nil cons nil cons cons 2642 ref subst 6041 remove assume eqMp eqMp eqMp nil 108 ref 6281 remove cons 6283 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp 6278 remove 122 ref subst nil 6283 remove 110 ref 5951 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 6270 remove cons 6284 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 6284 remove 110 ref 6195 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 6193 remove cons 6285 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 6285 remove 110 ref 6057 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 6055 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 66 ref 6209 remove appTerm 5974 ref appTerm nil cons 6286 def cons 510 ref cons nil cons cons 6287 def 76 ref subst 6287 remove 107 ref subst 6199 remove 6200 remove nil 108 ref 6210 remove cons 110 ref 5974 remove nil cons cons nil cons cons nil cons cons 139 ref subst eqMp eqMp eqMp nil 108 ref 6286 remove cons 6288 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp 1255 ref 153 ref 866 ref refl 6289 def nil 5543 remove nil cons cons 6103 remove subst 6290 def appThm 6291 def 6290 ref appThm appThm 6204 remove appThm appThm 1255 ref 1255 ref 153 ref 1255 ref 518 ref 6291 remove 6104 ref appThm 6292 def appThm appThm 5882 remove refl appThm appThm 153 ref 6289 remove 6104 remove appThm 6290 remove appThm 6293 def appThm 5978 remove refl appThm appThm appThm 153 ref 153 ref 6292 remove appThm 5982 remove refl appThm 6294 def appThm 1255 ref 518 ref 6293 remove appThm appThm 5886 remove refl appThm appThm appThm appThm 5973 remove 6294 remove appThm appThm appThm 6019 remove assume eqMp nil 6288 remove 110 ref 6055 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 6033 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 6031 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 857 remove 50 ref 6020 ref 861 remove appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 6021 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6020 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 6027 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 6026 remove appTerm nil cons cons 43 ref 50 ref 6023 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6022 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 5905 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 5900 remove cons 6295 def 110 ref 5930 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 5867 remove cons 110 ref 5928 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 5822 remove 110 ref 5926 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 5286 ref 5917 ref appTerm nil cons cons 43 ref 5918 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 5289 ref 5341 ref 5917 remove nil cons cons "x" 895 remove var 6296 def 5541 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 5916 remove nil cons cons 43 ref 5915 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 804 remove 801 ref 5914 remove nil cons cons 1119 remove cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 6295 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 5898 remove 43 ref 5876 remove cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 832 ref 812 ref 812 ref 5875 ref absTerm 6297 def 813 ref appTerm betaConv 6298 def 5263 ref appThm 5875 ref 813 ref appTerm betaConv trans absThm appThm appThm 153 ref 832 ref 812 ref 832 ref 909 ref 77 ref 6298 ref 5373 remove appThm 5875 ref 910 ref appTerm betaConv trans 6299 def appThm 6297 ref 910 ref appTerm betaConv 5263 remove appThm 858 ref 50 ref 5884 remove 5871 remove appTerm appTerm 5575 remove 5868 ref appTerm appTerm absTerm 813 ref appTerm betaConv trans appThm absThm appThm absThm appThm appThm 832 ref 812 ref 832 ref 909 ref 5892 remove refl 6299 remove appThm absThm appThm absThm appThm appThm appThm appThm 832 ref 812 ref 832 ref 858 ref 6298 remove 5868 ref refl appThm 5875 remove 5868 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "p" 818 ref var 6300 def 6297 remove nil cons cons nil cons nil cons cons 6300 ref 50 ref 66 ref 811 ref 913 ref 6300 ref varTerm 6301 def 918 ref appTerm 6302 def 918 ref appTerm 6303 def absTerm 6304 def appTerm 6305 def appTerm 6306 def 66 ref 811 ref 913 ref 811 ref 909 ref 52 ref 6302 ref 910 ref appTerm 6307 def appTerm 6301 ref 910 ref appTerm 6308 def 918 ref appTerm 6309 def appTerm absTerm appTerm absTerm appTerm appTerm 811 ref 913 ref 811 ref 909 ref 5179 remove 6307 ref appTerm absTerm appTerm absTerm appTerm appTerm appTerm 6310 def appTerm 811 ref 913 ref 811 ref 858 ref 6302 remove 5868 ref appTerm 6311 def absTerm 6312 def appTerm absTerm 6313 def appTerm 6314 def appTerm absTerm 6315 def 6301 ref appTerm 6316 def betaConv 6317 def nil 25 ref 158 ref 1 ref 1 ref 818 ref 4 ref cons opType 6318 def 4 ref cons opType 6319 def constTerm 6320 def 6315 ref appTerm 6321 def nil cons cons 6322 def nil cons nil cons cons 2452 ref subst sym nil 25 ref 419 ref 6321 remove appTerm 6323 def nil cons 6324 def cons 510 ref cons nil cons cons 6325 def 76 ref subst 6325 remove 107 ref subst nil 811 ref 913 ref 811 ref 909 ref 456 ref 1152 remove appTerm 456 ref 1236 remove appTerm 1246 remove appTerm appTerm absTerm appTerm absTerm 6326 def appTerm 6327 def axiom nil 25 ref 6327 remove nil cons 6328 def cons 6329 def 510 ref cons nil cons cons 6330 def 135 ref subst proveHyp 6330 ref 76 ref subst 6330 remove 107 ref subst nil "P" 6318 remove var 6331 def 6315 remove nil cons cons 6332 def nil cons nil cons cons "A" 818 ref nil cons cons nil cons 6333 def 23 ref cons 6334 def 2484 ref subst subst 237 ref 6319 remove constTerm 6335 def refl 6336 def 6300 ref 518 ref 6317 remove appThm nil 25 ref 6310 remove nil cons cons 43 ref 6314 remove nil cons cons nil cons cons nil cons cons 5949 ref subst 153 ref 153 ref 832 ref 913 ref 6303 ref refl absThm appThm appThm 6337 def 153 ref 832 ref 913 ref 832 ref 909 ref nil 25 ref 6307 ref nil cons 6338 def cons 43 ref 6309 ref nil cons cons nil cons cons nil cons cons 4336 ref subst absThm appThm absThm appThm appThm 832 ref 913 ref 832 ref 909 ref nil 5445 remove 43 ref 6338 remove cons nil cons cons nil cons cons 5967 ref subst absThm appThm absThm appThm appThm appThm appThm nil 878 ref 6313 ref nil cons cons nil cons nil cons cons 5932 ref subst 831 ref 913 ref 518 ref 6313 remove 918 ref appTerm betaConv appThm nil 878 ref 6312 ref nil cons cons nil cons nil cons cons 5932 remove subst 831 ref 858 ref 518 ref 6312 remove 5868 ref appTerm betaConv appThm absThm appThm trans trans absThm appThm trans appThm trans trans absThm appThm trans 6336 ref 6300 ref 153 ref 6337 remove 153 ref 832 ref 913 ref 77 ref 832 ref 909 ref 153 ref 909 ref 456 ref 6307 ref appTerm 419 ref 6309 ref appTerm appTerm absTerm 6339 def 910 ref appTerm betaConv 6340 def appThm 909 ref 456 ref 419 ref 6307 ref appTerm appTerm 6309 remove appTerm absTerm 6341 def 910 ref appTerm betaConv 6342 def appThm absThm appThm appThm 153 ref 832 ref 909 ref 6340 remove absThm appThm appThm 832 ref 909 ref 6342 remove absThm appThm appThm appThm nil 1177 ref 6339 ref nil cons cons 5276 ref 6341 ref nil cons cons nil cons cons nil cons cons 5277 ref subst eqMp absThm appThm 77 ref 832 ref 913 ref 153 ref 913 ref 811 ref 6339 remove appTerm absTerm 6343 def 918 ref appTerm betaConv 6344 def appThm 913 ref 811 ref 6341 remove appTerm absTerm 6345 def 918 ref appTerm betaConv 6346 def appThm absThm appThm appThm 153 ref 832 ref 913 ref 6344 remove absThm appThm appThm 832 remove 913 ref 6346 remove absThm appThm appThm appThm nil 1177 remove 6343 ref nil cons cons 5276 ref 6345 ref nil cons 6347 def cons nil cons cons nil cons cons 5277 remove subst eqMp trans appThm 811 ref 913 ref 811 ref 909 ref 6085 remove 6307 remove appTerm absTerm appTerm absTerm 6348 def appTerm 6349 def refl appThm appThm appThm 790 ref 913 ref 790 ref 858 ref 419 ref 6311 ref appTerm 6350 def absTerm 6351 def appTerm absTerm 6352 def appTerm refl appThm absThm appThm 6336 remove 6300 ref 77 ref 66 ref 6306 remove 66 ref 66 ref 811 ref 6343 remove appTerm 6353 def appTerm 811 ref 6345 ref appTerm 6354 def appTerm 6355 def appTerm 6349 ref appTerm 6356 def appTerm 6357 def appTerm 6358 def refl 6359 def 831 ref 913 ref 6352 ref 918 ref appTerm betaConv 6360 def absThm appThm appThm appThm 831 ref 913 ref 6359 ref 6360 remove appThm absThm appThm appThm nil 5276 ref 6352 remove nil cons cons 25 ref 6357 remove nil cons 6361 def cons nil cons 6362 def cons nil cons cons 769 remove 4429 ref subst 6363 def subst eqMp 831 ref 913 ref 77 ref 6359 ref 831 ref 858 ref 6351 ref 5868 ref appTerm betaConv 6364 def absThm appThm appThm appThm 831 remove 858 ref 6359 remove 6364 remove appThm absThm appThm appThm nil 5276 remove 6351 remove nil cons cons 6362 remove cons nil cons cons 6363 remove subst eqMp absThm appThm trans absThm appThm trans trans 6323 remove assume eqMp nil 25 ref 6335 remove 6300 ref 790 ref 913 ref 790 remove 858 ref 6358 remove 6350 ref appTerm 6365 def absTerm 6366 def appTerm 6367 def absTerm 6368 def appTerm 6369 def absTerm 6370 def appTerm 6371 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 6331 ref 6300 ref 50 ref 6370 ref 6301 ref appTerm 6372 def appTerm 15 ref appTerm 6373 def absTerm nil cons cons nil cons nil cons cons 6334 remove 252 ref subst subst 6300 remove nil 96 ref 6373 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6372 ref nil cons 6374 def cons 510 ref cons nil cons cons 6375 def 76 ref subst 6375 remove 107 ref subst 6372 ref betaConv 6372 remove assume eqMp nil 25 ref 6369 ref nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 878 ref 913 ref 50 ref 6368 ref 918 ref appTerm 6376 def appTerm 15 ref appTerm 6377 def absTerm nil cons cons nil cons nil cons cons 879 ref subst 913 remove nil 96 ref 6377 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6376 ref nil cons 6378 def cons 510 ref cons nil cons cons 6379 def 76 ref subst 6379 remove 107 ref subst 6376 ref betaConv 6376 remove assume eqMp nil 25 ref 6367 ref nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 878 ref 858 ref 50 ref 6366 ref 5868 ref appTerm 6380 def appTerm 15 ref appTerm 6381 def absTerm nil cons cons nil cons nil cons cons 879 remove subst 858 ref nil 96 ref 6381 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6380 ref nil cons 6382 def cons 510 ref cons nil cons cons 6383 def 76 ref subst 6383 remove 107 ref subst 6380 ref betaConv 6380 remove assume eqMp nil 25 ref 6365 remove nil cons 6384 def cons 510 ref cons nil cons cons 6385 def 135 ref subst proveHyp 6385 ref 76 ref subst 6385 remove 107 ref subst nil 25 ref 6311 remove nil cons 6386 def cons 6387 def nil cons nil cons cons 6388 def nil 2492 ref 43 ref 52 ref 50 ref 2443 remove appTerm 53 ref appTerm appTerm 53 ref appTerm nil cons 6389 def cons nil cons 6390 def cons nil cons cons 6391 def 76 ref subst 6391 remove 107 ref subst 52 ref "_626" 3 ref var 6392 def 52 ref 50 ref 419 ref 6392 remove varTerm 6393 def appTerm appTerm 6393 ref appTerm appTerm 6393 remove appTerm absTerm 6394 def 53 ref appTerm 6395 def appTerm refl 6396 def 6394 ref 15 ref appTerm betaConv appThm 77 ref 6395 remove betaConv appThm 6397 def 52 ref 558 ref 15 ref appTerm appTerm 15 ref appTerm refl appThm trans 6394 remove refl 6398 def 2509 ref appThm eqMp sym 6254 remove 517 ref subst 1271 remove 2448 ref subst trans eqMp eqMp nil 2522 ref 110 ref 6389 ref cons nil cons 6399 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 6390 remove cons nil cons cons 6400 def 76 ref subst 6400 remove 107 ref subst 6396 remove "_624" 3 ref var 6401 def 52 ref 50 ref 419 ref 6401 remove varTerm 6402 def appTerm appTerm 6402 ref appTerm appTerm 6402 remove appTerm absTerm 14 ref appTerm betaConv appThm 6397 remove 52 ref 586 ref 14 ref appTerm appTerm 14 ref appTerm refl appThm trans 6398 remove 2533 ref appThm eqMp sym 6261 remove 2062 ref subst eqMp eqMp nil 2539 ref 6399 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 6389 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp subst nil 25 ref 6350 ref nil cons 6403 def cons 6404 def 43 ref 6386 ref cons nil cons 6405 def cons nil cons cons 6406 def 76 ref subst 6406 remove 107 ref subst nil 6404 ref 43 ref 419 ref 1140 remove 5868 ref appTerm appTerm 6407 def nil cons 6408 def cons nil cons cons nil cons cons 135 ref subst nil "_4099" 760 ref var 6409 def 5869 ref cons "_4098" 760 ref var 6410 def 927 ref cons nil cons cons nil cons cons nil 2905 ref 6301 ref 6410 ref varTerm 6411 def appTerm 6412 def 6409 ref varTerm 6413 def appTerm 6414 def nil cons 6415 def cons 2906 ref 419 ref 1139 ref 6411 ref appTerm 6416 def 6413 ref appTerm 6417 def appTerm nil cons 6418 def cons nil cons cons nil cons cons 4759 ref subst 909 ref 456 ref 419 ref 6416 remove 910 ref appTerm appTerm appTerm 6412 remove 910 ref appTerm appTerm absTerm 6419 def 6413 ref appTerm 6420 def betaConv 6348 ref 6411 ref appTerm 6421 def betaConv nil 108 ref 6361 remove cons 110 ref 6403 ref cons nil cons cons nil cons cons 6422 def 122 ref subst 6423 def nil 108 ref 6305 remove nil cons 6424 def cons 110 ref 6356 remove nil cons cons nil cons cons nil cons cons 6425 def 139 ref subst proveHyp 6426 def nil 108 ref 6355 remove nil cons cons 110 ref 6349 remove nil cons 6427 def cons nil cons cons nil cons cons 6428 def 139 ref subst proveHyp nil 25 ref 6427 remove cons 43 ref 6421 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6348 remove nil cons cons 812 ref 6411 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 811 ref 6419 ref appTerm nil cons cons 43 ref 6420 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6419 remove nil cons cons 812 ref 6413 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp 6429 def eqMp subst eqMp nil 25 ref 6408 remove cons 43 ref 419 ref 1245 ref 5868 ref appTerm appTerm 6430 def nil cons cons nil cons 6431 def cons nil cons cons 107 ref subst proveHyp 6088 remove nil 25 ref 1245 remove 918 ref appTerm 6432 def nil cons cons 43 ref 66 ref 6350 remove appTerm 6303 ref appTerm 6433 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 6404 remove 43 ref 6303 remove nil cons cons nil cons cons nil cons cons 107 ref subst nil "_4097" 760 ref var 6434 def 927 ref cons nil cons nil cons cons 6304 ref 6434 remove varTerm 6435 def appTerm 6436 def betaConv 6423 remove 6425 remove 122 ref subst proveHyp nil 25 ref 6424 remove cons 43 ref 6436 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6304 remove nil cons cons 812 ref 6435 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp subst eqMp eqMp nil 25 ref 66 ref 6432 remove appTerm 6433 remove appTerm nil cons cons 6431 remove cons nil cons cons 135 ref subst proveHyp nil "_4107" 760 ref var 6437 def 5869 ref cons "_4105" 760 ref var 6438 def 927 ref cons "_4106" 760 ref var 6439 def 927 ref cons "_4104" 760 ref var 6440 def 927 ref cons nil cons cons cons cons nil cons cons nil 2905 ref 456 ref 419 ref 866 ref 6440 remove varTerm 6441 def appTerm 6439 remove varTerm 6442 def appTerm 6443 def appTerm 6444 def appTerm 6445 def 456 ref 6301 ref 6442 remove appTerm 6437 remove varTerm 6446 def appTerm 6447 def appTerm 6448 def 419 ref 6301 ref 6441 remove appTerm 6438 remove varTerm 6449 def appTerm 6450 def appTerm 6451 def appTerm 6452 def appTerm nil cons cons 2906 ref 419 ref 866 ref 6449 remove appTerm 6446 remove appTerm 6453 def appTerm 6454 def nil cons 6455 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2905 ref 6452 ref nil cons 6456 def cons 6457 def 2906 ref 6444 remove nil cons 6458 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 6443 ref nil cons 6459 def cons nil cons 6460 def nil cons cons 2974 ref subst appThm nil 2905 ref 6451 ref nil cons 6461 def cons 2906 ref 6447 ref nil cons 6462 def cons nil cons cons nil cons cons 4781 ref subst 66 ref 419 ref 6447 ref appTerm appTerm refl nil 2906 ref 6450 ref nil cons cons nil cons 6463 def nil cons cons 2974 ref subst appThm trans appThm trans appThm 6454 ref refl appThm trans 77 ref 6445 ref refl nil 306 ref 6461 ref cons 43 ref 6462 ref cons 6464 def 25 ref 6455 ref cons nil cons 6465 def cons cons nil cons cons 4939 ref subst 6448 ref refl 6466 def nil 43 ref 6461 remove cons 6467 def 6465 ref cons nil cons cons 4911 ref subst appThm trans appThm nil 306 ref 456 ref 6451 remove appTerm 6468 def 6454 ref appTerm nil cons cons 6464 remove 25 ref 6458 ref cons nil cons 6469 def cons cons nil cons cons 4939 ref subst 6466 remove nil 306 ref 6455 remove cons 6467 remove 6469 remove cons cons nil cons cons 4939 ref subst appThm trans trans 6470 def appThm nil 306 ref 6456 ref cons 43 ref 6458 remove cons 6465 remove cons cons nil cons cons 4939 ref subst 6470 remove trans appThm nil 20 ref 6448 remove 6468 remove 6445 remove 6454 ref appTerm appTerm appTerm nil cons cons nil cons nil cons cons 2450 ref subst trans sym 94 ref eqMp nil 2905 ref 456 ref 6454 remove appTerm 6452 remove appTerm nil cons 6471 def cons 6460 remove cons nil cons cons 6164 ref subst nil 25 ref 6459 ref cons 43 ref 6471 ref cons nil cons cons nil cons cons 6472 def 76 ref subst 6472 remove 107 ref subst nil 6457 remove 2906 ref 6453 ref nil cons 6473 def cons nil cons cons nil cons cons 6164 ref subst nil 25 ref 6473 ref cons 43 ref 6456 ref cons nil cons 6474 def cons nil cons cons 6475 def 76 ref subst 6475 remove 107 ref subst 6301 ref refl 6443 remove assume appThm 6453 remove assume appThm nil 25 ref 52 ref 6450 remove appTerm 6447 remove appTerm nil cons cons 6474 remove cons nil cons cons 135 ref subst proveHyp nil 2905 ref 6462 remove cons 6463 remove cons nil cons cons 6189 ref subst eqMp eqMp nil 108 ref 6473 remove cons 110 ref 6456 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 6459 remove cons 110 ref 6471 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp subst eqMp eqMp nil 25 ref 66 ref 6407 remove appTerm 6430 remove appTerm nil cons cons 43 ref 1139 ref 5868 ref appTerm 918 ref appTerm nil cons 6476 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil "_4096" 760 ref var 6477 def 5869 ref cons "_4095" 760 ref var 6478 def 927 ref cons nil cons cons nil cons cons nil 2905 ref 456 ref 1139 ref 6478 remove varTerm 6479 def appTerm 6480 def 6477 remove varTerm 6481 def appTerm 6482 def appTerm 6483 def 866 remove 6479 ref appTerm 6484 def 6481 ref appTerm 6485 def appTerm nil cons cons 2906 ref 1139 remove 6481 ref appTerm 6479 ref appTerm 6486 def nil cons 6487 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2905 ref 6485 ref nil cons 6488 def cons 2906 ref 6482 remove nil cons 6489 def cons nil cons cons nil cons cons 4781 ref subst appThm 6486 ref refl appThm trans 52 ref 6483 remove 456 ref 6486 remove appTerm 6485 remove appTerm appTerm 6490 def appTerm refl nil 306 ref 6488 remove cons 43 ref 6489 remove cons 25 ref 6487 remove cons nil cons cons cons nil cons cons 4939 ref subst appThm nil 20 ref 6490 remove nil cons cons nil cons nil cons cons 2450 ref subst trans sym 94 ref eqMp 909 ref 456 ref 6480 remove 910 ref appTerm appTerm 456 ref 1235 remove 6479 ref appTerm appTerm 6484 remove 910 ref appTerm appTerm appTerm absTerm 6491 def 6481 ref appTerm 6492 def betaConv 6326 ref 6479 ref appTerm 6493 def betaConv nil 6329 remove 43 ref 6493 remove nil cons cons nil cons cons nil cons cons 135 ref subst 768 ref 878 ref 6326 remove nil cons cons 812 ref 6479 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 811 ref 6491 ref appTerm nil cons cons 43 ref 6492 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6491 remove nil cons cons 812 ref 6481 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp subst eqMp nil 25 ref 6476 remove cons 43 ref 6301 ref 5868 ref appTerm 918 remove appTerm nil cons 6494 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 6409 remove 927 ref cons 6410 remove 5869 ref cons nil cons cons nil cons cons nil 2905 ref 6418 ref cons 2906 ref 6415 ref cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2906 ref 6417 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm 6414 remove refl appThm trans nil 43 ref 6415 remove cons 25 ref 6418 remove cons nil cons cons nil cons cons 4911 ref subst 6429 remove eqMp eqMp subst eqMp nil 25 ref 6494 remove cons 6405 remove cons nil cons cons 135 ref subst proveHyp nil "_4103" 760 ref var 6495 def 927 remove cons "_4102" 760 remove var 6496 def 5869 remove cons nil cons cons nil cons cons nil 2905 ref 419 ref 6301 ref 6496 remove varTerm 6497 def appTerm 6498 def 6495 remove varTerm 6499 def appTerm 6500 def appTerm nil cons 6501 def cons 2906 ref 6301 ref 6499 ref appTerm 6497 ref appTerm 6502 def nil cons 6503 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2906 ref 6500 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm 6502 remove refl appThm trans nil 43 ref 6503 remove cons 25 ref 6501 remove cons nil cons cons nil cons cons 4911 ref subst 909 remove 456 ref 419 ref 6498 remove 910 remove appTerm appTerm appTerm 6308 remove 6497 ref appTerm appTerm absTerm 6504 def 6499 ref appTerm 6505 def betaConv 6345 remove 6497 ref appTerm 6506 def betaConv 6426 remove 6428 remove 122 ref subst proveHyp nil 108 ref 6353 remove nil cons cons 110 ref 6354 remove nil cons 6507 def cons nil cons cons nil cons cons 139 ref subst proveHyp nil 25 ref 6507 remove cons 43 ref 6506 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6347 remove cons 812 ref 6497 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 811 ref 6504 ref appTerm nil cons cons 43 ref 6505 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6504 remove nil cons cons 812 ref 6499 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp subst eqMp eqMp nil 108 ref 6403 remove cons 110 ref 6386 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 6387 remove 510 ref cons nil cons cons 135 ref subst proveHyp 6388 remove 2642 ref subst 6422 remove 139 ref subst eqMp eqMp eqMp nil 108 ref 6384 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 6382 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 6366 ref 813 ref appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 6367 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 ref 878 ref 6366 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 6378 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 811 ref 812 ref 50 ref 6368 ref 813 remove appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 6369 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 768 remove 878 remove 6368 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 6374 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 6320 remove "x" 818 remove var 6508 def 50 ref 6370 ref 6508 ref varTerm appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 6371 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 6333 ref 6331 remove 6370 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 6328 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 6324 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 6322 remove 43 ref 6316 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 6333 remove 6332 remove 6508 remove 6301 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp subst eqMp eqMp eqMp nil 25 ref 66 ref 1275 remove appTerm 811 ref 812 remove 811 remove 858 remove 50 ref 66 ref 5539 remove appTerm 66 ref 793 remove 5868 remove appTerm 764 remove appTerm appTerm 5872 remove appTerm appTerm appTerm 5874 remove appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons 43 ref 1274 remove 5192 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 5544 remove nil cons cons 5545 remove 51 ref 2431 remove 204 ref 3394 ref refl appThm appThm appThm 3975 remove appThm sym nil 25 ref 2436 remove 3395 ref appTerm nil cons 6509 def cons 43 ref 4639 ref cons nil cons 6510 def cons nil cons cons 6511 def 76 ref subst 6511 remove 107 ref subst nil 2644 remove 110 ref 3396 remove cons nil cons cons nil cons cons 6512 def 122 ref subst 6512 remove 139 ref subst 3776 ref nil 25 ref 50 ref 3395 ref appTerm 3399 remove appTerm 6513 def nil cons 6514 def cons 6510 ref cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref 204 ref 35 ref 204 ref 449 ref 3981 remove 3392 remove 454 ref appTerm 6515 def betaConv 6516 def 3394 remove 36 ref appTerm 6517 def betaConv 6518 def nil 3397 remove 43 ref 6517 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 3976 remove 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3978 remove cons 43 ref 6515 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 3979 remove 472 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp absThm appThm 2365 ref trans absThm appThm 2365 ref trans appThm 3398 ref refl nil 2601 remove 43 ref 52 ref 44 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 1057 ref nil cons nil cons cons 536 ref subst eqMp appThm 5108 remove 3753 ref subst trans appThm nil 96 ref 4639 ref cons nil cons nil cons cons 6519 def 501 ref subst trans appThm 4607 ref appThm 6519 remove 573 ref subst trans sym 94 ref eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 6509 remove cons 110 ref 4639 remove cons nil cons 6520 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp 6521 def subst subst eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 5419 remove cons 110 ref 5199 remove cons nil cons 6522 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 5861 remove cons 6522 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 5286 remove 6296 ref 50 ref 5195 remove 6296 remove varTerm appTerm appTerm 3027 remove appTerm absTerm appTerm nil cons cons 5858 remove cons nil cons cons 135 ref subst proveHyp 5289 remove 5341 remove 5846 remove cons 6522 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp absThm eqMp nil 852 ref 5198 remove appTerm thm nil 801 remove 763 ref 5856 remove absTerm 6523 def nil cons cons nil cons nil cons cons 805 remove subst 763 remove nil 96 ref 5857 remove cons nil cons nil cons cons 102 ref subst 5855 remove eqMp absThm eqMp nil 852 remove 6523 remove appTerm thm 4220 remove nil 4240 remove thm 1431 ref 1417 ref 205 ref 38 ref 1936 ref 1301 ref 51 ref 4219 ref appThm 267 ref 392 ref 4004 ref 4005 ref 1886 remove 4006 ref appTerm appTerm appTerm absTerm appTerm 6524 def refl appThm absThm appThm absThm appThm absThm appThm sym nil 1454 ref 1417 ref 200 ref 38 ref 1858 ref 1301 ref 4152 remove 6524 ref appTerm 6525 def absTerm 6526 def appTerm 6527 def absTerm 6528 def appTerm 6529 def absTerm nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 6529 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 6528 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 6527 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1871 ref 6526 remove nil cons cons nil cons nil cons cons 2626 ref subst 1301 ref nil 96 ref 6525 remove nil cons 6530 def cons nil cons nil cons cons 102 ref subst nil 218 ref 392 ref 4155 remove 6524 ref appTerm 6531 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 392 ref nil 96 ref 6531 remove nil cons cons nil cons nil cons cons 102 ref subst nil 4158 remove 43 ref 6524 ref nil cons 6532 def cons nil cons 6533 def cons nil cons cons 6534 def 76 ref subst 6534 remove 107 ref subst 4162 remove nil 4164 remove 6533 remove cons nil cons cons 6535 def 135 ref subst proveHyp 6535 ref 76 ref subst 6535 remove 107 ref subst 4170 remove 4171 remove 4176 remove 4177 remove 52 ref "_11097" 1293 ref var 6536 def 267 ref 392 ref 4004 ref 4005 remove 1885 remove 6536 remove varTerm appTerm 4006 ref appTerm appTerm appTerm absTerm appTerm absTerm 6537 def 1308 ref appTerm 6538 def appTerm refl 6537 ref 4006 ref appTerm betaConv appThm 77 ref 6538 remove betaConv appThm 267 ref "s''" 28 ref var 6539 def 66 ref 30 ref 6539 remove varTerm 6540 def appTerm appTerm 66 ref 148 ref 6540 ref appTerm 39 ref appTerm appTerm 4183 remove 1419 ref 6540 remove appTerm appTerm appTerm appTerm absTerm 6541 def appTerm refl appThm trans 6537 remove refl 4185 ref appThm eqMp sym 6541 ref 393 ref appTerm betaConv sym 153 ref nil 96 ref 4166 ref cons nil cons nil cons cons 102 ref subst 396 remove assume eqMp appThm 6542 def 153 ref nil 96 ref 4172 ref cons nil cons nil cons cons 102 ref subst 395 ref assume eqMp 6543 def appThm nil 1345 ref 4006 ref nil cons cons nil cons nil cons cons 1352 ref 2903 ref subst 6544 def subst appThm 1044 ref trans appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 218 ref 6541 remove nil cons cons 630 ref cons nil cons cons 266 ref subst proveHyp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 4215 remove 110 ref 6532 remove cons nil cons 6545 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 4217 remove 6545 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 4218 remove 6524 ref appTerm absTerm appTerm nil cons cons 43 ref 6530 remove cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 4150 remove 6545 remove cons nil cons cons 754 ref subst eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 1430 ref 1417 ref 200 ref 38 ref 1858 ref 1301 ref 4151 ref 6524 remove appTerm absTerm appTerm absTerm appTerm absTerm appTerm thm nil 218 ref 38 ref 1858 ref 1301 ref 1951 remove absTerm 6546 def appTerm 6547 def absTerm 6548 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 6547 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1871 ref 6546 remove nil cons cons nil cons nil cons cons 2626 ref subst 1301 ref 2369 remove absThm eqMp eqMp absThm eqMp nil 200 ref 6548 remove appTerm thm nil 3358 ref 5025 ref 50 ref 3135 ref 5026 ref appTerm 6549 def appTerm 6550 def 188 ref 3779 ref 3137 ref 3138 ref 267 ref 141 ref 3140 ref 5060 ref 200 ref 400 ref 50 ref 3270 ref 401 ref appTerm 6551 def 5026 ref appTerm 6552 def appTerm 6553 def 419 ref "Set.properSubset" const 147 ref constTerm 6554 def 142 ref appTerm 6555 def 401 ref appTerm 6556 def appTerm 6557 def appTerm absTerm 6558 def appTerm 6559 def appTerm 6560 def appTerm absTerm appTerm absTerm appTerm 6561 def appTerm 6562 def appTerm 5027 ref appTerm 6563 def appTerm 6564 def absTerm 6565 def nil cons cons nil cons nil cons cons 3808 ref subst 5025 ref nil 96 ref 6564 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6549 ref nil cons 6566 def cons 6567 def 43 ref 6563 remove nil cons 6568 def cons nil cons cons nil cons cons 6569 def 76 ref subst 6569 remove 107 ref subst nil 5053 remove 38 ref 6562 ref nil cons cons nil cons cons nil cons cons 5537 remove subst sym 3345 ref refl 6570 def 3301 ref 3138 ref 2486 ref 141 ref 3302 ref 5060 ref refl 6571 def 141 ref 6559 ref absTerm 6572 def 142 ref appTerm betaConv appThm appThm absThm appThm absThm appThm appThm 5156 ref appThm nil 694 ref 6572 remove nil cons cons 5057 ref cons nil cons cons 345 ref 175 ref 3943 remove 39 ref appTerm absTerm 6573 def 177 ref appTerm 6574 def betaConv 38 ref 354 ref 6573 ref appTerm 6575 def absTerm 6576 def 39 ref appTerm 6577 def betaConv nil 200 ref 6576 ref appTerm 6578 def axiom nil 25 ref 6578 remove nil cons cons 43 ref 6577 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 6576 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6575 remove nil cons cons 43 ref 6574 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 6573 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst eqMp nil 25 ref 3345 ref 6561 ref appTerm 5026 ref appTerm nil cons cons 43 ref 148 ref 6562 ref appTerm 5027 ref appTerm nil cons 6579 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 5030 ref 5055 ref cons 5025 ref 6561 ref nil cons 6580 def cons nil cons cons nil cons cons 5030 ref 50 ref 3345 ref 5026 ref appTerm 5031 ref appTerm appTerm 148 ref 5027 ref appTerm 6581 def 5035 ref appTerm appTerm absTerm 6582 def 5031 ref appTerm 6583 def betaConv 5025 ref 3354 ref 6582 ref appTerm 6584 def absTerm 6585 def 5026 ref appTerm 6586 def betaConv nil 3354 ref 6585 ref appTerm 6587 def axiom nil 25 ref 6587 remove nil cons cons 43 ref 6586 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3357 ref 3358 ref 6585 remove nil cons cons 3359 ref 5055 ref cons nil cons 6588 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6584 remove nil cons cons 43 ref 6583 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3357 ref 3358 ref 6582 remove nil cons cons 3359 ref 5031 ref nil cons 6589 def cons nil cons cons nil cons cons 185 ref subst eqMp eqMp subst eqMp nil 25 ref 6579 remove cons 43 ref 6581 remove 6562 remove appTerm nil cons cons nil cons 6590 def cons nil cons cons 107 ref subst proveHyp nil 218 ref 38 ref 50 ref 3270 ref 39 ref appTerm 6591 def 5026 ref appTerm 6592 def appTerm 6593 def 267 ref 3829 ref 66 ref 3270 ref 3829 ref varTerm 6594 def appTerm 6595 def 6561 remove appTerm appTerm 6596 def 149 ref 6594 ref appTerm 6597 def appTerm absTerm appTerm 6598 def appTerm 6599 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 6599 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6592 ref nil cons 6600 def cons 6601 def 43 ref 6598 remove nil cons 6602 def cons nil cons cons nil cons cons 6603 def 76 ref subst 6603 remove 107 ref subst 77 ref 2486 ref 3829 ref 153 ref 6595 ref refl 6604 def 3301 ref 3138 ref 2486 ref 141 ref 153 ref 3139 ref refl 6605 def 141 ref 142 ref absTerm 6606 def 142 ref appTerm 6607 def betaConv 6608 def appThm appThm 6609 def 141 ref 6560 ref absTerm 6610 def 142 ref appTerm betaConv 6611 def appThm absThm appThm absThm appThm appThm appThm 3829 ref 6597 ref absTerm 6612 def 6594 ref appTerm betaConv appThm absThm appThm appThm 2486 ref 141 ref 153 ref 6611 remove appThm 6612 ref 6607 ref appTerm betaConv appThm absThm appThm appThm nil 4558 remove 6606 ref nil cons cons 6613 def 694 ref 6610 remove nil cons cons 344 ref 6612 remove nil cons cons nil cons cons cons nil cons cons 216 ref 3254 ref cons 23 ref cons 6614 def "q" 286 ref var 6615 def 52 ref 1363 ref 1902 ref 66 ref 1904 remove 1434 ref 1435 ref 238 ref 35 ref 66 ref 1437 ref 1442 ref appTerm appTerm 6616 def 241 ref appTerm absTerm appTerm absTerm appTerm appTerm 6617 def appTerm 6615 ref varTerm 6618 def 1903 remove appTerm 6619 def appTerm absTerm appTerm appTerm 238 ref 35 ref 4349 ref 6618 ref 1442 ref appTerm 6620 def appTerm absTerm appTerm appTerm absTerm 6621 def 6618 ref appTerm 6622 def betaConv 1417 ref 3288 ref 6621 ref appTerm 6623 def absTerm 6624 def 1418 ref appTerm 6625 def betaConv 175 ref 1430 ref 6624 ref appTerm 6626 def absTerm 6627 def 177 ref appTerm 6628 def betaConv nil 354 ref 6627 ref appTerm 6629 def axiom nil 25 ref 6629 remove nil cons cons 43 ref 6628 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 6627 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6626 remove nil cons cons 43 ref 6625 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 6624 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6623 remove nil cons cons 43 ref 6622 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3290 ref 3291 ref 6621 remove nil cons cons 3292 remove 6618 ref nil cons cons nil cons 6630 def cons nil cons cons 185 ref subst eqMp eqMp subst 6631 def subst eqMp 2486 ref 141 ref 66 ref 6560 remove appTerm 6632 def refl 187 ref 6608 ref appThm 6633 def appThm absThm appThm trans sym nil 25 ref 267 ref 141 ref 6632 remove 150 ref appTerm 6634 def absTerm 6635 def appTerm 6636 def nil cons cons nil cons nil cons cons 2451 remove subst sym nil 108 ref 419 ref 6636 remove appTerm 6637 def nil cons 6638 def cons 6639 def nil cons nil cons cons 507 remove subst nil 25 ref 6638 remove cons 510 ref cons nil cons cons 6640 def 76 ref subst 6640 remove 107 ref subst 3264 ref 50 ref 3882 ref 66 ref 200 ref 219 ref 419 ref 141 ref 400 ref 5528 ref 6556 ref appTerm 6641 def absTerm 6642 def absTerm 6643 def 734 ref appTerm 6644 def 734 ref appTerm appTerm absTerm appTerm appTerm 6645 def 66 ref 200 ref 219 ref 200 ref 3829 ref 200 ref "z" 28 ref var 6646 def 50 ref 66 ref 6644 ref 6594 ref appTerm 6647 def appTerm 6643 ref 6594 ref appTerm 6648 def 6646 ref varTerm 6649 def appTerm appTerm appTerm 6644 ref 6649 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm appTerm 6650 def 200 ref 219 ref 3905 ref 267 ref 3829 ref 66 ref 6595 ref 3348 ref appTerm appTerm 6651 def 6647 ref appTerm absTerm appTerm appTerm absTerm appTerm appTerm appTerm appTerm appTerm 3152 ref 3348 ref appTerm 3780 ref appTerm 6652 def appTerm absTerm 6653 def 3137 ref 3138 ref 267 ref 141 ref 3140 remove 5060 ref 150 ref appTerm 6654 def appTerm absTerm appTerm absTerm appTerm 6655 def appTerm 6656 def betaConv 4561 ref 3354 ref 3264 ref 50 ref 3882 remove 66 ref 200 ref 219 ref 419 ref 4561 remove varTerm 6657 def 734 ref appTerm 6658 def 734 ref appTerm appTerm absTerm appTerm appTerm 66 ref 200 ref 219 ref 200 ref 3829 ref 200 ref 6646 ref 50 ref 66 ref 6658 ref 6594 ref appTerm 6659 def appTerm 6657 remove 6594 ref appTerm 6649 ref appTerm appTerm appTerm 6658 remove 6649 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm appTerm 200 ref 219 ref 3905 ref 267 ref 3829 ref 6651 remove 6659 remove appTerm absTerm appTerm appTerm absTerm appTerm appTerm appTerm appTerm appTerm 6652 ref appTerm absTerm appTerm absTerm 6660 def 6643 ref appTerm 6661 def betaConv 345 ref nil "P" 1 ref 457 ref 4 ref cons opType 6662 def var "r" 457 ref var 6663 def 200 ref 38 ref 50 ref 1045 ref 66 ref 166 ref 35 ref 419 ref 6663 ref varTerm 6664 def 36 ref appTerm 6665 def 36 ref appTerm 6666 def appTerm 6667 def absTerm 6668 def appTerm 6669 def appTerm 6670 def 66 ref 166 ref 35 ref 166 ref 449 ref 166 ref 1492 ref 50 ref 66 ref 6665 ref 454 ref appTerm 6671 def appTerm 6664 ref 454 ref appTerm 1493 ref appTerm appTerm 6672 def appTerm 6665 ref 1493 ref appTerm 6673 def appTerm 6674 def absTerm 6675 def appTerm 6676 def absTerm 6677 def appTerm 6678 def absTerm 6679 def appTerm 6680 def appTerm 6681 def 166 ref 35 ref 435 ref 238 ref 449 ref 3367 ref 6671 ref appTerm absTerm appTerm appTerm absTerm appTerm 6682 def appTerm appTerm 6683 def appTerm appTerm 369 ref appTerm absTerm appTerm 6684 def absTerm 6685 def nil cons cons nil cons nil cons cons "A" 457 remove nil cons cons nil cons 23 ref cons 252 ref subst subst 6663 remove nil 96 ref 6684 remove nil cons cons nil cons nil cons cons 102 ref subst 205 ref 38 ref nil 306 ref 377 ref cons 43 ref 6683 ref nil cons 6686 def cons 1736 remove cons cons nil cons cons 338 ref subst absThm appThm sym 153 ref 51 ref 6670 ref refl 6687 def 6681 ref refl 6688 def 204 ref 35 ref 51 ref 838 ref appThm 1463 ref 449 ref 153 ref 6240 ref 838 remove subst 6689 def appThm 6671 ref refl appThm nil 96 ref 6671 ref nil cons 6690 def cons nil cons nil cons cons 6691 def 1468 ref subst trans absThm appThm 1469 ref trans appThm 5836 ref trans absThm appThm 2365 ref trans appThm nil 96 ref 6680 ref nil cons 6692 def cons nil cons nil cons cons 936 ref subst trans appThm appThm 2401 remove appThm nil 96 ref 6670 ref 6680 ref appTerm nil cons cons nil cons nil cons cons 2062 ref subst trans appThm 204 ref 35 ref 205 ref 38 ref 50 ref 66 ref 50 ref 6683 remove appTerm 369 remove appTerm 6693 def appTerm 1028 remove appTerm 6694 def appTerm 6695 def refl 51 ref 6687 remove 6688 remove 204 ref 443 ref 51 ref 2118 remove appThm 1463 ref 449 ref 153 ref nil 450 remove 472 ref cons nil cons cons 473 remove subst appThm 6664 ref 444 ref appTerm 454 ref appTerm 6696 def refl appThm absThm appThm appThm nil 306 ref 238 ref 449 ref 66 ref 456 ref 1519 ref appTerm 3363 ref appTerm 6697 def appTerm 6698 def 6696 ref appTerm absTerm appTerm 6699 def nil cons cons 3331 remove 508 remove nil cons cons cons nil cons cons 306 ref 52 ref 50 ref 2545 remove appTerm 312 ref appTerm appTerm 66 ref 623 ref appTerm 314 remove appTerm appTerm absTerm 6700 def 312 ref appTerm 6701 def betaConv 43 ref 159 ref 6700 ref appTerm 6702 def absTerm 6703 def 55 ref appTerm 6704 def betaConv 25 ref 159 ref 6703 ref appTerm 6705 def absTerm 6706 def 53 ref appTerm 6707 def betaConv nil 159 ref 6706 ref appTerm 6708 def axiom nil 25 ref 6708 remove nil cons cons 43 ref 6707 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 6706 remove nil cons cons 334 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6705 remove nil cons cons 43 ref 6704 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 6703 remove nil cons cons 335 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6702 remove nil cons cons 43 ref 6701 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 6700 remove nil cons cons 337 remove cons nil cons cons 185 ref subst eqMp eqMp subst trans absThm appThm 77 ref 204 ref 443 ref 153 ref 443 ref 3312 ref 6699 ref appTerm absTerm 6709 def 444 ref appTerm betaConv 6710 def appThm 443 ref 2111 remove 6699 ref appTerm absTerm 6711 def 444 ref appTerm betaConv 6712 def appThm absThm appThm appThm 153 ref 204 ref 443 ref 6710 remove absThm appThm appThm 204 ref 443 ref 6712 remove absThm appThm appThm appThm nil 175 ref 6709 remove nil cons cons 346 ref 6711 ref nil cons 6713 def cons nil cons cons nil cons cons 4356 remove subst eqMp 153 ref 77 ref 204 ref 443 ref 3312 remove refl 443 ref 6699 remove absTerm 6714 def 444 ref appTerm betaConv appThm absThm appThm appThm 6714 ref 36 ref appTerm betaConv appThm nil 175 ref 6714 remove nil cons cons 1915 ref cons nil cons cons 1835 ref 52 ref 166 ref 35 ref 50 ref 3228 remove appTerm 241 ref appTerm absTerm appTerm appTerm 177 ref 1836 ref appTerm 6715 def appTerm absTerm 6716 def 1836 ref appTerm 6717 def betaConv 175 ref 166 ref 6716 ref appTerm 6718 def absTerm 6719 def 177 ref appTerm 6720 def betaConv nil 354 ref 6719 ref appTerm 6721 def axiom nil 25 ref 6721 remove nil cons cons 43 ref 6720 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 6719 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6718 remove nil cons cons 43 ref 6717 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 6716 remove nil cons cons 1846 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp appThm 166 ref 6711 ref appTerm 6722 def refl appThm trans trans appThm appThm appThm 38 ref 419 ref 189 remove 193 ref appTerm 6723 def appTerm 6724 def absTerm 6725 def 39 ref appTerm 6726 def betaConv 35 ref 200 ref 6725 ref appTerm 6727 def absTerm 6728 def 36 ref appTerm 6729 def betaConv nil 166 ref 6728 ref appTerm 6730 def axiom nil 25 ref 6730 remove nil cons cons 43 ref 6729 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 6728 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6727 remove nil cons cons 43 ref 6726 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 6725 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6724 remove nil cons cons 43 ref 52 ref 6723 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 108 ref 6723 ref nil cons cons nil cons nil cons cons 536 ref subst eqMp 6731 def appThm nil 96 ref 6670 ref 6681 ref 66 ref 238 ref 449 ref 6698 ref 6671 ref appTerm 6732 def absTerm 6733 def appTerm 6734 def appTerm 6722 ref appTerm 6735 def appTerm 6736 def appTerm 6737 def nil cons 6738 def cons nil cons nil cons cons 517 ref subst 6739 def trans appThm absThm appThm absThm appThm appThm nil 96 ref 166 ref 35 ref 200 ref 38 ref 6695 ref 419 ref 6737 remove appTerm 6740 def appTerm 6741 def absTerm 6742 def appTerm 6743 def absTerm 6744 def appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym nil 167 ref 6744 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 6743 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 6742 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 6741 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6694 remove nil cons 6745 def cons 43 ref 6740 remove nil cons 6746 def cons nil cons cons nil cons cons 6747 def 76 ref subst 6747 remove 107 ref subst nil 108 ref 6693 ref nil cons cons 2084 remove cons nil cons cons 122 ref subst 6739 remove nil 25 ref 6738 ref cons 510 ref cons nil cons cons 6748 def 76 ref subst 6748 remove 107 ref subst nil 108 ref 6669 remove nil cons 6749 def cons 110 ref 6736 remove nil cons cons nil cons cons nil cons cons 6750 def 122 ref subst 6750 remove 139 ref subst nil 108 ref 6692 ref cons 6751 def 110 ref 6735 remove nil cons cons nil cons cons nil cons cons 6752 def 122 ref subst 6752 remove 139 ref subst nil 108 ref 6734 ref nil cons 6753 def cons 110 ref 6722 remove nil cons 6754 def cons nil cons cons nil cons cons 6755 def 122 ref subst 6755 remove 139 ref subst nil 25 ref 6753 remove cons 510 ref cons nil cons cons 135 ref subst nil 167 ref 449 ref 50 ref 6733 ref 454 ref appTerm 6756 def appTerm 15 ref appTerm 6757 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 449 ref nil 96 ref 6757 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6756 ref nil cons 6758 def cons 510 ref cons nil cons cons 6759 def 76 ref subst 6759 remove 107 ref subst 6756 ref betaConv 6756 remove assume eqMp nil 25 ref 6732 remove nil cons 6760 def cons 510 ref cons nil cons cons 6761 def 135 ref subst proveHyp 6761 ref 76 ref subst 6761 remove 107 ref subst nil 108 ref 6697 remove nil cons cons 110 ref 6690 ref cons nil cons cons nil cons cons 6762 def 122 ref subst 6762 remove 139 ref subst nil 3445 remove 510 ref cons nil cons cons 6763 def 76 ref subst 6763 ref 107 ref subst 153 ref 204 ref 35 ref 518 ref 6668 ref 36 ref appTerm 6764 def betaConv nil 25 ref 6749 remove cons 43 ref 6764 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 6668 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp 6765 def nil 25 ref 6667 remove nil cons cons 43 ref 52 ref 6666 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 108 ref 6666 ref nil cons 6766 def cons nil cons nil cons cons 536 ref subst eqMp appThm 539 ref trans absThm appThm 2365 ref trans appThm 153 ref 204 ref 35 ref 204 ref 449 ref 204 ref 1492 ref nil 96 ref 6674 remove nil cons cons nil cons nil cons cons 102 ref subst 6675 ref 1493 ref appTerm 6767 def betaConv 6677 ref 454 ref appTerm 6768 def betaConv 6679 ref 36 ref appTerm 6769 def betaConv nil 25 ref 6692 remove cons 6770 def 43 ref 6769 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 6679 remove nil cons cons 215 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6678 remove nil cons cons 43 ref 6768 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 6677 remove nil cons cons 472 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6676 remove nil cons cons 43 ref 6767 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 6675 remove nil cons cons 1542 ref cons nil cons cons 185 ref subst eqMp eqMp 6771 def eqMp absThm appThm 2365 ref trans absThm appThm 2365 ref trans absThm appThm 2365 ref trans appThm 6682 ref refl appThm nil 96 ref 6682 remove nil cons cons nil cons nil cons cons 186 ref subst 6772 def trans appThm 6772 remove trans sym nil 167 ref 1492 ref 1814 ref 238 ref 449 ref 3367 ref 6664 ref 1493 ref appTerm 6773 def 454 ref appTerm 6774 def appTerm absTerm 6775 def appTerm 6776 def appTerm 6777 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 1492 ref nil 96 ref 6777 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1609 remove 43 ref 6776 ref nil cons 6778 def cons nil cons 6779 def cons nil cons cons 6780 def 76 ref subst 6780 remove 107 ref subst 6711 remove 1493 remove appTerm 6781 def betaConv nil 25 ref 6754 remove cons 43 ref 6781 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 6713 remove cons 1542 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1814 remove 238 ref 449 ref 6698 remove 6774 ref appTerm absTerm 6782 def appTerm 6783 def appTerm nil cons cons 6779 ref cons nil cons cons 135 ref subst proveHyp 51 ref 3615 remove 6783 ref refl appThm nil 96 ref 6783 ref nil cons cons nil cons nil cons cons 501 ref subst trans appThm 6776 ref refl appThm sym nil 167 ref "w" 26 ref var 6784 def 50 ref 6782 ref 6784 ref varTerm 6785 def appTerm 6786 def appTerm 6776 ref appTerm 6787 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 6784 remove nil 96 ref 6787 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6786 ref nil cons 6788 def cons 6779 ref cons nil cons cons 6789 def 76 ref subst 6789 remove 107 ref subst 6786 ref betaConv 6786 remove assume eqMp nil 25 ref 66 ref 456 ref 458 ref 6785 ref appTerm 36 ref appTerm 6790 def appTerm 422 ref 6785 ref appTerm 39 ref appTerm 6791 def appTerm 6792 def appTerm 6773 ref 6785 ref appTerm 6793 def appTerm nil cons 6794 def cons 6779 ref cons nil cons cons 6795 def 135 ref subst proveHyp 6795 ref 76 ref subst 6795 remove 107 ref subst nil 108 ref 6792 remove nil cons cons 110 ref 6793 ref nil cons 6796 def cons nil cons cons nil cons cons 6797 def 122 ref subst 6797 remove 139 ref subst nil 25 ref 6791 ref nil cons 6798 def cons 6779 ref cons nil cons cons 6799 def 76 ref subst 6799 remove 107 ref subst 6775 ref 6785 ref appTerm betaConv sym 153 ref nil 96 ref 6798 ref cons nil cons nil cons cons 102 ref subst 6791 remove assume eqMp appThm nil 96 ref 6796 remove cons nil cons nil cons cons 102 ref subst 6793 remove assume 6800 def eqMp appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 167 ref 6775 ref nil cons cons 6801 def 35 ref 6785 ref nil cons cons nil cons cons nil cons cons 266 ref subst proveHyp eqMp nil 108 ref 6798 ref cons 110 ref 6778 ref cons nil cons 6802 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 6790 ref nil cons 6803 def cons 6779 remove cons nil cons cons 6804 def 76 ref subst 6804 remove 107 ref subst 6775 remove 454 ref appTerm betaConv sym 153 ref nil 96 ref 3380 ref cons nil cons nil cons cons 6805 def 102 ref subst 3363 remove assume eqMp appThm 6774 ref refl appThm nil 96 ref 6774 remove nil cons 6806 def cons nil cons nil cons cons 186 ref subst trans sym "y'" 26 ref var 6807 def 66 ref 6773 ref 6807 remove varTerm 6808 def appTerm appTerm 6664 remove 6808 remove appTerm 454 ref appTerm appTerm absTerm 6809 def 36 ref appTerm betaConv sym 153 ref nil 96 ref 6773 ref 36 ref appTerm 6810 def nil cons cons nil cons nil cons cons 102 ref subst 52 ref "_11352" 26 ref var 6811 def 6773 remove 6811 remove varTerm appTerm absTerm 6812 def 6785 remove appTerm 6813 def appTerm refl 6812 ref 36 ref appTerm betaConv appThm 77 ref 6813 remove betaConv appThm 6810 remove refl appThm trans 6812 remove refl 6790 remove assume appThm eqMp 6800 remove eqMp eqMp appThm 6691 remove 102 ref subst 6671 ref assume eqMp appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 167 ref 6809 ref nil cons cons 215 ref cons nil cons cons 266 ref subst proveHyp nil 25 ref 238 ref 6809 remove appTerm nil cons cons 43 ref 6806 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 1492 ref 471 ref cons 1542 remove cons nil cons cons nil 25 ref 238 ref 449 ref 6672 ref absTerm 6814 def appTerm 6815 def nil cons 6816 def cons 6817 def 43 ref 6673 ref nil cons 6818 def cons nil cons 6819 def cons nil cons cons 6820 def 76 ref subst 6820 remove 107 ref subst nil 6770 remove 6819 ref cons nil cons cons 6821 def 135 ref subst nil 6817 remove 43 ref 50 ref 6680 remove appTerm 6673 remove appTerm 6822 def nil cons 6823 def cons nil cons 6824 def cons nil cons cons 135 ref subst nil 167 ref 449 ref 50 ref 6814 ref 454 ref appTerm 6825 def appTerm 6822 ref appTerm 6826 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 449 ref nil 96 ref 6826 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6825 ref nil cons 6827 def cons 6824 ref cons nil cons cons 6828 def 76 ref subst 6828 remove 107 ref subst 6825 ref betaConv 6825 remove assume eqMp nil 25 ref 6672 remove nil cons 6829 def cons 6830 def 6824 remove cons nil cons cons 6831 def 135 ref subst proveHyp 6831 ref 76 ref subst 6831 remove 107 ref subst 6821 ref 76 ref subst 6821 remove 107 ref subst nil 6830 remove 6819 remove cons nil cons cons 135 ref subst 6771 remove eqMp eqMp nil 6751 remove 110 ref 6818 remove cons nil cons 6832 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 6829 remove cons 110 ref 6823 remove cons nil cons 6833 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 6827 remove cons 6833 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 443 ref 50 ref 6814 ref 444 ref appTerm appTerm 6822 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 6815 remove appTerm 6822 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 6814 remove nil cons cons 6833 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp nil 108 ref 6816 remove cons 6832 remove cons nil cons cons 122 ref subst deductAntisym eqMp subst eqMp eqMp eqMp 213 ref 6801 remove 472 ref cons nil cons cons 266 ref subst proveHyp eqMp nil 108 ref 6803 remove cons 6834 def 6802 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 6834 remove 110 ref 6798 remove cons 612 ref 6778 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 6794 remove cons 6802 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 6788 remove cons 6802 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 443 ref 50 ref 6782 ref 444 ref appTerm appTerm 6776 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 6783 remove appTerm 6776 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 6782 remove nil cons cons 6802 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp nil 1655 remove 6802 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 25 ref 6686 remove cons 43 ref 377 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 6693 ref assume eqMp 6763 remove 135 ref subst 6805 remove 517 ref subst 518 ref 3362 ref refl 381 ref appThm 6689 remove trans appThm 539 ref trans trans sym 94 ref eqMp eqMp proveHyp eqMp nil 3381 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 1519 ref nil cons 6835 def cons 6836 def 510 ref cons nil cons cons 6837 def 76 ref subst 6837 remove 107 ref subst nil 25 ref 6690 remove cons 510 ref cons nil cons cons 135 ref subst 52 ref "_11312" 26 ref var 6838 def 50 ref 6665 remove 6838 remove varTerm appTerm appTerm 15 ref appTerm absTerm 6839 def 454 ref appTerm 6840 def appTerm refl 6839 ref 36 ref appTerm betaConv appThm 77 ref 6840 remove betaConv appThm 50 ref 6666 remove appTerm 15 ref appTerm refl appThm trans 6839 remove refl 1519 ref assume appThm eqMp sym nil 96 ref 6766 remove cons nil cons nil cons cons 517 ref subst sym 6765 remove eqMp eqMp eqMp eqMp nil 108 ref 6835 ref cons 6841 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 6841 remove 110 ref 3380 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 6760 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 6758 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 443 ref 50 ref 6733 ref 444 ref appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 6734 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 6733 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 6738 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp proveHyp eqMp nil 108 ref 6745 remove cons 110 ref 6746 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 66 ref 50 ref 6670 ref 6681 ref 166 ref 35 ref 2047 remove 238 ref 449 ref 66 ref 3362 ref 193 ref appTerm appTerm 6671 remove appTerm absTerm appTerm appTerm absTerm appTerm appTerm appTerm appTerm 2686 remove appTerm appTerm 166 ref 35 ref 200 ref 38 ref 6695 remove 50 ref 6670 remove 6681 remove 166 ref 443 ref 2065 remove 238 ref 449 ref 66 ref 3362 ref 40 ref appTerm appTerm 6696 remove appTerm absTerm appTerm appTerm absTerm appTerm appTerm appTerm appTerm 6723 remove appTerm appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons 43 ref 200 ref 38 ref 673 remove 6693 ref appTerm absTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 38 ref 6693 remove absTerm 6842 def 193 ref appTerm betaConv appThm 204 ref 35 ref 205 ref 38 ref 51 ref 153 ref 6842 ref 39 ref appTerm betaConv 6843 def appThm 2128 remove appThm appThm 6842 ref 40 remove appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 205 ref 38 ref 1110 remove 6843 remove appThm absThm appThm appThm nil 694 ref 6842 remove nil cons cons nil cons nil cons cons 1116 ref subst eqMp eqMp eqMp eqMp absThm eqMp 6844 def subst nil 25 ref 158 ref 1 ref 1 ref 147 ref 4 ref cons opType 6845 def 4 ref cons opType constTerm 6660 ref appTerm nil cons cons 43 ref 6661 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp "A" 147 ref nil cons 6846 def cons nil cons "P" 6845 remove var 6660 remove nil cons cons "x" 147 ref var 6643 ref nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 3354 ref 6653 ref appTerm nil cons cons 43 ref 6656 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3357 ref 3358 ref 6653 remove nil cons cons 3359 ref 6655 ref nil cons 6847 def cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 50 ref 66 ref 3135 ref 6655 ref appTerm 6848 def appTerm 6849 def 6645 remove 6650 remove 200 ref 219 ref 50 ref 3271 ref 6655 ref appTerm 6850 def appTerm 267 ref 3829 ref 66 ref 6595 ref 6655 ref appTerm appTerm 6647 remove appTerm absTerm appTerm 6851 def appTerm absTerm appTerm appTerm appTerm appTerm 6852 def appTerm 3152 ref 6655 remove appTerm 3780 ref appTerm 6853 def appTerm nil cons 6854 def cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 96 ref 6854 remove cons nil cons nil cons cons 517 ref subst nil 2766 ref 6853 ref nil cons cons 2767 ref 6852 remove nil cons cons nil cons cons nil cons cons 3057 ref subst trans 153 ref 6849 ref refl 153 ref 205 ref 219 ref 518 ref 6644 remove betaConv 6855 def 734 ref refl 6856 def appThm 400 ref 66 ref 149 ref 734 ref appTerm 6857 def appTerm 6858 def 6554 ref 734 ref appTerm 6859 def 401 ref appTerm appTerm absTerm 6860 def 734 ref appTerm betaConv trans appThm absThm appThm appThm 153 ref 205 ref 219 ref 205 ref 3829 ref 205 ref 6646 ref 51 ref 153 ref 6855 ref 6594 ref refl appThm 6860 ref 6594 ref appTerm betaConv trans appThm 6648 remove betaConv 6649 ref refl 6861 def appThm 400 ref 66 ref 6597 ref appTerm 6862 def 6554 ref 6594 ref appTerm 6863 def 401 ref appTerm appTerm absTerm 6649 ref appTerm betaConv trans appThm appThm 6855 remove 6861 remove appThm 6860 remove 6649 ref appTerm betaConv trans appThm absThm appThm absThm appThm absThm appThm appThm 77 ref 205 ref 219 ref 51 ref 3906 ref 3301 ref 3138 ref 2486 ref 141 ref 6609 remove 141 ref 6654 ref absTerm 6864 def 142 ref appTerm betaConv 6865 def appThm absThm appThm absThm appThm 6866 def appThm appThm 219 ref 6851 remove absTerm 6867 def 734 ref appTerm betaConv appThm absThm appThm appThm 205 ref 141 ref 51 ref 6865 ref appThm 6867 ref 6607 ref appTerm betaConv appThm absThm appThm appThm nil 6613 ref 694 ref 6864 ref nil cons 6868 def cons 6869 def 344 ref 6867 remove nil cons cons nil cons cons cons nil cons cons 6614 remove 6615 remove 52 ref 291 ref 1902 remove 50 ref 6617 remove appTerm 6619 remove appTerm absTerm appTerm appTerm 166 ref 35 ref 242 remove 6620 remove appTerm absTerm appTerm appTerm absTerm 6870 def 6618 remove appTerm 6871 def betaConv 1417 ref 3288 ref 6870 ref appTerm 6872 def absTerm 6873 def 1418 ref appTerm 6874 def betaConv 175 ref 1430 ref 6873 ref appTerm 6875 def absTerm 6876 def 177 ref appTerm 6877 def betaConv nil 354 ref 6876 ref appTerm 6878 def axiom nil 25 ref 6878 remove nil cons cons 43 ref 6877 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 6876 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6875 remove nil cons cons 43 ref 6874 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 6873 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6872 remove nil cons cons 43 ref 6871 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3290 ref 3291 ref 6870 remove nil cons cons 6630 remove cons nil cons cons 185 ref subst eqMp eqMp 6879 def subst subst eqMp 205 ref 141 ref 50 ref 6654 ref appTerm 6880 def refl 77 ref 2486 ref 3829 ref 153 ref 6604 remove 6866 remove appThm appThm 3829 ref 6643 remove 6607 remove appTerm 6881 def 6594 ref appTerm absTerm 6882 def 6594 ref appTerm betaConv appThm absThm appThm appThm 2486 ref 1723 ref 153 ref 6864 ref 1724 ref appTerm betaConv appThm 6882 ref 6606 remove 1724 ref appTerm 6883 def appTerm betaConv appThm absThm appThm appThm nil 6613 remove 6869 ref 344 ref 6882 remove nil cons cons nil cons cons cons nil cons cons 6631 remove subst eqMp 2486 ref 1723 ref 66 ref 66 ref 3270 ref 1724 ref appTerm 6884 def 5026 ref appTerm appTerm 149 ref 1724 ref appTerm appTerm appTerm 6885 def refl 6886 def 6881 remove betaConv 400 ref 153 ref 6633 remove appThm 6554 ref refl 6608 remove appThm 401 ref refl 6887 def appThm appThm absThm trans 6883 remove betaConv appThm 6642 remove 1724 ref appTerm betaConv trans appThm absThm appThm trans appThm absThm appThm trans appThm appThm appThm appThm 419 ref 6853 remove appTerm 6888 def refl appThm trans sym nil 6567 ref 43 ref 6848 remove nil cons 6889 def cons nil cons cons nil cons cons 135 ref subst 6550 ref refl 6890 def 3149 ref 3301 ref 3138 ref 2486 ref 141 ref 3302 ref 6571 ref 141 ref 150 ref absTerm 6891 def 142 ref appTerm betaConv appThm appThm absThm appThm absThm appThm appThm appThm nil 694 ref 6891 remove nil cons cons 5057 ref cons nil cons cons 345 ref 3953 remove subst subst eqMp eqMp nil 25 ref 6889 remove cons 43 ref 66 ref 200 ref 219 ref 419 ref 6858 ref 6859 ref 734 ref appTerm appTerm appTerm absTerm appTerm 6892 def appTerm 66 ref 200 ref 219 ref 200 ref 3829 ref 200 ref 6646 ref 50 ref 66 ref 6858 ref 6859 ref 6594 ref appTerm 6893 def appTerm 6894 def appTerm 6862 remove 6863 remove 6649 ref appTerm 6895 def appTerm 6896 def appTerm 6897 def appTerm 6858 ref 6859 ref 6649 ref appTerm 6898 def appTerm 6899 def appTerm 6900 def absTerm 6901 def appTerm 6902 def absTerm 6903 def appTerm 6904 def absTerm 6905 def appTerm 6906 def appTerm 200 ref 141 ref 6880 remove 267 ref 1723 ref 6885 ref 5528 remove 6555 ref 1724 ref appTerm 6907 def appTerm appTerm absTerm appTerm 6908 def appTerm 6909 def absTerm 6910 def appTerm 6911 def appTerm 6912 def appTerm 6913 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp 205 ref 219 ref 518 ref 6858 remove refl nil 3814 ref nil cons cons 38 ref 419 ref 6554 remove 39 ref appTerm 6914 def 39 ref appTerm 6915 def appTerm 6916 def absTerm 6917 def 39 ref appTerm 6918 def betaConv nil 200 ref 6917 ref appTerm 6919 def axiom nil 25 ref 6919 remove nil cons cons 43 ref 6918 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 6917 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6916 remove nil cons cons 43 ref 52 ref 6915 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 108 ref 6915 remove nil cons cons nil cons nil cons cons 536 ref subst eqMp subst appThm nil 96 ref 6857 ref nil cons 6920 def cons nil cons nil cons cons 1473 ref subst trans appThm 539 ref trans absThm appThm 1746 ref trans sym 94 ref eqMp nil 25 ref 6892 remove nil cons cons 43 ref 6912 remove nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 218 ref 6905 remove nil cons cons nil cons nil cons cons 376 ref subst 219 ref nil 96 ref 6904 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 6903 remove nil cons cons nil cons nil cons cons 376 ref subst 3829 ref nil 96 ref 6902 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 6901 remove nil cons cons nil cons nil cons cons 376 ref subst 6646 ref nil 96 ref 6900 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6897 remove nil cons 6921 def cons 43 ref 6899 remove nil cons 6922 def cons nil cons cons nil cons cons 6923 def 76 ref subst 6923 remove 107 ref subst nil 108 ref 6894 remove nil cons cons 110 ref 6896 remove nil cons cons nil cons cons nil cons cons 6924 def 122 ref subst 6924 remove 139 ref subst nil 108 ref 6920 ref cons 110 ref 6893 ref nil cons 6925 def cons nil cons cons nil cons cons 6926 def 122 ref subst 6926 remove 139 ref subst nil 108 ref 6597 remove nil cons cons 110 ref 6895 ref nil cons 6927 def cons nil cons cons nil cons cons 139 ref subst nil 25 ref 6920 remove cons 43 ref 6898 remove nil cons cons nil cons 6928 def cons nil cons cons 107 ref subst 141 ref 66 ref 6859 remove 142 ref appTerm appTerm 6555 remove 6649 ref appTerm appTerm absTerm 6929 def 6594 ref appTerm betaConv sym 153 ref nil 96 ref 6925 remove cons nil cons nil cons cons 102 ref subst 6893 remove assume eqMp appThm nil 96 ref 6927 remove cons nil cons nil cons cons 102 ref subst 6895 remove assume eqMp appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 218 ref 6929 ref nil cons cons 219 ref 6594 ref nil cons cons nil cons cons nil cons cons 266 ref subst proveHyp nil 25 ref 267 ref 6929 remove appTerm nil cons cons 6928 remove cons nil cons cons 135 ref subst proveHyp nil 400 ref 6649 ref nil cons cons 3814 remove cons nil cons cons 400 ref 50 ref 267 ref 141 ref 66 ref 6914 ref 142 ref appTerm 6930 def appTerm 6556 ref appTerm 6931 def absTerm 6932 def appTerm 6933 def appTerm 6934 def 6914 remove 401 ref appTerm 6935 def appTerm 6936 def absTerm 6937 def 401 ref appTerm 6938 def betaConv 38 ref 200 ref 6937 ref appTerm 6939 def absTerm 6940 def 39 ref appTerm 6941 def betaConv nil 200 ref 38 ref 200 ref 141 ref 200 ref 400 ref 50 ref 6931 ref appTerm 6935 ref appTerm absTerm 6942 def appTerm 6943 def absTerm 6944 def appTerm 6945 def absTerm 6946 def appTerm 6947 def axiom nil 25 ref 6947 ref nil cons 6948 def cons 6949 def 43 ref 200 ref 6940 ref appTerm nil cons 6950 def cons nil cons cons nil cons cons 6951 def 135 ref subst proveHyp 6951 ref 76 ref subst 6951 remove 107 ref subst nil 218 ref 6940 remove nil cons cons 6952 def nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 6939 remove nil cons 6953 def cons nil cons nil cons cons 102 ref subst nil 218 ref 6937 remove nil cons cons 6954 def nil cons nil cons cons 376 ref subst 400 ref nil 96 ref 6936 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6933 remove nil cons 6955 def cons 6956 def 43 ref 6935 ref nil cons 6957 def cons nil cons 6958 def cons nil cons cons 6959 def 76 ref subst 6959 remove 107 ref subst nil 6949 ref 6958 ref cons nil cons cons 6960 def 135 ref subst nil 6956 remove 43 ref 50 ref 6947 remove appTerm 6935 ref appTerm 6961 def nil cons 6962 def cons nil cons 6963 def cons nil cons cons 135 ref subst nil 218 ref 141 ref 50 ref 6932 ref 142 ref appTerm 6964 def appTerm 6961 ref appTerm 6965 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 6965 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6964 ref nil cons 6966 def cons 6963 ref cons nil cons cons 6967 def 76 ref subst 6967 remove 107 ref subst 6964 ref betaConv 6964 remove assume eqMp nil 25 ref 6931 remove nil cons 6968 def cons 6969 def 6963 remove cons nil cons cons 6970 def 135 ref subst proveHyp 6970 ref 76 ref subst 6970 remove 107 ref subst 6960 ref 76 ref subst 6960 remove 107 ref subst nil 6969 remove 6958 ref cons nil cons cons 135 ref subst 6942 ref 401 ref appTerm 6971 def betaConv 6944 ref 142 ref appTerm 6972 def betaConv 6946 ref 39 ref appTerm 6973 def betaConv nil 6949 remove 43 ref 6973 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 6946 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6945 remove nil cons cons 43 ref 6972 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 6944 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6943 remove nil cons cons 43 ref 6971 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 6942 remove nil cons cons 1773 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 108 ref 6948 remove cons 6974 def 110 ref 6957 ref cons nil cons 6975 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 6968 remove cons 110 ref 6962 remove cons nil cons 6976 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 6966 remove cons 6976 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 6932 ref 734 ref appTerm appTerm 6961 ref appTerm absTerm appTerm nil cons cons 43 ref 6934 remove 6961 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 6932 remove nil cons cons 6976 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp nil 108 ref 6955 remove cons 6975 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 6974 remove 110 ref 6950 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 6950 remove cons 43 ref 6941 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 6952 remove 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6953 remove cons 43 ref 6938 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 6954 remove 1773 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 6921 remove cons 110 ref 6922 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 25 ref 6906 remove nil cons cons 43 ref 6911 remove nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 218 ref 6910 remove nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 6909 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 6654 remove nil cons 6977 def cons 43 ref 6908 remove nil cons 6978 def cons nil cons cons nil cons cons 6979 def 76 ref subst 6979 remove 107 ref subst nil 108 ref 5143 ref cons 6980 def 2868 remove cons nil cons cons 6981 def 122 ref subst 6981 remove 139 ref subst 2486 ref 1723 ref 6886 remove 153 ref 2872 ref appThm 6982 def 6907 ref refl appThm nil 96 ref 6907 ref nil cons cons nil cons nil cons cons 186 ref subst trans appThm absThm appThm sym 141 ref 419 ref 6634 remove appTerm 6983 def absTerm 6984 def 142 ref appTerm 6985 def betaConv 77 ref 518 ref 2486 ref 141 ref 6635 ref 142 ref appTerm betaConv 6986 def absThm appThm appThm appThm 205 ref 141 ref 518 ref 6986 remove appThm absThm appThm appThm nil 694 ref 6635 remove nil cons cons nil cons nil cons cons 345 ref 3046 ref subst subst eqMp 6637 remove assume eqMp 6987 def nil 25 ref 200 ref 6984 ref appTerm nil cons cons 6988 def 43 ref 6985 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 6984 ref nil cons cons 6989 def 234 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 6983 remove nil cons cons 43 ref 267 ref 1723 ref 6885 remove 6907 remove appTerm absTerm 6990 def appTerm 6991 def nil cons 6992 def cons nil cons 6993 def cons nil cons cons 135 ref subst proveHyp 51 ref 518 ref 153 ref 153 ref nil 96 ref 5143 ref cons nil cons nil cons cons 6994 def 102 ref subst 5059 ref assume 6995 def eqMp appThm 6559 ref refl appThm nil 96 ref 6559 remove nil cons cons nil cons nil cons cons 6996 def 186 ref subst trans appThm 2872 remove appThm 6996 remove 936 ref subst trans appThm 77 ref 518 ref 205 ref 400 ref 6558 ref 401 ref appTerm betaConv 6997 def absThm appThm appThm appThm 2486 ref 400 ref 518 ref 6997 remove appThm absThm appThm appThm nil 694 ref 6558 remove nil cons cons nil cons nil cons cons 345 ref 2483 ref subst 6998 def subst eqMp 2486 ref 400 ref nil 2766 ref 6557 remove nil cons cons 2767 ref 6552 ref nil cons 6999 def cons nil cons 7000 def cons nil cons cons 3057 ref subst 66 ref 6552 ref appTerm 7001 def refl 7002 def nil 96 ref 6556 ref nil cons 7003 def cons nil cons nil cons cons 7004 def 2448 ref subst appThm trans absThm appThm trans trans appThm 6991 ref refl appThm sym nil 218 ref 400 ref 50 ref 400 ref 7001 ref 6556 ref appTerm 7005 def absTerm 7006 def 401 ref appTerm 7007 def appTerm 6991 ref appTerm 7008 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 400 ref nil 96 ref 7008 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 7007 ref nil cons 7009 def cons 6993 ref cons nil cons cons 7010 def 76 ref subst 7010 remove 107 ref subst 7007 ref betaConv 7007 remove assume eqMp nil 25 ref 7005 remove nil cons 7011 def cons 6993 remove cons nil cons cons 7012 def 135 ref subst proveHyp 7012 ref 76 ref subst 7012 remove 107 ref subst nil 108 ref 6999 ref cons 7013 def 110 ref 7003 remove cons nil cons cons nil cons cons 7014 def 122 ref subst 7014 remove 139 ref subst 6990 ref 401 ref appTerm betaConv sym 153 ref 153 ref nil 96 ref 6999 ref cons nil cons nil cons cons 102 ref subst 6552 ref assume eqMp appThm 149 ref 401 ref appTerm 7015 def refl appThm nil 96 ref 7015 remove nil cons 7016 def cons nil cons nil cons cons 7017 def 186 ref subst trans 7018 def appThm 7004 remove 102 ref subst 6556 remove assume eqMp 7019 def appThm 7017 remove 936 ref subst trans sym 141 ref 6641 ref absTerm 7020 def 142 ref appTerm 7021 def betaConv 7022 def sym 6982 remove 7019 remove appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 218 ref 7020 ref nil cons cons 7023 def 234 ref cons nil cons cons 266 ref subst proveHyp nil 25 ref 267 ref 7020 ref appTerm 7024 def nil cons 7025 def cons 7026 def 6958 ref cons nil cons cons 7027 def 135 ref subst proveHyp 400 ref 50 ref 7024 remove appTerm 7028 def 6935 ref appTerm 7029 def absTerm 7030 def 401 ref appTerm 7031 def betaConv 38 ref 200 ref 7030 ref appTerm 7032 def absTerm 7033 def 39 ref appTerm 7034 def betaConv nil 200 ref 38 ref 200 ref 141 ref 200 ref 400 ref 50 ref 6641 ref appTerm 6935 ref appTerm absTerm 7035 def appTerm 7036 def absTerm 7037 def appTerm 7038 def absTerm 7039 def appTerm 7040 def axiom nil 25 ref 7040 ref nil cons 7041 def cons 7042 def 43 ref 200 ref 7033 ref appTerm nil cons 7043 def cons nil cons cons nil cons cons 7044 def 135 ref subst proveHyp 7044 ref 76 ref subst 7044 remove 107 ref subst nil 218 ref 7033 remove nil cons cons 7045 def nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 7032 remove nil cons 7046 def cons nil cons nil cons cons 102 ref subst nil 218 ref 7030 remove nil cons cons 7047 def nil cons nil cons cons 376 ref subst 400 ref nil 96 ref 7029 remove nil cons cons nil cons nil cons cons 102 ref subst 7027 ref 76 ref subst 7027 remove 107 ref subst nil 7042 ref 6958 ref cons nil cons cons 7048 def 135 ref subst nil 7026 remove 43 ref 50 ref 7040 remove appTerm 6935 ref appTerm 7049 def nil cons 7050 def cons nil cons 7051 def cons nil cons cons 135 ref subst nil 218 ref 141 ref 50 ref 7021 ref appTerm 7049 ref appTerm 7052 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 7052 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 7021 ref nil cons 7053 def cons 7051 ref cons nil cons cons 7054 def 76 ref subst 7054 remove 107 ref subst 7022 remove 7021 remove assume eqMp nil 25 ref 6641 remove nil cons 7055 def cons 7056 def 7051 remove cons nil cons cons 7057 def 135 ref subst proveHyp 7057 ref 76 ref subst 7057 remove 107 ref subst 7048 ref 76 ref subst 7048 remove 107 ref subst nil 7056 remove 6958 remove cons nil cons cons 135 ref subst 7035 ref 401 ref appTerm 7058 def betaConv 7037 ref 142 ref appTerm 7059 def betaConv 7039 ref 39 ref appTerm 7060 def betaConv nil 7042 remove 43 ref 7060 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 7039 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7038 remove nil cons cons 43 ref 7059 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7037 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7036 remove nil cons cons 43 ref 7058 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7035 remove nil cons cons 1773 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 108 ref 7041 remove cons 7061 def 6975 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 7055 remove cons 110 ref 7050 remove cons nil cons 7062 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7053 remove cons 7062 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 7020 remove 734 ref appTerm appTerm 7049 ref appTerm absTerm appTerm nil cons cons 43 ref 7028 remove 7049 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 7023 remove 7062 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp nil 108 ref 7025 remove cons 6975 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 7061 remove 110 ref 7043 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 7043 remove cons 43 ref 7034 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 7045 remove 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7046 remove cons 43 ref 7031 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 7047 remove 1773 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp nil 25 ref 6957 ref cons 43 ref 7016 remove cons nil cons cons nil cons cons 135 ref subst 7063 def proveHyp nil 474 remove nil cons nil cons cons 141 ref 50 ref 6930 remove appTerm 150 ref appTerm absTerm 7064 def 142 ref appTerm 7065 def betaConv 38 ref 200 ref 7064 ref appTerm 7066 def absTerm 7067 def 39 ref appTerm 7068 def betaConv nil 200 ref 7067 ref appTerm 7069 def axiom nil 25 ref 7069 remove nil cons cons 43 ref 7068 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7067 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7066 remove nil cons cons 43 ref 7065 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7064 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp subst 7070 def eqMp eqMp eqMp 217 ref 218 ref 6990 remove nil cons cons 1773 ref cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 7011 remove cons 110 ref 6992 remove cons nil cons 7071 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7009 remove cons 7071 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 7006 ref 734 ref appTerm appTerm 6991 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 267 ref 7006 ref appTerm appTerm 6991 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7006 remove nil cons cons 7071 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 6977 remove cons 110 ref 6978 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp eqMp nil 25 ref 6849 remove 6913 remove appTerm nil cons cons 43 ref 6888 remove nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp 518 ref nil 3262 ref 3780 ref nil cons 7072 def cons 3264 ref 6847 remove cons nil cons cons nil cons cons 345 ref 1527 ref subst subst appThm sym 77 ref 518 ref 205 ref 219 ref 219 ref 52 ref 6850 remove appTerm 3271 ref 3780 ref appTerm appTerm absTerm 7073 def 734 ref appTerm betaConv 7074 def absThm appThm appThm appThm 2486 ref 219 ref 518 ref 7074 remove appThm absThm appThm appThm nil 694 ref 7073 remove nil cons cons nil cons nil cons cons 6998 ref subst eqMp 2486 ref 219 ref 518 ref 77 ref 77 ref 3906 remove 3301 ref 3138 ref 2486 ref 141 ref 3302 remove 6865 remove appThm absThm appThm absThm appThm appThm appThm 6864 ref 734 ref appTerm betaConv appThm nil 6869 remove nil cons nil cons cons 3305 remove subst eqMp appThm 3784 remove appThm nil 96 ref 66 ref 5132 ref appTerm 6857 ref appTerm 7075 def nil cons cons nil cons nil cons cons 7076 def 3753 remove subst trans appThm 7076 remove 2448 ref subst trans absThm appThm trans sym 6984 remove 39 ref appTerm 7077 def betaConv 6987 remove nil 6988 remove 43 ref 7077 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 6989 remove 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 419 ref 66 ref 66 ref 6592 ref appTerm 7078 def 200 ref 400 ref 6553 remove 419 ref 6935 ref appTerm 7079 def appTerm absTerm 7080 def appTerm 7081 def appTerm appTerm 2895 ref appTerm appTerm nil cons cons 43 ref 267 ref 219 ref 7075 remove absTerm 7082 def appTerm 7083 def nil cons 7084 def cons nil cons 7085 def cons nil cons cons 135 ref subst proveHyp 51 ref 518 ref 153 ref 153 ref nil 96 ref 6600 ref cons nil cons nil cons cons 102 ref subst 6592 remove assume eqMp appThm 7081 ref refl appThm nil 96 ref 7081 remove nil cons cons nil cons nil cons cons 7086 def 186 ref subst trans appThm 2903 remove appThm 7086 remove 936 ref subst trans appThm 77 ref 518 ref 205 ref 400 ref 7080 ref 401 ref appTerm betaConv 7087 def absThm appThm appThm appThm 2486 ref 400 ref 518 ref 7087 remove appThm absThm appThm appThm nil 694 ref 7080 remove nil cons cons nil cons nil cons cons 6998 ref subst eqMp 2486 ref 400 ref nil 2766 ref 7079 remove nil cons cons 7000 remove cons nil cons cons 3057 ref subst 7002 remove nil 96 ref 6957 remove cons nil cons nil cons cons 2448 ref subst appThm trans absThm appThm trans trans appThm 7083 ref refl 7088 def appThm sym nil 218 ref 400 ref 50 ref 400 ref 7001 remove 6935 remove appTerm 7089 def absTerm 7090 def 401 ref appTerm 7091 def appTerm 7083 ref appTerm 7092 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 400 ref nil 96 ref 7092 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 7091 ref nil cons 7093 def cons 7085 ref cons nil cons cons 7094 def 76 ref subst 7094 remove 107 ref subst 7091 ref betaConv 7091 remove assume eqMp nil 25 ref 7089 remove nil cons 7095 def cons 7085 remove cons nil cons cons 7096 def 135 ref subst proveHyp 7096 ref 76 ref subst 7096 remove 107 ref subst nil 7013 remove 6975 remove cons nil cons cons 7097 def 122 ref subst 7097 remove 139 ref subst 7082 ref 401 ref appTerm betaConv sym 7018 remove sym 7063 remove 7070 remove eqMp eqMp eqMp 217 ref 218 ref 7082 remove nil cons cons 1773 ref cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 7095 remove cons 110 ref 7084 remove cons nil cons 7098 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7093 remove cons 7098 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 7090 ref 734 ref appTerm appTerm 7083 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 267 ref 7090 ref appTerm appTerm 7083 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7090 remove nil cons cons 7098 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 6639 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 108 ref 6600 remove cons 110 ref 6602 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 5132 ref appTerm 267 ref 3829 ref 6596 remove 148 ref 734 ref appTerm 7099 def 6594 ref appTerm 7100 def appTerm absTerm appTerm appTerm absTerm appTerm nil cons cons 6590 remove cons nil cons cons 135 ref subst proveHyp nil 3262 ref 6580 remove cons 5057 remove cons nil cons cons 3262 remove 50 ref 200 ref 219 ref 3905 remove 267 ref 3829 ref 66 ref 6595 remove 3899 ref appTerm appTerm 7100 remove appTerm absTerm appTerm appTerm absTerm appTerm appTerm 148 ref 3788 ref appTerm 3779 ref 3899 ref appTerm appTerm appTerm absTerm 7101 def 3899 ref appTerm 7102 def betaConv 3264 ref 3354 ref 7101 ref appTerm 7103 def absTerm 7104 def 3348 ref appTerm 7105 def betaConv nil 3354 ref 7104 ref appTerm 7106 def axiom nil 25 ref 7106 remove nil cons cons 43 ref 7105 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3357 ref 3358 ref 7104 remove nil cons cons 3361 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7103 remove nil cons cons 43 ref 7102 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3357 ref 3358 ref 7101 remove nil cons cons 3359 ref 3899 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp subst eqMp eqMp eqMp eqMp nil 108 ref 6566 remove cons 110 ref 6568 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 3354 ref 6565 remove appTerm thm nil 707 remove 694 ref 50 ref 1034 remove appTerm 1038 remove appTerm 7107 def absTerm 7108 def nil cons cons nil cons nil cons cons 706 remove 23 ref cons 252 ref subst subst 694 ref nil 96 ref 7107 remove nil cons cons nil cons nil cons cons 102 ref subst 1116 remove eqMp absThm eqMp nil 704 remove 7108 remove appTerm thm nil "P" 1857 ref var 7109 def 3713 ref 1430 ref 1417 ref 200 ref 38 ref 52 ref 1858 ref 1301 ref 4151 remove 3713 ref varTerm 7110 def 1308 ref appTerm 7111 def appTerm absTerm 7112 def appTerm 7113 def appTerm 7114 def 200 ref 141 ref 50 ref 144 ref 3141 ref appTerm 7115 def appTerm 7110 ref 3989 ref appTerm 7116 def appTerm absTerm 7117 def appTerm 7118 def appTerm 7119 def absTerm 7120 def appTerm 7121 def absTerm 7122 def appTerm 7123 def absTerm 7124 def nil cons cons nil cons nil cons cons "A" 1314 ref cons nil cons 7125 def 23 ref cons 252 ref subst 7126 def subst 3713 ref nil 96 ref 7123 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1454 ref 7122 remove nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 7121 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 7120 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 7119 remove nil cons 7127 def cons nil cons nil cons cons 102 ref subst 77 ref 77 ref 518 ref 1936 ref 1301 ref 7112 ref 1308 ref appTerm betaConv 7128 def absThm appThm appThm appThm 2488 ref 1301 ref 518 ref 7128 remove appThm absThm appThm appThm nil 3713 ref 7112 remove nil cons cons nil cons nil cons cons 2370 ref 2483 remove subst subst eqMp 7129 def 2488 ref 1301 ref nil 2766 ref 7111 ref nil cons 7130 def cons 2767 ref 4018 remove cons nil cons cons nil cons cons 3057 ref subst nil 4914 ref 419 ref 7111 ref appTerm 7131 def nil cons cons 2766 ref 4022 remove cons 2767 ref 1879 remove cons nil cons cons 7132 def cons nil cons cons 4914 ref 52 ref 66 ref 3050 ref 2769 ref appTerm appTerm 4916 ref appTerm 7133 def appTerm 3050 remove 66 ref 2769 ref appTerm 4916 ref appTerm appTerm 7134 def appTerm 7135 def absTerm 7136 def 4916 ref appTerm 7137 def betaConv 2766 ref 159 ref 7136 ref appTerm 7138 def absTerm 7139 def 2769 ref appTerm 7140 def betaConv 2767 ref 159 ref 7139 ref appTerm 7141 def absTerm 7142 def 2768 ref appTerm 7143 def betaConv nil 159 ref 7142 ref appTerm 7144 def axiom 7145 def nil 25 ref 7144 remove nil cons cons 43 ref 7143 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7142 remove nil cons cons 2781 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7141 remove nil cons cons 43 ref 7140 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7139 remove nil cons cons 2782 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7138 remove nil cons cons 43 ref 7137 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7136 remove nil cons cons 4936 ref cons nil cons cons 185 ref subst eqMp eqMp 7146 def subst trans absThm appThm 7147 def 77 ref 2488 ref 1301 ref 4337 ref 66 ref 4002 remove appTerm 7148 def refl 7149 def 1301 ref 7131 remove absTerm 7150 def 1308 ref appTerm betaConv appThm appThm absThm appThm appThm 7151 def 2486 ref 141 ref 4530 ref 4609 ref 7150 ref 3989 ref appTerm betaConv 7152 def appThm appThm absThm appThm appThm nil 3713 ref 7150 remove nil cons cons nil cons nil cons cons 7153 def 38 ref 52 ref 1923 ref 1301 ref 3243 ref 7148 remove 7111 ref appTerm 7154 def appTerm absTerm appTerm appTerm 7155 def 267 ref 141 ref 144 ref 3988 ref 7116 ref appTerm appTerm absTerm appTerm appTerm absTerm 7156 def 39 ref appTerm 7157 def betaConv 1417 ref 200 ref 7156 ref appTerm 7158 def absTerm 7159 def 1418 ref appTerm 7160 def betaConv 3713 ref 1430 ref 7159 ref appTerm 7161 def absTerm 7162 def 7110 ref appTerm 7163 def betaConv 158 ref 1 ref 1857 remove 4 ref cons opType constTerm 7164 def refl 3713 ref 1431 ref 1417 ref 205 ref 38 ref 77 ref 2488 ref 1301 ref nil 4914 ref 7130 ref cons 7132 remove cons nil cons cons 4914 ref 52 ref 7134 remove appTerm 7133 remove appTerm 7165 def absTerm 7166 def 4916 remove appTerm 7167 def betaConv 2766 ref 159 ref 7166 ref appTerm 7168 def absTerm 7169 def 2769 remove appTerm 7170 def betaConv 2767 ref 159 ref 7169 ref appTerm 7171 def absTerm 7172 def 2768 remove appTerm 7173 def betaConv 325 ref 2767 ref 325 ref 2766 ref 325 remove 4914 ref 7165 remove assume sym 7135 remove assume sym deductAntisym absThm appThm absThm appThm absThm appThm 7145 remove eqMp nil 25 ref 159 ref 7172 ref appTerm nil cons cons 43 ref 7173 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7172 remove nil cons cons 2781 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7171 remove nil cons cons 43 ref 7170 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7169 remove nil cons cons 2782 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7168 remove nil cons cons 43 ref 7167 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7166 remove nil cons cons 4936 remove cons nil cons cons 185 ref subst eqMp eqMp 7174 def subst 153 ref 4219 remove 2486 ref 392 ref nil 4914 ref 4173 remove cons 2766 ref 4172 ref cons 2767 ref 4166 remove cons nil cons cons cons nil cons cons 7174 ref subst absThm appThm trans appThm 7111 ref refl appThm trans absThm appThm appThm 2486 ref 141 ref nil 4914 ref 7116 ref nil cons 7175 def cons 7176 def 2766 ref 4604 ref cons 2767 ref 309 ref cons nil cons 7177 def cons 7178 def cons nil cons cons 7174 ref subst absThm appThm appThm absThm appThm absThm appThm absThm appThm sym nil 7109 ref 3713 ref 1430 ref 1417 ref 200 ref 38 ref 52 ref 1923 ref 1301 ref 66 ref 267 ref 392 ref 66 ref 4004 remove 395 ref appTerm 7179 def appTerm 7180 def 4007 remove appTerm 7181 def absTerm 7182 def appTerm 7183 def appTerm 7111 ref appTerm 7184 def absTerm 7185 def appTerm 7186 def appTerm 267 ref 141 ref 66 ref 7115 ref appTerm 7116 ref appTerm 7187 def absTerm 7188 def appTerm 7189 def appTerm 7190 def absTerm 7191 def appTerm 7192 def absTerm 7193 def appTerm 7194 def absTerm nil cons cons nil cons nil cons cons 7126 ref subst 3713 ref nil 96 ref 7194 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1454 ref 7193 remove nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 7192 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 7191 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 7190 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 7186 ref nil cons 7195 def cons 43 ref 7189 ref nil cons 7196 def cons nil cons 7197 def cons nil cons cons 140 ref subst nil 1871 ref 1301 ref 50 ref 7185 ref 1308 ref appTerm 7198 def appTerm 7189 ref appTerm 7199 def absTerm nil cons cons nil cons nil cons cons 2626 ref subst 1301 ref nil 96 ref 7199 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 7198 ref nil cons 7200 def cons 7197 ref cons nil cons cons 7201 def 76 ref subst 7201 remove 107 ref subst 7198 ref betaConv 7198 remove assume eqMp nil 25 ref 7184 remove nil cons 7202 def cons 7197 ref cons nil cons cons 7203 def 135 ref subst proveHyp 7203 ref 76 ref subst 7203 remove 107 ref subst nil 108 ref 7183 ref nil cons 7204 def cons 110 ref 7130 ref cons nil cons cons nil cons cons 7205 def 122 ref subst 7205 remove 139 ref subst nil 25 ref 7204 remove cons 7197 ref cons nil cons cons 135 ref subst nil 218 ref 392 ref 50 ref 7182 ref 393 ref appTerm 7206 def appTerm 7189 ref appTerm 7207 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 392 ref nil 96 ref 7207 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 7206 ref nil cons 7208 def cons 7197 ref cons nil cons cons 7209 def 76 ref subst 7209 remove 107 ref subst 7206 ref betaConv 7206 remove assume eqMp nil 25 ref 7181 remove nil cons 7210 def cons 7197 remove cons nil cons cons 7211 def 135 ref subst proveHyp 7211 ref 76 ref subst 7211 remove 107 ref subst nil 108 ref 7179 remove nil cons cons 4174 remove cons nil cons cons 7212 def 122 ref subst 7212 remove 139 ref subst nil 4167 remove 110 ref 4172 remove cons nil cons cons nil cons cons 7213 def 122 ref subst 7213 remove 139 ref subst 7188 ref 393 ref appTerm betaConv sym 153 ref 6542 remove 6543 remove appThm 1044 ref trans appThm nil 96 ref 7110 ref 4006 ref appTerm 7214 def nil cons cons nil cons nil cons cons 102 ref subst 52 ref "_11079" 1293 ref var 7215 def 7110 ref 7215 remove varTerm appTerm absTerm 7216 def 1308 ref appTerm 7217 def appTerm refl 7216 ref 4006 ref appTerm betaConv appThm 77 ref 7217 remove betaConv appThm 7214 remove refl appThm trans 7216 remove refl 4185 remove appThm eqMp 7111 ref assume eqMp eqMp appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 218 ref 7188 ref nil cons cons 7218 def 630 ref cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 7210 remove cons 110 ref 7196 remove cons nil cons 7219 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7208 remove cons 7219 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 7182 ref 734 ref appTerm appTerm 7189 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 7183 remove appTerm 7189 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7182 remove nil cons cons 7219 ref cons nil cons cons 754 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 7202 remove cons 7219 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7200 remove cons 7219 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 1858 ref 1872 ref 50 ref 7185 ref 2720 ref appTerm appTerm 7189 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 7186 ref appTerm 7189 ref appTerm nil cons 7220 def cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 7185 ref nil cons cons 7221 def 7219 remove cons nil cons cons 754 ref subst eqMp nil 25 ref 7220 remove cons 43 ref 50 ref 7189 remove appTerm 7186 ref appTerm nil cons cons nil cons 7222 def cons nil cons cons 107 ref subst proveHyp nil 218 ref 141 ref 50 ref 7188 ref 142 ref appTerm 7223 def appTerm 7186 ref appTerm 7224 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 7224 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 7223 ref nil cons 7225 def cons 43 ref 7195 ref cons nil cons 7226 def cons nil cons cons 7227 def 76 ref subst 7227 remove 107 ref subst 7223 ref betaConv 7223 remove assume eqMp nil 25 ref 7187 remove nil cons 7228 def cons 7226 remove cons nil cons cons 7229 def 135 ref subst proveHyp 7229 ref 76 ref subst 7229 remove 107 ref subst nil 108 ref 7115 remove nil cons 7230 def cons 110 ref 7175 ref cons nil cons cons nil cons cons 7231 def 122 ref subst 7231 remove 139 ref subst nil 1777 ref 110 ref 4604 ref cons nil cons cons nil cons cons 7232 def 122 ref subst 7232 remove 139 ref subst 7185 remove 3989 ref appTerm betaConv sym 66 ref 267 ref 392 ref 7180 remove 1316 ref 3989 ref appTerm 7233 def 4006 remove appTerm appTerm absTerm 7234 def appTerm 7235 def appTerm refl nil 96 ref 7175 ref cons nil cons nil cons cons 102 ref subst 7116 ref assume eqMp appThm nil 96 ref 7235 remove nil cons cons nil cons nil cons cons 936 ref subst trans sym 7234 ref 142 ref appTerm betaConv sym 153 ref 2871 remove nil 96 ref 4604 ref cons nil cons nil cons cons 102 ref subst 3141 ref assume eqMp appThm 1044 ref trans appThm nil 1872 ref 3989 ref nil cons 7236 def cons nil cons 7237 def nil cons cons 2384 remove subst appThm 1044 ref trans sym 94 ref eqMp eqMp 217 ref 218 ref 7234 remove nil cons cons 234 ref cons nil cons cons 266 ref subst proveHyp eqMp eqMp 1870 ref 7221 remove 7237 remove cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 7228 remove cons 110 ref 7195 remove cons nil cons 7238 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7225 remove cons 7238 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 7188 remove 734 ref appTerm appTerm 7186 remove appTerm absTerm appTerm nil cons cons 7222 remove cons nil cons cons 135 ref subst proveHyp 217 ref 7218 remove 7238 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp 7239 def nil 25 ref 7164 ref 7162 ref appTerm 7240 def nil cons cons 43 ref 7163 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 7125 ref 7109 ref 7162 remove nil cons cons "x" 1313 ref var 7110 ref nil cons cons nil cons 7241 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7161 remove nil cons cons 43 ref 7160 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 7159 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7158 remove nil cons cons 43 ref 7157 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7156 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp trans trans appThm 77 ref 518 ref 205 ref 141 ref 7117 ref 142 ref appTerm betaConv 7242 def absThm appThm appThm appThm 2486 ref 141 ref 518 ref 7242 remove appThm absThm appThm appThm nil 694 ref 7117 remove nil cons cons nil cons nil cons cons 6998 ref subst eqMp 2486 ref 141 ref nil 2766 ref 7175 remove cons 7243 def 2767 ref 7230 remove cons nil cons cons nil cons cons 3057 ref subst nil 4914 ref 419 ref 7116 ref appTerm 7244 def nil cons cons 7245 def 7178 remove cons nil cons cons 7146 ref subst trans absThm appThm trans appThm nil 20 ref 267 ref 141 ref 144 ref 3988 ref 7244 ref appTerm appTerm absTerm appTerm nil cons cons nil cons nil cons cons 2450 ref subst trans sym 94 ref eqMp nil 25 ref 52 ref 419 ref 7113 ref appTerm appTerm 7246 def 419 ref 7118 ref appTerm appTerm nil cons cons 43 ref 7127 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 541 ref 7118 remove nil cons cons 20 ref 7113 remove nil cons cons nil cons 7247 def cons nil cons cons nil 546 ref 43 ref 50 ref 52 ref 547 remove appTerm 419 ref 548 ref appTerm 7248 def appTerm appTerm 543 remove 548 ref appTerm appTerm nil cons 7249 def cons nil cons 7250 def cons nil cons cons 7251 def 76 ref subst 7251 remove 107 ref subst 52 ref "_11091" 3 ref var 7252 def 50 ref 52 ref 419 ref 7252 remove varTerm 7253 def appTerm appTerm 7248 ref appTerm appTerm 52 ref 7253 remove appTerm 548 ref appTerm appTerm absTerm 7254 def 542 ref appTerm 7255 def appTerm refl 7256 def 7254 ref 15 ref appTerm betaConv appThm 77 ref 7255 remove betaConv appThm 7257 def 50 ref 538 ref 7248 ref appTerm appTerm 533 remove 548 ref appTerm appTerm refl appThm trans 7254 remove refl 7258 def 561 ref appThm eqMp sym 51 ref 77 ref 539 ref appThm 7259 def 7248 ref refl 7260 def appThm nil 96 ref 7248 ref nil cons cons nil cons nil cons cons 7261 def 1099 ref subst trans appThm 563 ref 2513 ref subst appThm 7261 ref 573 ref subst trans sym 94 ref eqMp eqMp eqMp nil 577 ref 110 ref 7249 ref cons nil cons 7262 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 581 ref 7250 remove cons nil cons cons 7263 def 76 ref subst 7263 remove 107 ref subst 7256 remove "_11089" 3 ref var 7264 def 50 ref 52 ref 419 ref 7264 remove varTerm 7265 def appTerm appTerm 7248 ref appTerm appTerm 52 ref 7265 remove appTerm 548 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 7257 remove 50 ref 589 ref 7248 remove appTerm appTerm 1095 remove 548 ref appTerm appTerm refl appThm trans 7258 remove 588 ref appThm eqMp sym 51 ref 77 ref 590 ref appThm 7266 def 7260 remove appThm 7261 remove 2513 ref subst 563 ref 2448 ref subst trans trans appThm 563 remove 1099 ref subst appThm 574 remove trans sym 94 ref eqMp eqMp eqMp nil 602 ref 7262 remove cons nil cons cons 122 ref subst deductAntisym eqMp 610 ref nil 602 ref 611 ref 612 ref 7249 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 7267 def subst eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 7164 ref 7124 remove appTerm thm 7239 remove nil 7240 remove thm nil 1454 ref 1417 ref 200 ref 38 ref 6513 remove absTerm 7268 def appTerm 7269 def absTerm 7270 def nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 7269 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 7268 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 6514 remove cons nil cons nil cons cons 102 ref subst 3776 ref eqMp absThm eqMp eqMp absThm eqMp 7271 def nil 1430 ref 7270 remove appTerm 7272 def thm nil 1454 ref 1417 ref 200 ref 38 ref 50 ref 2422 ref 3395 remove appTerm appTerm 3961 remove appTerm 7273 def absTerm 7274 def appTerm 7275 def absTerm 7276 def nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 7275 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 7274 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 7273 remove nil cons cons nil cons nil cons cons 102 ref subst 6521 remove eqMp absThm eqMp eqMp absThm eqMp nil 1430 ref 7276 remove appTerm thm nil 1454 ref 1417 ref 1858 ref "A" 1293 ref var 7277 def 50 ref 66 ref 3960 remove appTerm 1321 ref 7277 ref varTerm 7278 def appTerm 7279 def appTerm appTerm 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 3174 remove 7278 ref appTerm 7280 def appTerm absTerm appTerm absTerm appTerm appTerm appTerm 7281 def absTerm 7282 def appTerm 7283 def absTerm 7284 def nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 7283 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1871 ref 7282 remove nil cons cons nil cons nil cons cons 2626 ref subst 7277 remove nil 96 ref 7281 ref nil cons 7285 def cons nil cons nil cons cons 7286 def 102 ref subst 38 ref 50 ref 3413 remove 7279 ref appTerm appTerm 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 7280 ref appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm absTerm 7287 def 1264 ref appTerm 7288 def betaConv 3433 remove 7278 ref appTerm 7289 def betaConv 3714 ref nil 3717 remove 43 ref 7289 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 3718 remove 1872 ref 7278 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 200 ref 7287 ref appTerm nil cons cons 43 ref 7288 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7287 remove nil cons cons 219 ref 1302 remove cons nil cons 7290 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 50 ref 66 ref 166 ref 35 ref 166 ref 449 ref 50 ref 66 ref 1265 remove appTerm 7291 def 66 ref 3362 ref 1264 ref appTerm appTerm 3388 ref appTerm appTerm appTerm 460 ref appTerm absTerm appTerm absTerm appTerm appTerm 7279 ref appTerm appTerm 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 7291 ref 7280 ref appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm nil cons cons 43 ref 7285 remove cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref 153 ref 204 ref 35 ref 204 ref 449 ref 51 ref 153 ref 1269 ref appThm 7292 def 153 ref 6240 ref 1269 remove subst appThm 3388 ref refl appThm nil 96 ref 3443 ref cons nil cons nil cons cons 186 ref subst 7293 def trans appThm 7293 remove trans appThm 3366 ref appThm absThm appThm absThm appThm appThm 7279 remove refl appThm appThm 380 ref 3465 ref 1202 ref 1463 ref 35 ref 3466 ref 7292 ref 7280 ref refl appThm nil 96 ref 7280 remove nil cons cons nil cons nil cons cons 186 ref subst trans appThm absThm appThm absThm appThm appThm appThm appThm 7281 remove refl appThm 7286 remove 573 ref subst trans sym 94 ref eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 1430 ref 7284 remove appTerm thm 3877 ref 5025 ref nil 306 ref 3270 ref "Set.bigIntersect" const 3778 remove constTerm 7294 def 5026 ref appTerm 7295 def appTerm 5026 ref appTerm 7296 def nil cons 7297 def cons 7298 def 43 ref 66 ref 419 ref 3152 ref 5026 ref appTerm 7299 def 3780 ref appTerm 7300 def appTerm 7301 def appTerm 7302 def 200 ref 38 ref 200 ref 141 ref 50 ref 7078 remove 5059 ref appTerm appTerm 456 ref 150 ref appTerm 3141 remove appTerm 7303 def appTerm absTerm appTerm absTerm appTerm 7304 def appTerm 7305 def nil cons cons 6567 remove nil cons cons 7306 def cons nil cons cons 338 ref subst 6890 ref nil 7298 remove 43 ref 7304 remove nil cons cons 25 ref 7301 ref nil cons 7307 def cons 7308 def nil cons cons 7309 def cons nil cons cons 338 ref subst 50 ref 7301 remove appTerm 7310 def refl 7311 def 51 ref 205 ref 38 ref 205 ref 141 ref nil 306 ref 7303 ref nil cons cons 5144 remove 6601 remove nil cons cons cons nil cons cons 338 ref subst absThm appThm absThm appThm appThm 7312 def 7296 ref refl 7313 def appThm appThm trans appThm trans absThm appThm sym 153 ref 51 ref 518 ref nil 3359 remove 7072 remove cons nil cons nil cons cons 3807 ref 1258 remove subst subst 7314 def appThm 590 ref trans appThm 7315 def 51 ref 205 ref 38 ref 77 ref 205 ref 141 ref 50 ref 6591 ref 3780 ref appTerm 7316 def appTerm 7317 def refl 7318 def 141 ref 3786 remove 7303 ref appTerm 7319 def absTerm 7320 def 142 ref appTerm betaConv 7321 def appThm absThm appThm appThm 7318 remove 205 ref 141 ref 7321 remove absThm appThm appThm appThm nil 344 ref 7320 ref nil cons cons 25 ref 7316 remove nil cons 7322 def cons nil cons cons nil cons cons 366 ref subst eqMp absThm appThm appThm 7323 def 3270 ref 7294 ref 3780 ref appTerm 7324 def appTerm 3780 ref appTerm 7325 def refl appThm appThm nil 96 ref 50 ref 200 ref 38 ref 7317 ref 200 ref 7320 remove appTerm 7326 def appTerm absTerm appTerm 7327 def appTerm 7328 def 7325 ref appTerm nil cons cons nil cons nil cons cons 600 ref subst trans appThm 205 ref 219 ref 3877 ref 3264 ref 51 ref 50 ref 419 ref 6652 remove appTerm appTerm 7329 def refl 7330 def 51 ref 205 ref 38 ref 77 ref 205 ref 141 ref 50 ref 6591 ref 3348 ref appTerm 7331 def appTerm 7332 def refl 7333 def 141 ref 3792 ref 7303 ref appTerm 7334 def absTerm 7335 def 142 ref appTerm betaConv 7336 def appThm absThm appThm appThm 7333 ref 205 ref 141 ref 7336 remove absThm appThm appThm appThm nil 344 ref 7335 ref nil cons cons 25 ref 7331 remove nil cons cons nil cons 7337 def cons nil cons cons 366 ref subst eqMp absThm appThm appThm 7338 def 3270 ref 7294 ref 3348 ref appTerm 7339 def appTerm 3348 ref appTerm 7340 def refl appThm appThm appThm 50 ref 419 ref 3152 ref 3798 ref appTerm 3780 ref appTerm appTerm appTerm 7341 def refl 7342 def 51 ref 205 ref 38 ref 77 ref 205 ref 141 ref 50 ref 6591 ref 3798 ref appTerm 7343 def appTerm 7344 def refl 7345 def 141 ref 3800 ref 7303 ref appTerm 7346 def absTerm 7347 def 142 ref appTerm betaConv 7348 def appThm absThm appThm appThm 7345 ref 205 ref 141 ref 7348 remove absThm appThm appThm appThm nil 344 ref 7347 remove nil cons cons 25 ref 7343 remove nil cons cons nil cons cons nil cons cons 366 remove subst eqMp 7345 ref 77 ref 205 ref 141 ref 3800 remove refl 141 ref 7303 ref absTerm 7349 def 142 ref appTerm betaConv 7350 def appThm absThm appThm appThm 153 ref 7349 ref 734 ref appTerm betaConv appThm 205 ref 141 ref 3792 ref refl 7350 remove appThm absThm appThm appThm appThm nil 694 ref 7349 remove nil cons cons 700 remove 3813 ref cons nil cons 7351 def cons nil cons cons 345 ref 38 ref 52 ref 166 ref 35 ref 3213 remove 241 ref appTerm absTerm appTerm appTerm 66 ref 6715 ref appTerm 166 ref 35 ref 435 ref 241 ref appTerm absTerm appTerm appTerm appTerm absTerm 7352 def 39 ref appTerm 7353 def betaConv 1835 ref 200 ref 7352 ref appTerm 7354 def absTerm 7355 def 1836 ref appTerm 7356 def betaConv 175 ref 166 ref 7355 ref appTerm 7357 def absTerm 7358 def 177 ref appTerm 7359 def betaConv nil 354 ref 7358 ref appTerm 7360 def axiom nil 25 ref 7360 remove nil cons cons 43 ref 7359 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 7358 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7357 remove nil cons cons 43 ref 7356 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 7355 remove nil cons cons 1846 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7354 remove nil cons cons 43 ref 7353 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7352 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp subst 7361 def subst eqMp appThm trans absThm appThm 77 ref 205 ref 38 ref 7345 remove 38 ref 66 ref 456 ref 6857 remove appTerm 7099 ref 39 ref appTerm appTerm 7362 def appTerm 200 ref 7335 remove appTerm 7363 def appTerm 7364 def absTerm 7365 def 39 ref appTerm betaConv 7366 def appThm absThm appThm appThm 153 ref 7365 ref 734 ref appTerm betaConv appThm 205 ref 38 ref 7333 remove 7366 remove appThm absThm appThm appThm appThm nil 694 ref 7365 remove nil cons cons 7351 remove cons nil cons cons 7361 remove subst eqMp 153 ref 153 ref nil 96 ref 7099 ref 734 ref appTerm 7367 def nil cons cons nil cons nil cons cons 2764 remove subst appThm 200 ref 141 ref 3792 remove 456 ref 7099 remove 142 ref appTerm appTerm 411 remove 734 ref appTerm appTerm appTerm absTerm appTerm 7368 def refl appThm appThm 200 ref 38 ref 7332 ref 7364 remove appTerm absTerm appTerm 7369 def refl appThm trans trans appThm 7370 def 5155 ref 3815 remove 3812 remove 188 ref 7294 ref 3818 remove appTerm appTerm 2990 ref 7294 ref 3817 ref appTerm appTerm appTerm absTerm 7371 def 3817 remove appTerm 7372 def betaConv 38 ref 3354 ref 7371 ref appTerm 7373 def absTerm 7374 def 39 ref appTerm 7375 def betaConv nil 200 ref 7374 ref appTerm 7376 def axiom nil 25 ref 7376 remove nil cons cons 43 ref 7375 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7374 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7373 remove nil cons cons 43 ref 7372 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3357 ref 3358 ref 7371 remove nil cons cons 3825 remove cons nil cons cons 185 ref subst eqMp eqMp subst appThm 3798 ref refl 7377 def appThm appThm appThm appThm absThm appThm absThm appThm appThm nil 96 ref 200 ref 219 ref 3354 ref 3264 ref 50 ref 7329 ref 50 ref 200 ref 38 ref 7332 ref 7363 ref appTerm absTerm 7378 def appTerm 7379 def appTerm 7380 def 7340 ref appTerm appTerm appTerm 7381 def 7341 ref 50 ref 66 ref 66 ref 7367 remove appTerm 7368 remove appTerm appTerm 7382 def 7369 remove appTerm appTerm 7383 def 3270 ref 2989 remove 734 ref appTerm 7339 ref appTerm appTerm 3798 ref appTerm 7384 def appTerm appTerm appTerm absTerm appTerm absTerm appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym 205 ref 219 ref 3877 ref 3264 ref 7381 ref refl 51 ref 518 ref 345 ref 6731 remove subst appThm 539 ref trans appThm 7385 def 51 ref 7382 ref refl 205 ref 38 ref nil 306 ref 7363 ref nil cons cons 43 ref 7362 ref nil cons cons 7337 remove cons cons nil cons cons nil 2492 ref 43 ref 52 ref 63 ref 5293 ref appTerm appTerm 66 ref 64 remove appTerm 623 ref appTerm appTerm nil cons 7386 def cons nil cons 7387 def cons nil cons cons 7388 def 76 ref subst 7388 remove 107 ref subst 52 ref "_11380" 3 ref var 7389 def 52 ref 50 ref 7389 remove varTerm appTerm 7390 def 5293 ref appTerm appTerm 66 ref 7390 ref 55 ref appTerm appTerm 7390 remove 312 ref appTerm appTerm appTerm absTerm 7391 def 53 ref appTerm 7392 def appTerm refl 7393 def 7391 ref 15 ref appTerm betaConv appThm 77 ref 7392 remove betaConv appThm 7394 def 52 ref 529 ref 5293 ref appTerm appTerm 66 ref 5834 remove appTerm 529 ref 312 ref appTerm appTerm appTerm refl appThm trans 7391 remove refl 7395 def 2509 ref appThm eqMp sym 77 ref nil 96 ref 5293 ref nil cons 7396 def cons nil cons nil cons cons 7397 def 600 ref subst appThm 153 ref 5944 remove appThm 5329 ref 600 ref subst appThm 1044 ref trans appThm 2386 ref trans sym 94 ref eqMp eqMp eqMp nil 2522 ref 110 ref 7386 ref cons nil cons 7398 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 7387 remove cons nil cons cons 7399 def 76 ref subst 7399 remove 107 ref subst 7393 remove "_11378" 3 ref var 7400 def 52 ref 50 ref 7400 remove varTerm appTerm 7401 def 5293 ref appTerm appTerm 66 ref 7401 ref 55 ref appTerm appTerm 7401 remove 312 ref appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 7394 remove 52 ref 497 ref 5293 ref appTerm appTerm 66 ref 5842 remove appTerm 497 ref 312 ref appTerm appTerm appTerm refl appThm trans 7395 remove 2533 ref appThm eqMp sym 77 ref 7397 ref 501 ref subst appThm 153 ref 5843 remove appThm 5329 remove 501 ref subst appThm appThm nil 20 ref 7396 remove cons nil cons nil cons cons 2450 ref subst 7402 def trans sym 94 ref eqMp eqMp eqMp nil 2539 ref 7398 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 7386 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp subst absThm appThm 77 ref 205 ref 38 ref 153 ref 38 ref 7332 ref 7362 remove appTerm absTerm 7403 def 39 ref appTerm betaConv 7404 def appThm 7378 ref 39 ref appTerm betaConv 7405 def appThm absThm appThm appThm 153 ref 205 ref 38 ref 7404 remove absThm appThm appThm 205 ref 38 ref 7405 remove absThm appThm appThm appThm nil 694 ref 7403 ref nil cons cons 344 ref 7378 remove nil cons cons nil cons cons nil cons cons 4461 remove subst eqMp trans appThm appThm 7406 def 7384 ref refl appThm appThm nil 96 ref 50 ref 7382 remove 66 ref 200 ref 7403 remove appTerm appTerm 7379 ref appTerm appTerm appTerm 7407 def 7384 remove appTerm nil cons cons nil cons nil cons cons 501 ref subst trans appThm absThm appThm absThm appThm sym nil 218 ref 38 ref 3354 ref 3264 ref 7381 remove 50 ref 66 ref 66 ref 2895 remove appTerm 7408 def 7363 remove appTerm appTerm 66 ref 200 ref 392 ref 50 ref 3270 ref 393 ref appTerm 7409 def 3348 ref appTerm appTerm 456 ref 395 remove appTerm 149 remove 393 ref appTerm appTerm 7410 def appTerm absTerm appTerm appTerm 7379 remove appTerm appTerm appTerm 7411 def 3270 ref 2990 ref 7339 remove appTerm appTerm 3816 ref 3348 ref appTerm 7412 def appTerm appTerm appTerm absTerm appTerm 7413 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 7413 remove nil cons cons nil cons nil cons cons 102 ref subst nil 3358 ref 5025 ref 50 ref 7310 ref 50 ref 200 ref 38 ref 6593 ref 200 ref 141 ref 50 ref 5059 ref appTerm 7414 def 7303 ref appTerm 7415 def absTerm 7416 def appTerm 7417 def appTerm 7418 def absTerm 7419 def appTerm 7420 def appTerm 7421 def 7296 ref appTerm 7422 def appTerm appTerm 50 ref 66 ref 7408 ref 7417 ref appTerm 7423 def appTerm 66 ref 200 ref 392 ref 50 ref 7409 ref 5026 ref appTerm appTerm 7410 ref appTerm absTerm 7424 def appTerm 7425 def appTerm 7420 ref appTerm 7426 def appTerm 7427 def appTerm 7428 def 3270 ref 2990 ref 7295 ref appTerm 7429 def appTerm 7430 def 3816 remove 5026 ref appTerm 7431 def appTerm appTerm appTerm 7432 def absTerm nil cons cons nil cons nil cons cons 3808 ref subst 5025 ref nil 96 ref 7432 remove nil cons 7433 def cons nil cons nil cons cons 102 ref subst nil 7308 ref 43 ref 7433 ref cons nil cons 7434 def cons nil cons cons 7435 def 76 ref subst 7435 remove 107 ref subst 51 ref 51 ref 518 ref nil 7308 ref 43 ref 52 ref 7300 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 108 ref 7300 ref nil cons 7436 def cons 7437 def nil cons nil cons cons 536 ref subst eqMp appThm 539 ref trans 7438 def appThm 7439 def 7422 ref refl appThm nil 96 ref 7422 remove nil cons 7440 def cons nil cons nil cons cons 501 ref subst trans appThm 7428 ref refl 7441 def nil 5056 ref 3829 ref 220 remove cons 7442 def 219 ref 7429 ref nil cons cons nil cons cons cons nil cons cons 3831 ref subst 7443 def appThm appThm sym nil 25 ref 7440 ref cons 7444 def 43 ref 7428 ref 456 ref 188 ref 7429 remove appTerm 39 ref appTerm appTerm 7430 remove 5026 ref appTerm appTerm 7445 def appTerm nil cons 7446 def cons nil cons cons nil cons cons 7447 def 76 ref subst 7447 remove 107 ref subst nil 25 ref 7427 remove nil cons 7448 def cons 7449 def 43 ref 7445 ref nil cons 7450 def cons nil cons 7451 def cons nil cons cons 7452 def 76 ref subst 7452 remove 107 ref subst nil 108 ref 7423 remove nil cons cons 110 ref 7426 remove nil cons cons nil cons cons nil cons cons 7453 def 122 ref subst 7453 remove 139 ref subst 7454 def nil 108 ref 2896 remove cons 110 ref 7417 remove nil cons 7455 def cons nil cons cons nil cons cons 139 ref subst nil 108 ref 7425 remove nil cons 7456 def cons 110 ref 7420 remove nil cons 7457 def cons nil cons cons nil cons cons 7458 def 139 ref subst 7459 def nil 7444 remove 7451 remove cons nil cons cons 135 ref subst 51 ref 51 ref 205 ref 38 ref nil 96 ref 7418 remove nil cons cons nil cons nil cons cons 102 ref subst 7419 ref 39 ref appTerm 7460 def betaConv nil 25 ref 7457 remove cons 43 ref 7460 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 7419 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp absThm appThm 1746 remove trans appThm 7461 def 7313 remove appThm nil 96 ref 7297 remove cons nil cons nil cons cons 501 ref subst trans appThm 7445 remove refl appThm sym 141 ref 7414 ref 456 ref 188 ref 2991 ref appTerm 7462 def 39 ref appTerm 7463 def appTerm 7464 def 3270 ref 2991 ref appTerm 5026 ref appTerm 7465 def appTerm 7466 def appTerm 7467 def absTerm 7468 def 7295 ref appTerm 7469 def betaConv nil 218 ref 7468 ref nil cons cons 7470 def nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 7467 remove nil cons 7471 def cons nil cons nil cons cons 102 ref subst 7414 ref refl 7472 def 1255 ref 141 ref 52 ref 7463 ref appTerm 150 ref appTerm 7473 def absTerm 7474 def 142 ref appTerm 7475 def betaConv 38 ref 200 ref 7474 ref appTerm 7476 def absTerm 7477 def 39 ref appTerm 7478 def betaConv 205 ref 38 ref 205 ref 141 ref 7473 remove assume sym 433 ref 7463 ref appTerm 7479 def assume sym deductAntisym absThm appThm absThm appThm nil 200 ref 38 ref 200 ref 141 ref 7479 remove absTerm appTerm absTerm appTerm axiom eqMp 7480 def nil 25 ref 200 ref 7477 ref appTerm nil cons cons 43 ref 7478 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7477 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7476 remove nil cons cons 43 ref 7475 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7474 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp appThm 3004 ref 141 ref 52 ref 188 ref 3005 ref appTerm 39 ref appTerm appTerm 150 ref appTerm absTerm 7481 def 142 ref appTerm 7482 def betaConv 38 ref 200 ref 7481 ref appTerm 7483 def absTerm 7484 def 39 ref appTerm 7485 def betaConv 205 ref 38 ref 205 ref 141 ref 77 ref 2397 ref 141 ref 7462 ref 3005 remove appTerm absTerm 7486 def 142 ref appTerm 7487 def betaConv 38 ref 200 ref 7486 ref appTerm 7488 def absTerm 7489 def 39 ref appTerm 7490 def betaConv nil 200 ref 7489 ref appTerm 7491 def axiom nil 25 ref 7491 remove nil cons cons 43 ref 7490 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7489 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7488 remove nil cons cons 43 ref 7487 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7486 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp appThm 3311 ref appThm appThm 2863 ref appThm absThm appThm absThm appThm 7480 remove eqMp nil 25 ref 200 ref 7484 ref appTerm nil cons cons 43 ref 7485 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7484 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7483 remove nil cons cons 43 ref 7482 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7481 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp subst appThm appThm sym 7416 ref 142 ref appTerm 7492 def betaConv nil 25 ref 7455 remove cons 43 ref 7492 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 7416 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp nil 25 ref 7414 ref 7464 remove 7462 ref 142 ref appTerm 7493 def appTerm 7494 def appTerm 7495 def nil cons 7496 def cons 43 ref 7471 ref cons nil cons cons nil cons cons 7497 def 135 ref subst proveHyp 7497 ref 76 ref subst 7497 remove 107 ref subst nil 25 ref 5143 remove cons 7498 def 43 ref 7466 ref nil cons 7499 def cons nil cons cons nil cons cons 7500 def 76 ref subst 7500 remove 107 ref subst nil 25 ref 7499 ref cons nil cons nil cons cons 2452 ref subst sym nil 25 ref 419 ref 7466 remove appTerm 7501 def nil cons 7502 def cons 510 ref cons nil cons cons 7503 def 76 ref subst 7503 remove 107 ref subst nil 25 ref 7494 remove nil cons 7504 def cons 510 ref cons nil cons cons 7505 def 76 ref subst 7505 remove 107 ref subst nil 25 ref 7493 ref nil cons 7506 def cons 7507 def 510 ref cons nil cons cons 7508 def 76 ref subst 7508 remove 107 ref subst nil 7507 remove 43 ref 7462 remove 2991 ref appTerm 7509 def nil cons cons nil cons cons nil cons cons 107 ref subst nil 219 ref 3015 ref cons nil cons 7510 def nil cons cons 6856 ref subst eqMp nil 25 ref 66 ref 7493 remove appTerm 7509 remove appTerm nil cons cons 43 ref 3834 ref 2991 remove appTerm 7511 def nil cons 7512 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 6646 ref 3015 ref cons 3829 remove 233 ref cons 7513 def 7510 remove cons cons nil cons cons nil 2905 ref 456 ref 419 ref 3864 ref 6594 ref appTerm 7514 def appTerm 7515 def appTerm 7516 def 419 ref 3864 remove 6649 ref appTerm 7517 def appTerm 7518 def appTerm nil cons cons 2906 ref 188 ref 6594 remove appTerm 6649 remove appTerm 7519 def nil cons 7520 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2905 ref 7518 remove nil cons 7521 def cons 2906 ref 7515 remove nil cons 7522 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 7514 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm nil 2906 ref 7517 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm trans appThm 7519 remove refl appThm trans 7516 remove refl nil 43 ref 7520 remove cons 7523 def 25 ref 7521 ref cons nil cons cons nil cons cons 4911 ref subst appThm nil 306 ref 7521 remove cons 7523 remove 25 ref 7522 remove cons nil cons cons cons nil cons cons 4939 ref subst trans 345 ref 6266 ref subst eqMp eqMp 7524 def subst eqMp nil 25 ref 7512 remove cons 43 ref 66 ref 7299 remove 5026 ref appTerm 7525 def appTerm 5059 ref appTerm 7526 def nil cons cons nil cons 7527 def cons nil cons cons 107 ref subst proveHyp 5156 ref nil 25 ref 7525 remove nil cons cons 5145 ref cons nil cons cons 107 ref subst proveHyp 6995 remove eqMp 7528 def eqMp nil 25 ref 66 ref 7511 remove appTerm 7526 ref appTerm nil cons cons 43 ref 7465 ref nil cons 7529 def cons nil cons 7530 def cons nil cons cons 135 ref subst proveHyp nil "_11402" 3133 ref var 7531 def 5055 ref cons "_11400" 3133 ref var 7532 def 5055 ref cons "_11401" 28 ref var 7533 def 3015 remove cons "_11399" 28 ref var 7534 def 233 ref cons nil cons cons cons cons nil cons cons nil 2905 ref 456 ref 419 ref 188 ref 7534 remove varTerm 7535 def appTerm 7533 remove varTerm 7536 def appTerm 7537 def appTerm 7538 def appTerm 7539 def 456 ref 419 ref 3152 ref 7532 remove varTerm 7540 def appTerm 7531 remove varTerm 7541 def appTerm 7542 def appTerm 7543 def appTerm 7544 def 419 ref 3270 ref 7535 remove appTerm 7540 remove appTerm 7545 def appTerm 7546 def appTerm 7547 def appTerm nil cons cons 2906 ref 3270 ref 7536 remove appTerm 7541 remove appTerm 7548 def nil cons 7549 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2905 ref 7547 remove nil cons 7550 def cons 2906 ref 7538 remove nil cons 7551 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 7537 ref nil cons 7552 def cons nil cons 7553 def nil cons cons 2974 ref subst appThm nil 2905 ref 7546 ref nil cons 7554 def cons 2906 ref 7543 remove nil cons 7555 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 7542 ref nil cons 7556 def cons nil cons 7557 def nil cons cons 2974 ref subst appThm nil 2906 ref 7545 ref nil cons cons nil cons 7558 def nil cons cons 2974 ref subst appThm trans appThm trans appThm 7548 ref refl appThm trans 7539 remove refl nil 306 ref 7554 remove cons 43 ref 7549 ref cons 7559 def 25 ref 7555 remove cons nil cons cons cons nil cons cons 4939 ref subst appThm nil 306 ref 7550 remove cons 7559 remove 25 ref 7551 remove cons nil cons cons cons nil cons cons 4939 ref subst trans nil 2905 ref 7544 remove 456 ref 7548 ref appTerm 7546 remove appTerm 7560 def appTerm nil cons 7561 def cons 7553 remove cons nil cons cons 6164 ref subst nil 25 ref 7552 ref cons 43 ref 7561 ref cons nil cons cons nil cons cons 7562 def 76 ref subst 7562 remove 107 ref subst nil 2905 ref 7560 remove nil cons 7563 def cons 7557 remove cons nil cons cons 6164 ref subst nil 25 ref 7556 ref cons 43 ref 7563 ref cons nil cons 7564 def cons nil cons cons 7565 def 76 ref subst 7565 remove 107 ref subst 5155 ref 7537 remove assume appThm 7542 remove assume appThm nil 25 ref 52 ref 7545 remove appTerm 7548 remove appTerm nil cons cons 7564 remove cons nil cons cons 135 ref subst proveHyp nil 2905 ref 7549 remove cons 7558 remove cons nil cons cons 6189 ref subst eqMp eqMp nil 108 ref 7556 remove cons 110 ref 7563 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7552 remove cons 110 ref 7561 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp subst eqMp nil 25 ref 7529 remove cons 7566 def 510 ref cons nil cons cons 135 ref subst proveHyp nil 7566 remove nil cons nil cons cons 2642 ref subst nil 25 ref 7463 ref nil cons 7567 def cons 7568 def 7530 remove cons nil cons cons 2563 ref subst 7501 remove assume eqMp 7569 def nil 108 ref 419 ref 7463 remove appTerm nil cons cons 110 ref 419 ref 7465 remove appTerm nil cons cons nil cons cons nil cons cons 7570 def 139 ref subst proveHyp eqMp eqMp eqMp nil 108 ref 7506 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 7568 remove nil cons nil cons cons 2642 ref subst 7569 remove 7570 remove 122 ref subst proveHyp eqMp nil 108 ref 7567 remove cons 110 ref 7506 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 7504 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 419 ref 5059 remove appTerm 7571 def nil cons 7572 def cons 510 ref cons nil cons cons 7573 def 76 ref subst 7573 remove 107 ref subst nil 7498 ref 510 ref cons nil cons cons 135 ref subst nil 7498 ref nil cons nil cons cons 2642 ref subst 7571 remove assume eqMp eqMp eqMp nil 108 ref 7572 remove cons 7574 def 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp 7575 def nil 7498 ref 43 ref 7504 ref cons nil cons cons nil cons cons 5967 ref subst 7495 remove assume eqMp nil 7574 ref 110 ref 7504 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 7502 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 6980 ref 110 ref 7499 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 7496 remove cons 110 ref 7471 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp nil 25 ref 200 ref 7468 remove appTerm nil cons cons 43 ref 7469 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 7470 remove 219 ref 7295 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 7448 remove cons 7576 def 110 ref 7450 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 7440 remove cons 110 ref 7446 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7307 ref cons 7577 def 110 ref 7433 ref cons nil cons 7578 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 7436 ref cons 7579 def 7434 remove cons nil cons cons 7580 def 76 ref subst 7580 remove 107 ref subst 51 ref 51 ref 518 ref 3152 ref refl 7581 def 7300 ref assume 7582 def appThm 3780 ref refl appThm 7314 remove trans appThm 590 ref trans appThm 7583 def 51 ref 205 ref 38 ref 51 ref 6591 ref refl 7582 ref appThm appThm 205 ref 141 ref 51 ref 3785 ref refl 7584 def 7582 ref appThm appThm 7303 ref refl appThm absThm appThm 7585 def appThm absThm appThm 7586 def appThm 7587 def 5155 ref 7294 ref refl 7582 ref appThm nil 188 ref 7324 remove appTerm 1264 ref appTerm axiom trans 7588 def appThm 7582 ref appThm appThm appThm nil 96 ref 7328 ref 3270 ref 1264 ref appTerm 3780 ref appTerm appTerm nil cons cons nil cons nil cons cons 600 ref subst trans appThm 51 ref 153 ref 7408 ref refl 7585 remove appThm appThm 153 ref 205 ref 392 ref 51 ref 7409 ref refl 7582 ref appThm appThm 7410 ref refl appThm absThm appThm appThm 7586 remove appThm appThm appThm 7589 def 7443 remove 1255 ref 2397 ref 2990 ref refl 7588 remove appThm 38 ref 188 ref 2990 remove 1264 ref appTerm appTerm 39 ref appTerm absTerm 7590 def 39 ref appTerm 7591 def betaConv nil 200 ref 7590 ref appTerm 7592 def axiom nil 25 ref 7592 remove nil cons cons 43 ref 7591 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7590 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp trans 7593 def appThm 3311 ref appThm nil 221 ref nil cons cons 2400 remove subst 7594 def trans appThm 5155 ref 7593 remove appThm 7582 ref appThm appThm nil 96 ref 7322 remove cons nil cons nil cons cons 595 remove subst 7595 def trans trans appThm nil 96 ref 66 ref 7408 remove 7326 remove appTerm appTerm 66 ref 200 ref 392 remove 50 ref 7409 remove 3780 ref appTerm appTerm 7410 remove appTerm absTerm appTerm appTerm 7327 remove appTerm appTerm nil cons cons nil cons nil cons cons 2062 ref subst 7596 def trans appThm 576 ref trans sym 94 ref eqMp eqMp nil 7437 ref 7578 remove cons nil cons cons 122 ref subst deductAntisym eqMp 683 ref 7300 remove appTerm 7597 def betaConv 686 ref nil 687 ref 43 ref 7597 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 688 ref 20 ref 7436 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp 7598 def nil 7437 ref 110 ref 7307 remove cons 7599 def 612 ref 7433 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 25 ref 66 ref 50 ref 419 ref 3152 ref 3780 ref appTerm 3780 ref appTerm appTerm appTerm 7600 def 50 ref 200 ref 38 ref 200 ref 141 ref 7317 remove 7319 remove appTerm absTerm appTerm absTerm appTerm appTerm 7601 def 7325 remove appTerm appTerm appTerm 200 ref 219 ref 3354 ref 3264 ref 50 ref 7329 ref 50 ref 200 ref 38 ref 200 ref 141 ref 7332 remove 7334 remove appTerm absTerm appTerm absTerm appTerm appTerm 7602 def 7340 remove appTerm appTerm appTerm 7341 ref 50 ref 200 ref 38 ref 200 ref 141 ref 7344 remove 7346 remove appTerm absTerm appTerm absTerm appTerm appTerm 7603 def 3270 ref 7294 remove 3798 ref appTerm appTerm 3798 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons 43 ref 3354 ref 5025 ref 6550 ref 7310 ref 50 ref 200 ref 38 ref 200 ref 141 ref 6593 remove 7415 remove appTerm absTerm appTerm absTerm appTerm appTerm 7604 def 7296 ref appTerm appTerm 7605 def appTerm absTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 5025 ref 7605 remove absTerm 7606 def 3780 ref appTerm betaConv appThm 205 ref 219 ref 3877 ref 3264 ref 51 ref 7606 ref 3348 ref appTerm betaConv appThm 7606 ref 3798 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 3877 ref 5025 ref 6890 ref 7606 ref 5026 ref appTerm betaConv appThm absThm appThm appThm nil 3879 ref 7606 remove nil cons cons nil cons nil cons cons 3880 ref subst eqMp eqMp eqMp nil 3354 ref 5025 ref 50 ref 66 ref 6549 remove appTerm 7305 remove appTerm appTerm 7607 def 7296 remove appTerm absTerm appTerm thm 3877 ref 5025 ref nil 306 ref 3270 ref 5027 ref appTerm 5026 ref appTerm 7608 def nil cons 7609 def cons 7610 def 7306 remove cons nil cons cons 338 ref subst 6890 ref nil 7610 remove 7309 remove cons nil cons cons 338 remove subst 7311 remove 7312 remove 7608 ref refl 7611 def appThm appThm trans appThm trans absThm appThm sym 153 ref 7315 remove 7323 remove 3270 ref 3781 remove appTerm 3780 ref appTerm 7612 def refl appThm appThm nil 96 ref 7328 ref 7612 ref appTerm nil cons cons nil cons nil cons cons 600 ref subst trans appThm 205 ref 219 ref 3877 ref 3264 ref 51 ref 7330 remove 7338 remove 3270 ref 3788 ref appTerm 3348 ref appTerm 7613 def refl appThm appThm appThm 7342 remove 7370 remove 5155 ref 3826 remove appThm 7377 remove appThm appThm appThm appThm absThm appThm absThm appThm appThm nil 96 ref 200 ref 219 ref 3354 ref 3264 ref 50 ref 7329 ref 7380 remove 7613 ref appTerm appTerm appTerm 7614 def 7341 ref 7383 remove 3270 ref 192 remove 734 ref appTerm 3788 ref appTerm appTerm 3798 ref appTerm 7615 def appTerm appTerm appTerm absTerm appTerm absTerm appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym 205 ref 219 ref 3877 ref 3264 ref 7614 ref refl 7385 remove 7406 remove 7615 ref refl appThm appThm nil 96 ref 7407 remove 7615 remove appTerm nil cons cons nil cons nil cons cons 501 ref subst trans appThm absThm appThm absThm appThm sym nil 218 ref 38 ref 3354 ref 3264 ref 7614 remove 7411 remove 3270 ref 1544 ref 3788 remove appTerm appTerm 7412 remove appTerm appTerm appTerm absTerm appTerm 7616 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 7616 remove nil cons cons nil cons nil cons cons 102 ref subst nil 3358 ref 5025 ref 50 ref 7310 ref 7421 remove 7608 ref appTerm 7617 def appTerm appTerm 7428 ref 3270 ref 1544 ref 5027 ref appTerm 7618 def appTerm 7619 def 7431 remove appTerm appTerm appTerm 7620 def absTerm nil cons cons nil cons nil cons cons 3808 ref subst 5025 ref nil 96 ref 7620 remove nil cons 7621 def cons nil cons nil cons cons 102 ref subst nil 7308 remove 43 ref 7621 ref cons nil cons 7622 def cons nil cons cons 7623 def 76 ref subst 7623 remove 107 ref subst 51 ref 7439 remove 7617 ref refl appThm nil 96 ref 7617 remove nil cons 7624 def cons nil cons nil cons cons 501 ref subst trans appThm 7441 remove nil 5056 remove 7442 remove 219 ref 7618 ref nil cons cons nil cons cons cons nil cons cons 3831 remove subst 7625 def appThm appThm sym nil 25 ref 7624 ref cons 7626 def 43 ref 7428 remove 456 ref 188 ref 7618 remove appTerm 39 ref appTerm appTerm 7619 remove 5026 ref appTerm appTerm 7627 def appTerm nil cons 7628 def cons nil cons cons nil cons cons 7629 def 76 ref subst 7629 remove 107 ref subst nil 7449 remove 43 ref 7627 ref nil cons 7630 def cons nil cons 7631 def cons nil cons cons 7632 def 76 ref subst 7632 remove 107 ref subst 7454 remove 7458 remove 122 ref subst 7459 remove nil 7626 remove 7631 remove cons nil cons cons 135 ref subst 51 ref 7461 remove 7611 remove appThm nil 96 ref 7609 remove cons nil cons nil cons cons 501 ref subst trans appThm 7627 remove refl appThm sym 141 ref 7414 ref 456 ref 188 ref 1545 ref appTerm 7633 def 39 ref appTerm 7634 def appTerm 7635 def 3270 ref 1545 ref appTerm 5026 ref appTerm 7636 def appTerm 7637 def appTerm 7638 def absTerm 7639 def 5027 remove appTerm 7640 def betaConv nil 218 ref 7639 ref nil cons cons 7641 def nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 7638 remove nil cons 7642 def cons nil cons nil cons cons 102 ref subst 7472 remove 1255 ref 3004 remove 141 ref 52 ref 188 ref 225 ref appTerm 142 ref appTerm appTerm 150 ref appTerm absTerm 7643 def 142 ref appTerm 7644 def betaConv 38 ref 200 ref 7643 ref appTerm 7645 def absTerm 7646 def 39 ref appTerm 7647 def betaConv 205 ref 38 ref 205 ref 141 ref 77 ref 2397 ref 141 ref 7633 ref 225 remove appTerm absTerm 7648 def 142 ref appTerm 7649 def betaConv 38 ref 200 ref 7648 ref appTerm 7650 def absTerm 7651 def 39 ref appTerm 7652 def betaConv nil 200 ref 7651 ref appTerm 7653 def axiom nil 25 ref 7653 remove nil cons cons 43 ref 7652 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7651 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7650 remove nil cons cons 43 ref 7649 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7648 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp appThm 279 remove appThm appThm 2863 remove appThm absThm appThm absThm appThm 205 ref 38 ref 205 ref 141 ref 52 ref 7633 ref 142 ref appTerm 7654 def appTerm 150 remove appTerm 7655 def assume sym 433 remove 7654 ref appTerm 7656 def assume sym deductAntisym absThm appThm absThm appThm nil 200 ref 38 ref 200 ref 141 ref 7656 remove absTerm appTerm absTerm appTerm axiom eqMp 7657 def eqMp nil 25 ref 200 ref 7646 ref appTerm nil cons cons 43 ref 7647 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7646 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7645 remove nil cons cons 43 ref 7644 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7643 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp subst appThm 141 ref 7655 remove absTerm 7658 def 142 ref appTerm 7659 def betaConv 38 ref 200 ref 7658 ref appTerm 7660 def absTerm 7661 def 39 ref appTerm 7662 def betaConv 7657 remove nil 25 ref 200 ref 7661 ref appTerm nil cons cons 43 ref 7662 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7661 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7660 remove nil cons cons 43 ref 7659 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7658 remove nil cons cons 234 ref cons nil cons cons 185 ref subst eqMp eqMp appThm appThm sym 627 remove 7424 ref 393 remove appTerm 7663 def betaConv nil 25 ref 7456 remove cons 43 ref 7663 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 7424 remove nil cons cons 630 remove cons nil cons cons 185 ref subst eqMp eqMp subst eqMp nil 25 ref 7414 remove 7635 remove 7654 ref appTerm 7664 def appTerm 7665 def nil cons 7666 def cons 43 ref 7642 ref cons nil cons cons nil cons cons 7667 def 135 ref subst proveHyp 7667 ref 76 ref subst 7667 remove 107 ref subst nil 7498 ref 43 ref 7637 ref nil cons 7668 def cons nil cons cons nil cons cons 7669 def 76 ref subst 7669 remove 107 ref subst nil 25 ref 7668 ref cons nil cons nil cons cons 2452 ref subst sym nil 25 ref 419 ref 7637 remove appTerm 7670 def nil cons 7671 def cons 510 ref cons nil cons cons 7672 def 76 ref subst 7672 remove 107 ref subst nil 25 ref 7664 remove nil cons 7673 def cons 510 ref cons nil cons cons 7674 def 76 ref subst 7674 remove 107 ref subst nil 25 ref 7654 ref nil cons 7675 def cons 7676 def 510 ref cons nil cons cons 7677 def 76 ref subst 7677 remove 107 ref subst nil 7676 remove 43 ref 7633 remove 1545 ref appTerm 7678 def nil cons cons nil cons cons nil cons cons 107 ref subst nil 1722 ref nil cons cons 6856 remove subst eqMp nil 25 ref 66 ref 7654 remove appTerm 7678 remove appTerm nil cons cons 43 ref 3834 remove 1545 remove appTerm 7679 def nil cons 7680 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 6646 remove 1721 ref cons 7513 remove 1722 remove cons cons nil cons cons 7524 remove subst eqMp nil 25 ref 7680 remove cons 7527 remove cons nil cons cons 107 ref subst proveHyp 7528 remove eqMp nil 25 ref 66 ref 7679 remove appTerm 7526 remove appTerm nil cons cons 43 ref 7636 ref nil cons 7681 def cons nil cons 7682 def cons nil cons cons 135 ref subst proveHyp nil "_11373" 3133 ref var 7683 def 5055 ref cons "_11371" 3133 remove var 7684 def 5055 remove cons "_11372" 28 ref var 7685 def 1721 remove cons "_11370" 28 ref var 7686 def 233 ref cons nil cons cons cons cons nil cons cons nil 2905 ref 456 ref 419 ref 188 ref 7686 remove varTerm 7687 def appTerm 7685 remove varTerm 7688 def appTerm 7689 def appTerm 7690 def appTerm 7691 def 456 ref 419 ref 3152 ref 7684 remove varTerm 7692 def appTerm 7683 remove varTerm 7693 def appTerm 7694 def appTerm 7695 def appTerm 7696 def 419 ref 3270 ref 7687 remove appTerm 7692 remove appTerm 7697 def appTerm 7698 def appTerm 7699 def appTerm nil cons cons 2906 ref 3270 ref 7688 remove appTerm 7693 remove appTerm 7700 def nil cons 7701 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2905 ref 7699 remove nil cons 7702 def cons 2906 ref 7690 remove nil cons 7703 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 7689 ref nil cons 7704 def cons nil cons 7705 def nil cons cons 2974 ref subst appThm nil 2905 ref 7698 ref nil cons 7706 def cons 2906 ref 7695 remove nil cons 7707 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 7694 ref nil cons 7708 def cons nil cons 7709 def nil cons cons 2974 ref subst appThm nil 2906 ref 7697 ref nil cons cons nil cons 7710 def nil cons cons 2974 ref subst appThm trans appThm trans appThm 7700 ref refl appThm trans 7691 remove refl nil 306 ref 7706 remove cons 43 ref 7701 ref cons 7711 def 25 ref 7707 remove cons nil cons cons cons nil cons cons 4939 ref subst appThm nil 306 ref 7702 remove cons 7711 remove 25 ref 7703 remove cons nil cons cons cons nil cons cons 4939 ref subst trans nil 2905 ref 7696 remove 456 ref 7700 ref appTerm 7698 remove appTerm 7712 def appTerm nil cons 7713 def cons 7705 remove cons nil cons cons 6164 ref subst nil 25 ref 7704 ref cons 43 ref 7713 ref cons nil cons cons nil cons cons 7714 def 76 ref subst 7714 remove 107 ref subst nil 2905 ref 7712 remove nil cons 7715 def cons 7709 remove cons nil cons cons 6164 ref subst nil 25 ref 7708 ref cons 43 ref 7715 ref cons nil cons 7716 def cons nil cons cons 7717 def 76 ref subst 7717 remove 107 ref subst 5155 ref 7689 remove assume appThm 7694 remove assume appThm nil 25 ref 52 ref 7697 remove appTerm 7700 remove appTerm nil cons cons 7716 remove cons nil cons cons 135 ref subst proveHyp nil 2905 ref 7701 remove cons 7710 remove cons nil cons cons 6189 ref subst eqMp eqMp nil 108 ref 7708 remove cons 110 ref 7715 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7704 remove cons 110 ref 7713 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp subst eqMp nil 25 ref 7681 remove cons 7718 def 510 ref cons nil cons cons 135 ref subst proveHyp nil 7718 remove nil cons nil cons cons 2642 ref subst nil 25 ref 7634 ref nil cons 7719 def cons 7720 def 7682 remove cons nil cons cons 2563 remove subst 7670 remove assume eqMp 7721 def nil 108 ref 419 ref 7634 remove appTerm nil cons cons 110 ref 419 ref 7636 remove appTerm nil cons cons nil cons cons nil cons cons 7722 def 139 ref subst proveHyp eqMp eqMp eqMp nil 108 ref 7675 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp nil 7720 remove nil cons nil cons cons 2642 ref subst 7721 remove 7722 remove 122 ref subst proveHyp eqMp nil 108 ref 7719 remove cons 110 ref 7675 remove cons 2660 ref cons cons nil cons cons 626 ref subst proveHyp proveHyp eqMp nil 108 ref 7673 ref cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp 7575 remove nil 7498 ref 43 ref 7673 ref cons nil cons cons nil cons cons 5967 ref subst 7665 remove assume eqMp nil 7574 remove 110 ref 7673 remove cons 2660 remove cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp nil 108 ref 7671 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 6980 remove 110 ref 7668 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 7666 remove cons 110 ref 7642 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp nil 25 ref 200 ref 7639 remove appTerm nil cons cons 43 ref 7640 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 7641 remove 219 ref 5052 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp eqMp nil 7576 remove 110 ref 7630 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 7624 remove cons 110 ref 7628 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 7577 ref 110 ref 7621 ref cons nil cons 7723 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 7579 remove 7622 remove cons nil cons cons 7724 def 76 ref subst 7724 remove 107 ref subst 51 ref 7583 remove 7587 remove 5155 ref 3779 ref refl 7725 def 7582 ref appThm 3782 ref trans 7726 def appThm 7582 ref appThm appThm appThm nil 96 ref 7328 remove 3270 ref 193 ref appTerm 3780 ref appTerm appTerm nil cons cons nil cons nil cons cons 600 ref subst trans appThm 7589 remove 7625 remove 1255 ref 2397 ref 1544 ref refl 7726 remove appThm 38 ref 188 ref 1544 remove 193 ref appTerm appTerm 39 ref appTerm absTerm 7727 def 39 ref appTerm 7728 def betaConv nil 200 ref 7727 ref appTerm 7729 def axiom nil 25 ref 7729 remove nil cons cons 43 ref 7728 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7727 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp trans 7730 def appThm 3311 ref appThm 7594 remove trans appThm 5155 remove 7730 remove appThm 7582 remove appThm appThm 7595 remove trans trans appThm 7596 remove trans appThm 576 ref trans sym 94 ref eqMp eqMp nil 7437 ref 7723 remove cons nil cons cons 122 ref subst deductAntisym eqMp 7598 remove nil 7437 remove 7599 remove 612 ref 7621 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 25 ref 66 ref 7600 remove 7601 remove 7612 remove appTerm appTerm appTerm 200 ref 219 ref 3354 ref 3264 ref 50 ref 7329 remove 7602 remove 7613 remove appTerm appTerm appTerm 7341 remove 7603 remove 3270 ref 3799 remove appTerm 3798 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons 43 ref 3354 ref 5025 ref 6550 remove 7310 remove 7604 remove 7608 ref appTerm appTerm 7731 def appTerm absTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 153 ref 5025 ref 7731 remove absTerm 7732 def 3780 ref appTerm betaConv appThm 205 ref 219 ref 3877 ref 3264 ref 51 ref 7732 ref 3348 remove appTerm betaConv appThm 7732 ref 3798 remove appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 3877 ref 5025 ref 6890 remove 7732 ref 5026 ref appTerm betaConv appThm absThm appThm appThm nil 3879 ref 7732 remove nil cons cons nil cons nil cons cons 3880 remove subst eqMp eqMp eqMp 7733 def nil 3354 ref 5025 ref 7607 remove 7608 remove appTerm absTerm 7734 def appTerm 7735 def thm nil 1454 ref 1417 ref 200 ref 38 ref 50 ref 2422 remove 1421 ref appTerm appTerm 238 ref 1835 ref 2318 remove 771 remove 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 1669 ref 1418 ref 1836 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm 7736 def appTerm 7737 def appTerm absTerm 7738 def appTerm 7739 def appTerm 7740 def absTerm 7741 def appTerm 7742 def absTerm 7743 def nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 7742 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 7741 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 7740 remove nil cons cons nil cons nil cons cons 102 ref subst nil 306 ref 7739 ref nil cons 7744 def cons 3407 remove 25 ref 772 remove nil cons 7745 def cons nil cons cons cons nil cons cons nil 25 ref 313 ref nil cons 7746 def cons 43 ref 127 remove 623 ref appTerm 7747 def nil cons 7748 def cons nil cons cons nil cons cons 7749 def 140 ref subst 7749 ref 76 ref subst 7749 remove 107 ref subst nil 60 remove 43 ref 623 remove nil cons 7750 def cons nil cons cons nil cons cons 7751 def 76 ref subst 7751 ref 107 ref subst nil 2261 remove 43 ref 336 ref cons nil cons 7752 def cons nil cons cons 7753 def 76 ref subst 7753 ref 107 ref subst 106 remove nil 25 ref 68 remove nil cons 7754 def cons 7752 remove cons nil cons cons 7755 def 135 ref subst 313 ref assume eqMp proveHyp eqMp nil 132 remove 110 ref 336 remove cons nil cons 7756 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 109 remove 110 ref 7750 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 7746 ref cons 110 ref 7748 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 313 ref appTerm 7747 ref appTerm nil cons cons 43 ref 50 ref 7747 ref appTerm 313 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 7748 ref cons 43 ref 7746 ref cons nil cons cons nil cons cons 7757 def 76 ref subst 7757 remove 107 ref subst 7755 ref 76 ref subst 7755 remove 107 ref subst 95 remove 133 remove 7753 remove 135 ref subst 7751 remove 135 ref subst 7747 remove assume eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 7754 remove cons 7756 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 7748 remove cons 110 ref 7746 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp subst sym nil 3403 ref 43 ref 2784 remove 7739 remove appTerm nil cons 7758 def cons nil cons cons nil cons cons 7759 def 76 ref subst 7759 remove 107 ref subst nil 2767 ref 7744 remove cons 2766 ref 7745 remove cons nil cons cons nil cons cons 5216 remove subst sym 51 ref 77 ref 518 ref 1463 ref 1835 ref 7738 ref 1836 ref appTerm betaConv 7760 def absThm appThm appThm appThm 204 ref 1835 ref 518 ref 7760 remove appThm absThm appThm appThm nil 175 ref 7738 remove nil cons cons nil cons nil cons cons 3046 ref subst eqMp 204 ref 1835 ref nil 43 ref 7737 remove nil cons cons 25 ref 2317 ref nil cons 7761 def cons 7762 def nil cons cons nil cons cons nil 2492 ref 43 ref 2564 remove 63 remove 2493 ref appTerm appTerm nil cons 7763 def cons nil cons 7764 def cons nil cons cons 7765 def 76 ref subst 7765 remove 107 ref subst 52 ref "_12542" 3 ref var 7766 def 52 ref 419 ref 66 ref 7766 remove varTerm 7767 def appTerm 55 ref appTerm appTerm appTerm 50 ref 7767 remove appTerm 2493 ref appTerm appTerm absTerm 7768 def 53 ref appTerm 7769 def appTerm refl 7770 def 7768 ref 15 ref appTerm betaConv appThm 77 ref 7769 remove betaConv appThm 7771 def 2576 remove 529 ref 2493 ref appTerm appTerm refl appThm trans 7768 remove refl 7772 def 2509 ref appThm eqMp sym 2579 remove 2516 ref 600 ref subst appThm 2386 ref trans sym 94 ref eqMp eqMp eqMp nil 2522 ref 110 ref 7763 ref cons nil cons 7773 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 ref 7764 remove cons nil cons cons 7774 def 76 ref subst 7774 remove 107 ref subst 7770 remove "_12540" 3 ref var 7775 def 52 ref 419 ref 66 ref 7775 remove varTerm 7776 def appTerm 55 ref appTerm appTerm appTerm 50 ref 7776 remove appTerm 2493 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 7771 remove 2587 remove 497 ref 2493 remove appTerm appTerm refl appThm trans 7772 remove 2533 ref appThm eqMp sym 2589 remove 2516 remove 501 ref subst appThm 2538 remove trans sym 94 ref eqMp eqMp eqMp nil 2539 ref 7773 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 ref nil 2539 ref 2542 ref 612 ref 7763 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp subst 50 ref 2317 remove appTerm 7777 def refl 518 ref nil 38 ref 7736 ref nil cons cons nil cons nil cons cons 777 ref subst appThm nil 96 ref 30 ref 7736 remove appTerm 7778 def nil cons 7779 def cons nil cons nil cons cons 7780 def 2448 ref subst trans appThm trans absThm appThm trans appThm 518 ref 777 remove appThm 2602 remove trans appThm sym nil 25 ref 166 ref 1835 ref 7777 remove 7778 ref appTerm absTerm 7781 def appTerm nil cons 7782 def cons 7783 def 46 ref cons nil cons cons 7784 def 76 ref subst 7784 remove 107 ref subst 368 ref refl 2397 remove 7725 ref 3301 ref 3138 ref 1462 ref 292 ref 153 ref 6605 remove 292 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 3484 ref appTerm absTerm appTerm absTerm appTerm 7785 def absTerm 7786 def 294 ref appTerm betaConv 7787 def appThm appThm 7788 def 292 ref 1798 ref absTerm 7789 def 294 ref appTerm betaConv 7790 def appThm absThm appThm absThm appThm appThm appThm 3465 ref 1202 ref 1463 ref 1835 ref 66 ref 1203 ref 1836 ref appTerm appTerm 7791 def refl 7792 def 1462 ref 292 ref 153 ref 7790 remove appThm 2316 ref refl 7787 remove appThm appThm absThm appThm appThm absThm appThm absThm appThm appThm nil "f" 1 ref 285 ref 31 remove cons opType 7793 def var 7794 def 7786 ref nil cons cons 7795 def 1530 ref 7789 remove nil cons cons nil cons cons nil cons cons 4033 remove 5117 ref 1316 ref 5115 remove 1130 ref 1 ref 1313 ref 5116 ref cons opType constTerm "v" 1293 ref var 7796 def 238 ref 35 ref 66 ref 1316 ref 7796 remove varTerm appTerm 5120 ref appTerm appTerm 241 ref appTerm absTerm appTerm absTerm appTerm appTerm appTerm 1434 ref 1435 ref 1363 ref "a" 285 ref var 7797 def 66 ref 1437 remove 7797 ref varTerm 7798 def appTerm appTerm 238 ref 35 ref 4349 ref 1365 ref 7798 ref appTerm 5120 ref appTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm absTerm 7799 def 5118 ref appTerm 7800 def betaConv 175 ref 1976 ref 7799 ref appTerm 7801 def absTerm 7802 def 177 ref appTerm 7803 def betaConv nil 354 ref 7802 ref appTerm 7804 def axiom nil 25 ref 7804 remove nil cons cons 43 ref 7803 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 7802 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7801 remove nil cons cons 43 ref 7800 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2014 ref 2013 remove 7799 remove nil cons cons 5127 remove cons nil cons cons 185 ref subst eqMp eqMp subst subst eqMp appThm sym nil 141 ref 1201 ref 1202 ref 238 ref 1835 ref 7791 remove 1363 ref 292 ref 66 ref 1798 ref appTerm 7805 def 2316 remove 7785 ref appTerm appTerm absTerm appTerm 7806 def appTerm absTerm appTerm absTerm appTerm nil cons cons nil cons nil cons cons 1527 ref subst 204 ref 35 ref 1072 ref refl 7807 def 77 ref 3719 ref 3465 ref 1202 ref 1463 ref 1835 ref 7792 remove 1835 ref 7806 remove absTerm 7808 def 1836 ref appTerm betaConv appThm absThm appThm absThm appThm appThm appThm 7808 ref 36 ref appTerm betaConv appThm nil 175 ref 7808 remove nil cons cons nil cons nil cons cons 1214 ref subst eqMp 1462 ref 292 ref 7805 ref refl 7809 def 77 ref 3719 ref 3465 ref 1202 ref 1463 ref 35 ref 3466 ref 3485 remove 36 ref appTerm betaConv 7810 def appThm absThm appThm absThm appThm appThm appThm 7810 remove appThm nil 3523 remove cons 1214 ref subst eqMp appThm absThm appThm trans appThm absThm appThm trans sym nil 167 ref 35 ref 1072 ref 1363 ref 292 ref 7805 ref 3484 ref appTerm absTerm appTerm appTerm 7811 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 7811 remove nil cons cons nil cons nil cons cons 102 ref subst 7807 remove 77 ref 1462 ref 292 ref 7809 remove 292 ref 3484 remove absTerm 7812 def 294 ref appTerm betaConv appThm absThm appThm appThm 1463 ref 443 ref 3534 ref 7812 ref 1481 ref appTerm betaConv appThm absThm appThm appThm nil 1530 ref 7812 remove nil cons cons nil cons nil cons cons 38 ref 52 ref 1363 ref 292 ref 7805 remove 3278 remove appTerm absTerm appTerm appTerm 238 ref 35 ref 1440 ref 3279 remove appTerm absTerm appTerm appTerm absTerm 7813 def 39 ref appTerm 7814 def betaConv 1417 ref 200 ref 7813 ref appTerm 7815 def absTerm 7816 def 1418 ref appTerm 7817 def betaConv 1530 ref 1430 ref 7816 ref appTerm 7818 def absTerm 7819 def 3277 remove appTerm 7820 def betaConv nil 3288 remove 7819 ref appTerm 7821 def axiom nil 25 ref 7821 remove nil cons cons 43 ref 7820 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3290 remove 3291 remove 7819 remove nil cons cons 3293 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7818 remove nil cons cons 43 ref 7817 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 7816 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7815 remove nil cons cons 43 ref 7814 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7813 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp 7822 def subst eqMp appThm sym nil 1067 remove 43 ref 1072 remove 238 ref 443 ref 1703 ref 1440 ref 1669 ref 1481 ref appTerm 7823 def appTerm appTerm absTerm appTerm appTerm nil cons 7824 def cons nil cons 7825 def cons nil cons cons 7826 def 76 ref subst 7826 remove 107 ref subst 77 ref 1075 ref appThm 1463 ref 443 ref 3534 ref 153 ref 1075 remove appThm 7823 ref refl 7827 def appThm nil 96 ref 7823 ref nil cons cons nil cons nil cons cons 7828 def 1468 ref subst trans appThm 2119 remove 1473 ref subst trans absThm appThm 1469 remove trans appThm 2562 ref trans sym 94 ref eqMp eqMp nil 1079 remove 110 ref 7824 ref cons nil cons 7829 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 1081 ref 7825 remove cons nil cons cons 7830 def 76 ref subst 7830 remove 107 ref subst 1093 remove 1463 ref 443 ref 3534 remove 1922 ref 7827 remove appThm 7828 remove 186 ref subst trans appThm absThm appThm appThm nil 96 ref 238 ref 443 ref 1703 ref 7823 remove appTerm absTerm 7831 def appTerm nil cons cons nil cons nil cons cons 1099 ref subst trans sym 7831 ref 36 ref appTerm betaConv sym 1922 ref 1675 ref appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 167 ref 7831 remove nil cons cons 215 ref cons nil cons cons 266 ref subst proveHyp eqMp eqMp nil 1074 ref 7829 remove cons nil cons cons 122 ref subst deductAntisym eqMp 1103 remove nil 1074 ref 1104 remove 612 ref 7824 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp eqMp absThm eqMp eqMp eqMp 52 ref "_12544" 28 ref var 7832 def 30 ref 7832 remove varTerm appTerm absTerm 7833 def 39 ref appTerm 7834 def appTerm refl 7833 remove 3779 ref 3137 remove 3138 ref 1363 ref 292 ref 66 ref 3139 remove 7785 ref appTerm appTerm 1798 ref appTerm absTerm appTerm absTerm appTerm 7835 def appTerm 7836 def appTerm betaConv appThm 77 ref 7834 remove betaConv appThm 30 ref 7836 ref appTerm refl appThm trans 3858 ref 368 remove 7836 remove appTerm assume appThm eqMp sym nil 3264 ref 7835 ref nil cons cons nil cons nil cons cons 3932 remove subst 153 ref 3149 ref 7581 remove 3301 remove 3138 remove 1462 ref 292 ref 7788 remove 1798 remove refl appThm absThm appThm absThm appThm appThm 1400 ref 1 ref 7793 remove 1 ref 1293 ref 3136 remove cons opType nil cons cons opType constTerm 7837 def 7786 ref appTerm 1420 ref appTerm 7838 def refl appThm nil 7795 ref 3973 remove cons nil cons cons 1350 remove 3254 remove cons 23 ref cons 7839 def 38 ref 1316 ref 1434 remove 1435 remove 238 ref 35 ref 6616 remove 434 ref appTerm absTerm appTerm absTerm appTerm appTerm 1420 ref appTerm absTerm 7840 def 39 ref appTerm 7841 def betaConv 1417 ref 200 ref 7840 ref appTerm 7842 def absTerm 7843 def 1418 ref appTerm 7844 def betaConv nil 1430 ref 7843 ref appTerm 7845 def axiom nil 25 ref 7845 remove nil cons cons 43 ref 7844 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 7843 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7842 remove nil cons cons 43 ref 7841 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 7840 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst eqMp 7846 def appThm nil 3403 ref 43 ref 52 ref 3135 ref 7838 ref appTerm appTerm 14 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 3972 remove 7795 remove nil cons cons 7847 def nil cons cons 7839 ref 5111 ref subst 7848 def subst eqMp trans appThm 205 ref 141 ref nil 25 ref 3785 ref 7838 remove appTerm 7849 def nil cons 7850 def cons 43 ref 52 ref 143 ref appTerm 7851 def 143 ref appTerm 7852 def nil cons 7853 def cons nil cons cons nil cons cons 7854 def 76 ref subst 7854 remove 107 ref subst 656 remove eqMp nil 108 ref 7850 ref cons 110 ref 7853 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 7849 ref appTerm 7855 def 7852 remove appTerm nil cons cons 43 ref 52 ref 50 ref 3785 ref 7835 remove appTerm 7856 def appTerm 143 ref appTerm appTerm 7857 def 7855 ref 143 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 2222 ref 309 ref cons nil cons nil cons cons 7584 remove 7846 remove appThm nil 25 ref 52 ref 7856 ref appTerm 7858 def 7849 remove appTerm nil cons cons 43 ref 50 ref 7855 ref 7851 remove 2225 ref appTerm 7859 def appTerm appTerm 7857 ref 7855 remove 2225 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 2227 ref 7850 remove cons nil cons nil cons cons 2222 ref 50 ref 7858 remove 2228 ref appTerm appTerm 50 ref 2229 ref 7859 remove appTerm appTerm 7857 remove 2230 ref appTerm appTerm appTerm absTerm 7860 def 2225 ref appTerm 7861 def betaConv 2227 ref 159 ref 7860 ref appTerm 7862 def absTerm 7863 def 2228 ref appTerm 7864 def betaConv nil 416 remove 25 ref 7856 remove nil cons cons nil cons cons nil cons cons 2305 ref subst nil 25 ref 159 ref 7863 ref appTerm nil cons cons 43 ref 7864 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7863 remove nil cons cons 2306 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7862 remove nil cons cons 43 ref 7861 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7860 remove nil cons cons 2307 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp subst eqMp absThm appThm nil 694 ref 30 ref nil cons 7865 def cons 7866 def 7847 remove cons nil cons cons 7839 ref 3294 ref subst 7867 def subst 77 ref 1529 ref 1364 ref 50 ref 1367 ref 1420 ref appTerm appTerm 7868 def refl 1364 ref 30 ref 7786 ref 1366 ref appTerm appTerm absTerm 7869 def 1366 ref appTerm betaConv appThm absThm appThm appThm 204 ref 35 ref 1796 remove 7869 ref 1442 ref appTerm betaConv appThm absThm appThm appThm nil 1530 ref 7869 remove nil cons cons nil cons nil cons cons 3294 ref subst eqMp 204 ref 35 ref nil 1081 ref 43 ref 52 ref 30 ref 7786 remove 1442 ref appTerm 7870 def appTerm 7871 def appTerm 7872 def 14 ref appTerm 7873 def nil cons 7874 def cons nil cons cons nil cons cons 7875 def 76 ref subst 7875 remove 107 ref subst 380 ref 7870 remove betaConv appThm nil 1081 ref 43 ref 52 ref 30 ref 1201 ref 1202 ref 238 ref 443 ref 66 ref 1203 remove 444 ref appTerm appTerm 1703 ref 3202 ref 1442 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm 14 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst 2089 remove nil 7762 ref 43 ref 52 ref 7778 remove appTerm 14 ref appTerm nil cons 7876 def cons nil cons cons nil cons cons 7877 def 76 ref subst 7877 remove 107 ref subst 7780 remove 102 ref subst nil 7762 remove 43 ref 7779 remove cons nil cons cons nil cons cons 135 ref subst 7781 ref 1836 ref appTerm 7878 def betaConv nil 7783 remove 43 ref 7878 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 7781 remove nil cons cons 1846 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 108 ref 7761 remove cons 110 ref 7876 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp subst eqMp trans eqMp nil 1074 ref 110 ref 7874 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 435 ref 7873 remove appTerm nil cons cons 43 ref 52 ref 435 ref 7871 ref appTerm appTerm 7879 def 3333 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2223 ref 1671 ref nil 3334 remove 43 ref 50 ref 435 remove 7872 remove 2225 ref appTerm 7880 def appTerm appTerm 7879 ref 3336 remove appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3337 remove 2222 ref 3338 remove 50 ref 2229 ref 7880 remove appTerm appTerm 7879 remove 2230 ref appTerm appTerm appTerm absTerm 7881 def 2225 ref appTerm 7882 def betaConv 2227 ref 159 ref 7881 ref appTerm 7883 def absTerm 7884 def 2228 ref appTerm 7885 def betaConv nil 43 ref 7871 remove nil cons cons 3344 remove cons nil cons cons 2305 ref subst nil 25 ref 159 ref 7884 ref appTerm nil cons cons 43 ref 7885 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7884 remove nil cons cons 2306 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7883 remove nil cons cons 43 ref 7882 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7881 remove nil cons cons 2307 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp subst eqMp 2364 remove trans absThm appThm 2365 remove trans trans trans trans appThm 1044 ref trans trans sym 94 ref eqMp eqMp proveHyp eqMp nil 108 ref 7782 remove cons 389 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 108 ref 3402 remove cons 7886 def 110 ref 7758 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 1430 ref 7743 remove appTerm thm nil 1454 ref 1417 ref 1858 ref 1301 ref 50 ref 3243 ref 291 ref 292 ref 1389 ref 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 3483 ref appTerm absTerm appTerm absTerm appTerm appTerm appTerm absTerm appTerm appTerm appTerm 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 3175 ref appTerm absTerm appTerm absTerm appTerm appTerm appTerm 7887 def absTerm 7888 def appTerm 7889 def absTerm 7890 def nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 7889 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1871 ref 7888 remove nil cons cons nil cons nil cons cons 2626 ref subst 1301 ref nil 96 ref 7887 ref nil cons 7891 def cons nil cons nil cons cons 7892 def 102 ref subst 1301 ref 50 ref 3243 ref 291 ref 292 ref 1389 ref 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 7291 ref 3483 ref appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm absTerm appTerm appTerm appTerm 30 ref 1201 ref 1202 ref 238 ref 35 ref 3155 ref 7291 remove 3175 remove appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm 7893 def absTerm 7894 def 1308 ref appTerm 7895 def betaConv 38 ref 1858 ref 1301 ref 50 ref 3243 ref 291 ref 292 ref 1389 ref 30 ref 7785 remove appTerm 7896 def appTerm absTerm 7897 def appTerm 7898 def appTerm 7899 def appTerm 3427 remove appTerm 7900 def absTerm 7901 def appTerm 7902 def absTerm 7903 def 1264 remove appTerm 7904 def betaConv nil 218 ref 7903 ref nil cons cons 7905 def nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 7902 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1871 ref 7901 remove nil cons cons nil cons nil cons cons 2626 ref subst 1301 ref nil 96 ref 7900 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 7899 remove nil cons 7906 def cons 3709 remove cons nil cons cons 7907 def 76 ref subst 7907 remove 107 ref subst nil 2702 remove 110 ref 7898 remove nil cons 7908 def cons nil cons cons nil cons cons 7909 def 122 ref subst 7909 remove 139 ref subst nil 141 ref 3779 remove 7837 remove 7797 remove 1201 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 1669 ref 7798 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 7910 def appTerm 1308 ref appTerm 7911 def appTerm 7912 def nil cons cons 3538 remove nil cons cons nil cons cons 1527 remove subst sym 204 ref 35 ref 77 ref 3541 remove appThm nil 3264 ref 7911 ref nil cons cons nil cons nil cons cons 7913 def 3916 remove subst 77 ref 2486 ref 141 ref 66 ref 3785 ref 7911 ref appTerm 7914 def appTerm refl 141 ref 424 ref absTerm 7915 def 142 ref appTerm betaConv appThm absThm appThm appThm 1462 ref 1364 ref 66 ref 1368 ref appTerm 7916 def refl 7917 def 7915 ref 7910 ref 1366 ref appTerm 7918 def appTerm betaConv appThm absThm appThm appThm nil 694 ref 7915 remove nil cons cons 1347 remove 7794 remove 7910 remove nil cons cons nil cons cons 7919 def cons nil cons cons 7839 remove 7822 remove subst subst eqMp trans 1462 ref 1364 ref 7917 remove 3719 remove 7918 ref betaConv 7920 def appThm nil 175 ref 1202 ref 238 ref 35 ref 3155 ref 1440 ref 1669 ref 1366 ref appTerm appTerm appTerm absTerm appTerm absTerm 7921 def nil cons cons nil cons nil cons cons 1537 ref subst 7921 ref 36 ref appTerm betaConv trans trans appThm absThm appThm trans appThm absThm appThm sym nil 167 ref 1492 ref 52 ref 3656 ref appTerm 1363 ref 1364 ref 7916 remove 238 ref 443 ref 3650 remove 1703 remove 3202 ref 1366 ref appTerm 7922 def appTerm 7923 def appTerm 7924 def absTerm 7925 def appTerm 7926 def appTerm 7927 def absTerm 7928 def appTerm 7929 def appTerm 7930 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 1492 remove nil 96 ref 7930 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 3659 remove cons 43 ref 7929 ref nil cons 7931 def cons nil cons 7932 def cons nil cons cons 140 ref subst nil 167 ref 443 ref 3684 remove 7929 ref appTerm 7933 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 443 ref nil 96 ref 7933 remove nil cons cons nil cons nil cons cons 102 ref subst nil 3687 remove 7932 ref cons nil cons cons 7934 def 76 ref subst 7934 remove 107 ref subst 3690 remove nil 3692 remove 7932 remove cons nil cons cons 7935 def 135 ref subst proveHyp 7935 ref 76 ref subst 7935 remove 107 ref subst 3695 remove 3696 remove 3636 remove 3637 remove 7928 ref 1481 ref appTerm betaConv sym 153 ref 3591 remove appThm 1463 ref "x''" 26 ref var 7936 def 153 ref 3674 remove 7936 ref varTerm 7937 def refl appThm appThm 66 ref 422 ref 7937 ref appTerm 39 ref appTerm appTerm 1436 ref 1418 ref 7937 ref appTerm appTerm 1481 remove appTerm appTerm 7938 def refl appThm absThm appThm appThm nil 96 ref 238 ref 7936 remove 66 ref 476 remove 7937 remove appTerm appTerm 7938 remove appTerm absTerm 7939 def appTerm nil cons cons nil cons nil cons cons 186 ref subst trans sym 7939 ref 444 ref appTerm betaConv sym 153 ref 3588 remove appThm 3590 ref nil 3536 ref nil cons cons 1614 remove subst appThm 1044 ref trans appThm 1044 ref trans sym 94 ref eqMp eqMp 213 ref 167 ref 7939 remove nil cons cons 452 ref cons nil cons cons 266 ref subst proveHyp eqMp eqMp 1351 ref 1374 ref 7928 ref nil cons cons 7940 def 3536 remove cons nil cons cons 266 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 3697 remove 110 ref 7931 remove cons nil cons 7941 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 3699 remove 7941 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 35 ref 3700 remove 7929 ref appTerm absTerm appTerm nil cons cons 43 ref 3682 remove 7929 ref appTerm nil cons 7942 def cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 3676 remove 7941 remove cons nil cons cons 754 ref subst eqMp nil 25 ref 7942 remove cons 43 ref 50 ref 7929 remove appTerm 3656 ref appTerm nil cons cons nil cons 7943 def cons nil cons cons 107 ref subst proveHyp nil 1374 ref 1364 ref 50 ref 7928 remove 1366 ref appTerm 7944 def appTerm 3656 ref appTerm 7945 def absTerm 7946 def nil cons cons nil cons nil cons cons 1377 ref subst 1364 ref nil 96 ref 7945 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 7944 ref nil cons 7947 def cons 3660 ref cons nil cons cons 7948 def 76 ref subst 7948 remove 107 ref subst 7944 ref betaConv 7944 remove assume eqMp nil 25 ref 7927 remove nil cons 7949 def cons 3660 ref cons nil cons cons 7950 def 135 ref subst proveHyp 7950 ref 76 ref subst 7950 remove 107 ref subst nil 108 ref 1368 ref nil cons 7951 def cons 7952 def 110 ref 7926 ref nil cons 7953 def cons nil cons cons nil cons cons 7954 def 122 ref subst 7954 remove 139 ref subst nil 25 ref 7953 remove cons 3660 ref cons nil cons cons 135 ref subst nil 167 ref 443 ref 50 ref 7925 ref 444 ref appTerm 7955 def appTerm 3656 ref appTerm 7956 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 443 ref nil 96 ref 7956 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 7955 ref nil cons 7957 def cons 3660 ref cons nil cons cons 7958 def 76 ref subst 7958 remove 107 ref subst 7955 ref betaConv 7955 remove assume eqMp nil 25 ref 7924 remove nil cons 7959 def cons 3660 remove cons nil cons cons 7960 def 135 ref subst proveHyp 7960 ref 76 ref subst 7960 remove 107 ref subst nil 3668 remove 110 ref 7923 remove nil cons cons nil cons cons nil cons cons 7961 def 122 ref subst 7961 remove 139 ref subst nil 2122 remove 110 ref 7922 ref nil cons cons nil cons cons nil cons cons 7962 def 122 ref subst 7962 remove 139 ref subst 3673 remove 3675 remove 3590 remove 3641 remove 7922 remove assume appThm 2392 remove appThm nil 96 ref 7951 ref cons nil cons nil cons cons 7963 def 102 ref subst 1368 ref assume eqMp trans appThm 1044 ref trans appThm 1044 ref trans sym 94 ref eqMp eqMp 3677 remove proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 7959 remove cons 3678 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7957 remove cons 3678 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 35 ref 50 ref 7925 ref 36 ref appTerm appTerm 3656 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 7926 remove appTerm 3656 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 7925 remove nil cons cons 3678 ref cons nil cons cons 754 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 7949 remove cons 3678 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 7947 remove cons 3678 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 291 ref 7946 remove appTerm nil cons cons 7943 remove cons nil cons cons 135 ref subst proveHyp 1351 ref 7940 remove 3678 remove cons nil cons cons 754 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp eqMp 52 ref "_11044" 28 ref var 7964 def 30 ref 7964 remove varTerm appTerm absTerm 7965 def 3426 ref appTerm appTerm refl 7965 remove 7912 ref appTerm betaConv appThm 77 ref 3704 remove appThm 30 ref 7912 ref appTerm 7966 def refl appThm trans 3858 remove 188 remove 3426 remove appTerm 7912 remove appTerm assume appThm eqMp sym nil 2597 remove 43 ref 52 ref 3135 ref 7911 remove appTerm 7967 def appTerm 14 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 7919 ref nil cons cons 7848 remove subst eqMp sym 94 ref eqMp nil 25 ref 7967 remove nil cons cons 43 ref 52 ref 7966 remove appTerm 200 ref 141 ref 50 ref 7914 remove appTerm 143 ref appTerm absTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 7913 remove 3930 remove subst eqMp nil 7866 remove 7919 remove cons nil cons cons 7867 remove subst 1529 ref 1364 ref nil 25 ref 7951 ref cons 7968 def 43 ref 52 ref 30 ref 7918 remove appTerm 7969 def appTerm 7970 def 14 ref appTerm 7971 def nil cons 7972 def cons nil cons cons nil cons cons 7973 def 76 ref subst 7973 remove 107 ref subst 380 ref 7920 remove appThm nil 7968 ref 43 ref 52 ref 30 ref 1201 ref 7921 remove appTerm appTerm appTerm 14 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst 4046 remove nil 1387 ref 43 ref 52 ref 7896 ref appTerm 14 ref appTerm nil cons 7974 def cons nil cons cons nil cons cons 7975 def 76 ref subst 7975 remove 107 ref subst nil 96 ref 7896 remove nil cons 7976 def cons nil cons nil cons cons 102 ref subst nil 1387 remove 43 ref 7976 remove cons nil cons cons nil cons cons 135 ref subst 7897 ref 294 ref appTerm 7977 def betaConv nil 25 ref 7908 remove cons 43 ref 7977 remove nil cons cons nil cons cons nil cons cons 135 ref subst 1351 ref 1374 ref 7897 remove nil cons cons 1812 remove cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 1925 remove 110 ref 7974 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp subst eqMp trans eqMp nil 7952 remove 110 ref 7972 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 1898 ref 7971 remove appTerm nil cons cons 43 ref 52 ref 1898 ref 7969 ref appTerm appTerm 7978 def 1898 ref 14 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2223 remove 1368 ref refl nil 25 ref 4096 ref 1368 ref appTerm nil cons cons 43 ref 50 ref 1898 ref 7970 remove 2225 ref appTerm 7979 def appTerm appTerm 7978 ref 1898 remove 2225 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 2227 ref 7951 remove cons nil cons nil cons cons 2222 ref 50 ref 4096 remove 2228 ref appTerm appTerm 50 ref 2229 ref 7979 remove appTerm appTerm 7978 remove 2230 ref appTerm appTerm appTerm absTerm 7980 def 2225 ref appTerm 7981 def betaConv 2227 ref 159 ref 7980 ref appTerm 7982 def absTerm 7983 def 2228 ref appTerm 7984 def betaConv nil 43 ref 7969 remove nil cons cons 7968 remove nil cons cons nil cons cons 2305 ref subst nil 25 ref 159 ref 7983 ref appTerm nil cons cons 43 ref 7984 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7983 remove nil cons cons 2306 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7982 remove nil cons cons 43 ref 7981 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 7980 remove nil cons cons 2307 ref cons nil cons cons 185 ref subst eqMp eqMp subst eqMp subst eqMp 7963 remove 2062 remove subst trans absThm appThm 575 remove 1352 ref 844 remove subst subst trans trans trans sym 94 ref eqMp eqMp proveHyp proveHyp proveHyp eqMp nil 108 ref 7906 remove cons 3711 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp 7985 def nil 25 ref 200 ref 7903 remove appTerm 7986 def nil cons 7987 def cons 43 ref 7904 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 7905 remove 7290 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 1858 ref 7894 ref appTerm nil cons cons 43 ref 7895 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 7894 remove nil cons cons 1873 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 7893 remove nil cons cons 43 ref 7891 remove cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref 4337 remove 1529 ref 292 ref 1389 remove refl 380 ref 3465 ref 1202 ref 1463 ref 35 ref 3466 ref 7292 ref 3483 ref refl appThm nil 96 ref 3483 remove nil cons cons nil cons nil cons cons 186 ref subst trans appThm absThm appThm absThm appThm appThm appThm absThm appThm appThm appThm 380 remove 3465 ref 1202 ref 1463 ref 35 ref 3466 ref 7292 remove 4146 ref appThm 4147 remove 186 ref subst 7988 def trans appThm absThm appThm absThm appThm appThm appThm appThm 7887 remove refl appThm 7892 remove 573 ref subst trans sym 94 ref eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 1430 ref 7890 remove appTerm thm 2357 remove nil 2164 remove 2011 remove appTerm thm nil 1374 ref 3176 ref 200 ref 38 ref 1858 ref 1301 ref 1929 ref 3180 remove appTerm 7989 def absTerm 7990 def appTerm 7991 def absTerm 7992 def appTerm 7993 def absTerm 7994 def nil cons cons nil cons nil cons cons 1377 remove subst 3176 remove nil 96 ref 7993 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 7992 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 7991 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1871 ref 7990 remove nil cons cons nil cons nil cons cons 2626 ref subst 1301 ref nil 96 ref 7989 remove nil cons cons nil cons nil cons cons 102 ref subst 3253 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 291 ref 7994 remove appTerm thm nil 218 ref 38 ref 1858 ref 1301 ref 1430 ref "k" 1411 ref var 7995 def 1929 remove 3167 ref 3169 ref 3170 ref 3171 remove 1417 ref 3173 remove 66 ref 4191 ref 1308 ref appTerm 7996 def appTerm 148 ref 1201 remove 1202 ref 238 ref 35 ref 3155 remove 419 ref 1669 ref 7995 ref varTerm 7997 def 36 ref appTerm 7998 def appTerm 7999 def appTerm 8000 def appTerm absTerm appTerm absTerm 8001 def appTerm 8002 def appTerm 39 ref appTerm 8003 def appTerm 8004 def appTerm absTerm appTerm absTerm appTerm 8005 def appTerm 8006 def appTerm 8007 def absTerm 8008 def appTerm 8009 def absTerm 8010 def appTerm 8011 def absTerm 8012 def nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 8011 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1871 ref 8010 remove nil cons cons nil cons nil cons cons 2626 remove subst 1301 ref nil 96 ref 8009 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1454 ref 8008 remove nil cons cons nil cons nil cons cons 3967 ref subst 7995 remove nil 96 ref 8007 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1952 ref 43 ref 8006 remove nil cons 8013 def cons nil cons 8014 def cons nil cons cons 8015 def 76 ref subst 8015 remove 107 ref subst 1958 remove 1959 remove 3247 ref 66 ref 3167 ref 3247 ref varTerm 8016 def appTerm appTerm 145 ref 3188 remove constTerm 8005 ref appTerm 8017 def 8016 remove appTerm appTerm absTerm 8018 def 1400 ref 1 ref 1 ref 1284 ref 1451 remove cons opType 8019 def 1 ref 2 remove 1294 ref opType 8020 def 3168 ref cons opType nil cons cons opType constTerm "u" 1284 ref var 8021 def 35 ref 3227 ref 1363 ref 292 ref 1853 ref 8021 ref varTerm 8022 def appTerm absTerm 8023 def appTerm appTerm 2030 remove 1 ref 286 ref 1280 ref cons opType constTerm 8024 def 8023 remove appTerm appTerm 7998 ref appTerm absTerm absTerm 8025 def appTerm 1130 remove 1 ref 1285 ref 8020 ref nil cons cons opType constTerm "v" 1284 ref var 8026 def 237 ref 1 ref 1285 ref 4 ref cons opType constTerm 8027 def 8021 ref 66 ref 1290 ref 8026 remove varTerm appTerm 8022 ref appTerm appTerm 145 remove 1289 remove constTerm 8028 def 8022 ref appTerm 1309 ref appTerm 8029 def appTerm absTerm appTerm absTerm 8030 def appTerm 8031 def appTerm 8032 def appTerm betaConv sym 153 ref 1064 ref 2363 remove appThm 1044 ref trans sym 94 ref eqMp nil 1952 ref 43 ref 1311 remove 14 ref appTerm nil cons 8033 def cons nil cons cons nil cons cons 8034 def 135 ref subst proveHyp 8034 ref 76 ref subst 8034 remove 107 ref subst nil 96 ref 1341 ref cons nil cons nil cons cons 102 ref subst nil 1952 remove 43 ref 1341 remove cons nil cons cons nil cons cons 135 ref subst 2373 remove eqMp eqMp eqMp nil 2368 ref 110 ref 8033 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp sym 94 ref eqMp nil 1342 remove 43 ref 52 ref 0 ref 1 ref 8020 ref 4 ref cons opType constTerm 8031 ref appTerm 8035 def appTerm 14 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2428 remove 2057 ref nil 1111 remove 43 ref 3257 remove 14 ref appTerm nil cons 8036 def cons nil cons cons nil cons cons 8037 def 76 ref subst 8037 remove 107 ref subst nil 96 ref 3147 remove cons nil cons nil cons cons 102 ref subst 3255 remove eqMp eqMp nil 1057 ref 110 ref 8036 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp subst subst eqMp sym 94 ref eqMp nil 25 ref 8035 remove nil cons cons 43 ref 52 ref 3167 remove 8032 ref appTerm appTerm 14 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil "s" 8020 remove var 8031 remove nil cons cons 8038 def "f" 8019 remove var 8025 ref nil cons cons 8039 def nil cons cons nil cons cons "A" 1294 ref cons 8040 def 3248 ref cons 23 ref cons 8041 def 5111 remove subst subst eqMp appThm 8017 remove 8032 ref appTerm 8042 def refl appThm nil 96 ref 8042 remove nil cons cons nil cons nil cons cons 186 ref subst trans sym nil 3247 remove 8032 ref nil cons 8043 def cons "s" 3165 ref var 8005 remove nil cons cons nil cons 8044 def cons nil cons cons 1788 ref 442 ref subst subst sym 77 ref 1431 ref 1455 ref 51 ref 420 ref 1 ref 1411 ref 3187 remove cons opType constTerm 8045 def 5017 ref appTerm 8046 def refl 3169 remove refl 3170 remove 4600 remove 1417 ref 153 ref 3172 remove refl 1417 ref 1418 ref absTerm 8047 def 1418 ref appTerm 8048 def betaConv 8049 def appThm appThm 1417 ref 8004 ref absTerm 8050 def 1418 ref appTerm betaConv 8051 def appThm absThm appThm absThm appThm appThm appThm 1455 ref 8046 remove 8032 ref appTerm absTerm 8052 def 5017 remove appTerm betaConv appThm absThm appThm appThm 1431 ref 1417 ref 51 ref 8051 remove appThm 8052 ref 8048 remove appTerm betaConv appThm absThm appThm appThm nil "f" 6089 remove var 8047 remove nil cons cons 4466 remove 8050 remove nil cons cons 4467 remove 8052 remove nil cons cons nil cons cons cons nil cons cons 1452 ref 3248 remove cons 23 ref cons 6879 remove subst subst eqMp 1431 ref 1417 ref 50 ref 8004 ref appTerm 8053 def refl 8045 ref refl 8049 remove appThm 8032 ref refl appThm appThm absThm appThm trans sym nil 1454 ref 1417 ref 8053 remove 8045 remove 1418 ref appTerm 8032 remove appTerm 8054 def appTerm 8055 def absTerm nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 8055 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8004 remove nil cons 8056 def cons 43 ref 8054 remove nil cons 8057 def cons nil cons cons nil cons cons 8058 def 76 ref subst 8058 remove 107 ref subst nil 108 ref 7996 ref nil cons cons 110 ref 8003 remove nil cons 8059 def cons nil cons cons nil cons cons 8060 def 122 ref subst 8060 remove 139 ref subst nil 8038 remove 8039 remove "y" 1411 ref var 1456 ref cons nil cons cons cons nil cons cons 8041 remove 1813 ref subst subst 8027 ref refl 8061 def "x" 1284 ref var 8062 def 153 ref 2181 remove 1418 ref appTerm 8063 def refl 8025 remove 8062 ref varTerm 8064 def appTerm betaConv appThm appThm nil "p" 1285 ref var 8065 def 8030 ref nil cons cons nil cons nil cons cons 8040 remove nil cons 8066 def 23 ref cons 8067 def 1537 ref subst subst 8030 remove 8064 ref appTerm betaConv trans appThm absThm appThm trans sym 8062 ref 66 ref 8063 ref 35 ref 3227 ref 1363 ref 292 ref 1853 ref 8064 ref appTerm absTerm 8068 def appTerm appTerm 8024 ref 8068 remove appTerm appTerm 7998 ref appTerm absTerm appTerm appTerm 8027 ref 8021 ref 66 ref 1290 ref 8064 remove appTerm 8022 ref appTerm appTerm 8029 ref appTerm absTerm appTerm appTerm absTerm 8069 def 1400 ref 1 ref 1 ref 26 ref 1283 remove cons opType 8070 def 1 ref 28 ref 1294 remove cons opType nil cons cons opType constTerm 35 ref 1851 remove 1442 ref appTerm absTerm 8071 def appTerm 8002 ref appTerm 8072 def appTerm betaConv sym nil 3221 ref 35 ref 3227 ref 1363 ref 292 ref 1853 remove 8072 ref appTerm absTerm 8073 def appTerm appTerm 8024 ref 8073 remove appTerm appTerm 7998 ref appTerm 8074 def absTerm 8075 def nil cons cons nil cons nil cons cons 3221 ref 52 ref 8063 ref 3222 ref appTerm 8076 def appTerm 166 ref 35 ref 1669 ref 3229 remove appTerm absTerm appTerm 8077 def appTerm absTerm 8078 def 3222 remove appTerm 8079 def betaConv 1417 ref 1430 ref 8078 ref appTerm 8080 def absTerm 8081 def 1418 ref appTerm 8082 def betaConv 1431 ref 1417 ref 1431 ref 3221 ref nil 541 ref 8077 ref nil cons cons 20 ref 8076 ref nil cons cons nil cons cons nil cons cons 1526 remove subst absThm appThm absThm appThm sym nil 1430 ref 1417 ref 1430 ref 3221 remove 52 ref 8077 remove appTerm 8076 remove appTerm absTerm appTerm absTerm appTerm axiom eqMp nil 25 ref 1430 ref 8081 ref appTerm nil cons cons 43 ref 8082 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 8081 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8080 remove nil cons cons 43 ref 8079 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 8078 remove nil cons cons 4093 remove cons nil cons cons 185 ref subst eqMp eqMp subst 204 ref 35 ref 6098 ref 8075 ref 36 ref appTerm betaConv appThm absThm appThm trans sym nil 167 ref 35 ref 1669 ref 8074 remove appTerm 8083 def absTerm nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 8083 remove nil cons cons nil cons nil cons cons 102 ref subst 6098 ref 3227 ref refl 1462 ref 292 ref nil 38 ref 8002 ref nil cons cons 8084 def "f" 8070 remove var 8071 ref nil cons cons 8085 def "y" 1282 remove var 1852 ref nil cons cons nil cons cons cons nil cons cons 212 ref 2110 remove cons 23 ref cons 8086 def 1813 remove subst subst 1463 ref 443 ref 153 ref 1940 ref 1852 remove appTerm refl 8071 ref 444 ref appTerm betaConv appThm nil "b'" 285 ref var 8087 def 3535 remove cons "a'" 26 ref var 8088 def 451 remove cons 1834 remove 1915 ref cons cons cons nil cons cons 8087 ref 52 ref 1940 remove 1839 remove appTerm 1831 remove 8088 ref varTerm 8089 def appTerm 8087 remove varTerm 8090 def appTerm appTerm appTerm 66 ref 458 ref 1836 ref appTerm 8091 def 8089 ref appTerm appTerm 1436 ref 1838 ref appTerm 8090 ref appTerm appTerm appTerm absTerm 8092 def 8090 ref appTerm 8093 def betaConv 8088 remove 291 ref 8092 ref appTerm 8094 def absTerm 8095 def 8089 ref appTerm 8096 def betaConv 1833 remove 166 ref 8095 ref appTerm 8097 def absTerm 8098 def 1838 remove appTerm 8099 def betaConv 1835 ref 291 ref 8098 ref appTerm 8100 def absTerm 8101 def 1836 ref appTerm 8102 def betaConv nil 166 ref 8101 ref appTerm 8103 def axiom nil 25 ref 8103 remove nil cons cons 43 ref 8102 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 8101 remove nil cons cons 1846 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8100 remove nil cons cons 43 ref 8099 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 8098 remove nil cons cons 1848 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8097 remove nil cons cons 43 ref 8096 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 8095 remove nil cons cons 35 ref 8089 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8094 remove nil cons cons 43 ref 8093 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 8092 remove nil cons cons 1364 ref 8090 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp subst trans appThm 77 ref 3315 remove 3465 remove 1202 remove 1463 ref 35 ref 3466 remove 35 ref 8000 ref absTerm 8104 def 36 ref appTerm betaConv 8105 def appThm absThm appThm absThm appThm appThm appThm 8104 ref 444 ref appTerm betaConv 8106 def appThm nil 175 ref 8104 remove nil cons cons 452 remove cons nil cons cons 1214 remove subst eqMp appThm nil 4914 ref 419 ref 3202 remove 7997 remove 444 ref appTerm appTerm appTerm 8107 def nil cons cons 2766 ref 1482 ref nil cons cons 2767 ref 3573 remove cons nil cons cons cons nil cons cons 7146 ref subst trans absThm appThm 77 ref 1463 ref 443 ref 3533 ref 443 ref 66 ref 1482 remove appTerm 8107 ref appTerm absTerm 8108 def 444 ref appTerm betaConv appThm absThm appThm appThm 8108 ref 36 ref appTerm betaConv appThm nil 175 ref 8108 remove nil cons cons 1915 ref cons nil cons cons 1835 remove 52 ref 238 ref 35 ref 66 ref 8091 remove 36 ref appTerm appTerm 241 remove appTerm absTerm appTerm appTerm 6715 remove appTerm absTerm 8109 def 1836 remove appTerm 8110 def betaConv 175 ref 166 ref 8109 ref appTerm 8111 def absTerm 8112 def 177 ref appTerm 8113 def betaConv nil 354 ref 8112 ref appTerm 8114 def axiom nil 25 ref 8114 remove nil cons cons 43 ref 8113 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 8112 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8111 remove nil cons cons 43 ref 8110 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 8109 remove nil cons cons 1846 remove cons nil cons cons 185 ref subst eqMp eqMp 8115 def subst eqMp trans trans absThm 8116 def appThm appThm 8024 ref refl 8116 remove appThm appThm 7998 ref refl appThm appThm sym 77 ref "_12550" 285 ref var 8117 def 1669 ref 8117 remove varTerm appTerm absTerm 8118 def 3227 remove 1363 ref 292 ref 1799 remove 8000 ref appTerm 8119 def absTerm 8120 def appTerm 8121 def appTerm 8024 remove 8120 ref appTerm 8122 def appTerm 7998 ref appTerm appTerm betaConv appThm 153 ref 50 ref 8121 ref appTerm 8123 def refl 8118 ref 8122 ref appTerm betaConv appThm appThm 50 ref 419 ref 8121 ref appTerm 8124 def appTerm 8125 def refl 8118 ref 7998 ref appTerm betaConv appThm appThm appThm nil "_485" 285 ref var 7998 remove nil cons cons "_482" 285 remove var 8122 ref nil cons cons 3496 remove 8121 remove nil cons 8126 def cons nil cons cons cons nil cons cons nil "_484" 286 remove var 8118 remove nil cons cons nil cons nil cons cons 1352 ref 3514 remove subst subst subst eqMp sym nil 25 ref 8126 ref cons 8127 def 43 ref 1669 ref 8122 ref appTerm 8128 def nil cons 8129 def cons nil cons 8130 def cons nil cons cons 8131 def 76 ref subst 8131 remove 107 ref subst 8120 ref 8122 ref appTerm 8132 def betaConv nil 8127 remove 43 ref 8132 remove nil cons cons nil cons cons nil cons cons 135 ref subst 1351 ref 1530 ref 8120 ref nil cons cons nil cons nil cons 8133 def cons 2308 remove subst eqMp eqMp nil 25 ref 66 ref 1436 ref 8122 remove appTerm 1442 ref appTerm 8134 def appTerm 8000 ref appTerm nil cons 8135 def cons 8130 remove cons nil cons cons 8136 def 135 ref subst proveHyp 8136 ref 76 ref subst 8136 remove 107 ref subst nil 108 ref 8134 ref nil cons cons 110 ref 8000 ref nil cons 8137 def cons nil cons cons nil cons cons 122 ref subst 6098 remove 8134 remove assume appThm 1675 ref trans sym 94 ref eqMp proveHyp eqMp nil 108 ref 8135 remove cons 110 ref 8129 remove cons nil cons 8138 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 8126 remove cons 8138 remove cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 8123 remove 8128 remove appTerm nil cons cons 43 ref 8125 remove 7999 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 8124 ref nil cons 8139 def cons 43 ref 7999 ref nil cons 8140 def cons nil cons 8141 def cons nil cons cons 8142 def 76 ref subst 8142 remove 107 ref subst 292 ref 419 ref 8119 remove appTerm absTerm 8143 def 1442 ref appTerm 8144 def betaConv 77 ref 518 ref 1462 ref 292 ref 8120 remove 294 ref appTerm betaConv 8145 def absThm appThm appThm appThm 1529 remove 292 ref 518 ref 8145 remove appThm absThm appThm appThm nil 8133 remove cons 1352 ref 3046 remove subst subst eqMp 8124 remove assume eqMp nil 25 ref 291 ref 8143 ref appTerm nil cons cons 43 ref 8144 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 ref 1374 ref 8143 remove nil cons cons 1673 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 419 ref 66 ref 1669 remove 1442 remove appTerm appTerm 8000 ref appTerm appTerm nil cons cons 8141 remove cons nil cons cons 135 ref subst proveHyp 51 ref 518 ref 153 ref 1675 remove appThm 8000 ref refl appThm nil 96 ref 8137 ref cons nil cons nil cons cons 186 ref subst trans appThm nil 96 ref 8140 ref cons nil cons nil cons cons 8146 def 2448 remove subst trans appThm 7999 ref refl appThm 8146 remove 573 ref subst trans sym 94 ref eqMp eqMp eqMp nil 108 ref 8139 remove cons 110 ref 8140 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp absThm eqMp eqMp nil 25 ref 8063 remove 8075 remove appTerm nil cons cons 43 ref 8027 remove 8021 ref 66 ref 1290 remove 8072 ref appTerm 8022 ref appTerm appTerm 8147 def 8029 ref appTerm absTerm appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp 77 ref 8061 remove 8021 ref 8147 remove refl 8021 remove 8029 remove absTerm 8148 def 8022 remove appTerm betaConv appThm absThm appThm appThm 8148 ref 8072 ref appTerm betaConv appThm nil 8065 remove 8148 remove nil cons cons "a" 1284 remove var 8072 ref nil cons 8149 def cons nil cons cons nil cons cons 8067 remove 8115 ref subst subst eqMp sym nil 25 ref 8059 remove cons 43 ref 8028 remove 8072 ref appTerm 1309 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst 51 ref nil 1728 remove 8084 ref nil cons cons nil cons cons 442 ref subst 204 ref 35 ref 51 ref nil 175 ref 8001 ref nil cons cons nil cons nil cons cons 1537 remove subst 8001 remove 36 ref appTerm betaConv 77 ref 1463 ref 443 ref 3533 remove 8106 remove appThm absThm appThm appThm 8105 remove appThm nil 175 ref 443 ref 8107 remove absTerm nil cons cons 1915 remove cons nil cons cons 8115 remove subst eqMp trans trans appThm 8150 def 1671 ref appThm absThm appThm trans appThm nil 2103 remove 1406 remove cons 1405 remove 8149 ref cons nil cons cons nil cons cons 2057 remove 442 remove subst subst 77 ref 158 ref 1816 remove constTerm refl 1818 ref 50 ref 1821 remove 8072 remove appTerm appTerm refl 1818 remove 1822 remove absTerm 8151 def 1819 remove appTerm betaConv appThm absThm appThm appThm 204 ref 35 ref 50 ref 423 remove 8002 remove appTerm appTerm refl 8151 ref 8071 remove 36 ref appTerm 8152 def appTerm betaConv appThm absThm appThm appThm nil 2145 remove 8151 remove nil cons cons 8084 remove 8085 remove nil cons cons cons nil cons cons 8086 remove 3294 remove subst subst eqMp trans 204 ref 35 ref 8150 remove 1820 remove refl 8152 remove betaConv appThm 1309 remove refl appThm nil 1558 remove nil cons cons 1874 remove subst trans appThm absThm appThm trans appThm sym nil 25 ref 166 ref 35 ref 50 ref 8000 remove appTerm 8153 def 434 remove appTerm 8154 def absTerm 8155 def appTerm nil cons 8156 def cons 8157 def 43 ref 166 ref 35 ref 8153 remove 3424 ref appTerm 8158 def absTerm 8159 def appTerm nil cons 8160 def cons nil cons cons nil cons cons 8161 def 76 ref subst 8161 remove 107 ref subst nil 167 ref 8159 remove nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 8158 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8137 ref cons 8162 def 43 ref 3424 ref nil cons 8163 def cons nil cons 8164 def cons nil cons cons 8165 def 76 ref subst 8165 remove 107 ref subst 8155 ref 36 ref appTerm 8166 def betaConv nil 8157 remove 43 ref 8166 remove nil cons cons nil cons cons nil cons cons 135 ref subst 213 ref 167 ref 8155 remove nil cons cons 215 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8154 remove nil cons cons 8164 ref cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref 518 ref nil 8162 remove 43 ref 52 ref 7999 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 108 ref 8140 remove cons nil cons nil cons cons 536 ref subst eqMp appThm 539 ref trans appThm 1671 remove appThm 1091 remove 501 ref subst trans appThm 3424 remove refl appThm sym nil 1081 ref 8164 remove cons nil cons cons 8167 def 76 ref subst 8167 remove 107 ref subst 1922 remove 4146 remove appThm 7988 remove trans sym nil 1081 remove 43 ref 3735 ref cons nil cons cons nil cons cons 135 ref subst 3734 remove eqMp nil 25 ref 3735 remove cons 4144 remove cons nil cons cons 135 ref subst proveHyp 1674 remove 1364 ref 7868 remove 1368 remove appTerm absTerm 8168 def 1366 ref appTerm 8169 def betaConv 3974 ref 1897 remove subst 7996 remove assume eqMp nil 25 ref 291 ref 8168 ref appTerm nil cons cons 43 ref 8169 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1351 remove 1374 ref 8168 remove nil cons cons 4053 remove cons nil cons cons 185 ref subst eqMp eqMp subst eqMp eqMp eqMp nil 1074 remove 110 ref 8163 remove cons nil cons 8170 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 108 ref 8137 remove cons 8170 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 108 ref 8156 remove cons 110 ref 8160 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp 8066 remove "P" 1285 remove var 8069 remove nil cons cons 8062 remove 8149 remove cons nil cons cons nil cons cons 266 ref subst proveHyp eqMp proveHyp proveHyp eqMp nil 108 ref 8056 remove cons 110 ref 8057 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp eqMp eqMp "A" 3168 remove cons nil cons "P" 3166 ref var 8018 ref nil cons cons "x" 3165 remove var 8043 remove cons nil cons cons nil cons cons 266 ref subst proveHyp nil 25 ref 237 ref 1 ref 3166 remove 4 ref cons opType constTerm 8018 remove appTerm nil cons cons 8014 remove cons nil cons cons 135 ref subst proveHyp nil 8044 remove nil cons cons 1788 remove 755 remove subst subst eqMp proveHyp proveHyp eqMp nil 2368 remove 110 ref 8013 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 200 ref 8012 remove appTerm thm nil 3358 ref 5025 ref 200 ref 38 ref 50 ref 1045 remove 66 ref 5028 remove appTerm 7302 remove 200 ref 141 ref 200 ref 400 ref 50 ref 5060 ref 6552 remove appTerm 8171 def appTerm 456 ref 429 remove appTerm 148 ref 401 ref appTerm 8172 def 142 ref appTerm 8173 def appTerm 8174 def appTerm absTerm 8175 def appTerm 8176 def absTerm 8177 def appTerm 8178 def appTerm 8179 def appTerm 8180 def appTerm 8181 def appTerm 267 ref 6864 ref appTerm 8182 def appTerm 8183 def absTerm 8184 def appTerm 8185 def absTerm 8186 def nil cons cons nil cons nil cons cons 3808 ref subst 5025 ref nil 96 ref 8185 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 8184 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 8183 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8181 remove nil cons 8187 def cons 43 ref 8182 ref nil cons 8188 def cons 8189 def nil cons 8190 def cons nil cons cons 8191 def 76 ref subst 8191 remove 107 ref subst nil 1057 remove 110 ref 8180 remove nil cons cons nil cons cons nil cons cons 8192 def 122 ref subst 8192 remove 139 ref subst nil 108 ref 5050 ref cons 110 ref 8179 remove nil cons cons nil cons cons nil cons cons 8193 def 122 ref subst 8193 remove 139 ref subst nil 7577 remove 110 ref 8178 remove nil cons 8194 def cons nil cons cons nil cons cons 8195 def 122 ref subst 8195 remove 139 ref subst 5174 remove nil 25 ref 5045 remove cons 8190 ref cons nil cons cons 135 ref subst proveHyp 51 ref 51 ref 1064 remove nil 96 ref 5050 remove cons nil cons nil cons cons 102 ref subst 5054 remove eqMp appThm 1044 remove trans appThm 5070 remove appThm nil 96 ref 5047 remove cons nil cons nil cons cons 501 ref subst trans appThm 7088 ref appThm 77 ref 51 ref 3925 remove refl 5030 ref 5039 remove 5031 ref appTerm betaConv 8196 def absThm appThm appThm 7088 ref appThm appThm 3877 remove 5030 ref 51 ref 8196 remove appThm 7088 ref appThm absThm appThm appThm nil 3879 remove 5172 remove cons 8190 ref cons nil cons cons 3807 remove 5089 remove subst subst eqMp trans sym nil 3358 ref 5030 ref 50 ref 5038 ref appTerm 8182 ref appTerm 8197 def absTerm nil cons cons nil cons nil cons cons 3808 remove subst 5030 remove nil 96 ref 8197 ref nil cons 8198 def cons nil cons nil cons cons 102 ref subst nil 25 ref 419 ref 3152 remove 5031 ref appTerm 3780 ref appTerm 8199 def appTerm 8200 def nil cons 8201 def cons 8202 def 43 ref 8198 ref cons nil cons 8203 def cons nil cons cons 8204 def 76 ref subst 8204 remove 107 ref subst nil 25 ref 5038 ref nil cons 8205 def cons 8206 def 8190 ref cons nil cons cons 8207 def 76 ref subst 8207 remove 107 ref subst nil 108 ref 5032 ref nil cons 8208 def cons 110 ref 5037 remove nil cons cons nil cons cons nil cons cons 8209 def 122 ref subst 8209 remove 139 ref subst nil 108 ref 5034 ref nil cons 8210 def cons 110 ref 5036 ref nil cons 8211 def cons nil cons cons nil cons cons 8212 def 122 ref subst 8212 remove 139 ref subst 6864 remove 5035 ref appTerm betaConv sym 66 ref 3270 remove 5035 ref appTerm 8213 def 5026 ref appTerm 8214 def appTerm refl nil 96 ref 8211 remove cons nil cons nil cons cons 102 ref subst 5036 remove assume eqMp appThm nil 96 ref 8214 remove nil cons 8215 def cons nil cons nil cons cons 936 ref subst trans sym 153 ref nil 96 ref 8208 remove cons nil cons nil cons cons 102 ref subst 5032 remove assume eqMp appThm 153 ref 518 ref nil 8202 remove 43 ref 52 ref 8199 ref appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst nil 108 ref 8199 ref nil cons 8216 def cons 8217 def nil cons nil cons cons 536 remove subst eqMp appThm 539 ref trans appThm 200 ref 38 ref 200 ref 141 ref 50 ref 66 ref 6591 remove 5031 ref appTerm appTerm 3785 remove 5031 ref appTerm 8218 def appTerm appTerm 7303 remove appTerm absTerm appTerm absTerm appTerm 8219 def refl appThm nil 96 ref 8219 ref nil cons cons nil cons nil cons cons 186 ref subst 8220 def trans appThm 8220 remove trans sym nil 218 ref 141 ref 200 ref 1723 remove 50 ref 66 ref 8218 ref appTerm 8221 def 6884 remove 5031 ref appTerm appTerm appTerm 456 ref 1726 remove appTerm 148 ref 1724 remove appTerm 142 ref appTerm appTerm appTerm absTerm appTerm 8222 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 8222 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 400 ref 50 ref 8221 remove 6551 remove 5031 ref appTerm 8223 def appTerm 8224 def appTerm 8174 ref appTerm 8225 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 400 ref nil 96 ref 8225 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8224 remove nil cons 8226 def cons 43 ref 8174 remove nil cons 8227 def cons nil cons 8228 def cons nil cons cons 8229 def 76 ref subst 8229 remove 107 ref subst nil 108 ref 8218 remove nil cons 8230 def cons 110 ref 8223 remove nil cons 8231 def cons nil cons cons nil cons cons 8232 def 122 ref subst 8232 remove 139 ref subst nil 25 ref 8210 remove cons 43 ref 8171 ref nil cons 8233 def cons nil cons 8234 def cons nil cons cons 135 ref subst 51 ref nil 5130 remove 3264 remove 6589 ref cons nil cons cons nil cons cons 3269 remove subst 8235 def appThm 8171 remove refl appThm sym nil 25 ref 200 ref 219 ref 50 ref 3271 remove 5031 ref appTerm appTerm 5132 remove appTerm absTerm 8236 def appTerm nil cons 8237 def cons 8238 def 8234 remove cons nil cons cons 8239 def 76 ref subst 8239 remove 107 ref subst nil 25 ref 8230 remove cons 5145 remove cons nil cons cons 135 ref subst 3783 remove 8236 ref 734 ref appTerm 8240 def betaConv 8241 def nil 8238 remove 43 ref 8240 remove nil cons cons nil cons cons nil cons cons 135 ref subst 8242 def 217 ref 218 ref 8236 remove nil cons cons 219 ref 3813 remove cons nil cons cons nil cons cons 185 ref subst 8243 def eqMp eqMp 8244 def subst eqMp nil 7498 remove 43 ref 6999 remove cons nil cons 8245 def cons nil cons cons 107 ref subst proveHyp nil 25 ref 8231 remove cons 8245 remove cons nil cons cons 135 ref subst nil 1773 ref nil cons cons 8244 remove subst eqMp eqMp eqMp nil 108 ref 8237 remove cons 110 ref 8233 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 25 ref 8233 remove cons 8228 remove cons nil cons cons 135 ref subst proveHyp 8175 ref 401 ref appTerm 8246 def betaConv 8177 ref 142 ref appTerm 8247 def betaConv nil 25 ref 8194 remove cons 43 ref 8247 remove nil cons cons nil cons cons nil cons cons 135 ref subst 217 ref 218 ref 8177 remove nil cons cons 234 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8176 remove nil cons cons 43 ref 8246 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 8175 remove nil cons cons 1773 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp proveHyp proveHyp eqMp nil 108 ref 8226 remove cons 110 ref 8227 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 5033 remove 66 ref 8200 remove appTerm 8219 remove appTerm appTerm nil cons cons 43 ref 8213 remove 5031 remove appTerm nil cons 8248 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 5025 remove 6589 remove cons nil cons nil cons cons 7734 ref 5026 ref appTerm 8249 def betaConv 7733 remove nil 25 ref 7735 remove nil cons cons 43 ref 8249 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 3357 remove 3358 remove 7734 remove nil cons cons 6588 remove cons nil cons cons 185 ref subst eqMp eqMp subst eqMp nil 25 ref 8248 remove cons 43 ref 8215 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 219 ref 5035 remove nil cons cons nil cons 8250 def nil cons cons 8241 remove 8235 remove 5034 remove assume eqMp 8242 remove proveHyp 8243 remove eqMp eqMp subst eqMp eqMp eqMp 217 ref 218 ref 6868 remove cons 8250 remove cons nil cons cons 266 remove subst proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 8205 remove cons 110 ref 8188 ref cons nil cons 8251 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 8201 ref cons 110 ref 8198 ref cons nil cons 8252 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 8216 ref cons 8203 remove cons nil cons cons 8253 def 76 ref subst 8253 remove 107 ref subst nil 25 ref 66 ref 3135 remove 3780 ref appTerm appTerm 66 ref 3345 remove 3780 remove appTerm 5026 remove appTerm appTerm 367 remove appTerm appTerm 8254 def nil cons 8255 def cons 43 ref 52 ref 8182 ref appTerm 8256 def 8182 ref appTerm 8257 def nil cons 8258 def cons nil cons cons nil cons cons 8259 def 76 ref subst 8259 remove 107 ref subst 7088 ref eqMp nil 108 ref 8255 ref cons 110 ref 8258 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 8254 ref appTerm 8260 def 8257 remove appTerm nil cons cons 43 ref 52 ref 8197 remove appTerm 8261 def 8260 ref 8182 remove appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 2222 ref 8188 remove cons nil cons nil cons cons 153 ref 3149 remove 8199 ref assume 8262 def appThm appThm 153 ref 6570 remove 8262 ref appThm 5156 remove appThm appThm 187 remove 7725 remove 8262 remove appThm 3782 remove trans appThm appThm appThm nil 25 ref 52 ref 5038 remove appTerm 8263 def 8254 remove appTerm nil cons cons 43 ref 50 ref 8260 ref 8256 remove 2225 ref appTerm 8264 def appTerm appTerm 8261 ref 8260 remove 2225 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 2227 ref 8255 remove cons nil cons nil cons cons 2222 remove 50 ref 8263 remove 2228 ref appTerm appTerm 50 ref 2229 remove 8264 remove appTerm appTerm 8261 remove 2230 remove appTerm appTerm appTerm absTerm 8265 def 2225 remove appTerm 8266 def betaConv 2227 remove 159 ref 8265 ref appTerm 8267 def absTerm 8268 def 2228 remove appTerm 8269 def betaConv nil 8189 remove 8206 remove nil cons cons nil cons cons 2305 remove subst nil 25 ref 159 ref 8268 ref appTerm nil cons cons 43 ref 8269 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 8268 remove nil cons cons 2306 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8267 remove nil cons cons 43 ref 8266 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 8265 remove nil cons cons 2307 remove cons nil cons cons 185 ref subst eqMp eqMp subst eqMp subst eqMp sym 51 ref 153 ref 345 ref 386 remove subst appThm 153 ref 5058 ref 345 ref nil 96 ref 148 ref 193 ref appTerm 8270 def 39 ref appTerm 8271 def nil cons cons nil cons nil cons cons 102 ref subst 38 ref 8271 remove absTerm 8272 def 39 ref appTerm 8273 def betaConv nil 200 ref 8272 ref appTerm 8274 def axiom nil 25 ref 8274 remove nil cons cons 43 ref 8273 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 8272 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp 8275 def subst subst appThm 373 remove appThm nil 96 ref 377 remove cons nil cons nil cons cons 186 ref subst 8276 def trans appThm 8276 remove trans appThm 7088 remove appThm sym nil 378 remove 8190 remove cons nil cons cons 8277 def 76 ref subst 8277 remove 107 ref subst 52 ref "_11412" 28 ref var 8278 def 267 ref 141 ref 5060 ref 148 ref 8278 remove varTerm appTerm 142 ref appTerm appTerm absTerm appTerm absTerm 8279 def 39 ref appTerm 8280 def appTerm refl 8279 ref 193 remove appTerm betaConv appThm 77 ref 8280 remove betaConv appThm 267 ref 141 ref 5060 remove 8270 remove 142 ref appTerm appTerm absTerm appTerm refl appThm trans 8279 remove refl 381 remove appThm eqMp sym 2486 ref 141 ref 6571 remove 1729 ref 8275 remove subst appThm 6994 remove 936 ref subst trans absThm appThm 5058 remove 345 ref 1359 ref 39 ref appTerm 8281 def betaConv 1361 remove nil 25 ref 1360 remove nil cons cons 43 ref 8281 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 1359 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp subst subst 7438 remove trans trans sym 94 ref eqMp eqMp eqMp nil 388 remove 8251 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 8217 ref 8252 remove cons nil cons cons 122 ref subst deductAntisym eqMp 683 remove 8199 remove appTerm 8282 def betaConv 686 remove nil 687 remove 43 ref 8282 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 688 remove 20 ref 8216 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 8217 remove 110 ref 8201 remove cons 612 ref 8198 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 108 ref 8187 remove cons 8251 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 3354 remove 8186 remove appTerm thm nil 1454 ref 1417 ref 200 ref 38 ref 3398 remove 267 ref 141 ref 144 ref 3988 ref 66 ref 3990 remove appTerm 8283 def 166 ref 35 ref 166 ref 449 ref 50 ref 66 ref 424 remove appTerm 8284 def 3362 ref 142 ref appTerm 8285 def appTerm 8286 def appTerm 52 ref 3388 ref appTerm 460 ref appTerm 8287 def appTerm absTerm appTerm absTerm appTerm appTerm appTerm appTerm absTerm 8288 def appTerm 8289 def appTerm 8290 def absTerm 8291 def appTerm 8292 def absTerm 8293 def nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 8292 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 8291 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 8290 remove nil cons cons nil cons nil cons cons 102 ref subst nil 3403 ref 43 ref 8289 ref nil cons 8294 def cons nil cons 8295 def cons nil cons cons 8296 def 140 ref subst 8296 ref 76 ref subst 8296 remove 107 ref subst 141 ref 52 ref 4192 remove appTerm 267 ref 400 ref 66 ref 8173 remove appTerm 8297 def 66 ref 166 ref 35 ref 166 ref 449 ref 50 ref 66 ref 486 ref appTerm 8298 def 66 ref 3362 remove 401 ref appTerm 8299 def appTerm 3388 ref appTerm 8300 def appTerm 8301 def appTerm 460 ref appTerm absTerm appTerm absTerm appTerm appTerm 8302 def 1433 ref 1419 remove 401 ref appTerm 8303 def appTerm 8304 def appTerm 8305 def appTerm absTerm appTerm appTerm absTerm 8306 def 39 ref appTerm 8307 def betaConv 1345 ref 200 ref 141 ref 52 ref 4280 remove 3989 ref appTerm appTerm 267 ref 400 ref 8297 remove 8302 remove 1316 ref 2393 ref appTerm 8303 remove appTerm appTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm 8308 def 1420 ref appTerm 8309 def betaConv 1417 ref 1858 ref 8308 ref appTerm 8310 def absTerm 8311 def 1418 ref appTerm 8312 def betaConv nil 1430 ref 8311 ref appTerm 8313 def axiom nil 25 ref 8313 remove nil cons cons 43 ref 8312 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 8311 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8310 remove nil cons cons 43 ref 8309 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1870 ref 1871 ref 8308 remove nil cons cons 1872 ref 3422 ref cons nil cons 8314 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 200 ref 8306 ref appTerm nil cons cons 43 ref 8307 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 8306 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 52 ref 4191 remove 1420 ref appTerm appTerm 267 ref 400 ref 66 ref 8172 remove 39 ref appTerm 8315 def appTerm 8316 def 8305 remove appTerm 8317 def absTerm 8318 def appTerm 8319 def appTerm nil cons cons 8295 remove cons nil cons cons 135 ref subst proveHyp 51 ref 77 ref 3974 remove 6544 remove subst appThm 8319 ref refl appThm nil 96 ref 8319 ref nil cons cons nil cons nil cons cons 1099 ref subst trans appThm 8289 ref refl appThm sym nil 25 ref 200 ref 400 ref 50 ref 8317 ref appTerm 66 ref 30 ref 401 ref appTerm 8320 def appTerm 8316 ref 66 ref 8304 ref appTerm 166 ref 35 ref 166 ref 449 ref 50 ref 8298 remove 8299 ref appTerm 8321 def appTerm 8287 ref appTerm absTerm 8322 def appTerm absTerm 8323 def appTerm 8324 def appTerm 8325 def appTerm 8326 def appTerm 8327 def appTerm absTerm 8328 def appTerm 8329 def nil cons cons 8330 def nil cons nil cons cons 2452 ref subst sym nil 25 ref 419 ref 8329 remove appTerm 8331 def nil cons 8332 def cons 8333 def 510 ref cons nil cons cons 8334 def 76 ref subst 8334 remove 107 ref subst 2370 ref 7271 ref subst nil 25 ref 158 ref 1 ref 1 ref 1 ref 1293 ref 1280 ref cons opType 8335 def 4 ref cons opType 8336 def 4 ref cons opType 8337 def constTerm 8338 def "f" 8335 ref var 8339 def 158 ref 1 ref 1 ref 5113 ref 4 ref cons opType 8340 def 4 ref cons opType constTerm 8341 def "s" 5113 ref var 8342 def 50 ref 1858 ref 1872 ref 1858 ref "y" 1293 ref var 8343 def 50 ref 66 ref 420 remove 1 ref 1293 ref 8340 ref nil cons cons opType constTerm 8344 def 2720 ref appTerm 8342 ref varTerm 8345 def appTerm appTerm 66 ref 8344 ref 8343 ref varTerm 8346 def appTerm 8345 ref appTerm appTerm 8347 def 1436 ref 8339 ref varTerm 8348 def 2720 ref appTerm appTerm 8348 ref 8346 ref appTerm 8349 def appTerm appTerm appTerm 8350 def appTerm 1316 ref 2720 ref appTerm 8351 def 8346 ref appTerm 8352 def appTerm absTerm 8353 def appTerm absTerm 8354 def appTerm 8355 def appTerm 52 ref 1321 ref 1400 remove 1 ref 8335 ref 5114 ref nil cons 8356 def cons opType 8357 def constTerm 8348 ref appTerm 8345 ref appTerm appTerm 8358 def appTerm 0 remove 8340 remove constTerm 8359 def 8345 ref appTerm 8360 def appTerm 8361 def appTerm absTerm appTerm absTerm appTerm 8362 def nil cons 8363 def cons 510 ref cons nil cons cons 8364 def 135 ref subst proveHyp 1352 ref 7271 ref subst nil 25 ref 4222 ref 4097 ref 1858 ref 1345 ref 50 ref 291 ref 1364 ref 291 remove 292 ref 50 ref 66 ref 1367 remove 2393 ref appTerm appTerm 66 ref 1384 remove 2393 ref appTerm appTerm 8365 def 1436 ref 4223 ref 1366 ref appTerm appTerm 4223 ref 294 ref appTerm 8366 def appTerm appTerm appTerm 8367 def appTerm 1540 ref appTerm absTerm 8368 def appTerm absTerm 8369 def appTerm 8370 def appTerm 52 ref 4265 ref appTerm 4264 ref appTerm 8371 def appTerm absTerm appTerm absTerm appTerm 8372 def nil cons 8373 def cons 8374 def 43 ref 50 ref 8362 ref appTerm 15 ref appTerm 8375 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 4388 ref nil cons 8376 def 23 ref cons 7271 ref subst nil 25 ref 1976 ref 5117 ref 200 ref 38 ref 50 ref 166 ref 35 ref 166 ref 449 ref 50 ref 1440 ref 3367 ref 1316 ref 5120 remove appTerm 5118 ref 454 ref appTerm 8377 def appTerm appTerm appTerm 8378 def appTerm 460 ref appTerm absTerm 8379 def appTerm absTerm 8380 def appTerm 8381 def appTerm 52 ref 8359 remove 5119 remove appTerm 8382 def appTerm 44 ref appTerm 8383 def appTerm absTerm appTerm absTerm appTerm 8384 def nil cons 8385 def cons 8386 def 43 ref 50 ref 8372 ref appTerm 8387 def 8375 remove appTerm 8388 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 7271 ref nil 25 ref 7272 ref nil cons 8389 def cons 8390 def 43 ref 50 ref 8384 ref appTerm 8391 def 8388 remove appTerm 8392 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 4244 remove 7271 remove subst nil 25 ref 4246 ref 4247 ref 200 ref 38 ref 50 ref 166 ref 35 ref 166 ref 449 ref 50 ref 1440 remove 3367 ref 458 ref 4248 ref 36 ref appTerm appTerm 4248 ref 454 ref appTerm 8393 def appTerm appTerm appTerm 8394 def appTerm 460 ref appTerm absTerm 8395 def appTerm absTerm 8396 def appTerm 8397 def appTerm 52 ref 4274 ref appTerm 44 ref appTerm 8398 def appTerm absTerm appTerm absTerm appTerm 8399 def nil cons 8400 def cons 8401 def 43 ref 50 ref 7272 ref appTerm 8402 def 8392 remove appTerm 8403 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 8333 ref 43 ref 50 ref 8399 ref appTerm 8404 def 8403 remove appTerm 8405 def nil cons cons nil cons cons nil cons cons 135 ref subst nil 3403 ref 43 ref 50 ref 8331 ref appTerm 8406 def 8405 remove appTerm 8407 def nil cons cons nil cons cons nil cons cons 135 ref subst 38 ref 3405 ref 8407 remove appTerm absTerm 8408 def 39 ref appTerm 8409 def betaConv 1417 ref 200 ref 8408 ref appTerm 8410 def absTerm 8411 def 1418 ref appTerm 8412 def betaConv 1431 ref 1417 ref 205 ref 38 ref 3405 ref refl 8406 ref refl 8404 ref refl 8402 ref refl 8391 ref refl 8387 ref refl nil 96 ref 8363 ref cons nil cons nil cons cons 517 ref subst 8413 def appThm appThm appThm appThm appThm appThm absThm appThm absThm appThm sym nil 1454 ref 1417 ref 200 ref 38 ref 3405 ref 8406 remove 8404 remove 8402 remove 8391 remove 8387 remove 419 ref 8362 ref appTerm 8414 def appTerm 8415 def appTerm 8416 def appTerm 8417 def appTerm 8418 def appTerm 8419 def appTerm 8420 def absTerm 8421 def appTerm 8422 def absTerm nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 8422 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 8421 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 8420 remove nil cons cons nil cons nil cons cons 102 ref subst nil 3403 ref 43 ref 8419 remove nil cons 8423 def cons nil cons cons nil cons cons 8424 def 76 ref subst 8424 remove 107 ref subst nil 8333 remove 43 ref 8418 remove nil cons 8425 def cons nil cons cons nil cons cons 8426 def 76 ref subst 8426 remove 107 ref subst nil 8401 remove 43 ref 8417 remove nil cons 8427 def cons nil cons cons nil cons cons 8428 def 76 ref subst 8428 remove 107 ref subst nil 8390 remove 43 ref 8416 remove nil cons 8429 def cons nil cons cons nil cons cons 8430 def 76 ref subst 8430 remove 107 ref subst nil 8386 remove 43 ref 8415 remove nil cons 8431 def cons nil cons cons nil cons cons 8432 def 76 ref subst 8432 remove 107 ref subst nil 8374 remove 43 ref 8414 remove nil cons 8433 def cons nil cons cons nil cons cons 8434 def 76 ref subst 8434 remove 107 ref subst 8413 remove 8364 ref 76 ref subst 8364 remove 107 ref subst 8338 ref refl 8435 def 8339 ref 8341 ref refl 8436 def 8342 ref nil 25 ref 8355 remove nil cons cons 43 ref 8361 remove nil cons cons nil cons cons nil cons cons 5967 ref subst 1255 ref nil 1871 ref 8354 ref nil cons cons nil cons nil cons cons 2487 ref subst 2488 ref 1872 ref 518 ref 8354 remove 2720 ref appTerm betaConv appThm nil 1871 remove 8353 ref nil cons cons nil cons nil cons cons 2487 remove subst 2488 ref 8343 ref 518 ref 8353 remove 8346 ref appTerm betaConv appThm nil 25 ref 8350 ref nil cons cons 43 ref 8352 ref nil cons 8437 def cons nil cons cons nil cons cons 5949 ref subst trans absThm appThm trans trans absThm appThm trans appThm nil 25 ref 8358 ref nil cons cons 43 ref 8360 ref nil cons cons nil cons cons nil cons cons 4336 ref subst appThm trans absThm appThm absThm appThm 8435 ref 8339 ref 8436 ref 8342 ref 77 ref 1255 ref 2488 ref 1872 ref 1872 ref 1923 ref 8343 ref 66 ref 8350 remove appTerm 419 ref 8352 remove appTerm 8438 def appTerm 8439 def absTerm 8440 def appTerm absTerm 8441 def 2720 ref appTerm betaConv 8442 def absThm appThm appThm 153 ref 1255 ref 8358 ref refl appThm 419 ref 8360 ref appTerm 8443 def refl appThm appThm 1255 ref 419 ref 8358 ref appTerm 8444 def refl appThm 8360 ref refl appThm appThm 8445 def appThm appThm 2488 ref 1872 ref 1255 ref 8442 remove appThm 8445 ref appThm absThm appThm appThm nil 3713 ref 8441 remove nil cons cons 43 ref 66 ref 456 ref 8358 remove appTerm 8443 remove appTerm appTerm 456 ref 8444 remove appTerm 8360 remove appTerm appTerm 8446 def nil cons cons nil cons 8447 def cons nil cons cons 2370 ref 43 ref 52 ref 4623 remove 55 ref appTerm appTerm 238 ref 35 ref 4621 remove 55 ref appTerm absTerm appTerm appTerm absTerm 8448 def 55 ref appTerm 8449 def betaConv 175 ref 159 ref 8448 ref appTerm 8450 def absTerm 8451 def 177 ref appTerm 8452 def betaConv nil 354 ref 8451 ref appTerm 8453 def axiom nil 25 ref 8453 remove nil cons cons 43 ref 8452 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 ref 362 ref 8451 remove nil cons cons 1213 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8450 remove nil cons cons 43 ref 8449 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 8448 remove nil cons cons 335 ref cons nil cons cons 185 ref subst eqMp eqMp 8454 def subst 8455 def subst eqMp 2488 ref 1872 ref 77 ref 1255 ref 2488 ref 8343 ref 8440 ref 8346 ref appTerm betaConv 8456 def absThm appThm appThm 8445 ref appThm appThm 2488 ref 8343 ref 1255 ref 8456 remove appThm 8445 remove appThm absThm appThm appThm nil 3713 ref 8440 remove nil cons cons 8447 remove cons nil cons cons 8455 remove subst eqMp absThm appThm trans absThm appThm 77 ref 8436 ref 8342 ref 2488 ref 1872 ref 8342 ref 1872 ref 1923 ref 8343 ref 456 ref 8439 remove appTerm 8446 ref appTerm absTerm appTerm absTerm 8457 def absTerm 8458 def 8345 ref appTerm betaConv 8459 def 2720 ref refl appThm 8457 ref 2720 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 5114 ref 4 ref cons opType 8460 def 4 ref cons opType constTerm 8461 def refl 8462 def "f" 5114 ref var 8463 def 8436 ref 8342 ref 8459 remove 8463 ref varTerm 8464 def 8345 ref appTerm 8465 def refl appThm 8457 remove 8465 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 5113 remove 1314 ref cons opType var 8466 def 8458 remove nil cons cons nil cons nil cons cons 4388 remove "A" 5116 remove cons nil cons cons 23 ref cons 4395 ref subst 8467 def subst eqMp 8462 ref 8463 ref 77 ref 8436 ref 8342 ref 2488 ref 8343 ref 8342 ref 8343 ref 456 ref 66 ref 66 ref 8344 ref 8465 ref appTerm 8345 ref appTerm appTerm 8468 def 8347 remove 1436 ref 8348 ref 8465 ref appTerm appTerm 8469 def 8349 remove appTerm appTerm appTerm appTerm 419 ref 1316 ref 8465 remove appTerm 8470 def 8346 ref appTerm appTerm appTerm appTerm 8446 ref appTerm absTerm 8471 def absTerm 8472 def 8345 ref appTerm betaConv 8473 def 8346 ref refl appThm 8471 ref 8346 ref appTerm betaConv trans absThm appThm absThm appThm appThm 8462 ref "f'" 5114 remove var 8474 def 8436 remove 8342 ref 8473 remove 8474 ref varTerm 8475 def 8345 ref appTerm 8476 def refl appThm 8471 remove 8476 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8466 remove 8472 remove nil cons cons nil cons nil cons cons 8467 remove subst eqMp absThm appThm trans trans absThm appThm 77 ref 8435 ref 8339 ref 8462 ref 8463 ref 8339 ref 8463 remove 8461 remove 8474 ref 8341 ref 8342 ref 456 ref 66 ref 8468 remove 66 ref 8344 ref 8476 ref appTerm 8345 ref appTerm appTerm 8477 def 8469 remove 8348 ref 8476 ref appTerm 8478 def appTerm appTerm appTerm appTerm 419 ref 8470 remove 8476 ref appTerm appTerm appTerm appTerm 8446 ref appTerm absTerm appTerm absTerm appTerm absTerm 8479 def absTerm 8480 def 8348 ref appTerm betaConv 8481 def 8464 ref refl appThm 8479 ref 8464 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 8357 ref 4 ref cons opType 8482 def 4 ref cons opType 8483 def constTerm 8484 def refl 8485 def "f" 8357 ref var 8486 def 8435 ref 8339 ref 8481 remove 8486 ref varTerm 8348 ref appTerm 8487 def refl appThm 8479 remove 8487 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 8335 ref 8460 remove nil cons cons opType var 8488 def 8480 remove nil cons cons nil cons nil cons cons "B" 8356 remove cons "A" 8335 ref nil cons 8489 def cons nil cons cons 23 ref cons 4395 ref subst 8490 def subst eqMp 8485 ref 8486 ref 77 ref 8435 ref 8339 ref 8462 remove 8474 ref 8339 ref 8474 remove 8341 ref 8342 ref 456 ref 66 ref 66 ref 8344 ref 8487 remove 8345 ref appTerm 8491 def appTerm 8345 ref appTerm appTerm 8492 def 8477 remove 1436 ref 8348 ref 8491 ref appTerm appTerm 8493 def 8478 remove appTerm appTerm appTerm appTerm 419 ref 1316 ref 8491 remove appTerm 8494 def 8476 remove appTerm appTerm appTerm appTerm 8446 ref appTerm absTerm appTerm absTerm 8495 def absTerm 8496 def 8348 ref appTerm betaConv 8497 def 8475 ref refl appThm 8495 ref 8475 remove appTerm betaConv trans absThm appThm absThm appThm appThm 8485 remove "f'" 8357 ref var 8498 def 8435 remove 8339 ref 8497 remove 8498 ref varTerm 8499 def 8348 ref appTerm 8500 def refl appThm 8495 remove 8500 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8488 remove 8496 remove nil cons cons nil cons nil cons cons 8490 remove subst eqMp absThm appThm trans trans trans 8362 remove assume eqMp nil 25 ref 8484 ref 8486 remove 8484 ref 8498 ref 8338 ref 8339 ref 8341 ref 8342 ref 456 ref 66 ref 8492 remove 66 ref 8344 ref 8500 remove 8345 ref appTerm 8501 def appTerm 8345 ref appTerm appTerm 8502 def 8493 remove 8348 ref 8501 ref appTerm 8503 def appTerm appTerm appTerm appTerm 419 ref 8494 remove 8501 ref appTerm appTerm appTerm appTerm 8446 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 8504 def appTerm 8505 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil "P" 8482 remove var 8506 def 8498 ref 50 ref 8504 ref 8499 remove appTerm 8507 def appTerm 15 ref appTerm 8508 def absTerm nil cons cons nil cons nil cons cons "A" 8357 ref nil cons cons nil cons 8509 def 23 ref cons 252 ref subst 8510 def subst 8498 remove nil 96 ref 8508 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8507 ref nil cons 8511 def cons 510 ref cons nil cons cons 8512 def 76 ref subst 8512 remove 107 ref subst 8507 ref betaConv 8507 remove assume eqMp nil 25 ref 8484 remove "f''" 8357 ref var 8513 def 8338 remove 8339 ref 8341 remove 8342 remove 456 ref 66 ref 8502 remove 66 ref 8344 remove 8513 ref varTerm 8514 def 8348 ref appTerm 8345 ref appTerm 8515 def appTerm 8345 remove appTerm appTerm 1436 ref 8503 remove appTerm 8348 ref 8515 ref appTerm appTerm appTerm appTerm appTerm 419 ref 1316 ref 8501 remove appTerm 8515 remove appTerm appTerm appTerm appTerm 8446 remove appTerm absTerm appTerm absTerm appTerm 8516 def absTerm 8517 def appTerm 8518 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 8506 ref 8513 ref 50 ref 8517 ref 8514 remove appTerm 8519 def appTerm 15 ref appTerm 8520 def absTerm nil cons cons nil cons nil cons cons 8510 remove subst 8513 remove nil 96 ref 8520 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8519 ref nil cons 8521 def cons 510 ref cons nil cons cons 8522 def 76 ref subst 8522 remove 107 ref subst 8519 ref betaConv 8519 remove assume eqMp nil 25 ref 8516 remove nil cons 8523 def cons 510 ref cons nil cons cons 8524 def 135 ref subst proveHyp 8524 ref 76 ref subst 8524 remove 107 ref subst 4316 ref 4097 ref 1936 ref 1345 ref nil 25 ref 8370 remove nil cons cons 43 ref 8371 remove nil cons cons nil cons cons nil cons cons 5967 ref subst 1255 ref nil 1374 ref 8369 ref nil cons cons nil cons nil cons cons 1352 ref 2484 ref subst 8525 def subst 1462 ref 1364 ref 518 ref 8369 remove 1366 ref appTerm betaConv appThm nil 1374 remove 8368 ref nil cons cons nil cons nil cons cons 8525 remove subst 1462 ref 292 ref 518 ref 8368 remove 294 ref appTerm betaConv appThm nil 25 ref 8367 ref nil cons cons 43 ref 1540 ref nil cons cons nil cons cons nil cons cons 5949 ref subst trans absThm appThm trans trans absThm appThm trans appThm nil 25 ref 4265 ref nil cons cons 43 ref 4264 ref nil cons cons nil cons cons nil cons cons 4336 ref subst appThm trans absThm appThm absThm appThm 4316 ref 4097 ref 1936 ref 1345 ref 77 ref 1255 ref 1462 ref 1364 ref 1364 ref 1363 ref 292 ref 66 ref 8367 remove appTerm 419 ref 1540 remove appTerm appTerm 8526 def absTerm 8527 def appTerm absTerm 8528 def 1366 ref appTerm betaConv 8529 def absThm appThm appThm 153 ref 1255 ref 4265 ref refl appThm 419 ref 4264 ref appTerm 8530 def refl appThm appThm 1255 ref 419 ref 4265 ref appTerm 8531 def refl appThm 4264 ref refl appThm appThm 8532 def appThm appThm 1462 ref 1364 ref 1255 ref 8529 remove appThm 8532 ref appThm absThm appThm appThm nil 1530 ref 8528 remove nil cons cons 43 ref 66 ref 456 ref 4265 remove appTerm 8530 remove appTerm appTerm 456 ref 8531 remove appTerm 4264 remove appTerm appTerm 8533 def nil cons cons nil cons 8534 def cons nil cons cons 1352 remove 8454 ref subst 8535 def subst eqMp 1462 ref 1364 ref 77 ref 1255 ref 1462 ref 292 ref 8527 ref 294 ref appTerm betaConv 8536 def absThm appThm appThm 8532 ref appThm appThm 1462 ref 292 ref 1255 ref 8536 remove appThm 8532 remove appThm absThm appThm appThm nil 1530 remove 8527 remove nil cons cons 8534 remove cons nil cons cons 8535 remove subst eqMp absThm appThm trans absThm appThm 77 ref 1936 ref 1345 ref 1462 ref 1364 ref 1345 ref 1364 remove 1363 remove 292 ref 456 ref 8526 remove appTerm 8533 ref appTerm absTerm appTerm absTerm 8537 def absTerm 8538 def 2393 ref appTerm betaConv 8539 def 1366 ref refl appThm 8537 ref 1366 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 8337 remove constTerm 8540 def refl 8541 def 8339 ref 1936 ref 1345 ref 8539 remove 8348 ref 2393 ref appTerm 8542 def refl appThm 8537 remove 8542 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 1293 ref 287 remove cons opType var 8543 def 8538 remove nil cons cons nil cons nil cons cons 1893 remove 1870 remove cons 23 ref cons 4395 ref subst 8544 def subst eqMp 8541 ref 8339 ref 77 ref 1936 ref 1345 ref 1462 remove 292 ref 1345 ref 292 remove 456 ref 66 ref 66 ref 1365 ref 8542 ref appTerm 2393 ref appTerm appTerm 8545 def 8365 remove 1436 ref 4223 ref 8542 ref appTerm appTerm 8546 def 8366 remove appTerm appTerm appTerm appTerm 419 ref 1436 ref 8542 remove appTerm 8547 def 294 ref appTerm appTerm appTerm appTerm 8533 ref appTerm absTerm 8548 def absTerm 8549 def 2393 ref appTerm betaConv 8550 def 2314 remove appThm 8548 ref 294 remove appTerm betaConv trans absThm appThm absThm appThm appThm 8541 ref "f'" 8335 remove var 8551 def 1936 remove 1345 ref 8550 remove 8551 ref varTerm 8552 def 2393 ref appTerm 8553 def refl appThm 8548 remove 8553 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8543 remove 8549 remove nil cons cons nil cons nil cons cons 8544 remove subst eqMp absThm appThm trans trans absThm appThm 77 ref 4316 ref 4097 ref 8541 ref 8339 ref 4097 ref 8339 remove 8540 remove 8551 ref 1858 ref 1345 ref 456 ref 66 ref 8545 remove 66 ref 1365 ref 8553 ref appTerm 2393 ref appTerm appTerm 8554 def 8546 remove 4223 ref 8553 ref appTerm 8555 def appTerm appTerm appTerm appTerm 419 ref 8547 remove 8553 ref appTerm appTerm appTerm appTerm 8533 ref appTerm absTerm appTerm absTerm appTerm absTerm 8556 def absTerm 8557 def 4223 ref appTerm betaConv 8558 def 8348 ref refl appThm 8556 ref 8348 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 1 ref 3225 ref 8489 ref cons opType 8559 def 4 ref cons opType 8560 def 4 ref cons opType 8561 def constTerm 8562 def refl 8563 def "f" 8559 ref var 8564 def 4316 ref 4097 ref 8558 remove 8564 ref varTerm 4223 ref appTerm 8565 def refl appThm 8556 remove 8565 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 3225 remove 8336 remove nil cons cons opType var 8566 def 8557 remove nil cons cons nil cons nil cons cons "B" 8489 remove cons 4366 remove cons 23 ref cons 4395 ref subst 8567 def subst eqMp 8563 ref 8564 ref 77 ref 4316 ref 4097 ref 8541 remove 8551 ref 4097 ref 8551 remove 1858 ref 1345 ref 456 ref 66 ref 66 ref 1365 ref 8565 remove 2393 ref appTerm 8568 def appTerm 2393 ref appTerm appTerm 8569 def 8554 remove 1436 ref 4223 ref 8568 ref appTerm appTerm 8570 def 8555 remove appTerm appTerm appTerm appTerm 419 ref 1436 ref 8568 remove appTerm 8571 def 8553 remove appTerm appTerm appTerm appTerm 8533 ref appTerm absTerm appTerm absTerm 8572 def absTerm 8573 def 4223 ref appTerm betaConv 8574 def 8552 ref refl appThm 8572 ref 8552 remove appTerm betaConv trans absThm appThm absThm appThm appThm 8563 remove "f'" 8559 ref var 8575 def 4316 remove 4097 ref 8574 remove 8575 ref varTerm 4223 ref appTerm 8576 def refl appThm 8572 remove 8576 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8566 remove 8573 remove nil cons cons nil cons nil cons cons 8567 remove subst eqMp absThm appThm trans trans trans 8372 remove assume eqMp nil 25 ref 8562 ref 8564 remove 8562 ref 8575 ref 4222 ref 4097 ref 1858 ref 1345 ref 456 ref 66 ref 8569 remove 66 ref 1365 ref 8576 remove 2393 ref appTerm 8577 def appTerm 2393 ref appTerm appTerm 8578 def 8570 remove 4223 ref 8577 ref appTerm 8579 def appTerm appTerm appTerm appTerm 419 ref 8571 remove 8577 ref appTerm appTerm appTerm appTerm 8533 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 8580 def appTerm 8581 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil "P" 8560 remove var 8582 def "f'''" 8559 ref var 8583 def 50 ref 8580 ref 8583 ref varTerm 8584 def appTerm 8585 def appTerm 15 ref appTerm 8586 def absTerm nil cons cons nil cons nil cons cons "A" 8559 ref nil cons cons nil cons 8587 def 23 ref cons 252 ref subst 8588 def subst 8583 remove nil 96 ref 8586 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8585 ref nil cons 8589 def cons 510 ref cons nil cons cons 8590 def 76 ref subst 8590 remove 107 ref subst 8585 ref betaConv 8585 remove assume eqMp nil 25 ref 8562 remove 8575 remove 4222 ref 4097 ref 1858 ref 1345 ref 456 ref 66 ref 66 ref 1365 ref 8584 remove 4223 ref appTerm 2393 ref appTerm 8591 def appTerm 2393 ref appTerm appTerm 8592 def 8578 remove 1436 ref 4223 ref 8591 ref appTerm appTerm 8593 def 8579 remove appTerm appTerm appTerm appTerm 419 ref 1436 ref 8591 remove appTerm 8594 def 8577 remove appTerm appTerm appTerm appTerm 8533 ref appTerm absTerm appTerm absTerm appTerm absTerm 8595 def appTerm 8596 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 8582 ref "f''''" 8559 ref var 8597 def 50 ref 8595 ref 8597 ref varTerm 8598 def appTerm 8599 def appTerm 15 ref appTerm 8600 def absTerm nil cons cons nil cons nil cons cons 8588 remove subst 8597 remove nil 96 ref 8600 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8599 ref nil cons 8601 def cons 510 ref cons nil cons cons 8602 def 76 ref subst 8602 remove 107 ref subst 8599 ref betaConv 8599 remove assume eqMp nil 25 ref 4222 remove 4097 remove 1858 remove 1345 remove 456 ref 66 ref 8592 remove 66 ref 1365 remove 8598 remove 4223 ref appTerm 2393 ref appTerm 8603 def appTerm 2393 remove appTerm appTerm 8593 remove 4223 remove 8603 ref appTerm appTerm appTerm appTerm appTerm 419 ref 8594 remove 8603 remove appTerm appTerm appTerm appTerm 8533 remove appTerm absTerm appTerm absTerm appTerm nil cons 8604 def cons 510 ref cons nil cons cons 8605 def 135 ref subst proveHyp 8605 ref 76 ref subst 8605 remove 107 ref subst 2046 ref 5117 ref 205 ref 38 ref nil 25 ref 8381 remove nil cons cons 43 ref 8383 remove nil cons cons nil cons cons nil cons cons 5967 ref subst 1255 ref nil 167 ref 8380 ref nil cons cons nil cons nil cons cons 2484 ref subst 1463 ref 35 ref 518 ref 8380 remove 36 ref appTerm betaConv appThm nil 167 ref 8379 ref nil cons cons nil cons nil cons cons 2484 ref subst 1463 ref 449 ref 518 ref 8379 remove 454 ref appTerm betaConv appThm nil 25 ref 8378 ref nil cons cons 3378 ref cons nil cons cons 5949 ref subst trans absThm appThm trans trans absThm appThm trans appThm nil 25 ref 8382 ref nil cons cons 46 ref cons nil cons cons 4336 ref subst appThm trans absThm appThm absThm appThm 2046 ref 5117 ref 205 ref 38 ref 77 ref 1255 ref 1463 ref 35 ref 35 ref 238 ref 449 ref 66 ref 8378 remove appTerm 6224 ref appTerm 8606 def absTerm 8607 def appTerm absTerm 8608 def 36 ref appTerm betaConv 8609 def absThm appThm appThm 153 ref 1255 ref 8382 ref refl appThm 2604 ref appThm appThm 1255 ref 419 ref 8382 ref appTerm 8610 def refl appThm 374 ref appThm appThm 8611 def appThm appThm 1463 ref 35 ref 1255 ref 8609 remove appThm 8611 ref appThm absThm appThm appThm nil 175 ref 8608 remove nil cons cons 43 ref 66 ref 456 ref 8382 remove appTerm 773 ref appTerm appTerm 456 ref 8610 remove appTerm 44 ref appTerm appTerm 8612 def nil cons cons nil cons 8613 def cons nil cons cons 8454 ref subst eqMp 1463 ref 35 ref 77 ref 1255 ref 1463 ref 449 ref 8607 ref 454 ref appTerm betaConv 8614 def absThm appThm appThm 8611 ref appThm appThm 1463 ref 449 ref 1255 ref 8614 remove appThm 8611 remove appThm absThm appThm appThm nil 175 ref 8607 remove nil cons cons 8613 remove cons nil cons cons 8454 ref subst eqMp absThm appThm trans absThm appThm 77 ref 205 ref 38 ref 1463 ref 35 ref 38 ref 35 ref 238 ref 449 ref 456 ref 8606 remove appTerm 8612 ref appTerm absTerm appTerm absTerm 8615 def absTerm 8616 def 39 ref appTerm betaConv 8617 def 184 ref appThm 8615 ref 36 ref appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 1 ref 28 ref 27 ref cons opType 8618 def 4 ref cons opType 8619 def 4 ref cons opType constTerm 8620 def refl 8621 def "f" 8618 ref var 8622 def 205 ref 38 ref 8617 remove 8622 ref varTerm 8623 def 39 ref appTerm 8624 def refl 8625 def appThm 8615 remove 8624 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 28 ref 359 remove cons opType var 8626 def 8616 remove nil cons cons nil cons nil cons cons 1276 remove 217 ref cons 23 ref cons 4395 ref subst 8627 def subst eqMp 8621 ref 8622 ref 77 ref 205 ref 38 ref 1463 ref 449 ref 38 ref 449 ref 456 ref 66 ref 66 ref 422 ref 8624 ref appTerm 39 ref appTerm appTerm 8628 def 3367 ref 1316 ref 5118 ref 8624 ref appTerm appTerm 8629 def 8377 remove appTerm appTerm appTerm appTerm 419 ref 458 ref 8624 ref appTerm 8630 def 454 ref appTerm appTerm 8631 def appTerm appTerm 8612 ref appTerm absTerm 8632 def absTerm 8633 def 39 ref appTerm betaConv 8634 def 6239 ref appThm 8632 ref 454 ref appTerm betaConv trans absThm appThm absThm appThm appThm 8621 ref "f'" 8618 ref var 8635 def 205 ref 38 ref 8634 remove 8635 ref varTerm 8636 def 39 ref appTerm 8637 def refl 8638 def appThm 8632 remove 8637 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8626 ref 8633 remove nil cons cons nil cons nil cons cons 8627 ref subst eqMp absThm appThm trans trans absThm appThm 77 ref 2046 ref 5117 ref 8621 ref 8622 ref 5117 ref 8622 ref 8620 ref 8635 ref 200 ref 38 ref 456 ref 66 ref 8628 ref 66 ref 422 ref 8637 ref appTerm 39 ref appTerm appTerm 8639 def 8629 remove 5118 ref 8637 ref appTerm 8640 def appTerm appTerm appTerm appTerm 419 ref 8630 remove 8637 ref appTerm appTerm 8641 def appTerm appTerm 8612 ref appTerm absTerm appTerm absTerm appTerm absTerm 8642 def absTerm 8643 def 5118 ref appTerm betaConv 8644 def 8623 ref refl 8645 def appThm 8642 ref 8623 ref appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 1 ref 1960 ref 8618 ref nil cons 8646 def cons opType 8647 def 4 ref cons opType 8648 def 4 ref cons opType 8649 def constTerm 8650 def refl 8651 def "f" 8647 ref var 8652 def 2046 ref 5117 ref 8644 remove 8652 ref varTerm 5118 ref appTerm 8653 def refl appThm 8642 remove 8653 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 1960 remove 8619 remove nil cons 8654 def cons opType var 8655 def 8643 remove nil cons cons nil cons nil cons cons "B" 8646 ref cons 8656 def 2014 remove cons 23 ref cons 4395 ref subst 8657 def subst eqMp 8651 ref 8652 ref 77 ref 2046 ref 5117 ref 8621 ref 8635 ref 5117 ref 8635 ref 200 ref 38 ref 456 ref 66 ref 66 ref 422 ref 8653 remove 39 ref appTerm 8658 def appTerm 39 ref appTerm appTerm 8659 def 8639 ref 1316 ref 5118 ref 8658 ref appTerm appTerm 8660 def 8640 remove appTerm appTerm appTerm appTerm 419 ref 458 ref 8658 remove appTerm 8661 def 8637 ref appTerm appTerm appTerm appTerm 8612 ref appTerm absTerm appTerm absTerm 8662 def absTerm 8663 def 5118 ref appTerm betaConv 8664 def 8636 ref refl 8665 def appThm 8662 ref 8636 ref appTerm betaConv trans absThm appThm absThm appThm appThm 8651 remove "f'" 8647 ref var 8666 def 2046 remove 5117 ref 8664 remove 8666 ref varTerm 5118 ref appTerm 8667 def refl appThm 8662 remove 8667 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8655 remove 8663 remove nil cons cons nil cons nil cons cons 8657 remove subst eqMp absThm appThm trans trans trans 8384 remove assume eqMp nil 25 ref 8650 ref 8652 remove 8650 ref 8666 ref 1976 ref 5117 ref 200 ref 38 ref 456 ref 66 ref 8659 remove 66 ref 422 ref 8667 remove 39 ref appTerm 8668 def appTerm 39 ref appTerm appTerm 8669 def 8660 remove 5118 ref 8668 ref appTerm 8670 def appTerm appTerm appTerm appTerm 419 ref 8661 remove 8668 ref appTerm appTerm appTerm appTerm 8612 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 8671 def appTerm 8672 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil "P" 8648 remove var 8673 def "f'''''" 8647 ref var 8674 def 50 ref 8671 ref 8674 ref varTerm 8675 def appTerm 8676 def appTerm 15 ref appTerm 8677 def absTerm nil cons cons nil cons nil cons cons "A" 8647 ref nil cons cons nil cons 8678 def 23 ref cons 252 ref subst 8679 def subst 8674 remove nil 96 ref 8677 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8676 ref nil cons 8680 def cons 510 ref cons nil cons cons 8681 def 76 ref subst 8681 remove 107 ref subst 8676 ref betaConv 8676 remove assume eqMp nil 25 ref 8650 remove 8666 remove 1976 ref 5117 ref 200 ref 38 ref 456 ref 66 ref 66 ref 422 ref 8675 remove 5118 ref appTerm 39 ref appTerm 8682 def appTerm 39 ref appTerm appTerm 8683 def 8669 remove 1316 ref 5118 ref 8682 ref appTerm appTerm 8684 def 8670 remove appTerm appTerm appTerm appTerm 419 ref 458 ref 8682 remove appTerm 8685 def 8668 remove appTerm appTerm appTerm appTerm 8612 ref appTerm absTerm appTerm absTerm appTerm absTerm 8686 def appTerm 8687 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 8673 ref "f''''''" 8647 ref var 8688 def 50 ref 8686 ref 8688 ref varTerm 8689 def appTerm 8690 def appTerm 15 ref appTerm 8691 def absTerm nil cons cons nil cons nil cons cons 8679 remove subst 8688 remove nil 96 ref 8691 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8690 ref nil cons 8692 def cons 510 ref cons nil cons cons 8693 def 76 ref subst 8693 remove 107 ref subst 8690 ref betaConv 8690 remove assume eqMp nil 25 ref 1976 remove 5117 remove 200 ref 38 ref 456 ref 66 ref 8683 remove 66 ref 422 ref 8689 remove 5118 ref appTerm 39 ref appTerm 8694 def appTerm 39 ref appTerm appTerm 8684 remove 5118 remove 8694 ref appTerm appTerm appTerm appTerm appTerm 419 ref 8685 remove 8694 remove appTerm appTerm appTerm appTerm 8612 remove appTerm absTerm appTerm absTerm appTerm nil cons 8695 def cons 510 ref cons nil cons cons 8696 def 135 ref subst proveHyp 8696 ref 76 ref subst 8696 remove 107 ref subst 1431 ref 1417 ref 205 ref 38 ref 3401 remove 5967 ref subst 1255 ref 3977 remove 2484 ref subst 1463 ref 35 ref 518 ref 6518 remove appThm 3980 remove 2484 ref subst 1463 ref 449 ref 518 ref 6516 remove appThm 3983 remove 5949 ref subst trans absThm appThm trans trans absThm appThm trans appThm 3404 remove 4336 ref subst appThm trans absThm appThm absThm appThm 1431 ref 1417 ref 205 ref 38 ref 77 ref 1255 ref 1463 ref 35 ref 35 ref 238 ref 449 ref 66 ref 3390 remove appTerm 6224 ref appTerm 8697 def absTerm 8698 def appTerm absTerm 8699 def 36 ref appTerm betaConv 8700 def absThm appThm appThm 153 ref 1255 ref 4601 remove appThm 2604 ref appThm appThm 1255 ref 4607 ref appThm 374 ref appThm appThm 8701 def appThm appThm 1463 ref 35 ref 1255 ref 8700 remove appThm 8701 ref appThm absThm appThm appThm nil 175 ref 8699 remove nil cons cons 43 ref 66 ref 456 ref 1421 ref appTerm 773 ref appTerm appTerm 456 ref 4606 ref appTerm 44 ref appTerm appTerm 8702 def nil cons cons nil cons 8703 def cons nil cons cons 8454 ref subst eqMp 1463 ref 35 ref 77 ref 1255 ref 1463 ref 449 ref 8698 ref 454 ref appTerm betaConv 8704 def absThm appThm appThm 8701 ref appThm appThm 1463 ref 449 ref 1255 ref 8704 remove appThm 8701 remove appThm absThm appThm appThm nil 175 ref 8698 remove nil cons cons 8703 remove cons nil cons cons 8454 ref subst eqMp absThm appThm trans absThm appThm 77 ref 205 ref 38 ref 1463 ref 35 ref 38 ref 35 ref 238 ref 449 ref 456 ref 8697 remove appTerm 8702 ref appTerm absTerm appTerm absTerm 8705 def absTerm 8706 def 39 ref appTerm betaConv 8707 def 184 ref appThm 8705 ref 36 ref appTerm betaConv trans absThm appThm absThm appThm appThm 8621 ref 8622 ref 205 ref 38 ref 8707 remove 8625 ref appThm 8705 remove 8624 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8626 ref 8706 remove nil cons cons nil cons nil cons cons 8627 ref subst eqMp 8621 ref 8622 ref 77 ref 205 ref 38 ref 1463 ref 449 ref 38 ref 449 ref 456 ref 66 ref 8628 ref 3367 ref 1436 ref 1418 ref 8624 ref appTerm appTerm 8708 def 3387 remove appTerm appTerm appTerm appTerm 8631 ref appTerm appTerm 8702 ref appTerm absTerm 8709 def absTerm 8710 def 39 ref appTerm betaConv 8711 def 6239 ref appThm 8709 ref 454 ref appTerm betaConv trans absThm appThm absThm appThm appThm 8621 ref 8635 ref 205 ref 38 ref 8711 remove 8638 ref appThm 8709 remove 8637 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8626 ref 8710 remove nil cons cons nil cons nil cons cons 8627 ref subst eqMp absThm appThm trans trans absThm appThm 77 ref 1431 ref 1417 ref 8621 ref 8622 ref 1417 ref 8622 ref 8620 ref 8635 ref 200 ref 38 ref 456 ref 66 ref 8628 ref 8639 ref 8708 remove 1418 ref 8637 ref appTerm 8712 def appTerm appTerm appTerm appTerm 8641 ref appTerm appTerm 8702 ref appTerm absTerm appTerm absTerm appTerm absTerm 8713 def absTerm 8714 def 1418 ref appTerm betaConv 8715 def 8645 ref appThm 8713 ref 8623 ref appTerm betaConv trans absThm appThm absThm appThm appThm 237 ref 1 ref 1 ref 1 ref 1411 ref 8646 ref cons opType 8716 def 4 ref cons opType 8717 def 4 ref cons opType 8718 def constTerm 8719 def refl 8720 def "f" 8716 ref var 8721 def 1431 ref 1417 ref 8715 remove 8721 ref varTerm 1418 ref appTerm 8722 def refl appThm 8713 remove 8722 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 1411 ref 8654 ref cons opType var 8723 def 8714 remove nil cons cons nil cons nil cons cons 8656 ref 1453 ref cons 23 ref cons 4395 ref subst 8724 def subst eqMp 8720 ref 8721 ref 77 ref 1431 ref 1417 ref 8621 ref 8635 ref 1417 ref 8635 ref 200 ref 38 ref 456 ref 66 ref 66 ref 422 ref 8722 remove 39 ref appTerm 8725 def appTerm 39 ref appTerm appTerm 8726 def 8639 ref 1436 ref 1418 ref 8725 ref appTerm appTerm 8727 def 8712 remove appTerm appTerm appTerm appTerm 419 ref 458 ref 8725 remove appTerm 8728 def 8637 ref appTerm appTerm appTerm appTerm 8702 ref appTerm absTerm appTerm absTerm 8729 def absTerm 8730 def 1418 ref appTerm betaConv 8731 def 8665 ref appThm 8729 ref 8636 ref appTerm betaConv trans absThm appThm absThm appThm appThm 8720 remove "f'" 8716 ref var 8732 def 1431 ref 1417 ref 8731 remove 8732 ref varTerm 1418 ref appTerm 8733 def refl appThm 8729 remove 8733 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8723 remove 8730 remove nil cons cons nil cons nil cons cons 8724 remove subst eqMp absThm appThm trans trans trans 7272 remove assume eqMp nil 25 ref 8719 ref 8721 ref 8719 ref 8732 ref 1430 ref 1417 ref 200 ref 38 ref 456 ref 66 ref 8726 remove 66 ref 422 ref 8733 remove 39 ref appTerm 8734 def appTerm 39 ref appTerm appTerm 8735 def 8727 remove 1418 ref 8734 ref appTerm 8736 def appTerm appTerm appTerm appTerm 419 ref 8728 remove 8734 ref appTerm appTerm appTerm appTerm 8702 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 8737 def appTerm 8738 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil "P" 8717 remove var 8739 def "f'''''''" 8716 ref var 8740 def 50 ref 8737 ref 8740 ref varTerm 8741 def appTerm 8742 def appTerm 15 ref appTerm 8743 def absTerm nil cons cons nil cons nil cons cons "A" 8716 ref nil cons 8744 def cons nil cons 8745 def 23 ref cons 252 ref subst 8746 def subst 8740 remove nil 96 ref 8743 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8742 ref nil cons 8747 def cons 510 ref cons nil cons cons 8748 def 76 ref subst 8748 remove 107 ref subst 8742 ref betaConv 8742 remove assume eqMp nil 25 ref 8719 remove 8732 remove 1430 ref 1417 ref 200 ref 38 ref 456 ref 66 ref 66 ref 422 ref 8741 ref 1418 ref appTerm 39 ref appTerm 8749 def appTerm 39 ref appTerm appTerm 8750 def 8735 remove 1436 ref 1418 ref 8749 ref appTerm appTerm 8751 def 8736 remove appTerm appTerm appTerm appTerm 419 ref 458 ref 8749 remove appTerm 8752 def 8734 remove appTerm appTerm appTerm appTerm 8702 ref appTerm absTerm appTerm absTerm appTerm absTerm 8753 def appTerm 8754 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 8739 ref "f''''''''" 8716 ref var 8755 def 50 ref 8753 ref 8755 ref varTerm 8756 def appTerm 8757 def appTerm 15 ref appTerm 8758 def absTerm nil cons cons nil cons nil cons cons 8746 remove subst 8755 remove nil 96 ref 8758 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8757 ref nil cons 8759 def cons 510 ref cons nil cons cons 8760 def 76 ref subst 8760 remove 107 ref subst 8757 ref betaConv 8757 remove assume eqMp nil 25 ref 1430 ref 1417 ref 200 ref 38 ref 456 ref 66 ref 8750 remove 66 ref 422 ref 8756 ref 1418 ref appTerm 39 ref appTerm 8761 def appTerm 39 ref appTerm appTerm 8751 remove 1418 ref 8761 ref appTerm appTerm appTerm appTerm appTerm 419 ref 8752 remove 8761 remove appTerm appTerm appTerm appTerm 8702 remove appTerm absTerm appTerm absTerm appTerm 8762 def nil cons 8763 def cons 510 ref cons nil cons cons 8764 def 135 ref subst proveHyp 8764 ref 76 ref subst 8764 remove 107 ref subst 4529 ref 4247 ref 205 ref 38 ref nil 25 ref 8397 remove nil cons cons 43 ref 8398 remove nil cons cons nil cons cons nil cons cons 5967 ref subst 1255 ref nil 167 ref 8396 ref nil cons cons nil cons nil cons cons 2484 ref subst 1463 ref 35 ref 518 ref 8396 remove 36 ref appTerm betaConv appThm nil 167 ref 8395 ref nil cons cons nil cons nil cons cons 2484 ref subst 1463 ref 449 ref 518 ref 8395 remove 454 ref appTerm betaConv appThm nil 25 ref 8394 ref nil cons cons 3378 ref cons nil cons cons 5949 ref subst trans absThm appThm trans trans absThm appThm trans appThm nil 25 ref 4274 ref nil cons cons 46 remove cons nil cons cons 4336 ref subst appThm trans absThm appThm absThm appThm 4529 ref 4247 ref 205 ref 38 ref 77 ref 1255 ref 1463 ref 35 ref 35 ref 238 ref 449 ref 66 ref 8394 remove appTerm 6224 ref appTerm 8765 def absTerm 8766 def appTerm absTerm 8767 def 36 ref appTerm betaConv 8768 def absThm appThm appThm 153 ref 1255 ref 4274 ref refl appThm 2604 remove appThm appThm 1255 ref 419 ref 4274 ref appTerm 8769 def refl appThm 374 remove appThm appThm 8770 def appThm appThm 1463 ref 35 ref 1255 ref 8768 remove appThm 8770 ref appThm absThm appThm appThm nil 175 ref 8767 remove nil cons cons 43 ref 66 ref 456 ref 4274 remove appTerm 773 remove appTerm appTerm 456 ref 8769 remove appTerm 44 remove appTerm appTerm 8771 def nil cons cons nil cons 8772 def cons nil cons cons 8454 ref subst eqMp 1463 ref 35 ref 77 ref 1255 ref 1463 ref 449 ref 8766 ref 454 ref appTerm betaConv 8773 def absThm appThm appThm 8770 ref appThm appThm 1463 ref 449 ref 1255 ref 8773 remove appThm 8770 remove appThm absThm appThm appThm nil 175 ref 8766 remove nil cons cons 8772 remove cons nil cons cons 8454 remove subst eqMp absThm appThm trans absThm appThm 77 ref 205 ref 38 ref 1463 ref 35 ref 38 ref 35 ref 238 ref 449 ref 456 ref 8765 remove appTerm 8771 ref appTerm absTerm appTerm absTerm 8774 def absTerm 8775 def 39 ref appTerm betaConv 8776 def 184 remove appThm 8774 ref 36 ref appTerm betaConv trans absThm appThm absThm appThm appThm 8621 ref 8622 ref 205 ref 38 ref 8776 remove 8625 remove appThm 8774 remove 8624 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8626 ref 8775 remove nil cons cons nil cons nil cons cons 8627 ref subst eqMp 8621 ref 8622 ref 77 ref 205 ref 38 ref 1463 ref 449 ref 38 ref 449 ref 456 ref 66 ref 8628 ref 3367 remove 458 ref 4248 ref 8624 remove appTerm appTerm 8777 def 8393 remove appTerm appTerm appTerm appTerm 8631 remove appTerm appTerm 8771 ref appTerm absTerm 8778 def absTerm 8779 def 39 ref appTerm betaConv 8780 def 6239 remove appThm 8778 ref 454 ref appTerm betaConv trans absThm appThm absThm appThm appThm 8621 ref 8635 ref 205 ref 38 ref 8780 remove 8638 remove appThm 8778 remove 8637 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8626 remove 8779 remove nil cons cons nil cons nil cons cons 8627 remove subst eqMp absThm appThm trans trans absThm appThm 77 ref 4529 ref 4247 ref 8621 ref 8622 ref 4247 ref 8622 ref 8620 remove 8635 ref 200 ref 38 ref 456 ref 66 ref 8628 remove 8639 ref 8777 remove 4248 ref 8637 ref appTerm 8781 def appTerm appTerm appTerm appTerm 8641 remove appTerm appTerm 8771 ref appTerm absTerm appTerm absTerm appTerm absTerm 8782 def absTerm 8783 def 4248 ref appTerm betaConv 8784 def 8645 remove appThm 8782 ref 8623 remove appTerm betaConv trans absThm appThm absThm appThm appThm 237 remove 1 ref 1 ref 1 ref 3500 ref 8646 ref cons opType 8785 def 4 ref cons opType 8786 def 4 ref cons opType 8787 def constTerm 8788 def refl 8789 def "f" 8785 ref var 8790 def 4529 ref 4247 ref 8784 remove 8790 ref varTerm 4248 ref appTerm 8791 def refl appThm 8782 remove 8791 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil "r" 1 ref 3500 remove 8654 remove cons opType var 8792 def 8783 remove nil cons cons nil cons nil cons cons 8656 ref 4548 remove cons 23 ref cons 4395 remove subst 8793 def subst eqMp 8789 ref 8790 ref 77 ref 4529 ref 4247 ref 8621 remove 8635 ref 4247 ref 8635 remove 200 ref 38 ref 456 ref 66 ref 66 ref 422 ref 8791 remove 39 ref appTerm 8794 def appTerm 39 ref appTerm appTerm 8795 def 8639 remove 458 ref 4248 ref 8794 ref appTerm appTerm 8796 def 8781 remove appTerm appTerm appTerm appTerm 419 ref 458 ref 8794 remove appTerm 8797 def 8637 remove appTerm appTerm appTerm appTerm 8771 ref appTerm absTerm appTerm absTerm 8798 def absTerm 8799 def 4248 ref appTerm betaConv 8800 def 8665 remove appThm 8798 ref 8636 remove appTerm betaConv trans absThm appThm absThm appThm appThm 8789 remove "f'" 8785 ref var 8801 def 4529 remove 4247 ref 8800 remove 8801 ref varTerm 4248 ref appTerm 8802 def refl appThm 8798 remove 8802 ref appTerm betaConv trans absThm appThm absThm appThm appThm nil 8792 remove 8799 remove nil cons cons nil cons nil cons cons 8793 remove subst eqMp absThm appThm trans trans trans 8399 remove assume eqMp nil 25 ref 8788 ref 8790 remove 8788 ref 8801 ref 4246 ref 4247 ref 200 ref 38 ref 456 ref 66 ref 8795 remove 66 ref 422 ref 8802 remove 39 ref appTerm 8803 def appTerm 39 ref appTerm appTerm 8804 def 8796 remove 4248 ref 8803 ref appTerm 8805 def appTerm appTerm appTerm appTerm 419 ref 8797 remove 8803 ref appTerm appTerm appTerm appTerm 8771 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 8806 def appTerm 8807 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil "P" 8786 remove var 8808 def "f'''''''''" 8785 ref var 8809 def 50 ref 8806 ref 8809 ref varTerm 8810 def appTerm 8811 def appTerm 15 ref appTerm 8812 def absTerm nil cons cons nil cons nil cons cons "A" 8785 ref nil cons cons nil cons 8813 def 23 ref cons 252 ref subst 8814 def subst 8809 remove nil 96 ref 8812 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8811 ref nil cons 8815 def cons 510 ref cons nil cons cons 8816 def 76 ref subst 8816 remove 107 ref subst 8811 ref betaConv 8811 remove assume eqMp nil 25 ref 8788 remove 8801 remove 4246 ref 4247 ref 200 ref 38 ref 456 ref 66 ref 66 ref 422 ref 8810 remove 4248 ref appTerm 39 ref appTerm 8817 def appTerm 39 ref appTerm appTerm 8818 def 8804 remove 458 ref 4248 ref 8817 ref appTerm appTerm 8819 def 8805 remove appTerm appTerm appTerm appTerm 419 ref 458 ref 8817 remove appTerm 8820 def 8803 remove appTerm appTerm appTerm appTerm 8771 ref appTerm absTerm appTerm absTerm appTerm absTerm 8821 def appTerm 8822 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 8808 ref "f''''''''''" 8785 ref var 8823 def 50 ref 8821 ref 8823 ref varTerm 8824 def appTerm 8825 def appTerm 15 ref appTerm 8826 def absTerm nil cons cons nil cons nil cons cons 8814 remove subst 8823 remove nil 96 ref 8826 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8825 ref nil cons 8827 def cons 510 ref cons nil cons cons 8828 def 76 ref subst 8828 remove 107 ref subst 8825 ref betaConv 8825 remove assume eqMp nil 25 ref 4246 remove 4247 remove 200 ref 38 ref 456 ref 66 ref 8818 remove 66 ref 422 ref 8824 remove 4248 ref appTerm 39 ref appTerm 8829 def appTerm 39 ref appTerm appTerm 8819 remove 4248 remove 8829 ref appTerm appTerm appTerm appTerm appTerm 419 ref 8820 remove 8829 remove appTerm appTerm appTerm appTerm 8771 remove appTerm absTerm appTerm absTerm appTerm nil cons 8830 def cons 510 ref cons nil cons cons 8831 def 135 ref subst proveHyp 8831 ref 76 ref subst 8831 remove 107 ref subst nil 218 ref 8328 ref nil cons cons nil cons nil cons cons 2485 remove subst 2486 ref 400 ref 518 ref 8328 remove 401 ref appTerm betaConv appThm nil 25 ref 8317 remove nil cons cons 43 ref 8327 remove nil cons cons nil cons cons nil cons cons 5949 ref subst 153 ref 153 ref 8315 ref refl appThm 153 ref 204 ref 35 ref 204 ref 449 ref nil 25 ref 8301 remove nil cons cons 3378 remove cons nil cons cons 5967 ref subst 1255 ref nil 25 ref 486 ref nil cons cons 43 ref 8300 remove nil cons cons nil cons cons nil cons cons 2592 ref subst 1255 ref 419 ref 486 ref appTerm 8832 def refl appThm nil 25 ref 8299 ref nil cons cons 3444 remove nil cons cons nil cons cons 2592 ref subst appThm trans appThm 3366 ref appThm trans absThm appThm absThm appThm appThm 8304 ref refl appThm appThm appThm nil 25 ref 8320 ref nil cons cons 43 ref 8326 remove nil cons cons nil cons cons nil cons cons 2592 ref subst 1255 ref 419 ref 8320 remove appTerm 8833 def refl appThm 8834 def nil 25 ref 8315 ref nil cons cons 43 ref 8325 remove nil cons cons nil cons cons nil cons cons 2592 ref subst 1255 ref 419 ref 8315 remove appTerm 8835 def refl appThm 8836 def nil 25 ref 8304 ref nil cons cons 43 ref 8324 remove nil cons cons nil cons cons nil cons cons 2592 ref subst 1255 ref 419 ref 8304 ref appTerm 8837 def refl appThm 8838 def nil 167 ref 8323 ref nil cons cons nil cons nil cons cons 2484 ref subst 1463 ref 35 ref 518 ref 8323 remove 36 ref appTerm betaConv appThm nil 167 ref 8322 ref nil cons cons nil cons nil cons cons 2484 remove subst 1463 ref 449 ref 518 ref 8322 remove 454 ref appTerm betaConv appThm nil 25 ref 8321 ref nil cons cons 43 ref 8287 remove nil cons cons nil cons 8839 def cons nil cons cons 5949 ref subst 153 ref 153 ref 486 remove refl appThm 8299 ref refl appThm appThm 3984 ref 2543 remove subst appThm trans trans absThm appThm trans trans absThm appThm trans appThm trans appThm trans appThm trans appThm trans trans absThm appThm trans 2486 ref 400 ref 66 ref 8316 remove 66 ref 166 ref 35 ref 166 ref 449 ref 456 ref 456 ref 8832 remove appTerm 456 ref 419 ref 8299 remove appTerm appTerm 419 ref 3388 ref appTerm 8840 def appTerm appTerm appTerm 460 ref appTerm absTerm appTerm absTerm appTerm appTerm 8304 remove appTerm appTerm 8841 def appTerm 8842 def refl 8843 def 8834 ref 8836 ref 77 ref 8838 ref 1463 ref 35 ref 35 ref 238 ref 449 ref 66 ref 8321 remove appTerm 456 ref 66 ref 3388 ref appTerm 6224 ref appTerm appTerm 66 ref 8840 ref appTerm 460 ref appTerm appTerm appTerm 8844 def absTerm 8845 def appTerm absTerm 8846 def 36 ref appTerm betaConv 8847 def absThm appThm appThm appThm 1463 ref 35 ref 8838 ref 8847 remove appThm absThm appThm appThm nil 346 ref 8846 remove nil cons cons 25 ref 8837 ref nil cons cons nil cons 8848 def cons nil cons cons 4379 ref subst eqMp 1463 ref 35 ref 77 ref 8838 ref 1463 ref 449 ref 8845 ref 454 ref appTerm betaConv 8849 def absThm appThm appThm appThm 1463 ref 449 ref 8838 remove 8849 remove appThm absThm appThm appThm nil 346 ref 8845 remove nil cons cons 8848 remove cons nil cons cons 4379 ref subst eqMp absThm appThm trans appThm 77 ref 8836 ref 1463 ref 35 ref 35 ref 238 ref 449 ref 456 ref 8837 remove appTerm 8844 remove appTerm 8850 def absTerm 8851 def appTerm absTerm 8852 def 36 ref appTerm betaConv 8853 def absThm appThm appThm appThm 1463 ref 35 ref 8836 ref 8853 remove appThm absThm appThm appThm nil 346 ref 8852 remove nil cons cons 25 ref 8835 ref nil cons cons nil cons 8854 def cons nil cons cons 4379 ref subst eqMp 1463 ref 35 ref 77 ref 8836 ref 1463 ref 449 ref 8851 ref 454 ref appTerm betaConv 8855 def absThm appThm appThm appThm 1463 ref 449 ref 8836 remove 8855 remove appThm absThm appThm appThm nil 346 ref 8851 remove nil cons cons 8854 remove cons nil cons cons 4379 ref subst eqMp absThm appThm trans trans appThm 77 ref 8834 ref 1463 ref 35 ref 35 ref 238 ref 449 ref 456 ref 8835 remove appTerm 8850 remove appTerm 8856 def absTerm 8857 def appTerm absTerm 8858 def 36 ref appTerm betaConv 8859 def absThm appThm appThm appThm 1463 ref 35 ref 8834 ref 8859 remove appThm absThm appThm appThm nil 346 ref 8858 remove nil cons cons 25 ref 8833 ref nil cons cons nil cons 8860 def cons nil cons cons 4379 ref subst eqMp 1463 ref 35 ref 77 ref 8834 ref 1463 ref 449 ref 8857 ref 454 ref appTerm betaConv 8861 def absThm appThm appThm appThm 1463 ref 449 ref 8834 remove 8861 remove appThm absThm appThm appThm nil 346 ref 8857 remove nil cons cons 8860 remove cons nil cons cons 4379 remove subst eqMp absThm appThm trans trans appThm 77 ref 8843 ref 1463 ref 35 ref 35 ref 238 ref 449 ref 456 ref 8833 remove appTerm 8856 remove appTerm 8862 def absTerm 8863 def appTerm absTerm 8864 def 36 ref appTerm betaConv 8865 def absThm appThm appThm appThm 1463 ref 35 ref 8843 ref 8865 remove appThm absThm appThm appThm nil 346 ref 8864 remove nil cons cons 25 ref 8841 remove nil cons cons nil cons 8866 def cons nil cons cons 4429 ref subst eqMp 1463 ref 35 ref 77 ref 8843 ref 1463 ref 449 ref 8863 ref 454 ref appTerm betaConv 8867 def absThm appThm appThm appThm 1463 remove 449 ref 8843 remove 8867 remove appThm absThm appThm appThm nil 346 remove 8863 remove nil cons cons 8866 remove cons nil cons cons 4429 remove subst eqMp absThm appThm trans trans absThm appThm trans 8331 remove assume eqMp nil 25 ref 267 ref 400 ref 238 ref 35 ref 238 ref 449 ref 8842 remove 8862 remove appTerm 8868 def absTerm 8869 def appTerm 8870 def absTerm 8871 def appTerm 8872 def absTerm 8873 def appTerm 8874 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 218 ref 400 ref 50 ref 8873 ref 401 ref appTerm 8875 def appTerm 15 ref appTerm 8876 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 400 ref nil 96 ref 8876 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8875 ref nil cons 8877 def cons 510 ref cons nil cons cons 8878 def 76 ref subst 8878 remove 107 ref subst 8875 ref betaConv 8875 remove assume eqMp nil 25 ref 8872 ref nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 167 ref 35 ref 50 ref 8871 ref 36 ref appTerm 8879 def appTerm 15 ref appTerm 8880 def absTerm 8881 def nil cons cons nil cons nil cons cons 252 ref subst 35 ref nil 96 ref 8880 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8879 ref nil cons 8882 def cons 510 ref cons nil cons cons 8883 def 76 ref subst 8883 remove 107 ref subst 8879 ref betaConv 8879 remove assume eqMp nil 25 ref 8870 ref nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 167 ref 449 ref 50 ref 8869 ref 454 ref appTerm 8884 def appTerm 15 ref appTerm 8885 def absTerm nil cons cons nil cons nil cons cons 252 remove subst 449 ref nil 96 ref 8885 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 8884 ref nil cons 8886 def cons 510 ref cons nil cons cons 8887 def 76 ref subst 8887 remove 107 ref subst 8884 ref betaConv 8884 remove assume eqMp nil 25 ref 8868 ref nil cons 8888 def cons 510 ref cons nil cons cons 8889 def 135 ref subst proveHyp 8889 ref 76 ref subst 8889 remove 107 ref subst nil 25 ref 419 ref 6227 ref 419 ref 6035 ref 1 ref 29 ref 146 ref cons opType constTerm 8890 def 30 ref appTerm 8891 def 401 ref appTerm 8892 def appTerm 8893 def appTerm 8894 def appTerm 8895 def nil cons 8896 def cons 43 ref 419 ref 456 ref 8893 ref appTerm 8897 def 6224 ref appTerm 8898 def appTerm 8899 def nil cons 8900 def cons nil cons cons nil cons cons 8901 def 140 ref subst 8901 ref 76 ref subst 8901 remove 107 ref subst nil 2906 ref 6225 ref cons 8902 def 2905 ref 8893 remove nil cons 8903 def cons nil cons cons nil cons cons 8904 def nil 25 ref 4760 ref nil cons 8905 def cons 8906 def 43 ref 4738 ref cons nil cons cons nil cons cons 135 ref subst nil 4719 ref 43 ref 50 ref 4760 ref appTerm 8907 def 4722 ref appTerm nil cons 8908 def cons nil cons 8909 def cons nil cons cons 8910 def 76 ref subst 8910 remove 107 ref subst 52 ref "_522" 3 ref var 8911 def 50 ref 419 ref 456 ref 8911 remove varTerm appTerm 2907 ref appTerm appTerm appTerm 4722 ref appTerm absTerm 8912 def 2914 ref appTerm 8913 def appTerm refl 8914 def 8912 ref 15 ref appTerm betaConv appThm 77 ref 8913 remove betaConv appThm 8915 def 50 ref 4770 ref appTerm 8916 def 4722 ref appTerm refl appThm trans 8912 remove refl 8917 def 4735 ref appThm eqMp sym 51 ref 4772 ref appThm 8918 def 4773 ref appThm 4739 ref 573 ref subst 8919 def trans sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 8908 ref cons nil cons 8920 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 8909 remove cons nil cons cons 8921 def 76 ref subst 8921 remove 107 ref subst 8914 remove "_520" 3 ref var 8922 def 50 ref 419 ref 456 ref 8922 remove varTerm appTerm 2907 ref appTerm appTerm appTerm 4722 ref appTerm absTerm 14 ref appTerm betaConv appThm 8915 remove 50 ref 4779 ref appTerm 8923 def 4722 ref appTerm refl appThm trans 8917 remove 4752 ref appThm eqMp sym 51 ref 4780 ref appThm 8924 def 4773 ref appThm 4739 ref 600 ref subst trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 8920 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 8908 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp 8925 def subst 8926 def 8904 ref nil 8906 remove 43 ref 2935 ref cons nil cons cons nil cons cons 135 ref subst nil 4719 ref 43 ref 8907 remove 2915 ref appTerm nil cons 8927 def cons nil cons 8928 def cons nil cons cons 8929 def 76 ref subst 8929 remove 107 ref subst 52 ref "_518" 3 ref var 8930 def 50 ref 419 ref 456 ref 8930 remove varTerm 8931 def appTerm 2907 ref appTerm appTerm appTerm 419 ref 8931 remove appTerm appTerm absTerm 8932 def 2914 ref appTerm 8933 def appTerm refl 8934 def 8932 ref 15 ref appTerm betaConv appThm 77 ref 8933 remove betaConv appThm 8935 def 8916 remove 537 remove appTerm refl appThm trans 8932 remove refl 8936 def 4735 ref appThm eqMp sym 8918 remove 539 remove appThm 4754 remove trans sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 8927 ref cons nil cons 8937 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 8928 remove cons nil cons cons 8938 def 76 ref subst 8938 remove 107 ref subst 8934 remove "_516" 3 ref var 8939 def 50 ref 419 ref 456 ref 8939 remove varTerm 8940 def appTerm 2907 ref appTerm appTerm appTerm 419 ref 8940 remove appTerm appTerm absTerm 14 ref appTerm betaConv appThm 8935 remove 8923 remove 585 remove appTerm refl appThm trans 8936 remove 4752 ref appThm eqMp sym 8924 remove 590 remove appThm 5836 remove trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 8937 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 8927 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp 8941 def subst 8942 def nil 2906 ref 8903 remove cons 8943 def 2905 ref 6225 ref cons 8944 def nil cons 8945 def cons nil cons cons 8946 def nil 25 ref 4738 remove cons 43 ref 8905 remove cons nil cons cons nil cons cons 135 ref subst nil 25 ref 2935 remove cons 43 ref 4723 ref 4760 remove appTerm 8947 def nil cons cons nil cons cons nil cons cons 135 ref subst nil 4719 ref 43 ref 2952 ref 8947 remove appTerm nil cons 8948 def cons nil cons 8949 def cons nil cons cons 8950 def 76 ref subst 8950 remove 107 ref subst 52 ref "_526" 3 ref var 8951 def 50 ref 419 ref 8951 remove varTerm 8952 def appTerm appTerm 4723 ref 419 ref 456 ref 8952 remove appTerm 2907 ref appTerm appTerm appTerm appTerm absTerm 8953 def 2914 ref appTerm 8954 def appTerm refl 8955 def 8953 ref 15 ref appTerm betaConv appThm 77 ref 8954 remove betaConv appThm 8956 def 558 ref 4723 ref 4770 remove appTerm appTerm refl appThm trans 8953 remove refl 8957 def 4735 ref appThm eqMp sym 562 ref 4723 ref refl 8958 def 4772 remove appThm 8919 ref trans appThm 576 ref trans sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 8948 ref cons nil cons 8959 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 8949 remove cons nil cons cons 8960 def 76 ref subst 8960 remove 107 ref subst 8955 remove "_524" 3 ref var 8961 def 50 ref 419 ref 8961 remove varTerm 8962 def appTerm appTerm 4723 ref 419 ref 456 ref 8962 remove appTerm 2907 ref appTerm appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 8956 remove 586 ref 4723 remove 4779 remove appTerm appTerm refl appThm trans 8957 remove 4752 ref appThm eqMp sym 591 ref 8958 remove 4780 remove appThm 4741 remove trans appThm 6157 ref trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 8959 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 8948 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp eqMp 8963 def subst proveHyp proveHyp eqMp nil 108 ref 8896 ref cons 110 ref 8900 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 8895 ref appTerm 8899 ref appTerm nil cons cons 43 ref 50 ref 8899 remove appTerm 8895 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 8900 ref cons 43 ref 8896 ref cons nil cons cons nil cons cons 8964 def 76 ref subst 8964 remove 107 ref subst 8946 ref 8925 ref subst 8946 remove 8941 ref subst 8904 remove 8963 ref subst 8965 def proveHyp proveHyp eqMp nil 108 ref 8900 remove cons 110 ref 8896 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 8894 ref nil cons 8966 def cons 2905 ref 8898 ref nil cons 8967 def cons nil cons cons nil cons cons nil 25 ref 52 ref 2915 remove appTerm 4722 ref appTerm 8968 def nil cons cons 43 ref 3764 ref nil cons cons nil cons cons nil cons cons 135 ref subst nil 4719 ref 43 ref 50 ref 8968 remove appTerm 3764 remove appTerm nil cons 8969 def cons nil cons 8970 def cons nil cons cons 8971 def 76 ref subst 8971 remove 107 ref subst 52 ref "_530" 3 ref var 8972 def 50 ref 52 ref 419 ref 8972 remove varTerm 8973 def appTerm appTerm 4722 ref appTerm appTerm 52 ref 8973 remove appTerm 2907 ref appTerm appTerm absTerm 8974 def 2914 ref appTerm 8975 def appTerm refl 8976 def 8974 ref 15 ref appTerm betaConv appThm 77 ref 8975 remove betaConv appThm 8977 def 50 ref 538 remove 4722 ref appTerm appTerm 6178 remove appTerm refl appThm trans 8974 remove refl 8978 def 4735 ref appThm eqMp sym 51 ref 7259 remove 4773 ref appThm 4739 ref 1099 remove subst trans appThm 6180 remove appThm 8919 remove trans sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 8969 ref cons nil cons 8979 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 8970 remove cons nil cons cons 8980 def 76 ref subst 8980 remove 107 ref subst 8976 remove "_528" 3 ref var 8981 def 50 ref 52 ref 419 ref 8981 remove varTerm 8982 def appTerm appTerm 4722 ref appTerm appTerm 52 ref 8982 remove appTerm 2907 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 8977 remove 50 ref 589 remove 4722 remove appTerm appTerm 6186 remove appTerm refl appThm trans 8978 remove 4752 ref appThm eqMp sym 51 ref 7266 remove 4773 remove appThm 4739 remove 2513 remove subst 4740 remove trans trans appThm 6187 remove appThm 6188 ref trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 8979 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 8969 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp 8983 def subst proveHyp nil 25 ref 419 ref 6227 ref 8897 ref 419 ref 8890 ref 6035 ref 1 ref 147 ref 6846 remove cons opType constTerm 148 ref appTerm 401 ref appTerm 8984 def appTerm 39 ref appTerm 8985 def appTerm 8986 def appTerm 8987 def appTerm 8988 def appTerm 8989 def nil cons 8990 def cons 43 ref 419 ref 456 ref 8986 ref appTerm 8991 def 8894 ref appTerm 8992 def appTerm 8993 def nil cons 8994 def cons nil cons cons nil cons cons 8995 def 140 ref subst 8995 ref 76 ref subst 8995 remove 107 ref subst nil 8902 ref 2905 ref 8987 ref nil cons cons nil cons 8996 def cons nil cons cons 8997 def 8925 ref subst 8998 def nil 8943 ref 2905 ref 8986 remove nil cons 8999 def cons nil cons cons nil cons cons 9000 def 8925 ref subst 9001 def proveHyp 8997 ref 8941 ref subst 9002 def 8998 ref 9000 ref 8941 ref subst 9003 def proveHyp 8965 remove proveHyp proveHyp nil 2906 ref 8999 remove cons 9004 def 2905 ref 8966 ref cons nil cons cons nil cons cons 9005 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 8990 ref cons 110 ref 8994 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 8989 ref appTerm 8993 ref appTerm nil cons cons 43 ref 50 ref 8993 remove appTerm 8989 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 8994 ref cons 43 ref 8990 ref cons nil cons cons nil cons cons 9006 def 76 ref subst 9006 remove 107 ref subst 9005 ref 8925 ref subst 9007 def 8942 remove proveHyp 9007 remove 8926 remove proveHyp 9005 remove 8941 ref subst 9000 remove 8963 ref subst 9008 def proveHyp proveHyp 8997 remove 8963 ref subst 9009 def proveHyp proveHyp eqMp nil 108 ref 8994 remove cons 110 ref 8990 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 8988 ref nil cons 9010 def cons 2905 ref 8992 ref nil cons 9011 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 6227 ref 456 ref 419 ref 1316 ref 6035 ref 1 ref 1413 ref 1414 ref cons opType constTerm 9012 def 6035 ref 1 ref 1415 ref 1415 ref nil cons cons opType constTerm 1416 ref appTerm 9013 def 1418 ref appTerm 9014 def appTerm 9015 def 401 ref appTerm 9016 def appTerm 9016 ref appTerm 9017 def appTerm 9018 def appTerm 9019 def 8987 ref appTerm 9020 def appTerm 9021 def appTerm 9022 def nil cons 9023 def cons 43 ref 419 ref 9019 ref 8988 ref appTerm 9024 def appTerm 9025 def nil cons 9026 def cons nil cons cons nil cons cons 9027 def 140 ref subst 9027 ref 76 ref subst 9027 remove 107 ref subst nil 8902 ref 2905 ref 9020 ref nil cons cons nil cons 9028 def cons nil cons cons 9029 def 8925 ref subst 9030 def nil 2906 ref 9018 ref nil cons 9031 def cons 9032 def 8996 ref cons nil cons cons 9033 def 8941 ref subst 9034 def proveHyp 9029 ref 8941 ref subst 9035 def 9030 ref 9033 ref 8925 ref subst 9036 def proveHyp 9009 remove proveHyp proveHyp nil 9032 ref 2905 ref 9010 ref cons nil cons cons nil cons cons 9037 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9023 ref cons 110 ref 9026 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9022 ref appTerm 9025 ref appTerm nil cons cons 43 ref 50 ref 9025 remove appTerm 9022 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9026 ref cons 43 ref 9023 ref cons nil cons cons nil cons cons 9038 def 76 ref subst 9038 remove 107 ref subst 9037 ref 8925 ref subst 9039 def 9002 remove proveHyp 9037 remove 8941 ref subst 9039 remove 8998 remove proveHyp 9033 remove 8963 ref subst 9040 def proveHyp proveHyp 9029 remove 8963 ref subst 9041 def proveHyp proveHyp eqMp nil 108 ref 9026 remove cons 110 ref 9023 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9021 ref nil cons 9042 def cons 2905 ref 9024 ref nil cons 9043 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 6227 ref 456 ref 419 ref 1436 ref 6091 ref 454 ref appTerm 9044 def appTerm 9044 ref appTerm 9045 def appTerm 9046 def appTerm 9047 def 9020 remove appTerm 9048 def appTerm 9049 def appTerm 9050 def nil cons 9051 def cons 9052 def 43 ref 419 ref 9047 ref 9021 ref appTerm 9053 def appTerm 9054 def nil cons 9055 def cons nil cons cons nil cons cons 9056 def 140 ref subst 9056 ref 76 ref subst 9056 remove 107 ref subst nil 8902 ref 2905 ref 9048 remove nil cons cons nil cons cons nil cons cons 9057 def 8925 ref subst 9058 def nil 2906 ref 9046 ref nil cons 9059 def cons 9060 def 9028 remove cons nil cons cons 9061 def 8941 ref subst proveHyp 9062 def 9057 ref 8941 ref subst 9063 def 9058 remove 9061 ref 8925 ref subst proveHyp 9064 def 9041 remove proveHyp proveHyp nil 9060 ref 2905 ref 9042 ref cons nil cons cons nil cons cons 9065 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9051 ref cons 9066 def 110 ref 9055 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9050 ref appTerm 9067 def 9054 ref appTerm nil cons cons 43 ref 50 ref 9054 remove appTerm 9050 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9055 ref cons 43 ref 9051 ref cons nil cons 9068 def cons nil cons cons 9069 def 76 ref subst 9069 remove 107 ref subst 9065 ref 8925 ref subst 9070 def 9035 remove proveHyp 9065 remove 8941 ref subst 9070 remove 9030 remove proveHyp 9061 remove 8963 ref subst 9071 def proveHyp proveHyp 9057 remove 8963 ref subst 9072 def proveHyp proveHyp eqMp nil 108 ref 9055 remove cons 110 ref 9051 remove cons nil cons 9073 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9049 remove nil cons 9074 def cons 2905 ref 9053 ref nil cons 9075 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9019 ref 6227 ref 9047 ref 8987 ref appTerm 9076 def appTerm 9077 def appTerm 9078 def appTerm 9079 def nil cons 9080 def cons 9068 remove cons nil cons cons 9081 def 140 ref subst 9081 ref 76 ref subst 9081 remove 107 ref subst nil 9032 ref 2905 ref 9077 ref nil cons 9082 def cons nil cons 9083 def cons nil cons cons 9084 def 8925 ref subst 9085 def nil 8902 ref 2905 ref 9076 remove nil cons cons nil cons cons nil cons cons 9086 def 8941 ref subst 9087 def proveHyp 9085 remove 9086 ref 8925 ref subst 9088 def proveHyp 9089 def nil 9060 ref 8996 ref cons nil cons cons 9090 def 8941 ref subst 9091 def proveHyp 9084 ref 8941 ref subst 9089 remove 9090 ref 8925 ref subst 9092 def proveHyp 9040 remove proveHyp proveHyp 9071 remove proveHyp proveHyp 9072 remove proveHyp proveHyp eqMp nil 108 ref 9080 ref cons 9073 remove cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9079 ref appTerm 9050 remove appTerm nil cons cons 43 ref 9067 remove 9079 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 9052 remove 43 ref 9080 ref cons nil cons cons nil cons cons 9093 def 76 ref subst 9093 remove 107 ref subst 9064 ref 9034 remove proveHyp 9063 remove 9062 remove 9064 remove 9036 remove proveHyp 9090 remove 8963 ref subst 9094 def proveHyp proveHyp 9086 remove 8963 ref subst 9095 def proveHyp proveHyp 9084 remove 8963 ref subst proveHyp proveHyp eqMp nil 9066 remove 110 ref 9080 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9078 ref nil cons 9096 def cons 2905 ref 9074 remove cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 6227 ref 9047 ref 456 ref 419 ref 1316 ref 9015 remove 39 ref appTerm 9097 def appTerm 9098 def 9016 ref appTerm 9099 def appTerm 9100 def appTerm 9101 def 8987 remove appTerm 9102 def appTerm 9103 def appTerm 9104 def appTerm 9105 def nil cons 9106 def cons 9107 def 43 ref 419 ref 9101 ref 9077 ref appTerm 9108 def appTerm 9109 def nil cons 9110 def cons nil cons cons nil cons cons 9111 def 140 ref subst 9111 ref 76 ref subst 9111 remove 107 ref subst nil 8902 ref 2905 ref 9103 remove nil cons cons nil cons cons nil cons cons 9112 def 8925 ref subst 9113 def nil 9060 ref 2905 ref 9102 ref nil cons cons nil cons 9114 def cons nil cons cons 9115 def 8925 ref subst proveHyp 9116 def nil 2906 ref 9100 remove nil cons cons 9117 def 8996 remove cons nil cons cons 9118 def 8941 ref subst 9119 def proveHyp 9112 ref 8941 ref subst 9120 def 9113 remove 9115 ref 8941 ref subst proveHyp 9121 def 9116 ref 9118 ref 8925 ref subst 9122 def proveHyp 9094 remove proveHyp proveHyp 9095 remove proveHyp proveHyp nil 9117 ref 9083 remove cons nil cons cons 9123 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9106 ref cons 9124 def 110 ref 9110 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9105 ref appTerm 9125 def 9109 ref appTerm nil cons cons 43 ref 50 ref 9109 remove appTerm 9105 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9110 ref cons 43 ref 9106 ref cons nil cons 9126 def cons nil cons cons 9127 def 76 ref subst 9127 remove 107 ref subst 9123 ref 8925 ref subst 9128 def 9087 remove proveHyp 9128 remove 9088 remove proveHyp 9129 def 9091 remove proveHyp 9123 remove 8941 ref subst 9129 remove 9092 remove proveHyp 9118 remove 8963 ref subst 9130 def proveHyp proveHyp 9115 remove 8963 ref subst 9131 def proveHyp proveHyp 9112 remove 8963 ref subst 9132 def proveHyp proveHyp eqMp nil 108 ref 9110 remove cons 110 ref 9106 remove cons nil cons 9133 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9104 remove nil cons 9134 def cons 2905 ref 9108 ref nil cons 9135 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 456 ref 6227 ref 9046 remove appTerm 9136 def appTerm 9137 def 6227 ref 9102 ref appTerm 9138 def appTerm 9139 def appTerm 9140 def nil cons 9141 def cons 9126 remove cons nil cons cons 9142 def 140 ref subst 9142 ref 76 ref subst 9142 remove 107 ref subst nil 2906 ref 9136 ref nil cons 9143 def cons 2905 ref 9138 ref nil cons 9144 def cons nil cons 9145 def cons nil cons cons 9146 def 8941 ref subst 9147 def nil 8902 ref 2905 ref 9059 remove cons nil cons cons nil cons cons 9148 def 8941 ref subst 9149 def proveHyp 9147 remove 9148 ref 8925 ref subst 9150 def proveHyp 9146 ref 8925 ref subst nil 8902 ref 9114 ref cons nil cons cons 9151 def 8925 ref subst 9152 def proveHyp 9131 remove proveHyp proveHyp 9132 remove proveHyp proveHyp eqMp nil 108 ref 9141 ref cons 9133 remove cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9140 ref appTerm 9105 remove appTerm nil cons cons 43 ref 9125 remove 9140 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 9107 remove 43 ref 9141 ref cons nil cons cons nil cons cons 9153 def 76 ref subst 9153 remove 107 ref subst 9120 ref 9121 remove 9148 remove 8963 ref subst 9154 def proveHyp proveHyp 9120 remove 9116 remove 9151 ref 8963 ref subst 9155 def proveHyp proveHyp 9146 remove 8963 ref subst proveHyp proveHyp eqMp nil 9124 remove 110 ref 9141 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9139 ref nil cons 9156 def cons 2905 ref 9134 remove cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 6227 ref 456 ref 419 ref 1436 ref 6092 ref appTerm 9157 def 9044 ref appTerm 9158 def appTerm 9159 def appTerm 9160 def 9102 remove appTerm 9161 def appTerm 9162 def appTerm 9163 def nil cons 9164 def cons 9165 def 43 ref 419 ref 9160 ref 9138 ref appTerm 9166 def appTerm 9167 def nil cons 9168 def cons nil cons cons nil cons cons 9169 def 140 ref subst 9169 ref 76 ref subst 9169 remove 107 ref subst nil 8902 ref 2905 ref 9161 remove nil cons cons nil cons cons nil cons cons 9170 def 8925 ref subst 9171 def nil 2906 ref 9159 ref nil cons 9172 def cons 9173 def 9114 remove cons nil cons cons 9174 def 8941 ref subst proveHyp 9175 def 9170 ref 8941 ref subst 9176 def 9171 remove 9174 ref 8925 ref subst proveHyp 9177 def 9155 remove proveHyp proveHyp nil 9173 ref 9145 remove cons nil cons cons 9178 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9164 ref cons 9179 def 110 ref 9168 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9163 ref appTerm 9180 def 9167 ref appTerm nil cons cons 43 ref 50 ref 9167 remove appTerm 9163 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9168 ref cons 43 ref 9164 ref cons nil cons 9181 def cons nil cons cons 9182 def 76 ref subst 9182 remove 107 ref subst 9178 ref 8925 ref subst 9183 def 9151 remove 8941 ref subst proveHyp 9178 remove 8941 ref subst 9183 remove 9152 remove proveHyp 9174 remove 8963 ref subst 9184 def proveHyp proveHyp 9170 remove 8963 ref subst 9185 def proveHyp proveHyp eqMp nil 108 ref 9168 remove cons 110 ref 9164 remove cons nil cons 9186 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9162 remove nil cons 9187 def cons 2905 ref 9166 ref nil cons 9188 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 8897 ref 8991 ref 9101 ref 6227 ref 9159 ref appTerm 9189 def appTerm 9190 def appTerm 9191 def appTerm 9192 def appTerm 9193 def nil cons 9194 def cons 9181 remove cons nil cons cons 9195 def 140 ref subst 9195 ref 76 ref subst 9195 remove 107 ref subst nil 8943 ref 2905 ref 9191 ref nil cons 9196 def cons nil cons cons nil cons cons 9197 def 8925 ref subst 9198 def nil 9004 ref 2905 ref 9190 ref nil cons 9199 def cons nil cons cons nil cons cons 9200 def 8925 ref subst proveHyp 9201 def nil 9117 ref 2905 ref 9189 ref nil cons 9202 def cons nil cons cons nil cons cons 9203 def 8925 ref subst proveHyp 9204 def nil 8902 ref 2905 ref 9172 ref cons 9205 def nil cons cons nil cons cons 9206 def 8941 ref subst proveHyp 9204 remove 9206 ref 8925 ref subst proveHyp 9201 remove 9203 ref 8941 ref subst proveHyp 9197 ref 8941 ref subst 9198 remove 9200 ref 8941 ref subst proveHyp 9008 remove proveHyp proveHyp 9130 remove proveHyp proveHyp 9184 remove proveHyp proveHyp 9185 remove proveHyp proveHyp eqMp nil 108 ref 9194 ref cons 9186 remove cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9193 ref appTerm 9163 remove appTerm nil cons cons 43 ref 9180 remove 9193 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 9165 remove 43 ref 9194 ref cons nil cons cons nil cons cons 9207 def 76 ref subst 9207 remove 107 ref subst 9177 ref 9122 remove proveHyp 9208 def 9003 remove proveHyp 9208 remove 9001 remove proveHyp 9177 remove 9119 remove proveHyp 9176 remove 9175 remove 9206 remove 8963 ref subst proveHyp proveHyp 9203 remove 8963 ref subst proveHyp proveHyp 9200 remove 8963 ref subst proveHyp proveHyp 9197 remove 8963 ref subst proveHyp proveHyp eqMp nil 9179 remove 110 ref 9194 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9192 ref nil cons 9209 def cons 2905 ref 9187 remove cons nil cons cons nil cons cons 8983 ref subst proveHyp 8897 ref refl 8991 ref refl 9101 ref refl 153 ref 153 ref 8890 ref 6035 ref 1 ref 421 ref 421 ref nil cons cons opType constTerm 422 ref appTerm 9210 def 36 ref appTerm 9211 def appTerm 401 ref appTerm 9212 def refl appThm 8890 ref 9210 ref 454 ref appTerm 9213 def appTerm 401 ref appTerm 9214 def refl appThm appThm nil 2906 ref 66 ref 9158 ref appTerm 6224 ref appTerm 9215 def nil cons cons 9205 remove 2904 ref 3377 ref cons nil cons 9216 def cons cons nil cons cons 4974 ref subst 153 ref nil 2906 ref 9158 ref nil cons 9217 def cons 9218 def 8944 ref 2904 ref 9172 remove cons nil cons cons cons nil cons cons 4858 ref subst appThm nil 9218 ref 8944 remove 9216 remove cons cons nil cons cons 4858 ref subst appThm trans appThm appThm nil 9117 ref 2905 ref 66 ref 9212 ref appTerm 9214 ref appTerm 9219 def nil cons cons 2904 ref 66 ref 66 ref 456 ref 9158 ref appTerm 9220 def 9159 ref appTerm 9221 def appTerm 9189 remove appTerm 9222 def appTerm 66 ref 9220 ref 460 ref appTerm 9223 def appTerm 6227 ref 460 ref appTerm 9224 def appTerm 9225 def appTerm nil cons cons nil cons cons cons nil cons cons 4974 ref subst 153 ref nil 9117 ref 2905 ref 9212 ref nil cons 9226 def cons 9227 def 2904 ref 9214 ref nil cons 9228 def cons nil cons cons cons nil cons cons 4974 ref subst appThm nil 9117 ref 2905 ref 9222 remove nil cons cons 2904 ref 9225 remove nil cons cons nil cons cons cons nil cons cons 4974 ref subst 153 ref nil 9117 ref 2905 ref 9221 ref nil cons cons 2904 ref 9202 remove cons nil cons cons cons nil cons cons 4974 ref subst appThm nil 9117 ref 2905 ref 9223 ref nil cons cons 9229 def 2904 ref 9224 ref nil cons cons nil cons cons cons nil cons cons 4974 ref subst appThm trans appThm trans trans appThm nil 9004 ref 2905 ref 66 ref 9101 ref 9212 ref appTerm 9230 def appTerm 9101 ref 9214 ref appTerm 9231 def appTerm nil cons cons 2904 ref 66 ref 66 ref 9101 ref 9221 remove appTerm 9232 def appTerm 9190 remove appTerm 9233 def appTerm 66 ref 9101 ref 9223 remove appTerm 9234 def appTerm 9101 ref 9224 remove appTerm 9235 def appTerm 9236 def appTerm nil cons cons nil cons cons cons nil cons cons 4974 ref subst 153 ref nil 9004 ref 2905 ref 9230 ref nil cons cons 9237 def 2904 ref 9231 ref nil cons 9238 def cons nil cons cons cons nil cons cons 4974 ref subst appThm nil 9004 ref 2905 ref 9233 remove nil cons cons 2904 ref 9236 remove nil cons cons nil cons cons cons nil cons cons 4974 ref subst 153 ref nil 9004 ref 2905 ref 9232 ref nil cons cons 2904 ref 9199 remove cons nil cons cons cons nil cons cons 4974 ref subst appThm nil 9004 ref 2905 ref 9234 ref nil cons cons 9239 def 2904 ref 9235 ref nil cons cons nil cons cons cons nil cons cons 4974 ref subst appThm trans appThm trans trans appThm nil 8943 ref 2905 ref 66 ref 8991 ref 9230 remove appTerm 9240 def appTerm 8991 ref 9231 remove appTerm 9241 def appTerm nil cons cons 2904 ref 66 ref 66 ref 8991 ref 9232 remove appTerm 9242 def appTerm 9191 remove appTerm 9243 def appTerm 66 ref 8991 ref 9234 remove appTerm 9244 def appTerm 8991 ref 9235 remove appTerm 9245 def appTerm 9246 def appTerm nil cons cons nil cons cons cons nil cons cons 4974 ref subst 153 ref nil 8943 ref 2905 ref 9240 ref nil cons cons 9247 def 2904 ref 9241 ref nil cons 9248 def cons nil cons cons cons nil cons cons 4974 ref subst appThm nil 8943 ref 2905 ref 9243 remove nil cons cons 2904 ref 9246 remove nil cons cons nil cons cons cons nil cons cons 4974 ref subst 153 ref nil 8943 ref 2905 ref 9242 ref nil cons cons 2904 ref 9196 remove cons nil cons cons cons nil cons cons 4974 ref subst appThm nil 8943 ref 2905 ref 9244 ref nil cons cons 9249 def 2904 ref 9245 ref nil cons cons nil cons cons cons nil cons cons 4974 ref subst appThm trans appThm trans trans 153 ref 153 ref nil "f" 147 remove var 148 remove nil cons cons 1773 ref cons nil cons cons 216 ref "B" 146 remove cons nil cons 9250 def cons 23 ref cons 6102 ref subst subst 3311 ref appThm nil "f" 29 remove var 9251 def 8984 remove nil cons cons 221 ref cons nil cons cons 216 ref 2178 ref cons 23 ref cons 6102 ref subst 9252 def subst trans 9253 def appThm 153 ref 204 ref 35 ref 204 ref 449 ref 1255 ref 1255 ref 518 ref nil "f" 421 remove var 422 remove nil cons cons 9254 def nil cons nil cons cons 212 remove 9250 remove cons 23 ref cons 6102 ref subst 9255 def subst 6887 ref appThm nil 9251 ref 9211 remove nil cons cons 1773 ref cons nil cons cons 9252 ref subst trans 9256 def appThm appThm 1255 ref 518 ref nil 9254 ref 472 remove cons nil cons cons 9255 ref subst 6887 ref appThm nil 9251 ref 9213 remove nil cons cons 1773 ref cons nil cons cons 9252 ref subst trans 9257 def appThm appThm 518 ref 1618 ref 6102 ref appThm 6240 remove 6102 ref subst appThm 9258 def appThm 9259 def appThm appThm appThm 3366 ref appThm absThm appThm absThm appThm appThm 2382 remove nil "f" 1415 remove var 1416 ref nil cons cons 1457 ref cons nil cons cons 1452 ref "B" 1414 remove cons nil cons cons 23 ref cons 6102 ref subst subst 9260 def 3311 ref appThm nil "f" 1413 remove var 9014 remove nil cons cons 9261 def 221 ref cons nil cons cons 216 ref 8376 remove cons 23 ref cons 6102 ref subst 9262 def subst trans 9263 def appThm 9260 remove 6887 remove appThm nil 9261 remove 1773 ref cons nil cons cons 9262 remove subst trans appThm 9264 def appThm appThm appThm 1255 ref 518 ref nil 9251 ref 7865 remove cons 9265 def 1773 remove cons nil cons cons 9252 ref subst appThm appThm 1255 ref 518 ref 9253 remove appThm appThm 1255 ref 518 ref 9264 remove appThm appThm 153 ref 153 ref 9256 remove appThm 9257 remove appThm appThm 1255 ref 153 ref 9258 ref appThm 6224 ref refl 9266 def appThm appThm 153 ref 9259 ref appThm 3366 ref appThm appThm appThm appThm appThm appThm appThm 8868 remove assume eqMp 9267 def nil 108 ref 66 ref 8985 ref appTerm 66 ref 166 ref 35 ref 166 ref 449 ref 456 ref 456 ref 419 ref 9212 ref appTerm 9268 def appTerm 9269 def 456 ref 419 ref 9214 ref appTerm 9270 def appTerm 9271 def 9159 ref appTerm appTerm appTerm 460 ref appTerm absTerm appTerm absTerm 9272 def appTerm 9273 def appTerm 9099 ref appTerm 9274 def appTerm nil cons cons 110 ref 8897 ref 8991 ref 9101 ref 66 ref 9219 remove appTerm 456 ref 9215 remove appTerm 66 ref 9159 remove appTerm 460 ref appTerm appTerm appTerm appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 9275 def 139 ref subst proveHyp eqMp 9276 def nil 108 ref 66 ref 8897 ref 9240 remove appTerm 9277 def appTerm 8897 ref 9241 remove appTerm 9278 def appTerm nil cons cons 110 ref 66 ref 66 ref 8897 ref 9242 remove appTerm 9279 def appTerm 9192 remove appTerm 9280 def appTerm 66 ref 8897 ref 9244 remove appTerm 9281 def appTerm 8897 ref 9245 remove appTerm 9282 def appTerm 9283 def appTerm nil cons cons nil cons cons nil cons cons 9284 def 139 ref subst proveHyp 9285 def nil 108 ref 9280 remove nil cons cons 110 ref 9283 remove nil cons cons nil cons cons nil cons cons 9286 def 122 ref subst proveHyp nil 108 ref 9279 remove nil cons cons 110 ref 9209 remove cons nil cons cons nil cons cons 139 ref subst proveHyp eqMp eqMp nil 25 ref 9188 remove cons 43 ref 9156 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 6227 ref 9047 ref 9158 ref appTerm 9287 def appTerm 9288 def appTerm 9289 def nil cons 9290 def cons 43 ref 419 ref 9220 ref 9136 ref appTerm 9291 def appTerm 9292 def nil cons 9293 def cons nil cons cons nil cons cons 9294 def 140 ref subst 9294 ref 76 ref subst 9294 remove 107 ref subst nil 8902 ref 2905 ref 9287 ref nil cons 9295 def cons nil cons 9296 def cons nil cons cons 9297 def 8925 ref subst 9298 def nil 9060 ref 2905 ref 9217 ref cons nil cons 9299 def cons nil cons cons 9300 def 8925 ref subst 9301 def proveHyp 9297 ref 8941 ref subst 9298 remove 9300 ref 8941 ref subst 9302 def proveHyp 9154 remove proveHyp proveHyp nil 9218 ref 2905 ref 9143 ref cons nil cons cons nil cons cons 9303 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9290 ref cons 110 ref 9293 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9289 ref appTerm 9292 ref appTerm nil cons cons 43 ref 50 ref 9292 remove appTerm 9289 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9293 ref cons 43 ref 9290 ref cons nil cons cons nil cons cons 9304 def 76 ref subst 9304 remove 107 ref subst 9303 ref 8925 ref subst 9305 def 9149 remove proveHyp 9305 remove 9150 remove proveHyp 9303 remove 8941 ref subst 9300 remove 8963 ref subst 9306 def proveHyp proveHyp 9297 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9293 remove cons 110 ref 9290 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9288 ref nil cons 9307 def cons 2905 ref 9291 ref nil cons 9308 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9047 ref 9160 ref 9158 ref appTerm 9309 def appTerm 9310 def appTerm 9311 def nil cons 9312 def cons 43 ref 419 ref 9160 ref 9287 ref appTerm 9313 def appTerm 9314 def nil cons 9315 def cons nil cons cons nil cons cons 9316 def 140 ref subst 9316 ref 76 ref subst 9316 remove 107 ref subst nil 9060 ref 2905 ref 9309 ref nil cons 9317 def cons nil cons cons nil cons cons 9318 def 8925 ref subst 9319 def nil 9173 ref 9299 ref cons nil cons cons 9320 def 8941 ref subst proveHyp 9318 ref 8941 ref subst 9319 remove 9320 ref 8925 ref subst proveHyp 9306 remove proveHyp proveHyp nil 9173 ref 9296 remove cons nil cons cons 9321 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9312 ref cons 110 ref 9315 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9311 ref appTerm 9314 ref appTerm nil cons cons 43 ref 50 ref 9314 remove appTerm 9311 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9315 ref cons 43 ref 9312 ref cons nil cons cons nil cons cons 9322 def 76 ref subst 9322 remove 107 ref subst 9321 ref 8925 ref subst 9323 def 9302 remove proveHyp 9321 remove 8941 ref subst 9323 remove 9301 remove proveHyp 9320 remove 8963 ref subst proveHyp proveHyp 9318 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9315 remove cons 110 ref 9312 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9310 remove nil cons cons 2905 ref 9313 ref nil cons 9324 def cons nil cons cons nil cons cons 8983 ref subst proveHyp 2905 ref 52 ref 50 ref 9045 ref appTerm 9325 def 2907 ref appTerm appTerm 9047 ref 2907 ref appTerm appTerm absTerm 9326 def 9309 remove appTerm 9327 def betaConv 2906 ref 159 ref 2905 ref 6146 remove absTerm 9328 def appTerm 9329 def absTerm 9330 def 9045 ref appTerm 9331 def betaConv nil 161 ref 9330 ref nil cons cons 9332 def nil cons nil cons cons 253 ref subst 2906 ref nil 96 ref 9329 remove nil cons cons nil cons nil cons cons 102 ref subst nil 161 ref 9328 remove nil cons cons nil cons nil cons cons 253 ref subst 2905 ref nil 96 ref 6147 remove cons nil cons nil cons cons 102 ref subst 6164 ref eqMp absThm eqMp eqMp absThm eqMp 9333 def nil 25 ref 159 ref 9330 ref appTerm nil cons cons 9334 def 43 ref 9331 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 9045 ref nil cons 9335 def cons nil cons 9336 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9326 ref appTerm nil cons cons 43 ref 9327 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9326 remove nil cons cons 20 ref 9317 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 9335 ref cons 9337 def 43 ref 9317 ref cons nil cons cons nil cons cons 9338 def 76 ref subst 9338 remove 107 ref subst 2905 ref 52 ref 50 ref 9158 ref appTerm 9339 def 2907 ref appTerm appTerm 9160 ref 2907 ref appTerm appTerm absTerm 9340 def 9158 ref appTerm 9341 def betaConv 9330 ref 9158 ref appTerm 9342 def betaConv 9333 ref nil 9334 ref 43 ref 9342 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 9217 ref cons nil cons 9343 def cons nil cons cons 185 ref subst eqMp eqMp 9344 def nil 25 ref 159 ref 9340 ref appTerm nil cons cons 9345 def 43 ref 9341 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9340 ref nil cons cons 9346 def 9343 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 9217 ref cons 9347 def 43 ref 9217 ref cons nil cons 9348 def cons nil cons cons 9349 def 76 ref subst 9349 remove 107 ref subst 9157 ref refl 9350 def 9045 ref assume appThm 9158 ref assume 9351 def eqMp eqMp nil 108 ref 9217 ref cons 9352 def 110 ref 9217 remove cons nil cons 9353 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 9335 remove cons 110 ref 9317 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 25 ref 9324 remove cons 43 ref 9307 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 6227 ref 9158 ref appTerm 9354 def appTerm 9355 def nil cons 9356 def cons 43 ref 419 ref 9220 ref 6224 ref appTerm 9357 def appTerm 9358 def nil cons 9359 def cons nil cons cons nil cons cons 9360 def 140 ref subst 9360 ref 76 ref subst 9360 remove 107 ref subst nil 8902 ref 9299 ref cons nil cons cons 9361 def 8925 ref subst 9362 def 9361 ref 8941 ref subst 9363 def nil 9218 ref 8945 remove cons nil cons cons 9364 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9356 ref cons 110 ref 9359 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9355 ref appTerm 9358 ref appTerm nil cons cons 43 ref 50 ref 9358 remove appTerm 9355 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9359 ref cons 43 ref 9356 ref cons nil cons cons nil cons cons 9365 def 76 ref subst 9365 remove 107 ref subst 9364 ref 8925 ref subst 9364 remove 8941 ref subst 9361 remove 8963 ref subst 9366 def proveHyp proveHyp eqMp nil 108 ref 9359 remove cons 110 ref 9356 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9354 ref nil cons 9367 def cons 2905 ref 9357 ref nil cons 9368 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 6227 ref 456 ref 419 ref 9157 remove 6092 ref appTerm 9369 def appTerm 9370 def appTerm 9371 def 9158 ref appTerm 9372 def appTerm 9373 def appTerm 9374 def nil cons 9375 def cons 43 ref 419 ref 9371 ref 9354 ref appTerm 9376 def appTerm 9377 def nil cons 9378 def cons nil cons cons nil cons cons 9379 def 140 ref subst 9379 ref 76 ref subst 9379 remove 107 ref subst nil 8902 remove 2905 ref 9372 ref nil cons 9380 def cons nil cons cons nil cons cons 9381 def 8925 ref subst 9382 def nil 2906 ref 9370 remove nil cons cons 9383 def 9299 ref cons nil cons cons 9384 def 8941 ref subst proveHyp 9381 ref 8941 ref subst 9382 remove 9384 ref 8925 ref subst proveHyp 9366 remove proveHyp proveHyp nil 9383 remove 2905 ref 9367 ref cons nil cons cons nil cons cons 9385 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9375 ref cons 110 ref 9378 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9374 ref appTerm 9377 ref appTerm nil cons cons 43 ref 50 ref 9377 remove appTerm 9374 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9378 ref cons 43 ref 9375 ref cons nil cons cons nil cons cons 9386 def 76 ref subst 9386 remove 107 ref subst 9385 ref 8925 ref subst 9387 def 9363 remove proveHyp 9385 remove 8941 ref subst 9387 remove 9362 remove proveHyp 9384 remove 8963 ref subst proveHyp proveHyp 9381 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9378 remove cons 110 ref 9375 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9373 remove nil cons cons 2905 ref 9376 ref nil cons 9388 def cons nil cons cons nil cons cons 8983 ref subst proveHyp 2905 ref 52 ref 50 ref 460 ref appTerm 2907 ref appTerm appTerm 6227 ref 2907 ref appTerm appTerm absTerm 9389 def 9372 remove appTerm 9390 def betaConv 9330 ref 460 ref appTerm 9391 def betaConv 9333 ref nil 9334 ref 43 ref 9391 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 6265 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9389 ref appTerm nil cons cons 43 ref 9390 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9389 remove nil cons cons 20 ref 9380 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 6235 remove 43 ref 9380 ref cons nil cons cons nil cons cons 9392 def 76 ref subst 9392 remove 107 ref subst 2905 ref 52 ref 50 ref 9369 ref appTerm 9393 def 2907 ref appTerm appTerm 9371 ref 2907 ref appTerm appTerm absTerm 9394 def 9158 ref appTerm 9395 def betaConv 9330 ref 9369 ref appTerm 9396 def betaConv 9333 ref nil 9334 ref 43 ref 9396 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 9369 ref nil cons 9397 def cons nil cons 9398 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9394 ref appTerm nil cons cons 43 ref 9395 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9394 remove nil cons cons 9343 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 9397 ref cons 9399 def 9348 ref cons nil cons cons 9400 def 76 ref subst 9400 remove 107 ref subst 9350 remove 6091 ref refl 6237 remove appThm appThm 9369 ref assume eqMp eqMp nil 108 ref 9397 remove cons 9353 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 6233 remove 110 ref 9380 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 25 ref 9388 remove cons 43 ref 9367 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 6092 ref refl nil 9399 remove 43 ref 50 ref 9376 remove appTerm 9354 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 9393 remove 50 ref 9371 remove 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 9401 def 9354 remove appTerm 9402 def betaConv 2906 ref 159 ref 2904 ref 3766 ref 50 ref 4998 remove 2912 ref appTerm appTerm 9403 def 2912 ref appTerm appTerm 9404 def absTerm 9405 def appTerm 9406 def absTerm 9407 def 9369 remove appTerm 9408 def betaConv nil 161 ref 9407 ref nil cons cons 9409 def nil cons nil cons cons 253 ref subst 2906 ref nil 96 ref 9406 remove nil cons cons nil cons nil cons cons 102 ref subst nil 161 ref 9405 remove nil cons cons nil cons nil cons cons 253 ref subst 2904 ref nil 96 ref 9404 remove nil cons 9410 def cons nil cons nil cons cons 102 ref subst nil 4719 ref 43 ref 9410 ref cons nil cons 9411 def cons nil cons cons 9412 def 76 ref subst 9412 remove 107 ref subst 52 ref "_650" 3 ref var 9413 def 50 ref 9413 remove varTerm 9414 def appTerm 50 ref 456 ref 419 ref 9414 remove appTerm appTerm 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 9415 def 2914 ref appTerm 9416 def appTerm refl 9417 def 9415 ref 15 ref appTerm betaConv appThm 77 ref 9416 remove betaConv appThm 9418 def 529 ref 50 ref 2577 remove 2912 ref appTerm appTerm 9419 def 2912 ref appTerm 9420 def appTerm refl appThm trans 9415 remove refl 9421 def 4735 ref appThm eqMp sym nil 96 ref 9420 remove nil cons cons nil cons nil cons cons 600 ref subst sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 9410 ref cons nil cons 9422 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 9411 remove cons nil cons cons 9423 def 76 ref subst 9423 remove 107 ref subst 9417 remove "_648" 3 ref var 9424 def 50 ref 9424 remove varTerm 9425 def appTerm 50 ref 456 ref 419 ref 9425 remove appTerm appTerm 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 9418 remove 497 ref 50 ref 2588 remove 2912 ref appTerm appTerm 9426 def 2912 ref appTerm 9427 def appTerm refl appThm trans 9421 remove 4752 ref appThm eqMp sym nil 96 ref 9427 remove nil cons cons nil cons nil cons cons 501 ref subst 51 ref 2590 remove 4824 ref appThm 4825 remove trans appThm 9428 def 4824 ref appThm 2930 remove 573 ref subst trans trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 9422 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 9410 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp 9429 def nil 25 ref 159 ref 9407 ref appTerm nil cons cons 9430 def 43 ref 9408 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 9398 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9401 ref appTerm nil cons cons 43 ref 9402 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9401 remove nil cons cons 20 ref 9367 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 9368 remove cons 43 ref 50 ref 9313 remove appTerm 9288 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 9357 ref appTerm 50 ref 9160 ref 2912 ref appTerm appTerm 9431 def 6227 remove 2912 ref appTerm appTerm appTerm absTerm 9432 def 9287 remove appTerm 9433 def betaConv 2905 ref 159 ref 2904 ref 50 ref 9220 remove 2907 ref appTerm appTerm 9431 ref 4810 ref appTerm appTerm absTerm appTerm absTerm 9434 def 6224 ref appTerm 9435 def betaConv 2906 ref 159 ref 2905 ref 159 ref 2904 ref 50 ref 4721 ref appTerm 9436 def 9403 remove 4810 ref appTerm appTerm 9437 def absTerm 9438 def appTerm 9439 def absTerm 9440 def appTerm 9441 def absTerm 9442 def 9158 ref appTerm 9443 def betaConv nil 161 ref 9442 ref nil cons cons 9444 def nil cons nil cons cons 253 ref subst 2906 ref nil 96 ref 9441 remove nil cons cons nil cons nil cons cons 102 ref subst nil 161 ref 9440 remove nil cons cons nil cons nil cons cons 253 ref subst 2905 ref nil 96 ref 9439 remove nil cons cons nil cons nil cons cons 102 ref subst nil 161 ref 9438 remove nil cons cons nil cons nil cons cons 253 ref subst 2904 ref nil 96 ref 9437 remove nil cons 9445 def cons nil cons nil cons cons 102 ref subst nil 4719 ref 43 ref 9445 ref cons nil cons 9446 def cons nil cons cons 9447 def 76 ref subst 9447 remove 107 ref subst 52 ref "_654" 3 ref var 9448 def 50 ref 456 ref 9448 remove varTerm 9449 def appTerm 2907 ref appTerm appTerm 50 ref 456 ref 419 ref 9449 remove appTerm appTerm 2912 ref appTerm appTerm 4810 ref appTerm appTerm absTerm 9450 def 2914 ref appTerm 9451 def appTerm refl 9452 def 9450 ref 15 ref appTerm betaConv appThm 77 ref 9451 remove betaConv appThm 9453 def 50 ref 4733 ref appTerm 9454 def 9419 remove 4810 ref appTerm appTerm refl appThm trans 9450 remove refl 9455 def 4735 ref appThm eqMp sym 51 ref 4737 ref appThm 9456 def 51 ref 2580 remove 4824 remove appThm 4855 ref trans appThm 4826 ref appThm 4857 remove 501 ref subst trans appThm sym nil 2911 remove 43 ref 50 ref 2907 ref appTerm 4810 ref appTerm nil cons 9457 def cons nil cons 9458 def cons nil cons cons 9459 def 76 ref subst 9459 remove 107 ref subst 52 ref "_662" 3 ref var 9460 def 50 ref 9460 remove varTerm 9461 def appTerm 456 ref 9461 remove appTerm 2912 ref appTerm appTerm absTerm 9462 def 2907 ref appTerm 9463 def appTerm refl 9464 def 9462 ref 15 ref appTerm betaConv appThm 77 ref 9463 remove betaConv appThm 9465 def 529 ref 4821 ref appTerm refl appThm trans 9462 remove refl 9466 def 2928 remove appThm eqMp sym nil 96 ref 4821 remove nil cons cons nil cons nil cons cons 600 ref subst sym 94 ref eqMp eqMp eqMp nil 2938 remove 110 ref 9457 ref cons nil cons 9467 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2942 remove 9458 remove cons nil cons cons 9468 def 76 ref subst 9468 remove 107 ref subst 9464 remove "_660" 3 ref var 9469 def 50 ref 9469 remove varTerm 9470 def appTerm 456 ref 9470 remove appTerm 2912 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 9465 remove 497 ref 4853 ref appTerm refl appThm trans 9466 remove 2946 remove appThm eqMp sym nil 96 ref 4853 remove nil cons cons nil cons nil cons cons 501 ref subst 4855 remove trans sym 94 ref eqMp eqMp eqMp nil 2982 ref 9467 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2986 remove nil 2982 remove 2987 remove 612 ref 9457 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 4743 ref 110 ref 9445 ref cons nil cons 9471 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 9446 remove cons nil cons cons 9472 def 76 ref subst 9472 remove 107 ref subst 9452 remove "_652" 3 ref var 9473 def 50 ref 456 ref 9473 remove varTerm 9474 def appTerm 2907 ref appTerm appTerm 50 ref 456 ref 419 ref 9474 remove appTerm appTerm 2912 ref appTerm appTerm 4810 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 9453 remove 50 ref 4751 ref appTerm 9475 def 9426 remove 4810 ref appTerm appTerm refl appThm trans 9455 remove 4752 ref appThm eqMp sym 51 ref 4753 ref appThm 9476 def 9428 remove 4826 remove appThm appThm nil 96 ref 2951 remove 4810 ref appTerm nil cons 9477 def cons nil cons nil cons cons 501 ref subst trans sym nil 2950 remove 43 ref 9477 ref cons nil cons 9478 def cons nil cons cons 9479 def 76 ref subst 9479 remove 107 ref subst 52 ref "_658" 3 ref var 9480 def 50 ref 9480 remove varTerm 9481 def appTerm 4809 ref 9481 remove appTerm appTerm absTerm 9482 def 2912 ref appTerm 9483 def appTerm refl 9484 def 9482 ref 15 ref appTerm betaConv appThm 77 ref 9483 remove betaConv appThm 9485 def 529 ref 4836 remove appTerm refl appThm trans 9482 remove refl 9486 def 2963 remove appThm eqMp sym 4839 remove 600 ref subst sym 94 ref eqMp eqMp eqMp nil 2965 remove 110 ref 9477 ref cons nil cons 9487 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2969 remove 9478 remove cons nil cons cons 9488 def 76 ref subst 9488 remove 107 ref subst 9484 remove "_656" 3 ref var 9489 def 50 ref 9489 remove varTerm 9490 def appTerm 4809 remove 9490 remove appTerm appTerm absTerm 14 ref appTerm betaConv appThm 9485 remove 497 ref 4844 remove appTerm refl appThm trans 9486 remove 2973 remove appThm eqMp sym 4846 remove 501 ref subst 4847 remove trans sym 94 ref eqMp eqMp eqMp nil 2977 ref 9487 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2980 remove nil 2977 remove 2981 remove 612 ref 9477 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 4755 ref 9471 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 9445 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 9491 def nil 25 ref 159 ref 9442 ref appTerm nil cons cons 9492 def 43 ref 9443 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9444 ref 9343 ref cons nil cons cons 185 ref subst eqMp eqMp 9493 def nil 25 ref 159 ref 9434 ref appTerm nil cons cons 9494 def 43 ref 9435 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9434 ref nil cons cons 9495 def 20 ref 6225 ref cons nil cons 9496 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9432 ref appTerm nil cons cons 43 ref 9433 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9432 remove nil cons cons 20 ref 9295 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 9308 remove cons 43 ref 50 ref 9166 remove appTerm 9139 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 9291 remove appTerm 9431 ref 9137 remove 2912 ref appTerm appTerm appTerm absTerm 9497 def 9138 remove appTerm 9498 def betaConv 9434 remove 9136 remove appTerm 9499 def betaConv 9493 remove nil 9494 remove 43 ref 9499 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9495 remove 20 ref 9143 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9497 ref appTerm nil cons cons 43 ref 9498 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9497 remove nil cons cons 20 ref 9144 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp eqMp nil 25 ref 9135 remove cons 43 ref 9096 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 9019 ref 9099 ref appTerm 9500 def appTerm 9501 def nil cons 9502 def cons 43 ref 419 ref 456 ref 9099 ref appTerm 9503 def 9018 ref appTerm 9504 def appTerm 9505 def nil cons 9506 def cons nil cons cons nil cons cons 9507 def 140 ref subst 9507 ref 76 ref subst 9507 remove 107 ref subst nil 9032 ref 2905 ref 9099 ref nil cons 9508 def cons nil cons 9509 def cons nil cons cons 9510 def 8925 ref subst 9511 def 9510 ref 8941 ref subst 9512 def nil 2906 ref 9508 ref cons 2905 ref 9031 ref cons nil cons cons nil cons cons 9513 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9502 ref cons 110 ref 9506 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9501 ref appTerm 9505 ref appTerm nil cons cons 43 ref 50 ref 9505 remove appTerm 9501 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9506 ref cons 43 ref 9502 ref cons nil cons cons nil cons cons 9514 def 76 ref subst 9514 remove 107 ref subst 9513 ref 8925 ref subst 9513 remove 8941 ref subst 9510 remove 8963 ref subst 9515 def proveHyp proveHyp eqMp nil 108 ref 9506 remove cons 110 ref 9502 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9500 ref nil cons 9516 def cons 2905 ref 9504 ref nil cons 9517 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9019 ref 9101 ref 9099 ref appTerm 9518 def appTerm 9519 def appTerm 9520 def nil cons 9521 def cons 43 ref 419 ref 9101 ref 9500 ref appTerm 9522 def appTerm 9523 def nil cons 9524 def cons nil cons cons nil cons cons 9525 def 140 ref subst 9525 ref 76 ref subst 9525 remove 107 ref subst nil 9032 remove 2905 ref 9518 ref nil cons 9526 def cons nil cons cons nil cons cons 9527 def 8925 ref subst 9528 def nil 9117 ref 9509 remove cons nil cons cons 9529 def 8941 ref subst proveHyp 9527 ref 8941 ref subst 9528 remove 9529 ref 8925 ref subst proveHyp 9515 remove proveHyp proveHyp nil 9117 ref 2905 ref 9516 ref cons nil cons cons nil cons cons 9530 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9521 ref cons 110 ref 9524 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9520 ref appTerm 9523 ref appTerm nil cons cons 43 ref 50 ref 9523 remove appTerm 9520 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9524 ref cons 43 ref 9521 ref cons nil cons cons nil cons cons 9531 def 76 ref subst 9531 remove 107 ref subst 9530 ref 8925 ref subst 9532 def 9512 remove proveHyp 9530 remove 8941 ref subst 9532 remove 9511 remove proveHyp 9529 remove 8963 ref subst proveHyp proveHyp 9527 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9524 remove cons 110 ref 9521 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9519 remove nil cons cons 2905 ref 9522 ref nil cons 9533 def cons nil cons cons nil cons cons 8983 ref subst proveHyp 2905 ref 52 ref 50 ref 9017 ref appTerm 9534 def 2907 ref appTerm appTerm 9019 ref 2907 ref appTerm appTerm absTerm 9535 def 9518 remove appTerm 9536 def betaConv 9330 ref 9017 ref appTerm 9537 def betaConv 9333 ref nil 9334 ref 43 ref 9537 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 9017 ref nil cons 9538 def cons nil cons 9539 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9535 ref appTerm nil cons cons 43 ref 9536 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9535 remove nil cons cons 20 ref 9526 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 9538 ref cons 9540 def 43 ref 9526 ref cons nil cons cons nil cons cons 9541 def 76 ref subst 9541 remove 107 ref subst 2905 ref 52 ref 50 ref 9099 ref appTerm 9542 def 2907 ref appTerm appTerm 9101 ref 2907 ref appTerm appTerm absTerm 9543 def 9099 ref appTerm 9544 def betaConv 9330 ref 9099 ref appTerm 9545 def betaConv 9333 ref nil 9334 ref 43 ref 9545 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 9508 ref cons nil cons 9546 def cons nil cons cons 185 ref subst eqMp eqMp 9547 def nil 25 ref 159 ref 9543 ref appTerm nil cons cons 9548 def 43 ref 9544 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9543 ref nil cons cons 9549 def 9546 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 9508 ref cons 9550 def 43 ref 9508 ref cons nil cons cons nil cons cons 9551 def 76 ref subst 9551 remove 107 ref subst 9098 remove refl 9017 ref assume appThm 9099 ref assume 9552 def eqMp eqMp nil 108 ref 9508 ref cons 9553 def 110 ref 9508 remove cons nil cons 9554 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 9538 remove cons 110 ref 9526 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 25 ref 9533 remove cons 43 ref 9516 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9267 remove 9275 remove 122 ref subst proveHyp 9555 def nil 108 ref 8985 ref nil cons 9556 def cons 110 ref 9274 remove nil cons cons nil cons cons nil cons cons 9557 def 139 ref subst proveHyp 9558 def nil 108 ref 9273 remove nil cons 9559 def cons 9554 remove cons nil cons cons 9560 def 139 ref subst proveHyp 9561 def nil 9550 ref 43 ref 50 ref 9522 remove appTerm 9500 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 9542 remove 50 ref 9101 ref 2912 ref appTerm appTerm 9562 def 2912 ref appTerm appTerm absTerm 9563 def 9500 remove appTerm 9564 def betaConv 9407 ref 9099 ref appTerm 9565 def betaConv 9429 ref nil 9430 ref 43 ref 9565 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 9546 ref cons nil cons cons 185 ref subst eqMp eqMp 9566 def nil 25 ref 159 ref 9563 ref appTerm nil cons cons 9567 def 43 ref 9564 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9563 ref nil cons cons 9568 def 20 ref 9516 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp 9569 def nil 25 ref 9517 remove cons 9570 def 43 ref 50 ref 9108 remove appTerm 9078 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 9504 remove appTerm 9562 ref 9019 ref 2912 ref appTerm 9571 def appTerm appTerm absTerm 9572 def 9077 remove appTerm 9573 def betaConv 2905 ref 159 ref 2904 ref 50 ref 9503 remove 2907 ref appTerm appTerm 9562 remove 4810 ref appTerm appTerm absTerm appTerm absTerm 9574 def 9018 remove appTerm 9575 def betaConv 9442 ref 9099 remove appTerm 9576 def betaConv 9491 ref nil 9492 ref 43 ref 9576 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9444 ref 9546 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9574 ref appTerm nil cons cons 43 ref 9575 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9574 remove nil cons cons 20 ref 9031 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp 9577 def nil 25 ref 159 ref 9572 ref appTerm nil cons cons 9578 def 43 ref 9573 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9572 ref nil cons cons 9579 def 20 ref 9082 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp eqMp nil 25 ref 9075 remove cons 43 ref 9042 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9044 ref refl 9580 def nil 9337 ref 43 ref 50 ref 9053 remove appTerm 9021 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 9325 remove 50 ref 9047 ref 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 9581 def 9021 remove appTerm 9582 def betaConv 9407 ref 9045 remove appTerm 9583 def betaConv 9429 ref nil 9430 ref 43 ref 9583 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 9336 remove cons nil cons cons 185 ref subst eqMp eqMp 9584 def nil 25 ref 159 ref 9581 ref appTerm nil cons cons 9585 def 43 ref 9582 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9581 ref nil cons cons 9586 def 20 ref 9042 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 9043 remove cons 43 ref 9010 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9016 ref refl 9587 def nil 9540 ref 43 ref 50 ref 9024 remove appTerm 8988 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 9534 remove 50 ref 9571 remove appTerm 2912 ref appTerm appTerm absTerm 9588 def 8988 remove appTerm 9589 def betaConv 9407 ref 9017 remove appTerm 9590 def betaConv 9429 ref nil 9430 ref 43 ref 9590 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 9539 remove cons nil cons cons 185 ref subst eqMp eqMp 9591 def nil 25 ref 159 ref 9588 ref appTerm nil cons cons 9592 def 43 ref 9589 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9588 ref nil cons cons 9593 def 20 ref 9010 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 9011 remove cons 43 ref 8966 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9555 remove 9557 remove 122 ref subst proveHyp 9594 def nil 25 ref 9556 ref cons 9595 def 43 ref 50 ref 8992 remove appTerm 8894 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 8985 ref appTerm 50 ref 8991 ref 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 9596 def 8894 remove appTerm 9597 def betaConv 9407 ref 8985 remove appTerm 9598 def betaConv 9429 ref nil 9430 ref 43 ref 9598 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 20 ref 9556 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp 9599 def nil 25 ref 159 ref 9596 ref appTerm nil cons cons 9600 def 43 ref 9597 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9596 ref nil cons cons 9601 def 20 ref 8966 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 8967 remove cons 43 ref 6225 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 456 ref 456 ref 419 ref 458 ref 6035 ref 1 ref 8618 remove 8646 ref cons opType constTerm 9602 def 6035 ref 1 ref 8716 ref 8744 remove cons opType constTerm 9603 def 8741 ref appTerm 9604 def 1418 ref appTerm 9605 def appTerm 9606 def 401 ref appTerm 9607 def appTerm 9608 def 9607 ref appTerm 9609 def appTerm 9610 def appTerm 9611 def 8892 ref appTerm 9612 def appTerm 9613 def 8892 ref appTerm 9614 def appTerm 9615 def nil cons 9616 def cons 43 ref 419 ref 9612 ref appTerm 9617 def nil cons 9618 def cons nil cons cons nil cons cons 9619 def 140 ref subst 9619 ref 76 ref subst 9619 remove 107 ref subst nil 2906 ref 9612 ref nil cons 9620 def cons 2905 ref 8892 ref nil cons 9621 def cons nil cons 9622 def cons nil cons cons 9623 def 8941 ref subst eqMp nil 108 ref 9616 ref cons 110 ref 9618 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9615 ref appTerm 9617 ref appTerm nil cons cons 43 ref 50 ref 9617 remove appTerm 9615 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9618 ref cons 43 ref 9616 ref cons nil cons cons nil cons cons 9624 def 76 ref subst 9624 remove 107 ref subst nil 2906 ref 9610 ref nil cons 9625 def cons 9626 def 9622 ref cons nil cons cons 9627 def 8925 ref subst 9628 def 9623 remove 8963 ref subst proveHyp eqMp nil 108 ref 9618 remove cons 110 ref 9616 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9614 ref nil cons 9629 def cons 2905 ref 9620 ref cons nil cons 9630 def cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 456 ref 419 ref 9608 ref 9602 ref 9603 remove 8756 ref appTerm 9631 def 1418 ref appTerm 9632 def appTerm 9633 def 401 ref appTerm 9634 def appTerm 9635 def appTerm 9636 def appTerm 9637 def 456 ref 419 ref 6035 ref 1 ref 1313 ref 1314 remove cons opType constTerm 1321 ref appTerm 9638 def 9016 remove appTerm 9639 def appTerm 9640 def appTerm 9641 def 8892 ref appTerm 9642 def appTerm 9643 def appTerm 9644 def nil cons 9645 def cons 43 ref 419 ref 9641 ref 9637 ref 8892 ref appTerm 9646 def appTerm 9647 def appTerm 9648 def nil cons 9649 def cons nil cons cons nil cons cons 9650 def 140 ref subst 9650 ref 76 ref subst 9650 remove 107 ref subst nil 2906 ref 9636 ref nil cons 9651 def cons 9652 def 2905 ref 9642 remove nil cons cons nil cons cons nil cons cons 9653 def 8925 ref subst 9654 def nil 2906 ref 9640 remove nil cons cons 9655 def 9622 ref cons nil cons cons 9656 def 8941 ref subst proveHyp 9653 ref 8941 ref subst 9654 remove 9656 ref 8925 ref subst proveHyp nil 9652 remove 9622 ref cons nil cons cons 9657 def 8963 ref subst proveHyp proveHyp nil 9655 remove 2905 ref 9646 ref nil cons 9658 def cons nil cons cons nil cons cons 9659 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9645 ref cons 110 ref 9649 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9644 ref appTerm 9648 ref appTerm nil cons cons 43 ref 50 ref 9648 remove appTerm 9644 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9649 ref cons 43 ref 9645 ref cons nil cons cons nil cons cons 9660 def 76 ref subst 9660 remove 107 ref subst 9659 ref 8925 ref subst 9661 def 9657 ref 8941 ref subst proveHyp 9659 remove 8941 ref subst 9661 remove 9657 remove 8925 ref subst proveHyp 9656 remove 8963 ref subst proveHyp proveHyp 9653 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9649 remove cons 110 ref 9645 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9643 remove nil cons cons 2905 ref 9647 ref nil cons 9662 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil "__7" 28 ref var 9663 def 448 remove cons "__6" 1411 ref var 9664 def 1456 ref cons nil cons cons nil cons cons 9665 def nil "_11290" 1411 ref var 9666 def 9664 remove varTerm nil cons cons "_11291" 28 ref var 9667 def 9663 remove varTerm nil cons cons nil cons cons nil cons cons 9668 def 38 ref 66 ref 66 ref 66 ref 456 ref 8890 ref 9210 ref 9602 ref 9604 remove 9666 remove varTerm 9669 def appTerm appTerm 9670 def 39 ref appTerm 9671 def appTerm appTerm 39 ref appTerm appTerm 9672 def 456 ref 9638 ref 9012 remove 9013 remove 9669 ref appTerm appTerm 9673 def 39 ref appTerm appTerm 9674 def appTerm 419 ref 8891 ref 39 ref appTerm 9675 def appTerm 9676 def appTerm 9677 def appTerm appTerm 66 ref 456 ref 8890 ref 9210 ref 9602 ref 9631 remove 9669 ref appTerm appTerm 9678 def 39 ref appTerm 9679 def appTerm appTerm 39 ref appTerm appTerm 9680 def 9677 ref appTerm appTerm 456 ref 1436 ref 6090 remove 9669 ref appTerm 9681 def 9671 ref appTerm appTerm 9681 ref 9679 ref appTerm appTerm appTerm 9682 def 9677 ref appTerm appTerm appTerm appTerm 456 ref 419 ref 458 ref 9671 remove appTerm 9679 remove appTerm appTerm appTerm 9683 def 9677 remove appTerm appTerm appTerm 66 ref 66 ref 9672 remove 456 ref 419 ref 9674 remove appTerm appTerm 9675 ref appTerm 9684 def appTerm appTerm 66 ref 9680 remove 9684 ref appTerm appTerm 9682 remove 9684 ref appTerm appTerm appTerm appTerm 9683 remove 9684 remove appTerm appTerm appTerm absTerm 9685 def 9667 remove varTerm 9686 def appTerm 9687 def betaConv 1417 ref 200 ref 38 ref 66 ref 66 ref 66 ref 456 ref 8890 ref 9210 ref 9606 remove 39 ref appTerm 9688 def appTerm 9689 def appTerm 39 ref appTerm 9690 def appTerm 9691 def 456 ref 9638 ref 9097 ref appTerm 9692 def appTerm 9676 remove appTerm 9693 def appTerm 9694 def appTerm 66 ref 456 ref 8890 ref 9210 ref 9633 remove 39 ref appTerm 9695 def appTerm 9696 def appTerm 39 ref appTerm 9697 def appTerm 9698 def 9693 ref appTerm appTerm 456 ref 1436 ref 6091 ref 9688 ref appTerm appTerm 6091 ref 9695 ref appTerm appTerm 9699 def appTerm 9700 def 9693 ref appTerm appTerm appTerm appTerm 456 ref 419 ref 458 ref 9688 ref appTerm 9695 ref appTerm appTerm 9701 def appTerm 9702 def 9693 ref appTerm 9703 def appTerm appTerm 66 ref 66 ref 9691 remove 456 ref 419 ref 9692 ref appTerm appTerm 9704 def 9675 remove appTerm 9705 def appTerm 9706 def appTerm 66 ref 9698 remove 9705 ref appTerm appTerm 9700 remove 9705 ref appTerm appTerm appTerm appTerm 9702 remove 9705 ref appTerm 9707 def appTerm appTerm absTerm appTerm absTerm 9708 def 9669 ref appTerm 9709 def betaConv 1431 ref 1417 ref 205 ref 38 ref nil 2906 ref 66 ref 66 ref 9690 ref appTerm 66 ref 9697 ref appTerm 9699 ref appTerm 9710 def appTerm 9711 def appTerm 9701 ref appTerm nil cons cons 2905 ref 9693 remove nil cons 9712 def cons 2904 ref 9705 remove nil cons cons nil cons 9713 def cons cons nil cons cons 4974 remove subst 153 ref nil 2906 ref 9711 remove nil cons cons 9714 def 2905 ref 9701 remove nil cons cons 9715 def 2904 ref 9712 remove cons nil cons 9716 def cons cons nil cons cons 4858 ref subst 153 ref nil 2906 ref 9690 remove nil cons cons 9717 def 2905 ref 9710 remove nil cons cons 9718 def 9716 ref cons cons nil cons cons 4858 ref subst 153 ref 9694 remove refl appThm nil 2906 ref 9697 remove nil cons cons 9719 def 2905 ref 9699 remove nil cons cons 9720 def 9716 remove cons cons nil cons cons 4858 ref subst appThm trans appThm 9703 remove refl appThm trans appThm nil 9714 remove 9715 remove 9713 ref cons cons nil cons cons 4858 ref subst 153 ref nil 9717 remove 9718 remove 9713 ref cons cons nil cons cons 4858 ref subst 153 ref 9706 remove refl appThm nil 9719 remove 9720 remove 9713 remove cons cons nil cons cons 4858 remove subst appThm trans appThm 9707 remove refl appThm trans appThm trans absThm appThm absThm appThm 1431 ref 1417 ref 205 ref 38 ref 1255 ref 153 ref 153 ref 519 ref nil 8721 ref 8741 remove nil cons cons 1457 ref cons nil cons cons 1452 remove 8656 remove nil cons cons 23 ref cons 6102 ref subst 9721 def subst 3311 ref appThm nil 8622 ref 9605 remove nil cons cons 221 ref cons nil cons cons 216 remove 1277 remove cons 23 ref cons 6102 ref subst 9722 def subst trans 9723 def appThm 3311 ref appThm nil 9254 ref 35 ref 9688 remove nil cons cons nil cons 9724 def cons nil cons cons 9255 ref subst 3311 ref appThm nil 9251 ref 9689 remove nil cons cons 221 ref cons nil cons cons 9252 ref subst trans trans appThm 153 ref 519 remove nil 8721 remove 8756 remove nil cons cons 1457 ref cons nil cons cons 9721 remove subst 3311 ref appThm nil 8622 remove 9632 remove nil cons cons 221 ref cons nil cons cons 9722 remove subst trans 9725 def appThm 3311 ref appThm nil 9254 remove 35 ref 9695 remove nil cons cons nil cons 9726 def cons nil cons cons 9255 remove subst 3311 ref appThm nil 9251 remove 9696 remove nil cons cons 221 ref cons nil cons cons 9252 ref subst trans trans appThm 1618 remove 1659 ref 9723 ref appThm nil 9724 remove nil cons cons 6102 ref subst trans appThm 1659 ref 9725 ref appThm nil 9726 remove nil cons cons 6102 ref subst trans appThm appThm appThm appThm 518 ref 3585 remove 9723 remove appThm 9725 remove appThm appThm appThm appThm 153 ref 1255 ref 1432 ref 9263 remove appThm nil "f" 1313 remove var 1321 ref nil cons cons 1872 remove 9097 remove nil cons cons nil cons cons nil cons cons 1869 remove 2178 remove cons 23 ref cons 6102 remove subst subst trans 9727 def appThm 518 ref nil 9265 remove 221 ref cons nil cons cons 9252 remove subst 9728 def appThm appThm appThm 1255 ref 518 ref 9727 ref appThm appThm 9728 remove appThm appThm appThm absThm appThm absThm appThm 8762 remove assume eqMp eqMp nil 25 ref 1430 ref 9708 ref appTerm nil cons cons 43 ref 9709 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 9708 remove nil cons cons 1455 ref 9669 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 200 ref 9685 ref appTerm nil cons cons 43 ref 9687 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 9685 remove nil cons cons 219 ref 9686 ref nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 108 ref 66 ref 66 ref 456 ref 8890 ref 9210 ref 9670 remove 9686 ref appTerm 9729 def appTerm appTerm 9686 ref appTerm 9730 def appTerm 9731 def 456 ref 9638 ref 9673 remove 9686 ref appTerm appTerm 9732 def appTerm 419 ref 8891 remove 9686 ref appTerm 9733 def appTerm appTerm 9734 def appTerm appTerm 66 ref 456 ref 8890 ref 9210 ref 9678 remove 9686 ref appTerm 9735 def appTerm appTerm 9686 remove appTerm 9736 def appTerm 9737 def 9734 ref appTerm appTerm 456 ref 1436 ref 9681 ref 9729 ref appTerm appTerm 9681 remove 9735 ref appTerm appTerm 9738 def appTerm 9739 def 9734 ref appTerm appTerm appTerm appTerm 456 ref 419 ref 458 ref 9729 remove appTerm 9735 remove appTerm appTerm appTerm 9740 def 9734 remove appTerm appTerm nil cons cons 110 ref 66 ref 66 ref 9731 remove 456 ref 419 ref 9732 remove appTerm 9741 def appTerm 9742 def 9733 ref appTerm 9743 def appTerm 9744 def appTerm 66 ref 9737 remove 9743 ref appTerm 9745 def appTerm 9739 ref 9743 ref appTerm 9746 def appTerm 9747 def appTerm 9748 def appTerm 9740 remove 9743 ref appTerm 9749 def appTerm nil cons cons nil cons cons nil cons cons 139 ref subst proveHyp 9750 def nil 108 ref 9748 remove nil cons cons 110 ref 9749 remove nil cons cons nil cons cons nil cons cons 9751 def 139 ref subst proveHyp subst subst eqMp nil 25 ref 9662 remove cons 43 ref 9658 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9543 remove 9704 ref 9639 ref appTerm 9752 def appTerm 9753 def betaConv 9547 remove nil 9548 remove 43 ref 9753 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9549 remove 20 ref 9752 ref nil cons 9754 def cons nil cons 9755 def cons nil cons cons 185 ref subst eqMp eqMp nil 9550 ref 43 ref 9754 ref cons nil cons 9756 def cons nil cons cons 9757 def 76 ref subst 9757 remove 107 ref subst 2905 ref 52 ref 50 ref 9692 ref appTerm 9758 def 2907 ref appTerm appTerm 9704 ref 2907 ref appTerm appTerm absTerm 9759 def 9639 ref appTerm 9760 def betaConv 9330 ref 9692 ref appTerm 9761 def betaConv 9333 ref nil 9334 ref 43 ref 9761 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 9692 ref nil cons 9762 def cons nil cons 9763 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9759 ref appTerm nil cons cons 43 ref 9760 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9759 remove nil cons cons 20 ref 9639 ref nil cons 9764 def cons nil cons 9765 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 9762 ref cons 9766 def 43 ref 9764 ref cons nil cons 9767 def cons nil cons cons 9768 def 76 ref subst 9768 remove 107 ref subst 9638 remove refl 9552 remove appThm 9692 ref assume eqMp eqMp nil 108 ref 9762 remove cons 110 ref 9764 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 9553 remove 110 ref 9754 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 25 ref 9101 ref 9752 ref appTerm 9769 def nil cons cons 9756 remove cons nil cons cons 135 ref subst proveHyp 9561 remove nil 9550 remove 43 ref 50 ref 9769 remove appTerm 9752 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9563 remove 9752 ref appTerm 9770 def betaConv 9566 remove nil 9567 remove 43 ref 9770 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9568 remove 9755 remove cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 9754 remove cons 9767 remove cons nil cons cons 135 ref subst proveHyp 9727 remove 1421 ref assume eqMp nil 9766 remove 43 ref 50 ref 9752 remove appTerm 9639 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 9758 remove 50 ref 9704 remove 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 9771 def 9639 ref appTerm 9772 def betaConv 9407 ref 9692 remove appTerm 9773 def betaConv 9429 ref nil 9430 ref 43 ref 9773 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 9763 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9771 ref appTerm nil cons cons 43 ref 9772 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9771 remove nil cons cons 9765 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp 9774 def nil 25 ref 9764 remove cons 9775 def 43 ref 50 ref 9647 remove appTerm 9646 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 9639 ref appTerm 50 ref 9641 ref 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 9776 def 9646 ref appTerm 9777 def betaConv 9407 ref 9639 remove appTerm 9778 def betaConv 9429 ref nil 9430 ref 43 ref 9778 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 9765 remove cons nil cons cons 185 ref subst eqMp eqMp 9779 def nil 25 ref 159 ref 9776 ref appTerm nil cons cons 9780 def 43 ref 9777 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9776 ref nil cons cons 9781 def 20 ref 9658 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 9658 remove cons 43 ref 9629 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 9611 ref 456 ref 9635 ref appTerm 9782 def 8892 ref appTerm 9783 def appTerm 9784 def appTerm 9785 def nil cons 9786 def cons 9787 def 43 ref 419 ref 9782 ref 9612 ref appTerm 9788 def appTerm 9789 def nil cons 9790 def cons nil cons cons nil cons cons 9791 def 140 ref subst 9791 ref 76 ref subst 9791 remove 107 ref subst nil 9626 ref 2905 ref 9783 remove nil cons cons nil cons cons nil cons cons 9792 def 8925 ref subst 9793 def nil 2906 ref 9635 ref nil cons 9794 def cons 9795 def 9622 ref cons nil cons cons 9796 def 8941 ref subst proveHyp 9797 def 9792 ref 8941 ref subst 9798 def 9793 remove 9796 ref 8925 ref subst proveHyp 9799 def 9627 ref 8963 ref subst proveHyp proveHyp nil 9795 ref 9630 remove cons nil cons cons 9800 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9786 ref cons 9801 def 110 ref 9790 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9785 ref appTerm 9802 def 9789 ref appTerm nil cons cons 43 ref 50 ref 9789 remove appTerm 9785 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9790 ref cons 43 ref 9786 ref cons nil cons 9803 def cons nil cons cons 9804 def 76 ref subst 9804 remove 107 ref subst 9800 ref 8925 ref subst 9805 def 9627 remove 8941 ref subst proveHyp 9800 remove 8941 ref subst 9805 remove 9628 remove proveHyp 9796 remove 8963 ref subst 9806 def proveHyp proveHyp 9792 remove 8963 ref subst 9807 def proveHyp proveHyp eqMp nil 108 ref 9790 remove cons 110 ref 9786 remove cons nil cons 9808 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9784 remove nil cons 9809 def cons 2905 ref 9788 ref nil cons 9810 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 456 ref 8892 ref appTerm 9811 def 9611 ref 9635 ref appTerm 9812 def appTerm 9813 def appTerm 9814 def nil cons 9815 def cons 9803 remove cons nil cons cons 9816 def 140 ref subst 9816 ref 76 ref subst 9816 remove 107 ref subst nil 2906 ref 9621 ref cons 9817 def 2905 ref 9812 ref nil cons 9818 def cons nil cons 9819 def cons nil cons cons 9820 def 8925 ref subst 9821 def nil 9626 ref 2905 ref 9794 ref cons nil cons 9822 def cons nil cons cons 9823 def 8941 ref subst 9824 def proveHyp 9821 remove 9823 ref 8925 ref subst 9825 def proveHyp 9820 ref 8941 ref subst 9806 remove proveHyp proveHyp 9807 remove proveHyp proveHyp eqMp nil 108 ref 9815 ref cons 9808 remove cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9814 ref appTerm 9785 remove appTerm nil cons cons 43 ref 9802 remove 9814 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 9787 remove 43 ref 9815 ref cons nil cons cons nil cons cons 9826 def 76 ref subst 9826 remove 107 ref subst 9799 remove 9798 remove 9797 remove 9823 remove 8963 ref subst 9827 def proveHyp proveHyp 9820 remove 8963 ref subst proveHyp proveHyp eqMp nil 9801 remove 110 ref 9815 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9813 ref nil cons 9828 def cons 2905 ref 9809 remove cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9611 ref 456 ref 419 ref 458 ref 9634 ref appTerm 9829 def 9607 ref appTerm 9830 def appTerm 9831 def appTerm 9832 def 9635 ref appTerm 9833 def appTerm 9834 def appTerm 9835 def nil cons 9836 def cons 9837 def 43 ref 419 ref 9832 ref 9812 ref appTerm 9838 def appTerm 9839 def nil cons 9840 def cons nil cons cons nil cons cons 9841 def 140 ref subst 9841 ref 76 ref subst 9841 remove 107 ref subst nil 9626 remove 2905 ref 9833 remove nil cons cons nil cons cons nil cons cons 9842 def 8925 ref subst 9843 def nil 2906 ref 9831 remove nil cons cons 9844 def 9822 remove cons nil cons cons 9845 def 8941 ref subst proveHyp 9846 def 9842 ref 8941 ref subst 9847 def 9843 remove 9845 ref 8925 ref subst proveHyp 9848 def 9827 remove proveHyp proveHyp nil 9844 ref 9819 remove cons nil cons cons 9849 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9836 ref cons 9850 def 110 ref 9840 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9835 ref appTerm 9851 def 9839 ref appTerm nil cons cons 43 ref 50 ref 9839 remove appTerm 9835 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9840 ref cons 43 ref 9836 ref cons nil cons 9852 def cons nil cons cons 9853 def 76 ref subst 9853 remove 107 ref subst 9849 ref 8925 ref subst 9854 def 9824 remove proveHyp 9849 remove 8941 ref subst 9854 remove 9825 remove proveHyp 9845 remove 8963 ref subst 9855 def proveHyp proveHyp 9842 remove 8963 ref subst 9856 def proveHyp proveHyp eqMp nil 108 ref 9840 remove cons 110 ref 9836 remove cons nil cons 9857 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9834 remove nil cons 9858 def cons 2905 ref 9838 ref nil cons 9859 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9832 ref 9782 ref 9610 ref appTerm 9860 def appTerm 9861 def appTerm 9862 def nil cons 9863 def cons 9852 remove cons nil cons cons 9864 def 140 ref subst 9864 ref 76 ref subst 9864 remove 107 ref subst nil 9844 remove 2905 ref 9860 ref nil cons 9865 def cons nil cons cons nil cons cons 9866 def 8925 ref subst 9867 def nil 9795 remove 2905 ref 9625 ref cons nil cons cons nil cons cons 9868 def 8925 ref subst proveHyp 9866 ref 8941 ref subst 9867 remove 9868 ref 8941 ref subst proveHyp 9855 remove proveHyp proveHyp 9856 remove proveHyp proveHyp eqMp nil 108 ref 9863 ref cons 9857 remove cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9862 ref appTerm 9835 remove appTerm nil cons cons 43 ref 9851 remove 9862 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 9837 remove 43 ref 9863 ref cons nil cons cons nil cons cons 9869 def 76 ref subst 9869 remove 107 ref subst 9846 remove 9848 remove 9847 remove 9868 remove 8963 ref subst proveHyp proveHyp 9866 remove 8963 ref subst proveHyp proveHyp eqMp nil 9850 remove 110 ref 9863 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9861 remove nil cons cons 2905 ref 9858 remove cons nil cons cons nil cons cons 8983 ref subst proveHyp 2905 ref 52 ref 50 ref 9830 ref appTerm 2907 ref appTerm appTerm 9832 ref 2907 ref appTerm appTerm absTerm 9870 def 9860 remove appTerm 9871 def betaConv 9330 ref 9830 ref appTerm 9872 def betaConv 9333 ref nil 9334 ref 43 ref 9872 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 9830 ref nil cons 9873 def cons nil cons 9874 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9870 ref appTerm nil cons cons 43 ref 9871 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9870 remove nil cons cons 20 ref 9865 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 9873 ref cons 43 ref 9865 ref cons nil cons cons nil cons cons 9875 def 76 ref subst 9875 remove 107 ref subst 2905 ref 52 ref 50 ref 9636 ref appTerm 2907 ref appTerm appTerm 9782 remove 2907 ref appTerm 9876 def appTerm absTerm 9877 def 9610 remove appTerm 9878 def betaConv 2906 ref 159 ref 2905 ref 52 ref 2952 ref 2907 ref appTerm 9879 def appTerm 4721 remove appTerm 9880 def absTerm 9881 def appTerm 9882 def absTerm 9883 def 9635 ref appTerm 9884 def betaConv nil 161 ref 9883 ref nil cons cons 9885 def nil cons nil cons cons 253 ref subst 2906 ref nil 96 ref 9882 remove nil cons cons nil cons nil cons cons 102 ref subst nil 161 ref 9881 remove nil cons cons nil cons nil cons cons 253 ref subst 2905 ref nil 96 ref 9880 remove nil cons 9886 def cons nil cons nil cons cons 102 ref subst nil 4719 ref 43 ref 9886 ref cons nil cons 9887 def cons nil cons cons 9888 def 76 ref subst 9888 remove 107 ref subst 52 ref "_666" 3 ref var 9889 def 52 ref 50 ref 419 ref 9889 remove varTerm 9890 def appTerm appTerm 2907 ref appTerm appTerm 456 ref 9890 remove appTerm 2907 ref appTerm appTerm absTerm 9891 def 2914 ref appTerm 9892 def appTerm refl 9893 def 9891 ref 15 ref appTerm betaConv appThm 77 ref 9892 remove betaConv appThm 9894 def 52 ref 558 remove 2907 ref appTerm 9895 def appTerm 4733 remove appTerm refl appThm trans 9891 remove refl 9896 def 4735 ref appThm eqMp sym 77 ref 562 remove 6158 ref appThm 6163 remove trans 9897 def appThm 4737 remove appThm 4742 remove trans sym 94 ref eqMp eqMp eqMp nil 4743 ref 110 ref 9886 ref cons nil cons 9898 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 ref 9887 remove cons nil cons cons 9899 def 76 ref subst 9899 remove 107 ref subst 9893 remove "_664" 3 ref var 9900 def 52 ref 50 ref 419 ref 9900 remove varTerm 9901 def appTerm appTerm 2907 ref appTerm appTerm 456 ref 9901 remove appTerm 2907 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 9894 remove 52 ref 586 remove 2907 ref appTerm 9902 def appTerm 4751 remove appTerm refl appThm trans 9896 remove 4752 ref appThm eqMp sym 77 ref 591 remove 6158 remove appThm 6157 remove trans 9903 def appThm 4753 remove appThm 2386 remove trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 9898 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 ref nil 4755 ref 4758 ref 612 ref 9886 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp 9904 def nil 25 ref 159 ref 9883 ref appTerm nil cons cons 9905 def 43 ref 9884 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9885 ref 20 ref 9794 remove cons nil cons 9906 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 9877 ref appTerm nil cons cons 43 ref 9878 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 9877 remove nil cons cons 20 ref 9625 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 9651 ref cons 43 ref 9625 ref cons nil cons cons nil cons cons 9907 def 76 ref subst 9907 remove 107 ref subst 518 ref 9608 remove refl 9830 ref assume appThm appThm 9636 remove assume eqMp eqMp nil 108 ref 9651 remove cons 110 ref 9625 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 9873 ref cons 110 ref 9865 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 25 ref 9859 remove cons 43 ref 9828 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 9811 ref 456 ref 9830 ref appTerm 9908 def 8892 ref appTerm 9909 def appTerm 9910 def appTerm 9911 def nil cons 9912 def cons 43 ref 419 ref 9909 ref appTerm 9913 def nil cons 9914 def cons nil cons cons nil cons cons 9915 def 140 ref subst 9915 ref 76 ref subst 9915 remove 107 ref subst nil 9817 ref 2905 ref 9909 ref nil cons 9916 def cons nil cons 9917 def cons nil cons cons 9918 def 8925 ref subst eqMp nil 108 ref 9912 ref cons 110 ref 9914 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9911 ref appTerm 9913 ref appTerm nil cons cons 43 ref 50 ref 9913 remove appTerm 9911 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9914 ref cons 43 ref 9912 ref cons nil cons cons nil cons cons 9919 def 76 ref subst 9919 remove 107 ref subst nil 2906 ref 9873 remove cons 9622 ref cons nil cons cons 8925 ref subst 9918 remove 8963 ref subst proveHyp eqMp nil 108 ref 9914 remove cons 110 ref 9912 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9910 ref nil cons 9920 def cons 9917 remove cons nil cons cons 8983 ref subst proveHyp nil "___85" 26 ref var 9921 def 9607 ref nil cons cons nil cons nil cons cons nil 25 ref 419 ref 456 ref 456 ref 419 ref 1436 ref 6091 ref 9607 ref appTerm 9922 def appTerm 9923 def 6091 ref 9921 remove varTerm 9924 def appTerm 9925 def appTerm 9926 def appTerm 9927 def appTerm 9928 def 8892 ref appTerm 9929 def appTerm 9930 def 456 ref 419 ref 8890 ref 9210 ref 9924 ref appTerm appTerm 401 ref appTerm appTerm 9931 def appTerm 456 ref 9829 ref 9924 ref appTerm 9932 def appTerm 8892 ref appTerm 9933 def appTerm 9934 def appTerm 9935 def appTerm 9936 def nil cons 9937 def cons 43 ref 419 ref 9928 ref 9934 ref appTerm 9938 def appTerm 9939 def nil cons 9940 def cons nil cons cons nil cons cons 9941 def 140 ref subst 9941 ref 76 ref subst 9941 remove 107 ref subst nil 2906 ref 9929 ref nil cons 9942 def cons 2905 ref 9934 ref nil cons 9943 def cons nil cons 9944 def cons nil cons cons 9945 def 8941 ref subst nil 2906 ref 9927 remove nil cons cons 9946 def 9622 ref cons nil cons cons 9947 def 8941 ref subst 9948 def proveHyp 9945 ref 8925 ref subst nil 9946 ref 9944 remove cons nil cons cons 9949 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9937 ref cons 110 ref 9940 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9936 ref appTerm 9939 ref appTerm nil cons cons 43 ref 50 ref 9939 remove appTerm 9936 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9940 ref cons 43 ref 9937 ref cons nil cons cons nil cons cons 9950 def 76 ref subst 9950 remove 107 ref subst 9949 ref 8941 ref subst 9949 remove 8925 ref subst 9951 def nil 2906 ref 9931 remove nil cons cons 2905 ref 9933 remove nil cons cons nil cons cons nil cons cons 8925 ref subst proveHyp nil 2906 ref 9932 remove nil cons cons 9622 ref cons nil cons cons 8925 ref subst proveHyp 9947 ref 8963 ref subst 9952 def proveHyp proveHyp 9951 remove 9945 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9940 remove cons 110 ref 9937 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9935 ref nil cons 9953 def cons 2905 ref 9938 remove nil cons cons nil cons cons nil cons cons 8983 ref subst proveHyp nil "___84" 26 ref var 9954 def 9924 remove nil cons cons nil cons nil cons cons nil 25 ref 419 ref 9811 ref 456 ref 419 ref 1436 ref 6091 ref 9634 ref appTerm 9955 def appTerm 9956 def 6091 ref 9954 remove varTerm 9957 def appTerm appTerm appTerm 9958 def appTerm 9959 def 456 ref 419 ref 8890 ref 9210 ref 9957 ref appTerm appTerm 401 ref appTerm appTerm 9960 def appTerm 9961 def 9829 remove 9957 ref appTerm 9962 def appTerm 9963 def appTerm 9964 def appTerm 9965 def appTerm 9966 def nil cons 9967 def cons 43 ref 419 ref 9959 ref 9961 ref 456 ref 9962 ref appTerm 8892 ref appTerm 9968 def appTerm 9969 def appTerm 9970 def appTerm 9971 def nil cons 9972 def cons nil cons cons nil cons cons 9973 def 140 ref subst 9973 ref 76 ref subst 9973 remove 107 ref subst nil 9817 ref 2905 ref 9964 ref nil cons 9974 def cons nil cons 9975 def cons nil cons cons 9976 def 8925 ref subst 9977 def nil 2906 ref 9958 remove nil cons cons 9978 def 2905 ref 9963 ref nil cons cons nil cons 9979 def cons nil cons cons 9980 def 8941 ref subst 9981 def proveHyp 9977 remove 9980 ref 8925 ref subst 9982 def proveHyp 9983 def nil 2906 ref 9960 remove nil cons cons 9984 def 2905 ref 9962 ref nil cons 9985 def cons nil cons 9986 def cons nil cons cons 9987 def 8941 ref subst 9988 def proveHyp 9983 remove 9987 ref 8925 ref subst 9989 def proveHyp 9976 ref 8941 ref subst nil 2906 ref 9985 remove cons 9622 ref cons nil cons cons 9990 def 8963 ref subst proveHyp proveHyp nil 9984 ref 2905 ref 9968 remove nil cons cons nil cons cons nil cons cons 9991 def 8963 ref subst proveHyp proveHyp nil 9978 ref 2905 ref 9969 remove nil cons cons nil cons cons nil cons cons 9992 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9967 ref cons 110 ref 9972 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 9966 ref appTerm 9971 ref appTerm nil cons cons 43 ref 50 ref 9971 remove appTerm 9966 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 9972 ref cons 43 ref 9967 ref cons nil cons cons nil cons cons 9993 def 76 ref subst 9993 remove 107 ref subst 9992 ref 8925 ref subst 9994 def 9991 ref 8925 ref subst proveHyp 9995 def 9990 ref 8925 ref subst proveHyp 9992 remove 8941 ref subst 9994 remove 9991 remove 8941 ref subst proveHyp 9995 remove 9990 remove 8941 ref subst proveHyp 9987 remove 8963 ref subst 9996 def proveHyp proveHyp 9980 remove 8963 ref subst 9997 def proveHyp proveHyp 9976 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 9972 remove cons 110 ref 9967 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9965 ref nil cons 9998 def cons 2905 ref 9970 remove nil cons cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9959 ref 9961 remove 456 ref 419 ref 8890 ref 9210 ref 9634 ref appTerm appTerm 401 ref appTerm 9999 def appTerm 10000 def appTerm 10001 def 9962 remove appTerm 10002 def appTerm 10003 def appTerm 10004 def appTerm 10005 def nil cons 10006 def cons 10007 def 43 ref 419 ref 10001 ref 9964 ref appTerm 10008 def appTerm 10009 def nil cons 10010 def cons nil cons cons nil cons cons 10011 def 140 ref subst 10011 ref 76 ref subst 10011 remove 107 ref subst nil 9978 ref 2905 ref 10003 remove nil cons cons nil cons cons nil cons cons 10012 def 8925 ref subst 10013 def nil 9984 remove 2905 ref 10002 remove nil cons cons nil cons cons nil cons cons 10014 def 8925 ref subst proveHyp 10015 def nil 2906 ref 10000 remove nil cons cons 10016 def 9986 remove cons nil cons cons 10017 def 8941 ref subst proveHyp 10018 def 10012 ref 8941 ref subst 10019 def 10013 remove 10014 ref 8941 ref subst proveHyp 10015 remove 10017 ref 8925 ref subst proveHyp 9996 remove proveHyp proveHyp 10020 def 9997 remove proveHyp proveHyp nil 10016 ref 9975 remove cons nil cons cons 10021 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10006 ref cons 10022 def 110 ref 10010 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10005 ref appTerm 10023 def 10009 ref appTerm nil cons cons 43 ref 50 ref 10009 remove appTerm 10005 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10010 ref cons 43 ref 10006 ref cons nil cons 10024 def cons nil cons cons 10025 def 76 ref subst 10025 remove 107 ref subst 10021 ref 8925 ref subst 10026 def 9981 remove proveHyp 10026 remove 9982 remove proveHyp 10027 def 9988 ref proveHyp 10021 remove 8941 ref subst 10027 remove 9989 ref proveHyp 10017 remove 8963 ref subst 10028 def proveHyp proveHyp 10014 remove 8963 ref subst 10029 def proveHyp proveHyp 10012 remove 8963 ref subst 10030 def proveHyp proveHyp eqMp nil 108 ref 10010 remove cons 110 ref 10006 remove cons nil cons 10031 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10004 remove nil cons 10032 def cons 2905 ref 10008 ref nil cons 10033 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9959 remove 10001 ref 9963 remove appTerm 10034 def appTerm 10035 def appTerm 10036 def nil cons 10037 def cons 10024 remove cons nil cons cons 10038 def 140 ref subst 10038 ref 76 ref subst 10038 remove 107 ref subst nil 9978 remove 2905 ref 10034 remove nil cons cons nil cons cons nil cons cons 10039 def 8941 ref subst 10039 ref 8925 ref subst 10040 def nil 10016 remove 9979 remove cons nil cons cons 10041 def 8925 ref subst proveHyp 10042 def 9988 remove proveHyp 10040 remove 10041 ref 8941 ref subst proveHyp 10042 remove 9989 remove proveHyp 10028 remove proveHyp proveHyp 10029 remove proveHyp proveHyp 10030 remove proveHyp proveHyp eqMp nil 108 ref 10037 ref cons 10031 remove cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10036 ref appTerm 10005 remove appTerm nil cons cons 43 ref 10023 remove 10036 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 10007 remove 43 ref 10037 ref cons nil cons cons nil cons cons 10043 def 76 ref subst 10043 remove 107 ref subst 10019 remove 10018 remove 10020 remove 10041 remove 8963 ref subst proveHyp proveHyp 10039 remove 8963 ref subst proveHyp proveHyp eqMp nil 10022 remove 110 ref 10037 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10035 remove nil cons cons 2905 ref 10032 remove cons nil cons cons nil cons cons 8983 ref subst proveHyp nil "__11" 26 ref var 10044 def 9957 remove nil cons cons "__10" 26 ref var 10045 def 9634 remove nil cons cons nil cons cons nil cons cons nil "_11295" 26 ref var 10046 def 10044 ref varTerm nil cons cons "_11294" 26 ref var 10047 def 10045 ref varTerm 10048 def nil cons cons nil cons cons nil cons cons nil 25 ref 419 ref 456 ref 419 ref 8890 ref 9210 ref 10047 remove varTerm 10049 def appTerm appTerm 401 ref appTerm appTerm 10050 def appTerm 10051 def 456 ref 419 ref 8890 ref 9210 ref 10046 remove varTerm 10052 def appTerm appTerm 401 ref appTerm appTerm 10053 def appTerm 10054 def 456 ref 419 ref 1436 ref 6091 ref 10049 ref appTerm appTerm 10055 def 6091 ref 10052 ref appTerm appTerm appTerm 10056 def appTerm 10057 def 458 ref 10049 ref appTerm 10058 def 10052 ref appTerm 10059 def appTerm 10060 def appTerm 10061 def appTerm 10062 def appTerm 10063 def nil cons 10064 def cons 43 ref 419 ref 10057 remove 10051 ref 10054 ref 10059 ref appTerm 10065 def appTerm 10066 def appTerm 10067 def appTerm 10068 def nil cons 10069 def cons nil cons cons nil cons cons 10070 def 140 ref subst 10070 ref 76 ref subst 10070 remove 107 ref subst nil 2906 ref 10050 remove nil cons 10071 def cons 10072 def 2905 ref 10061 remove nil cons cons nil cons cons nil cons cons 10073 def 8925 ref subst 10074 def nil 2906 ref 10053 remove nil cons 10075 def cons 10076 def 2905 ref 10060 remove nil cons cons nil cons cons nil cons cons 10077 def 8925 ref subst proveHyp 10078 def nil 2906 ref 10056 ref nil cons 10079 def cons 10080 def 2905 ref 10059 remove nil cons 10081 def cons nil cons 10082 def cons nil cons cons 10083 def 8941 ref subst proveHyp 10073 ref 8941 ref subst 10074 remove 10077 ref 8941 ref subst proveHyp 10078 remove 10083 ref 8925 ref subst proveHyp nil 10076 remove 10082 remove cons nil cons cons 10084 def 8963 ref subst proveHyp proveHyp nil 10072 remove 2905 ref 10065 remove nil cons cons nil cons cons nil cons cons 10085 def 8963 ref subst proveHyp proveHyp nil 10080 remove 2905 ref 10066 remove nil cons cons nil cons cons nil cons cons 10086 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10064 ref cons 110 ref 10069 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10063 ref appTerm 10068 ref appTerm nil cons cons 43 ref 50 ref 10068 remove appTerm 10063 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10069 ref cons 43 ref 10064 ref cons nil cons cons nil cons cons 10087 def 76 ref subst 10087 remove 107 ref subst 10086 ref 8925 ref subst 10088 def 10085 ref 8941 ref subst proveHyp 10088 remove 10085 remove 8925 ref subst proveHyp 10089 def 10084 ref 8941 ref subst proveHyp 10086 remove 8941 ref subst 10089 remove 10084 remove 8925 ref subst proveHyp 10083 remove 8963 ref subst proveHyp proveHyp 10077 remove 8963 ref subst proveHyp proveHyp 10073 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10069 remove cons 110 ref 10064 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10062 remove nil cons cons 2905 ref 10067 remove nil cons cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 2767 ref 10071 remove cons 2766 ref 10054 remove 10056 remove appTerm nil cons cons 4914 ref 10081 remove cons nil cons 10090 def cons cons nil cons cons 4945 ref subst 10051 ref refl nil 2767 ref 10075 remove cons 2766 ref 10079 remove cons 10090 remove cons cons nil cons cons 4945 remove subst appThm trans 449 ref 456 ref 10051 remove 9271 ref 419 ref 10055 remove 9044 ref appTerm appTerm appTerm appTerm appTerm 10058 remove 454 remove appTerm appTerm absTerm 10091 def 10052 ref appTerm 10092 def betaConv 9272 ref 10049 ref appTerm 10093 def betaConv 9558 remove 9560 remove 122 ref subst proveHyp nil 25 ref 9559 remove cons 43 ref 10093 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 9272 remove nil cons cons 35 ref 10049 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 166 ref 10091 ref appTerm nil cons cons 43 ref 10092 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 10091 remove nil cons cons 35 ref 10052 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp subst 10094 def subst eqMp eqMp nil 25 ref 10033 remove cons 43 ref 9998 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 9811 ref 9999 ref appTerm 10095 def appTerm 10096 def nil cons 10097 def cons 43 ref 419 ref 456 ref 9999 ref appTerm 10098 def 8892 ref appTerm 10099 def appTerm 10100 def nil cons 10101 def cons nil cons cons nil cons cons 10102 def 140 ref subst 10102 ref 76 ref subst 10102 remove 107 ref subst nil 9817 ref 2905 ref 9999 ref nil cons 10103 def cons nil cons cons nil cons cons 10104 def 8925 ref subst 10104 ref 8941 ref subst nil 2906 ref 10103 ref cons 9622 ref cons nil cons cons 10105 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10097 ref cons 110 ref 10101 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10096 ref appTerm 10100 ref appTerm nil cons cons 43 ref 50 ref 10100 remove appTerm 10096 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10101 ref cons 43 ref 10097 ref cons nil cons cons nil cons cons 10106 def 76 ref subst 10106 remove 107 ref subst 10105 ref 8925 ref subst 10105 remove 8941 ref subst 10104 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10101 remove cons 110 ref 10097 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10095 ref nil cons 10107 def cons 2905 ref 10099 ref nil cons 10108 def cons nil cons cons nil cons cons 8983 ref subst proveHyp 9665 ref 9668 ref nil 25 ref 419 ref 9745 ref appTerm 10109 def nil cons 10110 def cons 43 ref 419 ref 9742 ref 456 ref 9733 ref appTerm 10111 def 9736 ref appTerm 10112 def appTerm 10113 def appTerm 10114 def nil cons 10115 def cons nil cons cons nil cons cons 10116 def 140 ref subst 10116 ref 76 ref subst 10116 remove 107 ref subst nil 2906 ref 9736 remove nil cons 10117 def cons 2905 ref 9743 remove nil cons cons nil cons 10118 def cons nil cons cons 10119 def 8925 ref subst 10120 def nil 2906 ref 9741 remove nil cons cons 10121 def 2905 ref 9733 ref nil cons 10122 def cons nil cons 10123 def cons nil cons cons 10124 def 8941 ref subst 10125 def proveHyp 10120 remove 10124 ref 8925 ref subst 10126 def proveHyp 10119 ref 8941 ref subst nil 2906 ref 10122 remove cons 10127 def 2905 ref 10117 remove cons nil cons cons nil cons cons 10128 def 8963 ref subst proveHyp proveHyp nil 10121 ref 2905 ref 10112 remove nil cons cons nil cons cons nil cons cons 10129 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10110 ref cons 110 ref 10115 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10109 ref appTerm 10114 ref appTerm nil cons cons 43 ref 50 ref 10114 remove appTerm 10109 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10115 ref cons 43 ref 10110 ref cons nil cons cons nil cons cons 10130 def 76 ref subst 10130 remove 107 ref subst 10129 ref 8925 ref subst 10131 def 10128 ref 8925 ref subst proveHyp 10129 remove 8941 ref subst 10131 remove 10128 remove 8941 ref subst proveHyp 10124 remove 8963 ref subst 10132 def proveHyp proveHyp 10119 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10115 remove cons 110 ref 10110 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9745 remove nil cons 10133 def cons 2905 ref 10113 remove nil cons cons nil cons cons nil cons cons 8983 ref subst proveHyp 9750 remove 9751 remove 122 ref subst proveHyp 10134 def nil 108 ref 9744 ref nil cons 10135 def cons 110 ref 9747 remove nil cons cons nil cons cons nil cons cons 10136 def 139 ref subst proveHyp 10137 def nil 108 ref 10133 remove cons 110 ref 9746 ref nil cons 10138 def cons nil cons cons nil cons cons 10139 def 122 ref subst proveHyp eqMp subst subst nil 25 ref 9641 ref 10095 ref appTerm 10140 def nil cons cons 43 ref 10107 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9774 ref nil 9775 ref 43 ref 50 ref 10140 remove appTerm 10095 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9776 ref 10095 remove appTerm 10141 def betaConv 9779 ref nil 9780 ref 43 ref 10141 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9781 ref 20 ref 10107 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 10108 remove cons 43 ref 50 ref 10008 remove appTerm 9965 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 10099 remove appTerm 50 ref 10001 remove 2912 ref appTerm appTerm 10142 def 9811 ref 2912 ref appTerm 10143 def appTerm appTerm absTerm 10144 def 9964 remove appTerm 10145 def betaConv 2905 ref 159 ref 2904 ref 50 ref 10098 remove 2907 ref appTerm appTerm 10142 remove 4810 ref appTerm appTerm absTerm appTerm absTerm 10146 def 8892 ref appTerm 10147 def betaConv 9442 ref 9999 remove appTerm 10148 def betaConv 9491 ref nil 9492 ref 43 ref 10148 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9444 ref 20 ref 10103 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10146 ref appTerm nil cons cons 43 ref 10147 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10146 remove nil cons cons 20 ref 9621 ref cons nil cons 10149 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10144 ref appTerm nil cons cons 43 ref 10145 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10144 remove nil cons cons 20 ref 9974 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp subst nil 25 ref 456 ref 419 ref 9956 ref 9925 remove appTerm 10150 def appTerm appTerm 10151 def 9934 ref appTerm 10152 def nil cons cons 43 ref 9953 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 9928 ref 456 ref 10150 ref appTerm 10153 def 8892 ref appTerm 10154 def appTerm 10155 def appTerm 10156 def nil cons 10157 def cons 10158 def 43 ref 419 ref 10153 ref 9929 ref appTerm 10159 def appTerm 10160 def nil cons 10161 def cons nil cons cons nil cons cons 10162 def 140 ref subst 10162 ref 76 ref subst 10162 remove 107 ref subst nil 9946 ref 2905 ref 10154 remove nil cons cons nil cons cons nil cons cons 10163 def 8925 ref subst 10164 def nil 2906 ref 10150 ref nil cons 10165 def cons 10166 def 9622 ref cons nil cons cons 10167 def 8941 ref subst proveHyp 10168 def 10163 ref 8941 ref subst 10169 def 10164 remove 10167 ref 8925 ref subst proveHyp 10170 def 9952 remove proveHyp proveHyp nil 10166 remove 2905 ref 9942 ref cons nil cons cons nil cons cons 10171 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10157 ref cons 10172 def 110 ref 10161 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10156 ref appTerm 10173 def 10160 ref appTerm nil cons cons 43 ref 50 ref 10160 remove appTerm 10156 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10161 ref cons 43 ref 10157 ref cons nil cons 10174 def cons nil cons cons 10175 def 76 ref subst 10175 remove 107 ref subst 10171 ref 8925 ref subst 10176 def 9948 remove proveHyp 10171 remove 8941 ref subst 10176 remove 9947 remove 8925 ref subst proveHyp 10167 remove 8963 ref subst 10177 def proveHyp proveHyp 10163 remove 8963 ref subst 10178 def proveHyp proveHyp eqMp nil 108 ref 10161 remove cons 110 ref 10157 remove cons nil cons 10179 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10155 remove nil cons 10180 def cons 2905 ref 10159 ref nil cons 10181 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9811 ref 9928 ref 10150 ref appTerm 10182 def appTerm 10183 def appTerm 10184 def nil cons 10185 def cons 10174 remove cons nil cons cons 10186 def 140 ref subst 10186 ref 76 ref subst 10186 remove 107 ref subst nil 9817 ref 2905 ref 10182 ref nil cons 10187 def cons nil cons 10188 def cons nil cons cons 10189 def 8925 ref subst 10190 def nil 9946 ref 2905 ref 10165 ref cons nil cons 10191 def cons nil cons cons 10192 def 8941 ref subst 10193 def proveHyp 10190 remove 10192 ref 8925 ref subst 10194 def proveHyp 10189 ref 8941 ref subst 10177 remove proveHyp proveHyp 10178 remove proveHyp proveHyp eqMp nil 108 ref 10185 ref cons 10179 remove cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10184 ref appTerm 10156 remove appTerm nil cons cons 43 ref 10173 remove 10184 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 10158 remove 43 ref 10185 ref cons nil cons cons nil cons cons 10195 def 76 ref subst 10195 remove 107 ref subst 10170 remove 10169 remove 10168 remove 10192 remove 8963 ref subst 10196 def proveHyp proveHyp 10189 remove 8963 ref subst proveHyp proveHyp eqMp nil 10172 remove 110 ref 10185 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10183 ref nil cons 10197 def cons 2905 ref 10180 remove cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9928 ref 456 ref 419 ref 9956 ref 9922 ref appTerm 10198 def appTerm 10199 def appTerm 10200 def 10150 ref appTerm 10201 def appTerm 10202 def appTerm 10203 def nil cons 10204 def cons 43 ref 419 ref 10200 ref 10182 ref appTerm 10205 def appTerm 10206 def nil cons 10207 def cons nil cons cons nil cons cons 10208 def 140 ref subst 10208 ref 76 ref subst 10208 remove 107 ref subst nil 9946 remove 2905 ref 10201 ref nil cons 10209 def cons nil cons cons nil cons cons 10210 def 8925 ref subst 10211 def nil 2906 ref 10199 remove nil cons cons 10212 def 10191 remove cons nil cons cons 10213 def 8941 ref subst proveHyp 10210 ref 8941 ref subst 10211 remove 10213 ref 8925 ref subst proveHyp 10196 remove proveHyp proveHyp nil 10212 remove 10188 remove cons nil cons cons 10214 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10204 ref cons 110 ref 10207 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10203 ref appTerm 10206 ref appTerm nil cons cons 43 ref 50 ref 10206 remove appTerm 10203 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10207 ref cons 43 ref 10204 ref cons nil cons cons nil cons cons 10215 def 76 ref subst 10215 remove 107 ref subst 10214 ref 8925 ref subst 10216 def 10193 remove proveHyp 10214 remove 8941 ref subst 10216 remove 10194 remove proveHyp 10213 remove 8963 ref subst proveHyp proveHyp 10210 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10207 remove cons 110 ref 10204 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10202 remove nil cons cons 2905 ref 10205 ref nil cons 10217 def cons nil cons cons nil cons cons 8983 ref subst proveHyp 2905 ref 52 ref 50 ref 9926 ref appTerm 2907 ref appTerm appTerm 9928 remove 2907 ref appTerm appTerm absTerm 10218 def 10201 remove appTerm 10219 def betaConv 9330 ref 9926 ref appTerm 10220 def betaConv 9333 ref nil 9334 ref 43 ref 10220 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 9926 ref nil cons 10221 def cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10218 ref appTerm nil cons cons 43 ref 10219 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10218 remove nil cons cons 20 ref 10209 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10221 ref cons 43 ref 10209 ref cons nil cons cons nil cons cons 10222 def 76 ref subst 10222 remove 107 ref subst 2905 ref 52 ref 50 ref 10198 ref appTerm 2907 ref appTerm appTerm 10200 ref 2907 ref appTerm appTerm absTerm 10223 def 10150 ref appTerm 10224 def betaConv 9330 ref 10198 ref appTerm 10225 def betaConv 9333 ref nil 9334 ref 43 ref 10225 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 10198 ref nil cons 10226 def cons nil cons 10227 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10223 ref appTerm nil cons cons 43 ref 10224 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10223 remove nil cons cons 20 ref 10165 ref cons nil cons 10228 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10226 ref cons 43 ref 10165 ref cons nil cons cons nil cons cons 10229 def 76 ref subst 10229 remove 107 ref subst 9956 remove refl 9926 remove assume appThm 10198 ref assume eqMp eqMp nil 108 ref 10226 ref cons 110 ref 10165 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 10221 remove cons 110 ref 10209 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 25 ref 10217 remove cons 43 ref 10197 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 9811 ref 10198 ref appTerm 10230 def appTerm 10231 def nil cons 10232 def cons 43 ref 419 ref 456 ref 10198 ref appTerm 10233 def 8892 ref appTerm 10234 def appTerm 10235 def nil cons 10236 def cons nil cons cons nil cons cons 10237 def 140 ref subst 10237 ref 76 ref subst 10237 remove 107 ref subst nil 9817 ref 2905 ref 10226 ref cons nil cons cons nil cons cons 10238 def 8925 ref subst 10238 ref 8941 ref subst nil 2906 ref 10226 remove cons 9622 ref cons nil cons cons 10239 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10232 ref cons 110 ref 10236 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10231 ref appTerm 10235 ref appTerm nil cons cons 43 ref 50 ref 10235 remove appTerm 10231 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10236 ref cons 43 ref 10232 ref cons nil cons cons nil cons cons 10240 def 76 ref subst 10240 remove 107 ref subst 10239 ref 8925 ref subst 10239 remove 8941 ref subst 10238 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10236 remove cons 110 ref 10232 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10230 ref nil cons 10241 def cons 2905 ref 10234 ref nil cons 10242 def cons nil cons cons nil cons cons 8983 ref subst proveHyp "?35763" 1280 remove cons nil cons 23 ref cons nil "__y" "?35763" varType 10243 def var 10244 def 6035 ref 1 ref 1 ref 26 remove 10243 ref nil cons cons opType 10245 def 10245 ref nil cons cons opType constTerm "f" 10245 ref var varTerm 10246 def appTerm 10247 def 9602 ref 6035 remove 1 ref 1 ref 10245 remove 8646 remove cons opType 10248 def 10248 ref nil cons cons opType constTerm 10249 def "f''''''''" 10248 ref var varTerm appTerm 10246 ref appTerm appTerm 401 ref appTerm appTerm nil cons cons "__x" 10243 ref var 10250 def 10247 remove 9602 remove 10249 remove "f'''''''" 10248 remove var varTerm appTerm 10246 remove appTerm appTerm 401 ref appTerm appTerm nil cons cons nil cons cons nil cons cons nil 25 ref 419 ref 456 ref 419 ref 8 ref 1 ref 10243 ref 1 ref 10243 remove 4 ref cons opType nil cons cons opType constTerm 10251 def 10250 remove varTerm 10252 def appTerm 10253 def 10244 remove varTerm 10254 def appTerm 10255 def appTerm 10256 def appTerm 10257 def 456 ref 419 ref 10253 remove 10252 ref appTerm 10258 def appTerm 10259 def appTerm 10260 def 10251 ref 10254 remove appTerm 10252 ref appTerm 10261 def appTerm 10262 def appTerm 10263 def appTerm 10264 def nil cons 10265 def cons 43 ref 419 ref 10260 ref 10257 ref 10261 ref appTerm 10266 def appTerm 10267 def appTerm 10268 def nil cons 10269 def cons nil cons cons nil cons cons 10270 def 140 ref subst 10270 ref 76 ref subst 10270 remove 107 ref subst nil 2906 ref 10256 remove nil cons cons 10271 def 2905 ref 10262 ref nil cons 10272 def cons nil cons cons nil cons cons 10273 def 8925 ref subst 10274 def nil 2906 ref 10259 remove nil cons cons 10275 def 2905 ref 10261 ref nil cons 10276 def cons nil cons 10277 def cons nil cons cons 10278 def 8941 ref subst proveHyp 10273 ref 8941 ref subst 10274 remove 10278 ref 8925 ref subst proveHyp nil 10271 remove 10277 remove cons nil cons cons 10279 def 8963 ref subst proveHyp proveHyp nil 10275 remove 2905 ref 10266 ref nil cons 10280 def cons nil cons cons nil cons cons 10281 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10265 ref cons 110 ref 10269 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10264 ref appTerm 10268 ref appTerm nil cons cons 43 ref 50 ref 10268 remove appTerm 10264 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10269 ref cons 43 ref 10265 ref cons nil cons cons nil cons cons 10282 def 76 ref subst 10282 remove 107 ref subst 10281 ref 8925 ref subst 10283 def 10279 ref 8941 ref subst proveHyp 10281 remove 8941 ref subst 10283 remove 10279 remove 8925 ref subst proveHyp 10278 remove 8963 ref subst proveHyp proveHyp 10273 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10269 remove cons 110 ref 10265 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10263 remove nil cons cons 2905 ref 10267 ref nil cons 10284 def cons nil cons cons nil cons cons 8983 ref subst proveHyp 2905 ref 52 ref 50 ref 10255 ref appTerm 2907 ref appTerm appTerm 10257 remove 2907 ref appTerm appTerm absTerm 10285 def 10262 remove appTerm 10286 def betaConv 9330 ref 10255 ref appTerm 10287 def betaConv 9333 ref nil 9334 ref 43 ref 10287 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 10255 ref nil cons 10288 def cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10285 ref appTerm nil cons cons 43 ref 10286 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10285 remove nil cons cons 20 ref 10272 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10288 ref cons 43 ref 10272 ref cons nil cons cons nil cons cons 10289 def 76 ref subst 10289 remove 107 ref subst 2905 ref 52 ref 50 ref 10258 ref appTerm 10290 def 2907 ref appTerm appTerm 10260 ref 2907 ref appTerm appTerm absTerm 10291 def 10261 remove appTerm 10292 def betaConv 9330 ref 10258 ref appTerm 10293 def betaConv 9333 ref nil 9334 ref 43 ref 10293 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 10258 ref nil cons 10294 def cons nil cons 10295 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10291 ref appTerm nil cons cons 43 ref 10292 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10291 remove nil cons cons 20 ref 10276 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10294 ref cons 10296 def 43 ref 10276 ref cons nil cons cons nil cons cons 10297 def 76 ref subst 10297 remove 107 ref subst 10251 remove refl 10255 remove assume appThm 10252 remove refl 10298 def appThm 10258 ref assume eqMp eqMp nil 108 ref 10294 remove cons 110 ref 10276 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 10288 remove cons 110 ref 10272 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 25 ref 10284 remove cons 43 ref 10280 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 10298 remove nil 10296 remove 43 ref 50 ref 10267 remove appTerm 10266 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 10290 remove 50 ref 10260 remove 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 10299 def 10266 remove appTerm 10300 def betaConv 9407 ref 10258 remove appTerm 10301 def betaConv 9429 ref nil 9430 ref 43 ref 10301 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 10295 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10299 ref appTerm nil cons cons 43 ref 10300 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10299 remove nil cons cons 20 ref 10280 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp subst subst nil 25 ref 456 ref 419 ref 9923 ref 9955 remove appTerm 10302 def appTerm appTerm 10303 def 10198 ref appTerm 10304 def nil cons cons 43 ref 10241 remove cons nil cons cons nil cons cons 135 ref subst proveHyp 9665 ref 9668 ref nil 25 ref 419 ref 9746 remove appTerm 10305 def nil cons 10306 def cons 43 ref 419 ref 9742 ref 9739 remove 9733 remove appTerm 10307 def appTerm 10308 def appTerm 10309 def nil cons 10310 def cons nil cons cons nil cons cons 10311 def 140 ref subst 10311 ref 76 ref subst 10311 remove 107 ref subst nil 2906 ref 9738 remove nil cons cons 10312 def 10118 ref cons nil cons cons 10313 def 8925 ref subst 10314 def 10125 ref proveHyp 10313 ref 8941 ref subst 10314 remove 10126 ref proveHyp nil 10312 remove 10123 remove cons nil cons cons 10315 def 8963 ref subst proveHyp proveHyp nil 10121 ref 2905 ref 10307 remove nil cons cons nil cons cons nil cons cons 10316 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10306 ref cons 110 ref 10310 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10305 ref appTerm 10309 ref appTerm nil cons cons 43 ref 50 ref 10309 remove appTerm 10305 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10310 ref cons 43 ref 10306 ref cons nil cons cons nil cons cons 10317 def 76 ref subst 10317 remove 107 ref subst 10316 ref 8925 ref subst 10318 def 10315 ref 8941 ref subst proveHyp 10316 remove 8941 ref subst 10318 remove 10315 remove 8925 ref subst proveHyp 10132 ref proveHyp proveHyp 10313 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10310 remove cons 110 ref 10306 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10138 remove cons 2905 ref 10308 remove nil cons cons nil cons cons nil cons cons 8983 ref subst proveHyp 10137 remove 10139 remove 139 ref subst proveHyp eqMp subst subst nil 25 ref 9641 ref 456 ref 10302 ref appTerm 10319 def 8892 ref appTerm 10320 def appTerm 10321 def nil cons cons 43 ref 10320 ref nil cons 10322 def cons nil cons cons nil cons cons 135 ref subst proveHyp 9774 ref nil 9775 ref 43 ref 50 ref 10321 remove appTerm 10320 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9776 ref 10320 ref appTerm 10323 def betaConv 9779 ref nil 9780 ref 43 ref 10323 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9781 ref 20 ref 10322 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10322 remove cons 43 ref 50 ref 10304 remove appTerm 10230 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 10320 remove appTerm 50 ref 10303 remove 2912 ref appTerm appTerm 10324 def 10143 ref appTerm appTerm absTerm 10325 def 10198 ref appTerm 10326 def betaConv 2905 ref 159 ref 2904 ref 50 ref 10319 remove 2907 ref appTerm appTerm 10324 remove 4810 ref appTerm appTerm absTerm appTerm absTerm 10327 def 8892 ref appTerm 10328 def betaConv 9442 ref 10302 ref appTerm 10329 def betaConv 9491 ref nil 9492 ref 43 ref 10329 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9444 ref 20 ref 10302 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10327 ref appTerm nil cons cons 43 ref 10328 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10327 remove nil cons cons 10149 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10325 ref appTerm nil cons cons 43 ref 10326 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10325 remove nil cons cons 10227 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 10242 remove cons 43 ref 50 ref 10205 remove appTerm 10183 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 10234 remove appTerm 50 ref 10200 remove 2912 ref appTerm appTerm 10330 def 10143 ref appTerm appTerm absTerm 10331 def 10182 remove appTerm 10332 def betaConv 2905 ref 159 ref 2904 ref 50 ref 10233 remove 2907 ref appTerm appTerm 10330 remove 4810 ref appTerm appTerm absTerm appTerm absTerm 10333 def 8892 ref appTerm 10334 def betaConv 9442 ref 10198 remove appTerm 10335 def betaConv 9491 ref nil 9492 ref 43 ref 10335 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9444 ref 10227 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10333 ref appTerm nil cons cons 43 ref 10334 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10333 remove nil cons cons 10149 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10331 ref appTerm nil cons cons 43 ref 10332 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10331 remove nil cons cons 20 ref 10187 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp eqMp nil 25 ref 10181 remove cons 43 ref 50 ref 10152 remove appTerm 9935 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 10159 remove appTerm 50 ref 10151 remove 2912 ref appTerm appTerm 10336 def 9930 remove 2912 ref appTerm appTerm appTerm absTerm 10337 def 9934 remove appTerm 10338 def betaConv 2905 ref 159 ref 2904 ref 50 ref 10153 remove 2907 ref appTerm appTerm 10336 remove 4810 ref appTerm appTerm absTerm appTerm absTerm 10339 def 9929 remove appTerm 10340 def betaConv 9442 ref 10150 remove appTerm 10341 def betaConv 9491 ref nil 9492 ref 43 ref 10341 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9444 ref 10228 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10339 ref appTerm nil cons cons 43 ref 10340 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10339 remove nil cons cons 20 ref 9942 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10337 ref appTerm nil cons cons 43 ref 10338 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10337 remove nil cons cons 20 ref 9943 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp subst nil 25 ref 456 ref 419 ref 9923 remove 9922 ref appTerm 10342 def appTerm appTerm 10343 def 456 ref 419 ref 8890 ref 9210 ref 9607 ref appTerm appTerm 401 ref appTerm 10344 def appTerm appTerm 10345 def 9909 ref appTerm 10346 def appTerm 10347 def nil cons cons 43 ref 10346 ref nil cons 10348 def cons nil cons cons nil cons cons 135 ref subst proveHyp 9922 remove refl nil 25 ref 10342 ref nil cons 10349 def cons 43 ref 50 ref 10347 remove appTerm 10346 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 10342 ref appTerm 50 ref 10343 remove 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 10350 def 10346 ref appTerm 10351 def betaConv 9407 ref 10342 remove appTerm 10352 def betaConv 9429 ref nil 9430 ref 43 ref 10352 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 20 ref 10349 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10350 ref appTerm nil cons cons 43 ref 10351 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10350 remove nil cons cons 20 ref 10348 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10348 remove cons 43 ref 9920 remove cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 9811 remove 10344 ref appTerm 10353 def appTerm 10354 def nil cons 10355 def cons 43 ref 419 ref 456 ref 10344 ref appTerm 10356 def 8892 ref appTerm 10357 def appTerm 10358 def nil cons 10359 def cons nil cons cons nil cons cons 10360 def 140 ref subst 10360 ref 76 ref subst 10360 remove 107 ref subst nil 9817 remove 2905 ref 10344 ref nil cons 10361 def cons nil cons cons nil cons cons 10362 def 8925 ref subst 10362 ref 8941 ref subst nil 2906 ref 10361 ref cons 9622 remove cons nil cons cons 10363 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10355 ref cons 110 ref 10359 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10354 ref appTerm 10358 ref appTerm nil cons cons 43 ref 50 ref 10358 remove appTerm 10354 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10359 ref cons 43 ref 10355 ref cons nil cons cons nil cons cons 10364 def 76 ref subst 10364 remove 107 ref subst 10363 ref 8925 ref subst 10363 remove 8941 ref subst 10362 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10359 remove cons 110 ref 10355 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10353 ref nil cons 10365 def cons 2905 ref 10357 ref nil cons 10366 def cons nil cons cons nil cons cons 8983 ref subst proveHyp 9665 remove 9668 remove nil 25 ref 419 ref 9744 remove appTerm 10367 def nil cons 10368 def cons 43 ref 419 ref 9742 remove 10111 remove 9730 ref appTerm 10369 def appTerm 10370 def appTerm 10371 def nil cons 10372 def cons nil cons cons nil cons cons 10373 def 140 ref subst 10373 ref 76 ref subst 10373 remove 107 ref subst nil 2906 ref 9730 remove nil cons 10374 def cons 10118 remove cons nil cons cons 10375 def 8925 ref subst 10376 def 10125 remove proveHyp 10376 remove 10126 remove proveHyp 10375 ref 8941 ref subst nil 10127 remove 2905 ref 10374 remove cons nil cons cons nil cons cons 10377 def 8963 ref subst proveHyp proveHyp nil 10121 remove 2905 ref 10369 remove nil cons cons nil cons cons nil cons cons 10378 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10368 ref cons 110 ref 10372 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10367 ref appTerm 10371 ref appTerm nil cons cons 43 ref 50 ref 10371 remove appTerm 10367 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10372 ref cons 43 ref 10368 ref cons nil cons cons nil cons cons 10379 def 76 ref subst 10379 remove 107 ref subst 10378 ref 8925 ref subst 10380 def 10377 ref 8925 ref subst proveHyp 10378 remove 8941 ref subst 10380 remove 10377 remove 8941 ref subst proveHyp 10132 remove proveHyp proveHyp 10375 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10372 remove cons 110 ref 10368 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10135 remove cons 2905 ref 10370 remove nil cons cons nil cons cons nil cons cons 8983 ref subst proveHyp 10134 remove 10136 remove 122 ref subst proveHyp eqMp subst subst nil 25 ref 9641 remove 10353 ref appTerm 10381 def nil cons cons 43 ref 10365 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9774 remove nil 9775 remove 43 ref 50 ref 10381 remove appTerm 10353 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9776 remove 10353 remove appTerm 10382 def betaConv 9779 remove nil 9780 remove 43 ref 10382 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9781 remove 20 ref 10365 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 10366 remove cons 43 ref 50 ref 10346 remove appTerm 9910 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 10357 remove appTerm 50 ref 10345 remove 2912 ref appTerm appTerm 10383 def 10143 ref appTerm appTerm absTerm 10384 def 9909 ref appTerm 10385 def betaConv 2905 ref 159 ref 2904 ref 50 ref 10356 remove 2907 ref appTerm appTerm 10383 remove 4810 ref appTerm appTerm absTerm appTerm absTerm 10386 def 8892 ref appTerm 10387 def betaConv 9442 ref 10344 remove appTerm 10388 def betaConv 9491 ref nil 9492 ref 43 ref 10388 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9444 ref 20 ref 10361 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10386 ref appTerm nil cons cons 43 ref 10387 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10386 remove nil cons cons 10149 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10384 ref appTerm nil cons cons 43 ref 10385 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10384 remove nil cons cons 20 ref 9916 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 9916 remove cons 43 ref 50 ref 9838 remove appTerm 9813 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 9909 remove appTerm 50 ref 9832 remove 2912 ref appTerm appTerm 10389 def 10143 remove appTerm appTerm absTerm 10390 def 9812 remove appTerm 10391 def betaConv 2905 ref 159 ref 2904 ref 50 ref 9908 remove 2907 ref appTerm appTerm 10389 remove 4810 ref appTerm appTerm absTerm appTerm absTerm 10392 def 8892 ref appTerm 10393 def betaConv 9442 ref 9830 remove appTerm 10394 def betaConv 9491 ref nil 9492 ref 43 ref 10394 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9444 ref 9874 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10392 ref appTerm nil cons cons 43 ref 10393 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10392 remove nil cons cons 10149 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10390 ref appTerm nil cons cons 43 ref 10391 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10390 remove nil cons cons 20 ref 9818 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp eqMp nil 25 ref 9810 remove cons 43 ref 50 ref 9646 remove appTerm 9614 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 9788 remove appTerm 50 ref 9637 remove 2912 ref appTerm appTerm 10395 def 9613 remove 2912 ref appTerm appTerm appTerm absTerm 10396 def 8892 ref appTerm 10397 def betaConv 2905 ref 159 ref 2904 ref 50 ref 9876 remove appTerm 10395 remove 4810 ref appTerm appTerm absTerm appTerm absTerm 10398 def 9612 ref appTerm 10399 def betaConv 9442 ref 9635 remove appTerm 10400 def betaConv 9491 ref nil 9492 ref 43 ref 10400 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9444 ref 9906 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10398 ref appTerm nil cons cons 43 ref 10399 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10398 remove nil cons cons 20 ref 9620 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10396 ref appTerm nil cons cons 43 ref 10397 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10396 remove nil cons cons 10149 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 9620 remove cons 43 ref 9621 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9607 remove refl nil 25 ref 9609 ref nil cons 10401 def cons 43 ref 50 ref 9612 remove appTerm 8892 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 9609 ref appTerm 50 ref 9611 remove 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 10402 def 8892 ref appTerm 10403 def betaConv 9407 ref 9609 remove appTerm 10404 def betaConv 9429 ref nil 9430 ref 43 ref 10404 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 20 ref 10401 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10402 ref appTerm nil cons cons 43 ref 10403 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10402 remove nil cons cons 10149 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp 10405 def nil 25 ref 9621 remove cons 10406 def 43 ref 50 ref 8898 remove appTerm 6224 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 8892 ref appTerm 50 ref 8897 ref 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 10407 def 6224 ref appTerm 10408 def betaConv 9407 ref 8892 remove appTerm 10409 def betaConv 9429 ref nil 9430 ref 43 ref 10409 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 10149 remove cons nil cons cons 185 ref subst eqMp eqMp 10410 def nil 25 ref 159 ref 10407 ref appTerm nil cons cons 10411 def 43 ref 10408 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10407 ref nil cons cons 10412 def 9496 remove cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp 10413 def nil 6226 ref 43 ref 419 ref 1519 ref appTerm 10414 def nil cons 10415 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 456 ref 10414 ref appTerm 460 ref appTerm 10416 def appTerm 10417 def nil cons 10418 def cons 43 ref 419 ref 461 ref 10414 ref appTerm 10419 def appTerm 10420 def nil cons 10421 def cons nil cons cons nil cons cons 10422 def 140 ref subst 10422 ref 76 ref subst 10422 remove 107 ref subst nil 2906 ref 10415 ref cons 2905 ref 3377 ref cons nil cons 10423 def cons nil cons cons 10424 def 8925 ref subst 10424 ref 8941 ref subst nil 2906 ref 3377 remove cons 10425 def 2905 ref 10415 ref cons nil cons cons nil cons cons 10426 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10418 ref cons 110 ref 10421 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10417 ref appTerm 10420 ref appTerm nil cons cons 43 ref 50 ref 10420 remove appTerm 10417 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10421 ref cons 43 ref 10418 ref cons nil cons cons nil cons cons 10427 def 76 ref subst 10427 remove 107 ref subst 10426 ref 8925 ref subst 10426 remove 8941 ref subst 10424 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10421 remove cons 110 ref 10418 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10416 remove nil cons cons 2905 ref 10419 remove nil cons 10428 def cons nil cons cons nil cons cons 8983 ref subst proveHyp "?35570" 27 remove cons nil cons 23 remove cons nil "__y" "?35570" varType 10429 def var 10430 def "x" 10429 ref var varTerm nil cons cons "__x" 10429 ref var 10431 def "y" 10429 ref var varTerm nil cons cons nil cons cons nil cons cons nil 25 ref 419 ref 456 ref 419 ref 8 remove 1 ref 10429 ref 1 ref 10429 remove 4 ref cons opType nil cons cons opType constTerm 10432 def 10431 remove varTerm 10433 def appTerm 10434 def 10430 remove varTerm 10435 def appTerm 10436 def appTerm 10437 def appTerm 10438 def 456 ref 419 ref 10434 remove 10433 ref appTerm 10439 def appTerm 10440 def appTerm 10441 def 10432 ref 10435 remove appTerm 10433 ref appTerm 10442 def appTerm 10443 def appTerm 10444 def appTerm 10445 def nil cons 10446 def cons 43 ref 419 ref 10441 ref 10438 ref 10442 ref appTerm 10447 def appTerm 10448 def appTerm 10449 def nil cons 10450 def cons nil cons cons nil cons cons 10451 def 140 ref subst 10451 ref 76 ref subst 10451 remove 107 ref subst nil 2906 ref 10437 remove nil cons cons 10452 def 2905 ref 10443 ref nil cons 10453 def cons nil cons cons nil cons cons 10454 def 8925 ref subst 10455 def nil 2906 ref 10440 remove nil cons cons 10456 def 2905 ref 10442 ref nil cons 10457 def cons nil cons 10458 def cons nil cons cons 10459 def 8941 ref subst proveHyp 10454 ref 8941 ref subst 10455 remove 10459 ref 8925 ref subst proveHyp nil 10452 remove 10458 remove cons nil cons cons 10460 def 8963 ref subst proveHyp proveHyp nil 10456 remove 2905 ref 10447 ref nil cons 10461 def cons nil cons cons nil cons cons 10462 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10446 ref cons 110 ref 10450 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10445 ref appTerm 10449 ref appTerm nil cons cons 43 ref 50 ref 10449 remove appTerm 10445 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10450 ref cons 43 ref 10446 ref cons nil cons cons nil cons cons 10463 def 76 ref subst 10463 remove 107 ref subst 10462 ref 8925 ref subst 10464 def 10460 ref 8941 ref subst proveHyp 10462 remove 8941 ref subst 10464 remove 10460 remove 8925 ref subst proveHyp 10459 remove 8963 ref subst proveHyp proveHyp 10454 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10450 remove cons 110 ref 10446 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10444 remove nil cons cons 2905 ref 10448 ref nil cons 10465 def cons nil cons cons nil cons cons 8983 ref subst proveHyp 2905 ref 52 ref 50 ref 10436 ref appTerm 2907 ref appTerm appTerm 10438 remove 2907 ref appTerm appTerm absTerm 10466 def 10443 remove appTerm 10467 def betaConv 9330 ref 10436 ref appTerm 10468 def betaConv 9333 ref nil 9334 ref 43 ref 10468 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 ref 20 ref 10436 ref nil cons 10469 def cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10466 ref appTerm nil cons cons 43 ref 10467 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10466 remove nil cons cons 20 ref 10453 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10469 ref cons 43 ref 10453 ref cons nil cons cons nil cons cons 10470 def 76 ref subst 10470 remove 107 ref subst 2905 ref 52 ref 50 ref 10439 ref appTerm 10471 def 2907 ref appTerm appTerm 10441 ref 2907 ref appTerm appTerm absTerm 10472 def 10442 remove appTerm 10473 def betaConv 9330 remove 10439 ref appTerm 10474 def betaConv 9333 remove nil 9334 remove 43 ref 10474 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9332 remove 20 ref 10439 ref nil cons 10475 def cons nil cons 10476 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10472 ref appTerm nil cons cons 43 ref 10473 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10472 remove nil cons cons 20 ref 10457 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10475 ref cons 10477 def 43 ref 10457 ref cons nil cons cons nil cons cons 10478 def 76 ref subst 10478 remove 107 ref subst 10432 remove refl 10436 remove assume appThm 10433 remove refl 10479 def appThm 10439 ref assume eqMp eqMp nil 108 ref 10475 remove cons 110 ref 10457 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 10469 remove cons 110 ref 10453 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 25 ref 10465 remove cons 43 ref 10461 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 10479 remove nil 10477 remove 43 ref 50 ref 10448 remove appTerm 10447 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 10471 remove 50 ref 10441 remove 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 10480 def 10447 remove appTerm 10481 def betaConv 9407 ref 10439 remove appTerm 10482 def betaConv 9429 ref nil 9430 ref 43 ref 10482 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 10476 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10480 ref appTerm nil cons cons 43 ref 10481 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10480 remove nil cons cons 20 ref 10461 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp subst subst eqMp nil 25 ref 10428 remove cons 43 ref 50 ref 6224 ref appTerm 10483 def 10414 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2905 ref 50 ref 461 ref 2907 ref appTerm appTerm 10483 ref 2907 ref appTerm appTerm absTerm 10484 def 10414 ref appTerm 10485 def betaConv 2906 ref 159 ref 2905 ref 9436 remove 9879 remove appTerm 10486 def absTerm 10487 def appTerm 10488 def absTerm 10489 def 460 ref appTerm 10490 def betaConv nil 161 ref 10489 ref nil cons cons 10491 def nil cons nil cons cons 253 ref subst 2906 ref nil 96 ref 10488 remove nil cons cons nil cons nil cons cons 102 ref subst nil 161 ref 10487 remove nil cons cons nil cons nil cons cons 253 ref subst 2905 ref nil 96 ref 10486 remove nil cons 10492 def cons nil cons nil cons cons 102 ref subst nil 4719 remove 43 ref 10492 ref cons nil cons 10493 def cons nil cons cons 10494 def 76 ref subst 10494 remove 107 ref subst 52 ref "_646" 3 ref var 10495 def 50 ref 456 ref 10495 remove varTerm 10496 def appTerm 2907 ref appTerm appTerm 50 ref 419 ref 10496 remove appTerm appTerm 2907 ref appTerm appTerm absTerm 10497 def 2914 remove appTerm 10498 def appTerm refl 10499 def 10497 ref 15 ref appTerm betaConv appThm 77 ref 10498 remove betaConv appThm 10500 def 9454 remove 9895 remove appTerm refl appThm trans 10497 remove refl 10501 def 4735 remove appThm eqMp sym 9456 remove 9897 remove appThm 6188 remove trans sym 94 ref eqMp eqMp eqMp nil 4743 remove 110 ref 10492 ref cons nil cons 10502 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 4747 remove 10493 remove cons nil cons cons 10503 def 76 ref subst 10503 remove 107 ref subst 10499 remove "_644" 3 ref var 10504 def 50 ref 456 ref 10504 remove varTerm 10505 def appTerm 2907 ref appTerm appTerm 50 ref 419 ref 10505 remove appTerm appTerm 2907 ref appTerm appTerm absTerm 14 ref appTerm betaConv appThm 10500 remove 9475 remove 9902 remove appTerm refl appThm trans 10501 remove 4752 remove appThm eqMp sym 9476 remove 9903 remove appThm 576 ref trans sym 94 ref eqMp eqMp eqMp nil 4755 ref 10502 remove cons nil cons cons 122 ref subst deductAntisym eqMp 4757 remove nil 4755 remove 4758 remove 612 ref 10492 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp nil 25 ref 159 ref 10489 remove appTerm nil cons cons 43 ref 10490 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 10491 remove 6265 remove cons nil cons cons 185 ref subst eqMp eqMp 10506 def nil 25 ref 159 ref 10484 ref appTerm nil cons cons 10507 def 43 ref 10485 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10484 ref nil cons cons 10508 def 20 ref 10415 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10415 remove cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 9047 ref 9271 ref 1519 ref appTerm 10509 def appTerm 10510 def appTerm 10511 def nil cons 10512 def cons 43 ref 419 ref 9271 ref 9047 remove 1519 ref appTerm 10513 def appTerm 10514 def appTerm 10515 def nil cons 10516 def cons nil cons cons nil cons cons 10517 def 140 ref subst 10517 ref 76 ref subst 10517 remove 107 ref subst nil 9060 ref 2905 ref 10509 remove nil cons cons nil cons cons nil cons cons 10518 def 8925 ref subst 10519 def nil 2906 ref 9270 remove nil cons cons 10520 def 2905 ref 6835 ref cons nil cons 10521 def cons nil cons cons 10522 def 8941 ref subst proveHyp 10518 ref 8941 ref subst 10519 remove 10522 ref 8925 ref subst proveHyp nil 9060 remove 10521 remove cons nil cons cons 10523 def 8963 ref subst proveHyp proveHyp nil 10520 remove 2905 ref 10513 ref nil cons 10524 def cons nil cons cons nil cons cons 10525 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10512 ref cons 110 ref 10516 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10511 ref appTerm 10515 ref appTerm nil cons cons 43 ref 50 ref 10515 remove appTerm 10511 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10516 ref cons 43 ref 10512 ref cons nil cons cons nil cons cons 10526 def 76 ref subst 10526 remove 107 ref subst 10525 ref 8925 ref subst 10527 def 10523 ref 8941 ref subst proveHyp 10525 remove 8941 ref subst 10527 remove 10523 remove 8925 ref subst proveHyp 10522 remove 8963 ref subst proveHyp proveHyp 10518 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10516 remove cons 110 ref 10512 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10510 remove nil cons cons 2905 ref 10514 ref nil cons 10528 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 10045 remove 471 remove cons nil cons nil cons cons nil 25 ref 419 ref 456 ref 419 ref 1436 remove 6091 remove 10048 ref appTerm appTerm 10529 def 6092 remove appTerm 10530 def appTerm 10531 def appTerm 10532 def 456 ref 419 ref 8890 remove 9210 remove 10048 ref appTerm appTerm 401 ref appTerm appTerm 10533 def appTerm 10534 def 9269 ref 458 remove 10048 remove appTerm 36 remove appTerm 10535 def appTerm 10536 def appTerm 10537 def appTerm 10538 def appTerm 10539 def nil cons 10540 def cons 43 ref 419 ref 9269 ref 10532 ref 10534 remove 10535 ref appTerm 10541 def appTerm 10542 def appTerm 10543 def appTerm 10544 def nil cons 10545 def cons nil cons cons nil cons cons 10546 def 140 ref subst 10546 ref 76 ref subst 10546 remove 107 ref subst nil 2906 ref 10531 ref nil cons 10547 def cons 10548 def 2905 ref 10537 remove nil cons cons nil cons cons nil cons cons 10549 def 8925 ref subst 10550 def nil 2906 ref 10533 remove nil cons cons 10551 def 2905 ref 10536 remove nil cons cons nil cons cons nil cons cons 10552 def 8925 ref subst proveHyp 10553 def nil 2906 ref 9268 remove nil cons cons 10554 def 2905 ref 10535 remove nil cons cons nil cons 10555 def cons nil cons cons 10556 def 8941 ref subst proveHyp 10549 ref 8941 ref subst 10550 remove 10552 ref 8941 ref subst proveHyp 10553 remove 10556 ref 8925 ref subst proveHyp nil 10551 remove 10555 remove cons nil cons cons 10557 def 8963 ref subst proveHyp proveHyp nil 10548 remove 2905 ref 10541 ref nil cons 10558 def cons nil cons cons nil cons cons 10559 def 8963 ref subst proveHyp proveHyp nil 10554 remove 2905 ref 10542 ref nil cons 10560 def cons nil cons cons nil cons cons 10561 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10540 ref cons 110 ref 10545 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10539 ref appTerm 10544 ref appTerm nil cons cons 43 ref 50 ref 10544 remove appTerm 10539 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10545 ref cons 43 ref 10540 ref cons nil cons cons nil cons cons 10562 def 76 ref subst 10562 remove 107 ref subst 10561 ref 8925 ref subst 10563 def 10559 ref 8941 ref subst proveHyp 10563 remove 10559 remove 8925 ref subst proveHyp 10564 def 10557 ref 8941 ref subst proveHyp 10561 remove 8941 ref subst 10564 remove 10557 remove 8925 ref subst proveHyp 10556 remove 8963 ref subst proveHyp proveHyp 10552 remove 8963 ref subst proveHyp proveHyp 10549 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10545 remove cons 110 ref 10540 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10538 remove nil cons cons 2905 ref 10543 ref nil cons 10565 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 10044 remove 214 remove cons nil cons nil cons cons 10094 remove subst eqMp nil 25 ref 10565 remove cons 43 ref 10560 ref cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 8897 ref 8991 ref 9212 ref appTerm 10566 def appTerm 10567 def appTerm 10568 def nil cons 10569 def cons 43 ref 419 ref 8991 ref 8897 ref 9212 ref appTerm 10570 def appTerm 10571 def appTerm 10572 def nil cons 10573 def cons nil cons cons nil cons cons 10574 def 140 ref subst 10574 ref 76 ref subst 10574 remove 107 ref subst nil 8943 ref 2905 ref 10566 remove nil cons cons nil cons cons nil cons cons 10575 def 8925 ref subst 10576 def nil 9004 ref 9227 remove nil cons 10577 def cons nil cons cons 10578 def 8941 ref subst 10579 def proveHyp 10575 ref 8941 ref subst 10580 def 10576 ref 10578 ref 8925 ref subst 10581 def proveHyp nil 8943 ref 10577 ref cons nil cons cons 10582 def 8963 ref subst proveHyp proveHyp nil 9004 ref 2905 ref 10570 ref nil cons 10583 def cons nil cons cons nil cons cons 10584 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10569 ref cons 110 ref 10573 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10568 ref appTerm 10572 ref appTerm nil cons cons 43 ref 50 ref 10572 remove appTerm 10568 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10573 ref cons 43 ref 10569 ref cons nil cons cons nil cons cons 10585 def 76 ref subst 10585 remove 107 ref subst 10584 ref 8925 ref subst 10586 def 10582 ref 8941 ref subst proveHyp 10584 remove 8941 ref subst 10586 remove 10582 remove 8925 ref subst proveHyp 10578 remove 8963 ref subst 10587 def proveHyp proveHyp 10575 remove 8963 ref subst 10588 def proveHyp proveHyp eqMp nil 108 ref 10573 remove cons 110 ref 10569 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10567 ref nil cons 10589 def cons 2905 ref 10571 ref nil cons 10590 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9277 ref appTerm 10591 def nil cons 10592 def cons 43 ref 419 ref 9101 ref 10567 ref appTerm 10593 def appTerm 10594 def nil cons 10595 def cons nil cons cons nil cons cons 10596 def 140 ref subst 10596 ref 76 ref subst 10596 remove 107 ref subst nil 8943 ref 9247 remove nil cons cons nil cons cons 10597 def 8925 ref subst 10598 def nil 9004 ref 9237 remove nil cons cons nil cons cons 10599 def 8925 ref subst proveHyp 10600 def nil 9117 ref 10577 remove cons nil cons cons 10601 def 8941 ref subst proveHyp 10597 ref 8941 ref subst 10598 remove 10599 ref 8941 ref subst proveHyp 10600 remove 10601 ref 8925 ref subst proveHyp 10587 remove proveHyp proveHyp 10588 remove proveHyp proveHyp nil 9117 ref 2905 ref 10589 ref cons nil cons cons nil cons cons 10602 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10592 ref cons 110 ref 10595 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10591 ref appTerm 10594 ref appTerm nil cons cons 43 ref 50 ref 10594 remove appTerm 10591 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10595 ref cons 43 ref 10592 ref cons nil cons cons nil cons cons 10603 def 76 ref subst 10603 remove 107 ref subst 10602 ref 8925 ref subst 10604 def 10580 remove proveHyp 10604 remove 10576 remove proveHyp 10605 def 10579 remove proveHyp 10602 remove 8941 ref subst 10605 remove 10581 remove proveHyp 10601 remove 8963 ref subst proveHyp proveHyp 10599 remove 8963 ref subst proveHyp proveHyp 10597 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10595 remove cons 110 ref 10592 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9277 remove nil cons 10606 def cons 2905 ref 10593 ref nil cons 10607 def cons nil cons cons nil cons cons 8983 ref subst proveHyp 9276 remove 9284 remove 122 ref subst proveHyp 10608 def nil 108 ref 10606 remove cons 110 ref 9278 ref nil cons 10609 def cons nil cons cons nil cons cons 10610 def 122 ref subst proveHyp eqMp nil 25 ref 10607 remove cons 43 ref 9019 ref 10567 ref appTerm 10611 def nil cons 10612 def cons nil cons cons nil cons cons 135 ref subst proveHyp 9569 ref nil 9570 ref 43 ref 50 ref 10593 remove appTerm 10611 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9572 ref 10567 ref appTerm 10613 def betaConv 9577 ref nil 9578 ref 43 ref 10613 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9579 ref 20 ref 10589 ref cons nil cons 10614 def cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10612 remove cons 43 ref 10589 remove cons nil cons cons nil cons cons 135 ref subst proveHyp 9587 ref nil 9540 ref 43 ref 50 ref 10611 remove appTerm 10567 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9588 ref 10567 remove appTerm 10615 def betaConv 9591 ref nil 9592 ref 43 ref 10615 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9593 ref 10614 remove cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 10590 remove cons 43 ref 10583 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9594 ref nil 9595 ref 43 ref 50 ref 10571 remove appTerm 10570 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9596 ref 10570 ref appTerm 10616 def betaConv 9599 ref nil 9600 ref 43 ref 10616 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9601 ref 20 ref 10583 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10583 remove cons 43 ref 9226 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 10405 ref nil 10406 ref 43 ref 50 ref 10570 remove appTerm 9212 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 10407 ref 9212 ref appTerm 10617 def betaConv 10410 ref nil 10411 ref 43 ref 10617 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 10412 ref 20 ref 9226 ref cons nil cons 10618 def cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 9226 remove cons 43 ref 50 ref 10543 remove appTerm 10542 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 9212 ref appTerm 50 ref 9269 remove 2912 ref appTerm appTerm 2912 ref appTerm appTerm absTerm 10619 def 10542 ref appTerm 10620 def betaConv 9407 ref 9212 remove appTerm 10621 def betaConv 9429 ref nil 9430 ref 43 ref 10621 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 10618 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10619 ref appTerm nil cons cons 43 ref 10620 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10619 remove nil cons cons 20 ref 10560 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10560 remove cons 43 ref 456 ref 419 ref 10529 ref 9044 remove appTerm appTerm 10622 def appTerm 10623 def 10541 ref appTerm 10624 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 10623 ref 10530 ref appTerm 10625 def appTerm 10626 def nil cons 10627 def cons 43 ref 419 ref 456 ref 10530 ref appTerm 10628 def 10622 ref appTerm 10629 def appTerm 10630 def nil cons 10631 def cons nil cons cons nil cons cons 10632 def 140 ref subst 10632 ref 76 ref subst 10632 remove 107 ref subst nil 2906 ref 10622 ref nil cons 10633 def cons 10634 def 2905 ref 10530 ref nil cons 10635 def cons nil cons 10636 def cons nil cons cons 10637 def 8925 ref subst 10638 def 10637 ref 8941 ref subst 10639 def nil 2906 ref 10635 ref cons 2905 ref 10633 ref cons nil cons cons nil cons cons 10640 def 8963 ref subst 10641 def proveHyp proveHyp eqMp nil 108 ref 10627 ref cons 110 ref 10631 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10626 ref appTerm 10630 ref appTerm nil cons cons 43 ref 50 ref 10630 remove appTerm 10626 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10631 ref cons 43 ref 10627 ref cons nil cons cons nil cons cons 10642 def 76 ref subst 10642 remove 107 ref subst 10640 ref 8925 ref subst 10643 def 10640 remove 8941 ref subst 10644 def 10637 remove 8963 ref subst 10645 def proveHyp proveHyp eqMp nil 108 ref 10631 remove cons 110 ref 10627 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10625 ref nil cons 10646 def cons 2905 ref 10629 ref nil cons 10647 def cons nil cons 10648 def cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 10623 ref 9160 ref 10530 ref appTerm 10649 def appTerm 10650 def appTerm 10651 def nil cons 10652 def cons 10653 def 43 ref 419 ref 9160 ref 10625 ref appTerm 10654 def appTerm 10655 def nil cons 10656 def cons nil cons cons nil cons cons 10657 def 140 ref subst 10657 ref 76 ref subst 10657 remove 107 ref subst nil 10634 remove 2905 ref 10649 remove nil cons cons nil cons cons nil cons cons 10658 def 8925 ref subst 10659 def nil 9173 ref 10636 remove cons nil cons cons 10660 def 8941 ref subst proveHyp 10661 def 10658 ref 8941 ref subst 10662 def 10659 remove 10660 ref 8925 ref subst proveHyp 10663 def 10645 remove proveHyp proveHyp nil 9173 ref 2905 ref 10646 ref cons nil cons cons nil cons cons 10664 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10652 ref cons 10665 def 110 ref 10656 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10651 ref appTerm 10666 def 10655 ref appTerm nil cons cons 43 ref 50 ref 10655 remove appTerm 10651 ref appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10656 ref cons 43 ref 10652 ref cons nil cons 10667 def cons nil cons cons 10668 def 76 ref subst 10668 remove 107 ref subst 10664 ref 8925 ref subst 10669 def 10639 remove proveHyp 10664 remove 8941 ref subst 10669 remove 10638 remove proveHyp 10660 remove 8963 ref subst 10670 def proveHyp proveHyp 10658 remove 8963 ref subst 10671 def proveHyp proveHyp eqMp nil 108 ref 10656 remove cons 110 ref 10652 remove cons nil cons 10672 def cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10650 remove nil cons 10673 def cons 2905 ref 10654 ref nil cons 10674 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9160 ref 10629 ref appTerm 10675 def appTerm 10676 def nil cons 10677 def cons 10667 remove cons nil cons cons 10678 def 140 ref subst 10678 ref 76 ref subst 10678 remove 107 ref subst nil 9173 remove 10648 remove cons nil cons cons 10679 def 8925 ref subst 10680 def 10643 remove proveHyp 10679 ref 8941 ref subst 10680 remove 10644 remove proveHyp 10670 remove proveHyp proveHyp 10671 remove proveHyp proveHyp eqMp nil 108 ref 10677 ref cons 10672 remove cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10676 ref appTerm 10651 remove appTerm nil cons cons 43 ref 10666 remove 10676 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 10653 remove 43 ref 10677 ref cons nil cons cons nil cons cons 10681 def 76 ref subst 10681 remove 107 ref subst 10661 remove 10663 remove 10662 remove 10641 remove proveHyp proveHyp 10679 remove 8963 ref subst proveHyp proveHyp eqMp nil 10665 remove 110 ref 10677 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10675 remove nil cons cons 2905 ref 10673 remove cons nil cons cons nil cons cons 8983 ref subst proveHyp 9340 remove 10629 ref appTerm 10682 def betaConv 9344 remove nil 9345 remove 43 ref 10682 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9346 remove 20 ref 10647 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 9347 ref 43 ref 10647 ref cons nil cons cons nil cons cons 10683 def 76 ref subst 10683 remove 107 ref subst 2905 ref 52 ref 50 ref 10531 ref appTerm 2907 ref appTerm appTerm 10628 remove 2907 remove appTerm 10684 def appTerm absTerm 10685 def 10622 ref appTerm 10686 def betaConv 9883 remove 10530 ref appTerm 10687 def betaConv 9904 remove nil 9905 remove 43 ref 10687 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9885 remove 20 ref 10635 remove cons nil cons 10688 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10685 ref appTerm nil cons cons 43 ref 10686 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10685 remove nil cons cons 20 ref 10633 ref cons nil cons 10689 def cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10547 ref cons 43 ref 10633 ref cons nil cons cons nil cons cons 10690 def 76 ref subst 10690 remove 107 ref subst 518 ref 10529 remove refl 9351 remove appThm appThm 10531 remove assume eqMp eqMp nil 108 ref 10547 remove cons 110 ref 10633 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 9352 remove 110 ref 10647 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 25 ref 10674 remove cons 43 ref 10646 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 10413 remove nil 6226 remove 9348 remove cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 8897 ref 8991 ref 461 remove 9158 ref appTerm 10691 def appTerm 10692 def appTerm 10693 def appTerm 10694 def nil cons 10695 def cons 43 ref 419 ref 8991 ref 8897 ref 10691 ref appTerm 10696 def appTerm 10697 def appTerm 10698 def nil cons 10699 def cons nil cons cons nil cons cons 10700 def 140 ref subst 10700 ref 76 ref subst 10700 remove 107 ref subst nil 8943 ref 2905 ref 10692 remove nil cons cons nil cons cons nil cons cons 10701 def 8925 ref subst 10702 def nil 9004 ref 2905 ref 10691 ref nil cons 10703 def cons nil cons 10704 def cons nil cons cons 10705 def 8941 ref subst 10706 def proveHyp 10701 ref 8941 ref subst 10707 def 10702 ref 10705 ref 8925 ref subst 10708 def proveHyp nil 8943 ref 10704 remove cons nil cons cons 10709 def 8963 ref subst proveHyp proveHyp nil 9004 ref 2905 ref 10696 ref nil cons 10710 def cons nil cons cons nil cons cons 10711 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10695 ref cons 110 ref 10699 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10694 ref appTerm 10698 ref appTerm nil cons cons 43 ref 50 ref 10698 remove appTerm 10694 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10699 ref cons 43 ref 10695 ref cons nil cons cons nil cons cons 10712 def 76 ref subst 10712 remove 107 ref subst 10711 ref 8925 ref subst 10713 def 10709 ref 8941 ref subst proveHyp 10711 remove 8941 ref subst 10713 remove 10709 remove 8925 ref subst proveHyp 10705 remove 8963 ref subst 10714 def proveHyp proveHyp 10701 remove 8963 ref subst 10715 def proveHyp proveHyp eqMp nil 108 ref 10699 remove cons 110 ref 10695 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10693 ref nil cons 10716 def cons 2905 ref 10697 ref nil cons 10717 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9281 ref appTerm 10718 def nil cons 10719 def cons 43 ref 419 ref 9101 ref 10693 ref appTerm 10720 def appTerm 10721 def nil cons 10722 def cons nil cons cons nil cons cons 10723 def 140 ref subst 10723 ref 76 ref subst 10723 remove 107 ref subst nil 8943 ref 9249 remove nil cons cons nil cons cons 10724 def 8925 ref subst 10725 def nil 9004 ref 9239 remove nil cons cons nil cons cons 10726 def 8925 ref subst proveHyp 10727 def nil 9117 ref 9229 remove nil cons cons nil cons cons 10728 def 8941 ref subst proveHyp 10724 ref 8941 ref subst 10725 remove 10726 ref 8941 ref subst proveHyp 10727 remove 10728 ref 8925 ref subst proveHyp 10729 def nil 9218 remove 10423 remove cons nil cons cons 10730 def 8925 ref subst proveHyp 10729 remove 10730 ref 8941 ref subst proveHyp nil 10425 remove 9299 remove cons nil cons cons 10731 def 8963 ref subst proveHyp proveHyp 10714 remove proveHyp proveHyp 10715 remove proveHyp proveHyp nil 9117 ref 2905 ref 10716 ref cons nil cons cons nil cons cons 10732 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10719 ref cons 110 ref 10722 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10718 ref appTerm 10721 ref appTerm nil cons cons 43 ref 50 ref 10721 remove appTerm 10718 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10722 ref cons 43 ref 10719 ref cons nil cons cons nil cons cons 10733 def 76 ref subst 10733 remove 107 ref subst 10732 ref 8925 ref subst 10734 def 10707 remove proveHyp 10734 remove 10702 remove proveHyp 10735 def 10706 remove proveHyp 10732 remove 8941 ref subst 10735 remove 10708 remove proveHyp 10736 def 10731 ref 8925 ref subst proveHyp 10736 remove 10731 remove 8941 ref subst proveHyp 10730 remove 8963 ref subst proveHyp proveHyp 10728 remove 8963 ref subst proveHyp proveHyp 10726 remove 8963 ref subst proveHyp proveHyp 10724 remove 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10722 remove cons 110 ref 10719 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 9281 remove nil cons 10737 def cons 2905 ref 10720 ref nil cons 10738 def cons nil cons cons nil cons cons 8983 ref subst proveHyp 9285 remove 9286 remove 139 ref subst proveHyp nil 108 ref 10737 remove cons 110 ref 9282 remove nil cons cons nil cons cons nil cons cons 122 ref subst proveHyp eqMp nil 25 ref 10738 remove cons 43 ref 9019 ref 10693 ref appTerm 10739 def nil cons 10740 def cons nil cons cons nil cons cons 135 ref subst proveHyp 9569 ref nil 9570 ref 43 ref 50 ref 10720 remove appTerm 10739 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9572 ref 10693 ref appTerm 10741 def betaConv 9577 ref nil 9578 ref 43 ref 10741 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9579 ref 20 ref 10716 ref cons nil cons 10742 def cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10740 remove cons 43 ref 10716 remove cons nil cons cons nil cons cons 135 ref subst proveHyp 9587 ref nil 9540 ref 43 ref 50 ref 10739 remove appTerm 10693 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9588 ref 10693 remove appTerm 10743 def betaConv 9591 ref nil 9592 ref 43 ref 10743 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9593 ref 10742 remove cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 10717 remove cons 43 ref 10710 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9594 ref nil 9595 ref 43 ref 50 ref 10697 remove appTerm 10696 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9596 ref 10696 ref appTerm 10744 def betaConv 9599 ref nil 9600 ref 43 ref 10744 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9601 ref 20 ref 10710 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10710 remove cons 43 ref 10703 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 10405 ref nil 10406 ref 43 ref 50 ref 10696 remove appTerm 10691 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 10407 ref 10691 remove appTerm 10745 def betaConv 10410 ref nil 10411 ref 43 ref 10745 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 10412 ref 20 ref 10703 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10703 remove cons 43 ref 10483 remove 9158 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 10484 remove 9158 ref appTerm 10746 def betaConv 10506 remove nil 10507 remove 43 ref 10746 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 10508 remove 9343 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 9347 remove 43 ref 50 ref 10654 remove appTerm 10625 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 9339 remove 9431 remove 2912 ref appTerm appTerm absTerm 10747 def 10625 remove appTerm 10748 def betaConv 9407 ref 9158 remove appTerm 10749 def betaConv 9429 ref nil 9430 ref 43 ref 10749 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 ref 9343 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10747 ref appTerm nil cons cons 43 ref 10748 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10747 remove nil cons cons 20 ref 10646 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 10647 remove cons 43 ref 50 ref 10542 remove appTerm 10624 remove appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 ref 50 ref 10629 remove appTerm 50 ref 10532 remove 2912 ref appTerm appTerm 10750 def 10623 remove 2912 ref appTerm appTerm appTerm absTerm 10751 def 10541 remove appTerm 10752 def betaConv 2905 ref 159 ref 2904 ref 50 ref 10684 remove appTerm 10750 remove 4810 remove appTerm appTerm absTerm appTerm absTerm 10753 def 10622 remove appTerm 10754 def betaConv 9442 remove 10530 remove appTerm 10755 def betaConv 9491 remove nil 9492 remove 43 ref 10755 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9444 remove 10688 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10753 ref appTerm nil cons cons 43 ref 10754 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10753 remove nil cons cons 10689 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10751 ref appTerm nil cons cons 43 ref 10752 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10751 remove nil cons cons 20 ref 10558 remove cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp subst eqMp nil 25 ref 10528 remove cons 43 ref 10524 ref cons nil cons cons nil cons cons 135 ref subst proveHyp nil 25 ref 419 ref 8897 ref 8991 ref 9214 ref appTerm 10756 def appTerm 10757 def appTerm 10758 def nil cons 10759 def cons 43 ref 419 ref 8991 remove 8897 remove 9214 ref appTerm 10760 def appTerm 10761 def appTerm 10762 def nil cons 10763 def cons nil cons cons nil cons cons 10764 def 140 ref subst 10764 ref 76 ref subst 10764 remove 107 ref subst nil 8943 ref 2905 ref 10756 remove nil cons cons nil cons cons nil cons cons 10765 def 8925 ref subst 10766 def nil 9004 ref 2905 ref 9228 ref cons nil cons 10767 def cons nil cons cons 10768 def 8941 ref subst 10769 def proveHyp 10765 ref 8941 ref subst 10770 def 10766 ref 10768 ref 8925 ref subst 10771 def proveHyp nil 8943 ref 10767 ref cons nil cons cons 10772 def 8963 ref subst proveHyp proveHyp nil 9004 ref 2905 ref 10760 ref nil cons 10773 def cons nil cons cons nil cons cons 10774 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10759 ref cons 110 ref 10763 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10758 ref appTerm 10762 ref appTerm nil cons cons 43 ref 50 ref 10762 remove appTerm 10758 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10763 ref cons 43 ref 10759 ref cons nil cons cons nil cons cons 10775 def 76 ref subst 10775 remove 107 ref subst 10774 ref 8925 ref subst 10776 def 10772 ref 8941 ref subst proveHyp 10774 remove 8941 ref subst 10776 remove 10772 remove 8925 ref subst proveHyp 10768 remove 8963 ref subst 10777 def proveHyp proveHyp 10765 remove 8963 ref subst 10778 def proveHyp proveHyp eqMp nil 108 ref 10763 remove cons 110 ref 10759 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10757 ref nil cons 10779 def cons 2905 ref 10761 ref nil cons 10780 def cons nil cons cons nil cons cons 8983 ref subst proveHyp nil 25 ref 419 ref 9278 remove appTerm 10781 def nil cons 10782 def cons 43 ref 419 ref 9101 remove 10757 ref appTerm 10783 def appTerm 10784 def nil cons 10785 def cons nil cons cons nil cons cons 10786 def 140 remove subst 10786 ref 76 ref subst 10786 remove 107 ref subst nil 8943 remove 2905 ref 9248 remove cons nil cons cons nil cons cons 10787 def 8925 ref subst 10788 def nil 9004 remove 2905 ref 9238 remove cons nil cons cons nil cons cons 10789 def 8925 ref subst proveHyp 10790 def nil 9117 ref 10767 remove cons nil cons cons 10791 def 8941 ref subst proveHyp 10787 ref 8941 ref subst 10788 remove 10789 ref 8941 ref subst proveHyp 10790 remove 10791 ref 8925 ref subst proveHyp 10777 remove proveHyp proveHyp 10778 remove proveHyp proveHyp nil 9117 remove 2905 ref 10779 ref cons nil cons cons nil cons cons 10792 def 8963 ref subst proveHyp proveHyp eqMp nil 108 ref 10782 ref cons 110 ref 10785 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 50 ref 10781 ref appTerm 10784 ref appTerm nil cons cons 43 ref 50 ref 10784 remove appTerm 10781 remove appTerm nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10785 ref cons 43 ref 10782 ref cons nil cons cons nil cons cons 10793 def 76 ref subst 10793 remove 107 ref subst 10792 ref 8925 remove subst 10794 def 10770 remove proveHyp 10794 remove 10766 remove proveHyp 10795 def 10769 remove proveHyp 10792 remove 8941 remove subst 10795 remove 10771 remove proveHyp 10791 remove 8963 ref subst proveHyp proveHyp 10789 remove 8963 ref subst proveHyp proveHyp 10787 remove 8963 remove subst proveHyp proveHyp eqMp nil 108 ref 10785 remove cons 110 ref 10782 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 2906 ref 10609 remove cons 2905 ref 10783 ref nil cons 10796 def cons nil cons cons nil cons cons 8983 remove subst proveHyp 10608 remove 10610 remove 139 ref subst proveHyp eqMp nil 25 ref 10796 remove cons 43 ref 9019 remove 10757 ref appTerm 10797 def nil cons 10798 def cons nil cons cons nil cons cons 135 ref subst proveHyp 9569 remove nil 9570 remove 43 ref 50 ref 10783 remove appTerm 10797 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9572 remove 10757 ref appTerm 10799 def betaConv 9577 remove nil 9578 remove 43 ref 10799 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9579 remove 20 ref 10779 ref cons nil cons 10800 def cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10798 remove cons 43 ref 10779 remove cons nil cons cons nil cons cons 135 ref subst proveHyp 9587 remove nil 9540 remove 43 ref 50 ref 10797 remove appTerm 10757 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9588 remove 10757 remove appTerm 10801 def betaConv 9591 remove nil 9592 remove 43 ref 10801 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9593 remove 10800 remove cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 25 ref 10780 remove cons 43 ref 10773 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9594 remove nil 9595 remove 43 ref 50 ref 10761 remove appTerm 10760 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9596 remove 10760 ref appTerm 10802 def betaConv 9599 remove nil 9600 remove 43 ref 10802 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9601 remove 20 ref 10773 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10773 remove cons 43 ref 9228 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 10405 remove nil 10406 remove 43 ref 50 ref 10760 remove appTerm 9214 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 10407 remove 9214 ref appTerm 10803 def betaConv 10410 remove nil 10411 remove 43 ref 10803 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 10412 remove 20 ref 9228 ref cons nil cons 10804 def cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 9228 remove cons 43 ref 50 ref 10514 remove appTerm 10513 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2904 remove 50 ref 9214 ref appTerm 50 ref 9271 remove 2912 ref appTerm appTerm 2912 remove appTerm appTerm absTerm 10805 def 10513 ref appTerm 10806 def betaConv 9407 remove 9214 remove appTerm 10807 def betaConv 9429 remove nil 9430 remove 43 ref 10807 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9409 remove 10804 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 159 ref 10805 ref appTerm nil cons cons 43 ref 10806 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 161 ref 10805 remove nil cons cons 20 ref 10524 ref cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 25 ref 10524 remove cons 43 ref 6835 ref cons nil cons cons nil cons cons 135 ref subst proveHyp 9580 remove nil 9337 remove 43 ref 50 ref 10513 remove appTerm 1519 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 9581 remove 1519 ref appTerm 10808 def betaConv 9584 remove nil 9585 remove 43 ref 10808 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 9586 remove 20 ref 6835 remove cons nil cons 10809 def cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp nil 6836 remove 43 ref 50 ref 10414 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 2906 ref 3766 ref 2952 remove 15 ref appTerm appTerm absTerm 10810 def 1519 remove appTerm 10811 def betaConv nil 161 ref 10810 ref nil cons cons 10812 def nil cons nil cons cons 253 remove subst 2906 ref 3766 remove refl 2975 remove appThm 2976 remove trans absThm eqMp nil 25 ref 159 ref 10810 remove appTerm nil cons cons 43 ref 10811 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 ref 10812 remove 10809 remove cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp nil 108 ref 8888 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 8886 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 443 remove 50 ref 8869 ref 444 remove appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8870 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 ref 167 ref 8869 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8882 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 166 ref 8881 remove appTerm nil cons cons 43 ref 50 ref 8872 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 213 remove 167 remove 8871 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8877 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 ref 50 ref 8873 ref 734 ref appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8874 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 8873 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8830 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 8827 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 158 ref 8787 remove constTerm 10813 def "x" 8785 remove var 10814 def 50 ref 8821 ref 10814 ref varTerm 10815 def appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8822 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 8813 ref 8808 ref 8821 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8815 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 10813 remove 10814 remove 50 ref 8806 ref 10815 remove appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8807 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 8813 remove 8808 remove 8806 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8763 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 8759 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 158 ref 8718 remove constTerm 10816 def "x" 8716 remove var 10817 def 50 ref 8753 ref 10817 ref varTerm 10818 def appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8754 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 8745 ref 8739 ref 8753 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8747 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 10816 remove 10817 remove 50 ref 8737 ref 10818 remove appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8738 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 8745 remove 8739 remove 8737 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8695 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 8692 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 158 ref 8649 remove constTerm 10819 def "x" 8647 remove var 10820 def 50 ref 8686 ref 10820 ref varTerm 10821 def appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8687 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 8678 ref 8673 ref 8686 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8680 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 10819 remove 10820 remove 50 ref 8671 ref 10821 remove appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8672 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 8678 remove 8673 remove 8671 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8604 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 8601 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 158 ref 8561 remove constTerm 10822 def "x" 8559 remove var 10823 def 50 ref 8595 ref 10823 ref varTerm 10824 def appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8596 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 8587 ref 8582 ref 8595 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8589 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 10822 remove 10823 remove 50 ref 8580 ref 10824 remove appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8581 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 8587 remove 8582 remove 8580 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8523 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 8521 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 158 ref 8483 remove constTerm 10825 def "x" 8357 remove var 10826 def 50 ref 8517 ref 10826 ref varTerm 10827 def appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8518 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 8509 ref 8506 ref 8517 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8511 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 10825 remove 10826 remove 50 ref 8504 ref 10827 remove appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 8505 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 8509 remove 8506 remove 8504 remove nil cons cons 540 ref cons nil cons cons 754 ref subst eqMp eqMp eqMp nil 108 ref 8363 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 8373 remove cons 110 ref 8433 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 8385 remove cons 110 ref 8431 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 8389 remove cons 110 ref 8429 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 8400 remove cons 110 ref 8427 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 ref 8332 remove cons 10828 def 110 ref 8425 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 7886 ref 110 ref 8423 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 1430 ref 8411 ref appTerm nil cons cons 43 ref 8412 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 8411 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 8410 remove nil cons cons 43 ref 8409 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 8408 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 10828 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 8330 remove 43 ref 50 ref 8319 remove appTerm 8289 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 51 ref 205 ref 400 ref 51 ref 8318 ref 401 ref appTerm betaConv 10829 def appThm 8288 ref 401 remove appTerm betaConv 10830 def appThm absThm appThm appThm 51 ref 2486 ref 400 ref 10829 remove absThm appThm appThm 2486 ref 400 remove 10830 remove absThm appThm appThm appThm nil 694 ref 8318 remove nil cons cons 344 remove 8288 remove nil cons cons nil cons cons nil cons cons 345 ref 5853 remove subst subst eqMp eqMp eqMp eqMp eqMp nil 7886 remove 110 ref 8294 ref cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp nil 25 ref 3405 remove 8289 ref appTerm nil cons cons 43 ref 50 ref 8289 remove appTerm 1421 ref appTerm 10831 def nil cons 10832 def cons nil cons cons nil cons cons 107 ref subst proveHyp nil 25 ref 10832 remove cons nil cons nil cons cons 2452 remove subst sym nil 25 ref 419 ref 10831 remove appTerm 10833 def nil cons 10834 def cons 10835 def 510 ref cons nil cons cons 10836 def 76 ref subst 10836 remove 107 ref subst 4263 remove nil 4268 remove 510 ref cons nil cons cons 10837 def 135 ref subst proveHyp 1790 remove nil 1793 ref 43 ref 4271 remove 15 ref appTerm 10838 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 4273 remove nil 4277 ref 43 ref 4278 ref 10838 remove appTerm 10839 def nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil 10835 ref 43 ref 4285 ref 10839 remove appTerm 10840 def nil cons cons nil cons cons nil cons cons 135 ref subst 1417 ref 50 ref 10833 ref appTerm 10841 def 10840 remove appTerm absTerm 10842 def 1418 ref appTerm 10843 def betaConv 38 ref 1430 ref 10842 ref appTerm 10844 def absTerm 10845 def 39 ref appTerm 10846 def betaConv 205 ref 38 ref 1431 ref 1417 ref 10841 ref refl 4290 remove 4291 remove nil 96 ref 4267 remove cons nil cons nil cons cons 517 remove subst 10847 def appThm appThm appThm absThm appThm absThm appThm sym nil 218 ref 38 ref 1430 ref 1417 ref 10841 remove 4285 remove 4278 remove 419 ref 4266 remove appTerm 10848 def appTerm 10849 def appTerm 10850 def appTerm 10851 def absTerm 10852 def appTerm 10853 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 10853 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1454 ref 10852 remove nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 10851 remove nil cons cons nil cons nil cons cons 102 ref subst nil 10835 remove 43 ref 10850 remove nil cons 10854 def cons nil cons cons nil cons cons 10855 def 76 ref subst 10855 remove 107 ref subst nil 4277 remove 43 ref 10849 remove nil cons 10856 def cons nil cons cons nil cons cons 10857 def 76 ref subst 10857 remove 107 ref subst nil 1793 remove 43 ref 10848 remove nil cons 10858 def cons nil cons cons nil cons cons 10859 def 76 ref subst 10859 remove 107 ref subst 10847 remove 10837 ref 76 ref subst 10837 remove 107 ref subst nil 25 ref 8294 remove cons 5109 ref cons nil cons cons 5949 remove subst 153 ref 2486 ref 141 ref 4530 ref 4609 ref 153 ref 4610 remove appThm 10860 def 204 ref 35 ref 204 ref 449 ref nil 25 ref 8286 ref nil cons cons 8839 remove cons nil cons cons 5967 ref subst 1255 ref nil 634 remove 43 ref 8285 ref nil cons 10861 def cons nil cons cons nil cons cons 2592 remove subst appThm 3984 remove 4336 remove subst appThm trans absThm appThm absThm appThm appThm appThm appThm absThm appThm appThm 4607 ref appThm trans 77 ref 153 ref 2486 ref 141 ref 141 ref 144 ref 3988 ref 8283 ref 166 ref 35 ref 166 ref 449 ref 456 ref 456 ref 425 ref appTerm 419 ref 8285 ref appTerm 10862 def appTerm appTerm 10863 def 66 ref 456 ref 3388 ref appTerm 6224 remove appTerm appTerm 456 ref 8840 remove appTerm 460 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm appTerm 10864 def absTerm 10865 def 142 ref appTerm betaConv 10866 def absThm appThm appThm 4607 ref appThm appThm 2486 ref 141 ref 153 ref 10866 remove appThm 4607 ref appThm absThm appThm appThm nil 694 ref 10865 remove nil cons cons 6510 remove cons nil cons cons 345 remove 43 ref 52 ref 66 ref 2192 remove appTerm 55 ref appTerm appTerm 238 remove 35 ref 4349 remove 55 ref appTerm absTerm appTerm appTerm absTerm 10867 def 55 remove appTerm 10868 def betaConv 175 remove 159 remove 10867 ref appTerm 10869 def absTerm 10870 def 177 remove appTerm 10871 def betaConv nil 354 remove 10870 ref appTerm 10872 def axiom nil 25 ref 10872 remove nil cons cons 43 ref 10871 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 361 remove 362 remove 10870 remove nil cons cons 1213 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10869 remove nil cons cons 43 ref 10868 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 22 remove 161 remove 10867 remove nil cons cons 335 remove cons nil cons cons 185 ref subst eqMp eqMp subst subst eqMp trans 10833 remove assume eqMp nil 25 ref 267 ref 141 ref 66 ref 10864 remove appTerm 4606 remove appTerm 10873 def absTerm 10874 def appTerm 10875 def nil cons cons 510 ref cons nil cons cons 135 ref subst proveHyp nil 218 ref 141 ref 50 ref 10874 ref 142 ref appTerm 10876 def appTerm 15 ref appTerm 10877 def absTerm nil cons cons nil cons nil cons cons 376 ref subst 141 ref nil 96 ref 10877 remove nil cons cons nil cons nil cons cons 102 ref subst nil 25 ref 10876 ref nil cons 10878 def cons 510 ref cons nil cons cons 10879 def 76 ref subst 10879 remove 107 ref subst 10876 ref betaConv 10876 remove assume eqMp nil 25 ref 10873 ref nil cons 10880 def cons 510 ref cons nil cons cons 10881 def 135 ref subst proveHyp 10881 ref 76 ref subst 10881 remove 107 ref subst 153 ref 4530 ref 4609 ref 10860 remove 204 ref 35 ref 204 ref 449 ref 1255 ref 1255 ref 425 remove refl appThm 10862 remove refl appThm appThm 153 ref 1255 ref 9258 remove appThm 9266 remove appThm appThm 1255 remove 9259 remove appThm 3366 ref appThm appThm appThm absThm appThm absThm appThm appThm appThm appThm appThm 4607 remove appThm 10873 remove assume eqMp 10882 def nil 108 ref 144 ref 3988 ref 8283 ref 166 ref 35 ref 166 ref 449 ref 10863 remove 66 ref 9357 remove appTerm 9160 remove 460 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm 10883 def appTerm 10884 def appTerm 10885 def appTerm nil cons cons 6520 remove cons nil cons cons 10886 def 122 ref subst proveHyp 10887 def nil 1777 remove 110 ref 10885 remove nil cons cons nil cons cons nil cons cons 10888 def 139 ref subst proveHyp nil 108 ref 4604 ref cons 110 ref 10884 remove nil cons cons nil cons cons nil cons cons 139 ref subst proveHyp nil 108 ref 4605 ref cons 110 ref 10883 remove nil cons cons nil cons cons nil cons cons 122 ref subst proveHyp nil 25 ref 4605 remove cons 43 ref 1433 remove 1420 ref appTerm 10889 def nil cons cons nil cons cons nil cons cons 107 ref subst proveHyp 1416 ref refl 1659 remove appThm 3311 remove appThm eqMp nil 25 ref 8283 remove 10889 remove appTerm nil cons cons 43 ref 7233 remove 1420 remove appTerm 10890 def nil cons 10891 def cons nil cons cons nil cons cons 135 ref subst proveHyp nil "z" 1293 ref var 10892 def 3422 ref cons 8343 remove 7236 ref cons 8314 remove cons cons nil cons cons nil 2905 ref 456 ref 8438 ref appTerm 10893 def 419 ref 8351 remove 10892 remove varTerm 10894 def appTerm 10895 def appTerm 10896 def appTerm nil cons cons 2906 ref 1316 ref 8346 remove appTerm 10894 remove appTerm 10897 def nil cons 10898 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2905 ref 10896 remove nil cons 10899 def cons 2906 ref 8438 remove nil cons 10900 def cons nil cons cons nil cons cons 4781 ref subst 153 ref nil 2906 ref 8437 remove cons nil cons nil cons cons 2974 ref subst appThm nil 2906 ref 10895 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm trans appThm 10897 remove refl appThm trans 10893 remove refl nil 43 ref 10898 remove cons 10901 def 25 ref 10899 ref cons nil cons cons nil cons cons 4911 ref subst appThm nil 306 ref 10899 remove cons 10901 remove 25 ref 10900 remove cons nil cons cons cons nil cons cons 4939 ref subst trans 2370 remove 6266 remove subst eqMp eqMp subst eqMp nil 25 ref 10891 remove cons 43 ref 1321 ref 3989 ref appTerm 10902 def nil cons 10903 def cons nil cons cons nil cons cons 107 ref subst proveHyp nil "_11248" 1411 remove var 10904 def 1456 remove cons nil cons nil cons cons 10887 remove 10888 remove 122 ref subst proveHyp nil 310 remove 43 ref 1321 ref 1416 remove 10904 remove varTerm 10905 def appTerm 10906 def 142 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil "_11249" 28 remove var 10907 def 233 remove cons nil cons nil cons cons nil 2905 ref 419 ref 30 remove 10907 remove varTerm 10908 def appTerm 10909 def appTerm nil cons 10910 def cons 2906 ref 1321 ref 10906 ref 10908 ref appTerm appTerm 10911 def nil cons 10912 def cons nil cons cons nil cons cons 4759 ref subst 51 ref nil 2906 ref 10909 remove nil cons cons nil cons nil cons cons 2974 ref subst appThm 10911 remove refl appThm trans nil 43 ref 10912 remove cons 25 ref 10910 remove cons nil cons cons nil cons cons 4911 remove subst 38 ref 2605 ref 1321 ref 10906 remove 39 ref appTerm appTerm appTerm absTerm 10913 def 10908 ref appTerm 10914 def betaConv 1417 ref 200 ref 38 ref 2605 remove 1421 remove appTerm absTerm appTerm absTerm 10915 def 10905 ref appTerm 10916 def betaConv 1431 remove 1417 ref 205 ref 38 ref 5110 remove 5967 remove subst absThm appThm absThm appThm 1791 remove assume eqMp nil 25 ref 1430 ref 10915 ref appTerm nil cons cons 43 ref 10916 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 10915 remove nil cons cons 1455 remove 10905 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 200 ref 10913 ref appTerm nil cons cons 43 ref 10914 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 10913 remove nil cons cons 219 ref 10908 remove nil cons cons nil cons cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp subst eqMp subst eqMp nil 25 ref 66 ref 10890 remove appTerm 10902 ref appTerm nil cons cons 5109 remove cons nil cons cons 135 ref subst proveHyp nil "_11263" 1293 ref var 10917 def 3422 remove cons "_11262" 1293 remove var 10918 def 7236 remove cons nil cons cons nil cons cons nil 2905 ref 456 ref 419 ref 1316 remove 10918 remove varTerm 10919 def appTerm 10917 remove varTerm 10920 def appTerm 10921 def appTerm 10922 def appTerm 419 ref 1321 ref 10919 remove appTerm 10923 def appTerm 10924 def appTerm nil cons cons 2906 ref 1321 remove 10920 remove appTerm 10925 def nil cons 10926 def cons nil cons cons nil cons cons 4759 remove subst 51 ref nil 2905 ref 10924 ref nil cons 10927 def cons 2906 ref 10922 remove nil cons 10928 def cons nil cons cons nil cons cons 4781 remove subst 153 ref nil 2906 ref 10921 ref nil cons 10929 def cons nil cons 10930 def nil cons cons 2974 ref subst appThm nil 2906 remove 10923 ref nil cons cons nil cons 10931 def nil cons cons 2974 remove subst appThm trans appThm 10925 ref refl appThm trans nil 306 ref 10927 remove cons 43 ref 10926 ref cons 25 ref 10928 remove cons nil cons cons cons nil cons cons 4939 remove subst nil 2905 ref 456 remove 10925 ref appTerm 10924 remove appTerm nil cons 10932 def cons 10930 remove cons nil cons cons 6164 remove subst nil 25 ref 10929 ref cons 43 ref 10932 ref cons nil cons 10933 def cons nil cons cons 10934 def 76 ref subst 10934 remove 107 ref subst 1432 remove 10921 remove assume appThm nil 25 ref 52 ref 10923 remove appTerm 10925 remove appTerm nil cons cons 10933 remove cons nil cons cons 135 ref subst proveHyp nil 2905 remove 10926 remove cons 10931 remove cons nil cons cons 6189 remove subst eqMp eqMp nil 108 ref 10929 remove cons 110 ref 10932 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp subst eqMp nil 3403 ref 510 remove cons nil cons cons 135 ref subst proveHyp nil 3403 remove nil cons nil cons cons 2642 remove subst 10882 remove 10886 remove 139 remove subst proveHyp eqMp eqMp eqMp nil 108 ref 10880 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 108 ref 10878 remove cons 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp nil 25 ref 200 ref 219 remove 50 ref 10874 ref 734 remove appTerm appTerm 15 ref appTerm absTerm appTerm nil cons cons 43 ref 50 ref 10875 remove appTerm 15 ref appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 10874 remove nil cons cons 540 ref cons nil cons cons 754 remove subst eqMp eqMp eqMp nil 5021 remove 540 ref cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp nil 5022 remove 110 ref 10858 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 5023 remove 110 ref 10856 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp nil 108 remove 10834 remove cons 10935 def 110 ref 10854 remove cons nil cons cons nil cons cons 122 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 25 ref 200 ref 10845 ref appTerm nil cons cons 43 ref 10846 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 ref 218 ref 10845 remove nil cons cons 221 ref cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10844 remove nil cons cons 43 ref 10843 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 ref 1454 ref 10842 remove nil cons cons 1457 ref cons nil cons cons 185 ref subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 10935 remove 540 remove cons nil cons cons 122 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 1430 ref 8293 remove appTerm thm nil 1454 ref 1417 ref 3715 remove absTerm 10936 def nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 3716 remove cons nil cons nil cons cons 102 ref subst 3714 remove eqMp absThm eqMp nil 1430 ref 10936 remove appTerm thm nil 1454 ref 1417 ref 7986 remove absTerm 10937 def nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 7987 remove cons nil cons nil cons cons 102 ref subst 7985 remove eqMp absThm eqMp nil 1430 ref 10937 remove appTerm thm 6844 remove nil 158 remove 1 remove 6662 remove 4 remove cons opType constTerm 6685 remove appTerm thm nil 7109 ref 3713 ref 1430 ref 1417 ref 200 ref 38 ref 7114 remove 200 ref 141 ref 50 ref 144 ref 3988 ref 166 ref 35 ref 166 ref 449 ref 50 ref 8284 remove 66 ref 8285 remove appTerm 3388 ref appTerm appTerm appTerm 460 ref appTerm absTerm appTerm absTerm appTerm 10938 def appTerm 10939 def appTerm 10940 def appTerm 7116 ref appTerm absTerm 10941 def appTerm 10942 def appTerm 10943 def absTerm 10944 def appTerm 10945 def absTerm 10946 def appTerm 10947 def absTerm 10948 def nil cons cons nil cons nil cons cons 7126 ref subst 3713 ref nil 96 ref 10947 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1454 ref 10946 remove nil cons cons nil cons nil cons cons 3967 ref subst 1417 ref nil 96 ref 10945 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 ref 10944 remove nil cons cons nil cons nil cons cons 376 ref subst 38 ref nil 96 ref 10943 remove nil cons 10949 def cons nil cons nil cons cons 102 ref subst 77 ref 7129 remove 7147 remove 7151 remove 2486 ref 141 ref 4530 ref 4609 ref 66 ref 10938 ref appTerm 10950 def refl 10951 def 7152 remove appThm appThm appThm absThm appThm appThm 7153 remove 77 ref 2488 ref 1301 ref nil 306 ref 7130 remove cons 4444 remove 2598 remove cons cons nil cons cons nil 2492 remove 43 ref 52 ref 67 ref 5293 ref appTerm appTerm 5292 ref 67 remove 312 ref appTerm appTerm appTerm nil cons 10952 def cons nil cons 10953 def cons nil cons cons 10954 def 76 ref subst 10954 remove 107 ref subst 52 ref "_11087" 3 ref var 10955 def 52 ref 66 ref 10955 remove varTerm appTerm 10956 def 5293 ref appTerm appTerm 5292 ref 10956 remove 312 ref appTerm appTerm appTerm absTerm 10957 def 53 remove appTerm 10958 def appTerm refl 10959 def 10957 ref 15 ref appTerm betaConv appThm 77 ref 10958 remove betaConv appThm 10960 def 52 ref 1464 remove 5293 ref appTerm appTerm 5292 ref 5327 remove appTerm appTerm refl appThm trans 10957 remove refl 10961 def 2509 remove appThm eqMp sym 77 ref 7397 ref 1468 remove subst appThm 5292 ref refl 10962 def 5330 remove appThm 5307 remove trans appThm 2562 ref trans sym 94 ref eqMp eqMp eqMp nil 2522 remove 110 ref 10952 ref cons nil cons 10963 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 2526 remove 10953 remove cons nil cons cons 10964 def 76 ref subst 10964 remove 107 ref subst 10959 remove "_11085" 3 ref var 10965 def 52 ref 66 ref 10965 remove varTerm appTerm 10966 def 5293 ref appTerm appTerm 5292 ref 10966 remove 312 remove appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 10960 remove 52 ref 155 remove 5293 remove appTerm appTerm 5292 remove 5337 remove appTerm appTerm refl appThm trans 10961 remove 2533 remove appThm eqMp sym 77 ref 7397 remove 186 remove subst appThm 10962 remove 5338 remove appThm appThm 7402 remove trans sym 94 ref eqMp eqMp eqMp nil 2539 ref 10963 remove cons nil cons cons 122 ref subst deductAntisym eqMp 2541 remove nil 2539 remove 2542 remove 612 ref 10952 remove cons nil cons cons cons nil cons cons 626 ref subst proveHyp proveHyp proveHyp 10967 def subst absThm appThm appThm 2486 ref 141 ref nil 306 remove 10950 ref 7116 ref appTerm 10968 def nil cons cons 43 ref 4604 ref cons 311 remove cons cons nil cons cons 10967 remove subst absThm appThm appThm sym 77 ref 77 ref 2488 remove 1301 ref 7149 remove 1301 ref 3243 remove 7111 remove appTerm absTerm 10969 def 1308 remove appTerm betaConv appThm absThm appThm appThm 2486 ref 141 ref 4609 ref 10951 remove 10969 ref 3989 remove appTerm betaConv appThm appThm absThm appThm appThm nil 3713 ref 10969 remove nil cons cons nil cons nil cons cons 38 ref 52 ref 1923 remove 1301 remove 7154 remove absTerm appTerm appTerm 267 ref 141 ref 3988 ref 10968 ref appTerm 10970 def absTerm appTerm appTerm absTerm 10971 def 39 remove appTerm 10972 def betaConv 1417 ref 200 ref 10971 ref appTerm 10973 def absTerm 10974 def 1418 remove appTerm 10975 def betaConv 3713 ref 1430 ref 10974 ref appTerm 10976 def absTerm 10977 def 7110 remove appTerm 10978 def betaConv nil 7164 ref 10977 ref appTerm 10979 def axiom nil 25 ref 10979 remove nil cons cons 43 ref 10978 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 7125 remove 7109 ref 10977 remove nil cons cons 7241 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10976 remove nil cons cons 43 ref 10975 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 1453 remove 1454 ref 10974 remove nil cons cons 1457 remove cons nil cons cons 185 ref subst eqMp eqMp nil 25 ref 10973 remove nil cons cons 43 ref 10972 remove nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp 217 remove 218 ref 10971 remove nil cons cons 221 remove cons nil cons cons 185 remove subst eqMp eqMp subst eqMp appThm 267 ref 141 ref 3988 ref 144 ref 10968 remove appTerm appTerm absTerm appTerm refl appThm sym 2486 ref 141 ref 4609 remove 77 ref nil 7176 ref 2766 ref 10903 ref cons 2767 ref 10938 remove nil cons 10980 def cons nil cons cons cons nil cons cons 7174 ref subst 153 ref 153 ref 204 ref 35 ref 204 ref 449 ref 51 ref nil 4914 remove 3443 remove cons 2766 ref 10861 remove cons 2767 ref 521 remove cons nil cons cons cons nil cons cons 10981 def 7174 ref subst appThm 3366 ref appThm absThm appThm absThm appThm 10982 def appThm 10902 ref refl appThm appThm 7116 remove refl 10983 def appThm trans appThm nil 7176 remove 2766 ref 10980 remove cons 10984 def 7177 ref cons cons nil cons cons 7174 remove subst 153 ref 4530 ref 10982 remove appThm appThm 10983 ref appThm trans appThm sym 153 remove 51 ref 204 ref 35 ref 204 remove 449 ref 51 ref 10981 remove 7146 ref subst appThm 3366 remove appThm absThm appThm absThm appThm appThm 52 ref 10902 ref appTerm 143 remove appTerm 10985 def refl appThm sym 1729 remove 3776 remove subst eqMp nil 25 ref 50 ref 166 ref 35 remove 166 remove 449 remove 50 ref 66 ref 8286 remove appTerm 3388 remove appTerm appTerm 460 remove appTerm absTerm appTerm absTerm appTerm 10986 def appTerm 10985 remove appTerm nil cons cons 43 ref 52 ref 66 ref 10986 ref appTerm 10902 remove appTerm appTerm 144 ref 10986 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 135 ref subst proveHyp nil "z" 3 ref var 10987 def 309 remove cons 541 ref 10903 remove cons 20 ref 10986 remove nil cons cons nil cons cons cons nil cons cons nil 546 remove 43 ref 50 ref 3736 remove 52 ref 548 ref appTerm 10987 remove varTerm 10988 def appTerm 10989 def appTerm appTerm 3737 remove 66 ref 10988 ref appTerm 10990 def 542 ref appTerm appTerm appTerm 10991 def nil cons 10992 def cons nil cons 10993 def cons nil cons cons 10994 def 76 ref subst 10994 remove 107 ref subst 52 ref "_11083" 3 ref var 10995 def 50 ref 50 ref 10995 remove varTerm 10996 def appTerm 10989 ref appTerm appTerm 52 ref 66 ref 10996 ref appTerm 548 ref appTerm appTerm 10990 ref 10996 remove appTerm appTerm appTerm absTerm 10997 def 542 ref appTerm appTerm refl 10998 def 10997 ref 15 ref appTerm betaConv appThm 77 ref 20 ref 10991 remove absTerm 542 remove appTerm betaConv appThm 10999 def 50 ref 529 remove 10989 ref appTerm appTerm 3748 remove 10990 ref 15 remove appTerm appTerm appTerm refl appThm trans 10997 remove refl 11000 def 561 remove appThm eqMp sym 51 ref nil 96 ref 10989 ref nil cons cons nil cons nil cons cons 11001 def 600 remove subst appThm 77 ref 3754 remove appThm nil 96 ref 10988 remove nil cons cons nil cons nil cons cons 11002 def 1473 remove subst appThm 2562 remove trans appThm 576 remove trans sym 94 ref eqMp eqMp eqMp nil 577 remove 110 remove 10992 ref cons nil cons 11003 def cons nil cons cons 122 ref subst deductAntisym eqMp nil 581 remove 10993 remove cons nil cons cons 11004 def 76 remove subst 11004 remove 107 remove subst 10998 remove "_11081" 3 remove var 11005 def 50 ref 50 ref 11005 remove varTerm 11006 def appTerm 10989 ref appTerm appTerm 52 remove 66 remove 11006 ref appTerm 548 remove appTerm appTerm 10990 ref 11006 remove appTerm appTerm appTerm absTerm 14 ref appTerm betaConv appThm 10999 remove 50 remove 497 remove 10989 remove appTerm appTerm 3760 remove 10990 remove 14 remove appTerm appTerm appTerm refl appThm trans 11000 remove 588 remove appThm eqMp sym 51 remove 11001 ref 501 remove subst appThm 77 ref 3761 remove appThm 11002 remove 936 remove subst appThm appThm 11001 remove 573 remove subst trans sym 94 ref eqMp eqMp eqMp nil 602 ref 11003 remove cons nil cons cons 122 remove subst deductAntisym eqMp 610 remove nil 602 remove 611 remove 612 remove 10992 remove cons nil cons cons cons nil cons cons 626 remove subst proveHyp proveHyp proveHyp subst eqMp appThm 10983 remove appThm eqMp appThm absThm appThm eqMp eqMp 11007 def subst eqMp trans trans appThm 77 remove 518 ref 205 remove 141 ref 10941 ref 142 remove appTerm betaConv 11008 def absThm appThm appThm appThm 2486 ref 141 ref 518 remove 11008 remove appThm absThm appThm appThm nil 694 remove 10941 remove nil cons cons nil cons nil cons cons 6998 remove subst eqMp 2486 remove 141 ref nil 7243 remove 2767 ref 10940 remove nil cons cons nil cons cons nil cons cons 3057 remove subst nil 7245 ref 2766 remove 10939 remove nil cons cons 7177 remove cons cons nil cons cons 7146 ref subst trans 4530 remove nil 7245 remove 10984 remove 2767 remove 4604 remove cons nil cons cons cons nil cons cons 7146 remove subst appThm trans absThm appThm trans appThm nil 20 remove 267 ref 141 ref 144 ref 3988 remove 10950 remove 7244 remove appTerm appTerm appTerm absTerm appTerm nil cons cons nil cons nil cons cons 2450 remove subst trans sym 94 remove eqMp nil 25 remove 7246 remove 419 remove 10942 ref appTerm appTerm nil cons cons 43 remove 10949 remove cons nil cons cons nil cons cons 135 remove subst proveHyp nil 541 remove 10942 remove nil cons cons 7247 remove cons nil cons cons 7267 remove subst eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 7164 ref 10948 remove appTerm thm nil 7109 remove 3713 ref 1430 remove 1417 ref 200 remove 38 ref 7155 remove 267 remove 141 remove 144 remove 10970 remove appTerm absTerm appTerm appTerm 11009 def absTerm 11010 def appTerm 11011 def absTerm 11012 def appTerm 11013 def absTerm 11014 def nil cons cons nil cons nil cons cons 7126 remove subst 3713 remove nil 96 ref 11013 remove nil cons cons nil cons nil cons cons 102 ref subst nil 1454 remove 11012 remove nil cons cons nil cons nil cons cons 3967 remove subst 1417 remove nil 96 ref 11011 remove nil cons cons nil cons nil cons cons 102 ref subst nil 218 remove 11010 remove nil cons cons nil cons nil cons cons 376 remove subst 38 remove nil 96 remove 11009 remove nil cons cons nil cons nil cons cons 102 remove subst 11007 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 7164 remove 11014 remove appTerm thm