path: "vendor/opentheory/data/theories/natural-divides-gcd-thm/natural-divides-gcd-thm.art"
6 version nil "P" "->" typeOp 0 def "Number.Natural.natural" typeOp nil opType 1 def "bool" typeOp nil opType 2 def nil cons 3 def cons opType 4 def var 5 def "a" 1 ref var 6 def "=" const 7 def 0 ref 1 ref 4 ref nil cons 8 def cons opType 9 def constTerm 10 def "Number.Natural.gcd" const 0 ref 1 ref 0 ref 1 ref 1 ref nil cons 11 def cons 12 def opType 13 def nil cons 14 def cons opType 15 def constTerm 16 def "Number.Natural.zero" const 1 ref constTerm 17 def appTerm 18 def 6 ref varTerm 19 def appTerm appTerm 19 ref appTerm 20 def absTerm 21 def nil cons cons nil cons nil cons cons "A" 11 ref cons 22 def nil cons 23 def nil nil cons 24 def cons 25 def 7 ref 0 ref 2 ref 0 ref 2 ref 3 ref cons opType 26 def nil cons cons opType 27 def constTerm 28 def "Data.Bool.!" const 29 def 0 ref 0 ref "A" varType 30 def 3 ref cons opType 31 def 3 ref cons opType 32 def constTerm 33 def "P" 31 ref var 34 def varTerm 35 def appTerm 36 def appTerm refl "p" 31 ref var 37 def 7 ref 0 ref 31 ref 32 ref nil cons cons opType constTerm 37 ref varTerm 38 def appTerm "x" 30 ref var 39 def "Data.Bool.T" const 2 ref constTerm 40 def absTerm 41 def appTerm absTerm 42 def 35 ref appTerm betaConv 43 def appThm nil 7 ref 0 ref 32 ref 0 ref 32 ref 3 ref cons opType 44 def nil cons cons opType constTerm 45 def 33 ref appTerm 42 remove appTerm axiom 35 ref refl 46 def appThm 47 def eqMp sym 48 def subst 49 def subst 6 ref nil "t" 2 ref var 50 def 20 remove nil cons 51 def cons nil cons nil cons cons 28 ref 50 ref varTerm 52 def appTerm 53 def 40 ref appTerm 54 def assume sym nil 40 ref axiom 55 def eqMp 52 ref assume 55 ref deductAntisym deductAntisym 56 def subst "Data.Bool./\\" const 27 ref constTerm 57 def refl 58 def nil 50 ref "Number.Natural.divides" const 9 ref constTerm 59 def 19 ref appTerm 60 def 17 ref appTerm 61 def nil cons cons nil cons nil cons cons 56 ref subst 6 ref 61 ref absTerm 62 def 19 ref appTerm 63 def betaConv nil 29 ref 0 ref 4 ref 3 ref cons opType 64 def constTerm 65 def 62 ref appTerm 66 def axiom nil "p" 2 ref var 67 def 66 remove nil cons cons "q" 2 ref var 68 def 63 remove nil cons cons nil cons cons nil cons cons 28 ref "Data.Bool.==>" const 27 ref constTerm 69 def 67 ref varTerm 70 def appTerm 71 def 68 ref varTerm 72 def appTerm 73 def appTerm 74 def refl 67 ref 68 ref 28 ref 57 ref 70 ref appTerm 75 def 72 ref appTerm 76 def appTerm 77 def 70 ref appTerm absTerm 78 def absTerm 79 def 70 ref appTerm betaConv 72 ref refl 80 def appThm 78 remove 72 ref appTerm betaConv trans appThm nil 7 ref 0 ref 27 ref 0 ref 27 ref 3 ref cons opType 81 def nil cons cons opType constTerm 82 def 69 ref appTerm 79 remove appTerm axiom 70 ref refl 83 def appThm 80 ref appThm eqMp 84 def sym 85 def 77 remove refl 68 ref 7 ref 0 ref 81 ref 0 ref 81 remove 3 ref cons opType nil cons cons opType constTerm 86 def "f" 27 ref var 87 def 87 ref varTerm 88 def 70 ref appTerm 72 ref appTerm absTerm 89 def appTerm 87 ref 88 ref 40 ref appTerm 40 ref appTerm absTerm 90 def appTerm absTerm 91 def 72 ref appTerm betaConv appThm 7 ref 0 ref 26 ref 0 ref 26 ref 3 ref cons opType 92 def nil cons cons opType constTerm 93 def 75 ref appTerm refl 67 ref 91 remove absTerm 94 def 70 ref appTerm betaConv appThm nil 82 ref 57 ref appTerm 94 ref appTerm axiom 95 def 83 remove appThm eqMp 80 ref appThm eqMp 96 def sym 87 ref 88 ref refl nil 50 ref 70 ref nil cons 97 def cons nil cons nil cons cons 98 def 56 ref subst 70 ref assume 99 def eqMp appThm nil 50 ref 72 ref nil cons 100 def cons nil cons nil cons cons 101 def 56 ref subst 72 ref assume 102 def eqMp appThm absThm eqMp 103 def nil "P" 2 ref var 104 def 97 ref cons 105 def "Q" 2 ref var 106 def 100 ref cons nil cons 107 def cons nil cons cons 28 ref refl 108 def 87 ref 88 remove 104 ref varTerm 109 def appTerm 110 def 106 ref varTerm 111 def appTerm absTerm 112 def 67 ref 68 ref 70 ref absTerm absTerm 113 def appTerm betaConv 113 ref 109 ref appTerm betaConv 111 ref refl 114 def appThm 68 ref 109 ref absTerm 111 ref appTerm betaConv trans trans appThm 90 ref 113 ref appTerm betaConv 113 ref 40 ref appTerm betaConv 40 ref refl 115 def appThm 68 ref 40 ref absTerm 40 ref appTerm betaConv trans trans appThm 28 ref 57 ref 109 ref appTerm 116 def 111 ref appTerm 117 def appTerm refl 68 ref 86 remove 87 remove 110 remove 72 ref appTerm absTerm appTerm 90 ref appTerm absTerm 111 ref appTerm betaConv appThm 93 ref 116 remove appTerm refl 94 remove 109 ref appTerm betaConv appThm 95 remove 109 ref refl 118 def appThm eqMp 114 ref appThm eqMp 117 remove assume eqMp 119 def 113 remove refl appThm eqMp sym 55 ref eqMp 120 def subst 121 def deductAntisym eqMp 84 remove 73 ref assume 122 def eqMp sym 99 remove eqMp 108 ref 89 remove 67 ref 68 ref 72 ref absTerm 123 def absTerm 124 def appTerm betaConv 124 ref 70 ref appTerm betaConv 80 ref appThm 123 ref 72 ref appTerm betaConv trans trans appThm 90 remove 124 ref appTerm betaConv 124 ref 40 ref appTerm betaConv 115 remove appThm 123 ref 40 ref appTerm betaConv trans trans 125 def appThm 96 remove 76 ref assume eqMp 124 ref refl 126 def appThm eqMp sym 55 ref eqMp 127 def proveHyp 128 def deductAntisym 129 def subst proveHyp 23 ref 5 ref 62 remove nil cons cons "x" 1 ref var 130 def 19 ref nil cons 131 def cons nil cons 132 def cons nil cons cons nil 67 ref 36 ref nil cons 133 def cons 68 ref 35 ref 39 ref varTerm 134 def appTerm 135 def nil cons 136 def cons nil cons cons nil cons cons 137 def 85 ref subst 137 remove 127 remove 103 remove deductAntisym 138 def subst 28 ref 135 ref appTerm refl 41 remove 134 ref appTerm betaConv appThm 43 remove 47 remove 36 remove assume eqMp eqMp 134 ref refl 139 def appThm eqMp sym 55 ref eqMp eqMp nil 104 ref 133 remove cons 106 ref 136 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp 140 def subst eqMp eqMp eqMp 141 def appThm 142 def 58 ref nil 50 ref 60 ref 19 ref appTerm 143 def nil cons cons nil cons nil cons cons 56 ref subst 6 ref 143 ref absTerm 144 def 19 ref appTerm 145 def betaConv nil 65 ref 144 ref appTerm 146 def axiom nil 67 ref 146 remove nil cons cons 68 ref 145 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 144 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp 147 def appThm 148 def 65 ref refl 149 def "c" 1 ref var 150 def 69 ref refl 151 def 58 ref nil 6 ref 150 ref varTerm 152 def nil cons 153 def cons nil cons 154 def nil cons cons 155 def 141 ref subst 156 def appThm 59 ref 152 ref appTerm 157 def 19 ref appTerm 158 def refl 159 def appThm nil 50 ref 158 ref nil cons 160 def cons nil cons nil cons cons 161 def 50 ref 28 ref 57 ref 40 ref appTerm 162 def 52 ref appTerm appTerm 52 ref appTerm absTerm 163 def 52 ref appTerm 164 def betaConv nil 29 ref 92 remove constTerm 165 def 163 ref appTerm 166 def axiom nil 67 ref 166 remove nil cons cons 68 ref 164 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 3 ref cons nil cons 167 def "P" 26 ref var 168 def 163 remove nil cons cons "x" 2 ref var 169 def 52 ref nil cons 170 def cons nil cons 171 def cons nil cons cons 140 ref subst eqMp eqMp 172 def subst trans appThm 159 ref appThm 161 ref nil 50 ref 69 ref 52 ref appTerm 173 def 52 ref appTerm 174 def nil cons cons nil cons nil cons cons 56 ref subst 50 ref 174 remove absTerm 175 def 52 ref appTerm 176 def betaConv nil 165 ref 175 ref appTerm 177 def axiom nil 67 ref 177 remove nil cons cons 68 ref 176 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 175 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp 178 def subst 179 def trans absThm appThm nil 50 ref 40 ref nil cons 180 def cons nil cons nil cons cons 181 def 25 ref 50 ref 28 ref 33 ref 39 ref 52 ref absTerm appTerm appTerm 52 ref appTerm absTerm 182 def 52 ref appTerm 183 def betaConv nil 165 ref 182 ref appTerm 184 def axiom nil 67 ref 184 remove nil cons cons 68 ref 183 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 182 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp subst subst 185 def trans appThm 181 ref 172 ref subst 186 def trans appThm 186 ref trans sym 55 ref eqMp nil 67 ref 57 ref 61 remove appTerm 187 def 57 ref 143 remove appTerm 188 def 65 ref 150 ref 69 ref 57 ref 157 ref 17 ref appTerm 189 def appTerm 158 ref appTerm appTerm 158 ref appTerm absTerm appTerm appTerm appTerm nil cons cons 68 ref 51 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil "g" 1 ref var 190 def 131 ref cons 191 def "b" 1 ref var 192 def 131 ref cons 193 def 6 ref 17 ref nil cons 194 def cons nil cons 195 def cons cons nil cons cons nil 67 ref 57 ref 59 ref 190 ref varTerm 196 def appTerm 197 def 19 ref appTerm 198 def appTerm 199 def 57 ref 197 ref 192 ref varTerm 200 def appTerm 201 def appTerm 202 def 65 ref 150 ref 69 ref 57 ref 158 ref appTerm 203 def 157 ref 200 ref appTerm 204 def appTerm 205 def appTerm 206 def 157 ref 196 ref appTerm 207 def appTerm 208 def absTerm 209 def appTerm 210 def appTerm 211 def appTerm 212 def nil cons 213 def cons 68 ref 10 ref 16 ref 19 ref appTerm 214 def 200 ref appTerm 215 def appTerm 216 def 196 ref appTerm 217 def nil cons 218 def cons nil cons 219 def cons nil cons cons 220 def 85 ref subst 220 ref 138 ref subst nil 104 ref 198 ref nil cons 221 def cons 222 def 106 ref 211 remove nil cons cons nil cons cons nil cons cons 223 def 120 ref subst 223 remove 108 ref 112 remove 124 ref appTerm betaConv 124 remove 109 ref appTerm betaConv 114 ref appThm 123 remove 111 ref appTerm betaConv trans trans appThm 125 remove appThm 119 remove 126 remove appThm eqMp sym 55 ref eqMp 224 def subst nil 104 ref 201 ref nil cons 225 def cons 106 ref 210 ref nil cons 226 def cons nil cons cons nil cons cons 227 def 120 ref subst 227 remove 224 ref subst 58 ref nil 50 ref 59 ref 215 ref appTerm 228 def 19 ref appTerm 229 def nil cons 230 def cons nil cons nil cons cons 56 ref subst 192 ref 229 ref absTerm 231 def 200 ref appTerm 232 def betaConv 6 ref 65 ref 231 ref appTerm 233 def absTerm 234 def 19 ref appTerm 235 def betaConv nil 65 ref 234 ref appTerm 236 def axiom nil 67 ref 236 remove nil cons cons 68 ref 235 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 234 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 233 remove nil cons cons 68 ref 232 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 231 remove nil cons cons 130 ref 200 ref nil cons 237 def cons nil cons 238 def cons nil cons cons 140 ref subst eqMp eqMp 239 def eqMp 240 def appThm 241 def nil 50 ref 228 ref 200 ref appTerm 242 def nil cons 243 def cons nil cons nil cons cons 56 ref subst 192 ref 242 ref absTerm 244 def 200 ref appTerm 245 def betaConv 6 ref 65 ref 244 ref appTerm 246 def absTerm 247 def 19 ref appTerm 248 def betaConv nil 65 ref 247 ref appTerm 249 def axiom nil 67 ref 249 remove nil cons cons 68 ref 248 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 247 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 246 remove nil cons cons 68 ref 245 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 244 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 250 def eqMp 251 def appThm 186 ref trans sym 55 ref eqMp 252 def nil 67 ref 57 ref 229 ref appTerm 253 def 242 ref appTerm nil cons cons 254 def 68 ref 228 ref 196 ref appTerm 255 def nil cons 256 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 150 ref 215 ref nil cons 257 def cons nil cons 258 def nil cons cons 209 ref 152 ref appTerm 259 def betaConv nil 67 ref 226 ref cons 68 ref 259 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 209 remove nil cons cons 260 def 130 ref 153 ref cons nil cons 261 def cons nil cons cons 140 ref subst eqMp eqMp subst eqMp nil 67 ref 256 ref cons 68 ref 197 ref 215 ref appTerm 262 def nil cons cons nil cons 263 def cons nil cons cons 138 ref subst proveHyp 58 ref nil 50 ref 221 remove cons nil cons nil cons cons 56 ref subst 198 ref assume eqMp 264 def appThm 265 def nil 50 ref 225 ref cons nil cons nil cons cons 56 ref subst 201 ref assume eqMp 266 def appThm 186 ref trans 267 def sym 55 ref eqMp nil 67 ref 199 remove 201 ref appTerm 268 def nil cons 269 def cons 263 remove cons nil cons cons 129 ref subst proveHyp nil 150 ref 196 ref nil cons 270 def cons 271 def nil cons nil cons cons 150 ref 206 ref 157 ref 215 ref appTerm 272 def appTerm 273 def absTerm 274 def 152 ref appTerm 275 def betaConv 192 ref 65 ref 274 ref appTerm 276 def absTerm 277 def 200 ref appTerm 278 def betaConv 6 ref 65 ref 277 ref appTerm 279 def absTerm 280 def 19 ref appTerm 281 def betaConv nil 65 ref 280 ref appTerm 282 def axiom nil 67 ref 282 remove nil cons cons 68 ref 281 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 280 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 279 remove nil cons cons 68 ref 278 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 277 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 276 remove nil cons cons 68 ref 275 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 274 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp 283 def subst eqMp eqMp nil 67 ref 57 ref 255 ref appTerm 262 remove appTerm nil cons cons 219 ref cons nil cons cons 129 ref subst proveHyp nil 192 ref 270 ref cons 6 ref 257 ref cons 284 def nil cons 285 def cons nil cons cons 192 ref 69 ref 57 ref 60 ref 200 ref appTerm 286 def appTerm 287 def 59 ref 200 ref appTerm 288 def 19 ref appTerm 289 def appTerm appTerm 10 ref 19 ref appTerm 290 def 200 ref appTerm 291 def appTerm absTerm 292 def 200 ref appTerm 293 def betaConv 6 ref 65 ref 292 ref appTerm 294 def absTerm 295 def 19 ref appTerm 296 def betaConv nil 65 ref 295 ref appTerm 297 def axiom nil 67 ref 297 remove nil cons cons 68 ref 296 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 295 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 294 remove nil cons cons 68 ref 293 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 292 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 298 def subst eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 213 remove cons 106 ref 218 remove cons nil cons 299 def cons nil cons cons 120 ref subst deductAntisym eqMp 300 def subst eqMp 301 def eqMp absThm eqMp nil 65 ref 21 remove appTerm thm nil 5 ref 6 ref 10 ref 214 ref 17 ref appTerm 302 def appTerm 303 def 19 ref appTerm 304 def absTerm 305 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 304 remove nil cons 306 def cons nil cons nil cons cons 56 ref subst 148 ref 142 remove 149 ref 150 ref 151 ref 203 ref refl 156 remove appThm 161 ref 50 ref 28 ref 57 ref 52 ref appTerm 307 def 40 ref appTerm appTerm 52 ref appTerm absTerm 308 def 52 ref appTerm 309 def betaConv nil 165 ref 308 ref appTerm 310 def axiom nil 67 ref 310 remove nil cons cons 68 ref 309 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 308 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 311 def subst trans appThm 159 ref appThm 179 ref trans absThm appThm 185 ref trans appThm 186 ref trans appThm 186 ref trans sym 55 ref eqMp nil 67 ref 188 ref 187 remove 65 ref 150 ref 69 ref 203 ref 189 remove appTerm appTerm 158 ref appTerm absTerm appTerm appTerm appTerm nil cons cons 68 ref 306 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil 191 ref 192 ref 194 ref cons 312 def nil cons 313 def cons nil cons cons 300 ref subst eqMp 314 def eqMp absThm eqMp nil 65 ref 305 remove appTerm thm nil 5 ref 6 ref 10 ref 214 ref 19 ref appTerm appTerm 19 ref appTerm 315 def absTerm 316 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 315 remove nil cons 317 def cons nil cons nil cons cons 56 ref subst 148 ref 148 ref 149 ref 150 ref 151 ref 161 ref 50 ref 28 ref 307 ref 52 ref appTerm appTerm 52 ref appTerm absTerm 318 def 52 ref appTerm 319 def betaConv nil 165 ref 318 ref appTerm 320 def axiom nil 67 ref 320 remove nil cons cons 68 ref 319 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 318 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 321 def subst appThm 159 ref appThm 179 remove trans absThm appThm 185 ref trans appThm 186 ref trans appThm 186 ref trans sym 55 ref eqMp nil 67 ref 188 ref 188 ref 65 ref 150 ref 69 ref 203 ref 158 ref appTerm appTerm 158 ref appTerm absTerm appTerm appTerm appTerm nil cons cons 68 ref 317 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil 191 ref 193 ref nil cons 322 def cons nil cons cons 300 ref subst eqMp eqMp absThm eqMp nil 65 ref 316 remove appTerm thm nil 5 ref 192 ref 10 ref "Data.Pair.fst" const 323 def 0 ref "Data.Pair.*" typeOp 324 def 1 ref 324 ref 12 remove opType 325 def nil cons 326 def cons 327 def opType 328 def 11 ref cons opType 329 def constTerm 330 def "Number.Natural.egcd" const 0 ref 1 ref 0 ref 1 ref 328 ref nil cons 331 def cons opType 332 def nil cons cons opType 333 def constTerm 334 def 17 ref appTerm 335 def 200 ref appTerm appTerm appTerm 200 ref appTerm 336 def absTerm 337 def nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 336 remove nil cons cons nil cons nil cons cons 56 ref subst 10 ref refl 338 def 330 ref refl 339 def nil 195 ref nil cons cons 340 def 192 ref 7 ref 0 ref 328 ref 0 ref 328 ref 3 ref cons opType 341 def nil cons 342 def cons opType constTerm 343 def 334 ref 19 ref appTerm 344 def 200 ref appTerm 345 def appTerm 346 def "Data.Bool.cond" const 347 def 0 ref 2 ref 0 ref 328 ref 0 ref 328 ref 331 ref cons opType 348 def nil cons 349 def cons opType nil cons cons opType constTerm 350 def 10 ref 200 ref appTerm 351 def 17 ref appTerm 352 def appTerm 353 def "Data.Pair.," const 354 def 0 ref 1 ref 0 ref 325 ref 331 ref cons opType nil cons cons opType constTerm 355 def 19 ref appTerm 356 def 354 ref 0 ref 1 ref 0 ref 327 remove opType nil cons cons opType constTerm 357 def "Number.Natural.bit1" const 13 ref constTerm 358 def 17 ref appTerm 359 def appTerm 360 def 17 ref appTerm 361 def appTerm 362 def appTerm 150 ref 350 ref 10 ref 152 ref appTerm 363 def 17 ref appTerm 364 def appTerm 365 def 355 ref 200 ref appTerm 366 def 360 ref "Number.Natural.-" const 15 ref constTerm 367 def "Number.Natural.div" const 15 ref constTerm 368 def 19 ref appTerm 369 def 200 ref appTerm 370 def appTerm 359 ref appTerm 371 def appTerm 372 def appTerm 373 def appTerm "select" const 374 def 0 ref 0 ref 348 ref 3 ref cons opType 375 def 349 ref cons opType constTerm 376 def "f" 348 ref var 377 def 65 ref 190 ref 65 ref "s" 1 ref var 378 def 65 ref "t" 1 ref var 379 def 343 ref 377 ref varTerm 355 ref 196 ref appTerm 380 def 357 ref 378 ref varTerm 381 def appTerm 382 def 379 ref varTerm 383 def appTerm 384 def appTerm 385 def appTerm appTerm 386 def "u" 1 ref var 387 def 380 ref 357 ref 387 ref varTerm 388 def appTerm 389 def "Number.Natural.+" const 15 ref constTerm 390 def 383 ref appTerm 391 def "Number.Natural.*" const 15 ref constTerm 392 def 370 ref appTerm 393 def 388 ref appTerm appTerm appTerm appTerm absTerm 394 def 390 ref 381 ref appTerm 395 def 392 ref 368 ref 200 ref appTerm 396 def 152 ref appTerm 397 def appTerm 398 def 383 ref appTerm appTerm 399 def appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 334 ref 152 ref appTerm 400 def "Number.Natural.mod" const 15 ref constTerm 401 def 200 ref appTerm 402 def 152 ref appTerm 403 def appTerm 404 def appTerm appTerm absTerm 405 def 401 ref 19 ref appTerm 406 def 200 ref appTerm 407 def appTerm 408 def appTerm 409 def appTerm absTerm 410 def 200 ref appTerm 411 def betaConv 6 ref 65 ref 410 ref appTerm 412 def absTerm 413 def 19 ref appTerm 414 def betaConv nil 65 ref 413 ref appTerm 415 def axiom nil 67 ref 415 remove nil cons cons 68 ref 414 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 413 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 412 remove nil cons cons 68 ref 411 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 410 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 416 def subst appThm appThm 200 ref refl 417 def appThm sym nil 67 ref "Data.Bool.~" const 26 remove constTerm 418 def 352 ref appTerm 419 def nil cons 420 def cons 421 def 68 ref 10 ref 330 ref 353 ref 355 ref 17 ref appTerm 422 def 361 ref appTerm 423 def appTerm 150 ref 365 ref 366 ref 360 ref 367 ref 368 ref 17 ref appTerm 424 def 200 ref appTerm 425 def appTerm 359 ref appTerm appTerm 426 def appTerm 427 def appTerm 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 387 ref 380 ref 389 ref 391 ref 392 ref 425 remove appTerm 388 ref appTerm appTerm appTerm appTerm absTerm 428 def 399 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 404 ref appTerm appTerm absTerm 429 def 401 ref 17 ref appTerm 430 def 200 ref appTerm 431 def appTerm 432 def appTerm appTerm appTerm 200 ref appTerm nil cons 433 def cons nil cons 434 def cons nil cons cons 435 def 85 ref subst 435 remove 138 ref subst "n" 1 ref var 436 def 69 ref 418 ref 10 ref 436 ref varTerm 437 def appTerm 438 def 17 ref appTerm 439 def appTerm 440 def appTerm 441 def 10 ref 430 ref 437 ref appTerm appTerm 17 ref appTerm appTerm absTerm 442 def 200 ref appTerm 443 def betaConv nil 65 ref 442 ref appTerm 444 def axiom nil 67 ref 444 remove nil cons cons 68 ref 443 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 442 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 69 ref 419 ref appTerm 445 def 10 ref 431 ref appTerm 17 ref appTerm 446 def appTerm nil cons cons 434 ref cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 418 ref refl 447 def nil 421 ref 68 ref 28 ref 352 ref appTerm "Data.Bool.F" const 2 ref constTerm 448 def appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 104 ref 352 ref nil cons 449 def cons 450 def nil cons nil cons cons nil 67 ref 418 ref 109 ref appTerm 451 def nil cons 452 def cons 68 ref 28 ref 109 ref appTerm 448 ref appTerm nil cons 453 def cons nil cons cons nil cons cons 454 def 85 ref subst 454 remove 138 ref subst nil 67 ref 109 ref nil cons 455 def cons 68 ref 448 ref nil cons 456 def cons nil cons 457 def cons nil cons cons 151 ref 28 ref 70 ref appTerm 458 def 72 ref appTerm 459 def assume 460 def appThm 80 remove appThm sym nil 67 ref 100 ref cons 461 def 68 ref 100 ref cons nil cons 462 def cons nil cons cons 463 def 85 ref subst 463 remove 138 ref subst 102 remove eqMp nil 104 ref 100 ref cons 107 ref cons nil cons cons 120 ref subst deductAntisym eqMp 464 def eqMp 465 def nil 67 ref 73 ref nil cons 466 def cons 467 def 68 ref 69 ref 72 ref appTerm 468 def 70 ref appTerm nil cons 469 def cons nil cons 470 def cons nil cons cons 138 ref subst proveHyp 468 ref refl 460 remove appThm sym 464 remove eqMp 471 def eqMp nil 461 ref 68 ref 97 ref cons nil cons 472 def cons nil cons cons 129 ref subst nil 104 ref 466 ref cons 473 def 106 ref 469 remove cons nil cons 474 def cons nil cons cons 475 def 224 ref subst eqMp 129 ref 475 remove 120 ref subst eqMp deductAntisym deductAntisym 476 def subst 28 ref 451 ref appTerm refl 67 ref 71 ref 448 ref appTerm absTerm 477 def 109 ref appTerm betaConv appThm nil 93 ref 418 ref appTerm 477 remove appTerm axiom 118 ref appThm eqMp 478 def 451 remove assume eqMp nil 67 ref 69 ref 109 ref appTerm 479 def 448 ref appTerm nil cons cons 68 ref 69 ref 448 ref appTerm 480 def 109 ref appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 456 ref cons 68 ref 455 ref cons nil cons cons nil cons cons 481 def 85 ref subst 481 remove 138 ref subst 67 ref 70 ref absTerm 482 def 109 ref appTerm 483 def betaConv nil 28 ref 448 ref appTerm 484 def 165 ref 482 ref appTerm 485 def appTerm axiom 448 ref assume eqMp nil 67 ref 485 remove nil cons cons 68 ref 483 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 482 remove nil cons cons 169 ref 455 ref cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 486 def eqMp nil 104 ref 456 ref cons 106 ref 455 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 452 remove cons 106 ref 453 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp 487 def subst eqMp 488 def appThm nil 28 ref 418 ref 448 ref appTerm 489 def appTerm 40 ref appTerm axiom 490 def trans 491 def appThm 492 def 446 ref refl appThm nil 50 ref 446 ref nil cons 493 def cons nil cons nil cons cons 50 ref 28 ref 69 ref 40 ref appTerm 494 def 52 ref appTerm appTerm 52 ref appTerm absTerm 495 def 52 ref appTerm 496 def betaConv nil 165 ref 495 ref appTerm 497 def axiom nil 67 ref 497 remove nil cons cons 68 ref 496 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 495 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 498 def subst trans appThm 338 ref 339 ref 350 ref refl 499 def 488 ref appThm 500 def 423 ref refl appThm 432 ref refl appThm nil "t2" 328 ref var 501 def 432 ref nil cons cons "t1" 328 ref var 502 def 423 ref nil cons 503 def cons nil cons cons nil cons cons "A" 331 ref cons nil cons 504 def 24 ref cons 505 def "t2" 30 ref var 506 def 7 ref 0 ref 30 ref 31 ref nil cons 507 def cons opType 508 def constTerm 509 def 347 ref 0 ref 2 ref 0 ref 30 ref 0 ref 30 ref 30 ref nil cons 510 def cons opType nil cons cons opType nil cons cons opType constTerm 511 def 448 ref appTerm "t1" 30 ref var 512 def varTerm 513 def appTerm 506 ref varTerm 514 def appTerm appTerm 514 ref appTerm absTerm 515 def 514 ref appTerm 516 def betaConv 512 ref 33 ref 515 ref appTerm 517 def absTerm 518 def 513 ref appTerm 519 def betaConv nil 33 ref 518 ref appTerm 520 def axiom nil 67 ref 520 remove nil cons cons 68 ref 519 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 510 ref cons 521 def nil cons 522 def 34 ref 518 remove nil cons cons 39 ref 513 ref nil cons cons nil cons 523 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 517 remove nil cons cons 68 ref 516 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 515 remove nil cons cons 39 ref 514 ref nil cons cons nil cons 524 def cons nil cons cons 140 ref subst eqMp eqMp 525 def subst 526 def subst trans appThm appThm 417 ref appThm appThm sym nil 67 ref 493 ref cons 68 ref 10 ref 330 ref 432 remove appTerm appTerm 200 ref appTerm nil cons 527 def cons nil cons cons nil cons cons 528 def 85 ref subst 528 remove 138 ref subst 28 ref "_29610" 1 ref var 529 def 10 ref 330 ref 429 ref 529 remove varTerm appTerm appTerm appTerm 200 ref appTerm absTerm 530 def 431 remove appTerm 531 def appTerm refl 530 ref 17 ref appTerm betaConv appThm 108 ref 531 remove betaConv appThm 10 ref 330 ref 429 remove 17 ref appTerm 532 def appTerm appTerm 200 ref appTerm refl appThm trans 530 remove refl 446 remove assume appThm eqMp sym 339 ref 532 remove betaConv nil "z" 328 ref var 533 def 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 428 remove 395 ref 392 ref 396 ref 17 ref appTerm appTerm 383 ref appTerm appTerm 534 def appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 335 ref 402 ref 17 ref appTerm appTerm 535 def appTerm nil cons cons "y" 328 ref var 536 def 427 remove nil cons cons 130 ref 194 ref cons nil cons 537 def cons cons nil cons cons 22 ref "B" 331 remove cons nil cons cons 24 ref cons 538 def 347 ref 0 ref 2 ref 0 ref "B" varType 539 def 0 ref 539 ref 539 ref nil cons 540 def cons opType nil cons 541 def cons opType nil cons cons opType constTerm refl nil 50 ref 509 ref 134 ref appTerm 542 def 134 ref appTerm nil cons cons nil cons nil cons cons 56 ref subst 139 ref eqMp 543 def appThm "y" 539 ref var 544 def varTerm 545 def refl appThm "z" 539 ref var varTerm 546 def refl appThm nil "t2" 539 ref var 546 remove nil cons cons "t1" 539 ref var 545 ref nil cons cons nil cons cons nil cons cons "A" 540 ref cons nil cons 547 def 24 ref cons 506 remove 509 ref 511 ref 40 ref appTerm 513 ref appTerm 514 ref appTerm appTerm 513 ref appTerm absTerm 548 def 514 remove appTerm 549 def betaConv 512 remove 33 ref 548 ref appTerm 550 def absTerm 551 def 513 remove appTerm 552 def betaConv nil 33 ref 551 ref appTerm 553 def axiom nil 67 ref 553 remove nil cons cons 68 ref 552 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 551 remove nil cons cons 523 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 550 remove nil cons cons 68 ref 549 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 548 remove nil cons cons 524 remove cons nil cons cons 140 ref subst eqMp eqMp 554 def subst subst trans subst 555 def subst trans appThm nil "b" 325 ref var 556 def 426 remove nil cons cons 6 ref 237 ref cons 557 def nil cons 558 def cons nil cons cons "B" 326 ref cons 559 def 23 ref cons 24 ref cons "b" 539 ref var 560 def 509 ref 323 remove 0 ref 324 remove 30 ref 540 ref cons 561 def opType 562 def 510 ref cons opType 563 def constTerm 354 remove 0 ref 30 ref 0 ref 539 ref 562 ref nil cons cons opType nil cons cons opType constTerm 564 def "a" 30 ref var 565 def varTerm 566 def appTerm 560 ref varTerm 567 def appTerm 568 def appTerm appTerm 566 ref appTerm absTerm 569 def 567 ref appTerm 570 def betaConv 565 ref 29 ref 0 ref 0 ref 539 ref 3 ref cons opType 571 def 3 ref cons opType 572 def constTerm 573 def 569 ref appTerm 574 def absTerm 575 def 566 ref appTerm 576 def betaConv nil 33 ref 575 ref appTerm 577 def axiom nil 67 ref 577 remove nil cons cons 68 ref 576 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 575 remove nil cons cons 39 ref 566 ref nil cons cons nil cons 578 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 574 remove nil cons cons 68 ref 570 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 547 ref "P" 571 ref var 579 def 569 remove nil cons cons "x" 539 ref var 580 def 567 ref nil cons cons nil cons 581 def cons nil cons cons 140 ref subst eqMp eqMp subst 582 def subst trans eqMp eqMp nil 104 ref 493 remove cons 106 ref 527 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 420 ref cons 583 def 106 ref 433 ref cons nil cons 584 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 449 ref cons 585 def 434 remove cons nil cons cons 586 def 85 ref subst 586 remove 138 ref subst 28 ref "_29608" 1 ref var 587 def 10 ref 330 ref 350 ref 10 ref 587 remove varTerm 588 def appTerm 17 ref appTerm appTerm 423 ref appTerm 150 ref 365 ref 355 ref 588 ref appTerm 360 ref 367 ref 424 ref 588 ref appTerm 589 def appTerm 359 ref appTerm appTerm appTerm appTerm 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 387 ref 380 ref 389 ref 391 ref 392 ref 589 remove appTerm 388 ref appTerm appTerm appTerm appTerm absTerm 395 ref 392 ref 368 ref 588 ref appTerm 152 ref appTerm appTerm 383 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 400 ref 401 ref 588 ref appTerm 152 ref appTerm appTerm appTerm appTerm absTerm 430 ref 588 ref appTerm appTerm appTerm appTerm appTerm 588 remove appTerm absTerm 590 def 200 ref appTerm 591 def appTerm refl 590 ref 17 ref appTerm betaConv appThm 108 ref 591 remove betaConv appThm 10 ref 330 ref 350 ref 10 ref 17 ref appTerm 592 def 17 ref appTerm appTerm 423 remove appTerm 150 ref 365 ref 422 ref 360 ref 367 ref 424 ref 17 ref appTerm 593 def appTerm 359 ref appTerm appTerm appTerm appTerm 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 387 ref 380 ref 389 ref 391 ref 392 ref 593 remove appTerm 388 ref appTerm appTerm appTerm appTerm absTerm 395 ref 392 ref 424 remove 152 ref appTerm appTerm 383 ref appTerm appTerm 594 def appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 400 ref 430 ref 152 ref appTerm appTerm 595 def appTerm appTerm absTerm 430 remove 17 ref appTerm appTerm 596 def appTerm appTerm appTerm 17 ref appTerm refl appThm trans 590 remove refl 352 ref assume 597 def appThm eqMp sym 339 ref nil 533 ref 596 remove nil cons cons 536 ref 503 remove cons 537 ref cons cons nil cons cons 555 ref subst appThm nil 556 ref 361 ref nil cons 598 def cons 599 def 195 remove cons nil cons cons 582 ref subst trans eqMp eqMp nil 450 ref 584 remove cons nil cons cons 120 ref subst deductAntisym eqMp 50 ref "Data.Bool.\\/" const 27 ref constTerm 600 def 52 ref appTerm 601 def 418 ref 52 ref appTerm 602 def appTerm absTerm 603 def 352 ref appTerm 604 def betaConv nil 165 ref 603 ref appTerm 605 def axiom 606 def nil 67 ref 605 remove nil cons cons 607 def 68 ref 604 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 603 ref nil cons cons 608 def 169 ref 449 ref cons nil cons 609 def cons nil cons cons 140 ref subst eqMp eqMp 610 def nil 450 ref 106 ref 420 remove cons 611 def "R" 2 ref var 612 def 433 remove cons nil cons cons cons nil cons cons nil 67 ref 69 ref 111 ref appTerm 613 def 612 ref varTerm 614 def appTerm 615 def nil cons cons 68 ref 614 ref nil cons 616 def cons nil cons cons nil cons cons 129 ref subst nil 67 ref 479 ref 614 ref appTerm nil cons cons 68 ref 69 ref 615 remove appTerm 614 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst "r" 2 ref var 617 def 69 ref 479 ref 617 ref varTerm 618 def appTerm appTerm 619 def 69 ref 613 ref 618 ref appTerm appTerm 618 ref appTerm appTerm absTerm 620 def 614 remove appTerm 621 def betaConv 28 ref 600 ref 109 ref appTerm 622 def 111 ref appTerm 623 def appTerm refl 68 ref 165 ref 617 ref 619 remove 69 ref 468 ref 618 ref appTerm 624 def appTerm 618 ref appTerm 625 def appTerm absTerm appTerm absTerm 111 ref appTerm betaConv appThm 93 remove 622 remove appTerm refl 67 ref 68 ref 165 ref 617 ref 69 ref 71 ref 618 ref appTerm appTerm 625 remove appTerm absTerm appTerm absTerm absTerm 626 def 109 remove appTerm betaConv appThm nil 82 remove 600 ref appTerm 626 remove appTerm axiom 118 remove appThm eqMp 114 remove appThm eqMp 627 def 623 remove assume eqMp nil 67 ref 165 ref 620 ref appTerm nil cons cons 68 ref 621 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 620 remove nil cons cons 169 ref 616 remove cons nil cons cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp 628 def subst proveHyp proveHyp proveHyp eqMp eqMp absThm eqMp nil 65 ref 337 remove appTerm thm 149 ref 6 ref 338 ref nil 192 ref 359 ref nil cons 629 def cons nil cons nil cons cons 630 def 58 ref nil 193 ref 558 ref cons 631 def nil cons cons 632 def 251 ref subst appThm 58 ref 632 ref 240 ref subst appThm 65 ref 150 ref 206 ref 157 ref 16 ref 200 ref appTerm 633 def 19 ref appTerm 634 def appTerm 635 def appTerm 636 def absTerm 637 def appTerm 638 def refl appThm nil 50 ref 638 ref nil cons cons nil cons nil cons cons 172 ref subst 639 def trans appThm 639 remove trans sym nil 5 ref 637 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 636 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 205 ref nil cons 640 def cons 641 def 68 ref 635 remove nil cons 642 def cons nil cons 643 def cons nil cons cons 644 def 85 ref subst 644 remove 138 ref subst nil 104 ref 160 ref cons 645 def 106 ref 204 ref nil cons 646 def cons nil cons cons nil cons cons 647 def 120 ref subst 648 def 647 remove 224 ref subst 649 def 58 ref nil 50 ref 646 ref cons nil cons nil cons cons 650 def 56 ref subst 204 ref assume eqMp 651 def appThm 161 remove 56 ref subst 158 ref assume 652 def eqMp 653 def appThm 186 ref trans sym 55 ref eqMp nil 67 ref 57 ref 204 ref appTerm 654 def 158 ref appTerm nil cons cons 643 remove cons nil cons cons 129 ref subst proveHyp 632 ref 283 ref subst eqMp proveHyp proveHyp eqMp nil 104 ref 640 ref cons 655 def 106 ref 642 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 67 ref 57 ref 59 ref 634 ref appTerm 656 def 19 ref appTerm appTerm 57 ref 656 remove 200 ref appTerm appTerm 638 remove appTerm appTerm nil cons cons 68 ref 216 ref 634 ref appTerm 657 def nil cons 658 def cons nil cons 659 def cons nil cons cons 129 ref subst proveHyp nil 190 ref 634 ref nil cons 660 def cons nil cons nil cons cons 300 ref subst eqMp 661 def subst appThm 359 ref refl 662 def appThm absThm appThm sym nil 5 ref 6 ref 10 ref 16 ref 359 ref appTerm 19 ref appTerm appTerm 359 ref appTerm 663 def absTerm 664 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 663 remove nil cons 665 def cons nil cons nil cons cons 56 ref subst 58 ref nil 6 ref 629 ref cons nil cons 666 def nil cons cons 667 def nil 50 ref 59 ref 359 ref appTerm 668 def 19 ref appTerm 669 def nil cons cons nil cons nil cons cons 56 ref subst 6 ref 669 ref absTerm 670 def 19 ref appTerm 671 def betaConv nil 65 ref 670 ref appTerm 672 def axiom nil 67 ref 672 remove nil cons cons 68 ref 671 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 670 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp 673 def subst appThm 58 ref 673 ref appThm 674 def 149 ref 150 ref 151 ref 58 ref 155 ref 6 ref 28 ref 60 ref 359 ref appTerm 675 def appTerm 290 ref 359 ref appTerm 676 def appTerm 677 def absTerm 678 def 19 ref appTerm 679 def betaConv nil 65 ref 678 ref appTerm 680 def axiom 681 def nil 67 ref 680 remove nil cons cons 68 ref 679 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 678 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp subst 682 def appThm 159 remove appThm appThm 682 ref appThm absThm appThm appThm nil 50 ref 65 ref 150 ref 69 ref 57 ref 363 ref 359 ref appTerm 683 def appTerm 158 ref appTerm 684 def appTerm 683 ref appTerm 685 def absTerm 686 def appTerm nil cons cons nil cons nil cons cons 172 ref subst 687 def trans appThm 687 remove trans sym nil 5 ref 686 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 685 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 684 remove nil cons 688 def cons 68 ref 683 ref nil cons 689 def cons nil cons 690 def cons nil cons cons 691 def 85 ref subst 691 remove 138 ref subst nil 104 ref 689 ref cons 106 ref 160 ref cons nil cons 692 def cons nil cons cons 120 ref subst eqMp nil 104 ref 688 remove cons 106 ref 689 remove cons nil cons 693 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 67 ref 57 ref 668 ref 359 ref appTerm appTerm 57 ref 669 remove appTerm 694 def 65 ref 150 ref 69 ref 57 ref 157 ref 359 ref appTerm 695 def appTerm 158 ref appTerm appTerm 695 ref appTerm absTerm appTerm appTerm appTerm nil cons cons 68 ref 665 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil 190 ref 629 ref cons 696 def 193 ref 666 ref cons cons nil cons cons 300 ref subst eqMp eqMp absThm eqMp 697 def eqMp nil 65 ref 6 ref 10 ref 214 ref 359 ref appTerm appTerm 359 ref appTerm absTerm appTerm thm 697 remove nil 65 ref 664 remove appTerm thm 149 ref 6 ref 149 ref 192 ref 59 ref refl 698 def 192 ref 10 ref 330 ref 345 ref appTerm 699 def appTerm 215 ref appTerm 700 def absTerm 701 def 200 ref appTerm 702 def betaConv 703 def 6 ref 65 ref 701 ref appTerm 704 def absTerm 705 def 19 ref appTerm 706 def betaConv 149 ref 6 ref 338 ref 339 ref 343 ref refl 707 def nil 313 remove nil cons cons 416 ref subst appThm 362 ref refl 708 def appThm sym nil 533 remove 150 ref 365 ref 422 remove 360 ref 367 ref 369 ref 17 ref appTerm 709 def appTerm 359 ref appTerm appTerm appTerm appTerm 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 387 ref 380 ref 389 ref 391 ref 392 ref 709 remove appTerm 388 ref appTerm appTerm appTerm appTerm absTerm 594 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 595 remove appTerm appTerm absTerm 406 ref 17 ref appTerm appTerm nil cons cons 536 remove 362 ref nil cons 710 def cons 537 ref cons cons nil cons cons 555 remove subst eqMp 711 def appThm nil 599 ref nil cons 712 def nil cons cons 582 ref subst trans appThm 314 remove appThm nil 132 ref nil cons cons 25 ref 543 ref subst 713 def subst 714 def trans absThm appThm 185 ref trans sym 55 ref eqMp nil 67 ref 65 ref 6 ref 10 ref 330 ref 344 ref 17 ref appTerm 715 def appTerm appTerm 302 remove appTerm absTerm appTerm 716 def nil cons cons 68 ref 57 ref 65 ref 6 ref 65 ref 192 ref 69 ref 57 ref 419 remove appTerm 717 def 289 ref appTerm 718 def appTerm 719 def 700 ref appTerm 720 def absTerm 721 def appTerm 722 def absTerm 723 def appTerm 724 def appTerm 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 717 ref 57 ref 363 ref 407 ref appTerm 725 def appTerm 726 def 57 ref 418 ref 364 ref appTerm 727 def appTerm 728 def 10 ref 330 ref 404 ref appTerm appTerm 16 ref 152 ref appTerm 729 def 403 ref appTerm 730 def appTerm 731 def appTerm 732 def appTerm 733 def appTerm 734 def appTerm 700 ref appTerm 735 def absTerm 736 def appTerm 737 def absTerm 738 def appTerm 739 def absTerm 740 def appTerm 741 def appTerm 742 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 723 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 722 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 721 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 720 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 718 remove nil cons 743 def cons 744 def 68 ref 700 remove nil cons 745 def cons nil cons 746 def cons nil cons cons 747 def 85 ref subst 747 remove 138 ref subst nil 583 ref 106 ref 289 ref nil cons 748 def cons nil cons cons nil cons cons 749 def 120 ref subst 750 def 749 remove 224 ref subst 751 def 338 ref 339 ref 416 ref appThm appThm 215 ref refl 752 def appThm sym 753 def 338 ref 339 ref 500 remove 708 ref appThm 754 def 408 ref betaConv 755 def 350 remove 10 ref 407 ref appTerm 756 def 17 ref appTerm 757 def appTerm 373 ref appTerm 758 def refl 376 ref refl 759 def 377 ref 149 ref 190 ref 149 ref 378 ref 149 ref 379 ref 386 ref refl 760 def 394 remove 395 ref 392 ref 396 ref 407 ref appTerm appTerm 383 ref appTerm appTerm 761 def appTerm betaConv 762 def appThm absThm appThm absThm appThm absThm appThm absThm appThm 334 ref 407 ref appTerm 402 ref 407 ref appTerm 763 def appTerm 764 def refl appThm appThm trans appThm nil 501 ref 758 remove 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 380 ref 357 ref 761 ref appTerm 391 ref 393 ref 761 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 764 remove appTerm 765 def appTerm 766 def nil cons cons 502 ref 710 remove cons nil cons 767 def cons nil cons cons 526 ref subst trans appThm appThm 752 ref appThm sym 108 ref "_29646" 328 ref var 768 def 10 ref 330 ref 768 remove varTerm appTerm appTerm 215 ref appTerm absTerm 769 def 766 remove appTerm betaConv appThm 58 ref 69 ref 757 ref appTerm 770 def refl 769 ref 373 ref appTerm betaConv appThm appThm 69 ref 418 ref 757 ref appTerm 771 def appTerm 772 def refl 769 ref 765 ref appTerm betaConv appThm appThm appThm nil "_485" 328 ref var 773 def 765 ref nil cons cons "_482" 328 ref var 774 def 373 ref nil cons 775 def cons "_483" 2 ref var 776 def 757 ref nil cons 777 def cons nil cons cons cons nil cons cons nil "_484" 341 ref var 778 def 769 remove nil cons cons nil cons nil cons cons 505 ref nil 39 ref "_482" 30 ref var varTerm nil cons cons "c" 2 ref var 779 def 776 ref varTerm nil cons cons 37 ref "_484" 31 ref var varTerm nil cons cons "y" 30 ref var 780 def "_485" 30 ref var varTerm nil cons cons nil cons cons cons cons nil cons cons 780 ref 28 ref 38 ref 511 remove 779 ref varTerm 781 def appTerm 134 ref appTerm 780 ref varTerm 782 def appTerm appTerm appTerm 57 ref 69 ref 781 ref appTerm 38 ref 134 ref appTerm 783 def appTerm appTerm 69 ref 418 ref 781 ref appTerm appTerm 38 ref 782 ref appTerm 784 def appTerm appTerm appTerm absTerm 785 def 782 ref appTerm 786 def betaConv 39 ref 33 ref 785 ref appTerm 787 def absTerm 788 def 134 ref appTerm 789 def betaConv 779 remove 33 ref 788 ref appTerm 790 def absTerm 791 def 781 ref appTerm 792 def betaConv 37 ref 165 ref 791 ref appTerm 793 def absTerm 794 def 38 ref appTerm 795 def betaConv nil 29 ref 44 remove constTerm 796 def 794 ref appTerm 797 def axiom nil 67 ref 797 remove nil cons cons 68 ref 795 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 507 remove cons nil cons 798 def "P" 32 ref var 799 def 794 remove nil cons cons "x" 31 ref var 38 ref nil cons 800 def cons nil cons 801 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 793 remove nil cons cons 68 ref 792 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 791 remove nil cons cons 169 ref 781 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 790 remove nil cons cons 68 ref 789 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 788 remove nil cons cons 39 ref 134 ref nil cons cons nil cons 802 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 787 remove nil cons cons 68 ref 786 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 785 remove nil cons cons 39 ref 782 ref nil cons cons nil cons 803 def cons nil cons cons 140 ref subst eqMp eqMp subst 804 def subst 805 def subst subst eqMp sym nil 67 ref 777 ref cons 806 def 68 ref 10 ref 330 ref 373 ref appTerm 807 def appTerm 215 ref appTerm 808 def nil cons 809 def cons nil cons 810 def cons nil cons cons 811 def 85 ref subst 811 remove 138 ref subst 216 ref refl nil 556 ref 372 remove nil cons cons 558 ref cons 812 def nil cons cons 582 ref subst appThm nil 557 ref 322 ref cons nil cons cons 192 ref 28 ref 10 ref 634 ref appTerm 813 def 19 ref appTerm appTerm 286 ref appTerm absTerm 814 def 200 ref appTerm 815 def betaConv 6 ref 65 ref 814 ref appTerm 816 def absTerm 817 def 19 ref appTerm 818 def betaConv 149 ref 6 ref 149 ref 192 ref 108 ref 338 ref 632 ref 661 ref subst 819 def appThm 820 def 19 ref refl 821 def appThm appThm 286 ref refl appThm absThm appThm absThm appThm sym nil 5 ref 6 ref 65 ref 192 ref 28 ref 216 ref 19 ref appTerm 822 def appTerm 286 ref appTerm 823 def absTerm 824 def appTerm 825 def absTerm 826 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 825 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 824 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 823 ref nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 822 ref nil cons 827 def cons 68 ref 286 ref nil cons 828 def cons nil cons cons nil cons cons 829 def 476 ref subst 829 ref 85 ref subst 829 remove 138 ref subst 28 ref "_29506" 1 ref var 830 def 59 ref 830 remove varTerm appTerm 200 ref appTerm absTerm 831 def 19 ref appTerm 832 def appTerm refl 831 ref 215 ref appTerm betaConv appThm 108 ref 832 remove betaConv appThm 242 ref refl appThm trans 831 remove refl 822 ref assume sym appThm eqMp sym 250 ref eqMp eqMp nil 104 ref 827 ref cons 106 ref 828 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 69 ref 822 ref appTerm 286 ref appTerm nil cons cons 68 ref 69 ref 286 ref appTerm 822 ref appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 828 ref cons 68 ref 827 ref cons nil cons 833 def cons nil cons cons 834 def 85 ref subst 834 remove 138 ref subst 148 remove 58 ref nil 50 ref 828 ref cons nil cons nil cons cons 56 ref subst 286 ref assume eqMp appThm 65 ref 150 ref 206 ref 158 ref appTerm 835 def absTerm 836 def appTerm 837 def refl appThm nil 50 ref 837 ref nil cons cons nil cons nil cons cons 172 ref subst 838 def trans appThm 838 remove trans sym nil 5 ref 836 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 835 remove nil cons cons nil cons nil cons cons 56 ref subst nil 641 ref 68 ref 160 ref cons nil cons 839 def cons nil cons cons 840 def 85 ref subst 840 remove 138 ref subst 648 ref eqMp nil 655 ref 692 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 67 ref 188 remove 287 ref 837 remove appTerm appTerm nil cons cons 833 remove cons nil cons cons 129 ref subst proveHyp nil 191 remove nil cons nil cons cons 300 ref subst eqMp eqMp nil 104 ref 828 remove cons 106 ref 827 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp 841 def eqMp 842 def nil 67 ref 65 ref 817 ref appTerm 843 def nil cons cons 68 ref 818 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 817 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 816 remove nil cons cons 68 ref 815 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 814 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp subst nil 50 ref 748 ref cons nil cons nil cons cons 56 ref subst 289 ref assume 844 def eqMp 845 def trans trans sym 55 ref eqMp nil 67 ref 216 ref 807 ref appTerm nil cons cons 810 remove cons nil cons cons 129 ref subst proveHyp nil 130 ref 257 ref cons 846 def "y" 1 ref var 847 def 807 remove nil cons cons nil cons cons nil cons cons 25 ref 39 ref 69 ref 542 ref 782 ref appTerm 848 def appTerm 509 ref 782 ref appTerm 849 def 134 ref appTerm 850 def appTerm 851 def absTerm 852 def 134 ref appTerm 853 def betaConv 780 ref 33 ref 852 ref appTerm 854 def absTerm 855 def 782 ref appTerm 856 def betaConv nil 33 ref 39 ref 33 ref 780 ref 851 ref absTerm 857 def appTerm 858 def absTerm 859 def appTerm 860 def axiom nil 67 ref 860 remove nil cons 861 def cons 862 def 68 ref 33 ref 855 ref appTerm nil cons 863 def cons nil cons cons nil cons cons 864 def 129 ref subst proveHyp 864 ref 85 ref subst 864 remove 138 ref subst nil 34 ref 855 remove nil cons cons 865 def nil cons nil cons cons 48 ref subst 780 ref nil 50 ref 854 remove nil cons 866 def cons nil cons nil cons cons 56 ref subst nil 34 ref 852 remove nil cons cons 867 def nil cons nil cons cons 48 ref subst 39 ref nil 50 ref 851 remove nil cons cons nil cons nil cons cons 56 ref subst 857 ref 782 ref appTerm 868 def betaConv 859 ref 134 ref appTerm 869 def betaConv nil 862 remove 68 ref 869 remove nil cons cons nil cons cons nil cons cons 129 ref subst 522 ref 34 ref 859 remove nil cons cons 802 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 858 remove nil cons cons 68 ref 868 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 857 remove nil cons cons 803 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 104 ref 861 remove cons 106 ref 863 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 863 remove cons 68 ref 856 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 865 remove 803 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 866 remove cons 68 ref 853 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 867 remove 802 ref cons nil cons cons 140 ref subst eqMp eqMp subst 870 def subst eqMp eqMp nil 104 ref 777 ref cons 871 def 106 ref 809 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 770 ref 808 remove appTerm nil cons cons 68 ref 772 remove 10 ref 330 ref 765 remove appTerm appTerm 215 ref appTerm 872 def appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 771 remove nil cons 873 def cons 874 def 68 ref 872 remove nil cons 875 def cons nil cons cons nil cons cons 876 def 85 ref subst 876 remove 138 ref subst "b'" 1 ref var 877 def 445 ref 28 ref 288 ref 877 ref varTerm 878 def appTerm appTerm 10 ref 401 ref 878 ref appTerm 200 ref appTerm 879 def appTerm 17 ref appTerm appTerm appTerm absTerm 880 def 19 ref appTerm 881 def betaConv 6 ref 65 ref 192 ref 69 ref 418 ref 290 ref 17 ref appTerm 882 def appTerm 883 def appTerm 884 def 28 ref 286 ref appTerm 885 def 10 ref 402 ref 19 ref appTerm 886 def appTerm 17 ref appTerm 887 def appTerm appTerm absTerm appTerm absTerm 888 def 200 ref appTerm 889 def betaConv nil 65 ref 888 ref appTerm 890 def axiom nil 67 ref 890 remove nil cons cons 68 ref 889 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 888 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 880 ref appTerm nil cons cons 68 ref 881 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 880 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp 891 def nil 67 ref 445 ref 28 ref 289 ref appTerm 757 ref appTerm 892 def appTerm nil cons 893 def cons 894 def 457 ref cons nil cons cons 129 ref subst proveHyp nil 50 ref 893 remove cons nil cons nil cons cons 50 ref 28 ref 173 ref 448 ref appTerm appTerm 602 ref appTerm absTerm 895 def 52 ref appTerm 896 def betaConv nil 165 ref 895 ref appTerm 897 def axiom nil 67 ref 897 remove nil cons cons 68 ref 896 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 895 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 898 def subst 447 ref 492 ref 108 ref 845 ref appThm nil 874 ref 68 ref 28 ref 757 ref appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 871 ref nil cons nil cons cons 487 ref subst eqMp 899 def appThm nil 50 ref 456 ref cons nil cons nil cons cons 900 def 50 ref 28 ref 28 ref 40 ref appTerm 901 def 52 ref appTerm appTerm 52 ref appTerm absTerm 902 def 52 ref appTerm 903 def betaConv nil 165 ref 902 ref appTerm 904 def axiom nil 67 ref 904 remove nil cons cons 68 ref 903 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 902 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 905 def subst trans appThm 900 ref 498 ref subst 906 def trans appThm 490 ref trans trans sym 55 ref eqMp eqMp nil 104 ref 875 ref cons nil cons nil cons cons 486 ref subst proveHyp eqMp nil 104 ref 873 ref cons 907 def 106 ref 875 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp proveHyp proveHyp eqMp nil 104 ref 743 remove cons 908 def 106 ref 745 ref cons nil cons 909 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 724 remove nil cons cons 68 ref 741 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 740 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 739 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 738 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 737 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 736 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 735 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 734 remove nil cons 910 def cons 746 remove cons nil cons cons 911 def 85 ref subst 911 remove 138 ref subst nil 583 ref 106 ref 733 remove nil cons cons nil cons cons nil cons cons 912 def 120 ref subst 912 remove 224 ref subst nil 104 ref 725 ref nil cons cons 913 def 106 ref 732 remove nil cons cons nil cons cons nil cons cons 914 def 120 ref subst 914 remove 224 ref subst nil 104 ref 727 ref nil cons 915 def cons 916 def 106 ref 731 ref nil cons 917 def cons nil cons cons nil cons cons 918 def 120 ref subst 918 remove 224 ref subst 753 remove 338 ref 339 ref 754 ref 755 ref 499 ref 338 ref 725 remove assume 919 def sym 920 def appThm 17 ref refl 921 def appThm nil 67 ref 915 remove cons 922 def 68 ref 28 ref 364 ref appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 104 ref 364 ref nil cons 923 def cons nil cons nil cons cons 487 ref subst eqMp 924 def trans appThm 373 remove refl 925 def appThm 759 ref 377 ref 149 ref 190 ref 149 ref 378 ref 149 ref 379 ref 760 ref 762 ref 380 ref refl 926 def 357 ref refl 927 def 395 ref refl 928 def 392 ref refl 929 def 396 ref refl 930 def 920 ref appThm appThm 383 ref refl 931 def appThm appThm 932 def appThm 391 ref refl 933 def 393 ref refl 934 def 932 remove appThm appThm appThm appThm trans appThm absThm appThm absThm appThm absThm appThm absThm appThm 334 ref refl 935 def 920 ref appThm 402 ref refl 936 def 920 ref appThm appThm appThm appThm nil 501 ref 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 380 ref 357 ref 399 ref appTerm 391 ref 393 ref 399 ref appTerm appTerm appTerm 937 def appTerm 938 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 939 def 404 ref appTerm 940 def nil cons cons 941 def 502 ref 775 remove cons nil cons 942 def cons nil cons cons 526 ref subst trans trans appThm nil 941 remove 767 ref cons nil cons cons 526 ref subst trans 943 def appThm appThm 752 ref appThm sym nil 67 ref 917 remove cons 68 ref 10 ref 330 ref 940 ref appTerm appTerm 215 ref appTerm 944 def nil cons cons nil cons cons nil cons cons 129 ref subst "x" 328 ref var 945 def "Data.Bool.?" const 946 def 64 ref constTerm 947 def 6 ref 946 ref 0 ref 0 ref 325 ref 3 ref cons opType 948 def 3 ref cons opType 949 def constTerm 950 def 556 ref 343 ref 945 ref varTerm appTerm 356 ref 556 ref varTerm 951 def appTerm 952 def appTerm absTerm appTerm absTerm appTerm absTerm 953 def 404 ref appTerm 954 def betaConv 22 ref 559 remove nil cons cons 24 ref cons 955 def nil 29 ref 0 ref 0 ref 562 ref 3 ref cons opType 956 def 3 ref cons opType 957 def constTerm 958 def "x" 562 ref var 959 def 946 ref 32 remove constTerm 960 def 565 ref 946 ref 572 remove constTerm 961 def 560 ref 7 ref 0 ref 562 ref 956 ref nil cons 962 def cons opType constTerm 963 def 959 ref varTerm 964 def appTerm 568 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm axiom subst 965 def nil 67 ref 29 ref 0 ref 341 ref 3 ref cons opType 966 def constTerm 953 ref appTerm nil cons cons 967 def 68 ref 954 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 504 ref "P" 341 ref var 953 ref nil cons cons 968 def 945 ref 404 ref nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 969 def nil 67 ref 947 ref 6 ref 950 ref 556 ref 343 ref 404 ref appTerm 970 def 952 ref appTerm absTerm 971 def appTerm absTerm appTerm nil cons cons 972 def 68 ref 69 ref 731 remove appTerm 944 remove appTerm 973 def nil cons 974 def cons nil cons 975 def cons nil cons cons 129 ref subst proveHyp 151 ref 947 ref refl 976 def 6 ref 108 ref 950 ref refl 977 def 556 ref 971 ref 951 ref appTerm betaConv absThm appThm appThm 976 ref "a'" 1 ref var 978 def 976 ref 877 ref 971 ref 357 ref 978 ref varTerm 979 def appTerm 878 ref appTerm 980 def appTerm betaConv absThm appThm absThm appThm appThm nil "p" 948 ref var 981 def 971 remove nil cons cons nil cons nil cons cons 22 ref "B" 11 ref cons 982 def nil cons cons 24 ref cons 983 def "p" 956 ref var 984 def 28 ref 946 ref 957 ref constTerm 959 remove 984 ref varTerm 985 def 964 remove appTerm absTerm 986 def appTerm appTerm 960 ref 565 ref 961 remove 560 ref 985 ref 568 ref appTerm absTerm 987 def appTerm absTerm appTerm appTerm absTerm 988 def 985 ref appTerm 989 def betaConv nil 29 ref 0 ref 957 ref 3 ref cons opType constTerm 990 def 988 ref appTerm 991 def axiom nil 67 ref 991 remove nil cons cons 68 ref 989 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 962 remove cons nil cons 992 def "P" 957 remove var 993 def 988 remove nil cons cons "x" 956 remove var 985 ref nil cons cons nil cons 994 def cons nil cons cons 140 ref subst eqMp eqMp subst 995 def subst eqMp absThm appThm appThm 996 def 973 ref refl appThm sym nil 5 ref 190 ref 69 ref 6 ref 947 ref 978 ref 947 ref 877 ref 970 ref 356 remove 980 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm 997 def 196 ref appTerm 998 def appTerm 973 ref appTerm 999 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 999 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 998 ref nil cons 1000 def cons 975 ref cons nil cons cons 1001 def 85 ref subst 1001 remove 138 ref subst 998 ref betaConv 998 remove assume eqMp nil 67 ref 947 ref 978 ref 947 ref 877 ref 970 ref 380 ref 980 ref appTerm appTerm absTerm appTerm absTerm 1002 def appTerm 1003 def nil cons cons 975 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 378 ref 69 ref 1002 ref 381 ref appTerm 1004 def appTerm 973 ref appTerm 1005 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 1005 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1004 ref nil cons 1006 def cons 975 ref cons nil cons cons 1007 def 85 ref subst 1007 remove 138 ref subst 1004 ref betaConv 1004 remove assume eqMp nil 67 ref 947 ref 877 ref 970 ref 380 ref 382 remove 878 ref appTerm appTerm 1008 def appTerm absTerm 1009 def appTerm 1010 def nil cons cons 975 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 1009 ref 383 ref appTerm 1011 def appTerm 973 ref appTerm 1012 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 1012 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1011 ref nil cons 1013 def cons 975 ref cons nil cons cons 1014 def 85 ref subst 1014 remove 138 ref subst 1011 ref betaConv 1011 remove assume eqMp nil 67 ref 970 ref 385 ref appTerm 1015 def nil cons 1016 def cons 975 remove cons nil cons cons 1017 def 129 ref subst proveHyp 1017 ref 85 ref subst 1017 remove 138 ref subst 151 ref 338 ref 339 ref 1015 ref assume 1018 def appThm nil 556 ref 384 ref nil cons 1019 def cons 6 ref 270 ref cons 1020 def nil cons 1021 def cons 1022 def nil cons cons 1023 def 582 ref subst 1024 def trans appThm 730 ref refl appThm appThm 338 ref 339 ref 939 remove refl 1025 def 1018 remove appThm 379 ref 343 ref 376 ref "_29670" 348 ref var 1026 def 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 343 ref 1026 remove varTerm 385 ref appTerm appTerm 938 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 1027 def appTerm 1028 def 385 ref appTerm appTerm 938 ref appTerm absTerm 1029 def 383 ref appTerm 1030 def betaConv 378 ref 65 ref 1029 ref appTerm 1031 def absTerm 1032 def 381 ref appTerm 1033 def betaConv 190 ref 65 ref 1032 ref appTerm 1034 def absTerm 1035 def 196 ref appTerm 1036 def betaConv 1027 ref 1028 remove appTerm 1037 def betaConv 1027 ref "_29668" 328 ref var 1038 def 355 ref 374 ref 0 ref 0 ref 329 ref 3 ref cons opType 1039 def 329 ref nil cons 1040 def cons opType constTerm 1041 def "fn" 329 ref var 1042 def 65 ref 6 ref 29 ref 949 ref constTerm 1043 def 556 ref 10 ref 1042 remove varTerm 952 ref appTerm appTerm 19 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm 1044 def 1038 remove varTerm 1045 def appTerm appTerm 357 ref 390 ref 374 ref 0 ref 0 ref 0 ref 325 ref 11 ref cons opType 1046 def 3 ref cons opType 1046 ref nil cons cons opType constTerm 1047 def "fn" 1046 ref var 1048 def 65 ref 6 ref 65 ref 192 ref 10 ref 1048 ref varTerm 357 ref 19 ref appTerm 1049 def 200 ref appTerm 1050 def appTerm appTerm 1051 def 19 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm 1052 def 374 ref 0 ref 0 ref 0 ref 328 ref 326 ref cons opType 1053 def 3 ref cons opType 1053 ref nil cons cons opType constTerm "fn" 1053 remove var 1054 def 65 ref 6 ref 1043 ref 556 ref 7 ref 0 ref 325 ref 948 ref nil cons 1055 def cons opType 1056 def constTerm 1054 remove varTerm 952 remove appTerm appTerm 951 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm 1057 def 1045 remove appTerm 1058 def appTerm appTerm 398 ref 1047 remove 1048 remove 65 ref 6 ref 65 ref 192 ref 1051 remove 200 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm 1059 def 1058 remove appTerm 1060 def appTerm appTerm 1061 def appTerm 390 ref 1060 remove appTerm 393 ref 1061 remove appTerm appTerm appTerm appTerm absTerm 1062 def appTerm betaConv sym nil 5 ref 190 ref 65 ref 378 ref 65 ref 379 ref 343 ref 1062 ref 385 ref appTerm 1063 def appTerm 938 remove appTerm 1064 def absTerm 1065 def appTerm 1066 def absTerm 1067 def appTerm 1068 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 1068 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 1067 remove nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 1066 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 1065 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 1064 remove nil cons cons nil cons nil cons cons 56 ref subst 1063 remove betaConv 343 ref "_29664" 1 ref var 1069 def 380 ref 357 ref 395 ref 398 ref 1069 ref varTerm 1070 def appTerm 1071 def appTerm 1072 def appTerm 390 ref 1070 remove appTerm 1073 def 393 ref 1072 remove appTerm appTerm appTerm appTerm absTerm 383 ref appTerm 1074 def appTerm refl 1069 ref 355 ref 1044 ref 385 ref appTerm 1075 def appTerm 1076 def 357 ref 390 ref 1052 ref 1057 ref 385 ref appTerm 1077 def appTerm 1078 def appTerm 1079 def 1071 ref appTerm 1080 def appTerm 1073 ref 393 ref 1080 remove appTerm appTerm appTerm appTerm absTerm 1081 def 1059 ref 1077 ref appTerm 1082 def appTerm betaConv appThm 707 ref 1074 remove betaConv appThm 1076 ref 357 ref 1079 ref 398 ref 1082 ref appTerm appTerm 1083 def appTerm 390 ref 1082 ref appTerm 1084 def 393 ref 1083 remove appTerm appTerm appTerm appTerm refl appThm trans 7 ref 0 ref 332 ref 0 ref 332 ref 3 ref cons opType nil cons cons opType constTerm 1085 def "_29663" 1 ref var 1086 def 1069 ref 380 ref 357 ref 390 ref 1086 ref varTerm appTerm 1071 remove appTerm 1087 def appTerm 1073 remove 393 ref 1087 remove appTerm appTerm appTerm 1088 def appTerm absTerm absTerm 381 ref appTerm 1089 def appTerm refl 1086 ref 1069 ref 1076 ref 1088 ref appTerm absTerm absTerm 1090 def 1078 ref appTerm betaConv appThm 1085 ref refl 1091 def 1089 remove betaConv appThm 1081 remove refl appThm trans 7 ref 0 ref 333 ref 0 ref 333 remove 3 ref cons opType nil cons cons opType constTerm 1092 def "_29662" 1 ref var 1093 def 1086 remove 1069 remove 355 ref 1093 remove varTerm appTerm 1088 remove appTerm absTerm absTerm absTerm 1094 def 196 ref appTerm 1095 def appTerm refl 1094 ref 1075 ref appTerm betaConv appThm 1092 ref refl 1096 def 1095 remove betaConv appThm 1090 remove refl appThm trans 1094 remove refl 1023 ref 955 ref 560 ref 509 ref 374 ref 0 ref 0 ref 563 ref 3 ref cons opType 1097 def 563 ref nil cons 1098 def cons opType constTerm "fn" 563 remove var 1099 def 33 ref 565 ref 573 ref 560 ref 509 ref 1099 ref varTerm 568 ref appTerm appTerm 1100 def 566 ref appTerm absTerm appTerm absTerm appTerm absTerm 1101 def appTerm 1102 def 568 ref appTerm appTerm 566 ref appTerm absTerm 1103 def 567 ref appTerm 1104 def betaConv 565 ref 573 ref 1103 ref appTerm 1105 def absTerm 1106 def 566 ref appTerm 1107 def betaConv 1101 ref 1102 remove appTerm 1108 def betaConv 946 ref 0 ref 1097 ref 3 ref cons opType constTerm 1109 def refl 1099 remove 33 ref refl 1110 def 565 ref 573 ref refl 1111 def 560 ref 1100 remove refl 565 ref 560 ref 566 ref absTerm 1112 def absTerm 1113 def 566 ref appTerm betaConv 567 ref refl 1114 def appThm 1112 remove 567 ref appTerm betaConv trans appThm absThm appThm absThm appThm absThm appThm "C" 510 ref cons nil cons "_1343" 0 ref 30 ref 0 ref 539 ref 510 ref cons opType nil cons cons opType var 1113 remove nil cons cons nil cons nil cons cons nil "f" 0 ref 30 ref 0 ref 539 ref "C" varType 1115 def nil cons 1116 def cons opType nil cons cons opType 1117 def var 1118 def 565 ref 560 ref "_1343" 1117 ref var varTerm 566 ref appTerm 567 ref appTerm 1119 def absTerm 1120 def absTerm 1121 def nil cons cons nil cons nil cons cons 1118 ref 946 ref 0 ref 0 ref 0 ref 562 ref 1116 remove cons opType 1122 def 3 ref cons opType 1123 def 3 ref cons opType 1124 def constTerm 1125 def "fn" 1122 ref var 1126 def 33 ref 565 ref 573 ref 560 ref 7 ref 0 ref 1115 ref 0 ref 1115 remove 3 ref cons opType nil cons cons opType constTerm 1126 ref varTerm 1127 def 568 ref appTerm appTerm 1128 def 1118 remove varTerm 1129 def 566 ref appTerm 567 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 1130 def 1129 ref appTerm 1131 def betaConv nil 29 ref 0 ref 0 ref 1117 ref 3 ref cons opType 1132 def 3 ref cons opType constTerm 1130 ref appTerm 1133 def axiom nil 67 ref 1133 remove nil cons cons 68 ref 1131 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 1117 ref nil cons cons nil cons "P" 1132 remove var 1130 remove nil cons cons "x" 1117 remove var 1129 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp subst nil 67 ref 1125 ref 1126 ref 33 ref 565 ref 573 ref 560 ref 1128 ref 1121 remove 566 ref appTerm 1134 def 567 ref appTerm appTerm absTerm appTerm absTerm appTerm 1135 def absTerm 1136 def appTerm 1137 def nil cons cons 68 ref 1125 remove 1126 ref 33 ref 565 ref 573 ref 560 ref 1128 ref 1119 remove appTerm absTerm appTerm absTerm appTerm absTerm 1138 def appTerm 1139 def nil cons 1140 def cons nil cons 1141 def cons nil cons cons 129 ref subst nil "P" 1123 remove var 1142 def 1126 ref 69 ref 1136 ref 1127 ref appTerm 1143 def appTerm 1139 ref appTerm 1144 def absTerm nil cons cons nil cons nil cons cons "A" 1122 ref nil cons cons nil cons 1145 def 24 ref cons 48 ref subst subst 1126 remove nil 50 ref 1144 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1143 ref nil cons 1146 def cons 1141 ref cons nil cons cons 1147 def 85 ref subst 1147 remove 138 ref subst 1143 ref betaConv 1143 remove assume eqMp nil 67 ref 1135 ref nil cons 1148 def cons 1141 remove cons nil cons cons 1149 def 129 ref subst proveHyp 1149 ref 85 ref subst 1149 remove 138 ref subst 1138 ref 1127 ref appTerm betaConv sym 1110 ref 565 ref 1111 ref 560 ref 1128 remove refl 1134 remove betaConv 1114 ref appThm 1120 remove 567 ref appTerm betaConv trans appThm absThm appThm absThm appThm 1135 remove assume eqMp eqMp 1145 ref 1142 ref 1138 remove nil cons cons "x" 1122 remove var 1150 def 1127 remove nil cons cons nil cons cons nil cons cons 28 ref 960 ref 35 ref appTerm 1151 def appTerm 1152 def refl 37 ref 165 ref 68 ref 69 ref 33 ref 39 ref 69 ref 783 ref appTerm 1153 def 72 ref appTerm absTerm appTerm appTerm 72 ref appTerm absTerm appTerm absTerm 1154 def 35 ref appTerm betaConv appThm nil 45 remove 960 ref appTerm 1154 remove appTerm axiom 46 remove appThm eqMp 1155 def sym nil 168 ref 106 ref 69 ref 33 ref 39 ref 69 ref 135 ref appTerm 1156 def 111 ref appTerm 1157 def absTerm 1158 def appTerm 1159 def appTerm 1160 def 111 ref appTerm 1161 def absTerm nil cons cons nil cons nil cons cons 167 ref 24 ref cons 1162 def 48 ref subst 1163 def subst 106 ref nil 50 ref 1161 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1159 ref nil cons 1164 def cons 1165 def 68 ref 111 ref nil cons 1166 def cons nil cons 1167 def cons nil cons cons 1168 def 85 ref subst 1168 ref 138 ref subst nil 67 ref 136 ref cons 1167 ref cons nil cons cons 1169 def 129 ref subst 1170 def 1158 ref 134 ref appTerm 1171 def betaConv nil 1165 ref 68 ref 1171 remove nil cons cons nil cons cons nil cons cons 129 ref subst 522 ref 34 ref 1158 remove nil cons cons 1172 def 802 ref cons nil cons cons 140 ref subst eqMp eqMp 1173 def eqMp eqMp nil 104 ref 1164 ref cons 1174 def 106 ref 1166 ref cons nil cons 1175 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp 1176 def subst proveHyp eqMp nil 104 ref 1148 remove cons 106 ref 1140 remove cons nil cons 1177 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 1146 remove cons 1177 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 29 ref 1124 remove constTerm 1150 ref 69 ref 1136 ref 1150 remove varTerm appTerm appTerm 1139 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 1137 remove appTerm 1139 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 1145 remove 1142 remove 1136 remove nil cons cons 1177 remove cons nil cons cons nil 1165 ref 68 ref 69 ref 1151 ref appTerm 1178 def 111 ref appTerm nil cons 1179 def cons nil cons cons nil cons cons 1180 def 85 ref subst 1180 remove 138 ref subst nil 67 ref 1151 remove nil cons 1181 def cons 1182 def 1167 ref cons nil cons cons 1183 def 85 ref subst 1183 remove 138 ref subst 1168 remove 129 ref subst 68 ref 69 ref 33 ref 39 ref 1156 remove 72 ref appTerm absTerm appTerm appTerm 72 ref appTerm absTerm 1184 def 111 ref appTerm 1185 def betaConv nil 1182 remove 68 ref 165 ref 1184 ref appTerm 1186 def nil cons 1187 def cons nil cons cons nil cons cons 1188 def 129 ref subst 1155 remove nil 67 ref 1152 remove 1186 ref appTerm nil cons cons 68 ref 1178 remove 1186 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 1188 remove nil 67 ref 459 remove nil cons 1189 def cons 1190 def 68 ref 466 ref cons nil cons 1191 def cons nil cons cons 1192 def 85 ref subst 1192 remove 138 ref subst 465 remove eqMp nil 104 ref 1189 remove cons 1193 def 106 ref 466 remove cons nil cons 1194 def cons nil cons cons 120 ref subst deductAntisym eqMp 1195 def subst eqMp eqMp nil 67 ref 1187 remove cons 68 ref 1185 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 1184 remove nil cons cons 169 ref 1166 ref cons nil cons cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 1181 remove cons 1175 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 1174 ref 106 ref 1179 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp 1196 def subst eqMp eqMp proveHyp 1197 def subst eqMp nil 67 ref 1109 remove 1101 ref appTerm nil cons cons 68 ref 1108 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 1098 remove cons nil cons "p" 1097 remove var 1101 remove nil cons cons nil cons nil cons cons nil 67 ref 960 ref 38 ref appTerm 1198 def nil cons 1199 def cons 1200 def 68 ref 28 ref 38 ref 374 ref 0 ref 31 ref 510 remove cons opType constTerm 38 ref appTerm appTerm 1201 def appTerm 1202 def 40 ref appTerm 1203 def nil cons 1204 def cons nil cons 1205 def cons nil cons cons 1206 def 85 ref subst 1206 remove 138 ref subst 960 ref refl 1207 def nil "t" 31 remove var 1208 def 800 ref cons nil cons nil cons cons 521 remove "B" 3 ref cons nil cons cons 24 ref cons 1209 def "t" 0 ref 561 remove opType 1210 def var 1211 def 7 ref 0 ref 1210 ref 0 ref 1210 ref 3 ref cons opType 1212 def nil cons cons opType constTerm 1213 def 39 ref 1211 ref varTerm 1214 def 134 ref appTerm absTerm 1215 def appTerm 1214 ref appTerm 1216 def absTerm 1217 def 1214 ref appTerm 1218 def betaConv nil 29 ref 0 ref 1212 ref 3 ref cons opType constTerm 1219 def 1217 ref appTerm 1220 def axiom 1221 def nil 67 ref 1220 remove nil cons cons 68 ref 1218 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 1210 ref nil cons cons nil cons 1222 def "P" 1212 remove var 1223 def 1217 remove nil cons cons "x" 1210 ref var 1224 def 1214 ref nil cons cons nil cons 1225 def cons nil cons cons 140 ref subst eqMp eqMp subst subst appThm nil 50 ref 1199 ref cons nil cons nil cons cons 1226 def 56 ref subst 1198 ref assume eqMp trans sym 55 ref eqMp nil 67 ref 960 ref 39 ref 783 ref absTerm 1227 def appTerm 1228 def nil cons cons 1205 ref cons nil cons cons 129 ref subst proveHyp nil 34 ref 800 remove cons 106 ref 1204 remove cons nil cons 1229 def cons nil cons cons nil 1165 remove 68 ref 69 ref 960 ref 39 ref 135 ref absTerm 1230 def appTerm 1231 def appTerm 111 ref appTerm 1232 def nil cons 1233 def cons nil cons 1234 def cons nil cons cons 1235 def 476 ref subst 1235 ref 85 ref subst 1235 remove 138 ref subst nil 34 ref 39 ref 69 ref 1230 ref 134 ref appTerm 1236 def appTerm 111 remove appTerm 1237 def absTerm 1238 def nil cons cons nil cons nil cons cons 48 ref subst 39 ref nil 50 ref 1237 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1236 ref nil cons 1239 def cons 1167 ref cons nil cons cons 1240 def 85 ref subst 1240 remove 138 ref subst 1236 ref betaConv 1241 def 1236 remove assume eqMp 1170 remove proveHyp 1173 remove eqMp eqMp nil 104 ref 1239 remove cons 1175 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 33 ref 1238 remove appTerm nil cons cons 1234 remove cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 1230 remove nil cons cons 1242 def 1175 ref cons nil cons cons 1196 ref subst eqMp eqMp nil 1174 remove 106 ref 1233 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 1160 remove 1232 ref appTerm nil cons cons 68 ref 69 ref 1232 ref appTerm 1159 remove appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 1233 ref cons 68 ref 1164 ref cons nil cons cons nil cons cons 1243 def 85 ref subst 1243 remove 138 ref subst nil 1172 remove nil cons nil cons cons 48 ref subst 39 ref nil 50 ref 1157 remove nil cons cons nil cons nil cons cons 56 ref subst 1169 ref 85 ref subst 1169 remove 138 ref subst 1241 remove sym 135 ref assume eqMp 522 ref 1242 remove 802 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 1231 remove nil cons cons 1167 remove cons nil cons cons 129 ref subst 1232 remove assume eqMp proveHyp eqMp nil 104 ref 136 remove cons 1175 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 104 ref 1233 remove cons 106 ref 1164 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp subst nil 34 ref 39 ref 1153 ref 1203 ref appTerm 1244 def absTerm nil cons cons nil cons nil cons cons 48 ref subst 39 ref nil 50 ref 1244 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 783 ref nil cons 1245 def cons 1246 def 1205 remove cons nil cons cons 1247 def 85 ref subst 1247 remove 138 ref subst nil 50 ref 1201 ref nil cons 1248 def cons nil cons nil cons cons 56 ref subst nil 1246 remove 68 ref 1248 remove cons 1249 def nil cons cons nil cons cons 129 ref subst 39 ref 1153 remove 1201 ref appTerm absTerm 1250 def 134 ref appTerm 1251 def betaConv 37 ref 33 ref 1250 ref appTerm 1252 def absTerm 1253 def 38 ref appTerm 1254 def betaConv nil 796 ref 1253 ref appTerm 1255 def axiom nil 67 ref 1255 remove nil cons cons 68 ref 1254 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 798 ref 799 ref 1253 remove nil cons cons 801 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1252 remove nil cons cons 68 ref 1251 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 1250 remove nil cons cons 802 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp eqMp nil 104 ref 1245 remove cons 1229 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp eqMp nil 104 ref 1199 ref cons 1229 remove cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 69 ref 1198 ref appTerm 1256 def 1203 remove appTerm nil cons cons 68 ref 28 ref 1256 ref 1201 remove appTerm appTerm 1257 def 1256 ref 40 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil "q'" 2 ref var 1258 def 180 ref cons nil cons nil cons cons 1198 ref refl nil 67 ref 28 ref 1198 ref appTerm 1259 def 1198 remove appTerm nil cons cons 68 ref 69 ref 1256 ref 1202 remove 1258 ref varTerm 1260 def appTerm 1261 def appTerm appTerm 1257 ref 1256 remove 1260 ref appTerm appTerm appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil "p'" 2 ref var 1262 def 1199 remove cons nil cons nil cons cons 1258 ref 69 ref 1259 remove 1262 ref varTerm 1263 def appTerm appTerm 69 ref 69 ref 1263 ref appTerm 1264 def 1261 remove appTerm appTerm 1257 remove 1264 ref 1260 ref appTerm 1265 def appTerm appTerm appTerm absTerm 1266 def 1260 ref appTerm 1267 def betaConv 1262 ref 165 ref 1266 ref appTerm 1268 def absTerm 1269 def 1263 ref appTerm 1270 def betaConv nil 1249 remove 1200 remove nil cons cons nil cons cons nil 168 ref 1262 ref 165 ref 1258 ref 69 ref 458 ref 1263 ref appTerm 1271 def appTerm 69 ref 1264 ref 28 ref 72 ref appTerm 1260 ref appTerm 1272 def appTerm 1273 def appTerm 74 remove 1265 ref appTerm 1274 def appTerm 1275 def appTerm 1276 def absTerm 1277 def appTerm 1278 def absTerm nil cons cons nil cons nil cons cons 1163 ref subst 1262 remove nil 50 ref 1278 remove nil cons cons nil cons nil cons cons 56 ref subst nil 168 ref 1277 remove nil cons cons nil cons nil cons cons 1163 ref subst 1258 remove nil 50 ref 1276 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1271 remove nil cons 1279 def cons 1280 def 68 ref 1275 remove nil cons 1281 def cons nil cons cons nil cons cons 1282 def 85 ref subst 1282 remove 138 ref subst nil 67 ref 1273 ref nil cons 1283 def cons 68 ref 1274 remove nil cons 1284 def cons nil cons cons nil cons cons 1285 def 85 ref subst 1285 remove 138 ref subst nil 467 ref 68 ref 1265 ref nil cons 1286 def cons nil cons cons nil cons cons 1287 def 476 ref subst 1287 ref 85 ref subst 1287 remove 138 ref subst nil 67 ref 1263 ref nil cons 1288 def cons 1289 def 68 ref 1260 ref nil cons 1290 def cons nil cons 1291 def cons nil cons cons 1292 def 85 ref subst 1292 ref 138 ref subst nil 1280 ref 68 ref 71 ref 1263 remove appTerm 1293 def nil cons 1294 def cons nil cons cons nil cons cons 129 ref subst nil 67 ref 97 ref cons 68 ref 1288 ref cons nil cons cons nil cons cons 1295 def 1195 ref subst eqMp 1296 def nil 67 ref 1294 ref cons 1297 def 1291 ref cons nil cons cons 1298 def 129 ref subst proveHyp nil 1280 remove 68 ref 1264 remove 70 ref appTerm 1299 def nil cons 1300 def cons nil cons cons nil cons cons 129 ref subst 1295 ref nil 1190 remove 470 remove cons nil cons cons 1301 def 85 ref subst 1301 remove 138 ref subst 471 remove eqMp nil 1193 remove 474 remove cons nil cons cons 120 ref subst deductAntisym eqMp 1302 def subst eqMp 1303 def nil 67 ref 1300 ref cons 1304 def 68 ref 69 ref 1293 ref appTerm 1305 def 1260 ref appTerm nil cons 1306 def cons nil cons cons nil cons cons 1307 def 129 ref subst proveHyp 1307 ref 85 ref subst 1307 remove 138 ref subst 1298 ref 85 ref subst 1298 remove 138 ref subst nil 1289 ref 472 remove cons nil cons cons 129 ref subst 1299 remove assume eqMp 1308 def 1295 remove 129 ref subst 1293 remove assume eqMp 1309 def 1308 remove proveHyp proveHyp nil 1289 remove 68 ref 1272 remove nil cons 1310 def cons nil cons cons nil cons cons 129 ref subst 1273 remove assume eqMp 1311 def nil 67 ref 1310 remove cons 1312 def 68 ref 468 remove 1260 ref appTerm 1313 def nil cons 1314 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 461 ref 1291 ref cons nil cons cons 1315 def 1195 remove subst eqMp 1316 def nil 67 ref 1314 ref cons 1317 def 1291 remove cons nil cons cons 1318 def 129 ref subst proveHyp 1311 remove nil 1312 remove 68 ref 69 ref 1260 ref appTerm 72 ref appTerm 1319 def nil cons 1320 def cons nil cons cons nil cons cons 129 ref subst proveHyp 1315 ref 1302 remove subst eqMp 1321 def nil 67 ref 1320 ref cons 1322 def 68 ref 69 ref 1313 ref appTerm 1323 def 1260 remove appTerm nil cons 1324 def cons nil cons cons nil cons cons 1325 def 129 ref subst proveHyp 1325 ref 85 ref subst 1325 remove 138 ref subst 1318 ref 85 ref subst 1318 remove 138 ref subst 128 remove 1315 remove 129 ref subst 1313 remove assume eqMp proveHyp eqMp nil 104 ref 1314 remove cons 1326 def 106 ref 1290 ref cons nil cons 1327 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 1320 remove cons 1328 def 106 ref 1324 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp proveHyp eqMp nil 104 ref 1294 remove cons 1329 def 1327 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 1300 remove cons 1330 def 106 ref 1306 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 1288 ref cons 1327 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 473 ref 106 ref 1286 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 69 ref 73 ref appTerm 1331 def 1265 ref appTerm nil cons cons 68 ref 69 ref 1265 ref appTerm 73 ref appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 1286 ref cons 1191 remove cons nil cons cons 1332 def 85 ref subst 1332 remove 138 ref subst 85 ref 138 ref 1296 remove nil 1297 remove 462 ref cons nil cons cons 1333 def 129 ref subst proveHyp 1303 remove nil 1304 remove 68 ref 1305 remove 72 ref appTerm nil cons 1334 def cons nil cons cons nil cons cons 1335 def 129 ref subst proveHyp 1335 ref 85 ref subst 1335 remove 138 ref subst 1333 ref 85 ref subst 1333 remove 138 ref subst 1309 remove 1316 remove nil 1317 remove 462 ref cons nil cons cons 1336 def 129 ref subst proveHyp 1321 remove nil 1322 remove 68 ref 1323 remove 72 ref appTerm nil cons 1337 def cons nil cons cons nil cons cons 1338 def 129 ref subst proveHyp 1338 ref 85 ref subst 1338 remove 138 ref subst 1336 ref 85 ref subst 1336 remove 138 ref subst 1292 remove 129 ref subst 1265 remove assume eqMp nil 67 ref 1290 ref cons 462 remove cons nil cons cons 129 ref subst 1319 remove assume eqMp proveHyp eqMp nil 1326 remove 107 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 1328 remove 106 ref 1337 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp proveHyp eqMp nil 1329 remove 107 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 1330 remove 106 ref 1334 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp 121 remove deductAntisym eqMp eqMp nil 104 ref 1286 remove cons 1194 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 1283 remove cons 106 ref 1284 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 1279 remove cons 106 ref 1281 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp subst nil 67 ref 165 ref 1269 ref appTerm nil cons cons 68 ref 1270 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 1269 remove nil cons cons 169 ref 1288 remove cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1268 remove nil cons cons 68 ref 1267 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 1266 remove nil cons cons 169 ref 1290 remove cons nil cons cons nil cons cons 140 ref subst eqMp eqMp subst eqMp subst eqMp 1226 remove 50 ref 28 ref 173 remove 40 ref appTerm appTerm 40 ref appTerm absTerm 1339 def 52 ref appTerm 1340 def betaConv nil 165 ref 1339 ref appTerm 1341 def axiom nil 67 ref 1341 remove nil cons cons 68 ref 1340 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 1339 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 1342 def subst trans sym 55 ref eqMp 1343 def subst eqMp eqMp nil 67 ref 33 ref 1106 ref appTerm nil cons cons 68 ref 1107 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 1106 remove nil cons cons 578 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1105 remove nil cons cons 68 ref 1104 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 547 ref 579 ref 1103 remove nil cons cons 581 ref cons nil cons cons 140 ref subst eqMp eqMp sym 1344 def subst subst 1345 def appThm eqMp 10 ref 381 ref appTerm refl 10 ref "_29632" 325 ref var 1346 def 1052 ref 1346 remove varTerm appTerm absTerm 1347 def 384 ref appTerm 1348 def appTerm refl 1347 ref 1077 ref appTerm betaConv appThm 338 ref 1348 remove betaConv appThm 1078 ref refl appThm trans 1347 remove refl 1023 remove 955 ref 560 ref 7 ref 0 ref 539 ref 571 remove nil cons 1349 def cons opType constTerm 1350 def 374 ref 0 ref 0 ref 0 ref 562 remove 540 ref cons opType 1351 def 3 ref cons opType 1352 def 1351 ref nil cons 1353 def cons opType constTerm "fn" 1351 ref var 1354 def 33 ref 565 ref 573 ref 560 ref 1350 ref 1354 ref varTerm 568 ref appTerm appTerm 1355 def 567 ref appTerm absTerm appTerm absTerm appTerm absTerm 1356 def appTerm 1357 def 568 ref appTerm appTerm 567 ref appTerm absTerm 1358 def 567 ref appTerm 1359 def betaConv 565 ref 573 ref 1358 ref appTerm 1360 def absTerm 1361 def 566 ref appTerm 1362 def betaConv 1356 ref 1357 remove appTerm 1363 def betaConv 946 ref 0 ref 1352 ref 3 ref cons opType constTerm 1364 def refl 1354 remove 1110 remove 565 ref 1111 remove 560 ref 1355 remove refl 565 ref 560 ref 567 ref absTerm 1365 def absTerm 1366 def 566 ref appTerm betaConv 1114 remove appThm 1365 remove 567 ref appTerm betaConv trans appThm absThm appThm absThm appThm absThm appThm "C" 540 remove cons nil cons "_1343" 0 ref 30 ref 541 remove cons opType var 1366 remove nil cons cons nil cons nil cons cons 1197 remove subst eqMp nil 67 ref 1364 remove 1356 ref appTerm nil cons cons 68 ref 1363 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 1353 remove cons nil cons "p" 1352 remove var 1356 remove nil cons cons nil cons nil cons cons 1343 ref subst eqMp eqMp nil 67 ref 33 ref 1361 ref appTerm nil cons cons 68 ref 1362 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 1361 remove nil cons cons 578 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1360 remove nil cons cons 68 ref 1359 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 547 ref 579 ref 1358 remove nil cons cons 581 ref cons nil cons cons 140 ref subst eqMp eqMp sym 1367 def subst subst 1368 def appThm eqMp appThm nil 192 ref 383 ref nil cons 1369 def cons 1370 def 6 ref 381 ref nil cons 1371 def cons 1372 def nil cons cons 1373 def nil cons cons 1374 def 983 ref 1344 remove subst 1375 def subst eqMp 1376 def appThm eqMp 10 ref 383 ref appTerm refl 10 ref "_29634" 325 ref var 1377 def 1059 ref 1377 remove varTerm appTerm absTerm 1378 def 384 ref appTerm 1379 def appTerm refl 1378 ref 1077 remove appTerm betaConv appThm 338 ref 1379 remove betaConv appThm 1082 ref refl appThm trans 1378 remove refl 1368 remove appThm eqMp appThm 1374 ref 983 ref 1367 remove subst 1380 def subst eqMp 1381 def appThm eqMp sym trans eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp "A" 349 remove cons nil cons 1382 def "P" 375 ref var 1383 def 1027 ref nil cons 1384 def cons "x" 348 ref var 1385 def 1062 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 946 ref 0 ref 375 ref 3 ref cons opType constTerm 1386 def 1027 remove appTerm nil cons cons 68 ref 1037 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil "p" 375 remove var 1387 def 1384 remove cons nil cons nil cons cons 1382 ref 24 ref cons 1343 ref subst 1388 def subst eqMp eqMp nil 67 ref 65 ref 1035 ref appTerm nil cons cons 68 ref 1036 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1035 remove nil cons cons 130 ref 270 ref cons nil cons 1389 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1034 remove nil cons cons 68 ref 1033 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1032 remove nil cons cons 130 ref 1371 ref cons nil cons 1390 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1031 remove nil cons cons 68 ref 1030 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1029 remove nil cons cons 130 ref 1369 ref cons nil cons 1391 def cons nil cons cons 140 ref subst eqMp eqMp 1392 def trans appThm nil 556 ref 937 remove nil cons cons 1021 remove cons nil cons cons 582 remove subst trans appThm 752 ref appThm appThm sym nil 67 ref 10 ref 196 ref appTerm 1393 def 730 ref appTerm 1394 def nil cons 1395 def cons 68 ref 1393 ref 215 ref appTerm 1396 def nil cons 1397 def cons nil cons cons nil cons cons 1398 def 85 ref subst 1398 remove 138 ref subst 28 ref "_29672" 1 ref var 1399 def 10 ref 1399 remove varTerm appTerm 215 ref appTerm absTerm 1400 def 196 ref appTerm 1401 def appTerm refl 1400 ref 730 ref appTerm betaConv appThm 108 ref 1401 remove betaConv appThm 10 ref 730 ref appTerm 1402 def 215 ref appTerm 1403 def refl appThm trans 1400 remove refl 1394 remove assume appThm eqMp sym 847 ref 57 ref 1402 ref 847 ref varTerm 1404 def appTerm appTerm 10 ref 1404 ref appTerm 1405 def 215 ref appTerm appTerm absTerm 1406 def 729 ref 200 ref appTerm 1407 def appTerm betaConv sym nil 922 remove 68 ref 1402 remove 1407 ref appTerm nil cons 1408 def cons nil cons cons nil cons cons 129 ref subst 155 ref nil 67 ref 883 ref nil cons 1409 def cons 1410 def 68 ref 10 ref 214 ref 886 ref appTerm appTerm 1411 def 215 ref appTerm 1412 def nil cons 1413 def cons nil cons 1414 def cons nil cons cons 1415 def 85 ref subst 1415 remove 138 ref subst 436 ref 441 ref 10 ref 390 ref 392 ref 396 ref 437 ref appTerm appTerm 437 ref appTerm appTerm 402 remove 437 ref appTerm 1416 def appTerm appTerm 200 ref appTerm appTerm absTerm 1417 def 19 ref appTerm 1418 def betaConv "m" 1 ref var 1419 def 65 ref 436 ref 441 ref 10 ref 390 ref 392 ref 368 ref 1419 ref varTerm 1420 def appTerm 437 ref appTerm 1421 def appTerm 437 ref appTerm appTerm 401 ref 1420 ref appTerm 1422 def 437 ref appTerm 1423 def appTerm appTerm 1420 ref appTerm appTerm absTerm appTerm absTerm 1424 def 200 ref appTerm 1425 def betaConv nil 65 ref 1424 ref appTerm 1426 def axiom 1427 def nil 67 ref 1426 remove nil cons cons 1428 def 68 ref 1425 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1424 ref nil cons cons 1429 def 238 ref cons nil cons cons 140 ref subst eqMp eqMp 1430 def nil 67 ref 65 ref 1417 ref appTerm nil cons cons 1431 def 68 ref 1418 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1417 ref nil cons cons 1432 def 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 884 ref 10 ref 390 ref 392 ref 396 ref 19 ref appTerm 1433 def appTerm 19 ref appTerm 1434 def appTerm 1435 def 886 ref appTerm appTerm 200 ref appTerm 1436 def appTerm nil cons cons 1414 ref cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 447 ref nil 1410 ref 68 ref 28 ref 882 ref appTerm 1437 def 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 104 ref 882 ref nil cons 1438 def cons 1439 def nil cons nil cons cons 1440 def 487 ref subst eqMp 1441 def appThm 490 ref trans 1442 def appThm 1443 def 1436 ref refl appThm nil 50 ref 1436 ref nil cons 1444 def cons nil cons nil cons cons 498 ref subst trans appThm 1412 ref refl appThm sym nil 67 ref 1444 ref cons 1414 remove cons nil cons cons 1445 def 85 ref subst 1445 remove 138 ref subst 1411 remove refl 214 ref refl 1446 def 1436 remove assume sym appThm appThm sym 150 ref 10 ref 214 ref 152 ref appTerm 1447 def appTerm 1448 def 214 ref 1435 remove 152 ref appTerm appTerm 1449 def appTerm 1450 def absTerm 1451 def 886 ref appTerm 1452 def betaConv nil 5 ref 1451 ref nil cons cons 1453 def nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 1450 remove nil cons 1454 def cons nil cons nil cons cons 56 ref subst "k" 1 ref var 1455 def 10 ref 214 ref 390 ref 392 ref 1455 ref varTerm 1456 def appTerm 1457 def 19 ref appTerm 1458 def appTerm 152 ref appTerm 1459 def appTerm appTerm 1447 ref appTerm 1460 def absTerm 1461 def 1433 ref appTerm 1462 def betaConv 1446 ref 390 ref refl 1463 def nil 436 ref 131 ref cons 1464 def nil cons nil cons cons 1465 def 436 ref 10 ref 392 ref 17 ref appTerm 1466 def 437 ref appTerm appTerm 17 ref appTerm absTerm 1467 def 437 ref appTerm 1468 def betaConv nil 65 ref 1467 ref appTerm 1469 def axiom nil 67 ref 1469 remove nil cons cons 68 ref 1468 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1467 remove nil cons cons 130 ref 437 ref nil cons 1470 def cons nil cons 1471 def cons nil cons cons 140 ref subst eqMp eqMp 1472 def subst appThm 152 ref refl 1473 def appThm nil 436 ref 153 ref cons 1474 def nil cons nil cons cons 1475 def 436 ref 10 ref 390 ref 17 ref appTerm 1476 def 437 ref appTerm appTerm 437 ref appTerm absTerm 1477 def 437 ref appTerm 1478 def betaConv nil 65 ref 1477 ref appTerm 1479 def axiom nil 67 ref 1479 remove nil cons cons 68 ref 1478 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1477 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 1480 def subst trans appThm nil 67 ref 10 ref 214 ref 390 ref 1466 ref 19 ref appTerm appTerm 152 ref appTerm appTerm appTerm 1447 ref appTerm 1481 def nil cons cons 68 ref 65 ref 1455 ref 69 ref 1460 ref appTerm 10 ref 214 ref 390 ref 392 ref "Number.Natural.suc" const 13 ref constTerm 1482 def 1456 ref appTerm 1483 def appTerm 19 ref appTerm appTerm 152 ref appTerm appTerm appTerm 1447 ref appTerm 1484 def appTerm 1485 def absTerm 1486 def appTerm 1487 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 1486 remove nil cons cons nil cons nil cons cons 49 ref subst 1455 ref nil 50 ref 1485 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1460 ref nil cons 1488 def cons 68 ref 1484 remove nil cons 1489 def cons nil cons cons nil cons cons 1490 def 85 ref subst 1490 remove 138 ref subst 1446 ref 1463 ref nil 1464 ref 1419 ref 1456 ref nil cons 1491 def cons nil cons 1492 def cons nil cons cons 436 ref 10 ref 392 ref 1482 ref 1420 ref appTerm 1493 def appTerm 437 ref appTerm 1494 def appTerm 1495 def 390 ref 437 ref appTerm 1496 def 392 ref 1420 ref appTerm 1497 def 437 ref appTerm 1498 def appTerm appTerm absTerm 1499 def 437 ref appTerm 1500 def betaConv 1419 ref 65 ref 1499 ref appTerm 1501 def absTerm 1502 def 1420 ref appTerm 1503 def betaConv 149 ref 1419 ref 149 ref 436 ref 1495 ref refl nil 1419 ref 1498 ref nil cons cons nil cons nil cons cons 436 ref 10 ref 390 ref 1420 ref appTerm 1504 def 437 ref appTerm 1505 def appTerm 1506 def 1496 ref 1420 ref appTerm 1507 def appTerm 1508 def absTerm 1509 def 437 ref appTerm 1510 def betaConv 1419 ref 65 ref 1509 ref appTerm 1511 def absTerm 1512 def 1420 ref appTerm 1513 def betaConv nil 65 ref 1512 ref appTerm 1514 def axiom 1515 def nil 67 ref 1514 ref nil cons 1516 def cons 1517 def 68 ref 1513 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1512 ref nil cons cons 1518 def 130 ref 1420 ref nil cons 1519 def cons nil cons 1520 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1511 remove nil cons cons 68 ref 1510 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1509 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 1521 def subst appThm absThm appThm absThm appThm nil 65 ref 1419 ref 65 ref 436 ref 1495 remove 390 ref 1498 ref appTerm 1522 def 437 ref appTerm 1523 def appTerm 1524 def absTerm 1525 def appTerm 1526 def absTerm 1527 def appTerm 1528 def axiom 1529 def eqMp nil 67 ref 65 ref 1502 ref appTerm nil cons cons 68 ref 1503 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1502 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1501 remove nil cons cons 68 ref 1500 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1499 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst appThm 1473 ref appThm nil "p" 1 ref var 1530 def 153 ref cons 1531 def 436 ref 1458 ref nil cons 1532 def cons 1419 ref 131 ref cons nil cons 1533 def cons cons nil cons cons 1530 ref 10 ref 390 ref 1505 ref appTerm 1530 ref varTerm 1534 def appTerm 1535 def appTerm 1504 ref 1496 ref 1534 ref appTerm 1536 def appTerm 1537 def appTerm 1538 def absTerm 1539 def 1534 ref appTerm 1540 def betaConv 436 ref 65 ref 1539 ref appTerm 1541 def absTerm 1542 def 437 ref appTerm 1543 def betaConv 1419 ref 65 ref 1542 ref appTerm 1544 def absTerm 1545 def 1420 ref appTerm 1546 def betaConv 149 ref 1419 ref 149 ref 436 ref 149 ref 1530 ref 1538 remove assume sym 10 ref 1537 remove appTerm 1535 remove appTerm 1547 def assume sym deductAntisym absThm appThm absThm appThm absThm appThm nil 65 ref 1419 ref 65 ref 436 ref 65 ref 1530 ref 1547 remove absTerm 1548 def appTerm 1549 def absTerm 1550 def appTerm 1551 def absTerm 1552 def appTerm 1553 def axiom 1554 def eqMp nil 67 ref 65 ref 1545 ref appTerm nil cons cons 68 ref 1546 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1545 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1544 remove nil cons cons 68 ref 1543 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1542 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1541 remove nil cons cons 68 ref 1540 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1539 remove nil cons cons 130 ref 1534 ref nil cons 1555 def cons nil cons 1556 def cons nil cons cons 140 ref subst eqMp eqMp 1557 def subst trans appThm nil 192 ref 1459 remove nil cons cons nil cons nil cons cons 241 ref 57 ref 228 ref 390 ref 19 ref appTerm 1558 def 200 ref appTerm 1559 def appTerm 1560 def appTerm 65 ref 150 ref 69 ref 203 ref 157 ref 1559 ref appTerm 1561 def appTerm 1562 def appTerm 272 ref appTerm 1563 def absTerm 1564 def appTerm 1565 def appTerm 1566 def refl appThm nil 50 ref 1566 ref nil cons cons nil cons nil cons cons 172 ref subst trans sym 252 remove nil 254 remove 68 ref 1560 remove nil cons 1567 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 150 ref 237 ref cons 1568 def 193 ref 285 ref cons 1569 def cons nil cons cons 150 ref 69 ref 287 ref 60 ref 152 ref appTerm 1570 def appTerm 1571 def appTerm 60 ref 390 ref 200 ref appTerm 1572 def 152 ref appTerm appTerm appTerm absTerm 1573 def 152 ref appTerm 1574 def betaConv 192 ref 65 ref 1573 ref appTerm 1575 def absTerm 1576 def 200 ref appTerm 1577 def betaConv 6 ref 65 ref 1576 ref appTerm 1578 def absTerm 1579 def 19 ref appTerm 1580 def betaConv nil 65 ref 1579 ref appTerm 1581 def axiom nil 67 ref 1581 remove nil cons cons 68 ref 1580 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1579 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1578 remove nil cons cons 68 ref 1577 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1576 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1575 remove nil cons cons 68 ref 1574 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1573 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp 1582 def subst eqMp nil 67 ref 1567 remove cons 68 ref 1565 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 1564 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 1563 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1562 remove nil cons 1583 def cons 68 ref 272 ref nil cons 1584 def cons nil cons 1585 def cons nil cons cons 1586 def 85 ref subst 1586 remove 138 ref subst nil 645 ref 106 ref 1561 ref nil cons 1587 def cons nil cons cons nil cons cons 1588 def 120 ref subst 1588 remove 224 ref subst nil 67 ref 160 remove cons 68 ref 646 ref cons nil cons 1589 def cons nil cons cons 138 ref subst 1590 def 58 ref nil 436 ref 237 ref cons 1591 def 1533 ref cons nil cons cons 1592 def nil 50 ref "Number.Natural.<=" const 9 ref constTerm 1593 def 1420 ref appTerm 1594 def 1505 ref appTerm 1595 def nil cons cons nil cons nil cons cons 56 ref subst 436 ref 1595 remove absTerm 1596 def 437 ref appTerm 1597 def betaConv 1419 ref 65 ref 1596 ref appTerm 1598 def absTerm 1599 def 1420 ref appTerm 1600 def betaConv nil 65 ref 1599 ref appTerm 1601 def axiom 1602 def nil 67 ref 1601 ref nil cons 1603 def cons 1604 def 68 ref 1600 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1599 ref nil cons cons 1605 def 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1598 remove nil cons cons 68 ref 1597 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1596 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp subst appThm 58 ref nil 50 ref 1587 remove cons nil cons nil cons cons 56 ref subst 1561 ref assume eqMp appThm 653 ref appThm 186 ref trans appThm 186 ref trans sym 55 ref eqMp nil 67 ref 57 ref 1593 ref 19 ref appTerm 1606 def 1559 ref appTerm appTerm 57 ref 1561 remove appTerm 158 ref appTerm appTerm nil cons cons 68 ref 157 ref 367 ref 1559 ref appTerm 19 ref appTerm appTerm nil cons 1607 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 150 ref 131 ref cons 1608 def 192 ref 1559 ref nil cons 1609 def cons 1610 def 154 ref cons cons nil cons cons 150 ref 69 ref 57 ref 1593 ref 152 ref appTerm 200 ref appTerm appTerm 1571 remove appTerm appTerm 60 ref 367 ref 200 ref appTerm 1611 def 152 ref appTerm appTerm appTerm absTerm 1612 def 152 ref appTerm 1613 def betaConv 192 ref 65 ref 1612 ref appTerm 1614 def absTerm 1615 def 200 ref appTerm 1616 def betaConv 6 ref 65 ref 1615 ref appTerm 1617 def absTerm 1618 def 19 ref appTerm 1619 def betaConv nil 65 ref 1618 ref appTerm 1620 def axiom nil 67 ref 1620 remove nil cons cons 68 ref 1619 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1618 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1617 remove nil cons cons 68 ref 1616 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1615 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1614 remove nil cons cons 68 ref 1613 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1612 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp 1621 def subst eqMp nil 67 ref 1607 remove cons 1589 ref cons nil cons cons 129 ref subst 151 ref 157 ref refl 1622 def 1592 ref 436 ref 10 ref 367 ref 1505 ref appTerm 1420 ref appTerm appTerm 437 ref appTerm absTerm 1623 def 437 ref appTerm 1624 def betaConv 1419 ref 65 ref 1623 ref appTerm 1625 def absTerm 1626 def 1420 ref appTerm 1627 def betaConv nil 65 ref 1626 ref appTerm 1628 def axiom nil 67 ref 1628 remove nil cons cons 68 ref 1627 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1626 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1625 remove nil cons cons 68 ref 1624 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1623 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 1629 def subst appThm appThm 204 ref refl appThm 650 remove 178 ref subst trans sym 55 ref eqMp eqMp proveHyp eqMp nil 641 ref 1585 ref cons nil cons cons 129 ref subst 1630 def proveHyp 283 ref eqMp proveHyp proveHyp eqMp nil 104 ref 1583 remove cons 106 ref 1584 ref cons nil cons 1631 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 253 ref 1566 remove appTerm nil cons cons 68 ref 10 ref 214 ref 1559 ref appTerm appTerm 215 ref appTerm 1632 def nil cons 1633 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 190 ref 257 ref cons 1634 def 1610 remove nil cons cons nil cons cons 300 ref subst eqMp 1635 def subst 1460 remove assume trans trans eqMp nil 104 ref 1488 remove cons 106 ref 1489 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 67 ref 57 ref 1481 remove appTerm 1487 remove appTerm nil cons cons 68 ref 65 ref 1461 ref appTerm nil cons 1636 def cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 1461 ref 17 ref appTerm betaConv appThm 149 ref 1455 ref 151 ref 1461 ref 1456 ref appTerm betaConv 1637 def appThm 1461 ref 1483 remove appTerm betaConv appThm absThm appThm appThm appThm 149 ref 1455 ref 1637 remove absThm appThm appThm nil "p" 4 ref var 1638 def 1461 remove nil cons 1639 def cons nil cons nil cons cons 1638 ref 69 ref 57 ref 1638 ref varTerm 1640 def 17 ref appTerm appTerm 65 ref 436 ref 69 ref 1640 ref 437 ref appTerm 1641 def appTerm 1640 ref 1482 ref 437 ref appTerm 1642 def appTerm appTerm absTerm appTerm appTerm appTerm 65 ref 436 ref 1641 remove absTerm appTerm appTerm absTerm 1643 def 1640 ref appTerm 1644 def betaConv nil 29 ref 0 ref 64 ref 3 ref cons opType constTerm 1643 ref appTerm 1645 def axiom nil 67 ref 1645 remove nil cons cons 68 ref 1644 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 8 remove cons nil cons "P" 64 ref var 1643 remove nil cons cons "x" 4 ref var 1640 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 1646 def subst eqMp eqMp nil 67 ref 1636 remove cons 68 ref 1462 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1639 remove cons 130 ref 1433 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 10 ref 1449 ref appTerm 1447 ref appTerm nil cons cons 68 ref 1454 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil 130 ref 1449 remove nil cons cons 847 ref 1447 ref nil cons 1647 def cons nil cons cons nil cons cons 870 ref subst eqMp eqMp absThm eqMp nil 67 ref 65 ref 1451 remove appTerm nil cons cons 68 ref 1452 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 1453 remove 130 ref 886 ref nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 1444 remove cons 106 ref 1413 remove cons nil cons 1648 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 1409 ref cons 1649 def 1648 remove cons nil cons cons 120 ref subst deductAntisym eqMp 1650 def subst eqMp nil 67 ref 1408 remove cons 68 ref 10 ref 1407 ref appTerm 1651 def 215 ref appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 338 ref 155 ref 661 ref subst appThm 661 ref appThm sym 28 ref "_29674" 1 ref var 1652 def 10 ref 633 ref 1652 remove varTerm appTerm appTerm 634 ref appTerm absTerm 1653 def 152 ref appTerm 1654 def appTerm refl 1653 ref 407 ref appTerm betaConv appThm 108 ref 1654 remove betaConv appThm 10 ref 633 ref 407 ref appTerm appTerm 634 ref appTerm 1655 def refl appThm trans 1653 remove refl 919 remove appThm eqMp sym nil 421 ref 68 ref 1655 remove nil cons cons nil cons cons nil cons cons 129 ref subst 632 ref 1650 ref subst eqMp eqMp eqMp eqMp eqMp 23 ref 5 ref 1406 ref nil cons cons 130 ref 1407 ref nil cons 1656 def cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 1406 remove appTerm nil cons cons 68 ref 1403 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil "z" 1 ref var 1657 def 257 ref cons 130 ref 730 remove nil cons cons nil cons cons nil cons cons 25 ref "z" 30 ref var 1658 def 69 ref 960 remove 780 ref 57 ref 848 ref appTerm 849 remove 1658 ref varTerm 1659 def appTerm appTerm 1660 def absTerm 1661 def appTerm 1662 def appTerm 1663 def 542 remove 1659 ref appTerm 1664 def appTerm 1665 def absTerm 1666 def 1659 ref appTerm 1667 def betaConv 39 ref 33 ref 1666 ref appTerm 1668 def absTerm 1669 def 134 ref appTerm 1670 def betaConv nil 33 ref 39 ref 33 ref 780 ref 33 ref 1658 ref 69 ref 1660 ref appTerm 1664 ref appTerm absTerm 1671 def appTerm 1672 def absTerm 1673 def appTerm 1674 def absTerm 1675 def appTerm 1676 def axiom nil 67 ref 1676 ref nil cons 1677 def cons 1678 def 68 ref 33 ref 1669 ref appTerm nil cons 1679 def cons nil cons cons nil cons cons 1680 def 129 ref subst proveHyp 1680 ref 85 ref subst 1680 remove 138 ref subst nil 34 ref 1669 remove nil cons cons 1681 def nil cons nil cons cons 48 ref subst 39 ref nil 50 ref 1668 remove nil cons 1682 def cons nil cons nil cons cons 56 ref subst nil 34 ref 1666 remove nil cons cons 1683 def nil cons nil cons cons 48 ref subst 1658 remove nil 50 ref 1665 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1662 remove nil cons 1684 def cons 1685 def 68 ref 1664 ref nil cons 1686 def cons nil cons 1687 def cons nil cons cons 1688 def 85 ref subst 1688 remove 138 ref subst nil 1678 ref 1687 ref cons nil cons cons 1689 def 129 ref subst nil 1685 remove 68 ref 69 ref 1676 remove appTerm 1664 remove appTerm 1690 def nil cons 1691 def cons nil cons 1692 def cons nil cons cons 129 ref subst nil 34 ref 780 ref 69 ref 1661 ref 782 ref appTerm 1693 def appTerm 1690 ref appTerm 1694 def absTerm nil cons cons nil cons nil cons cons 48 ref subst 780 ref nil 50 ref 1694 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1693 ref nil cons 1695 def cons 1692 ref cons nil cons cons 1696 def 85 ref subst 1696 remove 138 ref subst 1693 ref betaConv 1693 remove assume eqMp nil 67 ref 1660 remove nil cons 1697 def cons 1698 def 1692 remove cons nil cons cons 1699 def 129 ref subst proveHyp 1699 ref 85 ref subst 1699 remove 138 ref subst 1689 ref 85 ref subst 1689 remove 138 ref subst nil 1698 remove 1687 remove cons nil cons cons 129 ref subst 1671 ref 1659 ref appTerm 1700 def betaConv 1673 ref 782 ref appTerm 1701 def betaConv 1675 ref 134 ref appTerm 1702 def betaConv nil 1678 remove 68 ref 1702 remove nil cons cons nil cons cons nil cons cons 129 ref subst 522 ref 34 ref 1675 remove nil cons cons 802 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1674 remove nil cons cons 68 ref 1701 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 1673 remove nil cons cons 803 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1672 remove nil cons cons 68 ref 1700 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 1671 remove nil cons cons 39 ref 1659 remove nil cons cons nil cons 1703 def cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 1677 remove cons 1704 def 106 ref 1686 remove cons nil cons 1705 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 1697 remove cons 106 ref 1691 remove cons nil cons 1706 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 1695 remove cons 1706 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 33 ref "x'" 30 ref var 1707 def 69 ref 1661 ref 1707 remove varTerm appTerm appTerm 1690 ref appTerm absTerm appTerm nil cons cons 68 ref 1663 remove 1690 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 1661 remove nil cons cons 1706 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 1684 remove cons 1705 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 1704 remove 106 ref 1679 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 1679 remove cons 68 ref 1670 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 1681 remove 802 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1682 remove cons 68 ref 1667 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 1683 remove 1703 remove cons nil cons cons 140 ref subst eqMp eqMp subst 1708 def subst eqMp eqMp eqMp nil 104 ref 1395 remove cons 106 ref 1397 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 1016 remove cons 106 ref 974 remove cons nil cons 1709 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 1013 remove cons 1709 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 1009 ref 130 ref varTerm 1710 def appTerm appTerm 973 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 1010 remove appTerm 973 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1009 remove nil cons cons 1709 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 1006 remove cons 1709 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 1002 ref 1710 ref appTerm appTerm 973 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 1003 remove appTerm 973 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1002 remove nil cons cons 1709 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 1000 remove cons 1709 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 997 ref 1710 ref appTerm appTerm 1711 def 973 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 947 ref 997 ref appTerm appTerm 1712 def 973 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 997 ref nil cons cons 1713 def 1709 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 910 remove cons 909 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 57 ref 716 remove appTerm 742 remove appTerm nil cons cons 68 ref 65 ref 705 ref appTerm 1714 def nil cons 1715 def cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 149 ref 6 ref 6 ref 701 ref absTerm 1716 def 19 ref appTerm betaConv 1717 def 921 ref appThm 701 ref 17 ref appTerm betaConv trans absThm appThm appThm 58 ref 149 ref 6 ref 149 ref 192 ref 719 ref refl 1718 def 1717 remove 417 ref appThm 703 remove trans 1719 def appThm absThm appThm absThm appThm appThm 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 151 ref 717 ref refl 1720 def 726 ref refl 1721 def 728 ref refl 1722 def 1716 ref 152 ref appTerm betaConv 403 ref refl 1723 def appThm 192 ref 10 ref 330 ref 400 ref 200 ref appTerm 1724 def appTerm appTerm 1407 ref appTerm absTerm 403 ref appTerm betaConv trans appThm appThm appThm appThm 1719 ref appThm absThm appThm absThm appThm absThm appThm appThm appThm appThm 149 ref 6 ref 149 ref 192 ref 1719 remove absThm appThm absThm appThm appThm nil "p" 9 ref var 1725 def 1716 remove nil cons cons nil cons nil cons cons nil 67 ref 57 ref 65 ref 6 ref 1725 ref varTerm 1726 def 19 ref appTerm 1727 def 17 ref appTerm 1728 def absTerm 1729 def appTerm 1730 def appTerm 57 ref 65 ref 6 ref 65 ref 192 ref 719 ref 1727 ref 200 ref appTerm 1731 def appTerm 1732 def absTerm 1733 def appTerm 1734 def absTerm 1735 def appTerm 1736 def appTerm 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 717 ref 726 ref 728 ref 1726 ref 152 ref appTerm 403 ref appTerm appTerm appTerm appTerm 1737 def appTerm 1731 ref appTerm absTerm 1738 def appTerm 1739 def absTerm 1740 def appTerm 1741 def absTerm 1742 def appTerm 1743 def appTerm 1744 def appTerm 1745 def nil cons 1746 def cons 68 ref 65 ref 6 ref 65 ref 192 ref 1731 ref absTerm 1747 def appTerm 1748 def absTerm 1749 def appTerm 1750 def nil cons 1751 def cons nil cons 1752 def cons nil cons cons 1753 def 85 ref subst 1753 remove 138 ref subst nil 104 ref 1730 remove nil cons 1754 def cons 106 ref 1744 remove nil cons cons nil cons cons nil cons cons 1755 def 120 ref subst 1755 remove 224 ref subst nil 104 ref 1736 remove nil cons 1756 def cons 106 ref 1743 ref nil cons 1757 def cons nil cons cons nil cons cons 1758 def 120 ref subst 1758 remove 224 ref subst "r" 1056 ref var 1759 def 28 ref "Relation.wellFounded" const 1760 def 0 ref 1056 ref 3 ref cons opType 1761 def constTerm 1762 def 1759 remove varTerm 1763 def appTerm appTerm 29 ref 0 ref 949 ref 3 ref cons opType 1764 def constTerm 1765 def 981 ref 69 ref 1043 ref "x" 325 ref var 1766 def 69 ref 1043 ref "y" 325 ref var 1767 def 69 ref 1763 remove 1767 ref varTerm 1768 def appTerm 1766 ref varTerm 1769 def appTerm appTerm 981 ref varTerm 1770 def 1768 ref appTerm 1771 def appTerm absTerm appTerm appTerm 1770 remove 1769 ref appTerm 1772 def appTerm absTerm appTerm appTerm 1043 ref 1766 ref 1772 ref absTerm appTerm 1773 def appTerm absTerm appTerm appTerm absTerm 1774 def "Relation.measure" const 1775 def 0 ref 1046 ref 1056 ref nil cons 1776 def cons opType constTerm "Data.Pair.snd" const 1777 def 1046 ref constTerm 1778 def appTerm 1779 def appTerm 1780 def betaConv "A" 326 remove cons nil cons 24 ref cons 1781 def nil 29 ref 0 ref 0 ref 508 ref 3 ref cons opType 1782 def 3 ref cons opType constTerm "r" 508 ref var 1783 def 28 ref 1760 remove 1782 remove constTerm 1784 def 1783 remove varTerm 1785 def appTerm appTerm 796 ref 37 ref 69 ref 33 ref 39 ref 69 ref 33 ref 780 ref 69 ref 1785 remove 782 ref appTerm 134 ref appTerm appTerm 784 remove appTerm absTerm appTerm appTerm 783 ref appTerm absTerm appTerm appTerm 33 ref 1227 remove appTerm appTerm absTerm appTerm appTerm absTerm appTerm axiom subst nil 67 ref 29 ref 0 ref 1761 ref 3 ref cons opType constTerm 1774 ref appTerm nil cons cons 68 ref 1780 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 1776 remove cons nil cons "P" 1761 remove var 1774 remove nil cons cons "x" 1056 remove var 1779 ref nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 28 ref 1762 remove 1779 ref appTerm appTerm 1765 remove 981 ref 69 ref 1043 ref 1766 ref 69 ref 1043 ref 1767 ref 69 ref 1779 ref 1768 ref appTerm 1786 def 1769 ref appTerm appTerm 1787 def 1771 remove appTerm absTerm appTerm appTerm 1772 remove appTerm absTerm appTerm appTerm 1773 remove appTerm absTerm 1788 def appTerm 1789 def appTerm nil cons cons 1752 ref cons nil cons cons 129 ref subst proveHyp 151 ref 108 ref nil "m" 1046 remove var 1778 remove nil cons cons nil cons 1790 def nil cons cons 1781 ref nil 50 ref 1784 remove 1775 remove 0 ref 0 ref 30 ref 11 remove cons opType 1791 def 508 remove nil cons cons opType constTerm "m" 1791 ref var 1792 def varTerm 1793 def appTerm 1794 def appTerm 1795 def nil cons cons nil cons nil cons cons 56 ref subst 1792 ref 1795 remove absTerm 1796 def 1793 ref appTerm 1797 def betaConv nil 29 ref 0 ref 0 ref 1791 ref 3 ref cons opType 1798 def 3 ref cons opType constTerm 1799 def 1796 ref appTerm 1800 def axiom nil 67 ref 1800 remove nil cons cons 68 ref 1797 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 1791 ref nil cons cons nil cons 1801 def "P" 1798 remove var 1802 def 1796 remove nil cons cons "x" 1791 remove var 1793 ref nil cons cons nil cons 1803 def cons nil cons cons 140 ref subst eqMp eqMp eqMp subst subst appThm 1789 ref refl appThm nil 50 ref 1789 remove nil cons 1804 def cons nil cons nil cons cons 905 ref subst trans appThm 149 ref 1749 ref refl appThm 1805 def appThm sym nil 67 ref 1804 ref cons 1806 def 1752 ref cons nil cons cons 1807 def 85 ref subst 1807 remove 138 ref subst 1788 ref 374 ref 0 ref 949 ref 1055 ref cons opType constTerm 1808 def "f" 948 ref var 1809 def 65 ref 6 ref 65 ref 192 ref 28 ref 1809 remove varTerm 1050 ref appTerm appTerm 1731 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm 1810 def appTerm 1811 def betaConv nil 1806 remove 68 ref 1811 remove nil cons cons nil cons cons nil cons cons 129 ref subst "A" 1055 remove cons nil cons 1812 def "P" 949 ref var 1813 def 1788 remove nil cons cons "x" 948 ref var 1814 def 1810 ref nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 69 ref 1043 ref 1766 ref 69 ref 1043 ref 1767 ref 1787 remove 1810 ref 1768 ref appTerm 1815 def appTerm absTerm appTerm appTerm 1810 remove 1769 ref appTerm 1816 def appTerm absTerm 1817 def appTerm appTerm 1043 ref 1766 ref 1816 remove absTerm 1818 def appTerm appTerm nil cons cons 1752 ref cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 108 ref 1043 remove refl 1819 def 1766 ref 1817 ref 1769 ref appTerm betaConv absThm appThm appThm 149 ref 6 ref 149 ref 192 ref 1817 ref 1050 ref appTerm betaConv absThm appThm absThm appThm appThm nil 981 ref 1817 remove nil cons cons nil cons nil cons cons 983 ref 984 remove 28 ref 958 remove 986 remove appTerm appTerm 33 ref 565 ref 573 ref 987 remove appTerm absTerm appTerm appTerm absTerm 1820 def 985 remove appTerm 1821 def betaConv nil 990 remove 1820 ref appTerm 1822 def axiom nil 67 ref 1822 remove nil cons cons 68 ref 1821 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 992 remove 993 remove 1820 remove nil cons cons 994 remove cons nil cons cons 140 ref subst eqMp eqMp subst 1823 def subst eqMp 149 ref 6 ref 149 ref 192 ref 151 ref 108 ref 1819 ref 1767 ref 1767 ref 69 ref 1786 remove 1050 ref appTerm appTerm 1815 remove appTerm absTerm 1824 def 1768 remove appTerm betaConv absThm appThm appThm 149 ref 978 ref 149 ref 877 ref 1824 ref 980 ref appTerm betaConv absThm appThm absThm appThm appThm nil 981 ref 1824 remove nil cons cons nil cons nil cons cons 1823 ref subst eqMp 149 ref 978 ref 149 ref 877 ref 69 ref 1779 ref 980 ref appTerm 1825 def 1050 ref appTerm appTerm 1826 def refl nil 192 ref 878 ref nil cons 1827 def cons 6 ref 979 ref nil cons 1828 def cons nil cons cons nil cons cons 192 ref 28 ref 1808 remove "_29580" 948 remove var 1829 def 65 ref 6 ref 65 ref 192 ref 28 ref 1829 remove varTerm 1050 ref appTerm appTerm 1731 ref appTerm absTerm appTerm absTerm appTerm absTerm 1830 def appTerm 1831 def 1050 ref appTerm appTerm 1731 ref appTerm absTerm 1832 def 200 ref appTerm 1833 def betaConv 6 ref 65 ref 1832 ref appTerm 1834 def absTerm 1835 def 19 ref appTerm 1836 def betaConv 1830 ref 1831 remove appTerm 1837 def betaConv 1830 ref "_29578" 325 ref var 1838 def 1726 ref 1052 ref 1838 remove varTerm 1839 def appTerm appTerm 1059 ref 1839 remove appTerm appTerm absTerm 1840 def appTerm betaConv sym nil 5 ref 6 ref 65 ref 192 ref 28 ref 1840 ref 1050 ref appTerm 1841 def appTerm 1731 ref appTerm 1842 def absTerm 1843 def appTerm 1844 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 1844 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 1843 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 1842 remove nil cons cons nil cons nil cons cons 56 ref subst 1841 remove betaConv 28 ref "_29575" 1 ref var 1845 def 1727 ref 1845 ref varTerm 1846 def appTerm absTerm 200 ref appTerm 1847 def appTerm refl 1845 ref 1726 ref 1052 ref 1050 ref appTerm 1848 def appTerm 1849 def 1846 ref appTerm absTerm 1850 def 1059 ref 1050 ref appTerm 1851 def appTerm betaConv appThm 108 ref 1847 remove betaConv appThm 1849 remove 1851 remove appTerm refl appThm trans 7 ref 0 ref 4 ref 64 remove nil cons cons opType constTerm 1852 def "_29574" 1 ref var 1853 def 1845 remove 1726 ref 1853 remove varTerm appTerm 1846 remove appTerm absTerm absTerm 1854 def 19 ref appTerm 1855 def appTerm refl 1854 ref 1848 remove appTerm betaConv appThm 1852 ref refl 1856 def 1855 remove betaConv appThm 1850 remove refl appThm trans 1854 remove refl 1375 remove appThm eqMp 1380 remove appThm eqMp sym trans eqMp absThm eqMp eqMp absThm eqMp eqMp 1812 ref 1813 remove 1830 ref nil cons 1857 def cons 1814 remove 1840 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 946 ref 1764 remove constTerm 1830 remove appTerm nil cons cons 68 ref 1837 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil "p" 949 remove var 1857 remove cons nil cons nil cons cons 1812 remove 24 ref cons 1343 ref subst subst eqMp eqMp nil 67 ref 65 ref 1835 ref appTerm nil cons cons 68 ref 1836 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1835 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1834 remove nil cons cons 68 ref 1833 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1832 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 1858 def subst appThm absThm appThm absThm appThm trans appThm 1858 ref appThm absThm appThm absThm appThm trans appThm 108 ref 1819 remove 1766 ref 1818 ref 1769 remove appTerm betaConv absThm appThm appThm 149 ref 6 ref 149 ref 192 ref 1818 ref 1050 ref appTerm betaConv absThm appThm absThm appThm appThm nil 981 ref 1818 remove nil cons cons nil cons nil cons cons 1823 remove subst eqMp 149 ref 6 ref 149 ref 192 ref 1858 remove absThm appThm absThm appThm trans appThm appThm 1805 remove appThm sym nil 67 ref 69 ref 65 ref 6 ref 65 ref 192 ref 69 ref 65 ref 978 ref 65 ref 877 ref 1826 remove 1726 ref 979 ref appTerm 878 ref appTerm 1859 def appTerm absTerm appTerm absTerm 1860 def appTerm 1861 def appTerm 1731 ref appTerm 1862 def absTerm 1863 def appTerm 1864 def absTerm 1865 def appTerm 1866 def appTerm 1750 ref appTerm 1867 def nil cons 1868 def cons 1752 ref cons nil cons cons 1869 def 85 ref subst 1869 remove 138 ref subst nil 5 ref 1865 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 1864 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 1863 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 1862 remove nil cons 1870 def cons nil cons nil cons cons 56 ref subst nil 421 ref 68 ref 1870 ref cons nil cons 1871 def cons nil cons cons 1872 def 85 ref subst 1872 remove 138 ref subst nil 874 ref 1871 ref cons nil cons cons 1873 def 85 ref subst 1873 remove 138 ref subst nil 67 ref 1861 remove nil cons 1874 def cons 1875 def 68 ref 1731 ref nil cons 1876 def cons nil cons 1877 def cons nil cons cons 1878 def 85 ref subst 1879 def 1878 remove 138 ref subst 1880 def 877 ref 69 ref 1779 ref 357 ref 407 ref appTerm 1881 def 878 ref appTerm appTerm 1050 ref appTerm appTerm 1726 ref 407 ref appTerm 1882 def 878 ref appTerm appTerm absTerm 1883 def 763 ref appTerm 1884 def betaConv 1860 ref 407 ref appTerm 1885 def betaConv nil 1875 remove 68 ref 1885 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 1860 remove nil cons cons 130 ref 407 ref nil cons 1886 def cons 1887 def nil cons 1888 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 1883 ref appTerm nil cons cons 68 ref 1884 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1883 remove nil cons cons 130 ref 763 ref nil cons 1889 def cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 69 ref 1779 remove 1881 remove 763 ref appTerm 1890 def appTerm 1050 ref appTerm 1891 def appTerm 1882 remove 763 ref appTerm 1892 def appTerm 1893 def nil cons cons 1877 ref cons nil cons cons 129 ref subst proveHyp nil 1767 remove 1050 remove nil cons cons 1766 remove 1890 remove nil cons cons 1790 remove cons cons nil cons cons 1781 remove 780 ref 28 ref 1794 remove 134 ref appTerm 782 ref appTerm appTerm "Number.Natural.<" const 9 ref constTerm 1894 def 1793 ref 134 ref appTerm appTerm 1793 ref 782 ref appTerm appTerm appTerm absTerm 1895 def 782 ref appTerm 1896 def betaConv 39 ref 33 ref 1895 ref appTerm 1897 def absTerm 1898 def 134 ref appTerm 1899 def betaConv 1792 remove 33 ref 1898 ref appTerm 1900 def absTerm 1901 def 1793 remove appTerm 1902 def betaConv nil 1799 remove 1901 ref appTerm 1903 def axiom nil 67 ref 1903 remove nil cons cons 68 ref 1902 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 1801 remove 1802 remove 1901 remove nil cons cons 1803 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1900 remove nil cons cons 68 ref 1899 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 1898 remove nil cons cons 802 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1897 remove nil cons cons 68 ref 1896 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 1895 remove nil cons cons 803 ref cons nil cons cons 140 ref subst eqMp eqMp subst subst 1894 ref refl 1904 def nil 192 ref 1889 ref cons 6 ref 1886 ref cons nil cons cons nil cons cons 983 ref 560 ref 1350 ref 1777 remove 1351 remove constTerm 568 ref appTerm appTerm 567 ref appTerm absTerm 1905 def 567 ref appTerm 1906 def betaConv 565 ref 573 ref 1905 ref appTerm 1907 def absTerm 1908 def 566 ref appTerm 1909 def betaConv nil 33 ref 1908 ref appTerm 1910 def axiom nil 67 ref 1910 remove nil cons cons 68 ref 1909 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 1908 remove nil cons cons 578 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1907 remove nil cons cons 68 ref 1906 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 547 ref 579 ref 1905 remove nil cons cons 581 ref cons nil cons cons 140 ref subst eqMp eqMp subst 1911 def subst appThm 1911 remove appThm trans sym 436 ref 57 ref 1894 ref 763 remove appTerm 1912 def 437 ref appTerm appTerm 1894 ref 437 ref appTerm 1913 def 200 ref appTerm appTerm absTerm 1914 def 407 ref appTerm betaConv sym nil 874 remove 68 ref 1912 ref 407 ref appTerm nil cons 1915 def cons nil cons cons nil cons cons 129 ref subst nil 436 ref 1886 remove cons 1419 ref 237 ref cons nil cons 1916 def cons nil cons cons 436 ref 441 ref 1894 ref 1423 ref appTerm 437 ref appTerm appTerm absTerm 1917 def 437 ref appTerm 1918 def betaConv 1419 ref 65 ref 1917 ref appTerm 1919 def absTerm 1920 def 1420 ref appTerm 1921 def betaConv nil 65 ref 1920 ref appTerm 1922 def axiom nil 67 ref 1922 remove nil cons cons 68 ref 1921 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1920 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1919 remove nil cons cons 68 ref 1918 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1917 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 1923 def subst eqMp nil 67 ref 1915 remove cons 68 ref 1894 ref 407 ref appTerm 200 ref appTerm nil cons cons nil cons 1924 def cons nil cons cons 138 ref subst proveHyp nil 421 ref 1924 remove cons nil cons cons 129 ref subst 1592 ref 1923 ref subst eqMp eqMp eqMp 23 ref 5 ref 1914 ref nil cons cons 1888 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 1914 remove appTerm nil cons cons 68 ref 1912 remove 200 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1530 ref 237 ref cons 1925 def 1419 ref 1889 remove cons nil cons cons nil cons cons 1530 ref 69 ref 947 ref 436 ref 57 ref 1894 ref 1420 ref appTerm 1926 def 437 ref appTerm 1927 def appTerm 1928 def 1913 ref 1534 ref appTerm 1929 def appTerm 1930 def absTerm 1931 def appTerm 1932 def appTerm 1933 def 1926 ref 1534 ref appTerm 1934 def appTerm 1935 def absTerm 1936 def 1534 ref appTerm 1937 def betaConv 1419 ref 65 ref 1936 ref appTerm 1938 def absTerm 1939 def 1420 ref appTerm 1940 def betaConv nil 65 ref 1419 ref 65 ref 436 ref 65 ref 1530 ref 69 ref 1930 ref appTerm 1934 ref appTerm absTerm 1941 def appTerm 1942 def absTerm 1943 def appTerm 1944 def absTerm 1945 def appTerm 1946 def axiom nil 67 ref 1946 ref nil cons 1947 def cons 1948 def 68 ref 65 ref 1939 ref appTerm nil cons 1949 def cons nil cons cons nil cons cons 1950 def 129 ref subst proveHyp 1950 ref 85 ref subst 1950 remove 138 ref subst nil 5 ref 1939 remove nil cons cons 1951 def nil cons nil cons cons 49 ref subst 1419 ref nil 50 ref 1938 remove nil cons 1952 def cons nil cons nil cons cons 56 ref subst nil 5 ref 1936 remove nil cons cons 1953 def nil cons nil cons cons 49 ref subst 1530 ref nil 50 ref 1935 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1932 remove nil cons 1954 def cons 1955 def 68 ref 1934 ref nil cons 1956 def cons nil cons 1957 def cons nil cons cons 1958 def 85 ref subst 1958 remove 138 ref subst nil 1948 ref 1957 ref cons nil cons cons 1959 def 129 ref subst nil 1955 remove 68 ref 69 ref 1946 remove appTerm 1934 ref appTerm 1960 def nil cons 1961 def cons nil cons 1962 def cons nil cons cons 129 ref subst nil 5 ref 436 ref 69 ref 1931 ref 437 ref appTerm 1963 def appTerm 1960 ref appTerm 1964 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 1964 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1963 ref nil cons 1965 def cons 1962 ref cons nil cons cons 1966 def 85 ref subst 1966 remove 138 ref subst 1963 ref betaConv 1963 remove assume eqMp nil 67 ref 1930 remove nil cons 1967 def cons 1968 def 1962 remove cons nil cons cons 1969 def 129 ref subst proveHyp 1969 ref 85 ref subst 1969 remove 138 ref subst 1959 ref 85 ref subst 1959 remove 138 ref subst nil 1968 remove 1957 ref cons nil cons cons 129 ref subst 1941 ref 1534 ref appTerm 1970 def betaConv 1943 ref 437 ref appTerm 1971 def betaConv 1945 ref 1420 ref appTerm 1972 def betaConv nil 1948 remove 68 ref 1972 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 1945 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1944 remove nil cons cons 68 ref 1971 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1943 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1942 remove nil cons cons 68 ref 1970 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1941 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 1947 remove cons 1973 def 106 ref 1956 remove cons nil cons 1974 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 1967 remove cons 106 ref 1961 remove cons nil cons 1975 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 1965 remove cons 1975 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 1931 ref 1710 ref appTerm appTerm 1960 ref appTerm absTerm appTerm nil cons cons 68 ref 1933 remove 1960 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1931 remove nil cons cons 1975 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 1954 remove cons 1974 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 1973 remove 106 ref 1949 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 1949 remove cons 68 ref 1940 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 1951 remove 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1952 remove cons 68 ref 1937 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 1953 remove 1556 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp nil 67 ref 1891 ref nil cons cons 1976 def 68 ref 69 ref 1892 ref appTerm 1731 ref appTerm 1977 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 1892 ref nil cons 1978 def cons 1877 ref cons nil cons cons 1979 def 85 ref subst 1979 remove 138 ref subst 150 ref 1737 ref absTerm 1980 def 407 ref appTerm betaConv sym 58 ref 491 ref appThm 58 ref nil 1888 ref nil cons cons 713 ref subst appThm 58 ref 447 ref 899 remove appThm 490 ref trans appThm nil 50 ref 1978 ref cons nil cons nil cons cons 56 ref subst 1892 remove assume eqMp appThm 186 ref trans appThm 186 ref trans appThm 186 ref trans sym 55 ref eqMp eqMp 23 ref 5 ref 1980 ref nil cons cons 1981 def 1888 remove cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 1980 ref appTerm 1982 def nil cons 1983 def cons 1984 def 1877 ref cons nil cons cons 1985 def 129 ref subst proveHyp 1985 ref 85 ref subst 1985 remove 138 ref subst nil 67 ref 1757 ref cons 1986 def 1877 ref cons nil cons cons 1987 def 129 ref subst nil 1984 remove 68 ref 69 ref 1743 remove appTerm 1731 ref appTerm 1988 def nil cons 1989 def cons nil cons 1990 def cons nil cons cons 129 ref subst nil 5 ref 150 ref 69 ref 1980 ref 152 ref appTerm 1991 def appTerm 1988 ref appTerm 1992 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 1992 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1991 ref nil cons 1993 def cons 1990 ref cons nil cons cons 1994 def 85 ref subst 1994 remove 138 ref subst 1991 ref betaConv 1991 remove assume eqMp nil 67 ref 1737 remove nil cons 1995 def cons 1996 def 1990 remove cons nil cons cons 1997 def 129 ref subst proveHyp 1997 ref 85 ref subst 1997 remove 138 ref subst 1987 ref 85 ref subst 1987 remove 138 ref subst nil 1996 remove 1877 ref cons nil cons cons 129 ref subst 1738 ref 152 ref appTerm 1998 def betaConv 1740 ref 200 ref appTerm 1999 def betaConv 1742 ref 19 ref appTerm 2000 def betaConv nil 1986 remove 68 ref 2000 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 1742 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1741 remove nil cons cons 68 ref 1999 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1740 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1739 remove nil cons cons 68 ref 1998 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1738 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 1757 remove cons 106 ref 1876 ref cons nil cons 2001 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 1995 remove cons 106 ref 1989 remove cons nil cons 2002 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 1993 remove cons 2002 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 1980 remove 1710 ref appTerm appTerm 1988 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 1982 remove appTerm 1988 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 1981 remove 2002 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 1983 remove cons 2001 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 1978 ref cons 2001 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 57 ref 1891 remove appTerm 1977 remove appTerm nil cons cons 68 ref 69 ref 1893 remove appTerm 1731 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 617 ref 1876 ref cons 2003 def 68 ref 1978 remove cons 1976 remove nil cons cons cons nil cons cons nil 67 ref 75 ref 624 ref appTerm nil cons 2004 def cons 68 ref 1331 remove 618 ref appTerm nil cons 2005 def cons nil cons cons nil cons cons 2006 def 85 ref subst 2006 remove 138 ref subst nil 467 remove 68 ref 618 ref nil cons 2007 def cons nil cons 2008 def cons nil cons cons 2009 def 85 ref subst 2009 remove 138 ref subst nil 105 remove 106 ref 624 ref nil cons cons nil cons cons nil cons cons 2010 def 120 ref subst 129 ref proveHyp 122 remove eqMp nil 461 remove 2008 remove cons nil cons cons 129 ref subst proveHyp 2010 remove 224 ref subst eqMp eqMp nil 473 remove 106 ref 2007 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 2004 remove cons 106 ref 2005 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp 2011 def subst eqMp eqMp eqMp nil 104 ref 1874 remove cons 2001 ref cons nil cons cons 120 ref subst 2012 def deductAntisym eqMp eqMp nil 907 remove 106 ref 1870 ref cons nil cons 2013 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 806 ref 1871 ref cons nil cons cons 2014 def 85 ref subst 2014 remove 138 ref subst 1879 remove 1880 remove nil 806 ref 1877 ref cons nil cons cons 129 ref subst 891 remove nil 894 remove 68 ref 770 remove 1731 ref appTerm 2015 def nil cons 2016 def cons nil cons 2017 def cons nil cons cons 129 ref subst proveHyp 151 ref 492 ref 892 ref refl appThm nil 50 ref 892 ref nil cons 2018 def cons nil cons nil cons cons 498 ref subst trans appThm 2015 remove refl appThm sym nil 67 ref 2018 ref cons 2017 remove cons nil cons cons 2019 def 85 ref subst 2019 remove 138 ref subst 28 ref "_29606" 2 ref var 2020 def 69 ref 2020 remove varTerm appTerm 1731 ref appTerm absTerm 2021 def 757 ref appTerm 2022 def appTerm refl 2021 ref 289 ref appTerm betaConv appThm 108 ref 2022 remove betaConv appThm 69 ref 289 ref appTerm 2023 def 1731 ref appTerm 2024 def refl appThm trans 2021 remove refl 892 remove assume sym appThm eqMp sym nil 421 ref 68 ref 2024 remove nil cons cons nil cons cons nil cons cons 129 ref subst nil 2003 remove 68 ref 748 ref cons 421 ref nil cons cons cons nil cons cons 617 ref 28 ref 71 remove 624 remove appTerm appTerm 69 ref 76 remove appTerm 618 ref appTerm appTerm absTerm 2025 def 618 ref appTerm 2026 def betaConv 68 ref 165 ref 2025 ref appTerm 2027 def absTerm 2028 def 72 ref appTerm 2029 def betaConv 67 ref 165 ref 2028 ref appTerm 2030 def absTerm 2031 def 70 ref appTerm 2032 def betaConv nil 165 ref 2031 ref appTerm 2033 def axiom nil 67 ref 2033 remove nil cons cons 68 ref 2032 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2031 remove nil cons cons 169 ref 97 ref cons nil cons 2034 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2030 remove nil cons cons 68 ref 2029 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2028 remove nil cons cons 169 ref 100 ref cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2027 remove nil cons cons 68 ref 2026 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2025 remove nil cons cons 169 ref 2007 ref cons nil cons cons nil cons cons 140 ref subst eqMp eqMp subst nil 50 ref 1732 remove nil cons cons nil cons nil cons cons 56 ref subst 1733 ref 200 ref appTerm 2035 def betaConv 1735 ref 19 ref appTerm 2036 def betaConv nil 67 ref 1756 remove cons 68 ref 2036 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 1735 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1734 remove nil cons cons 68 ref 2035 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1733 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp trans sym 55 ref eqMp eqMp eqMp eqMp nil 104 ref 2018 remove cons 106 ref 2016 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp 2012 remove deductAntisym eqMp eqMp nil 871 ref 2013 ref cons nil cons cons 120 ref subst deductAntisym eqMp 603 ref 757 ref appTerm 2037 def betaConv 606 ref nil 607 ref 68 ref 2037 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 608 ref 169 ref 777 ref cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 871 ref 106 ref 873 remove cons 612 ref 1870 remove cons nil cons 2038 def cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp nil 583 ref 2013 ref cons nil cons cons 120 ref subst deductAntisym eqMp nil 585 ref 1871 remove cons nil cons cons 2039 def 85 ref subst 2039 remove 138 ref subst 151 ref 149 ref 978 ref 149 ref 877 ref 151 ref 1825 ref refl 1049 ref refl 597 ref appThm appThm appThm 1859 ref refl appThm absThm appThm absThm appThm appThm 1727 remove refl 597 ref appThm nil 50 ref 1728 remove nil cons cons nil cons nil cons cons 56 ref subst 1729 ref 19 ref appTerm 2040 def betaConv nil 67 ref 1754 remove cons 68 ref 2040 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 1729 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp trans appThm nil 50 ref 65 ref 978 ref 65 ref 877 ref 69 ref 1825 remove 1049 remove 17 ref appTerm appTerm appTerm 1859 remove appTerm absTerm appTerm absTerm appTerm nil cons cons nil cons nil cons cons 1342 ref subst trans sym 55 ref eqMp eqMp nil 450 ref 2013 remove cons nil cons cons 120 ref subst deductAntisym eqMp 610 ref nil 450 ref 611 ref 2038 remove cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 1866 remove nil cons cons 1752 ref cons nil cons cons 129 ref subst proveHyp 1867 remove assume eqMp eqMp nil 104 ref 1868 remove cons 106 ref 1751 remove cons nil cons 2041 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 1804 remove cons 2041 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 1746 remove cons 2041 ref cons nil cons cons 120 ref subst deductAntisym eqMp 2042 def subst eqMp eqMp 2043 def nil 67 ref 1715 remove cons 68 ref 706 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 705 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 704 remove nil cons cons 68 ref 702 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 701 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 2044 def appThm 2045 def 821 ref appThm 240 ref trans absThm appThm 185 ref trans absThm appThm 185 ref trans sym 55 ref eqMp nil 65 ref 6 ref 65 ref 192 ref 59 ref 699 remove appTerm 2046 def 19 ref appTerm absTerm appTerm absTerm appTerm thm 149 ref 6 ref 149 ref 192 ref 2045 remove 417 ref appThm 251 ref trans absThm appThm 185 ref trans absThm appThm 185 ref trans sym 55 ref eqMp nil 65 ref 6 ref 65 ref 192 ref 2046 remove 200 ref appTerm absTerm appTerm absTerm appTerm thm nil 5 ref 6 ref 65 ref 192 ref 657 ref absTerm 2047 def appTerm 2048 def absTerm 2049 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2048 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2047 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 658 ref cons nil cons nil cons cons 56 ref subst 661 ref eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 2049 remove appTerm thm 2043 remove nil 1714 remove thm nil 5 ref 6 ref 343 ref 715 remove appTerm 2050 def 362 remove appTerm 2051 def absTerm 2052 def nil cons cons 2053 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2051 remove nil cons cons nil cons nil cons cons 56 ref subst 711 ref eqMp absThm eqMp 2054 def nil 65 ref 2052 ref appTerm 2055 def thm 841 ref nil 65 ref 826 remove appTerm thm 842 remove nil 843 remove thm nil 5 ref 6 ref 65 ref 192 ref 1632 remove absTerm 2056 def appTerm 2057 def absTerm 2058 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2057 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2056 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 1633 remove cons nil cons nil cons cons 56 ref subst 1635 ref eqMp absThm eqMp eqMp absThm eqMp 2059 def nil 65 ref 2058 remove appTerm thm 149 ref 6 ref 149 ref 192 ref 338 ref 1446 ref nil 1464 ref 1916 ref cons nil cons cons 2060 def 1521 ref subst appThm appThm 752 ref appThm absThm appThm absThm appThm sym 2059 remove eqMp 2061 def nil 65 ref 6 ref 65 ref 192 ref 10 ref 214 ref 1572 remove 19 ref appTerm 2062 def appTerm 2063 def appTerm 215 ref appTerm absTerm 2064 def appTerm 2065 def absTerm 2066 def appTerm 2067 def thm nil 5 ref 6 ref 65 ref 192 ref 10 ref 16 ref 1559 ref appTerm 200 ref appTerm appTerm 215 ref appTerm 2068 def absTerm 2069 def appTerm 2070 def absTerm 2071 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2070 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2069 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2068 remove nil cons cons nil cons nil cons cons 56 ref subst 338 ref nil 6 ref 1609 remove cons nil cons nil cons cons 661 ref subst appThm 661 ref appThm sym 632 ref 2064 ref 200 ref appTerm 2072 def betaConv 2066 ref 19 ref appTerm 2073 def betaConv 2061 remove nil 67 ref 2067 remove nil cons cons 68 ref 2073 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2066 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2065 remove nil cons cons 68 ref 2072 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2064 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 2074 def subst eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 2071 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 10 ref 16 ref 2062 ref appTerm 200 ref appTerm appTerm 215 ref appTerm 2075 def absTerm 2076 def appTerm 2077 def absTerm 2078 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2077 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2076 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2075 remove nil cons cons nil cons nil cons cons 56 ref subst 338 ref nil 6 ref 2062 ref nil cons cons nil cons nil cons cons 661 ref subst appThm 661 ref appThm sym 632 ref 1635 remove subst eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 2078 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 65 ref 150 ref 2023 ref 59 ref 633 ref 152 ref appTerm 2079 def appTerm 2080 def 19 ref appTerm 2081 def appTerm 2082 def absTerm 2083 def appTerm 2084 def absTerm 2085 def appTerm 2086 def absTerm 2087 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2086 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2085 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2084 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2083 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 2082 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 748 ref cons 2088 def 68 ref 2081 remove nil cons 2089 def cons nil cons 2090 def cons nil cons cons 2091 def 85 ref subst 2091 remove 138 ref subst 877 ref 57 ref 2080 ref 878 ref appTerm appTerm 59 ref 878 ref appTerm 2092 def 19 ref appTerm 2093 def appTerm absTerm 2094 def 200 ref appTerm betaConv sym 58 ref nil 192 ref 153 ref cons 2095 def 558 ref cons 2096 def nil cons cons 2097 def 240 ref subst 2098 def appThm 845 ref appThm 186 ref trans sym 55 ref eqMp eqMp 23 ref 5 ref 2094 ref nil cons cons 238 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 2094 remove appTerm nil cons cons 2090 remove cons nil cons cons 129 ref subst proveHyp nil 1608 ref 6 ref 2079 ref nil cons 2099 def cons nil cons 2100 def cons nil cons cons 150 ref 69 ref 947 ref 192 ref 287 remove 288 ref 152 ref appTerm 2101 def appTerm 2102 def absTerm 2103 def appTerm 2104 def appTerm 2105 def 1570 ref appTerm 2106 def absTerm 2107 def 152 ref appTerm 2108 def betaConv 6 ref 65 ref 2107 ref appTerm 2109 def absTerm 2110 def 19 ref appTerm 2111 def betaConv nil 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 2102 ref appTerm 1570 ref appTerm absTerm 2112 def appTerm 2113 def absTerm 2114 def appTerm 2115 def absTerm 2116 def appTerm 2117 def axiom nil 67 ref 2117 ref nil cons 2118 def cons 2119 def 68 ref 65 ref 2110 ref appTerm nil cons 2120 def cons nil cons cons nil cons cons 2121 def 129 ref subst proveHyp 2121 ref 85 ref subst 2121 remove 138 ref subst nil 5 ref 2110 remove nil cons cons 2122 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2109 remove nil cons 2123 def cons nil cons nil cons cons 56 ref subst nil 5 ref 2107 remove nil cons cons 2124 def nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 2106 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 2104 remove nil cons 2125 def cons 2126 def 68 ref 1570 ref nil cons 2127 def cons nil cons 2128 def cons nil cons cons 2129 def 85 ref subst 2129 remove 138 ref subst nil 2119 ref 2128 ref cons nil cons cons 2130 def 129 ref subst nil 2126 remove 68 ref 69 ref 2117 remove appTerm 1570 ref appTerm 2131 def nil cons 2132 def cons nil cons 2133 def cons nil cons cons 129 ref subst nil 5 ref 192 ref 69 ref 2103 ref 200 ref appTerm 2134 def appTerm 2131 ref appTerm 2135 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2135 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 2134 ref nil cons 2136 def cons 2133 ref cons nil cons cons 2137 def 85 ref subst 2137 remove 138 ref subst 2134 ref betaConv 2134 remove assume eqMp nil 67 ref 2102 remove nil cons 2138 def cons 2139 def 2133 remove cons nil cons cons 2140 def 129 ref subst proveHyp 2140 ref 85 ref subst 2140 remove 138 ref subst 2130 ref 85 ref subst 2130 remove 138 ref subst nil 2139 remove 2128 remove cons nil cons cons 129 ref subst 2112 ref 152 ref appTerm 2141 def betaConv 2114 ref 200 ref appTerm 2142 def betaConv 2116 ref 19 ref appTerm 2143 def betaConv nil 2119 remove 68 ref 2143 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 2116 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2115 remove nil cons cons 68 ref 2142 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2114 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2113 remove nil cons cons 68 ref 2141 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2112 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 2118 remove cons 2144 def 106 ref 2127 remove cons nil cons 2145 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 2138 remove cons 106 ref 2132 remove cons nil cons 2146 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 2136 remove cons 2146 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 2103 ref 1710 ref appTerm appTerm 2131 ref appTerm absTerm appTerm nil cons cons 68 ref 2105 remove 2131 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2103 remove nil cons cons 2146 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 2125 remove cons 2145 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 2144 remove 106 ref 2120 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 2120 remove cons 68 ref 2111 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 2122 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2123 remove cons 68 ref 2108 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 2124 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp 2147 def subst eqMp eqMp nil 104 ref 748 remove cons 2148 def 106 ref 2089 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 2087 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 65 ref 150 ref 2023 remove 59 ref 1407 ref appTerm 2149 def 19 ref appTerm 2150 def appTerm 2151 def absTerm 2152 def appTerm 2153 def absTerm 2154 def appTerm 2155 def absTerm 2156 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2155 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2154 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2153 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2152 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 2151 remove nil cons cons nil cons nil cons cons 56 ref subst nil 2088 ref 68 ref 2150 remove nil cons 2157 def cons nil cons 2158 def cons nil cons cons 2159 def 85 ref subst 2159 remove 138 ref subst 877 ref 57 ref 2149 remove 878 ref appTerm appTerm 2093 ref appTerm absTerm 2160 def 200 ref appTerm betaConv sym 58 ref 155 ref 251 ref subst appThm 845 remove appThm 186 ref trans sym 55 ref eqMp eqMp 23 ref 5 ref 2160 ref nil cons cons 238 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 2160 remove appTerm nil cons cons 2158 remove cons nil cons cons 129 ref subst proveHyp nil 1608 ref 6 ref 1656 remove cons nil cons cons nil cons cons 2147 ref subst eqMp eqMp nil 2148 ref 106 ref 2157 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 2156 remove appTerm thm nil 5 ref 192 ref 343 ref 334 ref 359 ref appTerm 2161 def 200 ref appTerm appTerm 355 ref 359 ref appTerm 2162 def 361 ref appTerm 2163 def appTerm 2164 def absTerm 2165 def nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2164 remove nil cons cons nil cons nil cons cons 56 ref subst 707 ref 667 ref 416 ref subst appThm 2163 ref refl 2166 def appThm sym 108 ref "_29612" 328 ref var 2167 def 343 ref 2167 remove varTerm appTerm 2163 ref appTerm absTerm 2168 def 353 remove 2163 ref appTerm 150 ref 365 ref 366 remove 360 ref 367 ref 368 ref 359 ref appTerm 2169 def 200 ref appTerm 2170 def appTerm 359 ref appTerm appTerm appTerm 2171 def appTerm 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 387 ref 380 ref 389 ref 391 ref 392 ref 2170 ref appTerm 2172 def 388 ref appTerm appTerm appTerm appTerm absTerm 2173 def 399 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 404 remove appTerm appTerm absTerm 2174 def 401 ref 359 ref appTerm 2175 def 200 ref appTerm 2176 def appTerm 2177 def appTerm appTerm betaConv appThm 58 ref 69 ref 352 ref appTerm 2178 def refl 2168 ref 2163 ref appTerm betaConv appThm appThm 445 ref refl 2168 ref 2177 ref appTerm betaConv appThm appThm appThm nil 773 remove 2177 ref nil cons cons 774 remove 2163 ref nil cons 2179 def cons 776 ref 449 ref cons nil cons cons cons nil cons cons nil 778 remove 2168 remove nil cons cons nil cons nil cons cons 805 remove subst subst eqMp sym nil 585 ref 68 ref 343 ref 2163 ref appTerm 2163 ref appTerm 2180 def nil cons 2181 def cons nil cons cons nil cons cons 2182 def 85 ref subst 2182 remove 138 ref subst 2166 ref eqMp nil 450 ref 106 ref 2181 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 2178 remove 2180 remove appTerm nil cons cons 68 ref 445 ref 343 ref 2177 remove appTerm 2163 ref appTerm 2183 def appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 421 ref 68 ref 2183 remove nil cons 2184 def cons nil cons 2185 def cons nil cons cons 2186 def 85 ref subst 2186 remove 138 ref subst nil 67 ref 418 ref 351 ref 359 ref appTerm 2187 def appTerm 2188 def nil cons 2189 def cons 2190 def 2185 ref cons nil cons cons 2191 def 85 ref subst 2191 remove 138 ref subst nil 2190 ref 68 ref 1894 ref 359 ref appTerm 2192 def 200 ref appTerm 2193 def nil cons 2194 def cons nil cons cons nil cons cons 129 ref subst 1419 ref 600 ref 10 ref 1420 ref appTerm 2195 def 17 ref appTerm 2196 def appTerm 2197 def 947 ref 436 ref 2195 ref 1642 ref appTerm 2198 def absTerm appTerm appTerm absTerm 2199 def 200 ref appTerm 2200 def betaConv nil 65 ref 2199 ref appTerm 2201 def axiom 2202 def nil 67 ref 2201 remove nil cons cons 2203 def 68 ref 2200 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2199 ref nil cons cons 2204 def 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 600 ref 352 ref appTerm 2205 def 947 ref 436 ref 351 ref 1642 ref appTerm 2206 def absTerm 2207 def appTerm 2208 def appTerm nil cons cons 68 ref 69 ref 2188 remove appTerm 2193 ref appTerm 2209 def nil cons 2210 def cons nil cons 2211 def cons nil cons cons 129 ref subst proveHyp 151 ref 600 ref refl 2212 def 488 ref appThm 2213 def 2208 ref refl appThm nil 50 ref 2208 ref nil cons cons nil cons nil cons cons 50 ref 28 ref 600 ref 448 ref appTerm 2214 def 52 ref appTerm appTerm 52 ref appTerm absTerm 2215 def 52 ref appTerm 2216 def betaConv nil 165 ref 2215 ref appTerm 2217 def axiom nil 67 ref 2217 remove nil cons cons 68 ref 2216 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2215 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 2218 def subst trans appThm 2209 ref refl appThm sym nil 5 ref 436 ref 69 ref 2207 ref 437 ref appTerm 2219 def appTerm 2209 ref appTerm 2220 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 2220 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 2219 ref nil cons 2221 def cons 2211 ref cons nil cons cons 2222 def 85 ref subst 2222 remove 138 ref subst 2219 ref betaConv 2219 remove assume eqMp nil 67 ref 2206 ref nil cons 2223 def cons 2211 remove cons nil cons cons 2224 def 129 ref subst proveHyp 2224 ref 85 ref subst 2224 remove 138 ref subst 28 ref "_29622" 1 ref var 2225 def 69 ref 418 ref 10 ref 2225 remove varTerm 2226 def appTerm 359 ref appTerm appTerm appTerm 2192 ref 2226 remove appTerm appTerm absTerm 2227 def 200 ref appTerm 2228 def appTerm refl 2227 ref 1642 ref appTerm betaConv appThm 108 ref 2228 remove betaConv appThm 69 ref 418 ref 10 ref 1642 ref appTerm 2229 def 359 ref appTerm appTerm appTerm 2192 ref 1642 ref appTerm appTerm refl appThm trans 2227 remove refl 2206 remove assume appThm eqMp sym 151 ref 447 ref 2229 ref refl nil 436 ref 194 ref cons 2230 def nil cons nil cons cons 2231 def 436 ref 10 ref 358 remove 437 ref appTerm 2232 def appTerm 1482 ref "Number.Natural.bit0" const 13 ref constTerm 2233 def 437 ref appTerm 2234 def appTerm 2235 def appTerm absTerm 2236 def 437 ref appTerm 2237 def betaConv nil 65 ref 2236 ref appTerm 2238 def axiom nil 67 ref 2238 remove nil cons cons 68 ref 2237 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2236 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 2239 def subst 1482 ref refl 2240 def nil 10 ref 2233 ref 17 ref appTerm appTerm 2241 def 17 ref appTerm axiom 2242 def appThm 2243 def trans 2244 def appThm nil 2230 ref 1419 ref 1470 ref cons nil cons 2245 def cons nil cons cons 436 ref 28 ref 10 ref 1493 ref appTerm 2246 def 1642 ref appTerm appTerm 2195 remove 437 ref appTerm 2247 def appTerm absTerm 2248 def 437 ref appTerm 2249 def betaConv 1419 ref 65 ref 2248 ref appTerm 2250 def absTerm 2251 def 1420 ref appTerm 2252 def betaConv nil 65 ref 2251 ref appTerm 2253 def axiom nil 67 ref 2253 remove nil cons cons 68 ref 2252 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2251 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2250 remove nil cons cons 68 ref 2249 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2248 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst trans appThm appThm 1904 ref 2244 ref appThm 1642 ref refl 2254 def appThm nil 1419 ref 194 ref cons 2255 def nil cons 2256 def nil cons cons 436 ref 28 ref 1894 ref 1493 ref appTerm 1642 ref appTerm appTerm 1927 ref appTerm absTerm 2257 def 437 ref appTerm 2258 def betaConv 1419 ref 65 ref 2257 ref appTerm 2259 def absTerm 2260 def 1420 ref appTerm 2261 def betaConv nil 65 ref 2260 ref appTerm 2262 def axiom nil 67 ref 2262 remove nil cons cons 68 ref 2261 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2260 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2259 remove nil cons cons 68 ref 2258 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2257 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst 436 ref 28 ref 1894 ref 17 ref appTerm 2263 def 437 ref appTerm appTerm 440 ref appTerm absTerm 2264 def 437 ref appTerm 2265 def betaConv nil 65 ref 2264 ref appTerm 2266 def axiom nil 67 ref 2266 remove nil cons cons 68 ref 2265 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2264 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 2267 def trans trans appThm nil 50 ref 440 remove nil cons cons nil cons nil cons cons 178 ref subst trans sym 55 ref eqMp eqMp eqMp nil 104 ref 2223 remove cons 106 ref 2210 remove cons nil cons 2268 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 2221 remove cons 2268 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 2207 ref 1710 ref appTerm appTerm 2209 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 2208 remove appTerm 2209 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2207 remove nil cons cons 2268 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp 2269 def nil 67 ref 2194 ref cons 2270 def 68 ref 10 ref 2176 ref appTerm 359 ref appTerm 2271 def nil cons cons nil cons cons nil cons cons 129 ref subst nil 1591 ref 1419 ref 629 ref cons 2272 def nil cons 2273 def cons 2274 def nil cons cons 2275 def 1419 ref 69 ref 1927 ref appTerm 2276 def 10 ref 1423 ref appTerm 1420 ref appTerm appTerm 2277 def absTerm 2278 def 1420 ref appTerm 2279 def betaConv 436 ref 65 ref 2278 ref appTerm 2280 def absTerm 2281 def 437 ref appTerm 2282 def betaConv nil 65 ref 1419 ref 65 ref 436 ref 2277 ref absTerm 2283 def appTerm 2284 def absTerm 2285 def appTerm 2286 def axiom nil 67 ref 2286 remove nil cons 2287 def cons 2288 def 68 ref 65 ref 2281 ref appTerm nil cons 2289 def cons nil cons cons nil cons cons 2290 def 129 ref subst proveHyp 2290 ref 85 ref subst 2290 remove 138 ref subst nil 5 ref 2281 remove nil cons cons 2291 def nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 2280 remove nil cons 2292 def cons nil cons nil cons cons 56 ref subst nil 5 ref 2278 remove nil cons cons 2293 def nil cons nil cons cons 49 ref subst 1419 ref nil 50 ref 2277 remove nil cons cons nil cons nil cons cons 56 ref subst 2283 ref 437 ref appTerm 2294 def betaConv 2285 ref 1420 ref appTerm 2295 def betaConv nil 2288 remove 68 ref 2295 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 2285 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2284 remove nil cons cons 68 ref 2294 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2283 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 104 ref 2287 remove cons 106 ref 2289 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 2289 remove cons 68 ref 2282 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 2291 remove 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2292 remove cons 68 ref 2279 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 2293 remove 1520 ref cons nil cons cons 140 ref subst eqMp eqMp 2296 def subst eqMp 2297 def 28 ref "_29624" 1 ref var 2298 def 343 ref 2174 ref 2298 remove varTerm appTerm appTerm 2163 ref appTerm absTerm 2299 def 2176 remove appTerm 2300 def appTerm refl 2299 ref 359 ref appTerm betaConv appThm 108 ref 2300 remove betaConv appThm 343 ref 2174 remove 359 ref appTerm 2301 def appTerm 2163 ref appTerm refl appThm trans 2299 remove refl 2271 remove assume appThm eqMp sym 707 ref 2301 remove betaConv 499 ref 2240 ref 2231 ref 1480 ref subst 2302 def appThm 58 ref 149 ref 436 ref nil 130 ref 1642 ref nil cons 2303 def cons nil cons nil cons cons 713 ref subst absThm appThm 185 ref trans appThm 58 ref 10 ref 1482 ref 17 ref appTerm 2304 def appTerm 2305 def refl 2244 ref appThm nil 130 ref 2304 ref nil cons cons nil cons nil cons cons 713 ref subst trans appThm 58 ref 149 ref 436 ref 338 ref 2240 ref 436 ref 10 ref 2234 ref appTerm 1496 ref 437 ref appTerm 2306 def appTerm 2307 def absTerm 2308 def 437 ref appTerm 2309 def betaConv 2310 def 338 ref 2242 remove appThm 2302 ref appThm nil 537 ref nil cons cons 713 ref subst 2311 def trans sym 55 ref eqMp nil 67 ref 2241 remove 1476 ref 17 ref appTerm appTerm 2312 def nil cons cons 68 ref 65 ref 436 ref 69 ref 2307 ref appTerm 10 ref 2233 ref 1642 ref appTerm 2313 def appTerm 2314 def 390 ref 1642 ref appTerm 1642 ref appTerm appTerm 2315 def appTerm 2316 def absTerm 2317 def appTerm 2318 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 2317 remove nil cons cons nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 2316 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 2307 ref nil cons 2319 def cons 68 ref 2315 remove nil cons 2320 def cons nil cons cons nil cons cons 2321 def 85 ref subst 2321 remove 138 ref subst 338 ref 436 ref 2314 remove 1482 ref 2235 ref appTerm appTerm absTerm 2322 def 437 ref appTerm 2323 def betaConv nil 65 ref 2322 ref appTerm 2324 def axiom nil 67 ref 2324 remove nil cons cons 68 ref 2323 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2322 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 2325 def 2240 ref 2240 ref 2307 remove assume appThm appThm trans appThm nil 436 ref 2303 remove cons 2326 def 2245 ref cons nil cons cons 436 ref 10 ref 390 ref 1493 ref appTerm 437 ref appTerm appTerm 1482 ref 1505 ref appTerm 2327 def appTerm absTerm 2328 def 437 ref appTerm 2329 def betaConv 1419 ref 65 ref 2328 ref appTerm 2330 def absTerm 2331 def 1420 ref appTerm 2332 def betaConv nil 65 ref 2331 ref appTerm 2333 def axiom nil 67 ref 2333 remove nil cons cons 68 ref 2332 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2331 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2330 remove nil cons cons 68 ref 2329 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2328 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 2334 def subst 2335 def 2240 ref nil 2245 ref nil cons cons 436 ref 10 ref 1504 ref 1642 ref appTerm appTerm 2327 ref appTerm absTerm 2336 def 437 ref appTerm 2337 def betaConv 1419 ref 65 ref 2336 ref appTerm 2338 def absTerm 2339 def 1420 ref appTerm 2340 def betaConv nil 65 ref 2339 ref appTerm 2341 def axiom nil 67 ref 2341 remove nil cons cons 68 ref 2340 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2339 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2338 remove nil cons cons 68 ref 2337 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2336 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 2342 def subst appThm 2343 def trans appThm nil 130 ref 1482 ref 1482 ref 2306 remove appTerm 2344 def appTerm nil cons cons nil cons nil cons cons 713 ref subst 2345 def trans sym 55 ref eqMp eqMp nil 104 ref 2319 remove cons 106 ref 2320 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 67 ref 57 ref 2312 remove appTerm 2318 remove appTerm nil cons cons 68 ref 65 ref 2308 ref appTerm nil cons 2346 def cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 2308 ref 17 ref appTerm betaConv appThm 149 ref 436 ref 151 ref 2310 ref appThm 2308 ref 1642 ref appTerm betaConv appThm absThm appThm appThm appThm 149 ref 436 ref 2310 remove absThm appThm appThm nil 1638 remove 2308 remove nil cons 2347 def cons nil cons nil cons cons 1646 remove subst eqMp eqMp nil 67 ref 2346 remove cons 68 ref 2309 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2347 remove cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 2348 def appThm 2349 def appThm 2239 remove 2349 remove trans 2350 def appThm nil 130 ref 2344 remove nil cons cons nil cons nil cons cons 713 ref subst trans absThm appThm 185 ref trans appThm 149 ref 436 ref 338 ref 2240 ref 2350 remove appThm appThm nil 2326 remove nil cons nil cons cons 2348 remove subst 2335 remove trans 2343 remove trans appThm 2345 remove trans absThm appThm 185 ref trans appThm 186 ref trans appThm 186 ref trans appThm 186 ref trans sym 55 ref eqMp nil 104 ref 65 ref 436 ref 2229 ref 1642 ref appTerm absTerm appTerm nil cons cons 106 ref 57 ref 2305 remove 359 ref appTerm 2351 def appTerm 57 ref 65 ref 436 ref 10 ref 2235 remove appTerm 2232 ref appTerm absTerm appTerm 2352 def appTerm 65 ref 436 ref 10 ref 1482 ref 2232 ref appTerm appTerm 2313 remove appTerm absTerm 2353 def appTerm 2354 def appTerm 2355 def appTerm nil cons cons nil cons cons nil cons cons 224 ref subst proveHyp 2356 def nil 104 ref 2351 remove nil cons cons 106 ref 2355 remove nil cons cons nil cons cons nil cons cons 2357 def 120 ref subst proveHyp 2358 def trans 2359 def nil 2255 ref 436 ref 629 ref cons 2360 def 1530 ref 194 ref cons nil cons cons cons nil cons cons 28 ref "_9323" 1 ref var 2361 def 28 ref 10 ref 2361 remove varTerm appTerm 1534 ref appTerm appTerm 448 ref appTerm absTerm 2362 def 437 ref appTerm 2363 def appTerm refl 2362 ref 1482 ref 1504 ref 1534 ref appTerm 2364 def appTerm 2365 def appTerm betaConv appThm 108 ref 2363 remove betaConv appThm 28 ref 10 ref 2365 ref appTerm 2366 def 1534 ref appTerm 2367 def appTerm 448 ref appTerm refl appThm trans 2362 remove refl 2366 ref 437 ref appTerm assume sym appThm eqMp sym nil 50 ref 2367 remove nil cons cons nil cons nil cons cons 50 ref 28 ref 53 remove 448 ref appTerm 2368 def appTerm 602 ref appTerm absTerm 2369 def 52 ref appTerm 2370 def betaConv nil 165 ref 2369 ref appTerm 2371 def axiom nil 67 ref 2371 remove nil cons cons 68 ref 2370 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2369 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 2372 def subst 447 ref nil 436 ref 1555 ref cons 2373 def 1419 ref 2365 ref nil cons 2374 def cons nil cons cons nil cons cons 2375 def 436 ref 28 ref 2247 ref appTerm 57 ref 1594 ref 437 ref appTerm 2376 def appTerm 2377 def 1593 ref 437 ref appTerm 2378 def 1420 ref appTerm 2379 def appTerm 2380 def appTerm 2381 def absTerm 2382 def 437 ref appTerm 2383 def betaConv 1419 ref 65 ref 2382 ref appTerm 2384 def absTerm 2385 def 1420 ref appTerm 2386 def betaConv 149 ref 1419 ref 149 ref 436 ref 2381 remove assume sym 28 ref 2380 remove appTerm 2247 ref appTerm 2387 def assume sym deductAntisym absThm appThm absThm appThm nil 65 ref 1419 ref 65 ref 436 ref 2387 remove absTerm appTerm absTerm appTerm axiom eqMp nil 67 ref 65 ref 2385 ref appTerm nil cons cons 68 ref 2386 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2385 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2384 remove nil cons cons 68 ref 2383 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2382 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst appThm nil "t2" 2 ref var 2388 def 1593 ref 1534 ref appTerm 2365 ref appTerm nil cons cons "t1" 2 ref var 2389 def 1593 ref 2365 remove appTerm 1534 ref appTerm nil cons cons nil cons cons nil cons cons 2388 ref 28 ref 418 ref 57 ref 2389 ref varTerm 2390 def appTerm 2388 ref varTerm 2391 def appTerm appTerm appTerm 600 ref 418 ref 2390 ref appTerm 2392 def appTerm 418 ref 2391 ref appTerm 2393 def appTerm appTerm absTerm 2394 def 2391 ref appTerm 2395 def betaConv 2389 ref 165 ref 2394 ref appTerm 2396 def absTerm 2397 def 2390 ref appTerm 2398 def betaConv nil 165 ref 2397 ref appTerm 2399 def axiom nil 67 ref 2399 remove nil cons cons 68 ref 2398 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2397 remove nil cons cons 169 ref 2390 ref nil cons cons nil cons 2400 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2396 remove nil cons cons 68 ref 2395 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2394 remove nil cons cons 169 ref 2391 ref nil cons cons nil cons 2401 def cons nil cons cons 140 ref subst eqMp eqMp subst trans trans sym 2212 ref 2375 ref 436 ref 28 ref 418 ref 2376 ref appTerm appTerm 1913 ref 1420 ref appTerm 2402 def appTerm absTerm 2403 def 437 ref appTerm 2404 def betaConv 1419 ref 65 ref 2403 ref appTerm 2405 def absTerm 2406 def 1420 ref appTerm 2407 def betaConv nil 65 ref 2406 ref appTerm 2408 def axiom nil 67 ref 2408 remove nil cons cons 68 ref 2407 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2406 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2405 remove nil cons cons 68 ref 2404 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2403 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 2409 def subst nil 436 ref 2374 remove cons 1419 ref 1555 ref cons nil cons 2410 def cons nil cons cons 2411 def 436 ref 28 ref 1927 ref appTerm 947 ref "d" 1 ref var 2412 def 438 ref 1504 ref 1482 ref 2412 ref varTerm 2413 def appTerm 2414 def appTerm appTerm absTerm appTerm appTerm absTerm 2415 def 437 ref appTerm 2416 def betaConv 1419 ref 65 ref 2415 ref appTerm 2417 def absTerm 2418 def 1420 ref appTerm 2419 def betaConv nil 65 ref 2418 ref appTerm 2420 def axiom nil 67 ref 2420 remove nil cons cons 68 ref 2419 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2418 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2417 remove nil cons cons 68 ref 2416 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2415 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 2421 def subst trans 976 ref 2412 ref 2366 ref refl nil 436 ref 2413 ref nil cons 2422 def cons 2423 def 2410 ref cons nil cons cons 2342 ref subst appThm absThm appThm trans appThm 2411 remove 2409 ref subst 2375 remove 2421 ref subst trans 976 ref 2412 ref 10 ref 1534 ref appTerm 2424 def refl 2425 def nil 436 ref 2414 remove nil cons cons 1419 ref 2364 ref nil cons 2426 def cons nil cons 2427 def cons nil cons cons 2334 remove subst 2240 ref nil 2423 ref 2427 remove cons nil cons cons 2342 ref subst appThm trans appThm absThm appThm trans appThm sym nil 67 ref 600 ref 947 ref 2412 ref 2366 ref 1482 ref 390 ref 1534 ref appTerm 2428 def 2413 ref appTerm appTerm appTerm 2429 def absTerm 2430 def appTerm 2431 def appTerm 947 ref 2412 ref 2424 ref 1482 ref 1482 ref 390 ref 2364 ref appTerm 2413 ref appTerm appTerm appTerm appTerm 2432 def absTerm 2433 def appTerm 2434 def appTerm 2435 def nil cons cons nil cons nil cons cons 458 ref refl 2436 def nil 50 ref 418 ref 70 ref appTerm 2437 def nil cons 2438 def cons nil cons nil cons cons 898 ref subst appThm sym 2436 remove 98 ref 50 ref 28 ref 418 ref 602 ref appTerm appTerm 52 ref appTerm absTerm 2439 def 52 ref appTerm 2440 def betaConv nil 165 ref 2439 ref appTerm 2441 def axiom nil 67 ref 2441 remove nil cons cons 68 ref 2440 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2439 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 2442 def subst appThm nil 2034 ref nil cons cons 1162 ref 543 ref subst 2443 def subst trans sym 55 ref eqMp eqMp 2444 def subst sym nil 67 ref 418 ref 2435 remove appTerm 2445 def nil cons 2446 def cons 457 ref cons nil cons cons 2447 def 85 ref subst 2447 remove 138 ref subst 1515 ref nil 1517 ref 457 ref cons nil cons cons 2448 def 129 ref subst proveHyp 2449 def 2448 ref 85 ref subst 2450 def 2448 remove 138 ref subst 2451 def nil "_9326" 1 ref var 2452 def 1555 remove cons "_9325" 1 ref var 2453 def 1519 ref cons nil cons cons nil cons cons 436 ref 10 ref 390 ref 2453 remove varTerm 2454 def appTerm 437 ref appTerm appTerm 1496 ref 2454 ref appTerm appTerm absTerm 2455 def 2452 remove varTerm 2456 def appTerm 2457 def betaConv 1512 ref 2454 ref appTerm 2458 def betaConv nil 1517 ref 68 ref 2458 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 1518 ref 130 ref 2454 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 2455 ref appTerm nil cons cons 68 ref 2457 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2455 remove nil cons cons 130 ref 2456 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp subst nil 67 ref 10 ref 2364 ref appTerm 2459 def 2428 ref 1420 ref appTerm 2460 def appTerm nil cons cons 68 ref 2366 ref 1482 ref 2460 ref appTerm appTerm nil cons 2461 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil "_9330" 1 ref var 2462 def 2460 ref nil cons cons "_9329" 1 ref var 2463 def 2426 remove cons nil cons cons nil cons cons nil 67 ref 10 ref 2463 remove varTerm 2464 def appTerm 2462 remove varTerm 2465 def appTerm 2466 def nil cons 2467 def cons 68 ref 10 ref 1482 ref 2464 remove appTerm appTerm 1482 ref 2465 remove appTerm appTerm nil cons 2468 def cons nil cons cons nil cons cons 2469 def 85 ref subst 2469 remove 138 ref subst 2240 ref 2466 remove assume appThm eqMp nil 104 ref 2467 remove cons 106 ref 2468 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp subst eqMp nil 67 ref 2461 remove cons 457 ref cons nil cons cons 129 ref subst proveHyp nil "_9327" 1 ref var 2470 def 1519 ref cons nil cons nil cons cons nil 67 ref 2366 remove 1482 ref 2428 ref 2470 remove varTerm 2471 def appTerm appTerm appTerm nil cons cons nil cons nil cons cons 28 ref 2437 ref appTerm refl 98 remove 898 ref subst appThm nil 169 ref 2438 remove cons nil cons nil cons cons 2443 ref subst trans sym 55 ref eqMp 2472 def subst 2412 ref 418 ref 2429 remove appTerm absTerm 2473 def 2471 ref appTerm 2474 def betaConv nil 67 ref 2431 remove nil cons cons 68 ref 2434 remove nil cons cons nil cons cons nil cons cons nil 67 ref 458 ref 448 ref appTerm 2475 def nil cons 2476 def cons 2477 def 68 ref 28 ref 418 ref 600 ref 70 ref appTerm 72 ref appTerm appTerm appTerm 57 ref 2437 remove appTerm 418 ref 72 ref appTerm 2478 def appTerm appTerm nil cons 2479 def cons nil cons 2480 def cons nil cons cons 2481 def 85 ref subst 2481 remove 138 ref subst 28 ref "_534" 2 ref var 2482 def 28 ref 418 ref 600 ref 2482 remove varTerm 2483 def appTerm 72 ref appTerm appTerm appTerm 57 ref 418 ref 2483 remove appTerm appTerm 2478 ref appTerm appTerm absTerm 2484 def 70 ref appTerm 2485 def appTerm refl 2486 def 2484 ref 448 ref appTerm betaConv appThm 108 ref 2485 remove betaConv appThm 2487 def 28 ref 418 ref 2214 ref 72 ref appTerm appTerm appTerm 57 ref 489 ref appTerm 2488 def 2478 ref appTerm appTerm refl appThm trans 2484 remove refl 2489 def 2475 remove assume 2490 def appThm eqMp sym 108 ref 447 ref 101 ref 2218 ref subst appThm appThm 58 ref 490 ref appThm 2491 def 2478 ref refl 2492 def appThm nil 50 ref 2478 ref nil cons 2493 def cons nil cons nil cons cons 2494 def 172 ref subst 2495 def trans appThm nil 169 ref 2493 remove cons nil cons nil cons cons 2443 ref subst 2496 def trans sym 55 ref eqMp eqMp eqMp nil 104 ref 2476 ref cons 2497 def 106 ref 2479 ref cons nil cons 2498 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 458 remove 40 ref appTerm 2499 def nil cons 2500 def cons 2501 def 2480 remove cons nil cons cons 2502 def 85 ref subst 2502 remove 138 ref subst 2486 remove "_532" 2 ref var 2503 def 28 ref 418 ref 600 ref 2503 remove varTerm 2504 def appTerm 72 ref appTerm appTerm appTerm 57 ref 418 ref 2504 remove appTerm appTerm 2478 ref appTerm appTerm absTerm 40 ref appTerm betaConv appThm 2487 remove 28 ref 418 ref 600 ref 40 ref appTerm 2505 def 72 ref appTerm appTerm appTerm 57 ref 418 ref 40 ref appTerm 2506 def appTerm 2507 def 2478 ref appTerm appTerm refl appThm trans 2489 remove 2499 remove assume 2508 def appThm eqMp sym 108 ref 447 ref 101 ref 50 ref 28 ref 2505 ref 52 ref appTerm appTerm 40 ref appTerm absTerm 2509 def 52 ref appTerm 2510 def betaConv nil 165 ref 2509 ref appTerm 2511 def axiom nil 67 ref 2511 remove nil cons cons 68 ref 2510 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2509 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 2512 def subst appThm nil 28 ref 2506 ref appTerm 448 ref appTerm axiom 2513 def trans appThm 58 ref 2513 ref appThm 2514 def 2492 remove appThm 2494 remove 50 ref 28 ref 57 ref 448 ref appTerm 2515 def 52 ref appTerm appTerm 448 ref appTerm absTerm 2516 def 52 ref appTerm 2517 def betaConv nil 165 ref 2516 ref appTerm 2518 def axiom nil 67 ref 2518 remove nil cons cons 68 ref 2517 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2516 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 2519 def subst 2520 def trans appThm 900 ref 50 ref 28 ref 484 ref 52 ref appTerm appTerm 602 remove appTerm absTerm 2521 def 52 ref appTerm 2522 def betaConv nil 165 ref 2521 ref appTerm 2523 def axiom nil 67 ref 2523 remove nil cons cons 68 ref 2522 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2521 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 2524 def subst 490 ref trans 2525 def trans sym 55 ref eqMp eqMp eqMp nil 104 ref 2500 remove cons 2526 def 2498 remove cons nil cons cons 120 ref subst deductAntisym eqMp 50 ref 600 ref 54 ref appTerm 2368 remove appTerm absTerm 2527 def 70 ref appTerm 2528 def betaConv nil 165 ref 2527 ref appTerm 2529 def axiom 2530 def nil 67 ref 2529 remove nil cons cons 2531 def 68 ref 2528 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2527 ref nil cons cons 2532 def 2034 remove cons nil cons cons 140 ref subst eqMp eqMp 2533 def nil 2526 ref 106 ref 2476 remove cons 2534 def 612 ref 2479 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp subst 58 ref nil 5 ref 2430 ref nil cons cons nil cons nil cons cons 25 ref 108 ref 447 ref 1207 remove nil 1208 remove 35 remove nil cons 2535 def cons nil cons nil cons cons 1209 remove 1211 ref 1213 ref 1214 ref appTerm 1215 remove appTerm 2536 def absTerm 2537 def 1214 remove appTerm 2538 def betaConv 1219 ref refl 2539 def 1211 remove 2536 remove assume sym 1216 remove assume sym deductAntisym absThm appThm 1221 remove eqMp nil 67 ref 1219 ref 2537 ref appTerm nil cons cons 68 ref 2538 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 1222 ref 1223 ref 2537 remove nil cons cons 1225 remove cons nil cons cons 140 ref subst eqMp eqMp subst subst appThm appThm appThm 33 ref 39 ref 418 ref 135 remove appTerm absTerm appTerm refl appThm sym nil 37 ref 2535 remove cons nil cons nil cons cons 37 remove 28 ref 418 ref 1228 remove appTerm appTerm 33 ref 39 ref 418 ref 783 remove appTerm absTerm appTerm appTerm absTerm 2540 def 38 remove appTerm 2541 def betaConv nil 796 remove 2540 ref appTerm 2542 def axiom nil 67 ref 2542 remove nil cons cons 68 ref 2541 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 798 remove 799 remove 2540 remove nil cons cons 801 remove cons nil cons cons 140 ref subst eqMp eqMp subst eqMp subst 2543 def subst 149 ref 2412 ref 447 ref 2430 remove 2413 ref appTerm betaConv appThm absThm appThm trans appThm nil 5 ref 2433 ref nil cons cons nil cons nil cons cons 2543 ref subst 149 ref 2412 ref 447 ref 2433 remove 2413 ref appTerm betaConv appThm absThm appThm trans appThm trans 2445 remove assume eqMp nil 104 ref 65 ref 2473 ref appTerm nil cons 2544 def cons 106 ref 65 ref 2412 ref 418 ref 2432 remove appTerm absTerm appTerm nil cons cons nil cons cons nil cons cons 120 ref subst proveHyp nil 67 ref 2544 remove cons 68 ref 2474 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2473 remove nil cons cons 130 ref 2471 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp eqMp subst eqMp eqMp nil 104 ref 1516 remove cons 2545 def 106 ref 456 remove cons nil cons 2546 def cons nil cons cons 120 ref subst 2547 def deductAntisym eqMp eqMp eqMp nil 104 ref 2446 remove cons 2546 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp subst deductAntisym 2359 remove eqMp 2548 def appThm 2549 def 2171 ref refl appThm 759 ref 377 ref 149 ref 190 ref 149 ref 378 ref 149 ref 379 ref 760 ref 2173 remove 395 ref 392 ref 396 ref 359 ref appTerm 2550 def appTerm 2551 def 383 ref appTerm appTerm 2552 def appTerm betaConv appThm absThm appThm absThm appThm absThm appThm absThm appThm 2161 remove refl nil 1591 ref nil cons nil cons cons 2553 def 436 ref 10 ref 401 ref 437 ref appTerm 2554 def 359 ref appTerm appTerm 17 ref appTerm absTerm 2555 def 437 ref appTerm 2556 def betaConv nil 65 ref 2555 ref appTerm 2557 def axiom nil 67 ref 2557 remove nil cons cons 68 ref 2556 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2555 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 2558 def subst appThm 667 remove 711 ref subst trans appThm nil 379 ref 194 ref cons 378 ref 629 ref cons 696 remove nil cons 2559 def cons cons nil cons cons 379 ref 343 ref 376 ref "_29644" 348 remove var 2560 def 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 343 ref 2560 remove varTerm 385 ref appTerm appTerm 380 ref 357 ref 2552 ref appTerm 391 ref 2172 ref 2552 remove appTerm appTerm appTerm appTerm 2561 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 2562 def appTerm 2563 def 385 ref appTerm appTerm 2561 ref appTerm absTerm 2564 def 383 ref appTerm 2565 def betaConv 378 ref 65 ref 2564 ref appTerm 2566 def absTerm 2567 def 381 ref appTerm 2568 def betaConv 190 ref 65 ref 2567 ref appTerm 2569 def absTerm 2570 def 196 ref appTerm 2571 def betaConv 2562 ref 2563 remove appTerm 2572 def betaConv 2562 ref "_29642" 328 ref var 2573 def 355 ref 1044 ref 2573 remove varTerm 2574 def appTerm appTerm 357 ref 390 ref 1052 ref 1057 ref 2574 remove appTerm 2575 def appTerm appTerm 2551 ref 1059 ref 2575 remove appTerm 2576 def appTerm appTerm 2577 def appTerm 390 ref 2576 remove appTerm 2172 ref 2577 remove appTerm appTerm appTerm appTerm absTerm 2578 def appTerm betaConv sym nil 5 ref 190 ref 65 ref 378 ref 65 ref 379 ref 343 ref 2578 ref 385 ref appTerm 2579 def appTerm 2561 remove appTerm 2580 def absTerm 2581 def appTerm 2582 def absTerm 2583 def appTerm 2584 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 2584 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2583 remove nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 2582 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2581 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 2580 remove nil cons cons nil cons nil cons cons 56 ref subst 2579 remove betaConv 343 ref "_29638" 1 ref var 2585 def 380 ref 357 ref 395 ref 2551 ref 2585 ref varTerm 2586 def appTerm 2587 def appTerm 2588 def appTerm 390 ref 2586 remove appTerm 2589 def 2172 ref 2588 remove appTerm appTerm appTerm appTerm absTerm 383 ref appTerm 2590 def appTerm refl 2585 ref 1076 ref 357 ref 1079 ref 2587 ref appTerm 2591 def appTerm 2589 ref 2172 ref 2591 remove appTerm appTerm appTerm appTerm absTerm 2592 def 1082 ref appTerm betaConv appThm 707 ref 2590 remove betaConv appThm 1076 ref 357 ref 1079 remove 2551 ref 1082 ref appTerm appTerm 2593 def appTerm 1084 remove 2172 ref 2593 remove appTerm appTerm appTerm appTerm refl appThm trans 1085 remove "_29637" 1 ref var 2594 def 2585 ref 380 ref 357 ref 390 ref 2594 ref varTerm appTerm 2587 remove appTerm 2595 def appTerm 2589 remove 2172 ref 2595 remove appTerm appTerm appTerm 2596 def appTerm absTerm absTerm 381 ref appTerm 2597 def appTerm refl 2594 ref 2585 ref 1076 remove 2596 ref appTerm absTerm absTerm 2598 def 1078 ref appTerm betaConv appThm 1091 remove 2597 remove betaConv appThm 2592 remove refl appThm trans 1092 remove "_29636" 1 ref var 2599 def 2594 remove 2585 remove 355 ref 2599 remove varTerm appTerm 2596 remove appTerm absTerm absTerm absTerm 2600 def 196 ref appTerm 2601 def appTerm refl 2600 ref 1075 ref appTerm betaConv appThm 1096 remove 2601 remove betaConv appThm 2598 remove refl appThm trans 2600 remove refl 1345 ref appThm eqMp 1376 ref appThm eqMp 1381 ref appThm eqMp sym trans eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp 1382 remove 1383 remove 2562 ref nil cons 2602 def cons 1385 remove 2578 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 1386 remove 2562 remove appTerm nil cons cons 68 ref 2572 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1387 remove 2602 remove cons nil cons nil cons cons 1388 remove subst eqMp eqMp nil 67 ref 65 ref 2570 ref appTerm nil cons cons 68 ref 2571 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2570 remove nil cons cons 1389 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2569 remove nil cons cons 68 ref 2568 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2567 remove nil cons cons 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2566 remove nil cons cons 68 ref 2565 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2564 remove nil cons cons 1391 ref cons nil cons cons 140 ref subst eqMp eqMp subst 2162 ref refl 2603 def 927 ref 390 ref 359 ref appTerm 2604 def refl 2605 def nil 1419 ref 2550 remove nil cons cons nil cons nil cons cons 1419 ref 10 ref 1497 ref 17 ref appTerm appTerm 17 ref appTerm absTerm 2606 def 1420 ref appTerm 2607 def betaConv nil 65 ref 2606 ref appTerm 2608 def axiom nil 67 ref 2608 remove nil cons cons 68 ref 2607 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2606 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp 2609 def subst appThm nil 2273 ref nil cons cons 2610 def 1419 ref 10 ref 1504 ref 17 ref appTerm appTerm 1420 ref appTerm absTerm 2611 def 1420 ref appTerm 2612 def betaConv nil 65 ref 2611 ref appTerm 2613 def axiom nil 67 ref 2613 remove nil cons cons 68 ref 2612 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2611 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp 2614 def subst 2615 def trans 2616 def appThm nil 436 ref 2172 ref 2604 ref 2551 remove 17 ref appTerm appTerm appTerm nil cons cons nil cons nil cons cons 1480 ref subst 2172 remove refl 2616 remove appThm nil 1419 ref 2170 ref nil cons 2617 def cons nil cons nil cons cons 1419 ref 10 ref 1497 ref 359 ref appTerm appTerm 1420 ref appTerm absTerm 2618 def 1420 ref appTerm 2619 def betaConv nil 65 ref 2618 ref appTerm 2620 def axiom nil 67 ref 2620 remove nil cons cons 68 ref 2619 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2618 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp 2621 def subst trans trans appThm appThm trans trans appThm nil 501 ref 2162 ref 360 ref 2170 ref appTerm 2622 def appTerm nil cons cons 502 ref 2171 remove nil cons cons nil cons cons nil cons cons 526 ref subst trans trans appThm 2166 remove appThm nil "b'" 325 remove var 2623 def 598 remove cons 978 ref 629 ref cons 2624 def 556 ref 2622 remove nil cons cons 666 ref cons cons cons nil cons cons 955 remove "b'" 539 remove var 2625 def 28 ref 963 remove 568 remove appTerm 564 remove "a'" 30 ref var 2626 def varTerm 2627 def appTerm 2625 remove varTerm 2628 def appTerm appTerm appTerm 57 ref 509 ref 566 ref appTerm 2627 ref appTerm appTerm 1350 ref 567 ref appTerm 2628 ref appTerm appTerm appTerm absTerm 2629 def 2628 ref appTerm 2630 def betaConv 2626 remove 573 ref 2629 ref appTerm 2631 def absTerm 2632 def 2627 ref appTerm 2633 def betaConv 560 remove 33 ref 2632 ref appTerm 2634 def absTerm 2635 def 567 remove appTerm 2636 def betaConv 565 remove 573 ref 2635 ref appTerm 2637 def absTerm 2638 def 566 ref appTerm 2639 def betaConv nil 33 ref 2638 ref appTerm 2640 def axiom nil 67 ref 2640 remove nil cons cons 68 ref 2639 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 2638 remove nil cons cons 578 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2637 remove nil cons cons 68 ref 2636 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 547 ref 579 ref 2635 remove nil cons cons 581 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2634 remove nil cons cons 68 ref 2633 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 2632 remove nil cons cons 39 ref 2627 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2631 remove nil cons cons 68 ref 2630 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 547 remove 579 remove 2629 remove nil cons cons 580 remove 2628 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 2641 def subst 2642 def subst 58 ref nil 130 ref 629 ref cons nil cons 2643 def nil cons cons 713 ref subst 2644 def appThm 2645 def nil 877 ref 194 ref cons 2624 remove 192 ref 2617 remove cons 666 ref cons cons cons nil cons cons 983 ref 2641 remove subst 2646 def subst 2645 remove 10 ref 2170 remove appTerm 17 ref appTerm 2647 def refl appThm nil 50 ref 2647 remove nil cons 2648 def cons nil cons nil cons cons 172 ref subst 2649 def trans trans appThm 2649 remove trans trans trans sym nil 2270 ref 68 ref 2648 remove cons nil cons cons nil cons cons 129 ref subst 2275 ref 436 ref 2276 ref 10 ref 1421 ref appTerm 17 ref appTerm 2650 def appTerm absTerm 2651 def 437 ref appTerm 2652 def betaConv 1419 ref 65 ref 2651 ref appTerm 2653 def absTerm 2654 def 1420 ref appTerm 2655 def betaConv nil 65 ref 2654 ref appTerm 2656 def axiom nil 67 ref 2656 remove nil cons cons 68 ref 2655 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2654 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2653 remove nil cons cons 68 ref 2652 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2651 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp eqMp proveHyp proveHyp eqMp nil 104 ref 2189 ref cons 2657 def 106 ref 2184 ref cons nil cons 2658 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 2187 ref nil cons 2659 def cons 2660 def 2185 remove cons nil cons cons 2661 def 85 ref subst 2661 remove 138 ref subst 28 ref "_29618" 1 ref var 2662 def 343 ref 150 ref 365 ref 355 ref 2662 remove varTerm 2663 def appTerm 360 ref 367 ref 2169 ref 2663 ref appTerm 2664 def appTerm 359 ref appTerm appTerm appTerm appTerm 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 387 ref 380 ref 389 ref 391 ref 392 ref 2664 remove appTerm 388 ref appTerm appTerm appTerm appTerm absTerm 395 ref 392 ref 368 ref 2663 ref appTerm 152 ref appTerm appTerm 383 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 400 ref 401 ref 2663 ref appTerm 152 ref appTerm appTerm appTerm appTerm absTerm 2175 ref 2663 remove appTerm appTerm appTerm 2163 ref appTerm absTerm 2665 def 200 ref appTerm 2666 def appTerm refl 2665 ref 359 ref appTerm betaConv appThm 108 ref 2666 remove betaConv appThm 343 ref 150 ref 365 ref 2162 ref 360 ref 367 ref 2169 ref 359 ref appTerm 2667 def appTerm 359 ref appTerm appTerm appTerm appTerm 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 387 ref 380 ref 389 ref 391 ref 392 ref 2667 remove appTerm 388 ref appTerm appTerm appTerm appTerm absTerm 2668 def 395 ref 392 ref 2169 ref 152 ref appTerm appTerm 383 ref appTerm appTerm 2669 def appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 400 ref 2175 ref 152 ref appTerm appTerm 2670 def appTerm appTerm absTerm 2175 ref 359 ref appTerm 2671 def appTerm 2672 def appTerm 2163 remove appTerm refl appThm trans 2665 remove refl 2187 ref assume 2673 def appThm eqMp sym 2672 remove betaConv 499 ref 338 ref nil 2360 ref nil cons nil cons cons 2674 def 2558 ref subst 2675 def appThm 921 ref appThm 2311 ref trans appThm 2603 ref 360 ref refl 2676 def 367 ref refl 2677 def 2674 ref 436 ref 10 ref 368 ref 437 ref appTerm 359 ref appTerm appTerm 437 ref appTerm absTerm 2678 def 437 ref appTerm 2679 def betaConv nil 65 ref 2678 ref appTerm 2680 def axiom nil 67 ref 2680 remove nil cons cons 68 ref 2679 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2678 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 2681 def subst 2682 def appThm 662 ref appThm 2674 ref 436 ref 10 ref 367 ref 437 ref appTerm 437 ref appTerm appTerm 17 ref appTerm absTerm 2683 def 437 ref appTerm 2684 def betaConv nil 65 ref 2683 ref appTerm 2685 def axiom nil 67 ref 2685 remove nil cons cons 68 ref 2684 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2683 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst trans appThm appThm appThm 759 ref 377 ref 149 ref 190 ref 149 ref 378 ref 149 ref 379 ref 760 ref 2668 remove 395 ref 392 ref 2169 ref 2671 remove appTerm appTerm 383 ref appTerm appTerm appTerm betaConv 926 ref 927 ref 928 ref 929 ref 2169 ref refl 2686 def 2675 ref appThm appThm 931 ref appThm appThm 2687 def appThm 933 ref 929 ref 2682 remove appThm 2687 remove appThm appThm appThm appThm trans appThm absThm appThm absThm appThm absThm appThm absThm appThm 935 ref 2675 ref appThm 2175 ref refl 2688 def 2675 remove appThm appThm appThm appThm nil 501 ref 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 380 ref 357 ref 395 ref 392 ref 2169 ref 17 ref appTerm appTerm 383 ref appTerm appTerm 2689 def appTerm 2690 def 391 ref 392 ref 359 ref appTerm 2691 def 2689 ref appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 335 remove 2175 remove 17 ref appTerm appTerm 2692 def appTerm nil cons cons 502 ref 2179 remove cons nil cons cons nil cons cons 505 ref 554 ref subst 2693 def subst trans trans eqMp eqMp nil 104 ref 2659 ref cons 2694 def 2658 ref cons nil cons cons 120 ref subst deductAntisym eqMp 603 ref 2187 ref appTerm 2695 def betaConv 606 ref nil 607 ref 68 ref 2695 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 608 ref 169 ref 2659 remove cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 2696 def nil 2694 ref 106 ref 2189 remove cons 2697 def 612 ref 2184 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp nil 583 ref 2658 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp absThm eqMp nil 65 ref 2165 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 65 ref 150 ref 10 ref 16 ref 215 ref appTerm 152 ref appTerm 2698 def appTerm 214 ref 2079 ref appTerm 2699 def appTerm 2700 def absTerm 2701 def appTerm 2702 def absTerm 2703 def appTerm 2704 def absTerm 2705 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2704 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2703 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2702 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2701 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 2700 remove nil cons 2706 def cons nil cons nil cons cons 56 ref subst 877 ref 57 ref 59 ref 2698 ref appTerm 2707 def 878 ref appTerm appTerm 2708 def 2093 remove appTerm absTerm 2709 def 215 ref appTerm betaConv sym 58 ref nil 2095 ref 285 ref cons nil cons cons 2710 def 240 ref subst appThm 2711 def 240 ref appThm 186 ref trans sym 55 ref eqMp eqMp 23 ref 5 ref 2709 ref nil cons cons 846 remove nil cons 2712 def cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 2709 remove appTerm nil cons cons 68 ref 2707 ref 19 ref appTerm 2713 def nil cons 2714 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1608 ref 6 ref 2698 ref nil cons 2715 def cons nil cons 2716 def cons nil cons cons 2147 ref subst eqMp nil 67 ref 2714 remove cons 68 ref 2707 ref 2079 ref appTerm 2717 def nil cons cons nil cons 2718 def cons nil cons cons 138 ref subst proveHyp 877 ref 2708 remove 2092 ref 200 ref appTerm 2719 def appTerm absTerm 2720 def 215 ref appTerm betaConv sym 2711 remove 251 ref appThm 186 ref trans sym 55 ref eqMp eqMp 23 ref 5 ref 2720 ref nil cons cons 2712 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 2720 remove appTerm nil cons cons 68 ref 2707 ref 200 ref appTerm 2721 def nil cons 2722 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1568 ref 2716 ref cons nil cons cons 2147 ref subst eqMp nil 67 ref 2722 remove cons 68 ref 2707 ref 152 ref appTerm 2723 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 2710 remove 251 ref subst sym 55 ref eqMp eqMp nil 67 ref 57 ref 2721 remove appTerm 2723 remove appTerm nil cons cons 2718 remove cons nil cons cons 129 ref subst proveHyp nil 2095 ref 557 ref 150 ref 2715 remove cons nil cons 2724 def cons cons nil cons cons 283 ref subst eqMp eqMp nil 67 ref 57 ref 2713 remove appTerm 2717 remove appTerm nil cons cons 68 ref 2707 remove 2699 ref appTerm 2725 def nil cons 2726 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 192 ref 2099 ref cons 2727 def 2724 remove cons nil cons cons 283 ref subst eqMp nil 67 ref 2726 remove cons 68 ref 59 ref 2699 ref appTerm 2728 def 2698 remove appTerm 2729 def nil cons cons nil cons 2730 def cons nil cons cons 138 ref subst proveHyp nil 2727 remove nil cons nil cons cons 2731 def 240 ref subst sym 55 ref eqMp nil 67 ref 2728 ref 19 ref appTerm 2732 def nil cons cons 68 ref 2728 ref 200 ref appTerm 2733 def nil cons cons nil cons 2734 def cons nil cons cons 138 ref subst proveHyp 877 ref 57 ref 2728 ref 878 ref appTerm appTerm 2735 def 2719 ref appTerm absTerm 2736 def 2079 ref appTerm betaConv sym 58 ref 2731 remove 251 ref subst appThm 2737 def 2098 remove appThm 186 ref trans sym 55 ref eqMp eqMp 23 ref 5 ref 2736 ref nil cons cons 130 ref 2099 ref cons nil cons 2738 def cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 2736 remove appTerm nil cons cons 2734 remove cons nil cons cons 129 ref subst proveHyp nil 1568 ref 6 ref 2699 remove nil cons 2739 def cons nil cons 2740 def cons nil cons cons 2147 ref subst eqMp eqMp nil 67 ref 57 ref 2732 remove appTerm 2733 remove appTerm nil cons cons 68 ref 2728 ref 215 ref appTerm 2741 def nil cons 2742 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 150 ref 2739 ref cons nil cons 2743 def nil cons cons 283 ref subst eqMp nil 67 ref 2742 remove cons 68 ref 2728 remove 152 ref appTerm 2744 def nil cons cons nil cons 2745 def cons nil cons cons 138 ref subst proveHyp 877 ref 2735 remove 2092 ref 152 ref appTerm 2746 def appTerm absTerm 2747 def 2079 ref appTerm betaConv sym 2737 remove 2097 ref 251 ref subst 2748 def appThm 186 ref trans sym 55 ref eqMp eqMp 23 ref 5 ref 2747 ref nil cons cons 2738 remove cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 2747 remove appTerm nil cons cons 2745 remove cons nil cons cons 129 ref subst proveHyp nil 2740 remove nil cons cons 2147 ref subst eqMp eqMp nil 67 ref 57 ref 2741 remove appTerm 2744 remove appTerm nil cons cons 2730 remove cons nil cons cons 129 ref subst proveHyp nil 2095 ref 284 ref 2743 remove cons cons nil cons cons 283 ref subst eqMp eqMp nil 67 ref 57 ref 2725 remove appTerm 2729 remove appTerm nil cons cons 68 ref 2706 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil 192 ref 2739 remove cons 2716 remove cons nil cons cons 298 remove subst eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 2705 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 69 ref 1606 ref 200 ref appTerm 2749 def appTerm 2750 def 10 ref 214 ref 1611 ref 19 ref appTerm 2751 def appTerm 2752 def appTerm 215 ref appTerm 2753 def appTerm 2754 def absTerm 2755 def appTerm 2756 def absTerm 2757 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2756 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2755 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2754 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 2749 ref nil cons 2758 def cons 2759 def 68 ref 2753 remove nil cons 2760 def cons nil cons 2761 def cons nil cons cons 2762 def 85 ref subst 2762 remove 138 ref subst 241 remove 57 ref 228 ref 2751 ref appTerm 2763 def appTerm 65 ref 150 ref 69 ref 203 remove 157 ref 2751 ref appTerm 2764 def appTerm 2765 def appTerm 272 ref appTerm 2766 def absTerm 2767 def appTerm 2768 def appTerm 2769 def refl appThm nil 50 ref 2769 ref nil cons cons nil cons nil cons cons 172 ref subst trans sym 58 ref nil 50 ref 2758 ref cons nil cons nil cons cons 56 ref subst 2749 ref assume eqMp appThm 58 ref 251 ref appThm 240 ref appThm 186 ref trans appThm 186 ref trans sym 55 ref eqMp nil 67 ref 57 ref 2749 ref appTerm 57 ref 242 remove appTerm 229 ref appTerm appTerm nil cons cons 68 ref 2763 remove nil cons 2770 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1608 ref 285 ref cons nil cons cons 1621 remove subst eqMp nil 67 ref 2770 remove cons 68 ref 2768 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 2767 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 2766 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 2765 remove nil cons 2771 def cons 1585 remove cons nil cons cons 2772 def 85 ref subst 2772 remove 138 ref subst nil 645 remove 106 ref 2764 ref nil cons 2773 def cons nil cons cons nil cons cons 2774 def 120 ref subst 2774 remove 224 ref subst 1590 ref 58 ref nil 50 ref 2773 remove cons nil cons nil cons cons 56 ref subst 2764 ref assume eqMp appThm 653 ref appThm 186 ref trans sym 55 ref eqMp nil 67 ref 57 ref 2764 remove appTerm 158 ref appTerm nil cons cons 68 ref 157 ref 390 ref 2751 ref appTerm 19 ref appTerm 2775 def appTerm 2776 def nil cons 2777 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1608 ref 192 ref 2751 remove nil cons cons 2778 def 154 ref cons cons nil cons cons 1582 remove subst eqMp nil 67 ref 2777 ref cons 1589 ref cons nil cons cons 129 ref subst 1622 remove nil 2759 ref 68 ref 10 ref 2775 remove appTerm 200 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst 2060 ref 1419 ref 69 ref 2379 ref appTerm 2779 def 10 ref 390 ref 367 ref 1420 ref appTerm 437 ref appTerm 2780 def appTerm 437 ref appTerm appTerm 1420 ref appTerm appTerm 2781 def absTerm 2782 def 1420 ref appTerm 2783 def betaConv 436 ref 65 ref 2782 ref appTerm 2784 def absTerm 2785 def 437 ref appTerm 2786 def betaConv nil 65 ref 1419 ref 65 ref 436 ref 2781 ref absTerm 2787 def appTerm 2788 def absTerm 2789 def appTerm 2790 def axiom nil 67 ref 2790 remove nil cons 2791 def cons 2792 def 68 ref 65 ref 2785 ref appTerm nil cons 2793 def cons nil cons cons nil cons cons 2794 def 129 ref subst proveHyp 2794 ref 85 ref subst 2794 remove 138 ref subst nil 5 ref 2785 remove nil cons cons 2795 def nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 2784 remove nil cons 2796 def cons nil cons nil cons cons 56 ref subst nil 5 ref 2782 remove nil cons cons 2797 def nil cons nil cons cons 49 ref subst 1419 ref nil 50 ref 2781 remove nil cons cons nil cons nil cons cons 56 ref subst 2787 ref 437 ref appTerm 2798 def betaConv 2789 ref 1420 ref appTerm 2799 def betaConv nil 2792 remove 68 ref 2799 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 2789 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2788 remove nil cons cons 68 ref 2798 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2787 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 104 ref 2791 remove cons 106 ref 2793 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 2793 remove cons 68 ref 2786 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 2795 remove 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2796 remove cons 68 ref 2783 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 2797 remove 1520 ref cons nil cons cons 140 ref subst eqMp eqMp 2800 def subst eqMp appThm nil 67 ref 28 ref 2776 ref appTerm 204 ref appTerm nil cons cons 68 ref 69 ref 2776 remove appTerm 204 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil "b" 2 ref var 2801 def 646 remove cons "a" 2 ref var 2802 def 2777 remove cons nil cons cons nil cons cons 2801 ref 69 ref 28 ref 2802 ref varTerm 2803 def appTerm 2804 def 2801 ref varTerm 2805 def appTerm appTerm 2806 def 69 ref 2803 ref appTerm 2805 ref appTerm 2807 def appTerm absTerm 2808 def 2805 ref appTerm 2809 def betaConv 2802 ref 165 ref 2808 ref appTerm 2810 def absTerm 2811 def 2803 ref appTerm 2812 def betaConv nil 165 ref 2811 ref appTerm 2813 def axiom nil 67 ref 2813 remove nil cons cons 68 ref 2812 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2811 remove nil cons cons 169 ref 2803 ref nil cons 2814 def cons nil cons 2815 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2810 remove nil cons cons 68 ref 2809 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2808 remove nil cons cons 169 ref 2805 ref nil cons 2816 def cons nil cons 2817 def cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp proveHyp eqMp 1630 remove proveHyp 283 ref eqMp proveHyp proveHyp eqMp nil 104 ref 2771 remove cons 1631 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 253 remove 2769 remove appTerm nil cons cons 2761 remove cons nil cons cons 129 ref subst proveHyp nil 1634 ref 2778 remove nil cons cons nil cons cons 300 ref subst eqMp 2818 def eqMp nil 104 ref 2758 ref cons 2819 def 106 ref 2760 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp 2820 def eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 2757 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 69 ref 1593 ref 200 ref appTerm 2821 def 19 ref appTerm appTerm 2822 def 10 ref 16 ref 367 ref 19 ref appTerm 2823 def 200 ref appTerm 2824 def appTerm 200 ref appTerm appTerm 215 ref appTerm appTerm 2825 def absTerm 2826 def appTerm 2827 def absTerm 2828 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2827 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2826 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2825 remove nil cons cons nil cons nil cons cons 56 ref subst 2822 remove refl 338 ref nil 6 ref 2824 remove nil cons cons nil cons nil cons cons 661 ref subst appThm 661 ref appThm appThm sym 632 ref 2820 remove subst eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 2828 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 28 ref 216 ref 17 ref appTerm 2829 def appTerm 2830 def 57 ref 882 ref appTerm 352 ref appTerm 2831 def appTerm 2832 def absTerm 2833 def appTerm 2834 def absTerm 2835 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2834 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2833 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2832 remove nil cons 2836 def cons nil cons nil cons cons 56 ref subst nil 1410 ref 68 ref 2836 ref cons nil cons 2837 def cons nil cons cons 2838 def 85 ref subst 2838 remove 138 ref subst 2830 ref refl 58 ref 1441 ref appThm 352 ref refl 2839 def appThm nil 50 ref 449 ref cons nil cons nil cons cons 2840 def 2519 ref subst trans appThm nil 50 ref 2829 ref nil cons 2841 def cons nil cons nil cons cons 2372 remove subst trans sym nil 1410 ref 68 ref 418 ref 2829 ref appTerm 2842 def nil cons 2843 def cons nil cons cons nil cons cons 129 ref subst nil 2388 ref 2841 ref cons 2389 ref 1438 ref cons nil cons 2844 def cons nil cons cons 2388 ref 28 ref 69 ref 2392 remove appTerm 2393 remove appTerm appTerm 69 ref 2391 ref appTerm 2390 ref appTerm appTerm absTerm 2845 def 2391 ref appTerm 2846 def betaConv 2389 ref 165 ref 2845 ref appTerm 2847 def absTerm 2848 def 2390 ref appTerm 2849 def betaConv nil 165 ref 2848 ref appTerm 2850 def axiom nil 67 ref 2850 remove nil cons cons 68 ref 2849 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2848 remove nil cons cons 2400 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2847 remove nil cons cons 68 ref 2846 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 2845 remove nil cons cons 2401 ref cons nil cons cons 140 ref subst eqMp eqMp subst sym nil 67 ref 2841 ref cons 68 ref 1438 ref cons nil cons cons nil cons cons 2851 def 85 ref subst 2851 remove 138 ref subst 6 ref 1437 remove 59 ref 17 ref appTerm 19 ref appTerm 2852 def appTerm 2853 def absTerm 2854 def 19 ref appTerm 2855 def betaConv 149 ref 6 ref 2853 remove assume sym 28 ref 2852 remove appTerm 882 ref appTerm 2856 def assume sym deductAntisym absThm appThm nil 65 ref 6 ref 2856 remove absTerm appTerm axiom eqMp nil 67 ref 65 ref 2854 ref appTerm nil cons cons 68 ref 2855 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2854 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp sym 28 ref "_29508" 1 ref var 2857 def 59 ref 2857 remove varTerm appTerm 19 ref appTerm absTerm 2858 def 17 ref appTerm 2859 def appTerm refl 2858 ref 215 ref appTerm betaConv appThm 108 ref 2859 remove betaConv appThm 229 remove refl appThm trans 2858 remove refl 2829 ref assume sym appThm eqMp sym 239 ref eqMp eqMp eqMp nil 104 ref 2841 ref cons 2860 def 106 ref 1438 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 1649 ref 106 ref 2836 ref cons nil cons 2861 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 1438 ref cons 2862 def 2837 remove cons nil cons cons 2863 def 85 ref subst 2863 remove 138 ref subst 108 ref 338 ref 16 ref refl 2864 def 882 ref assume 2865 def appThm 2866 def 417 ref appThm 2867 def nil 558 ref nil cons cons 2868 def 301 ref subst 2869 def trans 2870 def appThm 2871 def 921 ref appThm appThm 58 ref 338 ref 2865 ref appThm 921 ref appThm 2311 ref trans appThm 2839 remove appThm 2840 remove 172 ref subst trans appThm nil 609 remove nil cons cons 2443 ref subst trans sym 55 ref eqMp eqMp nil 1439 ref 2861 remove cons nil cons cons 120 ref subst deductAntisym eqMp 603 ref 882 ref appTerm 2872 def betaConv 606 ref nil 607 ref 68 ref 2872 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 608 ref 169 ref 1438 ref cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 2873 def nil 1439 ref 106 ref 1409 ref cons 2874 def 612 ref 2836 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp 2875 def eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 2835 remove appTerm thm nil 5 ref 378 ref 65 ref 379 ref 59 ref 18 ref 17 ref appTerm 2876 def appTerm 2877 def "Number.Natural.distance" const 15 ref constTerm 2878 def 392 ref 381 ref appTerm 2879 def 17 ref appTerm appTerm 2880 def 392 ref 383 ref appTerm 2881 def 17 ref appTerm 2882 def appTerm appTerm absTerm 2883 def appTerm 2884 def absTerm 2885 def nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 2884 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2883 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref 2877 remove refl 2878 ref refl 2886 def nil 1419 ref 1371 ref cons nil cons 2887 def nil cons cons 2609 ref subst appThm nil 1419 ref 1369 ref cons nil cons 2888 def nil cons cons 2609 ref subst 2889 def appThm 2231 ref 436 ref 10 ref 2878 ref 437 ref appTerm 2890 def 437 ref appTerm appTerm 17 ref appTerm absTerm 2891 def 437 ref appTerm 2892 def betaConv nil 65 ref 2891 ref appTerm 2893 def axiom nil 67 ref 2893 remove nil cons cons 68 ref 2892 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2891 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst trans appThm nil 6 ref 2876 ref nil cons cons nil cons nil cons cons 141 remove subst trans absThm eqMp eqMp absThm eqMp nil 67 ref 65 ref 2885 remove appTerm 2894 def nil cons cons 68 ref 57 ref 65 ref 6 ref 65 ref 192 ref 69 ref 216 ref 359 ref appTerm 2895 def appTerm 2896 def 65 ref 378 ref 65 ref 379 ref 228 ref 2878 ref 2879 ref 19 ref appTerm 2897 def appTerm 2898 def 2881 ref 200 ref appTerm 2899 def appTerm 2900 def appTerm 2901 def absTerm 2902 def appTerm 2903 def absTerm 2904 def appTerm 2905 def appTerm 2906 def absTerm 2907 def appTerm 2908 def absTerm 2909 def appTerm 2910 def appTerm 65 ref 150 ref 65 ref 6 ref 65 ref 192 ref 69 ref 728 ref 2905 ref appTerm 2911 def appTerm 65 ref 378 ref 65 ref 379 ref 59 ref 16 ref 392 ref 152 ref appTerm 2912 def 19 ref appTerm 2913 def appTerm 2914 def 2912 ref 200 ref appTerm 2915 def appTerm 2916 def appTerm 2878 ref 2879 ref 2913 ref appTerm appTerm 2917 def 2881 ref 2915 ref appTerm appTerm appTerm 2918 def absTerm 2919 def appTerm 2920 def absTerm 2921 def appTerm 2922 def appTerm 2923 def absTerm 2924 def appTerm 2925 def absTerm 2926 def appTerm 2927 def absTerm 2928 def appTerm 2929 def appTerm 2930 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 2909 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2908 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2907 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2906 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 2895 ref nil cons 2931 def cons 2932 def 68 ref 2905 ref nil cons 2933 def cons nil cons cons nil cons cons 2934 def 85 ref subst 2934 remove 138 ref subst nil 5 ref 2904 ref nil cons cons 2935 def nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 2903 remove nil cons 2936 def cons nil cons nil cons cons 56 ref subst nil 5 ref 2902 ref nil cons cons 2937 def nil cons nil cons cons 49 ref subst 379 ref 698 ref 2895 ref assume 2938 def appThm 2900 ref refl appThm nil 6 ref 2900 ref nil cons 2939 def cons nil cons nil cons cons 673 ref subst trans absThm eqMp eqMp absThm eqMp eqMp nil 104 ref 2931 ref cons 2940 def 106 ref 2933 ref cons nil cons 2941 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 2910 remove nil cons cons 68 ref 2929 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 2928 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 2927 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2926 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 2925 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2924 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2923 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 2911 remove nil cons 2942 def cons 68 ref 2922 remove nil cons 2943 def cons nil cons cons nil cons cons 2944 def 85 ref subst 2944 remove 138 ref subst nil 916 ref 2941 remove cons nil cons cons 2945 def 120 ref subst 2945 remove 224 ref subst nil 5 ref 2921 remove nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 2920 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2919 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 2918 remove nil cons cons nil cons nil cons cons 56 ref subst 698 ref nil 1568 ref 193 ref 154 ref cons 2946 def cons nil cons cons 150 ref 10 ref 16 ref 392 ref 19 ref appTerm 2947 def 200 ref appTerm 2948 def appTerm 2949 def 2947 ref 152 ref appTerm 2950 def appTerm appTerm 2947 ref 2079 ref appTerm appTerm 2951 def absTerm 2952 def 152 ref appTerm 2953 def betaConv 2954 def 192 ref 65 ref 2952 ref appTerm 2955 def absTerm 2956 def 200 ref appTerm 2957 def betaConv nil 5 ref 150 ref 10 ref 16 ref 2947 ref 17 ref appTerm 2958 def appTerm 2950 ref appTerm appTerm 2947 ref 18 ref 152 ref appTerm 2959 def appTerm appTerm absTerm 2960 def nil cons cons nil cons nil cons cons 49 ref subst 150 ref 338 ref 2864 ref nil 1533 ref nil cons cons 2961 def 2609 ref subst appThm 2950 ref refl appThm nil 6 ref 2950 ref nil cons 2962 def cons nil cons nil cons cons 301 ref subst trans appThm 2947 ref refl 2963 def 155 remove 301 ref subst 2964 def appThm appThm nil 130 ref 2962 ref cons nil cons nil cons cons 713 ref subst trans absThm eqMp nil 67 ref 65 ref 2960 ref appTerm 2965 def nil cons cons 68 ref 57 ref 65 ref 192 ref 65 ref 150 ref 69 ref 57 ref 1894 ref 152 ref appTerm 200 ref appTerm 2966 def appTerm 2967 def 10 ref 16 ref 2950 ref appTerm 2968 def 2948 ref appTerm appTerm 2947 ref 1407 remove appTerm appTerm 2969 def appTerm 2970 def appTerm 2951 ref appTerm 2971 def absTerm 2972 def appTerm 2973 def absTerm 2974 def appTerm 2975 def appTerm 65 ref 192 ref 65 ref 150 ref 69 ref 2951 ref appTerm 10 ref 2949 ref 2947 ref 390 ref 152 ref appTerm 2976 def 200 ref appTerm 2977 def appTerm appTerm appTerm 2947 ref 633 ref 2977 ref appTerm appTerm appTerm 2978 def appTerm 2979 def absTerm 2980 def appTerm 2981 def absTerm 2982 def appTerm 2983 def appTerm 2984 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 2974 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2973 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2972 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 2971 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 2970 remove nil cons 2985 def cons 68 ref 2951 ref nil cons 2986 def cons nil cons cons nil cons cons 2987 def 85 ref subst 2987 remove 138 ref subst nil 104 ref 2966 remove nil cons cons 106 ref 2969 ref nil cons cons nil cons cons nil cons cons 224 ref subst 338 ref nil 192 ref 2962 remove cons 2988 def 6 ref 2948 ref nil cons 2989 def cons 2990 def nil cons cons nil cons cons 2991 def 661 ref subst appThm 2963 ref 2097 ref 661 ref subst 2992 def appThm appThm sym 2969 remove assume eqMp proveHyp eqMp nil 104 ref 2985 remove cons 106 ref 2986 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 2975 remove nil cons cons 68 ref 2983 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 2982 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 2981 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 2980 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 2979 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 2986 ref cons 68 ref 2978 remove nil cons 2993 def cons nil cons cons nil cons cons 2994 def 85 ref subst 2994 remove 138 ref subst 338 ref 2949 ref refl nil 1925 ref 1474 ref 1533 ref cons cons nil cons cons 1530 ref 10 ref 1497 ref 1536 ref appTerm appTerm 1522 ref 1497 ref 1534 ref appTerm 2995 def appTerm appTerm absTerm 2996 def 1534 ref appTerm 2997 def betaConv 436 ref 65 ref 2996 ref appTerm 2998 def absTerm 2999 def 437 ref appTerm 3000 def betaConv 1419 ref 65 ref 2999 ref appTerm 3001 def absTerm 3002 def 1420 ref appTerm 3003 def betaConv nil 65 ref 3002 ref appTerm 3004 def axiom nil 67 ref 3004 remove nil cons cons 68 ref 3003 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3002 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3001 remove nil cons cons 68 ref 3000 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2999 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2998 remove nil cons cons 68 ref 2997 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2996 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 3005 def subst appThm 2991 remove 2074 ref subst trans appThm 2963 ref 2097 ref 2074 ref subst appThm appThm sym 2951 remove assume eqMp eqMp nil 104 ref 2986 remove cons 106 ref 2993 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 57 ref 2965 remove appTerm 2984 remove appTerm nil cons cons 68 ref 65 ref 2956 ref appTerm 3006 def nil cons 3007 def cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 149 ref 150 ref 192 ref 2952 ref absTerm 3008 def 17 ref appTerm betaConv 1473 ref appThm 2960 remove 152 ref appTerm betaConv trans absThm appThm appThm 58 ref 149 ref 192 ref 149 ref 150 ref 151 ref 2967 remove refl 3008 ref 152 ref appTerm betaConv 417 ref appThm "c'" 1 ref var 3009 def 10 ref 2968 remove 2947 ref 3009 ref varTerm 3010 def appTerm appTerm appTerm 2947 ref 729 ref 3010 ref appTerm appTerm appTerm absTerm 200 ref appTerm betaConv trans appThm appThm 3008 ref 200 ref appTerm betaConv 3011 def 1473 ref appThm 2954 remove trans 3012 def appThm absThm appThm absThm appThm appThm 149 ref 192 ref 149 ref 150 ref 151 ref 3012 ref appThm 3011 remove 2977 ref refl appThm 2952 ref 2977 remove appTerm betaConv trans appThm absThm appThm absThm appThm appThm appThm appThm 149 ref 192 ref 149 ref 150 ref 3012 remove absThm appThm absThm appThm appThm nil 1725 ref 3008 remove nil cons cons nil cons nil cons cons 1725 ref 69 ref 57 ref 65 ref 436 ref 1726 ref 17 ref appTerm 3013 def 437 ref appTerm absTerm appTerm appTerm 57 ref 65 ref 1419 ref 65 ref 436 ref 69 ref 57 ref 2402 remove appTerm 1726 ref 437 ref appTerm 1420 ref appTerm appTerm appTerm 1726 ref 1420 ref appTerm 3014 def 437 ref appTerm 3015 def appTerm absTerm appTerm absTerm appTerm appTerm 65 ref 1419 ref 65 ref 436 ref 69 ref 3015 ref appTerm 3014 remove 1507 ref appTerm appTerm absTerm appTerm absTerm appTerm appTerm appTerm appTerm 65 ref 1419 ref 65 ref 436 ref 3015 remove absTerm appTerm absTerm appTerm appTerm absTerm 3016 def 1726 ref appTerm 3017 def betaConv nil 29 ref 0 ref 0 ref 9 ref 3 ref cons opType 3018 def 3 ref cons opType constTerm 3019 def 3016 ref appTerm 3020 def axiom nil 67 ref 3020 remove nil cons cons 68 ref 3017 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 9 ref nil cons cons nil cons 3021 def "P" 3018 ref var 3022 def 3016 remove nil cons cons "x" 9 ref var 1726 ref nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 3023 def subst eqMp eqMp 3024 def nil 67 ref 3007 ref cons 68 ref 2957 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2956 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 2955 remove nil cons cons 68 ref 2953 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2952 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp 3025 def subst appThm 2886 ref nil 1530 ref 131 ref cons 3026 def 1474 ref 2887 ref cons 3027 def cons nil cons cons 1530 ref 10 ref 1497 ref 392 ref 437 ref appTerm 3028 def 1534 ref appTerm 3029 def appTerm 3030 def appTerm 392 ref 1498 ref appTerm 1534 ref appTerm 3031 def appTerm 3032 def absTerm 3033 def 1534 ref appTerm 3034 def betaConv 436 ref 65 ref 3033 ref appTerm 3035 def absTerm 3036 def 437 ref appTerm 3037 def betaConv 1419 ref 65 ref 3036 ref appTerm 3038 def absTerm 3039 def 1420 ref appTerm 3040 def betaConv nil 65 ref 3039 ref appTerm 3041 def axiom 3042 def nil 67 ref 3041 remove nil cons cons 68 ref 3040 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3039 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3038 remove nil cons cons 68 ref 3037 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3036 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3035 remove nil cons cons 68 ref 3034 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3033 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 3043 def subst appThm nil 1925 ref 1474 ref 2888 ref cons 3044 def cons nil cons cons 3043 ref subst appThm appThm sym 59 ref 2912 ref 215 ref appTerm 3045 def appTerm 3046 def refl 3047 def 2878 ref 392 ref 2879 ref 152 ref appTerm 3048 def appTerm 19 ref appTerm appTerm refl 929 ref nil 3044 ref nil cons cons 436 ref 10 ref 1498 ref appTerm 3049 def 3028 ref 1420 ref appTerm 3050 def appTerm absTerm 3051 def 437 ref appTerm 3052 def betaConv 1419 ref 65 ref 3051 ref appTerm 3053 def absTerm 3054 def 1420 ref appTerm 3055 def betaConv nil 65 ref 3054 ref appTerm 3056 def axiom nil 67 ref 3056 remove nil cons cons 68 ref 3055 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3054 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3053 remove nil cons cons 68 ref 3052 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3051 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 3057 def subst appThm 417 ref appThm appThm appThm sym 3047 ref 2886 ref 929 ref nil 3027 remove nil cons cons 3057 ref subst appThm 821 ref appThm appThm 392 ref 2912 ref 383 ref appTerm appTerm 200 ref appTerm refl appThm appThm sym 3047 ref 2886 ref nil 3026 ref 436 ref 1371 ref cons 3058 def 1419 ref 153 remove cons nil cons 3059 def cons cons nil cons cons 1530 ref 10 ref 3031 remove appTerm 3030 remove appTerm 3060 def absTerm 3061 def 1534 ref appTerm 3062 def betaConv 436 ref 65 ref 3061 ref appTerm 3063 def absTerm 3064 def 437 ref appTerm 3065 def betaConv 1419 ref 65 ref 3064 ref appTerm 3066 def absTerm 3067 def 1420 ref appTerm 3068 def betaConv 149 ref 1419 ref 149 ref 436 ref 149 ref 1530 ref 3060 remove assume sym 3032 remove assume sym deductAntisym absThm appThm absThm appThm absThm appThm 3042 remove eqMp nil 67 ref 65 ref 3067 ref appTerm nil cons cons 68 ref 3068 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3067 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3066 remove nil cons cons 68 ref 3065 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3064 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3063 remove nil cons cons 68 ref 3062 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3061 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 3069 def subst appThm nil 1925 ref 436 ref 1369 ref cons 3070 def 3059 ref cons 3071 def cons nil cons cons 3069 ref subst appThm nil 1530 ref 2899 ref nil cons 3072 def cons 3073 def 436 ref 2897 ref nil cons 3074 def cons 3075 def 3059 ref cons cons nil cons cons 1530 ref 10 ref 2878 ref 1498 ref appTerm 2995 ref appTerm 3076 def appTerm 1497 remove 2890 ref 1534 ref appTerm appTerm 3077 def appTerm 3078 def absTerm 3079 def 1534 ref appTerm 3080 def betaConv 436 ref 65 ref 3079 ref appTerm 3081 def absTerm 3082 def 437 ref appTerm 3083 def betaConv 1419 ref 65 ref 3082 ref appTerm 3084 def absTerm 3085 def 1420 ref appTerm 3086 def betaConv 149 ref 1419 ref 149 ref 436 ref 149 ref 1530 ref 3078 remove assume sym 10 ref 3077 remove appTerm 3076 remove appTerm 3087 def assume sym deductAntisym absThm appThm absThm appThm absThm appThm nil 65 ref 1419 ref 65 ref 436 ref 65 ref 1530 ref 3087 remove absTerm appTerm absTerm appTerm absTerm appTerm axiom eqMp nil 67 ref 65 ref 3085 ref appTerm nil cons cons 68 ref 3086 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3085 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3084 remove nil cons cons 68 ref 3083 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3082 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3081 remove nil cons cons 68 ref 3080 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3079 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp subst trans appThm nil 150 ref 2939 remove cons 192 ref 257 ref cons 154 ref cons cons nil cons cons 150 ref 28 ref 59 ref 2948 ref appTerm 2950 ref appTerm appTerm 600 ref 882 ref appTerm 2101 remove appTerm 3088 def appTerm absTerm 3089 def 152 ref appTerm 3090 def betaConv 192 ref 65 ref 3089 ref appTerm 3091 def absTerm 3092 def 200 ref appTerm 3093 def betaConv 6 ref 65 ref 3092 ref appTerm 3094 def absTerm 3095 def 19 ref appTerm 3096 def betaConv nil 65 ref 3095 ref appTerm 3097 def axiom nil 67 ref 3097 remove nil cons cons 68 ref 3096 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3095 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3094 remove nil cons cons 68 ref 3093 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3092 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3091 remove nil cons cons 68 ref 3090 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3089 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp 3098 def subst trans sym 2212 ref 924 ref appThm 3099 def nil 50 ref 2901 ref nil cons cons nil cons nil cons cons 56 ref subst 2902 remove 383 ref appTerm 3100 def betaConv 3101 def 2904 remove 381 ref appTerm 3102 def betaConv 3103 def nil 67 ref 2933 remove cons 68 ref 3102 remove nil cons cons nil cons cons nil cons cons 129 ref subst 3104 def 23 ref 2935 remove 1390 ref cons nil cons cons 140 ref subst 3105 def eqMp eqMp nil 67 ref 2936 remove cons 68 ref 3100 remove nil cons cons nil cons cons nil cons cons 129 ref subst 3106 def proveHyp 23 ref 2937 remove 1391 ref cons nil cons cons 140 ref subst 3107 def eqMp eqMp eqMp appThm 181 ref 2218 ref subst 3108 def trans sym 55 ref eqMp eqMp eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp proveHyp proveHyp eqMp nil 104 ref 2942 remove cons 106 ref 2943 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 57 ref 2894 remove appTerm 2930 remove appTerm nil cons cons 68 ref 65 ref 6 ref 65 ref 192 ref 2905 remove absTerm 3109 def appTerm 3110 def absTerm 3111 def appTerm 3112 def nil cons 3113 def cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 6 ref 3109 ref absTerm 3114 def 17 ref appTerm betaConv 921 ref appThm 192 ref 65 ref 378 ref 65 ref 379 ref 59 ref 18 ref 200 ref appTerm 3115 def appTerm 2880 remove 2899 ref appTerm 3116 def appTerm absTerm appTerm absTerm appTerm absTerm 17 ref appTerm betaConv trans appThm 58 ref 149 ref 6 ref 149 ref 192 ref 2896 ref refl 3117 def 3114 ref 19 ref appTerm betaConv 417 ref appThm 3109 ref 200 ref appTerm 3118 def betaConv 3119 def trans 3120 def appThm absThm appThm absThm appThm appThm 149 ref 150 ref 149 ref 6 ref 149 ref 192 ref 151 ref 1722 ref 3120 ref appThm appThm 3114 ref 2913 ref appTerm betaConv 2915 ref refl 3121 def appThm 192 ref 65 ref 378 ref 65 ref 379 ref 59 ref 2914 ref 200 ref appTerm 3122 def appTerm 2917 remove 2899 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm 2915 ref appTerm betaConv trans appThm absThm appThm absThm appThm absThm appThm appThm appThm appThm 149 ref 6 ref 149 ref 192 ref 3120 remove absThm appThm absThm appThm appThm nil 1725 ref 3114 remove nil cons cons nil cons nil cons cons nil 67 ref 57 ref 3013 remove 17 ref appTerm 3123 def appTerm 57 ref 65 ref 6 ref 65 ref 192 ref 2896 ref 1731 ref appTerm absTerm 3124 def appTerm 3125 def absTerm 3126 def appTerm 3127 def appTerm 65 ref 150 ref 65 ref 6 ref 65 ref 192 ref 69 ref 728 ref 1731 ref appTerm appTerm 1726 ref 2913 ref appTerm 2915 ref appTerm appTerm absTerm 3128 def appTerm 3129 def absTerm 3130 def appTerm 3131 def absTerm 3132 def appTerm 3133 def appTerm 3134 def appTerm 3135 def nil cons 3136 def cons 1752 remove cons nil cons cons 3137 def 85 ref subst 3137 remove 138 ref subst nil 104 ref 3123 ref nil cons 3138 def cons 106 ref 3134 remove nil cons cons nil cons cons nil cons cons 3139 def 120 ref subst 3139 remove 224 ref subst nil 104 ref 3127 remove nil cons 3140 def cons 106 ref 3133 remove nil cons 3141 def cons nil cons cons nil cons cons 3142 def 120 ref subst 3142 remove 224 ref subst nil 5 ref 1749 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 1748 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 1747 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 1876 ref cons nil cons nil cons cons 56 ref subst nil 67 ref 2843 ref cons 3143 def 1877 ref cons nil cons cons 3144 def 85 ref subst 3144 remove 138 ref subst 239 ref nil 67 ref 230 remove cons 3145 def 1877 ref cons nil cons cons 129 ref subst proveHyp 151 ref nil 1569 remove nil cons cons 192 ref 885 ref 947 ref 150 ref 10 ref 2913 ref appTerm 200 ref appTerm absTerm appTerm appTerm absTerm 3146 def 200 ref appTerm 3147 def betaConv 6 ref 65 ref 3146 ref appTerm 3148 def absTerm 3149 def 19 ref appTerm 3150 def betaConv nil 65 ref 3149 ref appTerm 3151 def axiom nil 67 ref 3151 remove nil cons cons 68 ref 3150 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3149 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3148 remove nil cons cons 68 ref 3147 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3146 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 3152 def subst appThm 3153 def 1731 ref refl 3154 def appThm sym nil 5 ref 378 ref 69 ref 150 ref 10 ref 3045 ref appTerm 3155 def 19 ref appTerm absTerm 3156 def 381 ref appTerm 3157 def appTerm 1731 ref appTerm 3158 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 3158 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3157 ref nil cons 3159 def cons 1877 ref cons nil cons cons 3160 def 85 ref subst 3160 remove 138 ref subst 3157 ref betaConv 3157 remove assume eqMp nil 67 ref 10 ref 2879 ref 215 ref appTerm 3161 def appTerm 19 ref appTerm 3162 def nil cons 3163 def cons 1877 ref cons nil cons cons 3164 def 129 ref subst proveHyp 3164 ref 85 ref subst 3164 remove 138 ref subst 28 ref "_29532" 1 ref var 3165 def 1726 ref 3165 remove varTerm appTerm 200 ref appTerm absTerm 3166 def 19 ref appTerm 3167 def appTerm refl 3166 ref 3161 ref appTerm betaConv appThm 108 ref 3167 remove betaConv appThm 1726 ref 3161 remove appTerm 3168 def 200 ref appTerm 3169 def refl 3170 def appThm trans 3166 remove refl 3162 remove assume sym 3171 def appThm eqMp sym 250 remove nil 67 ref 243 remove cons 68 ref 3169 ref nil cons 3172 def cons nil cons 3173 def cons nil cons cons 129 ref subst proveHyp 151 ref nil 285 ref nil cons cons 3174 def 3152 ref subst appThm 3170 remove appThm sym nil 5 ref 379 ref 69 ref 150 ref 3155 remove 200 ref appTerm absTerm 3175 def 383 ref appTerm 3176 def appTerm 3169 ref appTerm 3177 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 3177 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3176 ref nil cons 3178 def cons 3173 ref cons nil cons cons 3179 def 85 ref subst 3179 remove 138 ref subst 3176 ref betaConv 3176 remove assume eqMp nil 67 ref 10 ref 2881 ref 215 ref appTerm appTerm 200 ref appTerm 3180 def nil cons 3181 def cons 3173 remove cons nil cons cons 3182 def 129 ref subst proveHyp 3182 ref 85 ref subst 3182 remove 138 ref subst 3168 remove refl 3180 remove assume sym 3183 def appThm sym 1726 ref refl 3184 def nil 436 ref 257 ref cons 3185 def 2887 ref cons nil cons cons 3057 ref subst appThm nil 3185 ref 2888 ref cons nil cons cons 3057 ref subst appThm sym 58 ref 447 ref nil 3143 remove 68 ref 2830 remove 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 2860 ref nil cons nil cons cons 487 ref subst eqMp 3186 def appThm 490 ref trans appThm 1726 ref 381 ref appTerm 383 ref appTerm 3187 def refl appThm nil 50 ref 3187 ref nil cons 3188 def cons nil cons nil cons cons 172 ref subst trans sym nil 5 ref 150 ref 69 ref 57 ref 157 ref 381 ref appTerm 3189 def appTerm 157 ref 383 ref appTerm 3190 def appTerm 3191 def appTerm 683 ref appTerm 3192 def absTerm 3193 def nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 3192 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3191 remove nil cons 3194 def cons 690 remove cons nil cons cons 3195 def 85 ref subst 3195 remove 138 ref subst nil 104 ref 3189 ref nil cons 3196 def cons 106 ref 3190 ref nil cons 3197 def cons nil cons cons nil cons cons 3198 def 120 ref subst 3198 remove 224 ref subst 682 ref 3009 ref 28 ref 3046 ref 392 ref 3010 ref appTerm 215 ref appTerm appTerm appTerm 600 ref 2829 ref appTerm 3199 def 157 ref 3010 ref appTerm appTerm appTerm absTerm 3200 def 359 ref appTerm 3201 def betaConv 877 ref 65 ref 150 ref 28 ref 59 ref 392 ref 878 ref appTerm 3202 def 215 ref appTerm appTerm 3045 ref appTerm appTerm 3199 ref 2746 remove appTerm appTerm absTerm appTerm absTerm 3203 def 152 ref appTerm 3204 def betaConv 6 ref 65 ref 192 ref 65 ref 150 ref 28 ref 59 ref 392 ref 200 ref appTerm 3205 def 19 ref appTerm 3206 def appTerm 2913 ref appTerm appTerm 3088 remove appTerm absTerm 3207 def appTerm 3208 def absTerm 3209 def appTerm 3210 def absTerm 3211 def 215 ref appTerm 3212 def betaConv nil 65 ref 3211 ref appTerm 3213 def axiom 3214 def nil 67 ref 3213 remove nil cons cons 3215 def 68 ref 3212 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3211 ref nil cons cons 3216 def 2712 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 3203 ref appTerm nil cons cons 68 ref 3204 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3203 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 3200 ref appTerm nil cons cons 68 ref 3201 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3200 remove nil cons cons 2643 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 28 ref 3046 ref 2691 ref 215 ref appTerm appTerm appTerm 3199 remove 695 ref appTerm appTerm nil cons cons 68 ref 695 ref nil cons 3217 def cons nil cons 3218 def cons nil cons cons 129 ref subst proveHyp 151 ref 108 ref 3047 ref nil 1419 ref 257 ref cons nil cons nil cons cons 1419 ref 10 ref 2691 ref 1420 ref appTerm appTerm 1420 ref appTerm absTerm 3219 def 1420 ref appTerm 3220 def betaConv nil 65 ref 3219 ref appTerm 3221 def axiom nil 67 ref 3221 remove nil cons cons 68 ref 3220 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3219 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp 3222 def subst appThm appThm 2212 ref 3186 remove appThm 3223 def 695 ref refl 3224 def appThm nil 50 ref 3217 ref cons nil cons nil cons cons 2218 ref subst trans appThm appThm 3224 remove appThm sym nil 67 ref 28 ref 3046 ref 215 ref appTerm 3225 def appTerm 695 ref appTerm 3226 def nil cons 3227 def cons 3218 remove cons nil cons cons 3228 def 85 ref subst 3228 remove 138 ref subst 3226 remove assume 3047 ref 3171 remove appThm sym nil 150 ref 1371 ref cons 284 remove 2095 ref nil cons 3229 def cons 3230 def cons nil cons cons 3207 ref 152 ref appTerm 3231 def betaConv 3209 ref 200 ref appTerm 3232 def betaConv 3211 remove 19 ref appTerm 3233 def betaConv 3214 remove nil 3215 remove 68 ref 3233 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3216 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3210 remove nil cons cons 68 ref 3232 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3209 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3208 remove nil cons cons 68 ref 3231 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3207 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp 3234 def subst 3223 ref nil 50 ref 3196 remove cons nil cons nil cons cons 56 ref subst 3189 remove assume eqMp appThm 3108 ref trans trans sym 55 ref eqMp eqMp nil 67 ref 3046 ref 19 ref appTerm 3235 def nil cons cons 68 ref 3046 remove 200 ref appTerm 3236 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 3047 remove 3183 remove appThm sym nil 150 ref 1369 ref cons 3230 remove cons nil cons cons 3234 remove subst 3223 remove nil 50 ref 3197 remove cons nil cons nil cons cons 56 ref subst 3190 remove assume eqMp appThm 3108 remove trans trans sym 55 ref eqMp eqMp eqMp nil 67 ref 57 ref 3235 remove appTerm 3236 remove appTerm nil cons cons 68 ref 3225 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 150 ref 3045 remove nil cons cons nil cons nil cons cons 283 ref subst eqMp eqMp eqMp nil 104 ref 3227 remove cons 106 ref 3217 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp proveHyp proveHyp eqMp nil 104 ref 3194 remove cons 693 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 3193 remove appTerm nil cons cons 68 ref 10 ref 16 ref 381 ref appTerm 383 ref appTerm appTerm 359 ref appTerm nil cons 3237 def cons nil cons cons nil cons cons 129 ref subst proveHyp 1374 ref nil 67 ref 65 ref 150 ref 206 ref 683 ref appTerm 3238 def absTerm 3239 def appTerm 3240 def nil cons 3241 def cons 3242 def 68 ref 2931 ref cons nil cons 3243 def cons nil cons cons 3244 def 85 ref subst 3244 remove 138 ref subst 674 remove 58 ref 2868 remove 673 remove subst appThm 149 ref 150 ref 206 ref refl 682 remove appThm nil 50 ref 3238 remove nil cons cons nil cons nil cons cons 56 ref subst 3239 ref 152 ref appTerm 3245 def betaConv nil 3242 remove 68 ref 3245 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 3239 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp trans absThm appThm 185 ref trans appThm 186 ref trans appThm 186 ref trans sym 55 ref eqMp nil 67 ref 694 remove 57 ref 668 remove 200 ref appTerm appTerm 65 ref 150 ref 206 remove 695 remove appTerm absTerm appTerm appTerm appTerm nil cons cons 3243 ref cons nil cons cons 129 ref subst proveHyp nil 2559 remove nil cons cons 3246 def 300 ref subst eqMp eqMp nil 104 ref 3241 remove cons 106 ref 2931 ref cons nil cons 3247 def cons nil cons cons 120 ref subst deductAntisym eqMp 3248 def subst eqMp nil 67 ref 3237 remove cons 68 ref 3188 remove cons nil cons cons nil cons cons 129 ref subst proveHyp 1374 remove 3124 ref 200 ref appTerm 3249 def betaConv 3126 ref 19 ref appTerm 3250 def betaConv nil 67 ref 3140 remove cons 68 ref 3250 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 3126 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3125 remove nil cons cons 68 ref 3249 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3124 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp nil 67 ref 57 ref 2842 remove appTerm 3187 remove appTerm nil cons cons 68 ref 1726 remove 392 ref 215 ref appTerm 3251 def 381 ref appTerm appTerm 3251 ref 383 ref appTerm appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1370 remove 1372 remove 258 remove cons cons nil cons cons 3128 ref 200 ref appTerm 3252 def betaConv 3130 ref 19 ref appTerm 3253 def betaConv 3132 ref 152 ref appTerm 3254 def betaConv nil 67 ref 3141 remove cons 68 ref 3254 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 3132 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3131 remove nil cons cons 68 ref 3253 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3130 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3129 remove nil cons cons 68 ref 3252 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3128 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp eqMp eqMp nil 104 ref 3181 remove cons 106 ref 3172 remove cons nil cons 3255 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3178 remove cons 3255 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3175 ref 1710 ref appTerm appTerm 3169 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 947 ref 3175 ref appTerm appTerm 3169 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3175 remove nil cons cons 3255 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 104 ref 3163 remove cons 2001 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3159 remove cons 2001 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3156 ref 1710 ref appTerm appTerm 3256 def 1731 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 947 ref 3156 ref appTerm appTerm 3257 def 1731 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3156 ref nil cons cons 3258 def 2001 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 2843 ref cons 2001 ref cons nil cons cons 120 ref subst deductAntisym eqMp 151 ref 2875 ref appThm 3154 remove appThm sym nil 67 ref 2831 remove nil cons 3259 def cons 1877 remove cons nil cons cons 3260 def 85 ref subst 3260 remove 138 ref subst nil 1439 ref 106 ref 449 remove cons nil cons cons nil cons cons 3261 def 120 ref subst 3261 remove 224 ref subst 3184 remove 2865 ref appThm 597 ref appThm nil 50 ref 3138 remove cons nil cons nil cons cons 56 ref subst 3123 remove assume eqMp trans sym 55 ref eqMp proveHyp proveHyp eqMp nil 104 ref 3259 remove cons 2001 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp 603 ref 2829 remove appTerm 3262 def betaConv 606 ref nil 607 ref 68 ref 3262 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 608 ref 169 ref 2841 remove cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 2860 ref 106 ref 2843 remove cons 612 ref 1876 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp eqMp absThm eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 3136 remove cons 2041 remove cons nil cons cons 120 ref subst deductAntisym eqMp 3263 def subst eqMp eqMp 3264 def nil 3112 remove thm nil 5 ref 192 ref 947 ref 378 ref 947 ref 379 ref 10 ref 3116 remove appTerm 3115 ref appTerm absTerm appTerm absTerm 3265 def appTerm 3266 def absTerm 3267 def nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3266 remove nil cons cons nil cons nil cons cons 56 ref subst 3265 ref 17 ref appTerm betaConv sym 379 ref 10 ref 2878 ref 1466 ref 17 ref appTerm 3268 def appTerm 2899 ref appTerm appTerm 3115 ref appTerm absTerm 3269 def 359 ref appTerm betaConv sym 338 ref 2886 ref 2231 ref 1472 ref subst 3270 def appThm nil 1916 ref nil cons cons 3271 def 3222 ref subst appThm 2553 ref 436 ref 10 ref 2878 ref 17 ref appTerm 437 ref appTerm appTerm 437 ref appTerm absTerm 3272 def 437 ref appTerm 3273 def betaConv nil 65 ref 3272 ref appTerm 3274 def axiom nil 67 ref 3274 remove nil cons cons 68 ref 3273 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3272 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst trans appThm 2869 ref appThm nil 238 ref nil cons cons 713 ref subst trans sym 55 ref eqMp eqMp 23 ref 5 ref 3269 remove nil cons cons 2643 ref cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 5 ref 3265 remove nil cons cons 537 remove cons nil cons cons 1176 ref subst proveHyp eqMp absThm eqMp nil 67 ref 65 ref 3267 ref appTerm 3275 def nil cons cons 68 ref 57 ref 65 ref 6 ref 65 ref 192 ref 69 ref 57 ref 1894 ref 200 ref appTerm 19 ref appTerm 3276 def appTerm 3277 def 947 ref 378 ref 947 ref 379 ref 10 ref 2878 ref 2879 ref 200 ref appTerm 3278 def appTerm 3279 def 2881 ref 19 ref appTerm 3280 def appTerm appTerm 634 ref appTerm 3281 def absTerm 3282 def appTerm 3283 def absTerm 3284 def appTerm 3285 def appTerm 3286 def appTerm 947 ref 378 ref 947 ref 379 ref 10 ref 2900 ref appTerm 3287 def 215 ref appTerm 3288 def absTerm 3289 def appTerm 3290 def absTerm 3291 def appTerm 3292 def appTerm 3293 def absTerm 3294 def appTerm 3295 def absTerm 3296 def appTerm 3297 def appTerm 65 ref 6 ref 65 ref 192 ref 69 ref 3292 ref appTerm 947 ref 378 ref 947 ref 379 ref 10 ref 2898 ref 2881 ref 2062 ref appTerm appTerm appTerm 2063 ref appTerm absTerm appTerm absTerm 3298 def appTerm 3299 def appTerm 3300 def absTerm 3301 def appTerm 3302 def absTerm 3303 def appTerm 3304 def appTerm 3305 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 3296 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3295 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3294 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3293 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3286 remove nil cons 3306 def cons 68 ref 3292 ref nil cons 3307 def cons nil cons 3308 def cons nil cons cons 3309 def 85 ref subst 3309 remove 138 ref subst nil 104 ref 3276 remove nil cons cons 106 ref 3285 ref nil cons 3310 def cons nil cons cons nil cons cons 224 ref subst nil 67 ref 3310 remove cons 3308 ref cons nil cons cons 129 ref subst nil 5 ref 378 ref 69 ref 3284 ref 381 ref appTerm 3311 def appTerm 3292 ref appTerm 3312 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 3312 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3311 ref nil cons 3313 def cons 3308 ref cons nil cons cons 3314 def 85 ref subst 3314 remove 138 ref subst 3311 ref betaConv 3311 remove assume eqMp nil 67 ref 3283 ref nil cons cons 3308 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 3282 ref 383 ref appTerm 3315 def appTerm 3292 ref appTerm 3316 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 3316 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3315 ref nil cons 3317 def cons 3308 ref cons nil cons cons 3318 def 85 ref subst 3318 remove 138 ref subst 3315 ref betaConv 3315 remove assume eqMp nil 67 ref 3281 ref nil cons 3319 def cons 3308 remove cons nil cons cons 3320 def 129 ref subst proveHyp 3320 ref 85 ref subst 3320 remove 138 ref subst 3291 ref 383 ref appTerm betaConv sym "t'" 1 ref var 3321 def 10 ref 2878 ref 3280 ref appTerm 392 ref 3321 ref varTerm 3322 def appTerm 3323 def 200 ref appTerm 3324 def appTerm appTerm 215 ref appTerm absTerm 3325 def 381 ref appTerm betaConv sym 338 ref nil 436 ref 3278 ref nil cons cons 3326 def 1419 ref 3280 ref nil cons 3327 def cons nil cons 3328 def cons nil cons cons 436 ref 10 ref 2878 ref 1420 ref appTerm 3329 def 437 ref appTerm 3330 def appTerm 3331 def 2890 remove 1420 ref appTerm appTerm absTerm 3332 def 437 ref appTerm 3333 def betaConv 1419 ref 65 ref 3332 ref appTerm 3334 def absTerm 3335 def 1420 ref appTerm 3336 def betaConv nil 65 ref 3335 ref appTerm 3337 def axiom nil 67 ref 3337 remove nil cons cons 68 ref 3336 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3335 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3334 remove nil cons cons 68 ref 3333 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3332 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 3338 def subst appThm 661 ref appThm sym 3281 remove assume eqMp eqMp 23 ref 5 ref 3325 remove nil cons cons 1390 ref cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 5 ref 3291 ref nil cons cons 3339 def 1391 ref cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 3319 remove cons 106 ref 3307 ref cons nil cons 3340 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3317 remove cons 3340 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3282 ref 1710 ref appTerm appTerm 3292 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 3283 remove appTerm 3292 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3282 remove nil cons cons 3340 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 3313 remove cons 3340 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3284 ref 1710 ref appTerm appTerm 3292 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 3285 remove appTerm 3292 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3284 remove nil cons cons 3340 ref cons nil cons cons 1196 ref subst eqMp eqMp proveHyp eqMp nil 104 ref 3306 remove cons 3340 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 3297 remove nil cons cons 68 ref 3304 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 3303 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3302 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3301 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3300 remove nil cons 3341 def cons nil cons nil cons cons 56 ref subst nil 5 ref 378 ref 69 ref 3291 ref 381 ref appTerm 3342 def appTerm 3299 ref appTerm 3343 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 3343 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3342 ref nil cons 3344 def cons 68 ref 3299 ref nil cons 3345 def cons nil cons 3346 def cons nil cons cons 3347 def 85 ref subst 3347 remove 138 ref subst 3342 ref betaConv 3342 remove assume eqMp nil 67 ref 3290 ref nil cons cons 3346 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 3289 ref 383 ref appTerm 3348 def appTerm 3299 ref appTerm 3349 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 3349 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3348 ref nil cons 3350 def cons 3346 ref cons nil cons cons 3351 def 85 ref subst 3351 remove 138 ref subst 3348 ref betaConv 3348 remove assume eqMp nil 67 ref 3288 ref nil cons 3352 def cons 3346 remove cons nil cons cons 3353 def 129 ref subst proveHyp 3353 ref 85 ref subst 3353 remove 138 ref subst 3298 ref 395 ref 383 ref appTerm 3354 def appTerm betaConv sym 3321 ref 10 ref 2878 ref 392 ref 3354 ref appTerm 19 ref appTerm appTerm 3323 ref 2062 ref appTerm appTerm appTerm 2063 remove appTerm absTerm 3355 def 383 ref appTerm betaConv sym 338 ref 2886 ref nil 3026 ref 3070 ref 2887 ref cons cons nil cons cons 1530 ref 10 ref 392 ref 1505 ref appTerm 1534 ref appTerm appTerm 390 ref 2995 ref appTerm 3029 ref appTerm appTerm absTerm 3356 def 1534 ref appTerm 3357 def betaConv 436 ref 65 ref 3356 ref appTerm 3358 def absTerm 3359 def 437 ref appTerm 3360 def betaConv 1419 ref 65 ref 3359 ref appTerm 3361 def absTerm 3362 def 1420 ref appTerm 3363 def betaConv nil 65 ref 3362 ref appTerm 3364 def axiom nil 67 ref 3364 remove nil cons cons 68 ref 3363 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3362 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3361 remove nil cons cons 68 ref 3360 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3359 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3358 remove nil cons cons 68 ref 3357 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3356 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 3365 def subst appThm nil 3026 ref 1591 ref 2888 ref cons 3366 def cons nil cons cons 3005 ref subst appThm nil 436 ref 3072 ref cons 3367 def 1530 ref 3327 ref cons 1419 ref 3074 ref cons nil cons 3368 def cons cons nil cons cons 436 ref 10 ref 2878 ref 2364 ref appTerm 1536 ref appTerm appTerm 3330 ref appTerm absTerm 3369 def 437 ref appTerm 3370 def betaConv 1419 ref 65 ref 3369 ref appTerm 3371 def absTerm 3372 def 1420 ref appTerm 3373 def betaConv 1530 ref 65 ref 3372 ref appTerm 3374 def absTerm 3375 def 1534 ref appTerm 3376 def betaConv nil 65 ref 3375 ref appTerm 3377 def axiom nil 67 ref 3377 remove nil cons cons 68 ref 3376 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3375 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3374 remove nil cons cons 68 ref 3373 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3372 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3371 remove nil cons cons 68 ref 3370 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3369 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 3378 def subst 3288 remove assume trans trans appThm 2074 remove appThm nil 2712 ref nil cons cons 713 ref subst trans sym 55 ref eqMp eqMp 23 ref 5 ref 3355 remove nil cons cons 1391 ref cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 5 ref 3298 remove nil cons cons 130 ref 3354 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 3352 remove cons 106 ref 3345 remove cons nil cons 3379 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3350 remove cons 3379 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3289 ref 1710 ref appTerm appTerm 3299 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 3290 remove appTerm 3299 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3289 remove nil cons cons 3379 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 3344 remove cons 3379 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3291 remove 1710 ref appTerm appTerm 3299 remove appTerm absTerm appTerm nil cons cons 68 ref 3341 remove cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3339 remove 3379 remove cons nil cons cons 1196 ref subst eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 57 ref 3275 remove appTerm 3305 remove appTerm nil cons cons 68 ref 65 ref 6 ref 65 ref 192 ref 3292 remove absTerm 3380 def appTerm 3381 def absTerm 3382 def appTerm 3383 def nil cons 3384 def cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 149 ref 192 ref 6 ref 3380 ref absTerm 3385 def 17 ref appTerm betaConv 417 ref appThm 3267 remove 200 ref appTerm betaConv trans absThm appThm appThm 58 ref 149 ref 6 ref 149 ref 192 ref 151 ref 3277 remove refl 3385 ref 200 ref appTerm betaConv 821 ref appThm 877 ref 947 ref 378 ref 947 ref 379 ref 10 ref 3279 remove 2881 ref 878 ref appTerm 3386 def appTerm appTerm 3387 def 633 ref 878 ref appTerm 3388 def appTerm absTerm appTerm absTerm appTerm 3389 def absTerm 3390 def 19 ref appTerm betaConv trans appThm appThm 3385 ref 19 ref appTerm betaConv 3391 def 417 ref appThm 3380 ref 200 ref appTerm 3392 def betaConv 3393 def trans 3394 def appThm absThm appThm absThm appThm appThm 149 ref 6 ref 149 ref 192 ref 151 ref 3394 ref appThm 3391 remove 2062 ref refl appThm 3380 ref 2062 remove appTerm betaConv trans appThm absThm appThm absThm appThm appThm appThm appThm 149 ref 6 ref 149 ref 192 ref 3394 remove absThm appThm absThm appThm appThm nil 1725 ref 3385 remove nil cons cons nil cons nil cons cons 3023 remove subst eqMp eqMp 3395 def nil 3383 remove thm nil 5 ref 6 ref 65 ref 192 ref 884 ref 1412 remove appTerm 3396 def absTerm 3397 def appTerm 3398 def absTerm 3399 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3398 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3397 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3396 remove nil cons cons nil cons nil cons cons 56 ref subst 1650 remove eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 3399 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 65 ref 150 ref 28 ref 272 ref appTerm 205 ref appTerm 3400 def absTerm 3401 def appTerm 3402 def absTerm 3403 def appTerm 3404 def absTerm 3405 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3404 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3403 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3402 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3401 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 3400 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 1584 ref cons 68 ref 640 ref cons nil cons cons nil cons cons 3406 def 476 ref subst 3406 ref 85 ref subst 3406 remove 138 ref subst 192 ref 654 ref 289 ref appTerm absTerm 3407 def 215 ref appTerm betaConv sym 58 ref nil 50 ref 1584 ref cons nil cons nil cons cons 56 ref subst 272 ref assume eqMp appThm 3408 def 240 ref appThm 186 ref trans sym 55 ref eqMp eqMp 23 ref 5 ref 3407 ref nil cons cons 2712 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 3407 remove appTerm nil cons cons 839 remove cons nil cons cons 129 ref subst proveHyp nil 1608 ref 154 ref cons nil cons cons 2147 ref subst eqMp 1590 remove proveHyp 877 ref 57 ref 157 ref 878 ref appTerm appTerm 2719 remove appTerm absTerm 3409 def 215 ref appTerm betaConv sym 3408 remove 251 ref appThm 186 ref trans sym 55 ref eqMp eqMp 23 ref 5 ref 3409 ref nil cons cons 2712 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 3409 remove appTerm nil cons cons 1589 remove cons nil cons cons 129 ref subst proveHyp nil 1568 ref 154 ref cons nil cons cons 2147 ref subst eqMp eqMp eqMp nil 104 ref 1584 remove cons 106 ref 640 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 69 ref 272 remove appTerm 205 remove appTerm nil cons cons 68 ref 273 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 283 ref eqMp eqMp 3410 def eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 3405 remove appTerm thm 149 ref 150 ref 698 ref nil 6 ref 1466 ref 152 ref appTerm 3411 def nil cons cons nil cons nil cons cons 301 ref subst 1475 remove 1472 ref subst 3412 def trans appThm 929 ref 340 ref 301 ref subst appThm 2964 ref appThm 3412 ref trans appThm 340 remove 147 remove subst trans absThm appThm 185 ref trans sym 55 ref eqMp nil 67 ref 65 ref 150 ref 59 ref 18 ref 3411 ref appTerm appTerm 392 ref 2876 ref appTerm 2959 ref appTerm appTerm absTerm appTerm 3413 def nil cons cons 68 ref 57 ref 65 ref 6 ref 65 ref 192 ref 2896 ref 65 ref 150 ref 59 ref 214 ref 3205 ref 152 ref appTerm 3414 def appTerm 3415 def appTerm 3416 def 3251 ref 1447 ref appTerm 3417 def appTerm 3418 def absTerm 3419 def appTerm 3420 def appTerm 3421 def absTerm 3422 def appTerm 3423 def absTerm 3424 def appTerm 3425 def appTerm 65 ref 150 ref 65 ref 6 ref 65 ref 192 ref 69 ref 728 ref 3420 ref appTerm appTerm 65 ref 3009 ref 59 ref 2914 ref 392 ref 2915 ref appTerm 3426 def 3010 ref appTerm 3427 def appTerm appTerm 392 ref 2916 remove appTerm 2914 ref 3010 ref appTerm 3428 def appTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 3429 def appTerm 3430 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 3424 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3423 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3422 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3421 remove nil cons cons nil cons nil cons cons 56 ref subst nil 2932 ref 68 ref 3420 ref nil cons 3431 def cons nil cons cons nil cons cons 3432 def 85 ref subst 3432 remove 138 ref subst nil 5 ref 3419 ref nil cons cons 3433 def nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 3418 remove nil cons cons nil cons nil cons cons 56 ref subst 3434 def 3416 ref refl 929 ref 2938 ref appThm 1447 ref refl 3435 def appThm nil 1419 ref 1647 ref cons nil cons nil cons cons 3222 ref subst trans appThm sym nil 2932 ref 68 ref 10 ref 3415 ref appTerm 3436 def 1447 ref appTerm 3437 def nil cons 3438 def cons nil cons cons nil cons cons 3439 def 129 ref subst 150 ref 2896 ref 3437 remove appTerm 3440 def absTerm 3441 def 152 ref appTerm 3442 def betaConv 3443 def 6 ref 65 ref 3441 ref appTerm 3444 def absTerm 3445 def 19 ref appTerm 3446 def betaConv nil 67 ref 10 ref 3115 ref appTerm 359 ref appTerm 3447 def nil cons 3448 def cons 3449 def 68 ref 10 ref 18 ref 3205 ref 17 ref appTerm appTerm appTerm 2876 remove appTerm 3450 def nil cons 3451 def cons nil cons cons nil cons cons 3452 def 85 ref subst 3452 remove 138 ref subst 18 ref refl 3271 remove 2609 ref subst 3453 def appThm eqMp nil 104 ref 3448 ref cons 106 ref 3451 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 69 ref 3447 remove appTerm 3454 def 3450 remove appTerm 3455 def nil cons cons 68 ref 57 ref 65 ref 6 ref 65 ref 150 ref 69 ref 1448 remove 359 ref appTerm 3456 def appTerm 3457 def 3440 ref appTerm 3458 def absTerm 3459 def appTerm 3460 def absTerm 3461 def appTerm 3462 def appTerm 65 ref 150 ref 65 ref 6 ref 65 ref 3009 ref 69 ref 728 ref 2896 ref 10 ref 214 ref 3205 ref 3010 ref appTerm 3463 def appTerm appTerm 214 ref 3010 ref appTerm 3464 def appTerm 3465 def appTerm 3466 def appTerm 3467 def appTerm 69 ref 10 ref 3122 ref appTerm 359 ref appTerm 3468 def appTerm 3469 def 10 ref 2914 ref 3205 ref 2912 ref 3010 ref appTerm 3470 def appTerm appTerm appTerm 2914 ref 3470 ref appTerm 3471 def appTerm 3472 def appTerm 3473 def appTerm 3474 def absTerm 3475 def appTerm 3476 def absTerm 3477 def appTerm 3478 def absTerm 3479 def appTerm 3480 def appTerm 3481 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 3461 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3460 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3459 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 3458 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3456 ref nil cons 3482 def cons 68 ref 3440 remove nil cons 3483 def cons nil cons cons nil cons cons 3484 def 85 ref subst 3484 remove 138 ref subst 3439 ref 85 ref subst 3439 remove 138 ref subst 3436 ref refl 3456 ref assume 3485 def appThm nil 67 ref 3436 remove 359 ref appTerm 3486 def nil cons 3487 def cons 68 ref 57 ref 2895 ref appTerm 3488 def 3456 ref appTerm 3489 def nil cons 3490 def cons nil cons cons nil cons cons 3491 def 476 remove subst 3491 ref 85 ref subst 3491 remove 138 ref subst 978 ref 10 ref 214 ref 3205 ref 979 ref appTerm appTerm appTerm 359 ref appTerm absTerm 3492 def 152 ref appTerm betaConv sym 3486 ref assume 3493 def eqMp 23 ref 5 ref 3492 ref nil cons cons 261 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 3492 remove appTerm nil cons cons 3243 ref cons nil cons cons 129 ref subst proveHyp nil 1568 ref 322 ref cons 3494 def nil cons cons 3495 def 150 ref 69 ref 947 ref 6 ref 10 ref 633 ref 2913 ref appTerm appTerm 359 ref appTerm 3496 def absTerm 3497 def appTerm 3498 def appTerm 3499 def 10 ref 2079 ref appTerm 359 ref appTerm 3500 def appTerm 3501 def absTerm 3502 def 152 ref appTerm 3503 def betaConv 192 ref 65 ref 3502 ref appTerm 3504 def absTerm 3505 def 200 ref appTerm 3506 def betaConv 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 151 ref 338 ref 633 ref refl 3507 def nil 1464 ref 3059 ref cons nil cons cons 3057 ref subst 3508 def appThm appThm 662 ref appThm appThm 3500 ref refl 3509 def appThm absThm appThm absThm appThm absThm appThm sym nil 5 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 10 ref 633 ref 2950 remove appTerm appTerm 359 ref appTerm 3510 def appTerm 3500 ref appTerm 3511 def absTerm 3512 def appTerm 3513 def absTerm 3514 def appTerm 3515 def absTerm 3516 def nil cons cons 3517 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3515 remove nil cons 3518 def cons nil cons nil cons cons 56 ref subst nil 5 ref 3514 ref nil cons cons 3519 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3513 remove nil cons 3520 def cons nil cons nil cons cons 56 ref subst nil 5 ref 3512 ref nil cons cons 3521 def nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 3511 remove nil cons cons nil cons nil cons cons 56 ref subst 151 ref 338 ref nil 2988 remove 558 ref cons nil cons cons 661 ref subst appThm 662 ref appThm appThm 338 ref 2992 remove appThm 662 ref appThm 3522 def appThm sym nil 1568 ref 3229 ref cons nil cons cons nil 67 ref 10 ref 2949 remove 152 ref appTerm 3523 def appTerm 359 ref appTerm 3524 def nil cons 3525 def cons 3526 def 68 ref 3500 ref nil cons 3527 def cons nil cons 3528 def cons nil cons cons 3529 def 85 ref subst 3529 ref 138 ref subst nil 2100 ref nil cons cons 6 ref 28 ref 676 remove appTerm 675 remove appTerm 3530 def absTerm 3531 def 19 ref appTerm 3532 def betaConv 149 ref 6 ref 3530 remove assume sym 677 remove assume sym deductAntisym absThm appThm 681 remove eqMp nil 67 ref 65 ref 3531 ref appTerm nil cons cons 68 ref 3532 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3531 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp 3533 def subst sym 28 ref "_29530" 1 ref var 3534 def 2080 ref 3534 remove varTerm appTerm absTerm 3535 def 359 ref appTerm 3536 def appTerm refl 3535 ref 3523 ref appTerm betaConv appThm 108 ref 3536 remove betaConv appThm 2080 ref 3523 remove appTerm 3537 def refl appThm trans 3535 remove refl 3524 ref assume sym appThm eqMp sym 57 ref 2080 ref 2948 ref appTerm 3538 def appTerm 3539 def refl 2748 remove appThm nil 50 ref 3538 remove nil cons 3540 def cons nil cons nil cons cons 311 ref subst trans sym 2097 remove 239 ref subst nil 67 ref 2080 ref 200 ref appTerm nil cons cons 68 ref 3540 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1568 ref 193 ref 2100 remove cons cons nil cons cons 150 ref 69 ref 1570 remove appTerm 60 remove 3414 ref appTerm appTerm absTerm 3541 def 152 ref appTerm 3542 def betaConv 192 ref 65 ref 3541 ref appTerm 3543 def absTerm 3544 def 200 ref appTerm 3545 def betaConv 6 ref 65 ref 3544 ref appTerm 3546 def absTerm 3547 def 19 ref appTerm 3548 def betaConv nil 65 ref 3547 ref appTerm 3549 def axiom nil 67 ref 3549 remove nil cons cons 68 ref 3548 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3547 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3546 remove nil cons cons 68 ref 3545 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3544 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3543 remove nil cons cons 68 ref 3542 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3541 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp 3550 def subst eqMp eqMp nil 67 ref 3539 remove 2080 remove 152 ref appTerm appTerm nil cons cons 68 ref 3537 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 2095 ref 2990 remove 150 ref 2099 ref cons nil cons cons cons nil cons cons 283 remove subst eqMp eqMp eqMp eqMp nil 104 ref 3525 remove cons 3551 def 106 ref 3527 ref cons nil cons 3552 def cons nil cons cons 120 ref subst deductAntisym eqMp 3553 def subst eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 3554 def eqMp 3555 def nil 67 ref 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 3496 ref appTerm 3500 ref appTerm absTerm 3556 def appTerm 3557 def absTerm 3558 def appTerm 3559 def absTerm 3560 def appTerm 3561 def nil cons 3562 def cons 3563 def 68 ref 65 ref 3505 ref appTerm nil cons 3564 def cons nil cons cons nil cons cons 3565 def 129 ref subst proveHyp 3565 ref 85 ref subst 3565 remove 138 ref subst nil 5 ref 3505 remove nil cons cons 3566 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3504 remove nil cons 3567 def cons nil cons nil cons cons 56 ref subst nil 5 ref 3502 remove nil cons cons 3568 def nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 3501 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3498 remove nil cons 3569 def cons 3570 def 3528 ref cons nil cons cons 3571 def 85 ref subst 3571 remove 138 ref subst nil 3563 ref 3528 ref cons nil cons cons 3572 def 129 ref subst nil 3570 remove 68 ref 69 ref 3561 ref appTerm 3500 ref appTerm 3573 def nil cons 3574 def cons nil cons 3575 def cons nil cons cons 129 ref subst nil 5 ref 6 ref 69 ref 3497 ref 19 ref appTerm 3576 def appTerm 3573 ref appTerm 3577 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3577 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3576 ref nil cons 3578 def cons 3575 ref cons nil cons cons 3579 def 85 ref subst 3579 remove 138 ref subst 3576 ref betaConv 3576 remove assume eqMp nil 67 ref 3496 remove nil cons 3580 def cons 3581 def 3575 remove cons nil cons cons 3582 def 129 ref subst proveHyp 3582 ref 85 ref subst 3582 remove 138 ref subst 3572 ref 85 ref subst 3572 remove 138 ref subst nil 3581 remove 3528 ref cons nil cons cons 129 ref subst 3556 ref 152 ref appTerm 3583 def betaConv 3558 ref 200 ref appTerm 3584 def betaConv 3560 ref 19 ref appTerm 3585 def betaConv nil 3563 remove 68 ref 3585 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 3560 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3559 remove nil cons cons 68 ref 3584 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3558 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3557 remove nil cons cons 68 ref 3583 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3556 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 3562 remove cons 3586 def 3552 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 3580 remove cons 106 ref 3574 remove cons nil cons 3587 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3578 remove cons 3587 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3497 ref 1710 ref appTerm appTerm 3573 ref appTerm absTerm appTerm nil cons cons 68 ref 3499 remove 3573 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3497 remove nil cons cons 3587 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 3569 remove cons 3552 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 3586 remove 106 ref 3564 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 3564 remove cons 68 ref 3506 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3566 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3567 remove cons 68 ref 3503 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3568 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp 3588 def subst eqMp nil 2932 ref 68 ref 3482 ref cons nil cons 3589 def cons nil cons cons 138 ref subst proveHyp 978 ref 10 ref 214 ref 392 ref 979 ref appTerm 3590 def 152 ref appTerm appTerm appTerm 359 ref appTerm absTerm 3591 def 200 ref appTerm betaConv sym 3493 remove eqMp 23 ref 5 ref 3591 ref nil cons cons 238 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 3591 remove appTerm nil cons cons 3589 ref cons nil cons cons 129 ref subst proveHyp nil 322 ref nil cons cons 3592 def 150 ref 69 ref 947 ref 6 ref 3510 ref absTerm 3593 def appTerm 3594 def appTerm 3595 def 3500 ref appTerm 3596 def absTerm 3597 def 152 ref appTerm 3598 def betaConv 192 ref 65 ref 3597 ref appTerm 3599 def absTerm 3600 def 200 ref appTerm 3601 def betaConv 3554 ref nil 67 ref 65 ref 3516 ref appTerm 3602 def nil cons 3603 def cons 3604 def 68 ref 65 ref 3600 ref appTerm nil cons 3605 def cons nil cons cons nil cons cons 3606 def 129 ref subst proveHyp 3606 ref 85 ref subst 3606 remove 138 ref subst nil 5 ref 3600 remove nil cons cons 3607 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3599 remove nil cons 3608 def cons nil cons nil cons cons 56 ref subst nil 5 ref 3597 remove nil cons cons 3609 def nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 3596 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3594 remove nil cons 3610 def cons 3611 def 3528 ref cons nil cons cons 3612 def 85 ref subst 3612 remove 138 ref subst nil 3604 ref 3528 ref cons nil cons cons 3613 def 129 ref subst nil 3611 remove 68 ref 69 ref 3602 ref appTerm 3500 ref appTerm 3614 def nil cons 3615 def cons nil cons 3616 def cons nil cons cons 129 ref subst nil 5 ref 6 ref 69 ref 3593 ref 19 ref appTerm 3617 def appTerm 3614 ref appTerm 3618 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3618 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3617 ref nil cons 3619 def cons 3616 ref cons nil cons cons 3620 def 85 ref subst 3620 remove 138 ref subst 3617 ref betaConv 3617 remove assume eqMp nil 67 ref 3510 remove nil cons 3621 def cons 3622 def 3616 remove cons nil cons cons 3623 def 129 ref subst proveHyp 3623 ref 85 ref subst 3623 remove 138 ref subst 3613 ref 85 ref subst 3613 remove 138 ref subst nil 3622 remove 3528 ref cons nil cons cons 129 ref subst 3512 remove 152 ref appTerm 3624 def betaConv 3514 remove 200 ref appTerm 3625 def betaConv 3516 remove 19 ref appTerm 3626 def betaConv nil 3604 remove 68 ref 3626 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 3517 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3518 remove cons 68 ref 3625 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3519 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3520 remove cons 68 ref 3624 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3521 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 3603 remove cons 3627 def 3552 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 3621 remove cons 106 ref 3615 remove cons nil cons 3628 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3619 remove cons 3628 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3593 ref 1710 ref appTerm appTerm 3614 ref appTerm absTerm appTerm nil cons cons 68 ref 3595 remove 3614 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3593 remove nil cons cons 3628 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 3610 remove cons 3552 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 3627 remove 106 ref 3605 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 3605 remove cons 68 ref 3601 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3607 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3608 remove cons 68 ref 3598 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3609 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp 3629 def subst eqMp eqMp eqMp nil 104 ref 3487 remove cons 106 ref 3490 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 69 ref 3486 ref appTerm 3489 ref appTerm nil cons cons 68 ref 69 ref 3489 ref appTerm 3486 ref appTerm 3630 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 150 ref 3630 remove absTerm 3631 def 152 ref appTerm 3632 def betaConv 192 ref 65 ref 3631 ref appTerm 3633 def absTerm 3634 def 200 ref appTerm 3635 def betaConv nil 1410 ref 68 ref 65 ref 3634 ref appTerm 3636 def nil cons 3637 def cons nil cons 3638 def cons nil cons cons 3639 def 85 ref subst 3639 remove 138 ref subst nil 67 ref 57 ref 303 remove 359 ref appTerm 3640 def appTerm 3641 def 3640 ref appTerm 3642 def nil cons 3643 def cons 68 ref 10 ref 214 ref 3268 remove appTerm appTerm 359 ref appTerm 3644 def nil cons 3645 def cons nil cons cons nil cons cons 3646 def 85 ref subst 3646 remove 138 ref subst nil 104 ref 3640 ref nil cons 3647 def cons 3648 def 106 ref 3647 ref cons nil cons 3649 def cons nil cons cons 224 ref subst 1446 ref 3270 ref appThm 3640 ref assume 3650 def trans proveHyp eqMp nil 104 ref 3643 remove cons 106 ref 3645 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 69 ref 3642 remove appTerm 3644 remove appTerm 3651 def nil cons cons 68 ref 57 ref 65 ref 192 ref 65 ref 877 ref 69 ref 10 ref 3388 ref appTerm 359 ref appTerm 3652 def appTerm 3653 def 69 ref 3488 ref 10 ref 214 ref 878 ref appTerm 3654 def appTerm 359 ref appTerm 3655 def appTerm 3656 def appTerm 10 ref 214 ref 3205 ref 878 ref appTerm 3657 def appTerm 3658 def appTerm 359 ref appTerm 3659 def appTerm 3660 def appTerm 3661 def absTerm 3662 def appTerm 3663 def absTerm 3664 def appTerm 3665 def appTerm 65 ref 150 ref 65 ref 192 ref 65 ref 877 ref 69 ref 728 ref 3660 ref appTerm 3666 def appTerm 69 ref 57 ref 10 ref 214 ref 2915 ref appTerm appTerm 3667 def 359 ref appTerm 3668 def appTerm 3669 def 10 ref 214 ref 2912 ref 878 ref appTerm 3670 def appTerm appTerm 359 ref appTerm 3671 def appTerm 3672 def appTerm 10 ref 214 ref 3426 remove 3670 ref appTerm 3673 def appTerm appTerm 359 ref appTerm 3674 def appTerm 3675 def appTerm 3676 def absTerm 3677 def appTerm 3678 def absTerm 3679 def appTerm 3680 def absTerm 3681 def appTerm 3682 def appTerm 3683 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 3664 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3663 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3662 remove nil cons cons nil cons nil cons cons 49 ref subst 877 ref nil 50 ref 3661 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3652 ref nil cons 3684 def cons 3685 def 68 ref 3660 ref nil cons 3686 def cons nil cons cons nil cons cons 3687 def 85 ref subst 3687 remove 138 ref subst nil 67 ref 3656 ref nil cons 3688 def cons 3689 def 68 ref 3659 ref nil cons 3690 def cons 3691 def nil cons 3692 def cons nil cons cons 3693 def 85 ref subst 3693 remove 138 ref subst nil 2940 ref 106 ref 3655 ref nil cons 3694 def cons nil cons cons nil cons cons 3695 def 120 ref subst 3695 remove 224 ref subst nil 67 ref 3694 ref cons 3696 def 3692 ref cons nil cons cons 3697 def 129 ref subst nil 2932 ref 68 ref 69 ref 3655 ref appTerm 3698 def 3659 ref appTerm 3699 def nil cons 3700 def cons nil cons cons nil cons cons 3701 def 129 ref subst nil 3685 remove 68 ref 2896 ref 3699 remove appTerm 3702 def nil cons 3703 def cons nil cons cons nil cons cons 3704 def 129 ref subst nil 1410 ref 68 ref 3653 ref 3702 remove appTerm 3705 def nil cons 3706 def cons nil cons cons nil cons cons 3707 def 129 ref subst nil 67 ref 418 ref 10 ref 878 ref appTerm 17 ref appTerm 3708 def appTerm 3709 def nil cons 3710 def cons 3711 def 68 ref 884 ref 3705 remove appTerm nil cons 3712 def cons nil cons 3713 def cons nil cons cons 3714 def 85 ref subst 3714 remove 138 ref subst nil 421 ref 3713 ref cons nil cons cons 3715 def 85 ref subst 3715 remove 138 ref subst 3707 ref 85 ref subst 3707 remove 138 ref subst 3704 ref 85 ref subst 3704 remove 138 ref subst 3701 ref 85 ref subst 3701 remove 138 ref subst 3697 ref 85 ref subst 3697 remove 138 ref subst 192 ref 69 ref 3709 remove appTerm 3716 def 947 ref 378 ref 947 ref 379 ref 10 ref 390 ref 2899 ref appTerm 3717 def 3388 remove appTerm appTerm 2879 ref 878 ref appTerm 3718 def appTerm absTerm appTerm absTerm appTerm appTerm absTerm 3719 def 19 ref appTerm 3720 def betaConv 6 ref 65 ref 192 ref 884 ref 947 ref 378 ref 947 ref 379 ref 10 ref 3717 ref 634 ref appTerm appTerm 2897 ref appTerm absTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm 3721 def 878 ref appTerm 3722 def betaConv 149 ref 6 ref 149 ref 192 ref 884 ref refl 3723 def 976 ref 378 ref 976 ref 379 ref 338 ref 3717 ref refl 3724 def 819 remove appThm appThm 2897 ref refl 3725 def appThm absThm appThm absThm appThm appThm absThm appThm absThm appThm sym nil 5 ref 6 ref 65 ref 192 ref 884 ref 947 ref 378 ref 947 ref 379 ref 10 ref 3717 ref 215 ref appTerm 3726 def appTerm 3727 def 2897 ref appTerm 3728 def absTerm 3729 def appTerm absTerm 3730 def appTerm 3731 def appTerm 3732 def absTerm 3733 def appTerm 3734 def absTerm 3735 def nil cons cons 3736 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3734 remove nil cons 3737 def cons nil cons nil cons cons 56 ref subst nil 5 ref 3733 ref nil cons cons 3738 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3732 remove nil cons 3739 def cons nil cons nil cons cons 56 ref subst nil 1410 ref 68 ref 3731 ref nil cons 3740 def cons nil cons 3741 def cons nil cons cons 3742 def 85 ref subst 3742 remove 138 ref subst 3393 remove 3382 ref 19 ref appTerm 3743 def betaConv 3395 ref nil 67 ref 3384 remove cons 3744 def 68 ref 3743 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3382 ref nil cons cons 3745 def 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3381 remove nil cons cons 68 ref 3392 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3380 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3307 remove cons 3741 ref cons nil cons cons 129 ref subst proveHyp 151 ref 976 ref 378 ref 976 ref 379 ref nil 1530 ref 257 ref cons 3746 def 3367 ref 3368 ref cons cons nil cons cons 1530 ref 28 ref 3331 remove 1534 ref appTerm appTerm 600 ref 2459 ref 437 ref appTerm appTerm 10 ref 1536 ref appTerm 1420 ref appTerm appTerm appTerm absTerm 3747 def 1534 ref appTerm 3748 def betaConv 436 ref 65 ref 3747 ref appTerm 3749 def absTerm 3750 def 437 ref appTerm 3751 def betaConv 1419 ref 65 ref 3750 ref appTerm 3752 def absTerm 3753 def 1420 ref appTerm 3754 def betaConv nil 65 ref 3753 ref appTerm 3755 def axiom nil 67 ref 3755 remove nil cons cons 68 ref 3754 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3753 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3752 remove nil cons cons 68 ref 3751 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3750 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3749 remove nil cons cons 68 ref 3748 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3747 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 3756 def subst absThm appThm absThm appThm appThm 3731 ref refl 3757 def appThm sym nil 5 ref 378 ref 69 ref 378 ref 947 ref 379 ref 600 ref 10 ref 390 ref 2897 ref appTerm 3758 def 215 ref appTerm 3759 def appTerm 2899 ref appTerm 3760 def appTerm 3728 ref appTerm 3761 def absTerm 3762 def appTerm 3763 def absTerm 3764 def 381 ref appTerm 3765 def appTerm 3731 ref appTerm 3766 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 3766 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3765 ref nil cons 3767 def cons 3741 ref cons nil cons cons 3768 def 85 ref subst 3768 remove 138 ref subst 3765 ref betaConv 3765 remove assume eqMp nil 67 ref 3763 ref nil cons cons 3741 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 3762 ref 383 ref appTerm 3769 def appTerm 3731 ref appTerm 3770 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 3770 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3769 ref nil cons 3771 def cons 3741 ref cons nil cons cons 3772 def 85 ref subst 3772 remove 138 ref subst 3769 ref betaConv 3769 remove assume eqMp nil 67 ref 3761 remove nil cons 3773 def cons 3741 ref cons nil cons cons 3774 def 129 ref subst proveHyp 3774 ref 85 ref subst 3774 remove 138 ref subst nil 67 ref 3728 ref nil cons 3775 def cons 3741 ref cons nil cons cons 3776 def 85 ref subst 3776 remove 138 ref subst 3730 ref 381 ref appTerm betaConv sym 3729 ref 383 ref appTerm betaConv sym 3728 ref assume 3777 def eqMp 23 ref 5 ref 3729 remove nil cons cons 1391 ref cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 5 ref 3730 ref nil cons cons 3778 def 1390 ref cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 3775 ref cons 106 ref 3740 ref cons nil cons 3779 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 3760 ref nil cons 3780 def cons 3741 ref cons nil cons cons 3781 def 85 ref subst 3781 remove 138 ref subst 239 ref nil 3145 remove 3741 ref cons nil cons cons 129 ref subst proveHyp 3153 remove 3757 ref appThm sym nil 5 ref 1455 ref 69 ref 3156 remove 1456 ref appTerm 3782 def appTerm 3731 ref appTerm 3783 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 1455 ref nil 50 ref 3783 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3782 ref nil cons 3784 def cons 3741 ref cons nil cons cons 3785 def 85 ref subst 3785 remove 138 ref subst 3782 ref betaConv 3782 remove assume eqMp nil 67 ref 10 ref 1457 ref 215 ref appTerm appTerm 19 ref appTerm 3786 def nil cons cons 3741 ref cons nil cons cons 129 ref subst proveHyp 2199 ref 1456 ref appTerm 3787 def betaConv 2202 ref nil 2203 ref 68 ref 3787 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 2204 ref 130 ref 1491 ref cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 600 ref 10 ref 1456 ref appTerm 3788 def 17 ref appTerm 3789 def appTerm 947 ref 436 ref 3788 remove 1642 ref appTerm 3790 def absTerm 3791 def appTerm 3792 def appTerm nil cons 3793 def cons 68 ref 69 ref 3786 remove appTerm 3731 ref appTerm 3794 def nil cons 3795 def cons nil cons 3796 def cons nil cons cons 3797 def 129 ref subst proveHyp 3797 ref 85 ref subst 3797 remove 138 ref subst nil 5 ref 436 ref 69 ref 3791 ref 437 ref appTerm 3798 def appTerm 3794 ref appTerm 3799 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 3799 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3798 ref nil cons 3800 def cons 3796 ref cons nil cons cons 3801 def 85 ref subst 3801 remove 138 ref subst 3798 ref betaConv 3798 remove assume eqMp nil 67 ref 3790 ref nil cons 3802 def cons 3796 ref cons nil cons cons 3803 def 129 ref subst proveHyp 3803 ref 85 ref subst 3803 remove 138 ref subst 28 ref "_29522" 1 ref var 3804 def 69 ref 10 ref 392 ref 3804 remove varTerm appTerm 215 ref appTerm appTerm 19 ref appTerm appTerm 3731 ref appTerm absTerm 3805 def 1456 ref appTerm 3806 def appTerm refl 3805 ref 1642 ref appTerm betaConv appThm 108 ref 3806 remove betaConv appThm 69 ref 10 ref 392 ref 1642 ref appTerm 215 ref appTerm appTerm 19 ref appTerm 3807 def appTerm 3731 ref appTerm refl appThm trans 3805 remove refl 3790 remove assume appThm eqMp sym nil 67 ref 3807 ref nil cons 3808 def cons 3741 remove cons nil cons cons 3809 def 85 ref subst 3809 remove 138 ref subst 3730 remove 1482 ref 2879 ref 437 ref appTerm 3810 def appTerm 3811 def appTerm betaConv sym 379 ref 3727 remove 392 ref 3811 ref appTerm 19 ref appTerm appTerm absTerm 3812 def 3028 ref 383 ref appTerm 3813 def appTerm betaConv sym 10 ref 390 ref 392 ref 3813 ref appTerm 200 ref appTerm 3814 def appTerm 215 ref appTerm appTerm refl 3815 def nil 1464 ref 1419 ref 3810 ref nil cons cons nil cons cons nil cons cons 1525 ref 437 ref appTerm 3816 def betaConv 1527 ref 1420 ref appTerm 3817 def betaConv 1529 ref nil 67 ref 1528 remove nil cons cons 68 ref 3817 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1527 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1526 remove nil cons cons 68 ref 3816 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1525 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 3818 def subst appThm sym 3815 ref 390 ref 392 ref 3810 remove appTerm 19 ref appTerm 3819 def appTerm 3820 def refl 3821 def 3807 remove assume sym appThm appThm sym 3815 ref 3821 remove nil 3185 ref 2245 ref cons nil cons cons 3818 remove subst appThm appThm sym 3815 remove nil 3746 ref 436 ref 3028 ref 215 ref appTerm 3822 def nil cons 3823 def cons 1419 ref 3819 remove nil cons cons nil cons cons cons nil cons cons 1548 ref 1534 ref appTerm 3824 def betaConv 1550 ref 437 ref appTerm 3825 def betaConv 1552 ref 1420 ref appTerm 3826 def betaConv 1554 remove nil 67 ref 1553 remove nil cons cons 68 ref 3826 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1552 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1551 remove nil cons cons 68 ref 3825 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1550 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 1549 remove nil cons cons 68 ref 3824 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 1548 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 3827 def subst appThm nil 436 ref 3820 remove 3822 ref appTerm nil cons cons 3746 ref 1419 ref 3814 remove nil cons cons nil cons cons cons nil cons cons 436 ref 28 ref 2459 remove 1536 ref appTerm appTerm 2247 ref appTerm absTerm 3828 def 437 ref appTerm 3829 def betaConv 1419 ref 65 ref 3828 ref appTerm 3830 def absTerm 3831 def 1420 ref appTerm 3832 def betaConv 1530 ref 65 ref 3831 ref appTerm 3833 def absTerm 3834 def 1534 ref appTerm 3835 def betaConv nil 65 ref 3834 ref appTerm 3836 def axiom nil 67 ref 3836 remove nil cons cons 68 ref 3835 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3834 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3833 remove nil cons cons 68 ref 3832 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3831 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3830 remove nil cons cons 68 ref 3829 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3828 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 3837 def subst trans sym 338 ref nil 1925 ref 3070 ref 2245 ref cons cons nil cons cons 3069 ref subst appThm 1463 ref nil 3026 ref 2887 ref cons 3838 def nil cons cons 3839 def 3069 ref subst appThm 3822 ref refl appThm appThm sym 28 ref "_29528" 1 ref var 3840 def 10 ref 3028 ref 3840 remove varTerm appTerm appTerm 390 ref 2879 ref 3028 ref 19 ref appTerm 3841 def appTerm 3842 def appTerm 3822 remove appTerm 3843 def appTerm absTerm 3844 def 2899 ref appTerm 3845 def appTerm refl 3844 ref 3759 ref appTerm betaConv appThm 108 ref 3845 remove betaConv appThm 10 ref 3028 ref 3759 remove appTerm appTerm 3843 ref appTerm refl appThm trans 3844 remove refl 3760 remove assume sym appThm eqMp sym 338 ref nil 3746 ref 3075 remove 2245 ref cons cons nil cons cons 3005 ref subst appThm 3843 remove refl appThm nil 436 ref 3842 remove nil cons cons 1530 ref 3823 remove cons 1419 ref 3028 ref 2897 ref appTerm nil cons cons nil cons cons cons nil cons cons 3837 ref subst trans sym 338 ref nil 3026 ref 3058 ref 2245 ref cons 3846 def cons nil cons cons 3043 ref subst appThm 3839 remove 3043 ref subst appThm sym 929 ref nil 3846 remove nil cons cons 3057 ref subst appThm 821 ref appThm eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp 23 ref 5 ref 3812 remove nil cons cons 130 ref 3813 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 3778 remove 130 ref 3811 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 3808 remove cons 3779 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3802 remove cons 106 ref 3795 ref cons nil cons 3847 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3800 remove cons 3847 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3791 ref 1710 ref appTerm appTerm 3794 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 3792 ref appTerm 3794 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3791 remove nil cons cons 3847 ref cons nil cons cons 1196 ref subst eqMp nil 67 ref 3789 ref nil cons 3848 def cons 3796 remove cons nil cons cons 3849 def 85 ref subst 3849 remove 138 ref subst 151 ref 338 ref 929 ref 3789 ref assume appThm 752 ref appThm nil 3185 ref nil cons nil cons cons 1472 ref subst trans appThm 821 ref appThm 447 ref 592 ref 19 ref appTerm 3850 def assume sym 2865 ref sym deductAntisym appThm 883 ref assume eqMp nil 67 ref 418 ref 3850 ref appTerm nil cons cons 68 ref 28 ref 3850 ref appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 104 ref 3850 remove nil cons cons nil cons nil cons cons 487 ref subst eqMp 3851 def trans appThm 3757 remove appThm nil 50 ref 3740 ref cons nil cons nil cons cons 50 ref 28 ref 480 ref 52 ref appTerm appTerm 40 ref appTerm absTerm 3852 def 52 ref appTerm 3853 def betaConv nil 165 ref 3852 ref appTerm 3854 def axiom nil 67 ref 3854 remove nil cons cons 68 ref 3853 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 3852 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 3855 def subst trans sym 55 ref eqMp eqMp nil 104 ref 3848 remove cons 3856 def 3847 ref cons nil cons cons 120 ref subst deductAntisym eqMp nil 3856 ref 106 ref 3792 remove nil cons cons 612 ref 3795 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp eqMp nil 104 ref 3793 remove cons 3847 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 3784 remove cons 3779 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 3256 remove 3731 ref appTerm absTerm appTerm nil cons cons 68 ref 3257 remove 3731 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3258 remove 3779 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 3780 remove cons 3857 def 3779 ref cons nil cons cons 120 ref subst deductAntisym eqMp nil 3857 remove 106 ref 3775 remove cons 3858 def 612 ref 3740 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp eqMp nil 104 ref 3773 remove cons 3779 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3771 remove cons 3779 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3762 ref 1710 ref appTerm appTerm 3731 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 3763 remove appTerm 3731 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3762 remove nil cons cons 3779 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 3767 remove cons 3779 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3764 ref 1710 ref appTerm appTerm 3731 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 947 ref 3764 ref appTerm appTerm 3731 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3764 remove nil cons cons 3779 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 1649 ref 3779 remove cons nil cons cons 120 ref subst deductAntisym eqMp 3859 def eqMp absThm eqMp 3860 def eqMp absThm eqMp 3861 def eqMp 3862 def nil 67 ref 65 ref 3721 ref appTerm 3863 def nil cons cons 3864 def 68 ref 3722 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3721 ref nil cons cons 3865 def 130 ref 1827 ref cons nil cons 3866 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 3719 ref appTerm nil cons cons 68 ref 3720 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3719 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3716 remove 947 ref 378 ref 947 ref 379 ref 10 ref 390 ref 3280 ref appTerm 3867 def 3654 remove appTerm appTerm 3718 ref appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons 3692 ref cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 447 ref nil 3711 remove 68 ref 28 ref 3708 ref appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 104 ref 3708 ref nil cons 3868 def cons 3869 def nil cons nil cons cons 487 ref subst eqMp appThm 490 ref trans appThm 976 ref 378 ref 976 ref 379 ref 338 ref 3867 ref refl 3870 def 3655 remove assume appThm appThm 3718 ref refl appThm absThm appThm absThm appThm appThm nil 50 ref 947 ref 378 ref 947 ref 379 ref 10 ref 3867 ref 359 ref appTerm 3871 def appTerm 3872 def 3718 remove appTerm absTerm appTerm absTerm 3873 def appTerm 3874 def nil cons cons nil cons nil cons cons 498 ref subst trans appThm 3659 ref refl appThm sym 877 ref 445 ref 947 ref 378 ref 947 ref 379 ref 10 ref 390 ref 3386 ref appTerm 16 ref 878 ref appTerm 200 ref appTerm appTerm appTerm 3278 ref appTerm absTerm appTerm absTerm appTerm appTerm absTerm 3875 def 19 ref appTerm 3876 def betaConv 3721 remove 200 ref appTerm 3877 def betaConv 3862 ref nil 3864 remove 68 ref 3877 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3865 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 3875 ref appTerm nil cons cons 68 ref 3876 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3875 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 445 ref 947 ref 378 ref 947 ref 379 ref 10 ref 3867 ref 215 ref appTerm appTerm 3278 ref appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons 68 ref 69 ref 3874 remove appTerm 3659 ref appTerm 3878 def nil cons 3879 def cons nil cons 3880 def cons nil cons cons 129 ref subst proveHyp 151 ref 492 ref 976 ref 378 ref 976 ref 379 ref 338 ref 3870 ref 2938 ref appThm appThm 3278 ref refl appThm absThm appThm absThm appThm appThm nil 50 ref 947 ref 378 ref 947 ref 379 ref 3872 ref 3278 ref appTerm 3881 def absTerm 3882 def appTerm 3883 def absTerm 3884 def appTerm 3885 def nil cons cons nil cons nil cons cons 498 ref subst trans appThm 3878 ref refl appThm sym 3390 ref 878 ref appTerm 3886 def betaConv 3382 remove 200 ref appTerm 3887 def betaConv 3395 remove nil 3744 remove 68 ref 3887 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3745 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 3390 ref appTerm nil cons cons 68 ref 3886 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3390 remove nil cons cons 3866 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3389 remove nil cons cons 68 ref 69 ref 3885 remove appTerm 3878 ref appTerm 3888 def nil cons 3889 def cons nil cons 3890 def cons nil cons cons 129 ref subst proveHyp 151 ref 976 ref 378 ref 976 ref 379 ref 3387 ref refl 3652 remove assume appThm absThm appThm absThm appThm appThm 3888 ref refl appThm sym nil 5 ref 130 ref 69 ref 378 ref 947 ref 379 ref 3387 remove 359 ref appTerm absTerm appTerm absTerm 3891 def 1710 ref appTerm 3892 def appTerm 3888 ref appTerm 3893 def absTerm 3894 def nil cons cons nil cons nil cons cons 49 ref subst 130 ref nil 50 ref 3893 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3892 ref nil cons 3895 def cons 3890 ref cons nil cons cons 3896 def 85 ref subst 3896 remove 138 ref subst 3892 ref betaConv 3892 remove assume eqMp nil 67 ref 947 ref 379 ref 10 ref 2878 ref 392 ref 1710 ref appTerm 3897 def 200 ref appTerm 3898 def appTerm 3899 def 3386 remove appTerm appTerm 359 ref appTerm absTerm 3900 def appTerm 3901 def nil cons cons 3890 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 847 ref 69 ref 3900 ref 1404 ref appTerm 3902 def appTerm 3888 ref appTerm 3903 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 847 ref nil 50 ref 3903 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3902 ref nil cons 3904 def cons 3890 ref cons nil cons cons 3905 def 85 ref subst 3905 remove 138 ref subst 3902 ref betaConv 3902 remove assume eqMp nil 67 ref 10 ref 3899 remove 392 ref 1404 ref appTerm 3906 def 878 ref appTerm 3907 def appTerm appTerm 359 ref appTerm 3908 def nil cons 3909 def cons 3890 ref cons nil cons cons 3910 def 129 ref subst proveHyp 3910 ref 85 ref subst 3910 remove 138 ref subst nil 5 ref 378 ref 69 ref 3884 ref 381 ref appTerm 3911 def appTerm 3878 ref appTerm 3912 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 3912 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3911 ref nil cons 3913 def cons 3880 ref cons nil cons cons 3914 def 85 ref subst 3914 remove 138 ref subst 3911 ref betaConv 3911 remove assume eqMp nil 67 ref 3883 ref nil cons cons 3880 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 3882 ref 383 ref appTerm 3915 def appTerm 3878 ref appTerm 3916 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 3916 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3915 ref nil cons 3917 def cons 3880 ref cons nil cons cons 3918 def 85 ref subst 3918 remove 138 ref subst 3915 ref betaConv 3915 remove assume eqMp nil 67 ref 3881 ref nil cons 3919 def cons 3880 ref cons nil cons cons 3920 def 129 ref subst proveHyp 3920 ref 85 ref subst 3920 remove 138 ref subst nil 5 ref 1530 ref 69 ref 3873 ref 1534 ref appTerm 3921 def appTerm 3659 ref appTerm 3922 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 1530 ref nil 50 ref 3922 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3921 ref nil cons 3923 def cons 3692 ref cons nil cons cons 3924 def 85 ref subst 3924 remove 138 ref subst 3921 ref betaConv 3921 remove assume eqMp nil 67 ref 947 ref 379 ref 3872 ref 392 ref 1534 ref appTerm 3925 def 878 ref appTerm 3926 def appTerm absTerm 3927 def appTerm 3928 def nil cons cons 3692 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref "q" 1 ref var 3929 def 69 ref 3927 ref 3929 ref varTerm 3930 def appTerm 3931 def appTerm 3659 ref appTerm 3932 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 3929 ref nil 50 ref 3932 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3931 ref nil cons 3933 def cons 3692 ref cons nil cons cons 3934 def 85 ref subst 3934 remove 138 ref subst 3931 ref betaConv 3931 remove assume eqMp nil 67 ref 10 ref 390 ref 392 ref 3930 ref appTerm 3935 def 19 ref appTerm 3936 def appTerm 359 ref appTerm 3937 def appTerm 3938 def 3926 ref appTerm 3939 def nil cons 3940 def cons 3692 ref cons nil cons cons 3941 def 129 ref subst proveHyp 3941 ref 85 ref subst 3941 remove 138 ref subst 378 ref 947 ref 379 ref 10 ref 2898 ref 2881 ref 3657 ref appTerm 3942 def appTerm appTerm 359 ref appTerm absTerm appTerm absTerm 3943 def 2878 ref 3897 ref 3205 ref 3930 ref appTerm 3944 def appTerm 3945 def appTerm 3906 ref 3202 ref 383 ref appTerm 3946 def appTerm 3947 def appTerm 3948 def appTerm betaConv sym 3321 ref 10 ref 2878 ref 392 ref 3948 ref appTerm 19 ref appTerm appTerm 3323 ref 3657 ref appTerm appTerm appTerm 359 ref appTerm absTerm 3949 def 2878 ref 3897 ref 1534 ref appTerm 3950 def appTerm 3906 ref 381 ref appTerm 3951 def appTerm 3952 def appTerm betaConv sym 338 ref 2886 ref nil 3026 ref 436 ref 3947 ref nil cons cons 1419 ref 3945 ref nil cons cons nil cons cons cons nil cons cons 436 ref 10 ref 392 ref 3330 ref appTerm 1534 ref appTerm appTerm 2878 ref 2995 ref appTerm 3029 ref appTerm appTerm absTerm 3953 def 437 ref appTerm 3954 def betaConv 1419 ref 65 ref 3953 ref appTerm 3955 def absTerm 3956 def 1420 ref appTerm 3957 def betaConv 1530 ref 65 ref 3956 ref appTerm 3958 def absTerm 3959 def 1534 ref appTerm 3960 def betaConv nil 65 ref 3959 ref appTerm 3961 def axiom nil 67 ref 3961 remove nil cons cons 68 ref 3960 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3959 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3958 remove nil cons cons 68 ref 3957 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3956 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3955 remove nil cons cons 68 ref 3954 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3953 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 3962 def subst appThm nil 1530 ref 3657 ref nil cons 3963 def cons 3964 def 436 ref 3951 ref nil cons 3965 def cons 3966 def 1419 ref 3950 ref nil cons cons nil cons 3967 def cons cons nil cons cons 3962 remove subst appThm appThm 662 ref appThm sym 847 ref 57 ref 10 ref 392 ref 3950 remove appTerm 3657 ref appTerm 3968 def appTerm 3969 def 1404 ref appTerm appTerm 1405 ref 390 ref 392 ref 3945 remove appTerm 19 ref appTerm 3970 def appTerm 3971 def 3898 ref appTerm 3972 def appTerm appTerm absTerm 3973 def 392 ref 3898 ref appTerm 3974 def 3926 ref appTerm 3975 def appTerm betaConv sym 338 ref nil 1530 ref 1827 ref cons 3976 def 1591 ref 3967 remove cons cons nil cons cons 3043 ref subst appThm nil 3976 ref 2373 ref 1419 ref 3898 ref nil cons 3977 def cons nil cons 3978 def cons cons nil cons cons 3043 ref subst appThm sym 929 ref 338 ref nil 1925 ref 2373 ref 1419 ref 1710 ref nil cons 3979 def cons nil cons 3980 def cons cons nil cons cons 3069 ref subst appThm nil 1591 ref 3980 ref cons 3981 def nil cons cons 3069 ref subst appThm sym 3897 ref refl 3982 def nil 1591 ref 2410 ref cons nil cons cons 3057 ref subst appThm eqMp appThm 878 ref refl 3983 def appThm eqMp nil 67 ref 3969 ref 3975 ref appTerm nil cons cons 68 ref 10 ref 3975 ref appTerm 3972 ref appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 28 ref "_29548" 1 ref var 3984 def 10 ref 3974 ref 3984 remove varTerm appTerm appTerm 3972 ref appTerm absTerm 3985 def 3926 remove appTerm 3986 def appTerm refl 3985 ref 3937 ref appTerm betaConv appThm 108 ref 3986 remove betaConv appThm 10 ref 3974 ref 3937 ref appTerm appTerm 3972 ref appTerm refl appThm trans 3985 remove refl 3939 remove assume sym appThm eqMp sym 338 ref nil 1530 ref 629 remove cons 3987 def 436 ref 3936 ref nil cons 3988 def cons 3978 ref cons cons nil cons cons 3005 ref subst 390 ref 3974 remove 3936 ref appTerm 3989 def appTerm refl nil 3978 ref nil cons cons 2621 ref subst appThm trans appThm 3972 ref refl appThm sym nil 436 ref 3970 ref nil cons 3990 def cons 3991 def 1530 ref 3977 remove cons 3992 def 1419 ref 3989 remove nil cons cons nil cons cons cons nil cons cons 3837 ref subst 338 ref nil 1530 ref 3988 ref cons 3981 remove cons nil cons cons 3069 ref subst appThm nil 3026 ref 436 ref 3944 remove nil cons cons 3980 ref cons cons nil cons cons 3069 ref subst 3982 remove nil 3026 ref 436 ref 3930 ref nil cons 3993 def cons 1916 ref cons cons nil cons cons 3069 ref subst appThm trans appThm nil 130 ref 3897 ref 3205 ref 3936 ref appTerm appTerm nil cons cons nil cons nil cons cons 713 ref subst trans trans sym 55 ref eqMp eqMp eqMp eqMp eqMp 23 ref 5 ref 3973 ref nil cons cons 130 ref 3975 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 3973 remove appTerm nil cons cons 68 ref 3969 remove 3972 ref appTerm 3994 def nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1657 ref 3972 ref nil cons cons 130 ref 3968 ref nil cons cons nil cons cons nil cons cons 1708 ref subst eqMp 28 ref "_29546" 1 ref var 3995 def 10 ref 2878 ref 2878 ref 3970 ref appTerm 392 ref 3947 remove appTerm 19 ref appTerm 3996 def appTerm appTerm 3997 def 2878 ref 3995 remove varTerm appTerm 392 ref 3951 remove appTerm 3998 def 3657 ref appTerm 3999 def appTerm appTerm appTerm 359 ref appTerm absTerm 4000 def 3968 remove appTerm 4001 def appTerm refl 4000 ref 3972 ref appTerm betaConv appThm 108 ref 4001 remove betaConv appThm 10 ref 3997 ref 2878 ref 3972 remove appTerm 4002 def 3999 ref appTerm appTerm appTerm 359 ref appTerm refl appThm trans 4000 remove refl 3994 remove assume appThm eqMp sym "y'" 1 ref var 4003 def 57 ref 10 ref 3999 ref appTerm 4004 def 4003 remove varTerm 4005 def appTerm appTerm 10 ref 4005 remove appTerm 390 ref 3996 ref appTerm 4006 def 3907 ref appTerm 4007 def appTerm appTerm absTerm 4008 def 3906 ref 392 ref 3278 ref appTerm 878 ref appTerm appTerm 4009 def appTerm betaConv sym 338 ref nil 3976 ref 1591 ref 1419 ref 3965 remove cons nil cons cons cons nil cons cons 3043 ref subst appThm nil 3976 ref 3326 remove 1419 ref 1404 ref nil cons 4010 def cons nil cons 4011 def cons cons nil cons cons 3043 ref subst 929 ref nil 1925 ref 3058 ref 4011 ref cons 4012 def cons nil cons cons 3043 ref subst appThm 3983 ref appThm trans appThm nil 130 ref 392 ref 3998 ref 200 ref appTerm appTerm 878 ref appTerm nil cons cons nil cons nil cons cons 713 ref subst trans sym 55 ref eqMp nil 67 ref 4004 ref 4009 ref appTerm nil cons cons 68 ref 10 ref 4009 ref appTerm 4007 ref appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 28 ref "_29552" 1 ref var 4013 def 10 ref 3906 ref 392 ref 4013 remove varTerm appTerm 878 ref appTerm appTerm appTerm 4007 ref appTerm absTerm 4014 def 3278 ref appTerm 4015 def appTerm refl 4014 ref 3871 ref appTerm betaConv appThm 108 ref 4015 remove betaConv appThm 10 ref 3906 ref 392 ref 3871 remove appTerm 878 ref appTerm appTerm appTerm 4007 ref appTerm refl appThm trans 4014 remove refl 3881 remove assume sym appThm eqMp sym 338 ref 3906 ref refl 4016 def nil 3976 ref 2360 ref 3328 remove cons cons nil cons cons 3365 ref subst 390 ref 392 ref 3280 remove appTerm 878 ref appTerm 4017 def appTerm refl nil 1419 ref 1827 ref cons nil cons 4018 def nil cons cons 3222 ref subst appThm trans appThm nil 3976 ref 436 ref 4017 ref nil cons cons 4011 ref cons cons nil cons cons 3005 ref subst trans appThm 4007 ref refl 4019 def appThm sym nil 436 ref 3996 ref nil cons 4020 def cons 4021 def 1530 ref 3907 ref nil cons 4022 def cons 4023 def 1419 ref 3906 ref 4017 remove appTerm nil cons cons nil cons cons cons nil cons cons 3837 ref subst 338 ref 4016 ref nil 3976 ref 1464 ref 2888 ref cons 4024 def cons nil cons cons 4025 def 3069 ref subst appThm appThm nil 3026 ref 436 ref 3946 remove nil cons cons 4011 ref cons cons nil cons cons 3069 ref subst 4016 ref nil 3026 ref 3070 ref 4018 ref cons cons nil cons cons 3069 ref subst appThm trans appThm trans sym 4016 remove 10 ref 2881 ref 2947 ref 878 ref appTerm appTerm appTerm refl nil 436 ref 3327 remove cons 4018 remove cons nil cons cons 3057 ref subst appThm sym 4025 remove 3043 ref subst eqMp appThm eqMp eqMp eqMp eqMp eqMp 23 ref 5 ref 4008 ref nil cons cons 130 ref 4009 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4008 remove appTerm nil cons cons 68 ref 4004 remove 4007 ref appTerm 4026 def nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1657 ref 4007 ref nil cons cons 130 ref 3999 ref nil cons cons nil cons cons nil cons cons 1708 ref subst eqMp 28 ref "_29550" 1 ref var 4027 def 10 ref 3997 ref 4002 ref 4027 remove varTerm appTerm appTerm appTerm 359 ref appTerm absTerm 4028 def 3999 remove appTerm 4029 def appTerm refl 4028 ref 4007 ref appTerm betaConv appThm 108 ref 4029 remove betaConv appThm 10 ref 3997 ref 4002 ref 4007 ref appTerm appTerm appTerm 359 ref appTerm 4030 def refl appThm trans 4028 remove refl 4026 remove assume appThm eqMp sym nil 67 ref 10 ref 2604 ref 3907 ref appTerm 4031 def appTerm 3898 ref appTerm 4032 def nil cons 4033 def cons 68 ref 4030 remove nil cons 4034 def cons nil cons 4035 def cons nil cons cons 4036 def 85 ref subst 4036 remove 138 ref subst 28 ref "_29556" 1 ref var 4037 def 10 ref 3997 ref 2878 ref 3971 ref 4037 remove varTerm appTerm appTerm 4007 ref appTerm appTerm appTerm 359 ref appTerm absTerm 4038 def 3898 ref appTerm 4039 def appTerm refl 4038 ref 4031 ref appTerm betaConv appThm 108 ref 4039 remove betaConv appThm 10 ref 3997 ref 2878 ref 3971 ref 4031 remove appTerm appTerm 4007 remove appTerm appTerm appTerm 359 ref appTerm refl appThm trans 4038 remove refl 4032 remove assume sym appThm eqMp sym 338 ref 3997 ref refl 4040 def 2886 ref nil 4023 ref 2360 ref 1419 ref 3990 remove cons nil cons 4041 def cons cons nil cons cons 3827 ref subst appThm 4019 remove appThm nil 4021 ref 4023 remove 1419 ref 3971 remove 359 ref appTerm 4042 def nil cons cons nil cons 4043 def cons cons nil cons cons 3378 ref subst trans appThm appThm 662 ref appThm sym 338 ref 2886 remove nil 4021 ref 4041 ref cons nil cons cons 4044 def 3338 ref subst appThm 2878 ref 4042 remove appTerm 3996 ref appTerm refl appThm appThm 662 ref appThm sym 338 ref 2878 ref 2878 ref 3996 remove appTerm 3970 remove appTerm appTerm refl nil 4021 remove 4043 remove cons nil cons cons 3338 remove subst appThm appThm 662 ref appThm sym nil 3991 remove 1419 ref 4020 remove cons nil cons 4045 def cons nil cons cons 436 ref 10 ref 2878 ref 3330 remove appTerm 3329 remove 1496 ref 359 ref appTerm 4046 def appTerm appTerm appTerm 359 ref appTerm absTerm 4047 def 437 ref appTerm 4048 def betaConv 1419 ref 65 ref 4047 ref appTerm 4049 def absTerm 4050 def 1420 ref appTerm 4051 def betaConv nil 65 ref 4050 ref appTerm 4052 def axiom nil 67 ref 4052 remove nil cons cons 68 ref 4051 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4050 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4049 remove nil cons cons 68 ref 4048 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4047 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 4053 def subst eqMp eqMp eqMp eqMp eqMp nil 104 ref 4033 ref cons 106 ref 4034 ref cons nil cons 4054 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 10 ref 2604 ref 3898 ref appTerm 4055 def appTerm 3907 ref appTerm 4056 def nil cons 4057 def cons 4035 remove cons nil cons cons 4058 def 85 ref subst 4058 remove 138 ref subst 28 ref "_29554" 1 ref var 4059 def 10 ref 3997 ref 4002 ref 4006 ref 4059 remove varTerm appTerm appTerm appTerm appTerm 359 ref appTerm absTerm 4060 def 3907 ref appTerm 4061 def appTerm refl 4060 ref 4055 ref appTerm betaConv appThm 108 ref 4061 remove betaConv appThm 10 ref 3997 remove 4002 ref 4006 ref 4055 remove appTerm appTerm appTerm appTerm 359 ref appTerm refl appThm trans 4060 remove refl 4056 remove assume sym appThm eqMp sym 4040 remove 4002 remove refl nil 3992 ref 2360 ref 4045 remove cons cons nil cons cons 3827 ref subst appThm nil 436 ref 4006 remove 359 ref appTerm nil cons cons 3992 remove 4041 remove cons cons nil cons cons 3378 remove subst trans appThm 4044 remove 4053 remove subst trans eqMp eqMp nil 104 ref 4057 remove cons 4062 def 4054 remove cons nil cons cons 120 ref subst deductAntisym eqMp 2212 ref 338 ref nil 2360 ref 3978 ref cons nil cons cons 1521 ref subst appThm 3907 remove refl appThm appThm 338 ref nil 2360 ref 1419 ref 4022 ref cons nil cons cons nil cons cons 1521 ref subst appThm 3898 remove refl appThm appThm nil 3987 ref 436 ref 4022 remove cons 3978 remove cons cons nil cons cons 3756 ref subst 3908 remove assume eqMp eqMp nil 4062 remove 106 ref 4033 remove cons 612 ref 4034 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp proveHyp eqMp proveHyp eqMp eqMp 23 ref 5 ref 3949 remove nil cons cons 130 ref 3952 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 5 ref 3943 ref nil cons cons 130 ref 3948 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 3943 remove appTerm nil cons cons 3692 remove cons nil cons cons 129 ref subst proveHyp nil 192 ref 3963 ref cons nil cons nil cons cons 192 ref 69 ref 947 ref 378 ref 947 ref 379 ref 3287 ref 359 ref appTerm 4063 def absTerm 4064 def appTerm 4065 def absTerm 4066 def appTerm 4067 def appTerm 4068 def 2895 ref appTerm 4069 def absTerm 4070 def 200 ref appTerm 4071 def betaConv 6 ref 65 ref 4070 ref appTerm 4072 def absTerm 4073 def 19 ref appTerm 4074 def betaConv nil 5 ref 6 ref 65 ref 192 ref 65 ref 378 ref 65 ref 379 ref 69 ref 4063 ref appTerm 2895 ref appTerm 4075 def absTerm 4076 def appTerm 4077 def absTerm 4078 def appTerm 4079 def absTerm 4080 def appTerm 4081 def absTerm 4082 def nil cons cons 4083 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4081 remove nil cons 4084 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4080 ref nil cons cons 4085 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4079 remove nil cons 4086 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4078 ref nil cons cons 4087 def nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 4077 remove nil cons 4088 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4076 ref nil cons cons 4089 def nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 4075 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4063 ref nil cons 4090 def cons 4091 def 3243 ref cons nil cons cons 4092 def 85 ref subst 4092 ref 138 ref subst 3174 remove 3533 remove subst sym 28 ref "_29540" 1 ref var 4093 def 228 ref 4093 remove varTerm appTerm absTerm 359 ref appTerm 4094 def appTerm refl "_29536" 1 ref var 4095 def 228 remove 4095 remove varTerm appTerm absTerm 4096 def 2900 remove appTerm betaConv 4097 def appThm 108 ref 4094 remove betaConv appThm 2901 remove refl 4098 def appThm trans 4096 ref refl 4099 def 4063 remove assume sym appThm eqMp sym 3101 remove 3103 remove 3119 remove 3111 ref 19 ref appTerm 4100 def betaConv 3264 remove nil 67 ref 3113 remove cons 68 ref 4100 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3111 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3110 remove nil cons cons 68 ref 3118 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3109 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 3104 remove proveHyp 3105 remove eqMp eqMp 3106 remove proveHyp 3107 remove eqMp eqMp 4101 def eqMp eqMp eqMp nil 104 ref 4090 remove cons 4102 def 3247 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 4103 def nil 67 ref 65 ref 4082 ref appTerm 4104 def nil cons 4105 def cons 4106 def 68 ref 65 ref 4073 ref appTerm nil cons 4107 def cons nil cons cons nil cons cons 4108 def 129 ref subst proveHyp 4108 ref 85 ref subst 4108 remove 138 ref subst nil 5 ref 4073 remove nil cons cons 4109 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4072 remove nil cons 4110 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4070 remove nil cons cons 4111 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4069 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4067 remove nil cons 4112 def cons 4113 def 3243 ref cons nil cons cons 4114 def 85 ref subst 4114 remove 138 ref subst nil 4106 ref 3243 ref cons nil cons cons 4115 def 129 ref subst nil 4113 remove 68 ref 69 ref 4104 ref appTerm 2895 ref appTerm 4116 def nil cons 4117 def cons nil cons 4118 def cons nil cons cons 129 ref subst nil 5 ref 378 ref 69 ref 4066 ref 381 ref appTerm 4119 def appTerm 4116 ref appTerm 4120 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 4120 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4119 ref nil cons 4121 def cons 4118 ref cons nil cons cons 4122 def 85 ref subst 4122 remove 138 ref subst 4119 ref betaConv 4119 remove assume eqMp nil 67 ref 4065 ref nil cons cons 4118 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 4064 ref 383 ref appTerm 4123 def appTerm 4116 ref appTerm 4124 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 4124 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4123 ref nil cons 4125 def cons 4118 ref cons nil cons cons 4126 def 85 ref subst 4126 remove 138 ref subst 4123 ref betaConv 4123 remove assume eqMp nil 4091 remove 4118 remove cons nil cons cons 4127 def 129 ref subst proveHyp 4127 ref 85 ref subst 4127 remove 138 ref subst 4115 ref 85 ref subst 4115 remove 138 ref subst 4092 remove 129 ref subst 4076 remove 383 ref appTerm 4128 def betaConv 4078 remove 381 ref appTerm 4129 def betaConv 4080 remove 200 ref appTerm 4130 def betaConv 4082 remove 19 ref appTerm 4131 def betaConv nil 4106 remove 68 ref 4131 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 4083 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4084 remove cons 68 ref 4130 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4085 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4086 remove cons 68 ref 4129 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4087 remove 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4088 remove cons 68 ref 4128 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4089 remove 1391 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 4105 remove cons 4132 def 3247 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 4102 remove 106 ref 4117 remove cons nil cons 4133 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 4125 remove cons 4133 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4064 ref 1710 ref appTerm appTerm 4116 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4065 remove appTerm 4116 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4064 remove nil cons cons 4133 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 4121 remove cons 4133 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4066 ref 1710 ref appTerm appTerm 4116 ref appTerm absTerm appTerm nil cons cons 68 ref 4068 remove 4116 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4066 remove nil cons cons 4133 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 4112 remove cons 3247 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 4132 remove 106 ref 4107 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 4107 remove cons 68 ref 4074 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4109 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4110 remove cons 68 ref 4071 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4111 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp 4134 def subst eqMp eqMp nil 104 ref 3940 remove cons 106 ref 3690 ref cons nil cons 4135 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3933 remove cons 4135 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3927 ref 1710 ref appTerm appTerm 3659 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 3928 remove appTerm 3659 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3927 remove nil cons cons 4135 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 3923 remove cons 4135 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3873 ref 1710 ref appTerm appTerm 3659 ref appTerm absTerm appTerm nil cons cons 3880 remove cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3873 remove nil cons cons 4135 ref cons nil cons cons 1196 ref subst eqMp eqMp nil 104 ref 3919 remove cons 106 ref 3879 remove cons nil cons 4136 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3917 remove cons 4136 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3882 ref 1710 ref appTerm appTerm 3878 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 3883 remove appTerm 3878 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3882 remove nil cons cons 4136 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 3913 remove cons 4136 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 3884 ref 1710 ref appTerm appTerm 3878 remove appTerm absTerm appTerm nil cons cons 3890 remove cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3884 remove nil cons cons 4136 remove cons nil cons cons 1196 ref subst eqMp eqMp nil 104 ref 3909 remove cons 106 ref 3889 remove cons nil cons 4137 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 3904 remove cons 4137 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref "x'" 1 ref var 4138 def 69 ref 3900 ref 4138 ref varTerm 4139 def appTerm appTerm 3888 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 3901 remove appTerm 3888 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3900 remove nil cons cons 4137 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 3895 remove cons 4137 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 3894 remove appTerm nil cons cons 68 ref 69 ref 947 ref 3891 ref appTerm appTerm 3888 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3891 remove nil cons cons 4137 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 104 ref 3694 ref cons 4140 def 4135 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 2940 ref 106 ref 3700 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 3684 remove cons 4141 def 106 ref 3703 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 1649 ref 106 ref 3706 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 583 ref 106 ref 3712 ref cons nil cons 4142 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 585 ref 3713 ref cons nil cons cons 4143 def 85 ref subst 4143 remove 138 ref subst 3723 ref 151 ref 338 ref 2864 ref 597 ref appThm 3983 ref appThm appThm 662 ref appThm appThm 151 ref 338 ref 1446 ref 597 ref appThm appThm 662 ref appThm 4144 def appThm 3698 ref refl 338 ref 1446 ref 929 ref 597 ref appThm 3983 ref appThm nil 436 ref 1827 ref cons 4145 def nil cons nil cons cons 1472 ref subst trans appThm appThm 662 ref appThm appThm appThm appThm appThm sym nil 1410 ref 68 ref 69 ref 10 ref 18 ref 878 ref appTerm appTerm 359 ref appTerm 4146 def appTerm 69 ref 3640 ref appTerm 3698 remove 3640 remove appTerm 4147 def appTerm 4148 def appTerm nil cons 4149 def cons nil cons cons nil cons cons 4150 def 85 ref subst 4150 remove 138 ref subst nil 67 ref 4146 remove nil cons 4151 def cons 68 ref 4148 remove nil cons 4152 def cons nil cons cons nil cons cons 4153 def 85 ref subst 4153 remove 138 ref subst nil 67 ref 3647 ref cons 68 ref 4147 remove nil cons 4154 def cons nil cons cons nil cons cons 4155 def 85 ref subst 4155 remove 138 ref subst nil 3696 remove 68 ref 3647 ref cons nil cons cons nil cons cons 4156 def 85 ref subst 4156 remove 138 ref subst 3650 remove eqMp nil 4140 remove 3649 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 3648 remove 106 ref 4154 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 4151 remove cons 106 ref 4152 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 1649 ref 106 ref 4149 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 450 ref 4142 ref cons nil cons cons 120 ref subst deductAntisym eqMp 610 ref nil 450 ref 611 ref 612 ref 3712 remove cons nil cons 4157 def cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp nil 104 ref 3710 ref cons 4142 ref cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 3868 ref cons 3713 remove cons nil cons cons 4158 def 85 ref subst 4158 remove 138 ref subst 3723 ref 151 ref 338 ref 3507 remove 3708 ref assume 4159 def appThm appThm 662 ref appThm appThm 3117 ref 151 ref 338 ref 1446 ref 4159 ref appThm appThm 662 ref appThm appThm 338 ref 1446 ref 3205 ref refl 4159 remove appThm 3453 remove trans appThm appThm 662 ref appThm appThm nil 50 ref 3647 remove cons nil cons nil cons cons 4160 def 178 ref subst trans appThm nil 50 ref 2931 ref cons nil cons nil cons cons 4161 def 1342 ref subst trans appThm nil 50 ref 10 ref 633 ref 17 ref appTerm appTerm 359 ref appTerm nil cons cons nil cons nil cons cons 1342 ref subst trans appThm nil 50 ref 1409 remove cons nil cons nil cons cons 1342 ref subst trans sym 55 ref eqMp eqMp nil 3869 ref 4142 remove cons nil cons cons 120 ref subst deductAntisym eqMp 603 ref 3708 remove appTerm 4162 def betaConv 606 ref nil 607 ref 68 ref 4162 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 608 ref 169 ref 3868 remove cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 3869 remove 106 ref 3710 remove cons 4157 remove cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp eqMp proveHyp proveHyp eqMp nil 104 ref 3688 remove cons 4135 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 4141 remove 106 ref 3686 ref cons nil cons 4163 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 3665 remove nil cons cons 68 ref 3682 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 3681 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 3680 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3679 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 3678 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3677 remove nil cons cons nil cons nil cons cons 49 ref subst 877 ref nil 50 ref 3676 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3666 remove nil cons 4164 def cons 68 ref 3675 remove nil cons 4165 def cons nil cons cons nil cons cons 4166 def 85 ref subst 4166 remove 138 ref subst nil 916 ref 4163 remove cons nil cons cons 4167 def 120 ref subst 4167 remove 224 ref subst nil 67 ref 3672 remove nil cons 4168 def cons 68 ref 3674 ref nil cons 4169 def cons nil cons 4170 def cons nil cons cons 4171 def 85 ref subst 4171 remove 138 ref subst nil 104 ref 3668 ref nil cons cons 106 ref 3671 ref nil cons cons nil cons cons nil cons cons 4172 def 120 ref subst 4172 remove 224 ref subst nil 67 ref 3686 remove cons 4170 ref cons nil cons cons 129 ref subst 978 ref 10 ref 214 ref 3590 ref 200 ref appTerm appTerm appTerm 359 ref appTerm absTerm 4173 def 152 ref appTerm betaConv sym 3668 remove assume 4174 def eqMp 23 ref 5 ref 4173 ref nil cons cons 261 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4173 remove appTerm nil cons cons 3243 ref cons nil cons cons 129 ref subst proveHyp 3495 ref 3629 ref subst eqMp nil 2932 ref 68 ref 3694 remove cons nil cons 4175 def cons nil cons cons 138 ref subst proveHyp 978 ref 10 ref 214 ref 3590 ref 878 ref appTerm appTerm appTerm 359 ref appTerm absTerm 4176 def 152 ref appTerm betaConv sym 3671 remove assume eqMp 23 ref 5 ref 4176 ref nil cons cons 261 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4176 remove appTerm nil cons cons 4175 remove cons nil cons cons 129 ref subst proveHyp nil 150 ref 1827 ref cons 322 ref cons nil cons cons 3629 remove subst eqMp eqMp nil 3689 ref 68 ref 69 ref 3659 ref appTerm 3674 ref appTerm 4177 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 338 ref nil 2946 ref nil cons cons 4178 def 661 ref subst 4179 def appThm 662 ref appThm 4180 def sym 978 ref 10 ref 214 ref 2912 ref 979 ref appTerm appTerm appTerm 359 ref appTerm absTerm 4181 def 200 ref appTerm betaConv sym 4174 remove eqMp 23 ref 5 ref 4181 ref nil cons cons 238 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4181 remove appTerm nil cons cons 3589 remove cons nil cons cons 129 ref subst proveHyp 3592 remove 3588 remove subst eqMp eqMp nil 67 ref 10 ref 729 ref 19 ref appTerm 4182 def appTerm 359 ref appTerm 4183 def nil cons cons 68 ref 10 ref 16 ref 2912 ref 152 ref appTerm 4184 def appTerm 4185 def 19 ref appTerm 4186 def appTerm 359 ref appTerm 4187 def nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 4178 remove nil 1410 ref 68 ref 2896 ref 10 ref 16 ref 2947 ref 19 ref appTerm 4188 def appTerm 200 ref appTerm appTerm 359 ref appTerm 4189 def appTerm 4190 def nil cons 4191 def cons nil cons 4192 def cons nil cons cons 4193 def 85 ref subst 4193 remove 138 ref subst nil 2932 ref 68 ref 4189 ref nil cons 4194 def cons nil cons 4195 def cons nil cons cons 4196 def 85 ref subst 4196 remove 138 ref subst 3859 remove nil 67 ref 3739 remove cons 4195 ref cons nil cons cons 129 ref subst proveHyp 151 ref 1443 ref 976 ref 378 ref 976 ref 379 ref 338 ref 3724 ref 2938 ref appThm appThm 3725 ref appThm 4197 def absThm appThm absThm appThm appThm nil 50 ref 947 ref 378 ref 947 ref 379 ref 10 ref 3717 ref 359 ref appTerm 4198 def appTerm 2897 ref appTerm 4199 def absTerm 4200 def appTerm 4201 def absTerm 4202 def appTerm 4203 def nil cons cons nil cons nil cons cons 498 ref subst trans appThm 4189 ref refl appThm sym nil 5 ref 378 ref 69 ref 4202 ref 381 ref appTerm 4204 def appTerm 4189 ref appTerm 4205 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 4205 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4204 ref nil cons 4206 def cons 4195 ref cons nil cons cons 4207 def 85 ref subst 4207 remove 138 ref subst 4204 ref betaConv 4204 remove assume eqMp nil 67 ref 4201 ref nil cons cons 4195 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 4200 ref 383 ref appTerm 4208 def appTerm 4189 ref appTerm 4209 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 4209 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4208 ref nil cons 4210 def cons 4195 ref cons nil cons cons 4211 def 85 ref subst 4211 remove 138 ref subst 4208 ref betaConv 4208 remove assume eqMp nil 67 ref 4199 ref nil cons 4212 def cons 4195 ref cons nil cons cons 4213 def 129 ref subst proveHyp 4213 ref 85 ref subst 4213 remove 138 ref subst 378 ref 947 ref 379 ref 10 ref 2878 ref 2879 ref 4188 ref appTerm appTerm 2899 ref appTerm appTerm 359 ref appTerm absTerm appTerm absTerm 4214 def 2879 ref 381 ref appTerm 4215 def appTerm betaConv sym 379 ref 10 ref 2878 ref 392 ref 4215 ref appTerm 4188 ref appTerm 4216 def appTerm 2899 ref appTerm appTerm 359 ref appTerm absTerm 4217 def 390 ref 392 ref 2899 ref appTerm 4218 def 383 ref appTerm 4219 def appTerm 391 ref 383 ref appTerm 4220 def appTerm 4221 def appTerm betaConv sym nil 3987 ref 436 ref 392 ref 4221 ref appTerm 200 ref appTerm 4222 def nil cons cons 1419 ref 4216 ref nil cons 4223 def cons nil cons cons cons nil cons cons 3756 ref subst sym 847 ref 57 ref 10 ref 4216 ref appTerm 4224 def 1404 ref appTerm appTerm 1405 ref 390 ref 4222 ref appTerm 359 ref appTerm 4225 def appTerm appTerm absTerm 4226 def 392 ref 2897 ref appTerm 2897 ref appTerm 4227 def appTerm betaConv sym 338 ref nil 1530 ref 4188 ref nil cons 4228 def cons 3058 ref 2887 ref cons cons nil cons cons 3069 ref subst appThm nil 1530 ref 3074 remove cons 1464 ref 2887 ref cons 4229 def cons nil cons cons 3069 ref subst appThm sym 2879 ref refl 4230 def 338 ref nil 3026 ref 4229 ref cons nil cons cons 3043 ref subst appThm nil 3026 ref 3058 ref 1533 ref cons 4231 def cons nil cons cons 3043 ref subst appThm sym 929 ref nil 4229 remove nil cons cons 3057 ref subst 4232 def appThm 821 ref appThm eqMp appThm eqMp nil 67 ref 4224 ref 4227 ref appTerm nil cons cons 68 ref 10 ref 4227 ref appTerm 4225 ref appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 28 ref "_29542" 1 ref var 4233 def 10 ref 392 ref 4233 remove varTerm 4234 def appTerm 4234 remove appTerm appTerm 4225 ref appTerm absTerm 4235 def 2897 ref appTerm 4236 def appTerm refl 4235 ref 4198 ref appTerm betaConv appThm 108 ref 4236 remove betaConv appThm 10 ref 392 ref 4198 ref appTerm 4198 ref appTerm appTerm 4225 ref appTerm refl appThm trans 4235 remove refl 4199 ref assume 4237 def sym 4238 def appThm eqMp sym 338 ref nil 1530 ref 4198 ref nil cons 4239 def cons 2360 ref 1419 ref 3072 ref cons nil cons 4240 def cons cons nil cons cons 3365 ref subst 1463 ref nil 3987 ref 3367 ref 4240 ref cons cons nil cons cons 3005 ref subst 390 ref 4218 ref 2899 ref appTerm appTerm 4241 def refl nil 4240 ref nil cons cons 2621 ref subst appThm trans appThm nil 1419 ref 4239 remove cons nil cons nil cons cons 3222 ref subst appThm trans appThm 1463 ref nil 1925 ref 436 ref 4220 remove nil cons cons 1419 ref 4219 ref nil cons cons nil cons cons cons nil cons cons 3365 ref subst 390 ref 392 ref 4219 remove appTerm 200 ref appTerm 4242 def appTerm 4243 def refl nil 1925 ref 3070 ref 2888 ref cons cons nil cons cons 3365 ref subst appThm trans appThm 662 ref appThm appThm sym 338 ref nil 3987 ref 3367 ref 1419 ref 4241 remove 2899 ref appTerm nil cons cons nil cons cons cons nil cons cons 3827 ref subst 1463 ref 1463 ref 1463 ref nil 1925 ref 3070 ref 4240 ref cons cons nil cons cons 3043 ref subst appThm 2899 ref refl 4244 def appThm appThm 4244 ref appThm appThm 662 ref appThm trans appThm 1463 ref nil 3073 remove 3367 ref 1419 ref 4242 remove nil cons cons nil cons cons cons nil cons cons 3827 ref subst appThm 662 ref appThm appThm nil 130 ref 390 ref 390 ref 4243 remove 2899 ref appTerm appTerm 2899 ref appTerm appTerm 359 ref appTerm nil cons cons nil cons nil cons cons 713 ref subst trans sym 55 ref eqMp eqMp eqMp eqMp eqMp 23 ref 5 ref 4226 ref nil cons cons 130 ref 4227 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4226 remove appTerm nil cons cons 68 ref 4224 remove 4225 ref appTerm nil cons 4245 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1657 ref 4225 ref nil cons 4246 def cons 130 ref 4223 remove cons 4247 def nil cons cons nil cons cons 1708 ref subst eqMp nil 67 ref 4245 remove cons 68 ref 10 ref 4225 remove appTerm 4216 ref appTerm nil cons 4248 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 4247 remove 847 ref 4246 remove cons nil cons cons nil cons cons 870 ref subst eqMp nil 104 ref 10 ref 390 ref 4216 remove appTerm 359 ref appTerm appTerm 4222 remove appTerm nil cons cons 106 ref 4248 remove cons nil cons cons nil cons cons 627 remove sym nil 168 ref 50 ref 69 ref 479 remove 52 ref appTerm 4249 def appTerm 69 ref 613 remove 52 ref appTerm 4250 def appTerm 52 ref appTerm 4251 def appTerm 4252 def absTerm nil cons cons nil cons nil cons cons 1163 remove subst 50 ref nil 50 ref 4252 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4249 remove nil cons 4253 def cons 68 ref 4251 remove nil cons 4254 def cons nil cons cons nil cons cons 4255 def 85 ref subst 4255 remove 138 ref subst nil 67 ref 4250 ref nil cons 4256 def cons 68 ref 170 ref cons nil cons 4257 def cons nil cons cons 4258 def 85 ref subst 4258 remove 138 ref subst nil 67 ref 1166 remove cons 4257 remove cons nil cons cons 129 ref subst 4250 remove assume eqMp eqMp nil 104 ref 4256 remove cons 106 ref 170 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 4253 remove cons 106 ref 4254 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp 4259 def subst proveHyp eqMp eqMp 23 ref 5 ref 4217 remove nil cons cons 130 ref 4221 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 5 ref 4214 ref nil cons cons 130 ref 4215 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4214 remove appTerm nil cons cons 4195 remove cons nil cons cons 129 ref subst proveHyp nil 6 ref 4228 ref cons nil cons nil cons cons 4134 ref subst eqMp eqMp nil 104 ref 4212 ref cons 106 ref 4194 remove cons nil cons 4260 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 4210 remove cons 4260 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4200 ref 1710 ref appTerm appTerm 4189 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4201 remove appTerm 4189 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4200 remove nil cons cons 4260 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 4206 remove cons 4260 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4202 ref 1710 ref appTerm appTerm 4189 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4203 remove appTerm 4189 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4202 remove nil cons cons 4260 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 2940 ref 4260 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 1649 ref 106 ref 4191 ref cons nil cons 4261 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 2862 ref 4192 remove cons nil cons cons 4262 def 85 ref subst 4262 remove 138 ref subst 151 ref 338 ref 2867 remove appThm 662 ref appThm 4263 def appThm 338 ref 2864 ref 929 ref 2865 ref appThm 4264 def 2865 ref appThm 3270 remove trans appThm 417 ref appThm appThm 662 ref appThm appThm nil 50 ref 3448 remove cons nil cons nil cons cons 4265 def 178 ref subst trans sym 55 ref eqMp eqMp nil 1439 ref 4261 remove cons nil cons cons 120 ref subst deductAntisym eqMp 2873 ref nil 1439 ref 2874 ref 612 ref 4191 ref cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp 4266 def subst eqMp nil 67 ref 3690 ref cons 4170 ref cons nil cons cons 4267 def 85 ref subst 4267 remove 138 ref subst 3733 remove 3657 remove appTerm 4268 def betaConv 3860 remove nil 67 ref 3737 remove cons 68 ref 4268 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3738 remove 130 ref 3963 ref cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 884 ref 947 ref 378 ref 947 ref 379 ref 10 ref 390 ref 3942 ref appTerm 4269 def 3658 remove appTerm appTerm 2897 ref appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons 4170 ref cons nil cons cons 129 ref subst proveHyp 151 ref 1443 ref 976 ref 378 ref 976 ref 379 ref 338 ref 4269 ref refl 3659 remove assume appThm appThm 3725 ref appThm absThm appThm absThm appThm appThm nil 50 ref 947 ref 378 ref 947 ref 379 ref 10 ref 4269 remove 359 ref appTerm 4270 def appTerm 2897 ref appTerm 4271 def absTerm 4272 def appTerm 4273 def absTerm 4274 def appTerm 4275 def nil cons cons nil cons nil cons cons 498 ref subst trans appThm 3674 ref refl appThm sym 192 ref 69 ref 418 ref 10 ref 4184 ref appTerm 17 ref appTerm appTerm appTerm 4276 def 947 ref 378 ref 947 ref 379 ref 10 ref 3717 ref 4185 remove 200 ref appTerm appTerm appTerm 2879 ref 4184 ref appTerm 4277 def appTerm absTerm appTerm absTerm appTerm appTerm absTerm 4278 def 19 ref appTerm 4279 def betaConv 3735 ref 4184 ref appTerm 4280 def betaConv 3861 ref nil 67 ref 65 ref 3735 remove appTerm 4281 def nil cons cons 68 ref 4280 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 3736 remove 130 ref 4184 ref nil cons 4282 def cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 4278 ref appTerm nil cons cons 68 ref 4279 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4278 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4276 remove 947 ref 378 ref 947 ref 379 ref 10 ref 3867 ref 4186 remove appTerm appTerm 4277 ref appTerm absTerm appTerm absTerm appTerm appTerm nil cons cons 68 ref 69 ref 4275 remove appTerm 3674 ref appTerm 4283 def nil cons 4284 def cons nil cons 4285 def cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 447 ref nil 1474 ref 3059 ref cons 4286 def nil cons cons 436 ref 28 ref 3049 remove 17 ref appTerm appTerm 2197 ref 439 ref appTerm appTerm absTerm 4287 def 437 ref appTerm 4288 def betaConv 1419 ref 65 ref 4287 ref appTerm 4289 def absTerm 4290 def 1420 ref appTerm 4291 def betaConv nil 65 ref 4290 ref appTerm 4292 def axiom nil 67 ref 4292 remove nil cons cons 68 ref 4291 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4290 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4289 remove nil cons cons 68 ref 4288 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4287 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 4293 def subst nil 50 ref 923 remove cons nil cons nil cons cons 50 ref 28 ref 601 ref 52 ref appTerm appTerm 52 ref appTerm absTerm 4294 def 52 ref appTerm 4295 def betaConv nil 165 ref 4294 ref appTerm 4296 def axiom nil 67 ref 4296 remove nil cons cons 68 ref 4295 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 4294 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp subst 924 ref trans trans appThm 490 ref trans appThm 976 ref 378 ref 976 ref 379 ref 338 ref 3870 remove 4187 remove assume appThm appThm 4277 ref refl appThm absThm appThm absThm appThm appThm nil 50 ref 947 ref 378 ref 947 ref 379 ref 3872 ref 4277 remove appTerm absTerm appTerm absTerm 4297 def appTerm 4298 def nil cons cons nil cons nil cons cons 498 ref subst trans appThm 4283 ref refl appThm sym nil 5 ref 1530 ref 69 ref 4297 ref 1534 ref appTerm 4299 def appTerm 4283 ref appTerm 4300 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 1530 ref nil 50 ref 4300 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4299 ref nil cons 4301 def cons 4285 ref cons nil cons cons 4302 def 85 ref subst 4302 remove 138 ref subst 4299 ref betaConv 4299 remove assume eqMp nil 67 ref 947 ref 379 ref 3872 remove 3925 ref 4184 ref appTerm 4303 def appTerm absTerm 4304 def appTerm 4305 def nil cons cons 4285 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 3929 ref 69 ref 4304 ref 3930 remove appTerm 4306 def appTerm 4283 ref appTerm 4307 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 3929 remove nil 50 ref 4307 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4306 ref nil cons 4308 def cons 4285 ref cons nil cons cons 4309 def 85 ref subst 4309 remove 138 ref subst 4306 ref betaConv 4306 remove assume eqMp nil 67 ref 3938 remove 4303 ref appTerm 4310 def nil cons 4311 def cons 4285 ref cons nil cons cons 4312 def 129 ref subst proveHyp 4312 ref 85 ref subst 4312 remove 138 ref subst nil 5 ref 378 ref 69 ref 4274 ref 381 ref appTerm 4313 def appTerm 3674 ref appTerm 4314 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 4314 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4313 ref nil cons 4315 def cons 4170 ref cons nil cons cons 4316 def 85 ref subst 4316 remove 138 ref subst 4313 ref betaConv 4313 remove assume eqMp nil 67 ref 4273 ref nil cons cons 4170 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 4272 ref 383 ref appTerm 4317 def appTerm 3674 ref appTerm 4318 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 4318 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4317 ref nil cons 4319 def cons 4170 ref cons nil cons cons 4320 def 85 ref subst 4320 remove 138 ref subst 4317 ref betaConv 4317 remove assume eqMp nil 67 ref 4271 ref nil cons 4321 def cons 4170 ref cons nil cons cons 4322 def 129 ref subst proveHyp 4322 ref 85 ref subst 4322 remove 138 ref subst 378 ref 947 ref 379 ref 10 ref 2898 remove 2881 ref 3673 ref appTerm appTerm appTerm 359 ref appTerm absTerm appTerm absTerm 4323 def 390 ref 3935 ref 3942 ref appTerm 4324 def appTerm 381 ref appTerm 4325 def appTerm betaConv sym 3321 ref 10 ref 2878 ref 392 ref 4325 ref appTerm 19 ref appTerm 4326 def appTerm 3323 ref 3673 ref appTerm appTerm appTerm 359 ref appTerm absTerm 4327 def 3925 ref 383 ref appTerm 4328 def appTerm betaConv sym nil 3987 ref 436 ref 392 ref 4328 ref appTerm 3673 ref appTerm 4329 def nil cons 4330 def cons 4331 def 1419 ref 4326 ref nil cons 4332 def cons nil cons cons cons nil cons cons 3756 remove subst sym 338 ref nil 3026 ref 3058 ref 1419 ref 4324 ref nil cons cons nil cons cons cons nil cons cons 3365 ref subst appThm 390 ref 4329 ref appTerm 359 ref appTerm 4333 def refl 4334 def appThm sym 28 ref "_29558" 1 ref var 4335 def 10 ref 390 ref 392 ref 4324 remove appTerm 19 ref appTerm 4336 def appTerm 4337 def 4335 remove varTerm appTerm appTerm 4333 ref appTerm absTerm 4338 def 2897 ref appTerm 4339 def appTerm refl 4338 ref 4270 ref appTerm betaConv appThm 108 ref 4339 remove betaConv appThm 10 ref 4337 ref 4270 remove appTerm appTerm 4333 ref appTerm refl appThm trans 4338 remove refl 4271 remove assume sym appThm eqMp sym 338 ref nil 3987 ref 436 ref 3942 ref nil cons 4340 def cons 4341 def 1419 ref 4336 remove nil cons cons nil cons 4342 def cons cons nil cons cons 3827 remove subst appThm 4334 remove appThm nil 4331 remove 3987 ref 1419 ref 4337 remove 3942 ref appTerm 4343 def nil cons 4344 def cons nil cons cons cons nil cons cons 3837 ref subst trans sym 847 ref 57 ref 10 ref 4343 remove appTerm 4345 def 1404 ref appTerm appTerm 1405 ref 4329 ref appTerm appTerm absTerm 4346 def 392 ref 3937 ref appTerm 3942 ref appTerm 4347 def appTerm betaConv sym 4345 ref refl nil 1530 ref 4340 ref cons 4348 def 2360 ref 1419 ref 3988 remove cons nil cons cons cons nil cons cons 3365 ref subst 390 ref 392 ref 3936 remove appTerm 3942 ref appTerm 4349 def appTerm refl nil 1419 ref 4340 remove cons nil cons nil cons cons 3222 ref subst appThm trans appThm nil 436 ref 4349 remove nil cons cons 4348 ref 4342 remove cons cons nil cons cons 3837 remove subst trans sym 338 ref nil 3026 ref 4341 ref 1419 ref 3993 remove cons nil cons 4350 def cons cons nil cons cons 3069 ref subst 3935 remove refl 4351 def nil 3026 ref 436 ref 3963 remove cons 2888 ref cons cons nil cons cons 3069 ref subst 2881 ref refl 4352 def nil 3026 ref 4145 ref 1916 ref cons cons nil cons cons 3069 ref subst appThm trans appThm trans appThm nil 4348 ref 1464 ref 4350 remove cons cons nil cons cons 3069 ref subst appThm sym 4351 remove 10 ref 2881 ref 3205 ref 3202 remove 19 ref appTerm 4353 def appTerm appTerm appTerm refl nil 4341 remove 1533 ref cons nil cons cons 3057 ref subst appThm sym 338 ref nil 1530 ref 4353 remove nil cons cons 3366 ref cons nil cons cons 3043 ref subst nil 3026 ref 4145 remove 4240 ref cons cons nil cons cons 3043 ref subst trans appThm 929 ref nil 3976 ref 3366 ref cons nil cons cons 3043 ref subst appThm 821 ref appThm appThm nil 130 ref 392 ref 4218 remove 878 ref appTerm appTerm 19 ref appTerm nil cons cons nil cons nil cons cons 713 ref subst trans sym 55 ref eqMp eqMp appThm eqMp eqMp nil 67 ref 4345 ref 4347 ref appTerm nil cons cons 68 ref 10 ref 4347 ref appTerm 4329 ref appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 28 ref "_29560" 1 ref var 4354 def 10 ref 392 ref 4354 remove varTerm appTerm 3942 ref appTerm appTerm 4329 ref appTerm absTerm 4355 def 3937 remove appTerm 4356 def appTerm refl 4355 ref 4303 ref appTerm betaConv appThm 108 ref 4356 remove betaConv appThm 10 ref 392 ref 4303 remove appTerm 3942 remove appTerm appTerm 4329 ref appTerm refl appThm trans 4355 remove refl 4310 remove assume appThm eqMp sym 338 ref nil 4348 ref 436 ref 4282 ref cons 2410 ref cons cons nil cons cons 3069 ref subst 3925 ref refl 4357 def nil 4348 remove 4286 ref cons nil cons cons 4358 def 3069 ref subst appThm trans appThm nil 1530 ref 3673 remove nil cons 4359 def cons 3070 ref 2410 remove cons cons nil cons cons 3069 ref subst 4357 ref 4352 remove nil 1530 ref 3670 ref nil cons cons 4360 def 1591 ref 3059 ref cons 4361 def cons nil cons cons 3069 ref subst appThm appThm trans appThm sym 4357 remove 338 ref 4358 remove 3043 ref subst nil 3964 remove 3070 ref 1419 ref 4282 remove cons nil cons cons cons nil cons cons 3043 ref subst nil 3976 ref 1591 ref 1419 ref 392 ref 4184 remove appTerm 383 ref appTerm 4362 def nil cons cons nil cons cons cons nil cons cons 3043 ref subst trans trans appThm nil 1530 ref 3205 ref 3670 ref appTerm nil cons cons 3044 remove cons nil cons cons 3043 ref subst nil 4360 remove 1591 ref 1419 ref 2881 ref 152 ref appTerm 4363 def nil cons 4364 def cons nil cons cons cons nil cons cons 3043 ref subst nil 3976 remove 1474 ref 1419 ref 392 ref 4363 remove appTerm 200 ref appTerm nil cons cons nil cons cons 4365 def cons nil cons cons 3043 ref subst trans trans appThm sym 929 ref 10 ref 392 ref 4362 remove appTerm 200 ref appTerm appTerm refl 4366 def nil 4365 remove nil cons cons 3057 ref subst appThm sym 4366 remove nil 1925 ref 436 ref 4364 remove cons 3059 ref cons cons nil cons cons 3043 ref subst 929 ref nil 1531 ref 3071 ref cons nil cons cons 4367 def 3043 ref subst appThm 417 ref appThm trans appThm sym 929 ref 338 ref nil 1530 ref 1369 ref cons 4286 remove cons nil cons cons 3069 ref subst appThm 4367 remove 3069 ref subst appThm sym 2912 remove refl 4368 def nil 3071 remove nil cons cons 3057 ref subst appThm eqMp appThm 417 ref appThm eqMp eqMp appThm 3983 ref appThm eqMp appThm eqMp eqMp eqMp eqMp 23 ref 5 ref 4346 ref nil cons cons 130 ref 4347 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4346 remove appTerm nil cons cons 68 ref 4345 remove 4329 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1657 ref 4330 remove cons 130 ref 4344 remove cons nil cons cons nil cons cons 1708 ref subst eqMp eqMp eqMp eqMp nil 67 ref 10 ref 4326 ref appTerm 4333 ref appTerm nil cons cons 68 ref 10 ref 4333 ref appTerm 4326 ref appTerm nil cons 4369 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 130 ref 4332 remove cons 847 ref 4333 remove nil cons cons nil cons cons nil cons cons 870 ref subst eqMp nil 104 ref 10 ref 390 ref 4326 remove appTerm 359 ref appTerm appTerm 4329 remove appTerm nil cons cons 106 ref 4369 remove cons nil cons cons nil cons cons 4259 ref subst proveHyp eqMp eqMp 23 ref 5 ref 4327 remove nil cons cons 130 ref 4328 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 5 ref 4323 ref nil cons cons 130 ref 4325 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4323 remove appTerm nil cons cons 4170 remove cons nil cons cons 129 ref subst proveHyp nil 192 ref 4359 remove cons nil cons nil cons cons 4134 remove subst eqMp eqMp nil 104 ref 4321 remove cons 106 ref 4169 ref cons nil cons 4370 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 4319 remove cons 4370 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4272 ref 1710 ref appTerm appTerm 3674 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4273 remove appTerm 3674 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4272 remove nil cons cons 4370 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 4315 remove cons 4370 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4274 ref 1710 ref appTerm appTerm 3674 ref appTerm absTerm appTerm nil cons cons 4285 remove cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4274 remove nil cons cons 4370 ref cons nil cons cons 1196 ref subst eqMp eqMp nil 104 ref 4311 remove cons 106 ref 4284 remove cons nil cons 4371 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 4308 remove cons 4371 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4304 ref 1710 ref appTerm appTerm 4283 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4305 remove appTerm 4283 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4304 remove nil cons cons 4371 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 4301 remove cons 4371 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4297 ref 1710 ref appTerm appTerm 4283 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4298 remove appTerm 4283 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4297 remove nil cons cons 4371 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp eqMp nil 104 ref 3690 remove cons 4370 ref cons nil cons cons 120 ref subst deductAntisym eqMp proveHyp eqMp nil 67 ref 57 ref 3656 remove appTerm 4177 remove appTerm nil cons cons 68 ref 69 ref 3660 remove appTerm 3674 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 617 ref 4169 remove cons 3691 remove 3689 remove nil cons cons cons nil cons cons 2011 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 104 ref 4168 remove cons 4370 remove cons nil cons cons 120 ref subst deductAntisym eqMp proveHyp proveHyp eqMp nil 104 ref 4164 remove cons 106 ref 4165 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 57 ref 3651 remove appTerm 3683 remove appTerm nil cons cons 3638 ref cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 192 ref 3631 ref absTerm 4372 def 17 ref appTerm betaConv 921 ref appThm 150 ref 69 ref 3641 remove 3456 remove appTerm appTerm 10 ref 214 ref 3411 ref appTerm appTerm 359 ref appTerm appTerm absTerm 17 ref appTerm betaConv trans appThm 58 ref 149 ref 192 ref 149 ref 877 ref 3653 remove refl 4372 ref 200 ref appTerm betaConv 3983 remove appThm 3631 ref 878 ref appTerm betaConv trans 4373 def appThm absThm appThm absThm appThm appThm 149 ref 150 ref 149 ref 192 ref 149 ref 877 ref 151 ref 1722 ref 4373 ref appThm appThm 4372 ref 2915 ref appTerm betaConv 3670 ref refl appThm 3009 ref 69 ref 3669 remove 10 ref 3464 remove appTerm 359 ref appTerm appTerm appTerm 10 ref 214 remove 3427 remove appTerm appTerm 359 ref appTerm appTerm absTerm 3670 remove appTerm betaConv trans appThm absThm appThm absThm appThm absThm appThm appThm appThm appThm 149 ref 192 ref 149 ref 877 ref 4373 remove absThm appThm absThm appThm appThm nil 1725 ref 4372 remove nil cons cons nil cons nil cons cons 3263 ref subst eqMp eqMp eqMp nil 1649 ref 106 ref 3637 ref cons nil cons 4374 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 2862 ref 3638 remove cons nil cons cons 4375 def 85 ref subst 4375 remove 138 ref subst 149 ref 192 ref 149 ref 150 ref 151 ref 58 ref 2871 remove 662 ref appThm appThm 338 ref 2866 ref 1473 ref appThm 2964 remove trans appThm 662 ref appThm appThm appThm 338 ref 2866 remove 3414 ref refl appThm nil 6 ref 3414 ref nil cons 4376 def cons nil cons 4377 def nil cons cons 301 remove subst trans appThm 662 ref appThm appThm absThm appThm absThm appThm sym nil 5 ref 192 ref 65 ref 150 ref 69 ref 57 ref 2187 remove appTerm 683 ref appTerm 4378 def appTerm 10 ref 3414 ref appTerm 4379 def 359 ref appTerm 4380 def appTerm 4381 def absTerm 4382 def appTerm 4383 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4383 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4382 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 4381 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4378 remove nil cons 4384 def cons 68 ref 4380 remove nil cons 4385 def cons nil cons cons nil cons cons 4386 def 85 ref subst 4386 remove 138 ref subst nil 2694 ref 693 remove cons nil cons cons 4387 def 120 ref subst 4387 remove 224 ref subst 929 ref 2673 ref appThm 683 remove assume appThm 2610 remove 2621 ref subst trans proveHyp proveHyp eqMp nil 104 ref 4384 remove cons 106 ref 4385 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 1439 ref 4374 remove cons nil cons cons 120 ref subst deductAntisym eqMp 2873 ref nil 1439 ref 2874 ref 612 ref 3637 ref cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp 4388 def nil 67 ref 3637 ref cons 68 ref 3635 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3634 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3633 remove nil cons cons 68 ref 3632 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3631 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp 4389 def 58 ref 338 ref 2938 ref appThm 662 ref appThm 2644 ref trans appThm 338 ref 3485 remove appThm 662 ref appThm 2644 remove trans appThm 186 ref trans trans trans sym 55 ref eqMp eqMp nil 2940 ref 106 ref 3438 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 3482 remove cons 106 ref 3483 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 3462 remove nil cons cons 68 ref 3480 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 3479 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 3478 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3477 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3476 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 3475 remove nil cons cons nil cons nil cons cons 49 ref subst 3009 ref nil 50 ref 3474 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 3467 remove nil cons 4390 def cons 68 ref 3473 remove nil cons 4391 def cons nil cons cons nil cons cons 4392 def 85 ref subst 4392 remove 138 ref subst nil 916 ref 106 ref 3466 ref nil cons cons nil cons cons nil cons cons 224 ref subst nil 67 ref 3468 ref nil cons 4393 def cons 68 ref 3472 remove nil cons 4394 def cons nil cons cons nil cons cons 4395 def 85 ref subst 4395 remove 138 ref subst 338 ref 2914 ref refl 4396 def nil 1530 ref 3010 ref nil cons 4397 def cons 4398 def 1474 ref 1916 ref cons 4399 def cons nil cons cons 3043 ref subst appThm appThm 3471 remove refl 4400 def appThm sym 338 ref 4396 ref 929 ref nil 4399 remove nil cons cons 3057 ref subst appThm 3010 ref refl 4401 def appThm appThm appThm 4400 remove appThm sym 338 ref 4396 remove nil 4398 remove 4361 ref cons nil cons cons 3069 ref subst appThm nil 150 ref 3463 ref nil cons cons 2946 ref cons nil cons cons 3025 ref subst trans appThm nil 150 ref 4397 remove cons 2946 remove cons nil cons cons 3025 ref subst appThm sym 4368 remove 978 ref 10 ref 16 ref 3590 remove 19 ref appTerm appTerm 200 ref appTerm appTerm 359 ref appTerm absTerm 4402 def 152 ref appTerm betaConv sym 3468 remove assume eqMp 23 ref 5 ref 4402 ref nil cons cons 261 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4402 remove appTerm nil cons cons 3243 ref cons nil cons cons 129 ref subst proveHyp 3495 remove 150 ref 69 ref 947 ref 6 ref 3524 ref absTerm 4403 def appTerm 4404 def appTerm 4405 def 3500 ref appTerm 4406 def absTerm 4407 def 152 ref appTerm 4408 def betaConv 192 ref 65 ref 4407 ref appTerm 4409 def absTerm 4410 def 200 ref appTerm 4411 def betaConv nil 5 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 3524 remove appTerm 3500 ref appTerm 4412 def absTerm 4413 def appTerm 4414 def absTerm 4415 def appTerm 4416 def absTerm 4417 def nil cons cons 4418 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4416 remove nil cons 4419 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4415 ref nil cons cons 4420 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4414 remove nil cons 4421 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4413 ref nil cons cons 4422 def nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 4412 remove nil cons cons nil cons nil cons cons 56 ref subst 3553 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 4423 def nil 67 ref 65 ref 4417 ref appTerm 4424 def nil cons 4425 def cons 4426 def 68 ref 65 ref 4410 ref appTerm nil cons 4427 def cons nil cons cons nil cons cons 4428 def 129 ref subst proveHyp 4428 ref 85 ref subst 4428 remove 138 ref subst nil 5 ref 4410 remove nil cons cons 4429 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4409 remove nil cons 4430 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4407 remove nil cons cons 4431 def nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 4406 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4404 remove nil cons 4432 def cons 4433 def 3528 ref cons nil cons cons 4434 def 85 ref subst 4434 remove 138 ref subst nil 4426 ref 3528 remove cons nil cons cons 4435 def 129 ref subst nil 4433 remove 68 ref 69 ref 4424 ref appTerm 3500 ref appTerm 4436 def nil cons 4437 def cons nil cons 4438 def cons nil cons cons 129 ref subst nil 5 ref 6 ref 69 ref 4403 ref 19 ref appTerm 4439 def appTerm 4436 ref appTerm 4440 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4440 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4439 ref nil cons 4441 def cons 4438 ref cons nil cons cons 4442 def 85 ref subst 4442 remove 138 ref subst 4439 ref betaConv 4439 remove assume eqMp nil 3526 remove 4438 remove cons nil cons cons 4443 def 129 ref subst proveHyp 4443 ref 85 ref subst 4443 remove 138 ref subst 4435 ref 85 ref subst 4435 remove 138 ref subst 3529 remove 129 ref subst 4413 remove 152 ref appTerm 4444 def betaConv 4415 remove 200 ref appTerm 4445 def betaConv 4417 remove 19 ref appTerm 4446 def betaConv nil 4426 remove 68 ref 4446 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 4418 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4419 remove cons 68 ref 4445 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4420 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4421 remove cons 68 ref 4444 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4422 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 4425 remove cons 4447 def 3552 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 3551 remove 106 ref 4437 remove cons nil cons 4448 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 4441 remove cons 4448 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4403 ref 1710 ref appTerm appTerm 4436 ref appTerm absTerm appTerm nil cons cons 68 ref 4405 remove 4436 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4403 remove nil cons cons 4448 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 4432 remove cons 3552 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 4447 remove 106 ref 4427 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 4427 remove cons 68 ref 4411 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4429 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4430 remove cons 68 ref 4408 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4431 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp nil 2932 ref 68 ref 3465 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 3466 remove assume eqMp appThm eqMp eqMp eqMp eqMp nil 104 ref 4393 remove cons 106 ref 4394 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp proveHyp eqMp nil 104 ref 4390 remove cons 106 ref 4391 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 57 ref 3455 remove appTerm 3481 remove appTerm nil cons cons 68 ref 65 ref 3445 ref appTerm 4449 def nil cons 4450 def cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 6 ref 3441 ref absTerm 4451 def 17 ref appTerm betaConv 921 ref appThm 150 ref 3454 remove 10 ref 18 remove 3414 ref appTerm 4452 def appTerm 2959 ref appTerm appTerm absTerm 17 ref appTerm betaConv trans appThm 58 ref 149 ref 6 ref 149 ref 150 ref 3457 remove refl 4451 ref 19 ref appTerm betaConv 4453 def 1473 ref appThm 3443 remove trans 4454 def appThm absThm appThm absThm appThm appThm 149 ref 150 ref 149 ref 6 ref 149 ref 3009 ref 151 ref 1722 ref 4453 remove 4401 remove appThm 3441 ref 3010 ref appTerm betaConv trans appThm appThm 4451 ref 2913 ref appTerm betaConv 3470 ref refl appThm 3009 ref 3469 remove 10 ref 2914 remove 3463 remove appTerm 4455 def appTerm 3428 ref appTerm appTerm absTerm 3470 remove appTerm betaConv trans appThm absThm appThm absThm appThm absThm appThm appThm appThm appThm 149 ref 6 ref 149 ref 150 ref 4454 remove absThm appThm absThm appThm appThm nil 1725 ref 4451 remove nil cons cons nil cons nil cons cons 3263 ref subst eqMp eqMp 4456 def nil 67 ref 4450 ref cons 68 ref 3446 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3445 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 3444 ref nil cons cons 68 ref 3442 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 3441 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp 4457 def eqMp nil 67 ref 3438 remove cons 68 ref 3416 ref 1447 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 192 ref 1647 ref cons 4458 def 6 ref 3415 remove nil cons 4459 def cons nil cons 4460 def cons nil cons cons 192 ref 69 ref 291 remove appTerm 286 ref appTerm absTerm 4461 def 200 ref appTerm 4462 def betaConv 6 ref 65 ref 4461 ref appTerm 4463 def absTerm 4464 def 19 ref appTerm 4465 def betaConv nil 65 ref 4464 ref appTerm 4466 def axiom nil 67 ref 4466 remove nil cons cons 68 ref 4465 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4464 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4463 remove nil cons cons 68 ref 4462 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4461 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp eqMp absThm eqMp eqMp nil 2940 ref 106 ref 3431 ref cons nil cons 4467 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 3425 remove nil cons cons 68 ref 3429 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 1455 ref 65 ref 6 ref 65 ref 192 ref 69 ref 57 ref 418 ref 3789 ref appTerm 4468 def appTerm 3420 ref appTerm 4469 def appTerm 65 ref 3009 ref 59 ref 16 ref 1458 ref appTerm 4470 def 392 ref 1457 remove 200 ref appTerm 4471 def appTerm 4472 def 3010 ref appTerm appTerm appTerm 392 ref 4470 ref 4471 remove appTerm appTerm 4473 def 4470 ref 3010 remove appTerm appTerm appTerm absTerm appTerm 4474 def appTerm 4475 def absTerm 4476 def appTerm 4477 def absTerm 4478 def appTerm 4479 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 1455 ref nil 50 ref 4479 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4478 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4477 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4476 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4475 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4469 remove nil cons 4480 def cons 68 ref 4474 remove nil cons 4481 def cons nil cons cons nil cons cons 4482 def 85 ref subst 4482 remove 138 ref subst nil 104 ref 4468 remove nil cons 4483 def cons 4467 remove cons nil cons cons 4484 def 120 ref subst 4484 remove 224 ref subst nil 5 ref 150 ref 59 ref 4470 ref 4472 remove 152 ref appTerm appTerm appTerm 4473 remove 4470 ref 152 ref appTerm 4485 def appTerm appTerm 4486 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 4486 remove nil cons cons nil cons nil cons cons 56 ref subst 698 remove 4470 remove refl nil 1531 ref 1591 ref 1492 ref cons cons nil cons cons 3069 ref subst appThm nil 150 ref 4376 remove cons 193 ref 6 ref 1491 ref cons nil cons 4487 def cons 4488 def cons nil cons cons 3025 ref subst trans appThm 929 ref nil 1568 remove 4488 remove cons nil cons cons 3025 remove subst appThm 4485 ref refl appThm nil 1530 ref 4485 ref nil cons 4489 def cons 3185 remove 1492 remove cons cons nil cons cons 3069 ref subst trans appThm nil 150 ref 3251 ref 4485 ref appTerm 4490 def nil cons cons 4491 def 192 ref 4459 remove cons 4487 remove cons cons nil cons cons 3098 ref subst 2212 ref nil 67 ref 4483 remove cons 68 ref 28 ref 3789 remove appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 3856 remove nil cons nil cons cons 487 ref subst eqMp appThm 3416 ref 4490 ref appTerm 4492 def refl appThm nil 50 ref 4492 remove nil cons 4493 def cons nil cons nil cons cons 2218 ref subst trans trans trans sym 877 ref 57 ref 3416 remove 878 ref appTerm appTerm 2092 remove 4490 ref appTerm appTerm absTerm 4494 def 3417 ref appTerm betaConv sym 58 ref 3434 remove 3419 remove 152 ref appTerm 4495 def betaConv nil 67 ref 3431 remove cons 68 ref 4495 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 3433 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp appThm 59 ref 3417 ref appTerm 4490 remove appTerm 4496 def refl appThm nil 50 ref 4496 remove nil cons cons nil cons nil cons cons 172 ref subst trans sym nil 150 ref 4489 remove cons 4458 remove 285 remove cons cons nil cons cons 3098 ref subst sym nil 2095 remove 6 ref 1532 remove cons 150 ref 1647 ref cons nil cons cons cons nil cons cons 3410 ref subst 57 ref 59 ref 1447 ref appTerm 4497 def 1458 remove appTerm 4498 def appTerm refl nil 3229 remove nil cons cons 4499 def 251 ref subst appThm nil 50 ref 4498 remove nil cons 4500 def cons nil cons nil cons cons 311 ref subst trans trans sym 4499 remove 239 remove subst nil 67 ref 4497 ref 19 ref appTerm nil cons cons 68 ref 4500 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1608 ref 192 ref 1491 ref cons 4501 def 6 ref 1647 remove cons nil cons cons cons nil cons cons 3550 remove subst eqMp eqMp nil 2860 remove 106 ref 4497 remove 4485 remove appTerm nil cons cons nil cons cons nil cons cons 4259 ref subst proveHyp eqMp eqMp eqMp 23 ref 5 ref 4494 ref nil cons cons 130 ref 3417 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4494 remove appTerm nil cons cons 68 ref 4493 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil 4491 remove 4460 remove cons nil cons cons 2147 ref subst eqMp eqMp eqMp absThm eqMp proveHyp proveHyp eqMp nil 104 ref 4480 remove cons 106 ref 4481 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 57 ref 3413 remove appTerm 3430 remove appTerm nil cons cons 68 ref 65 ref 6 ref 65 ref 192 ref 3420 remove absTerm 4502 def appTerm absTerm appTerm 4503 def nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 6 ref 4502 ref absTerm 4504 def 17 ref appTerm betaConv 921 ref appThm 192 ref 65 ref 150 ref 59 ref 4452 remove appTerm 392 ref 3115 remove appTerm 2959 remove appTerm appTerm absTerm appTerm absTerm 17 ref appTerm betaConv trans appThm 58 ref 149 ref 6 ref 149 ref 192 ref 3117 ref 4504 ref 19 ref appTerm betaConv 417 ref appThm 4502 remove 200 ref appTerm betaConv trans 4505 def appThm absThm appThm absThm appThm appThm 149 ref 150 ref 149 ref 6 ref 149 ref 192 ref 151 ref 1722 ref 4505 ref appThm appThm 4504 ref 2913 ref appTerm betaConv 3121 remove appThm 192 ref 65 ref 3009 remove 59 ref 4455 remove appTerm 392 ref 3122 remove appTerm 3428 remove appTerm appTerm absTerm appTerm absTerm 2915 ref appTerm betaConv trans appThm absThm appThm absThm appThm absThm appThm appThm appThm appThm 149 ref 6 ref 149 ref 192 ref 4505 remove absThm appThm absThm appThm appThm nil 1725 ref 4504 remove nil cons cons nil cons nil cons cons 3263 ref subst eqMp eqMp nil 4503 remove thm nil 5 ref 6 ref 3006 remove absTerm 4506 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3007 remove cons nil cons nil cons cons 56 ref subst 3024 remove eqMp absThm eqMp 4507 def nil 65 ref 4506 remove appTerm thm 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 338 ref 2864 ref 2060 remove 3057 ref subst 4508 def appThm 4509 def 3508 remove appThm appThm nil 1464 ref 1419 ref 2099 remove cons nil cons cons nil cons cons 3057 ref subst appThm absThm appThm absThm appThm absThm appThm sym 4507 remove eqMp 4510 def nil 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 10 ref 16 ref 3206 ref appTerm 4511 def 2913 remove appTerm 4512 def appTerm 392 ref 2079 remove appTerm 19 ref appTerm 4513 def appTerm 4514 def absTerm appTerm absTerm appTerm absTerm appTerm thm nil 5 ref 6 ref 65 ref 192 ref 4190 remove absTerm 4515 def appTerm 4516 def absTerm 4517 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4516 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4515 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4191 remove cons nil cons nil cons cons 56 ref subst 4266 remove eqMp absThm eqMp eqMp absThm eqMp 4518 def nil 65 ref 4517 remove appTerm thm 149 ref 6 ref 149 ref 192 ref 151 ref 820 remove 662 ref appThm 4519 def appThm 4520 def 338 ref nil 192 ref 4228 remove cons 558 remove cons nil cons cons 661 ref subst appThm 662 ref appThm appThm absThm appThm absThm appThm sym 4518 remove eqMp nil 65 ref 6 ref 65 ref 192 ref 69 ref 813 ref 359 ref appTerm 4521 def appTerm 4522 def 10 ref 633 remove 4188 remove appTerm appTerm 359 ref appTerm 4523 def appTerm absTerm appTerm absTerm appTerm thm 149 ref 6 ref 149 ref 192 ref 108 ref nil 1608 ref 631 remove cons nil cons cons 4389 ref subst nil 50 ref 4521 ref nil cons 4524 def cons nil cons nil cons cons 321 ref subst trans appThm 4521 ref refl appThm nil 169 ref 4524 remove cons nil cons nil cons cons 2443 ref subst trans absThm appThm 185 ref trans absThm appThm 185 ref trans sym 55 ref eqMp nil 65 ref 6 ref 65 ref 192 ref 28 ref 4523 remove appTerm 4521 ref appTerm absTerm appTerm absTerm appTerm thm 149 ref 6 ref 149 ref 192 ref 108 ref nil 557 remove 1608 remove 322 remove cons cons nil cons cons 150 ref 28 ref 10 ref 16 ref 3414 ref appTerm 19 ref appTerm appTerm 4525 def 359 ref appTerm 4526 def appTerm 57 ref 4521 remove appTerm 4183 remove appTerm 4527 def appTerm absTerm 4528 def 152 ref appTerm 4529 def betaConv 192 ref 65 ref 4528 ref appTerm 4530 def absTerm 4531 def 200 ref appTerm 4532 def betaConv 6 ref 65 ref 4531 ref appTerm 4533 def absTerm 4534 def 19 ref appTerm 4535 def betaConv 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 108 ref 338 ref nil 193 ref 4377 remove cons nil cons cons 661 ref subst appThm 4536 def 662 ref appThm 4537 def appThm 58 ref 4519 remove appThm 4180 remove appThm 4538 def appThm absThm appThm absThm appThm absThm appThm sym nil 5 ref 6 ref 65 ref 192 ref 65 ref 150 ref 28 ref 3486 remove appTerm 3489 remove appTerm 4539 def absTerm 4540 def appTerm 4541 def absTerm 4542 def appTerm 4543 def absTerm 4544 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4543 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4542 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4541 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4540 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 4539 remove nil cons cons nil cons nil cons cons 56 ref subst 4389 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 4545 def eqMp 4546 def nil 67 ref 65 ref 4534 ref appTerm 4547 def nil cons cons 68 ref 4535 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4534 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4533 remove nil cons cons 68 ref 4532 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4531 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4530 remove nil cons cons 68 ref 4529 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4528 remove nil cons cons 261 ref cons nil cons cons 140 ref subst eqMp eqMp subst 4161 ref 321 remove subst trans appThm 2895 ref refl 4548 def appThm nil 169 ref 2931 remove cons nil cons nil cons cons 2443 ref subst trans absThm appThm 185 ref trans absThm appThm 185 remove trans sym 55 ref eqMp nil 65 ref 6 ref 65 ref 192 ref 28 ref 4189 remove appTerm 2895 ref appTerm absTerm appTerm absTerm appTerm thm 3554 remove nil 3602 remove thm 3555 remove nil 3561 remove thm 4423 ref nil 4424 remove thm 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 151 ref 338 ref 4509 remove 1473 ref appThm appThm 662 ref appThm appThm 3509 remove appThm absThm appThm absThm appThm absThm appThm sym 4423 remove eqMp nil 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 10 ref 4511 remove 152 ref appTerm appTerm 359 ref appTerm appTerm 3500 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm thm 108 ref 149 ref 6 ref 149 ref 192 ref 6 ref 192 ref 3444 remove absTerm 4549 def absTerm 4550 def 19 ref appTerm betaConv 417 ref appThm 4549 ref 200 ref appTerm betaConv trans 4551 def absThm appThm absThm appThm appThm 149 ref 192 ref 149 ref 6 ref 4551 remove absThm appThm absThm appThm appThm nil 1725 ref 4550 remove nil cons cons nil cons nil cons cons 982 remove 23 ref cons 24 ref cons "p" 0 ref 30 ref 1349 remove cons opType 4552 def var 4553 def 28 ref 33 ref 39 ref 573 ref 544 ref 4553 remove varTerm 4554 def 134 ref appTerm 545 remove appTerm 4555 def absTerm appTerm absTerm appTerm appTerm 573 remove 544 remove 33 ref 39 ref 4555 remove absTerm appTerm absTerm appTerm appTerm absTerm 4556 def 4554 ref appTerm 4557 def betaConv nil 29 remove 0 ref 0 ref 4552 ref 3 ref cons opType 4558 def 3 ref cons opType constTerm 4556 ref appTerm 4559 def axiom nil 67 ref 4559 remove nil cons cons 68 ref 4557 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp "A" 4552 ref nil cons cons nil cons "P" 4558 remove var 4556 remove nil cons cons "x" 4552 remove var 4554 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp subst subst eqMp sym nil 5 ref 192 ref 4449 remove absTerm nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4450 remove cons nil cons nil cons cons 56 ref subst 4456 remove eqMp absThm eqMp eqMp 4560 def nil 65 ref 6 ref 65 ref 4549 remove appTerm absTerm appTerm thm 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 3117 remove 338 ref 1446 remove nil 4361 remove nil cons cons 3057 ref subst 4561 def appThm appThm 3435 remove appThm appThm absThm appThm absThm appThm absThm appThm sym 4560 ref eqMp 4562 def nil 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 2896 remove 3667 remove 1447 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm thm 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 4520 ref 4536 remove 4179 ref appThm appThm absThm appThm absThm appThm absThm appThm sym 4560 remove eqMp nil 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 4522 ref 4525 remove 4182 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm thm 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 4520 remove 338 ref nil 193 remove 6 ref 2915 ref nil cons cons nil cons cons nil cons cons 661 ref subst appThm 4179 remove appThm appThm absThm appThm absThm appThm absThm appThm sym 4562 remove eqMp nil 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 4522 remove 10 ref 16 ref 2915 remove appTerm 19 ref appTerm appTerm 4182 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm thm nil 5 ref 6 ref 884 ref 343 ref 344 remove 359 ref appTerm appTerm 2162 ref 360 ref 2823 ref 359 ref appTerm appTerm appTerm 4563 def appTerm 4564 def appTerm 4565 def absTerm 4566 def nil cons cons 4567 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4565 remove nil cons cons nil cons nil cons cons 56 ref subst nil 1410 ref 68 ref 4564 remove nil cons 4568 def cons nil cons cons nil cons cons 4569 def 85 ref subst 4569 remove 138 ref subst 707 ref 630 remove 416 ref subst appThm 4563 ref refl appThm sym 2549 remove 708 remove appThm 150 ref 365 remove 2162 ref 360 ref 367 ref 369 ref 359 ref appTerm 4570 def appTerm 359 ref appTerm appTerm appTerm appTerm 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 387 remove 380 ref 389 remove 391 ref 392 ref 4570 remove appTerm 388 remove appTerm appTerm appTerm appTerm absTerm 4571 def 2669 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 2670 remove appTerm appTerm absTerm 406 ref 359 ref appTerm 4572 def appTerm betaConv 499 ref 338 ref 1465 ref 2558 remove subst 4573 def appThm 921 ref appThm 2311 ref trans appThm 2603 remove 2676 remove 2677 ref 1465 ref 2681 remove subst 4574 def appThm 662 ref appThm appThm appThm appThm 759 ref 377 ref 149 ref 190 ref 149 ref 378 ref 149 ref 379 ref 760 ref 4571 remove 395 ref 392 ref 2169 remove 4572 remove appTerm appTerm 383 ref appTerm appTerm appTerm betaConv 926 ref 927 ref 928 ref 929 ref 2686 remove 4573 ref appThm appThm 931 ref appThm appThm 4575 def appThm 933 ref 929 ref 4574 remove appThm 4575 remove appThm appThm appThm appThm trans appThm absThm appThm absThm appThm absThm appThm absThm appThm 935 ref 4573 ref appThm 2688 remove 4573 ref appThm appThm appThm appThm nil 501 ref 376 ref 377 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 ref 380 ref 2690 remove 391 ref 2947 ref 2689 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 2692 remove appTerm nil cons cons 502 remove 4563 remove nil cons 4576 def cons nil cons cons nil cons cons 2693 ref subst trans trans appThm nil 501 ref 4576 remove cons 767 ref cons nil cons cons 526 ref subst trans eqMp eqMp nil 1649 ref 106 ref 4568 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp 4577 def nil 65 ref 4566 ref appTerm 4578 def thm 3861 remove nil 4281 remove thm 3862 remove nil 3863 remove thm nil 5 ref 6 ref 65 ref 192 ref 65 ref 130 ref 65 ref 847 ref 69 ref 57 ref 1894 ref 1710 ref appTerm 4579 def 19 ref appTerm 4580 def appTerm 4581 def 1894 ref 1404 ref appTerm 4582 def 200 ref appTerm 4583 def appTerm 4584 def appTerm 1894 ref "Number.Natural.chineseRemainder" const 0 ref 1 ref 0 ref 1 ref 15 ref nil cons 4585 def cons opType 4586 def nil cons cons opType constTerm 4587 def 19 ref appTerm 4588 def 200 ref appTerm 4589 def 1710 ref appTerm 4590 def 1404 ref appTerm 4591 def appTerm 2948 ref appTerm 4592 def appTerm 4593 def absTerm 4594 def appTerm 4595 def absTerm 4596 def appTerm 4597 def absTerm 4598 def appTerm 4599 def absTerm 4600 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4599 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4598 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4597 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4596 remove nil cons cons nil cons nil cons cons 49 ref subst 130 ref nil 50 ref 4595 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4594 remove nil cons cons nil cons nil cons cons 49 ref subst 847 ref nil 50 ref 4593 ref nil cons 4601 def cons nil cons nil cons cons 56 ref subst nil 1410 ref 68 ref 4601 ref cons nil cons 4602 def cons nil cons cons 4603 def 85 ref subst 4603 remove 138 ref subst nil 421 ref 4602 ref cons nil cons cons 4604 def 85 ref subst 4604 remove 138 ref subst nil 67 ref 4584 ref nil cons 4605 def cons 4606 def 68 ref 4592 ref nil cons 4607 def cons 4608 def nil cons 4609 def cons nil cons cons 4610 def 85 ref subst 4610 remove 138 ref subst 1904 ref 847 ref 10 ref 4591 ref appTerm 4611 def 1041 ref "f" 329 ref var 4612 def 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 10 ref 4612 remove varTerm 385 ref appTerm appTerm 401 ref 390 ref 3897 ref 392 ref 2823 ref 383 ref appTerm 4613 def appTerm 4614 def 200 ref appTerm 4615 def appTerm 4616 def appTerm 3906 ref 2897 ref appTerm 4617 def appTerm 4618 def appTerm 4619 def 2948 ref appTerm 4620 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 4621 def 345 ref appTerm 4622 def appTerm absTerm 4623 def 1404 ref appTerm 4624 def betaConv 130 ref 65 ref 4623 ref appTerm 4625 def absTerm 4626 def 1710 ref appTerm 4627 def betaConv 192 ref 65 ref 4626 ref appTerm 4628 def absTerm 4629 def 200 ref appTerm 4630 def betaConv 6 ref 65 ref 4629 ref appTerm 4631 def absTerm 4632 def 19 ref appTerm 4633 def betaConv nil 65 ref 4632 ref appTerm 4634 def axiom nil 67 ref 4634 remove nil cons cons 68 ref 4633 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4632 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4631 remove nil cons cons 68 ref 4630 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4629 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4628 remove nil cons cons 68 ref 4627 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4626 remove nil cons cons 130 ref 3979 ref cons nil cons 4635 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4625 remove nil cons cons 68 ref 4624 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4623 remove nil cons cons 130 ref 4010 ref cons nil cons 4636 def cons nil cons cons 140 ref subst eqMp eqMp 4637 def appThm 2948 ref refl 4638 def appThm sym nil 1410 ref 68 ref 947 ref 378 ref 947 ref 379 ref 57 ref 346 ref 355 ref 215 ref appTerm 384 ref appTerm 4639 def appTerm 4640 def appTerm 3728 ref appTerm 4641 def absTerm 4642 def appTerm 4643 def absTerm 4644 def appTerm 4645 def nil cons 4646 def cons 4647 def nil cons 4648 def cons nil cons cons 4649 def 85 ref subst 4649 remove 138 ref subst 953 remove 345 ref appTerm 4650 def betaConv 965 remove nil 967 remove 68 ref 4650 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 504 remove 968 remove 945 ref 345 ref nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 4651 def nil 67 ref 947 ref 978 ref 950 remove 556 ref 346 ref 355 ref 979 ref appTerm 4652 def 951 ref appTerm appTerm absTerm 4653 def appTerm absTerm appTerm nil cons cons 4654 def 4648 ref cons nil cons cons 129 ref subst proveHyp 151 ref 976 ref 978 ref 108 ref 977 remove 556 ref 4653 ref 951 remove appTerm betaConv absThm appThm appThm 976 ref "a''" 1 ref var 4655 def 976 ref 877 ref 4653 ref 357 ref 4655 ref varTerm 4656 def appTerm 878 ref appTerm 4657 def appTerm betaConv absThm appThm absThm appThm appThm nil 981 remove 4653 remove nil cons cons nil cons nil cons cons 995 remove subst eqMp absThm appThm appThm 4658 def 4645 ref refl 4659 def appThm sym nil 5 ref 190 ref 69 ref 978 ref 947 ref 4655 ref 947 ref 877 ref 346 ref 4652 remove 4657 ref appTerm appTerm 4660 def absTerm 4661 def appTerm 4662 def absTerm 4663 def appTerm 4664 def absTerm 4665 def 196 ref appTerm 4666 def appTerm 4645 ref appTerm 4667 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 4667 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4666 ref nil cons 4668 def cons 4648 ref cons nil cons cons 4669 def 85 ref subst 4669 remove 138 ref subst 4666 ref betaConv 4666 remove assume eqMp nil 67 ref 947 ref 4655 ref 947 ref 877 ref 346 ref 380 ref 4657 remove appTerm appTerm absTerm appTerm absTerm 4670 def appTerm 4671 def nil cons cons 4648 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 378 ref 69 ref 4670 ref 381 ref appTerm 4672 def appTerm 4645 ref appTerm 4673 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 4673 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4672 ref nil cons 4674 def cons 4648 ref cons nil cons cons 4675 def 85 ref subst 4675 remove 138 ref subst 4672 ref betaConv 4672 remove assume eqMp nil 67 ref 947 ref 877 ref 346 ref 1008 remove appTerm absTerm 4676 def appTerm 4677 def nil cons cons 4648 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 4676 ref 383 ref appTerm 4678 def appTerm 4645 ref appTerm 4679 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 4679 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4678 ref nil cons 4680 def cons 4648 ref cons nil cons cons 4681 def 85 ref subst 4681 remove 138 ref subst 4678 ref betaConv 4678 remove assume eqMp nil 67 ref 346 ref 385 ref appTerm 4682 def nil cons 4683 def cons 4648 remove cons nil cons cons 4684 def 129 ref subst proveHyp 4684 ref 85 ref subst 4684 remove 138 ref subst 4644 ref 381 ref appTerm 4685 def betaConv 4686 def sym 4642 ref 383 ref appTerm 4687 def betaConv 4688 def sym 58 ref 707 ref 4682 ref assume 4689 def appThm 4690 def 4639 remove refl appThm nil 2623 ref 1019 remove cons 4691 def 978 ref 257 ref cons 1022 remove cons cons nil cons cons 2642 ref subst 57 ref 1396 ref appTerm 4692 def refl nil 877 ref 1369 remove cons 4693 def 978 ref 1371 remove cons 4694 def 1373 remove cons cons nil cons cons 2646 ref subst 58 ref nil 1390 ref nil cons cons 713 ref subst appThm nil 1391 ref nil cons cons 713 ref subst appThm 186 ref trans trans appThm nil 50 ref 1397 ref cons nil cons nil cons cons 311 ref subst trans trans trans appThm 3728 ref refl appThm sym 2044 ref nil 67 ref 745 remove cons 68 ref 4692 remove 3728 remove appTerm 4695 def nil cons 4696 def cons nil cons 4697 def cons nil cons cons 129 ref subst proveHyp 151 ref 338 ref 339 remove 4689 remove appThm 1024 remove trans appThm 752 remove appThm appThm 4695 remove refl appThm sym nil 67 ref 1397 ref cons 4697 remove cons nil cons cons 4698 def 85 ref subst 4698 remove 138 ref subst 28 ref "_29930" 1 ref var 4699 def 57 ref 1393 ref 4699 remove varTerm 4700 def appTerm appTerm 10 ref 3717 ref 4700 remove appTerm appTerm 2897 ref appTerm appTerm absTerm 4701 def 215 ref appTerm 4702 def appTerm refl 4701 ref 196 ref appTerm betaConv appThm 108 ref 4702 remove betaConv appThm 57 ref 1393 ref 196 ref appTerm appTerm 10 ref 3717 ref 196 ref appTerm 4703 def appTerm 4704 def 2897 ref appTerm 4705 def appTerm refl appThm trans 4701 remove refl 1396 remove assume sym appThm eqMp sym 58 ref nil 1389 ref nil cons cons 713 ref subst appThm 4705 ref refl 4706 def appThm nil 50 ref 4705 ref nil cons 4707 def cons nil cons nil cons cons 172 ref subst trans sym 58 ref 1442 ref appThm 4708 def 4690 remove 385 ref refl 4709 def appThm nil 945 ref 385 ref nil cons cons nil cons nil cons cons 505 remove 543 remove subst 4710 def subst trans appThm 186 ref trans sym 55 ref eqMp nil 67 ref 57 ref 883 remove appTerm 4711 def 4682 remove appTerm 4712 def nil cons cons 68 ref 4707 ref cons nil cons 4713 def cons nil cons cons 129 ref subst proveHyp 6 ref 69 ref 4712 remove appTerm 4714 def 4705 ref appTerm 4715 def absTerm 4716 def 19 ref appTerm 4717 def betaConv 378 ref 65 ref 4716 ref appTerm 4718 def absTerm 4719 def 381 ref appTerm 4720 def betaConv 190 ref 65 ref 4719 ref appTerm 4721 def absTerm 4722 def 196 ref appTerm 4723 def betaConv 192 ref 65 ref 4722 ref appTerm 4724 def absTerm 4725 def 200 ref appTerm 4726 def betaConv 379 ref 65 ref 4725 ref appTerm 4727 def absTerm 4728 def 383 ref appTerm 4729 def betaConv nil 5 ref 6 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 69 ref 4711 ref 2050 remove 385 ref appTerm appTerm appTerm 4730 def 10 ref 390 ref 2882 remove appTerm 196 ref appTerm appTerm 2897 ref appTerm appTerm 4731 def absTerm 4732 def appTerm 4733 def absTerm 4734 def appTerm 4735 def absTerm 4736 def appTerm 4737 def absTerm 4738 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4737 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4736 remove nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 4735 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4734 remove nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 4733 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4732 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 4731 remove nil cons cons nil cons nil cons cons 56 ref subst 151 ref 4711 ref refl 4739 def 707 ref 711 remove appThm 4709 ref appThm nil 4691 ref 978 ref 270 ref cons 4740 def 712 remove cons cons nil cons cons 2642 ref subst 57 ref 290 ref 196 ref appTerm 4741 def appTerm 4742 def refl nil 4693 ref 4694 ref 312 remove 666 ref cons 4743 def cons cons nil cons cons 2646 ref subst appThm trans trans appThm appThm 4744 def 338 ref 1463 ref 2889 remove appThm 196 ref refl 4745 def appThm nil 436 ref 270 ref cons 4746 def nil cons nil cons cons 1480 ref subst trans appThm 3725 ref appThm appThm sym nil 67 ref 4711 ref 4742 remove 57 ref 10 ref 359 ref appTerm 4747 def 381 ref appTerm 4748 def appTerm 4749 def 592 ref 383 ref appTerm 4750 def appTerm 4751 def appTerm 4752 def appTerm nil cons 4753 def cons 4754 def 68 ref 1393 ref 2897 ref appTerm nil cons 4755 def cons nil cons cons nil cons cons 4756 def 85 ref subst 4756 remove 138 ref subst nil 1649 ref 106 ref 4752 remove nil cons cons nil cons cons nil cons cons 4757 def 224 ref subst 4758 def nil 104 ref 4741 ref nil cons cons 106 ref 4751 remove nil cons cons nil cons cons nil cons cons 4759 def 120 ref subst 4759 remove 224 ref subst 4760 def nil 104 ref 4748 ref nil cons cons 4761 def 106 ref 4750 ref nil cons cons nil cons cons nil cons cons 4762 def 120 ref subst 4763 def 28 ref "_29688" 1 ref var 4764 def 1393 ref 392 ref 4764 remove varTerm appTerm 19 ref appTerm appTerm absTerm 4765 def 381 ref appTerm 4766 def appTerm refl 4765 ref 359 ref appTerm betaConv appThm 108 ref 4766 remove betaConv appThm 1393 ref 2691 ref 19 ref appTerm 4767 def appTerm refl appThm trans 4765 remove refl 4748 remove assume sym 4768 def appThm eqMp sym 28 ref "_29694" 1 ref var 4769 def 10 ref 4769 remove varTerm appTerm 4767 ref appTerm absTerm 4770 def 196 ref appTerm 4771 def appTerm refl 4770 ref 19 ref appTerm betaConv appThm 108 ref 4771 remove betaConv appThm 290 ref 4767 ref appTerm refl appThm trans 4770 remove refl 4741 remove assume sym appThm eqMp sym 290 ref refl 2961 ref 3222 ref subst 4772 def appThm 714 remove trans sym 55 ref eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 4753 remove cons 4773 def 106 ref 4755 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 65 ref 4738 remove appTerm 4774 def nil cons cons 68 ref 57 ref 65 ref 6 ref 65 ref 192 ref 719 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 4715 ref absTerm 4775 def appTerm 4776 def absTerm 4777 def appTerm 4778 def absTerm 4779 def appTerm 4780 def appTerm 4781 def absTerm 4782 def appTerm 4783 def absTerm 4784 def appTerm 4785 def appTerm 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 717 ref 726 ref 728 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 69 ref 728 ref 1015 remove appTerm appTerm 4786 def 10 ref 390 ref 2881 ref 403 ref appTerm appTerm 4787 def 196 ref appTerm appTerm 3048 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm 4788 def appTerm 4789 def appTerm 4790 def appTerm 4791 def appTerm 4792 def appTerm 4780 ref appTerm 4793 def absTerm 4794 def appTerm 4795 def absTerm 4796 def appTerm 4797 def absTerm 4798 def appTerm 4799 def appTerm 4800 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 4784 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4783 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4782 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4781 remove nil cons cons nil cons nil cons cons 56 ref subst nil 744 ref 68 ref 4780 ref nil cons 4801 def cons nil cons 4802 def cons nil cons cons 4803 def 85 ref subst 4803 remove 138 ref subst 750 ref 751 ref nil 5 ref 4779 ref nil cons cons 4804 def nil cons nil cons cons 49 ref subst 4805 def 190 ref nil 50 ref 4778 remove nil cons 4806 def cons nil cons nil cons cons 56 ref subst 4807 def nil 5 ref 4777 ref nil cons cons 4808 def nil cons nil cons cons 49 ref subst 4809 def 378 ref nil 50 ref 4776 remove nil cons 4810 def cons nil cons nil cons cons 56 ref subst 4811 def nil 5 ref 4775 ref nil cons cons 4812 def nil cons nil cons cons 49 ref subst 4813 def 379 ref nil 50 ref 4715 remove nil cons cons nil cons nil cons cons 56 ref subst 4814 def 151 ref 4739 ref 707 ref 416 remove appThm 4709 ref appThm appThm appThm 4815 def 4706 ref appThm sym 4816 def nil 2088 ref 68 ref 69 ref 4711 ref 343 ref 409 remove appTerm 385 ref appTerm appTerm appTerm 4817 def 4705 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst 151 ref 632 ref 192 ref 885 ref 347 ref 0 ref 2 ref 27 remove nil cons cons opType constTerm 4818 def 882 ref appTerm 352 remove appTerm 887 remove appTerm appTerm absTerm 4819 def 200 ref appTerm 4820 def betaConv 6 ref 65 ref 4819 ref appTerm 4821 def absTerm 4822 def 19 ref appTerm 4823 def betaConv nil 65 ref 4822 ref appTerm 4824 def axiom nil 67 ref 4824 remove nil cons cons 68 ref 4823 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4822 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4821 remove nil cons cons 68 ref 4820 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4819 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp subst 4818 remove refl 488 ref appThm 882 ref refl appThm 757 ref refl appThm nil 2388 ref 777 remove cons 2844 remove cons nil cons cons 1162 ref 525 remove subst subst trans trans appThm 4825 def 151 ref 4739 ref 707 ref 754 remove nil 1887 remove "f" 332 remove var 405 remove nil cons cons nil cons cons nil cons cons 538 remove "f" 1210 ref var 4826 def varTerm 4827 def 134 ref appTerm 4828 def refl subst subst appThm nil 501 ref 408 ref nil cons cons 767 remove cons nil cons cons 526 remove subst trans appThm 4709 ref appThm appThm appThm 4829 def 4706 ref appThm appThm sym nil 806 ref 68 ref 69 ref 4711 ref 343 ref 408 remove appTerm 385 ref appTerm appTerm appTerm 4830 def 4705 ref appTerm nil cons 4831 def cons nil cons cons nil cons cons 4832 def 85 ref subst 4832 remove 138 ref subst 151 ref 4739 ref 707 ref 755 remove 499 remove 338 ref 757 remove assume 4833 def appThm 921 ref appThm 2311 ref trans appThm 925 remove appThm 759 remove 377 ref 149 ref 190 ref 149 ref 378 ref 149 ref 379 ref 760 remove 762 remove 926 remove 927 remove 928 remove 929 ref 930 remove 4833 ref appThm appThm 931 remove appThm appThm 4834 def appThm 933 remove 934 ref 4834 remove appThm appThm appThm appThm trans appThm absThm appThm absThm appThm absThm appThm absThm appThm 935 ref 4833 ref appThm 936 remove 4833 ref appThm appThm appThm appThm nil 501 remove 376 remove 377 remove 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 386 remove 380 ref 357 ref 534 ref appTerm 391 remove 393 ref 534 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 535 remove appTerm nil cons cons 942 remove cons nil cons cons 2693 remove subst trans trans appThm 4709 ref appThm nil 4691 ref 4740 ref 812 remove cons cons nil cons cons 2642 ref subst 57 ref 351 ref 196 ref appTerm 4835 def appTerm 4836 def refl nil 4693 ref 4694 ref 192 ref 371 ref nil cons 4837 def cons 666 ref cons cons cons nil cons cons 2646 ref subst appThm trans trans appThm appThm 4838 def 4706 ref appThm sym nil 67 ref 4711 ref 4836 remove 4749 remove 10 ref 371 ref appTerm 383 ref appTerm 4839 def appTerm 4840 def appTerm 4841 def appTerm nil cons 4842 def cons 4843 def 4713 ref cons nil cons cons 4844 def 85 ref subst 4844 remove 138 ref subst nil 1649 ref 106 ref 4841 remove nil cons cons nil cons cons nil cons cons 4845 def 120 ref subst 4846 def 4845 remove 224 ref subst 4847 def nil 104 ref 4835 ref nil cons cons 106 ref 4840 remove nil cons cons nil cons cons nil cons cons 4848 def 120 ref subst 4848 remove 224 ref subst 4849 def nil 4761 remove 106 ref 4839 ref nil cons cons nil cons cons nil cons cons 4850 def 120 ref subst 4851 def 4850 remove 224 ref subst 4852 def 28 ref "_29698" 1 ref var 4853 def 10 ref 390 ref 392 ref 4853 remove varTerm appTerm 200 ref appTerm appTerm 196 ref appTerm appTerm 2897 ref appTerm absTerm 4854 def 383 ref appTerm 4855 def appTerm refl 4856 def 4854 ref 371 ref appTerm betaConv appThm 108 ref 4855 remove betaConv appThm 4857 def 10 ref 390 ref 392 ref 371 ref appTerm 200 ref appTerm appTerm 4858 def 196 ref appTerm appTerm 4859 def 2897 ref appTerm refl appThm trans 4854 remove refl 4860 def 4839 remove assume sym 4861 def appThm eqMp sym 28 ref "_29710" 1 ref var 4862 def 4859 ref 392 ref 4862 remove varTerm appTerm 19 ref appTerm appTerm absTerm 4863 def 381 ref appTerm 4864 def appTerm refl 4863 ref 359 ref appTerm betaConv appThm 108 ref 4864 remove betaConv appThm 4859 remove 4767 ref appTerm refl appThm trans 4863 remove refl 4768 ref appThm eqMp sym 28 ref "_29720" 1 ref var 4865 def 10 ref 4858 ref 4865 remove varTerm appTerm appTerm 4767 ref appTerm absTerm 4866 def 196 ref appTerm 4867 def appTerm refl 4866 ref 200 ref appTerm betaConv appThm 108 ref 4867 remove betaConv appThm 10 ref 4858 remove 200 ref appTerm 4868 def appTerm 4869 def 4767 remove appTerm refl appThm trans 4866 remove refl 4835 remove assume sym appThm eqMp sym 4869 ref refl 4772 remove appThm sym 847 ref 57 ref 4869 ref 1404 ref appTerm appTerm 1405 ref 19 ref appTerm appTerm absTerm 4870 def 393 ref 200 ref appTerm 4871 def appTerm betaConv sym 338 ref nil 1591 ref 1419 ref 4837 ref cons nil cons 4872 def cons nil cons cons 436 ref 10 ref 1523 remove appTerm 1494 remove appTerm 4873 def absTerm 4874 def 437 ref appTerm 4875 def betaConv 1419 ref 65 ref 4874 ref appTerm 4876 def absTerm 4877 def 1420 ref appTerm 4878 def betaConv 149 ref 1419 ref 149 ref 436 ref 4873 remove assume sym 1524 remove assume sym deductAntisym absThm appThm absThm appThm 1529 remove eqMp nil 67 ref 65 ref 4877 ref appTerm nil cons cons 68 ref 4878 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4877 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4876 remove nil cons cons 68 ref 4875 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4874 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst 929 ref nil 4872 remove nil cons cons 1419 ref 2246 remove 1504 ref 359 ref appTerm 4879 def appTerm 4880 def absTerm 4881 def 1420 ref appTerm 4882 def betaConv nil 65 ref 4881 ref appTerm 4883 def axiom 4884 def nil 67 ref 4883 remove nil cons cons 68 ref 4882 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4881 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp 4885 def subst appThm 417 ref appThm trans appThm 4871 ref refl appThm nil 436 ref 370 ref nil cons 4886 def cons 4887 def 1925 ref 1419 ref 390 ref 371 ref appTerm 359 ref appTerm 4888 def nil cons cons nil cons cons cons nil cons cons 1530 ref 28 ref 10 ref 2995 ref appTerm 3029 ref appTerm appTerm 600 ref 2247 remove appTerm 2424 ref 17 ref appTerm 4889 def appTerm appTerm absTerm 4890 def 1534 ref appTerm 4891 def betaConv 436 ref 65 ref 4890 ref appTerm 4892 def absTerm 4893 def 437 ref appTerm 4894 def betaConv 1419 ref 65 ref 4893 ref appTerm 4895 def absTerm 4896 def 1420 ref appTerm 4897 def betaConv nil 65 ref 4896 ref appTerm 4898 def axiom 4899 def nil 67 ref 4898 remove nil cons cons 4900 def 68 ref 4897 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4896 ref nil cons cons 4901 def 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4895 remove nil cons cons 68 ref 4894 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4893 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4892 remove nil cons cons 68 ref 4891 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4890 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 4902 def subst 600 ref 10 ref 4888 ref appTerm 370 ref appTerm 4903 def appTerm refl 488 ref appThm nil 50 ref 4903 ref nil cons 4904 def cons nil cons nil cons cons 50 ref 28 ref 601 ref 448 ref appTerm appTerm 52 ref appTerm absTerm 4905 def 52 ref appTerm 4906 def betaConv nil 165 ref 4905 ref appTerm 4907 def axiom nil 67 ref 4907 remove nil cons cons 68 ref 4906 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 4905 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 4908 def subst trans trans trans sym 1593 ref refl 4909 def 2244 ref appThm 370 ref refl appThm nil 4887 ref 2256 ref cons nil cons cons 436 ref 28 ref 1593 ref 1493 ref appTerm 437 ref appTerm appTerm 1927 ref appTerm absTerm 4910 def 437 ref appTerm 4911 def betaConv 1419 ref 65 ref 4910 ref appTerm 4912 def absTerm 4913 def 1420 ref appTerm 4914 def betaConv nil 65 ref 4913 ref appTerm 4915 def axiom nil 67 ref 4915 remove nil cons cons 68 ref 4914 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4913 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4912 remove nil cons cons 68 ref 4911 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4910 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 4916 def subst nil 4887 ref nil cons nil cons cons 2267 ref subst trans trans sym nil 104 ref 10 ref 370 ref appTerm 17 ref appTerm 4917 def nil cons 4918 def cons 4919 def nil cons nil cons cons 478 remove sym 4920 def subst nil 67 ref 4918 remove cons 457 ref cons nil cons cons 4921 def 85 ref subst 4921 remove 138 ref subst 436 ref 441 ref 10 ref 390 ref 392 ref 369 remove 437 ref appTerm appTerm 437 ref appTerm appTerm 406 ref 437 ref appTerm 4922 def appTerm appTerm 19 ref appTerm appTerm absTerm 4923 def 200 ref appTerm 4924 def betaConv 1424 remove 19 ref appTerm 4925 def betaConv 1427 remove nil 1428 remove 68 ref 4925 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 1429 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 4923 ref appTerm nil cons cons 68 ref 4924 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4923 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 4926 def nil 67 ref 445 ref 10 ref 390 ref 4871 ref appTerm 4927 def 407 ref appTerm appTerm 19 ref appTerm appTerm nil cons 4928 def cons 4929 def 457 ref cons nil cons cons 129 ref subst proveHyp nil 50 ref 4928 remove cons nil cons nil cons cons 898 ref subst 447 ref 492 ref 338 ref 1463 ref 929 ref 4917 remove assume appThm 417 ref appThm 2553 remove 1472 remove subst trans appThm 4833 ref appThm 2302 remove trans appThm 821 ref appThm 3851 remove trans appThm 906 remove trans appThm 490 ref trans trans sym 55 ref eqMp eqMp eqMp nil 4919 ref 2546 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp 4930 def nil 67 ref 1593 ref 359 ref appTerm 370 ref appTerm 4931 def nil cons cons 4932 def 68 ref 4904 ref cons 4933 def nil cons cons nil cons cons 129 ref subst proveHyp nil 2360 ref 1419 ref 4886 remove cons nil cons 4934 def cons nil cons cons 2800 remove subst 4935 def eqMp eqMp nil 67 ref 4869 ref 4871 ref appTerm nil cons cons 68 ref 10 ref 4871 ref appTerm 19 ref appTerm 4936 def nil cons 4937 def cons nil cons 4938 def cons nil cons cons 138 ref subst proveHyp 4926 ref nil 4929 ref 4938 remove cons nil cons cons 129 ref subst proveHyp 151 ref 492 ref 338 ref 4927 ref refl 4939 def 4833 remove appThm nil 1419 ref 4871 ref nil cons 4940 def cons nil cons nil cons cons 2614 ref subst trans appThm 821 ref appThm appThm nil 50 ref 4937 remove cons nil cons nil cons cons 4941 def 498 ref subst trans appThm 4936 remove refl appThm 4941 remove 178 ref subst trans sym 55 ref eqMp eqMp eqMp eqMp 23 ref 5 ref 4870 ref nil cons cons 130 ref 4940 ref cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 4870 remove appTerm nil cons cons 68 ref 4869 remove 19 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1657 ref 131 remove cons 130 ref 4868 remove nil cons cons nil cons cons nil cons cons 1708 ref subst eqMp eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 4842 remove cons 4942 def 106 ref 4707 ref cons nil cons 4943 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 871 ref 106 ref 4831 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp proveHyp proveHyp eqMp nil 908 ref 106 ref 4801 ref cons nil cons 4944 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 4785 remove nil cons cons 68 ref 4799 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 4798 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 4797 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4796 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4795 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 4794 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 4793 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4792 remove nil cons 4945 def cons 4802 remove cons nil cons cons 4946 def 85 ref subst 4946 remove 138 ref subst nil 583 ref 106 ref 4791 remove nil cons cons nil cons cons nil cons cons 4947 def 120 ref subst 4947 remove 224 ref subst nil 913 ref 106 ref 4790 remove nil cons cons nil cons cons nil cons cons 4948 def 120 ref subst 4948 remove 224 ref subst nil 916 ref 106 ref 4789 remove nil cons 4949 def cons nil cons cons nil cons cons 4950 def 120 ref subst 4950 remove 224 ref subst 4805 remove 190 ref 4807 remove 4809 remove 378 ref 4811 remove 4813 remove 379 ref 4814 ref 4816 remove 151 ref 4739 ref 707 ref 943 remove appThm 4709 ref appThm appThm appThm 4951 def 4706 ref appThm sym 969 ref nil 972 ref 68 ref 69 ref 4711 ref 343 ref 940 remove appTerm 385 ref appTerm appTerm appTerm 4952 def 4705 ref appTerm 4953 def nil cons 4954 def cons nil cons 4955 def cons nil cons cons 129 ref subst proveHyp 996 ref 4953 ref refl appThm sym nil 5 ref "g'" 1 ref var 4956 def 69 ref 997 remove 4956 ref varTerm 4957 def appTerm 4958 def appTerm 4959 def 4953 ref appTerm 4960 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 4956 ref nil 50 ref 4960 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4958 ref nil cons 4961 def cons 4962 def 4955 ref cons nil cons cons 4963 def 85 ref subst 4963 remove 138 ref subst 4958 ref betaConv 4958 remove assume eqMp 4964 def nil 67 ref 947 ref 978 ref 947 ref 877 ref 970 ref 355 ref 4957 ref appTerm 4965 def 980 remove appTerm appTerm absTerm appTerm absTerm 4966 def appTerm 4967 def nil cons cons 4968 def 4955 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref "s'" 1 ref var 4969 def 69 ref 4966 ref 4969 ref varTerm 4970 def appTerm 4971 def appTerm 4972 def 4953 ref appTerm 4973 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 4969 ref nil 50 ref 4973 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4971 ref nil cons 4974 def cons 4975 def 4955 ref cons nil cons cons 4976 def 85 ref subst 4976 remove 138 ref subst 4971 ref betaConv 4971 remove assume eqMp 4977 def nil 67 ref 947 ref 877 ref 970 ref 4965 ref 357 ref 4970 ref appTerm 4978 def 878 ref appTerm appTerm appTerm absTerm 4979 def appTerm 4980 def nil cons cons 4981 def 4955 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 3321 ref 69 ref 4979 ref 3322 ref appTerm 4982 def appTerm 4983 def 4953 ref appTerm 4984 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 3321 ref nil 50 ref 4984 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4982 ref nil cons 4985 def cons 4986 def 4955 ref cons nil cons cons 4987 def 85 ref subst 4987 remove 138 ref subst 4982 ref betaConv 4982 remove assume eqMp 4988 def nil 67 ref 970 ref 4965 ref 4978 ref 3322 ref appTerm 4989 def appTerm 4990 def appTerm 4991 def nil cons 4992 def cons 4993 def 4955 ref cons nil cons cons 4994 def 129 ref subst proveHyp 4994 ref 85 ref subst 4994 remove 138 ref subst 379 ref 69 ref 728 ref 970 ref 4965 ref 4978 remove 383 ref appTerm appTerm appTerm appTerm appTerm 4995 def 10 ref 4787 remove 4957 ref appTerm appTerm 4996 def 392 ref 4970 ref appTerm 152 ref appTerm 4997 def appTerm appTerm absTerm 4998 def 3322 ref appTerm 4999 def betaConv 378 ref 65 ref 379 ref 69 ref 728 ref 970 ref 4965 remove 384 ref appTerm appTerm appTerm appTerm 5000 def 4996 remove 3048 ref appTerm appTerm absTerm appTerm absTerm 5001 def 4970 ref appTerm 5002 def betaConv 4788 ref 4957 ref appTerm 5003 def betaConv nil 67 ref 4949 remove cons 68 ref 5003 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 4788 remove nil cons cons 130 ref 4957 ref nil cons 5004 def cons nil cons 5005 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 5001 ref appTerm nil cons cons 68 ref 5002 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5001 remove nil cons cons 130 ref 4970 ref nil cons 5006 def cons nil cons 5007 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 4998 ref appTerm nil cons cons 68 ref 4999 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4998 remove nil cons cons 130 ref 3322 ref nil cons 5008 def cons nil cons 5009 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 69 ref 728 ref 4991 ref appTerm appTerm 5010 def 10 ref 390 ref 3323 ref 403 ref appTerm 5011 def appTerm 5012 def 4957 ref appTerm appTerm 4997 ref appTerm 5013 def appTerm nil cons cons 4955 remove cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 58 ref 447 ref 924 ref appThm 490 ref trans 5014 def appThm 707 ref 4991 remove assume 5015 def appThm 4990 remove refl appThm nil 2623 remove 4989 ref nil cons 5016 def cons 5017 def 978 ref 5004 ref cons 556 ref 5016 remove cons 6 ref 5004 ref cons nil cons 5018 def cons cons cons nil cons cons 2642 ref subst 58 ref nil 5005 ref nil cons cons 713 ref subst appThm nil 877 ref 5008 ref cons 5019 def 978 ref 5006 ref cons 5020 def 192 ref 5008 ref cons 6 ref 5006 ref cons nil cons cons cons cons nil cons cons 2646 ref subst 58 ref nil 5007 ref nil cons cons 713 ref subst appThm nil 5009 ref nil cons cons 713 ref subst appThm 186 ref trans trans appThm 186 ref trans trans trans appThm 186 ref trans appThm 5021 def 5013 ref refl appThm nil 50 ref 5013 ref nil cons 5022 def cons nil cons nil cons cons 498 ref subst trans appThm 151 ref 4739 remove 707 ref 1025 remove 5015 ref appThm nil 379 ref 5008 ref cons 378 ref 5006 ref cons 190 ref 5004 remove cons nil cons cons cons nil cons cons 1392 remove subst trans appThm 4709 remove appThm nil 4691 remove 4740 ref 556 ref 357 remove 390 ref 4970 ref appTerm 398 ref 3322 ref appTerm 5023 def appTerm 5024 def appTerm 390 ref 3322 ref appTerm 5025 def 393 ref 5024 ref appTerm appTerm 5026 def appTerm nil cons cons 5018 remove cons cons cons nil cons cons 2642 ref subst 57 ref 10 ref 4957 ref appTerm 196 ref appTerm 5027 def appTerm 5028 def refl nil 4693 remove 4694 remove 192 ref 5026 ref nil cons cons 6 ref 5024 ref nil cons 5029 def cons nil cons cons cons cons nil cons cons 2646 ref subst appThm trans trans appThm appThm 5030 def 4706 remove appThm appThm sym nil 67 ref 5022 ref cons 68 ref 69 ref 4711 ref 5028 remove 57 ref 10 ref 5024 ref appTerm 381 ref appTerm 5031 def appTerm 10 ref 5026 ref appTerm 383 ref appTerm 5032 def appTerm 5033 def appTerm 5034 def appTerm 5035 def appTerm 5036 def 4705 ref appTerm nil cons 5037 def cons nil cons cons nil cons cons 5038 def 85 ref subst 5038 remove 138 ref subst nil 67 ref 5035 remove nil cons 5039 def cons 5040 def 4713 remove cons nil cons cons 5041 def 85 ref subst 5041 remove 138 ref subst nil 1649 ref 106 ref 5034 remove nil cons cons nil cons cons nil cons cons 224 ref subst 5042 def nil 104 ref 5027 ref nil cons cons 106 ref 5033 remove nil cons cons nil cons cons nil cons cons 5043 def 120 ref subst 5044 def 5043 remove 224 ref subst 5045 def nil 104 ref 5031 ref nil cons cons 106 ref 5032 ref nil cons cons nil cons cons nil cons cons 5046 def 120 ref subst 5047 def 5046 remove 224 ref subst 5048 def 4856 remove "_29748" 1 ref var 5049 def 10 ref 390 ref 392 ref 5049 remove varTerm appTerm 200 ref appTerm appTerm 196 ref appTerm appTerm 2897 ref appTerm absTerm 5026 ref appTerm betaConv appThm 4857 remove 10 ref 390 ref 392 ref 5026 ref appTerm 200 ref appTerm appTerm 196 ref appTerm appTerm 2897 ref appTerm refl appThm trans 4860 remove 5032 remove assume sym 5050 def appThm eqMp sym 338 ref 1463 ref 929 ref 5025 ref refl 934 remove 5031 remove assume 5051 def appThm appThm 5052 def appThm 417 ref appThm appThm 4745 ref appThm appThm 3725 ref appThm sym 338 ref 1463 ref 929 ref nil 436 ref 393 remove 381 ref appTerm 5053 def nil cons 5054 def cons 5055 def 1419 ref 5008 ref cons nil cons 5056 def cons nil cons cons 1521 ref subst appThm 417 ref appThm appThm 4745 ref appThm appThm 3725 ref appThm sym 338 ref 1463 ref nil 1925 ref 436 ref 5008 remove cons 5057 def 1419 ref 5054 remove cons 5058 def nil cons cons cons nil cons cons 3365 ref subst appThm 4745 ref appThm nil 1530 ref 270 ref cons 5059 def 436 ref 3324 ref nil cons cons 1419 ref 392 ref 5053 ref appTerm 200 ref appTerm 5060 def nil cons cons nil cons 5061 def cons cons nil cons cons 1557 ref subst trans appThm 3725 ref appThm sym 1417 remove 152 ref appTerm 5062 def betaConv 1430 remove nil 1431 remove 68 ref 5062 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 1432 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp 5063 def nil 67 ref 69 ref 727 ref appTerm 5064 def 10 ref 390 ref 398 ref 152 ref appTerm 5065 def appTerm 5066 def 403 ref appTerm appTerm 200 ref appTerm 5067 def appTerm nil cons cons 5068 def 68 ref 10 ref 390 ref 5060 remove appTerm 5069 def 390 ref 3324 remove appTerm 196 ref appTerm appTerm appTerm 2897 ref appTerm 5070 def nil cons 5071 def cons nil cons 5072 def cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 5014 remove appThm 5073 def 5067 ref refl appThm nil 50 ref 5067 ref nil cons 5074 def cons nil cons nil cons cons 498 ref subst trans appThm 5075 def 5070 remove refl appThm sym nil 67 ref 5074 ref cons 5076 def 5072 remove cons nil cons cons 5077 def 85 ref subst 5077 remove 138 ref subst 338 ref 5069 ref refl 5078 def 1463 ref 3323 ref refl 5067 remove assume sym 5079 def appThm appThm 4745 ref appThm appThm appThm 3725 ref appThm sym 338 ref 5078 ref 1463 ref nil 1530 ref 403 ref nil cons 5080 def cons 5081 def 436 ref 5065 ref nil cons 5082 def cons 5083 def 5056 ref cons cons nil cons cons 3005 ref subst appThm 4745 ref appThm nil 5059 remove 436 ref 5011 remove nil cons cons 1419 ref 3323 ref 5065 ref appTerm 5084 def nil cons cons nil cons cons cons nil cons cons 1557 ref subst 390 ref 5084 remove appTerm 5085 def refl 28 ref "_29776" 1 ref var 5086 def 10 ref 5012 ref 5086 remove varTerm appTerm appTerm 4997 ref appTerm absTerm 5087 def 4957 ref appTerm 5088 def appTerm refl 5087 ref 196 ref appTerm betaConv appThm 108 ref 5088 remove betaConv appThm 10 ref 5012 remove 196 ref appTerm appTerm 4997 ref appTerm refl appThm trans 5087 remove refl 5027 remove assume 5089 def appThm eqMp 5013 remove assume eqMp appThm trans trans appThm appThm 3725 ref appThm sym 4926 ref nil 4929 ref 68 ref 10 ref 5069 ref 5085 remove 4997 ref appTerm appTerm appTerm 5090 def 2897 ref appTerm 5091 def nil cons 5092 def cons nil cons 5093 def cons nil cons cons 129 ref subst proveHyp 151 ref 492 ref 338 ref 4939 remove 920 ref appThm appThm 821 ref appThm appThm nil 50 ref 10 ref 4927 remove 152 ref appTerm 5094 def appTerm 19 ref appTerm 5095 def nil cons 5096 def cons nil cons nil cons cons 498 ref subst trans appThm 5097 def 5091 remove refl appThm sym nil 67 ref 5096 ref cons 5098 def 5093 remove cons nil cons cons 5099 def 85 ref subst 5099 remove 138 ref subst 5090 remove refl 4230 ref 5095 remove assume 5100 def sym appThm appThm sym 338 ref 5078 remove 1463 ref nil 1531 ref 436 ref 397 ref nil cons 5101 def cons 5056 ref cons 5102 def cons nil cons cons 3043 ref subst appThm 4997 ref refl appThm appThm appThm nil 1531 ref 436 ref 4940 ref cons 5103 def 2887 ref cons cons nil cons cons 3005 ref subst 1463 ref nil 1925 ref 4887 remove 2887 ref cons 5104 def cons nil cons cons 3043 ref subst appThm 3048 ref refl 5105 def appThm trans appThm sym 10 ref 5069 remove 390 ref 392 ref 3323 ref 397 ref appTerm 5106 def appTerm 152 ref appTerm 5107 def appTerm 4997 ref appTerm 5108 def appTerm appTerm refl 1463 ref 929 ref nil 5104 remove nil cons cons 3057 ref subst appThm 417 ref appThm appThm 5105 ref appThm appThm sym nil 1530 ref 3048 ref nil cons cons 436 ref 5108 remove nil cons cons 5061 remove cons cons nil cons cons 1530 ref 28 ref 1506 ref 2364 ref appTerm appTerm 438 ref 1534 ref appTerm appTerm absTerm 5109 def 1534 ref appTerm 5110 def betaConv 436 ref 65 ref 5109 ref appTerm 5111 def absTerm 5112 def 437 ref appTerm 5113 def betaConv 1419 ref 65 ref 5112 ref appTerm 5114 def absTerm 5115 def 1420 ref appTerm 5116 def betaConv nil 65 ref 5115 ref appTerm 5117 def axiom nil 67 ref 5117 remove nil cons cons 68 ref 5116 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5115 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5114 remove nil cons cons 68 ref 5113 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5112 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5111 remove nil cons cons 68 ref 5110 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5109 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 5118 def subst sym 338 ref nil 436 ref 4997 ref nil cons 5119 def cons 1419 ref 5107 ref nil cons 5120 def cons nil cons cons nil cons cons 1521 ref subst appThm 5105 remove appThm sym 28 ref "_29780" 1 ref var 5121 def 10 ref 390 ref 4997 remove appTerm 5107 remove appTerm appTerm 5122 def 392 ref 5121 remove varTerm appTerm 152 ref appTerm appTerm absTerm 5123 def 381 ref appTerm 5124 def appTerm refl 5123 ref 5024 ref appTerm betaConv appThm 108 ref 5124 remove betaConv appThm 5122 ref 392 ref 5024 ref appTerm 152 ref appTerm appTerm refl appThm trans 5123 remove refl 5051 remove sym 5125 def appThm eqMp sym 5122 remove refl nil 1531 ref 436 ref 5023 ref nil cons 5126 def cons 5127 def 1419 ref 5006 ref cons nil cons cons cons nil cons cons 3365 remove subst appThm nil 1530 ref 392 ref 5023 ref appTerm 152 ref appTerm nil cons cons 436 ref 5120 remove cons 1419 ref 5119 remove cons nil cons cons cons nil cons cons 5118 remove subst nil 5127 ref 1531 ref 1419 ref 5106 ref nil cons cons nil cons cons cons nil cons cons 4902 remove subst 600 ref 10 ref 5106 remove appTerm 5023 ref appTerm 5128 def appTerm refl 924 remove appThm nil 50 ref 5128 remove nil cons cons nil cons nil cons cons 4908 ref subst trans trans trans trans sym nil 5102 remove nil cons cons 3057 ref subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 104 ref 5096 remove cons 5129 def 106 ref 5092 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp nil 104 ref 5074 remove cons 5130 def 106 ref 5071 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 5039 remove cons 5131 def 4943 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 5022 remove cons 106 ref 5037 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 4992 remove cons 5132 def 106 ref 4954 remove cons nil cons 5133 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 4985 remove cons 5134 def 5133 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4979 ref 1710 ref appTerm appTerm 5135 def 4953 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4980 remove appTerm 5136 def 4953 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4979 remove nil cons cons 5137 def 5133 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 4974 remove cons 5138 def 5133 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4966 ref 1710 ref appTerm appTerm 5139 def 4953 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4967 remove appTerm 5140 def 4953 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4966 remove nil cons cons 5141 def 5133 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 4961 remove cons 5142 def 5133 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 1711 ref 4953 ref appTerm absTerm appTerm nil cons cons 68 ref 1712 ref 4953 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 1713 ref 5133 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 4945 remove cons 4944 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 57 ref 4774 remove appTerm 4800 remove appTerm nil cons cons 68 ref 65 ref 6 ref 65 ref 192 ref 4780 remove absTerm 5143 def appTerm 5144 def absTerm 5145 def appTerm 5146 def nil cons 5147 def cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 149 ref 6 ref 6 ref 5143 ref absTerm 5148 def 19 ref appTerm betaConv 5149 def 921 ref appThm 5143 ref 17 ref appTerm betaConv trans absThm appThm appThm 58 ref 149 ref 6 ref 149 ref 192 ref 1718 ref 5149 remove 417 ref appThm 5143 ref 200 ref appTerm 5150 def betaConv 5151 def trans 5152 def appThm absThm appThm absThm appThm appThm 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 151 ref 1720 ref 1721 ref 1722 ref 5148 ref 152 ref appTerm betaConv 1723 ref appThm 192 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 69 ref 728 ref 343 ref 1724 remove appTerm 385 ref appTerm appTerm appTerm 5153 def 4704 ref 3048 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 403 ref appTerm betaConv trans appThm appThm appThm appThm 5152 ref appThm absThm appThm absThm appThm absThm appThm appThm appThm appThm 149 ref 6 ref 149 ref 192 ref 5152 remove absThm appThm absThm appThm appThm nil 1725 ref 5148 remove nil cons cons nil cons nil cons cons 2042 ref subst eqMp eqMp 5154 def nil 67 ref 5147 ref cons 5155 def 68 ref 65 ref 4728 ref appTerm nil cons 5156 def cons nil cons cons nil cons cons 5157 def 129 ref subst proveHyp 5157 ref 85 ref subst 5157 remove 138 ref subst nil 5 ref 4728 remove nil cons cons 5158 def nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 4727 remove nil cons 5159 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4725 remove nil cons cons 5160 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 4724 remove nil cons 5161 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4722 remove nil cons cons 5162 def nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 4721 remove nil cons 5163 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4719 remove nil cons cons 5164 def nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 4718 remove nil cons 5165 def cons nil cons nil cons cons 56 ref subst nil 5 ref 4716 remove nil cons cons 5166 def nil cons nil cons cons 49 ref subst 6 ref 4814 remove 4775 remove 383 ref appTerm 5167 def betaConv 4777 remove 381 ref appTerm 5168 def betaConv 4779 remove 196 ref appTerm 5169 def betaConv 5151 remove 5145 ref 19 ref appTerm 5170 def betaConv nil 5155 remove 68 ref 5170 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 5145 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5144 remove nil cons cons 68 ref 5150 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5143 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4801 remove cons 68 ref 5169 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4804 remove 1389 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4806 remove cons 68 ref 5168 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4808 remove 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 4810 remove cons 68 ref 5167 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4812 remove 1391 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 104 ref 5147 remove cons 106 ref 5156 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 5156 remove cons 68 ref 4729 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5158 remove 1391 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5159 remove cons 68 ref 4726 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5160 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5161 remove cons 68 ref 4723 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5162 remove 1389 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5163 remove cons 68 ref 4720 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5164 remove 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5165 remove cons 68 ref 4717 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5166 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp eqMp eqMp nil 104 ref 1397 remove cons 106 ref 4696 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp 23 ref 5 ref 4642 ref nil cons cons 5171 def 1391 ref cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 5 ref 4644 ref nil cons cons 5172 def 1390 ref cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 4683 remove cons 106 ref 4646 ref cons nil cons 5173 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 4680 remove cons 5173 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4676 ref 1710 ref appTerm appTerm 4645 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4677 remove appTerm 4645 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4676 remove nil cons cons 5173 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 4674 remove cons 5173 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4670 ref 1710 ref appTerm appTerm 4645 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4671 remove appTerm 4645 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4670 remove nil cons cons 5173 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 4668 remove cons 5173 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4665 ref 1710 ref appTerm appTerm 4645 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 947 ref 4665 ref appTerm appTerm 5174 def 4645 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4665 ref nil cons cons 5175 def 5173 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 1649 ref 5173 remove cons nil cons cons 120 ref subst deductAntisym eqMp 5176 def nil 67 ref 884 ref 4645 ref appTerm 5177 def nil cons 5178 def cons 5179 def 68 ref 1894 ref 4622 ref appTerm 2948 ref appTerm 5180 def nil cons 5181 def cons nil cons 5182 def cons nil cons cons 129 ref subst proveHyp 151 ref 1443 ref 4659 remove appThm nil 50 ref 4646 remove cons nil cons nil cons cons 498 ref subst trans appThm 5180 ref refl appThm sym nil 5 ref 378 ref 69 ref 4685 ref appTerm 5183 def 5180 ref appTerm 5184 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 5184 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4685 ref nil cons 5185 def cons 5186 def 5182 ref cons nil cons cons 5187 def 85 ref subst 5187 remove 138 ref subst 4686 remove 4685 remove assume eqMp 5188 def nil 67 ref 4643 ref nil cons cons 5189 def 5182 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 4687 ref appTerm 5190 def 5180 ref appTerm 5191 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 5191 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 4687 ref nil cons 5192 def cons 5193 def 5182 ref cons nil cons cons 5194 def 85 ref subst 5194 remove 138 ref subst 4688 remove 4687 remove assume eqMp 5195 def nil 67 ref 4641 remove nil cons 5196 def cons 5197 def 5182 remove cons nil cons cons 5198 def 129 ref subst proveHyp 5198 ref 85 ref subst 5198 remove 138 ref subst nil 104 ref 4640 ref nil cons cons 3858 remove nil cons cons nil cons cons 5199 def 120 ref subst 1904 ref 4621 remove refl 5200 def 4640 remove assume appThm nil 1634 remove nil cons nil cons cons 379 ref 10 ref 1041 remove "_29962" 329 ref var 5201 def 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 10 ref 5201 remove varTerm 385 ref appTerm appTerm 4620 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5202 def appTerm 5203 def 385 ref appTerm appTerm 4620 ref appTerm absTerm 5204 def 383 ref appTerm 5205 def betaConv 378 ref 65 ref 5204 ref appTerm 5206 def absTerm 5207 def 381 ref appTerm 5208 def betaConv 190 ref 65 ref 5207 ref appTerm 5209 def absTerm 5210 def 196 ref appTerm 5211 def betaConv 5202 ref 5203 remove appTerm 5212 def betaConv 5202 ref "_29960" 328 ref var 5213 def 401 ref 390 ref 3897 ref 392 ref 2823 ref 1059 ref 1057 ref 5213 remove varTerm appTerm 5214 def appTerm appTerm appTerm 200 ref appTerm appTerm appTerm 3906 ref 392 ref 1052 ref 5214 remove appTerm appTerm 19 ref appTerm appTerm appTerm appTerm 2948 ref appTerm absTerm 5215 def appTerm betaConv sym nil 5 ref 190 ref 65 ref 378 ref 65 ref 379 ref 10 ref 5215 ref 385 ref appTerm 5216 def appTerm 4620 ref appTerm 5217 def absTerm 5218 def appTerm 5219 def absTerm 5220 def appTerm 5221 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 5221 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5220 remove nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 5219 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5218 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 5217 remove nil cons cons nil cons nil cons cons 56 ref subst 5216 remove betaConv 10 ref "_29956" 1 ref var 5222 def 401 ref 390 ref 3897 ref 392 ref 2823 ref 5222 ref varTerm appTerm appTerm 200 ref appTerm appTerm appTerm 5223 def 4617 ref appTerm appTerm 2948 ref appTerm absTerm 383 ref appTerm 5224 def appTerm refl 5222 ref 401 ref 5223 ref 3906 ref 392 ref 1078 ref appTerm 5225 def 19 ref appTerm appTerm 5226 def appTerm appTerm 2948 ref appTerm absTerm 5227 def 1082 ref appTerm betaConv appThm 338 ref 5224 remove betaConv appThm 401 ref 390 ref 3897 ref 392 ref 2823 ref 1082 ref appTerm appTerm 200 ref appTerm appTerm appTerm 5226 ref appTerm appTerm 2948 ref appTerm 5228 def refl appThm trans 7 ref 0 ref 13 ref 0 ref 13 ref 3 ref cons opType nil cons cons opType constTerm 5229 def "_29955" 1 ref var 5230 def 5222 remove 401 ref 5223 remove 3906 ref 392 ref 5230 remove varTerm appTerm 19 ref appTerm appTerm appTerm appTerm 2948 ref appTerm absTerm absTerm 5231 def 381 ref appTerm 5232 def appTerm refl 5231 ref 1078 ref appTerm betaConv appThm 5229 remove refl 5232 remove betaConv appThm 5227 remove refl appThm trans 5231 remove refl 1376 ref appThm eqMp 1381 ref appThm eqMp sym trans eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp "A" 1040 remove cons nil cons 5233 def "P" 1039 ref var 5202 ref nil cons 5234 def cons "x" 329 remove var 5215 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 946 ref 0 ref 1039 ref 3 ref cons opType constTerm 5202 remove appTerm nil cons cons 68 ref 5212 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil "p" 1039 remove var 5234 remove cons nil cons nil cons cons 5233 remove 24 ref cons 1343 ref subst subst eqMp eqMp nil 67 ref 65 ref 5210 ref appTerm nil cons cons 68 ref 5211 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5210 remove nil cons cons 1389 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5209 remove nil cons cons 68 ref 5208 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5207 remove nil cons cons 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5206 remove nil cons cons 68 ref 5205 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5204 remove nil cons cons 1391 ref cons nil cons cons 140 ref subst eqMp eqMp 5235 def subst trans appThm 4638 remove appThm sym 447 ref 1592 ref 4293 remove subst 2212 ref 1441 ref appThm 488 remove appThm 900 ref 2218 ref subst trans trans appThm 490 ref trans sym 55 ref eqMp 5236 def nil 67 ref 418 ref 10 ref 2948 ref appTerm 17 ref appTerm appTerm 5237 def nil cons cons 5238 def 68 ref 1894 ref 4620 ref appTerm 2948 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 436 ref 2989 ref cons 5239 def 1419 ref 4618 ref nil cons 5240 def cons nil cons cons nil cons cons 1923 ref subst eqMp eqMp proveHyp eqMp nil 104 ref 5196 remove cons 5241 def 106 ref 5181 remove cons nil cons 5242 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 5192 remove cons 5243 def 5242 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 4138 ref 69 ref 4642 ref 4139 ref appTerm appTerm 5180 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4643 remove appTerm 5244 def 5180 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5171 ref 5242 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 5185 remove cons 5245 def 5242 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 4138 ref 69 ref 4644 ref 4139 ref appTerm appTerm 5180 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4645 remove appTerm 5246 def 5180 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5172 ref 5242 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 104 ref 4605 ref cons 5247 def 106 ref 4607 ref cons nil cons 5248 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 583 ref 106 ref 4601 ref cons nil cons 5249 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 585 ref 4602 ref cons nil cons cons 5250 def 85 ref subst 5250 remove 138 ref subst 151 ref 4581 ref refl 5251 def 4582 remove refl 597 ref appThm nil 4011 ref nil cons cons 5252 def 1419 ref 418 ref 1926 ref 17 ref appTerm 5253 def appTerm 5254 def absTerm 5255 def 1420 ref appTerm 5256 def betaConv nil 65 ref 5255 ref appTerm 5257 def axiom nil 67 ref 5257 remove nil cons cons 68 ref 5256 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5255 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5254 remove nil cons cons 68 ref 28 ref 5253 ref appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 104 ref 5253 remove nil cons cons nil cons nil cons cons 487 ref subst eqMp 5258 def subst trans 5259 def appThm nil 50 ref 4580 remove nil cons 5260 def cons nil cons nil cons cons 50 ref 28 ref 307 remove 448 ref appTerm appTerm 448 ref appTerm absTerm 5261 def 52 ref appTerm 5262 def betaConv nil 165 ref 5261 ref appTerm 5263 def axiom nil 67 ref 5263 remove nil cons cons 68 ref 5262 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 5261 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 5264 def subst 5265 def trans appThm 1904 ref 4588 ref refl 597 ref appThm 25 ref 139 remove subst 5266 def appThm 1404 ref refl 5267 def appThm 5268 def appThm 2963 ref 597 ref appThm appThm appThm nil 50 ref 1894 ref 4588 remove 17 ref appTerm 1710 ref appTerm 1404 ref appTerm 5269 def appTerm 2958 remove appTerm nil cons cons nil cons nil cons cons 3855 ref subst trans sym 55 ref eqMp eqMp nil 450 ref 5249 ref cons nil cons cons 120 ref subst deductAntisym eqMp 610 ref nil 450 ref 611 ref 612 ref 4601 ref cons nil cons 5270 def cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp nil 1649 ref 5249 ref cons nil cons cons 120 ref subst deductAntisym eqMp nil 2862 ref 4602 remove cons nil cons cons 5271 def 85 ref subst 5271 remove 138 ref subst 151 ref 58 ref 4579 remove refl 2865 ref appThm nil 3980 ref nil cons cons 5272 def 5258 remove subst trans appThm 5273 def 4583 ref refl appThm nil 50 ref 4583 ref nil cons 5274 def cons nil cons nil cons cons 5275 def 2519 ref subst trans appThm 1904 ref 4587 ref refl 2865 ref appThm 417 ref appThm 5266 ref appThm 5267 ref appThm 5276 def appThm 4264 remove 417 ref appThm appThm appThm nil 50 ref 1894 ref 4587 remove 17 ref appTerm 200 ref appTerm 1710 ref appTerm 1404 ref appTerm 5277 def appTerm 1466 remove 200 ref appTerm appTerm nil cons cons nil cons nil cons cons 3855 ref subst trans sym 55 ref eqMp eqMp nil 1439 ref 5249 remove cons nil cons cons 120 ref subst deductAntisym eqMp 2873 ref nil 1439 ref 2874 ref 5270 remove cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp 5278 def eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 4600 remove appTerm thm 4103 remove nil 4104 remove thm nil 5 ref 6 ref 65 ref 192 ref 69 ref 3240 remove appTerm 2895 ref appTerm 5279 def absTerm 5280 def appTerm 5281 def absTerm 5282 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 5281 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5280 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 5279 remove nil cons cons nil cons nil cons cons 56 ref subst 3248 remove eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 5282 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 216 ref 347 remove 0 ref 2 ref 4585 ref cons opType constTerm 5283 def 882 ref appTerm 200 ref appTerm 5283 ref 2749 ref appTerm 2752 ref appTerm 634 ref appTerm 5284 def appTerm 5285 def appTerm 5286 def absTerm 5287 def appTerm 5288 def absTerm 5289 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 5288 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5287 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 5286 remove nil cons cons nil cons nil cons cons 56 ref subst 108 ref "_29510" 1 ref var 5290 def 216 ref 5290 remove varTerm appTerm absTerm 5291 def 5285 remove appTerm betaConv appThm 58 ref 69 ref 882 remove appTerm 5292 def refl 5291 ref 200 ref appTerm betaConv appThm appThm 3723 remove 5291 ref 5284 ref appTerm betaConv 5293 def appThm appThm appThm nil "_485" 1 ref var 5294 def 5284 ref nil cons cons "_482" 1 ref var 5295 def 237 ref cons 776 ref 1438 remove cons nil cons cons cons nil cons cons nil "_484" 4 remove var 5296 def 5291 remove nil cons cons nil cons nil cons cons 25 ref 804 remove subst 5297 def subst 5298 def subst eqMp sym nil 2862 ref 68 ref 216 ref 200 ref appTerm 5299 def nil cons 5300 def cons nil cons cons nil cons cons 5301 def 85 ref subst 5301 remove 138 ref subst 2870 remove eqMp nil 1439 ref 106 ref 5300 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 5292 remove 5299 remove appTerm nil cons cons 68 ref 884 ref 216 ref 5284 remove appTerm 5302 def appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 1410 ref 68 ref 5302 remove nil cons 5303 def cons nil cons cons nil cons cons 5304 def 85 ref subst 5304 remove 138 ref subst 108 ref 5293 remove appThm 58 ref 2750 ref refl "_29516" 1 ref var 5305 def 216 ref 5305 remove varTerm appTerm absTerm 5306 def 2752 ref appTerm betaConv appThm appThm 69 ref 418 ref 2749 ref appTerm 5307 def appTerm 5308 def refl 5306 remove 634 remove appTerm betaConv appThm appThm appThm nil 5294 ref 660 remove cons 5295 ref 2752 ref nil cons 5309 def cons 776 ref 2758 remove cons nil cons cons cons nil cons cons 5298 remove subst eqMp sym nil 2759 remove 68 ref 216 ref 2752 remove appTerm 5310 def nil cons 5311 def cons nil cons 5312 def cons nil cons cons 5313 def 85 ref subst 5313 remove 138 ref subst 2818 remove nil 67 ref 2760 remove cons 5312 remove cons nil cons cons 129 ref subst proveHyp nil 130 ref 5309 remove cons 847 ref 257 remove cons nil cons cons nil cons cons 870 ref subst eqMp eqMp nil 2819 remove 106 ref 5311 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 2750 remove 5310 remove appTerm nil cons cons 68 ref 5308 remove 657 remove appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 5307 remove nil cons 5314 def cons 659 remove cons nil cons cons 5315 def 85 ref subst 5315 remove 138 ref subst 661 ref eqMp nil 104 ref 5314 remove cons 106 ref 658 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 1649 ref 106 ref 5303 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 5289 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 57 ref 3500 ref appTerm 57 ref 289 remove appTerm 158 remove appTerm 5316 def appTerm 5317 def appTerm 59 ref 3414 remove appTerm 5318 def 19 ref appTerm 5319 def appTerm 5320 def absTerm 5321 def appTerm 5322 def absTerm 5323 def appTerm 5324 def absTerm 5325 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 5324 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5323 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 5322 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5321 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 5320 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 5317 remove nil cons 5326 def cons 68 ref 5319 ref nil cons 5327 def cons nil cons 5328 def cons nil cons cons 5329 def 85 ref subst 5329 remove 138 ref subst nil 104 ref 3527 remove cons 106 ref 5316 remove nil cons cons nil cons cons nil cons cons 5330 def 120 ref subst 5330 remove 224 ref subst nil 2148 remove 692 remove cons nil cons cons 5331 def 120 ref subst 5331 remove 224 ref subst 976 ref 150 ref 338 ref 4561 remove appThm 821 ref appThm absThm appThm 632 ref 3152 remove subst 844 remove eqMp eqMp nil 67 ref 947 ref 150 ref 4379 remove 19 ref appTerm absTerm 5332 def appTerm 5333 def nil cons cons 5328 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 1455 ref 69 ref 5332 ref 1456 ref appTerm 5334 def appTerm 5319 ref appTerm 5335 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 1455 remove nil 50 ref 5335 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 5334 ref nil cons 5336 def cons 5328 ref cons nil cons cons 5337 def 85 ref subst 5337 remove 138 ref subst 5334 ref betaConv 5334 remove assume eqMp nil 67 ref 10 ref 3205 ref 1456 ref appTerm 5338 def appTerm 19 ref appTerm 5339 def nil cons 5340 def cons 5328 remove cons nil cons cons 5341 def 129 ref subst proveHyp 5341 ref 85 ref subst 5341 remove 138 ref subst 28 ref "_29562" 1 ref var 5342 def 5318 ref 5342 remove varTerm appTerm absTerm 5343 def 19 ref appTerm 5344 def appTerm refl 5343 ref 5338 ref appTerm betaConv appThm 108 ref 5344 remove betaConv appThm 5318 remove 5338 ref appTerm refl appThm trans 5343 remove refl 5339 remove assume sym 5345 def appThm eqMp sym nil 150 ref 1491 remove cons 5346 def 2096 remove cons nil cons cons 3098 remove subst sym nil 421 ref 68 ref 2205 remove 157 ref 1456 ref appTerm 5347 def appTerm nil cons 5348 def cons nil cons 5349 def cons nil cons cons 5350 def 85 ref subst 5350 remove 138 ref subst 2213 remove 5347 ref refl 5351 def appThm nil 50 ref 5347 remove nil cons 5352 def cons nil cons nil cons cons 5353 def 2218 ref subst trans sym 28 ref "_29566" 1 ref var 5354 def 157 ref 5354 remove varTerm appTerm absTerm 5355 def 19 ref appTerm 5356 def appTerm refl 5355 ref 5338 ref appTerm betaConv appThm 108 ref 5356 remove betaConv appThm 157 remove 5338 ref appTerm 5357 def refl appThm trans 5355 remove refl 5345 remove appThm eqMp 652 remove eqMp nil 67 ref 5357 remove nil cons cons 68 ref 5352 remove cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref nil 192 ref 5338 ref nil cons cons 154 ref cons nil cons cons 192 ref 885 ref 822 remove appTerm 5358 def absTerm 5359 def 200 ref appTerm 5360 def betaConv 6 ref 65 ref 5359 ref appTerm 5361 def absTerm 5362 def 19 ref appTerm 5363 def betaConv 149 ref 6 ref 149 ref 192 ref 5358 remove assume sym 823 remove assume sym deductAntisym absThm appThm absThm appThm 841 remove eqMp nil 67 ref 65 ref 5362 ref appTerm nil cons cons 68 ref 5363 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5362 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5361 remove nil cons cons 68 ref 5360 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5359 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 5364 def subst appThm nil 4501 remove 154 ref cons nil cons cons 5364 remove subst appThm sym nil 67 ref 10 ref 729 ref 5338 remove appTerm 5365 def appTerm 5366 def 152 ref appTerm 5367 def nil cons 5368 def cons 68 ref 10 ref 729 remove 1456 remove appTerm 5369 def appTerm 5370 def 152 ref appTerm nil cons 5371 def cons nil cons cons nil cons cons 5372 def 85 ref subst 5372 remove 138 ref subst 5370 ref refl 5367 remove assume sym appThm sym 3522 remove 3500 remove assume eqMp nil 67 ref 1651 remove 359 ref appTerm nil cons cons 68 ref 5366 remove 5369 ref appTerm nil cons 5373 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 5346 remove 154 ref cons nil cons cons 4457 remove subst eqMp nil 67 ref 5373 remove cons 68 ref 5370 remove 5365 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 130 ref 5365 remove nil cons cons 847 ref 5369 remove nil cons cons nil cons cons nil cons cons 870 ref subst eqMp eqMp eqMp nil 104 ref 5368 remove cons 106 ref 5371 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 583 ref 106 ref 5348 ref cons nil cons 5374 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 585 ref 5349 remove cons nil cons cons 5375 def 85 ref subst 5375 remove 138 ref subst 2212 ref 338 ref 597 ref appThm 921 ref appThm 2311 remove trans appThm 5351 remove appThm 5353 remove 2512 ref subst trans sym 55 ref eqMp eqMp nil 450 ref 5374 remove cons nil cons cons 120 ref subst deductAntisym eqMp 610 ref nil 450 ref 611 ref 612 ref 5348 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp eqMp eqMp nil 104 ref 5340 remove cons 106 ref 5327 remove cons nil cons 5376 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 5336 remove cons 5376 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 5332 ref 1710 ref appTerm appTerm 5319 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 5333 remove appTerm 5319 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5332 remove nil cons cons 5376 ref cons nil cons cons 1196 ref subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 5326 remove cons 5376 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 5325 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 69 ref 57 ref 2193 ref appTerm 2895 ref appTerm 5377 def appTerm 947 ref 378 ref 10 ref 401 ref 2897 ref appTerm 200 ref appTerm appTerm 359 ref appTerm absTerm 5378 def appTerm 5379 def appTerm 5380 def absTerm 5381 def appTerm 5382 def absTerm 5383 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 5382 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5381 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 5380 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 5377 remove nil cons 5384 def cons 68 ref 5379 ref nil cons 5385 def cons nil cons 5386 def cons nil cons cons 5387 def 85 ref subst 5387 remove 138 ref subst nil 104 ref 2194 ref cons 3247 ref cons nil cons cons 5388 def 120 ref subst 5388 remove 224 ref subst 5176 ref nil 5179 ref 5386 ref cons nil cons cons 129 ref subst proveHyp 1440 remove 4920 ref subst nil 2862 ref 457 ref cons nil cons cons 5389 def 85 ref subst 5389 remove 138 ref subst 4263 ref 2938 ref eqMp nil 3449 remove 457 ref cons nil cons cons 129 ref subst proveHyp 4265 ref 898 ref subst 447 ref 338 ref 2869 remove appThm 662 ref appThm appThm trans sym nil 2694 ref nil cons nil cons cons 4920 remove subst nil 2660 ref 457 ref cons nil cons cons 5390 def 85 ref subst 5390 remove 138 ref subst 28 ref "_29940" 1 ref var 5391 def 2192 ref 5391 remove varTerm appTerm absTerm 5392 def 200 ref appTerm 5393 def appTerm refl 5392 ref 359 ref appTerm betaConv appThm 108 ref 5393 remove betaConv 5394 def appThm 2192 ref 359 ref appTerm 5395 def refl appThm trans 5392 remove refl 5396 def 2673 ref appThm eqMp 2193 ref assume 5397 def eqMp nil 67 ref 5395 remove nil cons 5398 def cons 457 ref cons nil cons cons 129 ref subst proveHyp nil 50 ref 5398 remove cons nil cons nil cons cons 898 ref subst 447 ref 2674 ref 436 ref 418 ref 1913 ref 437 ref appTerm 5399 def appTerm 5400 def absTerm 5401 def 437 ref appTerm 5402 def betaConv nil 65 ref 5401 ref appTerm 5403 def axiom nil 67 ref 5403 remove nil cons cons 68 ref 5402 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5401 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5400 remove nil cons cons 68 ref 28 ref 5399 ref appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 104 ref 5399 remove nil cons cons nil cons nil cons cons 487 ref subst eqMp subst appThm 490 ref trans trans sym 55 ref eqMp eqMp eqMp nil 2694 ref 2546 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 1439 ref 2546 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 1410 ref 68 ref 5246 remove 5379 ref appTerm 5404 def nil cons cons nil cons 5405 def cons nil cons cons 138 ref subst proveHyp nil 5 ref 378 ref 5183 remove 5379 ref appTerm 5406 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 5406 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5186 remove 5386 ref cons nil cons cons 5407 def 85 ref subst 5407 remove 138 ref subst 5188 remove nil 5189 remove 5386 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 5190 remove 5379 ref appTerm 5408 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 5408 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5193 remove 5386 ref cons nil cons cons 5409 def 85 ref subst 5409 remove 138 ref subst 5195 remove nil 5197 remove 5386 remove cons nil cons cons 5410 def 129 ref subst proveHyp 5410 ref 85 ref subst 5410 remove 138 ref subst 5199 remove 224 ref subst 5378 ref 381 ref appTerm betaConv sym 28 ref "_29942" 1 ref var 5411 def 10 ref 401 ref 5411 remove varTerm appTerm 200 ref appTerm appTerm 359 ref appTerm absTerm 5412 def 2897 ref appTerm 5413 def appTerm refl 5412 ref 3726 ref appTerm betaConv appThm 108 ref 5413 remove betaConv appThm 10 ref 401 ref 3726 remove appTerm 200 ref appTerm appTerm 359 ref appTerm refl appThm trans 5412 remove refl 3777 remove sym appThm eqMp sym 338 ref nil 3746 remove 3366 remove cons nil cons cons 1530 ref 10 ref 401 ref 1522 remove 1534 ref appTerm appTerm 437 ref appTerm appTerm 401 ref 1534 ref appTerm 437 ref appTerm appTerm absTerm 5414 def 1534 ref appTerm 5415 def betaConv 436 ref 65 ref 5414 ref appTerm 5416 def absTerm 5417 def 437 ref appTerm 5418 def betaConv 1419 ref 65 ref 5417 ref appTerm 5419 def absTerm 5420 def 1420 ref appTerm 5421 def betaConv nil 65 ref 5420 ref appTerm 5422 def axiom nil 67 ref 5422 remove nil cons cons 68 ref 5421 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5420 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5419 remove nil cons cons 68 ref 5418 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5417 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5416 remove nil cons cons 68 ref 5415 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5414 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp subst 401 ref refl 5423 def 2938 ref appThm 417 ref appThm trans appThm 662 ref appThm sym 2297 remove eqMp eqMp eqMp 23 ref 5 ref 5378 remove nil cons cons 1390 ref cons nil cons cons 1176 ref subst proveHyp proveHyp eqMp nil 5241 remove 106 ref 5385 ref cons nil cons 5424 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 5243 remove 5424 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4642 remove 1710 ref appTerm appTerm 5379 ref appTerm absTerm appTerm nil cons cons 68 ref 5244 remove 5379 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5171 remove 5424 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 5245 remove 5424 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 4644 remove 1710 ref appTerm appTerm 5379 ref appTerm absTerm appTerm nil cons cons 5405 remove cons nil cons cons 129 ref subst proveHyp 23 ref 5172 remove 5424 ref cons nil cons cons 1196 ref subst eqMp eqMp nil 67 ref 4711 ref 5404 remove appTerm nil cons cons 68 ref 69 ref 5177 ref appTerm 5379 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 617 ref 5385 remove cons 4647 remove 1410 ref nil cons cons cons nil cons cons 2011 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 104 ref 5384 remove cons 5424 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 5383 remove appTerm thm 4545 remove nil 65 ref 4544 remove appTerm thm 4546 remove nil 4547 remove thm nil 5 ref 6 ref 3636 remove absTerm 5425 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 3637 remove cons nil cons nil cons cons 56 ref subst 4388 remove eqMp absThm eqMp 5426 def nil 65 ref 5425 remove appTerm thm 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 151 ref 4538 remove appThm 4537 remove appThm absThm appThm absThm appThm absThm appThm sym 5426 remove eqMp nil 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 4527 remove appTerm 4526 remove appTerm absTerm appTerm absTerm appTerm absTerm appTerm thm nil 5 ref "ap" 1 ref var 5427 def 65 ref 192 ref 6 ref 374 ref 0 ref 966 ref 342 ref cons opType constTerm 5428 def "f" 341 ref var 5429 def 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 28 ref 5429 ref varTerm 385 ref appTerm appTerm 5430 def 1894 ref 383 ref appTerm 5431 def 19 ref appTerm 5432 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 345 ref appTerm absTerm 5433 def 390 ref 5427 ref varTerm 5434 def appTerm 359 ref appTerm 5435 def appTerm 5436 def absTerm 5437 def appTerm 5438 def absTerm 5439 def nil cons cons nil cons nil cons cons 49 ref subst 5427 ref nil 50 ref 5438 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5437 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 5436 remove nil cons 5440 def cons nil cons nil cons cons 56 ref subst 192 ref 69 ref 418 ref 10 ref 5435 ref appTerm 17 ref appTerm 5441 def appTerm 5442 def appTerm 947 ref 378 ref 947 ref 379 ref 57 ref 343 ref 334 ref 5435 ref appTerm 200 ref appTerm appTerm 355 ref 16 ref 5435 ref appTerm 5443 def 200 ref appTerm 5444 def appTerm 384 ref appTerm appTerm appTerm 10 ref 3717 ref 5444 remove appTerm appTerm 2879 ref 5435 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm appTerm 5445 def absTerm 5446 def 200 ref appTerm 5447 def betaConv 6 ref 65 ref 192 ref 5177 remove absTerm 5448 def appTerm 5449 def absTerm 5450 def 5435 ref appTerm 5451 def betaConv nil 5 ref 5450 ref nil cons cons 5452 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 5449 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5448 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 5178 remove cons nil cons nil cons cons 56 ref subst 5176 ref eqMp absThm eqMp eqMp absThm eqMp 5453 def nil 67 ref 65 ref 5450 remove appTerm 5454 def nil cons cons 68 ref 5451 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5452 remove 130 ref 5435 ref nil cons 5455 def cons nil cons 5456 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 5446 ref appTerm nil cons cons 68 ref 5447 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5446 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 5457 def nil 67 ref 5445 remove nil cons cons 5458 def 68 ref 5440 remove cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 447 ref 338 ref nil 1419 ref 5434 ref nil cons 5459 def cons nil cons nil cons cons 1419 ref 10 ref 4879 remove appTerm 1493 remove appTerm 5460 def absTerm 5461 def 1420 ref appTerm 5462 def betaConv 149 ref 1419 ref 5460 remove assume sym 4880 remove assume sym deductAntisym absThm appThm 4884 remove eqMp nil 67 ref 65 ref 5461 ref appTerm nil cons cons 68 ref 5462 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5461 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp 5463 def subst 5464 def appThm 921 ref appThm nil 436 ref 5459 remove cons nil cons nil cons cons 436 ref 418 ref 2229 remove 17 ref appTerm 5465 def appTerm 5466 def absTerm 5467 def 437 ref appTerm 5468 def betaConv nil 65 ref 5467 ref appTerm 5469 def axiom nil 67 ref 5469 remove nil cons cons 68 ref 5468 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5467 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5466 remove nil cons cons 68 ref 28 ref 5465 ref appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 104 ref 5465 remove nil cons cons nil cons nil cons cons 487 ref subst eqMp subst 5470 def trans 5471 def appThm 490 ref trans 5472 def appThm 976 ref 378 ref 976 ref 379 ref 58 ref 707 ref 935 remove 5464 ref appThm 417 ref appThm appThm 355 ref refl 5473 def 2864 remove 5464 ref appThm 417 ref appThm 5474 def appThm 384 ref refl 5475 def appThm appThm appThm 338 ref 3724 remove 5474 remove appThm appThm 4230 remove 5464 ref appThm appThm appThm absThm appThm absThm appThm appThm nil 50 ref 947 ref 378 ref 947 ref 379 ref 57 ref 343 ref 334 ref 1482 ref 5434 remove appTerm 5476 def appTerm 200 ref appTerm appTerm 5477 def 355 ref 16 ref 5476 ref appTerm 200 ref appTerm 5478 def appTerm 384 ref appTerm 5479 def appTerm 5480 def appTerm 10 ref 3717 remove 5478 ref appTerm appTerm 2879 remove 5476 ref appTerm 5481 def appTerm 5482 def appTerm 5483 def absTerm 5484 def appTerm 5485 def absTerm 5486 def appTerm 5487 def nil cons cons nil cons nil cons cons 498 ref subst trans appThm 5488 def 5433 ref refl 5464 ref appThm appThm sym nil 5 ref 378 ref 69 ref 5486 ref 381 ref appTerm 5489 def appTerm 5490 def 5433 remove 5476 ref appTerm 5491 def appTerm 5492 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 5492 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 5489 ref nil cons 5493 def cons 5494 def 68 ref 5491 ref nil cons 5495 def cons nil cons 5496 def cons nil cons cons 5497 def 85 ref subst 5497 remove 138 ref subst 5489 ref betaConv 5489 remove assume eqMp 5498 def nil 67 ref 5485 ref nil cons cons 5499 def 5496 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 5484 ref 383 ref appTerm 5500 def appTerm 5501 def 5491 ref appTerm 5502 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 5502 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 5500 ref nil cons 5503 def cons 5504 def 5496 ref cons nil cons cons 5505 def 85 ref subst 5505 remove 138 ref subst 5500 ref betaConv 5500 remove assume eqMp 5506 def nil 67 ref 5483 remove nil cons 5507 def cons 5508 def 5496 remove cons nil cons cons 5509 def 129 ref subst proveHyp 5509 ref 85 ref subst 5509 remove 138 ref subst nil 104 ref 5480 ref nil cons cons 106 ref 5482 ref nil cons cons nil cons cons nil cons cons 5510 def 120 ref subst 5511 def 5491 ref betaConv 5428 ref refl 5512 def "_30098" 341 ref var 5513 def 149 ref 190 ref 149 ref 378 ref 149 ref 379 ref nil 2801 ref 5431 ref 5476 ref appTerm 5514 def nil cons 5515 def cons 2802 ref 5513 ref varTerm 385 ref appTerm 5516 def nil cons cons nil cons cons nil cons cons 1162 ref 509 remove refl 566 remove refl appThm "b" 30 ref var varTerm refl appThm subst 5517 def subst absThm appThm absThm appThm absThm appThm absThm appThm 5480 ref assume 5518 def appThm nil 190 ref 5478 ref nil cons 5519 def cons nil cons nil cons cons 5520 def 379 ref 28 ref 5428 ref 5513 remove 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 28 ref 5516 remove appTerm 5514 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5521 def appTerm 5522 def 385 ref appTerm appTerm 5514 ref appTerm absTerm 5523 def 383 ref appTerm 5524 def betaConv 378 ref 65 ref 5523 ref appTerm 5525 def absTerm 5526 def 381 ref appTerm 5527 def betaConv 190 ref 65 ref 5526 ref appTerm 5528 def absTerm 5529 def 196 ref appTerm 5530 def betaConv 5521 ref 5522 remove appTerm 5531 def betaConv 5521 ref "_30096" 328 ref var 5532 def 1894 ref 1059 ref 1057 ref 5532 remove varTerm appTerm appTerm appTerm 5476 ref appTerm absTerm 5533 def appTerm betaConv sym nil 5 ref 190 ref 65 ref 378 ref 65 ref 379 ref 28 ref 5533 ref 385 ref appTerm 5534 def appTerm 5514 ref appTerm 5535 def absTerm 5536 def appTerm 5537 def absTerm 5538 def appTerm 5539 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 5539 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5538 remove nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 5537 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5536 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 5535 remove nil cons cons nil cons nil cons cons 56 ref subst 5534 remove betaConv 28 ref "_30092" 1 ref var 5540 def 1894 ref 5540 remove varTerm appTerm 5476 ref appTerm absTerm 5541 def 383 ref appTerm 5542 def appTerm refl 5541 ref 1082 ref appTerm betaConv appThm 108 ref 5542 remove betaConv appThm 1894 ref 1082 ref appTerm 5476 ref appTerm refl appThm trans 5541 remove refl 1381 ref appThm eqMp sym trans eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp "A" 342 remove cons nil cons 5543 def "P" 966 ref var 5544 def 5521 ref nil cons 5545 def cons "x" 341 ref var 5546 def 5533 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 946 ref 0 ref 966 ref 3 ref cons opType constTerm 5547 def 5521 remove appTerm nil cons cons 68 ref 5531 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil "p" 966 remove var 5548 def 5545 remove cons nil cons nil cons cons 5543 ref 24 ref cons 1343 ref subst 5549 def subst eqMp eqMp nil 67 ref 65 ref 5529 ref appTerm nil cons cons 68 ref 5530 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5529 remove nil cons cons 1389 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5528 remove nil cons cons 68 ref 5527 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5526 remove nil cons cons 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5525 remove nil cons cons 68 ref 5524 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5523 remove nil cons cons 1391 ref cons nil cons cons 140 ref subst eqMp eqMp subst trans trans sym 379 ref 69 ref 57 ref 418 ref 10 ref 5476 ref appTerm 17 ref appTerm appTerm appTerm 5550 def 5480 remove appTerm appTerm 57 ref 1894 ref 381 ref appTerm 5551 def "Number.Natural.max" const 15 ref constTerm 5552 def 200 ref appTerm 2233 ref 359 ref appTerm 5553 def appTerm 5554 def appTerm 5555 def appTerm 5556 def 5514 ref appTerm 5557 def appTerm 5558 def absTerm 5559 def 383 ref appTerm 5560 def betaConv 378 ref 65 ref 5559 ref appTerm 5561 def absTerm 5562 def 381 ref appTerm 5563 def betaConv 190 ref 65 ref 378 ref 65 ref 379 ref 69 ref 5550 remove 5477 remove 385 ref appTerm appTerm appTerm 5557 ref appTerm absTerm appTerm absTerm appTerm absTerm 5564 def 5478 remove appTerm 5565 def betaConv 192 ref 65 ref 5564 ref appTerm 5566 def absTerm 5567 def 200 ref appTerm 5568 def betaConv 6 ref 65 ref 192 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 4714 remove 5556 ref 5432 ref appTerm 5569 def appTerm 5570 def absTerm 5571 def appTerm 5572 def absTerm 5573 def appTerm 5574 def absTerm 5575 def appTerm 5576 def absTerm 5577 def appTerm 5578 def absTerm 5579 def 5476 ref appTerm 5580 def betaConv nil 5 ref 6 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 4730 remove 57 ref 5551 ref 5552 ref 17 ref appTerm 5553 ref appTerm 5581 def appTerm appTerm 5582 def 5432 ref appTerm 5583 def appTerm 5584 def absTerm 5585 def appTerm 5586 def absTerm 5587 def appTerm 5588 def absTerm 5589 def appTerm 5590 def absTerm 5591 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 5590 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5589 remove nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 5588 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5587 remove nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 5586 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5585 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 5584 remove nil cons cons nil cons nil cons cons 56 ref subst 4744 remove 5583 ref refl appThm sym nil 4754 remove 68 ref 5583 remove nil cons 5592 def cons nil cons cons nil cons cons 5593 def 85 ref subst 5593 remove 138 ref subst 4757 remove 120 ref subst 4758 remove 4760 remove 4763 remove 4762 remove 224 ref subst 28 ref "_29794" 1 ref var 5594 def 5582 ref 1894 ref 5594 remove varTerm appTerm 19 ref appTerm appTerm absTerm 5595 def 383 ref appTerm 5596 def appTerm refl 5595 ref 17 ref appTerm betaConv appThm 108 ref 5596 remove betaConv appThm 5582 remove 2263 remove 19 ref appTerm 5597 def appTerm refl appThm trans 5595 remove refl 4750 remove assume sym appThm eqMp sym 28 ref "_29802" 1 ref var 5598 def 57 ref 1894 ref 5598 remove varTerm appTerm 5581 ref appTerm appTerm 5597 ref appTerm absTerm 5599 def 381 ref appTerm 5600 def appTerm refl 5599 ref 359 ref appTerm betaConv appThm 108 ref 5600 remove betaConv appThm 57 ref 2192 ref 5581 remove appTerm appTerm 5597 ref appTerm refl appThm trans 5599 remove refl 4768 ref appThm eqMp sym 58 ref 2192 ref refl nil 436 ref 5553 ref nil cons 5601 def cons 5602 def 2256 remove cons nil cons cons 436 ref 10 ref 5552 ref 1420 ref appTerm 437 ref appTerm appTerm 5603 def 5283 ref 2376 ref appTerm 437 ref appTerm 1420 ref appTerm appTerm absTerm 5604 def 437 ref appTerm 5605 def betaConv 1419 ref 65 ref 5604 ref appTerm 5606 def absTerm 5607 def 1420 ref appTerm 5608 def betaConv nil 65 ref 5607 ref appTerm 5609 def axiom nil 67 ref 5609 remove nil cons cons 68 ref 5608 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5607 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5606 remove nil cons cons 68 ref 5605 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5604 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 5610 def subst 5283 ref refl 5611 def 2674 remove nil 1419 ref 2234 remove nil cons cons nil cons nil cons cons 2614 ref subst subst 5612 def nil 1419 ref 5601 ref cons 5613 def 2230 ref 1530 ref 5601 ref cons 5614 def nil cons 5615 def cons cons nil cons cons 28 ref "_9286" 1 ref var 5616 def 28 ref 2378 ref 5616 remove varTerm appTerm appTerm 40 ref appTerm absTerm 5617 def 1534 ref appTerm 5618 def appTerm refl 5617 ref 1505 ref appTerm betaConv appThm 108 ref 5618 remove betaConv appThm 28 ref 2378 ref 1505 ref appTerm 5619 def appTerm 40 ref appTerm refl appThm trans 5617 remove refl 1506 ref 1534 ref appTerm assume sym appThm eqMp sym nil 50 ref 5619 ref nil cons 5620 def cons nil cons nil cons cons 50 ref 28 ref 54 remove appTerm 52 ref appTerm absTerm 5621 def 52 ref appTerm 5622 def betaConv nil 165 ref 5621 ref appTerm 5623 def axiom nil 67 ref 5623 remove nil cons cons 68 ref 5622 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 5621 remove nil cons cons 171 ref cons nil cons cons 140 ref subst eqMp eqMp 5624 def subst sym nil 67 ref 5620 ref cons 5625 def nil cons nil cons cons 5626 def 2444 ref subst sym nil 67 ref 418 ref 5619 remove appTerm 5627 def nil cons 5628 def cons 5629 def 457 ref cons nil cons cons 5630 def 85 ref subst 5630 remove 138 ref subst 1602 remove nil 1604 ref 457 ref cons nil cons cons 5631 def 129 ref subst proveHyp 1515 remove nil 1517 ref 68 ref 69 ref 1601 ref appTerm 448 ref appTerm 5632 def nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 5629 ref 68 ref 69 ref 1514 remove appTerm 5633 def 5632 remove appTerm 5634 def nil cons cons nil cons cons nil cons cons 129 ref subst 1419 ref 69 ref 5627 ref appTerm 5635 def 5634 remove appTerm absTerm 5636 def 1420 ref appTerm 5637 def betaConv 436 ref 65 ref 5636 ref appTerm 5638 def absTerm 5639 def 437 ref appTerm 5640 def betaConv 149 ref 436 ref 149 ref 1419 ref 5635 ref refl 5633 ref refl nil 50 ref 1603 ref cons nil cons nil cons cons 898 ref subst 5641 def appThm appThm absThm appThm absThm appThm sym nil 5 ref 436 ref 65 ref 1419 ref 5635 remove 5633 remove 418 ref 1601 remove appTerm 5642 def appTerm 5643 def appTerm 5644 def absTerm 5645 def appTerm 5646 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 5646 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5645 remove nil cons cons nil cons nil cons cons 49 ref subst 1419 ref nil 50 ref 5644 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5629 remove 68 ref 5643 remove nil cons 5647 def cons nil cons cons nil cons cons 5648 def 85 ref subst 5648 remove 138 ref subst nil 1517 ref 68 ref 5642 remove nil cons 5649 def cons nil cons cons nil cons cons 5650 def 85 ref subst 5650 remove 138 ref subst 5641 remove 5631 ref 85 ref subst 5631 remove 138 ref subst 437 ref refl 5651 def nil 67 ref 438 ref 437 ref appTerm 5652 def nil cons cons 68 ref 57 ref 10 ref 1507 ref appTerm 1505 ref appTerm 5653 def appTerm 2378 ref 1507 ref appTerm 5654 def appTerm 5655 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil "_9289" 1 ref var 5656 def 1519 ref cons "_9288" 1 ref var 5657 def 1470 ref cons nil cons cons nil cons cons 436 ref 10 ref 390 ref 5657 remove varTerm 5658 def appTerm 437 ref appTerm appTerm 1496 ref 5658 ref appTerm appTerm absTerm 5659 def 5656 remove varTerm 5660 def appTerm 5661 def betaConv 1512 ref 5658 ref appTerm 5662 def betaConv nil 1517 ref 68 ref 5662 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 1518 ref 130 ref 5658 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 5659 ref appTerm nil cons cons 68 ref 5661 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5659 remove nil cons cons 130 ref 5660 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp subst nil 67 ref 5653 remove nil cons cons 68 ref 5654 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil "_9291" 1 ref var 5663 def 1519 ref cons "_9290" 1 ref var 5664 def 1470 ref cons nil cons cons nil cons cons 436 ref 1593 ref 5664 remove varTerm 5665 def appTerm 390 ref 5665 ref appTerm 437 ref appTerm appTerm absTerm 5666 def 5663 remove varTerm 5667 def appTerm 5668 def betaConv 1599 remove 5665 ref appTerm 5669 def betaConv nil 1604 remove 68 ref 5669 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 1605 remove 130 ref 5665 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 5666 ref appTerm nil cons cons 68 ref 5668 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5666 remove nil cons cons 130 ref 5667 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp nil 67 ref 57 ref 5652 remove appTerm 5655 remove appTerm nil cons cons 68 ref 5620 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil "_9295" 1 ref var 5670 def 1505 ref nil cons 5671 def cons "_9293" 1 ref var 5672 def 1507 ref nil cons 5673 def cons "_9294" 1 ref var 5674 def 1470 ref cons "_9292" 1 ref var 5675 def 1470 ref cons nil cons cons cons cons nil cons cons nil 2801 ref 600 ref 418 ref 10 ref 5675 remove varTerm 5676 def appTerm 5674 remove varTerm 5677 def appTerm 5678 def appTerm 5679 def appTerm 5680 def 600 ref 418 ref 10 ref 5672 remove varTerm 5681 def appTerm 5670 remove varTerm 5682 def appTerm 5683 def appTerm 5684 def appTerm 5685 def 418 ref 1593 ref 5676 remove appTerm 5681 remove appTerm 5686 def appTerm 5687 def appTerm 5688 def appTerm nil cons cons 2802 ref 1593 ref 5677 remove appTerm 5682 remove appTerm 5689 def nil cons 5690 def cons nil cons cons nil cons cons nil 67 ref 2804 ref 448 ref appTerm 5691 def nil cons 5692 def cons 5693 def 68 ref 28 ref 600 ref 2803 ref appTerm 2805 ref appTerm 5694 def appTerm 69 ref 418 ref 2805 ref appTerm 5695 def appTerm 5696 def 2803 ref appTerm appTerm nil cons 5697 def cons nil cons 5698 def cons nil cons cons 5699 def 85 ref subst 5699 remove 138 ref subst 28 ref "_606" 2 ref var 5700 def 28 ref 600 ref 5700 remove varTerm 5701 def appTerm 2805 ref appTerm appTerm 5696 ref 5701 remove appTerm appTerm absTerm 5702 def 2803 ref appTerm 5703 def appTerm refl 5704 def 5702 ref 448 ref appTerm betaConv appThm 108 ref 5703 remove betaConv appThm 5705 def 28 ref 2214 remove 2805 ref appTerm 5706 def appTerm 5696 ref 448 ref appTerm appTerm refl appThm trans 5702 remove refl 5707 def 5691 remove assume 5708 def appThm eqMp sym 108 ref nil 50 ref 2816 remove cons nil cons nil cons cons 5709 def 2218 ref subst 5710 def appThm nil 50 ref 5695 ref nil cons 5711 def cons nil cons nil cons cons 5712 def 898 ref subst 5709 ref 2442 ref subst trans appThm nil 2817 remove nil cons cons 2443 ref subst 5713 def trans sym 55 ref eqMp eqMp eqMp nil 104 ref 5692 ref cons 5714 def 106 ref 5697 ref cons nil cons 5715 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 2804 remove 40 ref appTerm 5716 def nil cons 5717 def cons 5718 def 5698 remove cons nil cons cons 5719 def 85 ref subst 5719 remove 138 ref subst 5704 remove "_604" 2 ref var 5720 def 28 ref 600 ref 5720 remove varTerm 5721 def appTerm 2805 ref appTerm appTerm 5696 ref 5721 remove appTerm appTerm absTerm 40 ref appTerm betaConv appThm 5705 remove 28 ref 2505 remove 2805 ref appTerm 5722 def appTerm 5696 remove 40 ref appTerm appTerm refl appThm trans 5707 remove 5716 remove assume 5723 def appThm eqMp sym 108 ref 5709 ref 2512 remove subst 5724 def appThm 5712 ref 1342 remove subst 5725 def appThm 181 remove 905 ref subst 5726 def trans sym 55 ref eqMp eqMp eqMp nil 104 ref 5717 remove cons 5727 def 5715 remove cons nil cons cons 120 ref subst deductAntisym eqMp 2527 remove 2803 ref appTerm 5728 def betaConv 2530 remove nil 2531 remove 68 ref 5728 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 2532 remove 2815 remove cons nil cons cons 140 ref subst eqMp eqMp 5729 def nil 5727 ref 106 ref 5692 remove cons 5730 def 612 ref 5697 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp subst 151 ref nil 2801 ref 5688 remove nil cons cons 2802 ref 5679 remove nil cons 5731 def cons nil cons cons nil cons cons nil 5693 ref 68 ref 28 ref 418 ref 5694 remove appTerm appTerm 57 ref 418 ref 2803 ref appTerm 5732 def appTerm 5695 ref appTerm appTerm nil cons 5733 def cons nil cons 5734 def cons nil cons cons 5735 def 85 ref subst 5735 remove 138 ref subst 28 ref "_610" 2 ref var 5736 def 28 ref 418 ref 600 ref 5736 remove varTerm 5737 def appTerm 2805 ref appTerm appTerm appTerm 57 ref 418 ref 5737 remove appTerm appTerm 5695 ref appTerm appTerm absTerm 5738 def 2803 ref appTerm 5739 def appTerm refl 5740 def 5738 ref 448 ref appTerm betaConv appThm 108 ref 5739 remove betaConv appThm 5741 def 28 ref 418 ref 5706 remove appTerm appTerm 2488 remove 5695 ref appTerm appTerm refl appThm trans 5738 remove refl 5742 def 5708 ref appThm eqMp sym 108 ref 447 ref 5710 ref appThm appThm 2491 remove 5695 ref refl 5743 def appThm 5712 ref 172 ref subst trans appThm nil 169 ref 5711 remove cons nil cons nil cons cons 2443 ref subst trans sym 55 ref eqMp eqMp eqMp nil 5714 ref 106 ref 5733 ref cons nil cons 5744 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 5718 ref 5734 remove cons nil cons cons 5745 def 85 ref subst 5745 remove 138 ref subst 5740 remove "_608" 2 ref var 5746 def 28 ref 418 ref 600 ref 5746 remove varTerm 5747 def appTerm 2805 ref appTerm appTerm appTerm 57 ref 418 ref 5747 remove appTerm appTerm 5695 ref appTerm appTerm absTerm 40 ref appTerm betaConv appThm 5741 remove 28 ref 418 ref 5722 remove appTerm appTerm 2507 remove 5695 remove appTerm appTerm refl appThm trans 5742 remove 5723 ref appThm eqMp sym 108 ref 447 ref 5724 ref appThm 2513 ref trans appThm 2514 remove 5743 remove appThm 5712 remove 2519 ref subst trans appThm 2525 ref trans sym 55 ref eqMp eqMp eqMp nil 5727 ref 5744 remove cons nil cons cons 120 ref subst deductAntisym eqMp 5729 ref nil 5727 ref 5730 ref 612 ref 5733 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp 5748 def subst 58 ref nil 2802 ref 5678 ref nil cons 5749 def cons nil cons 5750 def nil cons cons nil 50 ref 2814 remove cons nil cons nil cons cons 2442 remove subst 5751 def subst appThm nil 2801 ref 5687 ref nil cons 5752 def cons 2802 ref 5684 ref nil cons 5753 def cons nil cons cons nil cons cons 5748 remove subst 58 ref nil 2802 ref 5683 ref nil cons 5754 def cons nil cons 5755 def nil cons cons 5751 ref subst appThm nil 2802 ref 5686 ref nil cons cons nil cons 5756 def nil cons cons 5751 remove subst appThm trans appThm trans appThm 5689 ref refl appThm trans 108 ref 5680 ref refl 5757 def nil 617 ref 5752 ref cons 68 ref 5690 ref cons 5758 def 67 ref 5753 ref cons nil cons 5759 def cons cons nil cons cons 108 ref nil "t3" 2 ref var 5760 def 2007 remove cons 5761 def 2388 ref 100 ref cons 2389 ref 97 ref cons nil cons cons 5762 def cons nil cons cons 5760 ref 28 ref 600 ref 2390 ref appTerm 5763 def 600 ref 2391 ref appTerm 5764 def 5760 ref varTerm 5765 def appTerm appTerm 5766 def appTerm 600 ref 5763 remove 2391 ref appTerm 5767 def appTerm 5765 ref appTerm 5768 def appTerm 5769 def absTerm 5770 def 5765 ref appTerm 5771 def betaConv 2388 ref 165 ref 5770 ref appTerm 5772 def absTerm 5773 def 2391 ref appTerm 5774 def betaConv 2389 ref 165 ref 5773 ref appTerm 5775 def absTerm 5776 def 2390 ref appTerm 5777 def betaConv 165 ref refl 5778 def 2389 ref 5778 ref 2388 ref 5778 remove 5760 ref 5769 remove assume sym 28 ref 5768 remove appTerm 5766 remove appTerm 5779 def assume sym deductAntisym absThm appThm absThm appThm absThm appThm nil 165 ref 2389 ref 165 ref 2388 ref 165 ref 5760 remove 5779 remove absTerm appTerm absTerm appTerm absTerm appTerm axiom eqMp nil 67 ref 165 ref 5776 ref appTerm nil cons cons 68 ref 5777 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 5776 remove nil cons cons 2400 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5775 remove nil cons cons 68 ref 5774 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 5773 remove nil cons cons 2401 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5772 remove nil cons cons 68 ref 5771 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 5770 remove nil cons cons 169 ref 5765 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 5780 def subst appThm nil 5761 remove 2388 ref 97 remove cons 2389 ref 100 remove cons nil cons cons cons nil cons cons 5780 remove subst appThm sym 2212 ref nil 5762 remove nil cons cons 2388 remove 28 ref 5767 remove appTerm 5764 remove 2390 ref appTerm appTerm absTerm 5781 def 2391 remove appTerm 5782 def betaConv 2389 remove 165 ref 5781 ref appTerm 5783 def absTerm 5784 def 2390 remove appTerm 5785 def betaConv nil 165 ref 5784 ref appTerm 5786 def axiom nil 67 ref 5786 remove nil cons cons 68 ref 5785 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 5784 remove nil cons cons 2400 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5783 remove nil cons cons 68 ref 5782 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 ref 5781 remove nil cons cons 2401 remove cons nil cons cons 140 ref subst eqMp eqMp subst 5787 def appThm 618 remove refl appThm eqMp 5788 def subst 600 ref 5689 ref appTerm 5789 def refl 5790 def nil 68 ref 5752 remove cons 5791 def 5759 remove cons nil cons cons 5787 remove subst 5792 def appThm trans appThm nil 617 ref 600 ref 5687 ref appTerm 5793 def 5684 ref appTerm nil cons cons 5758 remove 67 ref 5731 remove cons nil cons 5794 def cons cons nil cons cons 5788 ref subst 5790 ref nil 617 ref 5753 remove cons 5791 remove 5794 remove cons cons nil cons cons 5788 remove subst 5795 def appThm trans trans appThm 5790 remove 5757 remove 5792 remove appThm 5795 remove trans appThm appThm nil 169 ref 5789 ref 5793 remove 5680 remove 5684 remove appTerm appTerm appTerm nil cons cons nil cons nil cons cons 2443 remove subst trans sym 55 ref eqMp nil 2801 ref 5685 remove 5789 remove 5687 remove appTerm 5796 def appTerm nil cons 5797 def cons 5750 remove cons nil cons cons nil 5693 ref 68 ref 28 ref 2807 remove appTerm 600 ref 5732 ref appTerm 2805 ref appTerm appTerm nil cons 5798 def cons nil cons 5799 def cons nil cons cons 5800 def 85 ref subst 5800 remove 138 ref subst 28 ref "_630" 2 ref var 5801 def 28 ref 69 ref 5801 remove varTerm 5802 def appTerm 2805 ref appTerm appTerm 600 ref 418 ref 5802 remove appTerm appTerm 2805 ref appTerm appTerm absTerm 5803 def 2803 ref appTerm 5804 def appTerm refl 5805 def 5803 ref 448 ref appTerm betaConv appThm 108 ref 5804 remove betaConv appThm 5806 def 28 ref 480 ref 2805 ref appTerm appTerm 600 ref 489 ref appTerm 2805 ref appTerm appTerm refl appThm trans 5803 remove refl 5807 def 5708 ref appThm eqMp sym 108 ref 5709 ref 3855 ref subst appThm 2212 ref 490 ref appThm 2805 ref refl 5808 def appThm 5724 remove trans appThm 5726 remove trans sym 55 ref eqMp eqMp eqMp nil 5714 ref 106 ref 5798 ref cons nil cons 5809 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 5718 ref 5799 remove cons nil cons cons 5810 def 85 ref subst 5810 remove 138 ref subst 5805 remove "_628" 2 ref var 5811 def 28 ref 69 ref 5811 remove varTerm 5812 def appTerm 2805 ref appTerm appTerm 600 ref 418 ref 5812 remove appTerm appTerm 2805 ref appTerm appTerm absTerm 40 ref appTerm betaConv appThm 5806 remove 28 ref 494 ref 2805 ref appTerm appTerm 600 ref 2506 ref appTerm 2805 ref appTerm appTerm refl appThm trans 5807 remove 5723 ref appThm eqMp sym 108 ref 5709 ref 498 ref subst appThm 2212 ref 2513 ref appThm 5808 remove appThm 5710 remove trans appThm 5713 remove trans sym 55 ref eqMp eqMp eqMp nil 5727 ref 5809 remove cons nil cons cons 120 ref subst deductAntisym eqMp 5729 ref nil 5727 ref 5730 ref 612 ref 5798 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp 5813 def subst nil 67 ref 5749 ref cons 68 ref 5797 ref cons nil cons cons nil cons cons 5814 def 85 ref subst 5814 remove 138 ref subst nil 2801 ref 5796 remove nil cons 5815 def cons 5755 remove cons nil cons cons 5813 remove subst nil 67 ref 5754 ref cons 68 ref 5815 ref cons nil cons 5816 def cons nil cons cons 5817 def 85 ref subst 5817 remove 138 ref subst 4909 ref 5678 remove assume appThm 5683 remove assume appThm nil 67 ref 28 ref 5686 remove appTerm 5689 remove appTerm nil cons cons 5816 remove cons nil cons cons 129 ref subst proveHyp nil 2801 ref 5690 remove cons 5756 remove cons nil cons cons nil 5693 remove 68 ref 2806 remove 600 ref 2805 ref appTerm 5818 def 5732 remove appTerm appTerm nil cons 5819 def cons nil cons 5820 def cons nil cons cons 5821 def 85 ref subst 5821 remove 138 ref subst 28 ref "_634" 2 ref var 5822 def 69 ref 28 ref 5822 remove varTerm 5823 def appTerm 2805 ref appTerm appTerm 5818 ref 418 ref 5823 remove appTerm appTerm appTerm absTerm 5824 def 2803 remove appTerm 5825 def appTerm refl 5826 def 5824 ref 448 ref appTerm betaConv appThm 108 ref 5825 remove betaConv appThm 5827 def 69 ref 484 remove 2805 ref appTerm appTerm 5818 ref 489 remove appTerm appTerm refl appThm trans 5824 remove refl 5828 def 5708 remove appThm eqMp sym 151 ref 5709 ref 2524 remove subst appThm 5818 ref refl 5829 def 490 ref appThm 5709 ref 50 ref 28 ref 601 remove 40 ref appTerm appTerm 40 ref appTerm absTerm 5830 def 52 remove appTerm 5831 def betaConv nil 165 remove 5830 ref appTerm 5832 def axiom nil 67 ref 5832 remove nil cons cons 68 ref 5831 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 168 remove 5830 remove nil cons cons 171 remove cons nil cons cons 140 ref subst eqMp eqMp 5833 def subst trans appThm 5725 remove trans sym 55 ref eqMp eqMp eqMp nil 5714 remove 106 ref 5819 ref cons nil cons 5834 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 5718 remove 5820 remove cons nil cons cons 5835 def 85 ref subst 5835 remove 138 ref subst 5826 remove "_632" 2 ref var 5836 def 69 ref 28 ref 5836 remove varTerm 5837 def appTerm 2805 ref appTerm appTerm 5818 ref 418 ref 5837 remove appTerm appTerm appTerm absTerm 40 ref appTerm betaConv appThm 5827 remove 69 ref 901 remove 2805 remove appTerm appTerm 5818 remove 2506 remove appTerm appTerm refl appThm trans 5828 remove 5723 remove appThm eqMp sym 151 ref 5709 ref 905 ref subst appThm 5829 remove 2513 ref appThm 5709 ref 4908 ref subst trans appThm 5709 remove 178 remove subst trans sym 55 ref eqMp eqMp eqMp nil 5727 ref 5834 remove cons nil cons cons 120 ref subst deductAntisym eqMp 5729 remove nil 5727 remove 5730 remove 612 ref 5819 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp subst eqMp eqMp nil 104 ref 5754 remove cons 106 ref 5815 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 5749 remove cons 106 ref 5797 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp subst eqMp nil 5625 remove 457 ref cons nil cons cons 129 ref subst proveHyp 5626 remove 2472 ref subst 5627 remove assume eqMp eqMp eqMp nil 104 ref 1603 remove cons 2546 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 2545 remove 106 ref 5649 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 5628 remove cons 5838 def 106 ref 5647 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 67 ref 65 ref 5639 ref appTerm nil cons cons 68 ref 5640 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5639 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5638 remove nil cons cons 68 ref 5637 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5636 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp eqMp eqMp nil 5838 remove 2546 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp subst deductAntisym 5612 remove eqMp appThm 5553 ref refl appThm 921 ref appThm trans nil "t2" 1 ref var 5839 def 194 remove cons "t1" 1 ref var 5840 def 5601 ref cons nil cons cons nil cons cons 25 remove 554 remove subst 5841 def subst trans appThm 2240 ref 2231 ref nil 436 ref 2232 remove nil cons cons nil cons nil cons cons 1480 ref subst subst appThm 2231 ref 2353 ref 437 ref appTerm 5842 def betaConv 2356 remove 2357 remove 224 ref subst proveHyp nil 104 ref 2352 remove nil cons cons 106 ref 2354 remove nil cons 5843 def cons nil cons cons nil cons cons 224 ref subst proveHyp nil 67 ref 5843 remove cons 68 ref 5842 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 2353 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst 2233 remove refl 5844 def 2358 ref appThm trans trans 5845 def nil 2255 remove 2360 ref 5615 remove cons cons nil cons cons nil 67 ref 10 ref 2327 ref appTerm 5846 def 1534 ref appTerm 5847 def nil cons 5848 def cons 5849 def 68 ref 28 ref 1929 ref appTerm 5850 def 40 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst 69 ref 5847 ref appTerm 5851 def refl nil 50 ref 1929 ref nil cons cons nil cons nil cons cons 5624 remove subst nil 2373 remove 2245 ref cons nil cons cons 5852 def 2421 remove subst trans 976 ref 2412 ref 2425 remove nil 2423 ref 2245 remove cons nil cons cons 2342 remove subst appThm absThm appThm trans appThm sym nil 67 ref 5851 remove 947 ref 2412 ref 2424 remove 1482 ref 1496 ref 2413 ref appTerm appTerm appTerm 5853 def absTerm 5854 def appTerm 5855 def appTerm 5856 def nil cons cons nil cons nil cons cons 2444 remove subst sym nil 67 ref 418 ref 5856 remove appTerm 5857 def nil cons 5858 def cons 457 ref cons nil cons cons 5859 def 85 ref subst 5859 remove 138 ref subst 2449 remove 2450 remove 2451 remove nil "_2195" 1 ref var 5860 def 1470 remove cons "_2194" 1 ref var 5861 def 1519 ref cons nil cons cons nil cons cons 436 ref 10 ref 390 ref 5861 remove varTerm 5862 def appTerm 437 ref appTerm appTerm 1496 ref 5862 ref appTerm appTerm absTerm 5863 def 5860 remove varTerm 5864 def appTerm 5865 def betaConv 1512 remove 5862 ref appTerm 5866 def betaConv nil 1517 remove 68 ref 5866 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 1518 remove 130 ref 5862 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 5863 ref appTerm nil cons cons 68 ref 5865 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5863 remove nil cons cons 130 ref 5864 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp subst nil 67 ref 1508 remove nil cons cons 68 ref 5846 ref 1482 ref 1507 ref appTerm appTerm nil cons 5867 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil "_9266" 1 ref var 5868 def 5673 remove cons "_9265" 1 ref var 5869 def 5671 remove cons nil cons cons nil cons cons nil 67 ref 10 ref 5869 remove varTerm 5870 def appTerm 5868 remove varTerm 5871 def appTerm 5872 def nil cons 5873 def cons 68 ref 10 ref 1482 ref 5870 remove appTerm appTerm 1482 ref 5871 remove appTerm appTerm nil cons 5874 def cons nil cons cons nil cons cons 5875 def 85 ref subst 5875 remove 138 ref subst 2240 ref 5872 remove assume appThm eqMp nil 104 ref 5873 remove cons 106 ref 5874 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp subst eqMp nil 67 ref 5867 remove cons 457 ref cons nil cons cons 129 ref subst proveHyp nil "_9258" 1 ref var 5876 def 1519 remove cons nil cons nil cons cons nil 67 ref 5846 remove 1482 ref 1496 remove 5876 remove varTerm 5877 def appTerm appTerm 5878 def appTerm 5879 def nil cons cons nil cons nil cons cons 2472 remove subst 28 ref "_9263" 1 ref var 5880 def 418 ref 10 ref 5880 remove varTerm appTerm 5878 remove appTerm appTerm absTerm 5881 def 1534 ref appTerm 5882 def appTerm refl 5881 ref 2327 remove appTerm betaConv appThm 108 ref 5882 remove betaConv appThm 418 ref 5879 remove appTerm refl appThm trans 5881 remove refl nil 5849 remove 68 ref 5855 remove nil cons cons nil cons cons nil cons cons nil 2477 remove 68 ref 28 ref 418 ref 73 remove appTerm appTerm 75 remove 2478 ref appTerm appTerm nil cons 5883 def cons nil cons 5884 def cons nil cons cons 5885 def 85 ref subst 5885 remove 138 ref subst 28 ref "_542" 2 ref var 5886 def 28 ref 418 ref 69 ref 5886 remove varTerm 5887 def appTerm 72 ref appTerm appTerm appTerm 57 ref 5887 remove appTerm 2478 ref appTerm appTerm absTerm 5888 def 70 remove appTerm 5889 def appTerm refl 5890 def 5888 ref 448 ref appTerm betaConv appThm 108 ref 5889 remove betaConv appThm 5891 def 28 ref 418 ref 480 remove 72 ref appTerm appTerm appTerm 2515 remove 2478 ref appTerm appTerm refl appThm trans 5888 remove refl 5892 def 2490 remove appThm eqMp sym 108 ref 447 ref 101 ref 3855 ref subst appThm 2513 remove trans appThm 2520 remove appThm 2525 remove trans sym 55 ref eqMp eqMp eqMp nil 2497 remove 106 ref 5883 ref cons nil cons 5893 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 2501 remove 5884 remove cons nil cons cons 5894 def 85 ref subst 5894 remove 138 ref subst 5890 remove "_540" 2 ref var 5895 def 28 ref 418 ref 69 ref 5895 remove varTerm 5896 def appTerm 72 ref appTerm appTerm appTerm 57 ref 5896 remove appTerm 2478 ref appTerm appTerm absTerm 40 remove appTerm betaConv appThm 5891 remove 28 ref 418 ref 494 remove 72 remove appTerm appTerm appTerm 162 remove 2478 remove appTerm appTerm refl appThm trans 5892 remove 2508 remove appThm eqMp sym 108 ref 447 ref 101 remove 498 ref subst appThm appThm 2495 remove appThm 2496 remove trans sym 55 ref eqMp eqMp eqMp nil 2526 ref 5893 remove cons nil cons cons 120 ref subst deductAntisym eqMp 2533 remove nil 2526 remove 2534 remove 612 ref 5883 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp subst 58 ref 5847 remove refl appThm nil 5 ref 5854 ref nil cons cons nil cons nil cons cons 2543 remove subst 149 ref 2412 ref 447 ref 5854 remove 2413 ref appTerm betaConv appThm absThm appThm trans appThm trans 5857 remove assume eqMp 5897 def nil 104 ref 5848 remove cons 106 ref 65 ref 2412 ref 418 ref 5853 remove appTerm absTerm 5898 def appTerm nil cons 5899 def cons nil cons cons nil cons cons 5900 def 120 ref subst proveHyp sym appThm eqMp 5898 ref 5877 ref appTerm 5901 def betaConv 5897 remove 5900 remove 224 ref subst proveHyp nil 67 ref 5899 remove cons 68 ref 5901 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5898 remove nil cons cons 130 ref 5877 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp subst eqMp eqMp 2547 remove deductAntisym eqMp eqMp eqMp nil 104 ref 5858 remove cons 2546 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp subst deductAntisym 5845 remove eqMp 5902 def trans appThm 5597 ref refl appThm nil 50 ref 5597 remove nil cons cons nil cons nil cons cons 172 ref subst trans sym 1465 ref 2267 remove subst 1442 remove trans sym 55 ref eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 4773 remove 106 ref 5592 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 65 ref 5591 remove appTerm 5903 def nil cons cons 68 ref 57 ref 65 ref 6 ref 65 ref 192 ref 719 remove 5576 ref appTerm 5904 def absTerm 5905 def appTerm 5906 def absTerm 5907 def appTerm 5908 def appTerm 65 ref 6 ref 65 ref 192 ref 65 ref 150 ref 69 ref 717 ref 726 remove 728 remove 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 4786 remove 57 ref 5551 ref 5552 ref 403 ref appTerm 5553 ref appTerm 5909 def appTerm appTerm 5431 remove 152 ref appTerm 5910 def appTerm 5911 def appTerm absTerm appTerm absTerm appTerm absTerm 5912 def appTerm 5913 def appTerm 5914 def appTerm 5915 def appTerm 5916 def appTerm 5576 ref appTerm 5917 def absTerm 5918 def appTerm 5919 def absTerm 5920 def appTerm 5921 def absTerm 5922 def appTerm 5923 def appTerm 5924 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 5907 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 5906 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5905 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 5904 remove nil cons cons nil cons nil cons cons 56 ref subst nil 744 remove 68 ref 5576 remove nil cons 5925 def cons nil cons 5926 def cons nil cons cons 5927 def 85 ref subst 5927 remove 138 ref subst 750 remove 751 remove nil 5 ref 5575 ref nil cons cons 5928 def nil cons nil cons cons 49 ref subst 5929 def 190 ref nil 50 ref 5574 remove nil cons cons nil cons nil cons cons 56 ref subst 5930 def nil 5 ref 5573 remove nil cons cons nil cons nil cons cons 49 ref subst 5931 def 378 ref nil 50 ref 5572 remove nil cons cons nil cons nil cons cons 56 ref subst 5932 def nil 5 ref 5571 remove nil cons cons nil cons nil cons cons 49 ref subst 5933 def 379 ref nil 50 ref 5570 remove nil cons cons nil cons nil cons cons 56 ref subst 5934 def 4815 remove 5569 ref refl 5935 def appThm sym 5936 def nil 2088 remove 68 ref 4817 remove 5569 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst 4825 remove 4829 remove 5935 ref appThm appThm sym nil 806 remove 68 ref 4830 remove 5569 ref appTerm nil cons 5937 def cons nil cons cons nil cons cons 5938 def 85 ref subst 5938 remove 138 ref subst 4838 remove 5935 ref appThm sym nil 4843 remove 68 ref 5569 ref nil cons 5939 def cons nil cons 5940 def cons nil cons cons 5941 def 85 ref subst 5941 remove 138 ref subst 4846 remove 4847 remove 4849 remove 4851 remove 4852 remove 28 ref "_29812" 1 ref var 5942 def 5556 ref 1894 ref 5942 remove varTerm appTerm 19 ref appTerm appTerm absTerm 5943 def 383 ref appTerm 5944 def appTerm refl 5945 def 5943 ref 371 ref appTerm betaConv appThm 108 ref 5944 remove betaConv appThm 5946 def 5556 ref 1894 ref 371 remove appTerm 19 ref appTerm 5947 def appTerm refl appThm trans 5943 remove refl 5948 def 4861 remove appThm eqMp sym 28 ref "_29824" 1 ref var 5949 def 57 ref 1894 ref 5949 remove varTerm appTerm 5554 ref appTerm appTerm 5947 ref appTerm absTerm 5950 def 381 ref appTerm 5951 def appTerm refl 5950 ref 359 ref appTerm betaConv appThm 108 ref 5951 remove betaConv appThm 57 ref 2192 ref 5554 ref appTerm 5952 def appTerm 5947 ref appTerm refl appThm trans 5950 remove refl 4768 remove appThm eqMp sym nil 5614 remove 2274 remove cons nil cons cons 1530 ref 28 ref 1926 ref 5552 remove 437 ref appTerm 5953 def 1534 ref appTerm appTerm appTerm 600 ref 1927 ref appTerm 1934 ref appTerm appTerm absTerm 5954 def 1534 ref appTerm 5955 def betaConv 436 ref 65 ref 5954 ref appTerm 5956 def absTerm 5957 def 437 ref appTerm 5958 def betaConv 1419 ref 65 ref 5957 ref appTerm 5959 def absTerm 5960 def 1420 ref appTerm 5961 def betaConv nil 65 ref 5960 ref appTerm 5962 def axiom nil 67 ref 5962 remove nil cons cons 68 ref 5961 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5960 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5959 remove nil cons cons 68 ref 5958 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5957 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5956 remove nil cons cons 68 ref 5955 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5954 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp subst sym 600 ref 2193 ref appTerm refl 5902 remove appThm nil 50 ref 2194 remove cons nil cons nil cons cons 5963 def 5833 remove subst trans sym 55 ref eqMp eqMp nil 67 ref 5952 remove nil cons cons 68 ref 5947 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 3026 ref 436 ref 4837 remove cons nil cons cons nil cons cons 1530 ref 5850 remove 1894 ref 4046 remove appTerm 2428 remove 359 ref appTerm appTerm 5964 def appTerm 5965 def absTerm 5966 def 1534 ref appTerm 5967 def betaConv 436 ref 65 ref 5966 ref appTerm 5968 def absTerm 5969 def 437 ref appTerm 5970 def betaConv 149 ref 436 ref 149 ref 1530 ref 5965 remove assume sym 28 ref 5964 remove appTerm 1929 ref appTerm assume sym deductAntisym absThm appThm absThm appThm 1419 ref 65 ref 436 ref 65 ref 1530 ref 28 ref 1894 ref 1507 remove appTerm 2460 remove appTerm appTerm 1929 ref appTerm absTerm 5971 def appTerm 5972 def absTerm 5973 def appTerm 5974 def absTerm 5975 def 359 ref appTerm 5976 def betaConv nil 65 ref 5975 ref appTerm 5977 def axiom 5978 def nil 67 ref 5977 remove nil cons cons 5979 def 68 ref 5976 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5975 ref nil cons cons 5980 def 2643 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp nil 67 ref 65 ref 5969 ref appTerm nil cons cons 68 ref 5970 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5969 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5968 remove nil cons cons 68 ref 5967 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5966 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp subst sym 4935 remove nil 67 ref 69 ref 4931 ref appTerm 4903 ref appTerm 5981 def nil cons cons 68 ref 1894 ref 4888 ref appTerm 1558 ref 359 ref appTerm 5982 def appTerm 5983 def nil cons 5984 def cons nil cons 5985 def cons nil cons cons 129 ref subst proveHyp 4930 remove nil 4932 ref 68 ref 69 ref 4903 ref appTerm 5983 ref appTerm 5986 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 4904 ref cons 5985 remove cons nil cons cons 5987 def 85 ref subst 5987 remove 138 ref subst 28 ref "_29842" 1 ref var 5988 def 1894 ref 5988 remove varTerm appTerm 5982 ref appTerm absTerm 5989 def 4888 remove appTerm 5990 def appTerm refl 5989 ref 370 ref appTerm betaConv appThm 108 ref 5990 remove betaConv appThm 1894 ref 370 ref appTerm 5982 ref appTerm 5991 def refl appThm trans 5989 remove refl 4903 remove assume appThm eqMp sym 436 ref 57 ref 1593 ref 370 remove appTerm 5992 def 437 ref appTerm appTerm 1913 ref 5982 ref appTerm appTerm absTerm 5993 def 19 ref appTerm betaConv sym 57 ref 5992 remove 19 ref appTerm 5994 def appTerm refl 1894 ref 19 ref appTerm refl 2961 remove 5463 ref subst appThm 1465 ref nil 50 ref 1913 remove 1642 ref appTerm 5995 def nil cons cons nil cons nil cons cons 56 ref subst 436 ref 5995 remove absTerm 5996 def 437 ref appTerm 5997 def betaConv nil 65 ref 5996 ref appTerm 5998 def axiom nil 67 ref 5998 remove nil cons cons 68 ref 5997 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5996 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp 5999 def subst trans appThm nil 50 ref 5994 remove nil cons 6000 def cons nil cons nil cons cons 311 ref subst trans sym nil 421 ref 68 ref 6000 remove cons nil cons cons nil cons cons 129 ref subst 1592 remove 1419 ref 441 ref 1593 ref 1421 remove appTerm 1420 ref appTerm appTerm 6001 def absTerm 6002 def 1420 ref appTerm 6003 def betaConv 436 ref 65 ref 6002 ref appTerm 6004 def absTerm 6005 def 437 ref appTerm 6006 def betaConv nil 65 ref 1419 ref 65 ref 436 ref 6001 ref absTerm 6007 def appTerm 6008 def absTerm 6009 def appTerm 6010 def axiom nil 67 ref 6010 remove nil cons 6011 def cons 6012 def 68 ref 65 ref 6005 ref appTerm nil cons 6013 def cons nil cons cons nil cons cons 6014 def 129 ref subst proveHyp 6014 ref 85 ref subst 6014 remove 138 ref subst nil 5 ref 6005 remove nil cons cons 6015 def nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 6004 remove nil cons 6016 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6002 remove nil cons cons 6017 def nil cons nil cons cons 49 ref subst 1419 ref nil 50 ref 6001 remove nil cons cons nil cons nil cons cons 56 ref subst 6007 ref 437 ref appTerm 6018 def betaConv 6009 ref 1420 ref appTerm 6019 def betaConv nil 6012 remove 68 ref 6019 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 6009 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6008 remove nil cons cons 68 ref 6018 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6007 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 104 ref 6011 remove cons 106 ref 6013 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 6013 remove cons 68 ref 6006 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6015 remove 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6016 remove cons 68 ref 6003 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6017 remove 1520 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp eqMp 23 ref 5 ref 5993 ref nil cons cons 132 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 5993 remove appTerm nil cons cons 68 ref 5991 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1530 ref 5982 remove nil cons cons 4934 ref cons nil cons cons 1530 ref 69 ref 947 ref 436 ref 2377 ref 1929 ref appTerm 6020 def absTerm 6021 def appTerm 6022 def appTerm 6023 def 1934 ref appTerm 6024 def absTerm 6025 def 1534 ref appTerm 6026 def betaConv 1419 ref 65 ref 6025 ref appTerm 6027 def absTerm 6028 def 1420 ref appTerm 6029 def betaConv nil 65 ref 1419 ref 65 ref 436 ref 65 ref 1530 ref 69 ref 6020 ref appTerm 1934 ref appTerm absTerm 6030 def appTerm 6031 def absTerm 6032 def appTerm 6033 def absTerm 6034 def appTerm 6035 def axiom nil 67 ref 6035 ref nil cons 6036 def cons 6037 def 68 ref 65 ref 6028 ref appTerm nil cons 6038 def cons nil cons cons nil cons cons 6039 def 129 ref subst proveHyp 6039 ref 85 ref subst 6039 remove 138 ref subst nil 5 ref 6028 remove nil cons cons 6040 def nil cons nil cons cons 49 ref subst 1419 ref nil 50 ref 6027 remove nil cons 6041 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6025 remove nil cons cons 6042 def nil cons nil cons cons 49 ref subst 1530 ref nil 50 ref 6024 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6022 remove nil cons 6043 def cons 6044 def 1957 ref cons nil cons cons 6045 def 85 ref subst 6045 remove 138 ref subst nil 6037 ref 1957 ref cons nil cons cons 6046 def 129 ref subst nil 6044 remove 68 ref 69 ref 6035 remove appTerm 1934 ref appTerm 6047 def nil cons 6048 def cons nil cons 6049 def cons nil cons cons 129 ref subst nil 5 ref 436 ref 69 ref 6021 ref 437 ref appTerm 6050 def appTerm 6047 ref appTerm 6051 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 6051 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6050 ref nil cons 6052 def cons 6049 ref cons nil cons cons 6053 def 85 ref subst 6053 remove 138 ref subst 6050 ref betaConv 6050 remove assume eqMp nil 67 ref 6020 remove nil cons 6054 def cons 6055 def 6049 remove cons nil cons cons 6056 def 129 ref subst proveHyp 6056 ref 85 ref subst 6056 remove 138 ref subst 6046 ref 85 ref subst 6046 remove 138 ref subst nil 6055 remove 1957 ref cons nil cons cons 129 ref subst 6030 ref 1534 ref appTerm 6057 def betaConv 6032 ref 437 ref appTerm 6058 def betaConv 6034 ref 1420 ref appTerm 6059 def betaConv nil 6037 remove 68 ref 6059 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 6034 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6033 remove nil cons cons 68 ref 6058 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6032 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6031 remove nil cons cons 68 ref 6057 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6030 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 6036 remove cons 6060 def 1974 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 6054 remove cons 106 ref 6048 remove cons nil cons 6061 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 6052 remove cons 6061 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 6021 ref 1710 ref appTerm appTerm 6047 ref appTerm absTerm appTerm nil cons cons 68 ref 6023 remove 6047 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6021 remove nil cons cons 6061 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 6043 remove cons 1974 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 6060 remove 106 ref 6038 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 6038 remove cons 68 ref 6029 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6040 remove 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6041 remove cons 68 ref 6026 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6042 remove 1556 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp eqMp nil 104 ref 4904 remove cons 106 ref 5984 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 57 ref 4931 remove appTerm 5986 remove appTerm nil cons cons 68 ref 69 ref 5981 remove appTerm 5983 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 617 ref 5984 remove cons 4933 remove 4932 remove nil cons cons cons nil cons cons 2011 ref subst eqMp eqMp eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 4942 remove 106 ref 5939 ref cons nil cons 6062 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 871 remove 106 ref 5937 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp proveHyp proveHyp eqMp nil 908 remove 106 ref 5925 ref cons nil cons 6063 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp nil 67 ref 5908 remove nil cons cons 68 ref 5923 remove nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 5 ref 5922 remove nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 5921 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5920 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 5919 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 5918 remove nil cons cons nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 5917 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 5916 remove nil cons 6064 def cons 5926 remove cons nil cons cons 6065 def 85 ref subst 6065 remove 138 ref subst nil 583 ref 106 ref 5915 remove nil cons cons nil cons cons nil cons cons 6066 def 120 ref subst 6066 remove 224 ref subst nil 913 remove 106 ref 5914 remove nil cons cons nil cons cons nil cons cons 6067 def 120 ref subst 6067 remove 224 ref subst nil 916 remove 106 ref 5913 remove nil cons 6068 def cons nil cons cons nil cons cons 6069 def 120 ref subst 6069 remove 224 ref subst 5929 remove 190 ref 5930 remove 5931 remove 378 ref 5932 remove 5933 remove 379 ref 5934 remove 5936 remove 4951 remove 5935 ref appThm sym 969 remove nil 972 remove 68 ref 4952 remove 5569 ref appTerm 6070 def nil cons 6071 def cons nil cons 6072 def cons nil cons cons 129 ref subst proveHyp 996 remove 6070 ref refl appThm sym nil 5 ref 4956 ref 4959 remove 6070 ref appTerm 6073 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 4956 remove nil 50 ref 6073 remove nil cons cons nil cons nil cons cons 56 ref subst nil 4962 remove 6072 ref cons nil cons cons 6074 def 85 ref subst 6074 remove 138 ref subst 4964 remove nil 4968 remove 6072 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 4969 ref 4972 remove 6070 ref appTerm 6075 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 4969 remove nil 50 ref 6075 remove nil cons cons nil cons nil cons cons 56 ref subst nil 4975 remove 6072 ref cons nil cons cons 6076 def 85 ref subst 6076 remove 138 ref subst 4977 remove nil 4981 remove 6072 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 3321 ref 4983 remove 6070 ref appTerm 6077 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 3321 ref nil 50 ref 6077 remove nil cons cons nil cons nil cons cons 56 ref subst nil 4986 remove 6072 ref cons nil cons cons 6078 def 85 ref subst 6078 remove 138 ref subst 4988 remove nil 4993 remove 6072 ref cons nil cons cons 6079 def 129 ref subst proveHyp 6079 ref 85 ref subst 6079 remove 138 ref subst 379 ref 4995 remove 57 ref 1894 ref 4970 ref appTerm 6080 def 5909 remove appTerm 6081 def appTerm 6082 def 5910 ref appTerm appTerm absTerm 6083 def 3322 ref appTerm 6084 def betaConv 378 ref 65 ref 379 ref 5000 remove 5911 remove appTerm absTerm appTerm absTerm 6085 def 4970 ref appTerm 6086 def betaConv 5912 ref 4957 ref appTerm 6087 def betaConv nil 67 ref 6068 remove cons 68 ref 6087 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 5912 remove nil cons cons 5005 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 6085 ref appTerm nil cons cons 68 ref 6086 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6085 remove nil cons cons 5007 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 6083 ref appTerm nil cons cons 68 ref 6084 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6083 remove nil cons cons 5009 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5010 remove 6082 remove 1894 ref 3322 ref appTerm 152 ref appTerm 6088 def appTerm 6089 def appTerm nil cons cons 6072 remove cons nil cons cons 129 ref subst proveHyp 151 ref 5021 remove 6089 ref refl appThm nil 50 ref 6089 remove nil cons 6090 def cons nil cons nil cons cons 498 ref subst trans appThm 5030 remove 5935 ref appThm appThm sym nil 67 ref 6090 ref cons 68 ref 5036 remove 5569 ref appTerm nil cons 6091 def cons nil cons cons nil cons cons 6092 def 85 ref subst 6092 remove 138 ref subst nil 104 ref 6081 remove nil cons 6093 def cons 106 ref 6088 ref nil cons 6094 def cons nil cons cons nil cons cons 6095 def 120 ref subst 6095 remove 224 ref subst nil 5040 remove 5940 remove cons nil cons cons 6096 def 85 ref subst 6096 remove 138 ref subst 5042 remove 5044 remove 5045 remove 5047 remove 5048 remove 5945 remove "_29864" 1 ref var 6097 def 5556 ref 1894 ref 6097 remove varTerm appTerm 19 ref appTerm appTerm absTerm 5026 ref appTerm betaConv appThm 5946 remove 5556 ref 1894 ref 5026 remove appTerm 19 ref appTerm appTerm refl appThm trans 5948 remove 5050 remove appThm eqMp sym 5556 ref refl 1904 ref 5052 remove appThm 821 ref appThm appThm sym nil 2190 remove 68 ref 5556 ref 1894 ref 5025 remove 5053 ref appTerm 6098 def appTerm 6099 def 19 ref appTerm 6100 def appTerm nil cons 6101 def cons nil cons 6102 def cons nil cons cons 6103 def 85 ref subst 6103 remove 138 ref subst 2269 remove 338 ref nil 5602 ref 1916 remove cons nil cons cons 436 ref 5603 remove 5953 remove 1420 ref appTerm appTerm absTerm 6104 def 437 ref appTerm 6105 def betaConv 1419 ref 65 ref 6104 ref appTerm 6106 def absTerm 6107 def 1420 ref appTerm 6108 def betaConv nil 65 ref 6107 ref appTerm 6109 def axiom nil 67 ref 6109 remove nil cons cons 68 ref 6108 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6107 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6106 remove nil cons cons 68 ref 6105 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6104 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 6110 def subst appThm 417 ref appThm sym nil 1591 ref 5613 remove nil cons 6111 def cons nil cons cons 5610 ref subst 5611 remove 4909 ref 338 ref 5844 remove 2244 ref appThm 2231 remove 2325 remove subst 2240 ref 2243 remove appThm trans trans appThm 2240 remove 2244 ref appThm appThm nil 130 ref 1482 ref 2304 ref appTerm nil cons cons nil cons nil cons cons 713 ref subst trans sym 55 ref eqMp 6112 def appThm 417 ref appThm 2275 ref 4916 remove subst 5963 ref 56 ref subst 5397 ref eqMp trans trans appThm 417 ref appThm 6112 ref appThm nil 5839 remove 1482 ref 359 ref appTerm nil cons cons 5840 remove 237 remove cons nil cons cons nil cons cons 5841 remove subst trans trans eqMp 28 ref "_29902" 1 ref var 6113 def 57 ref 5551 ref 6113 remove varTerm appTerm appTerm 6100 ref appTerm absTerm 6114 def 5554 ref appTerm 6115 def appTerm refl 6114 ref 200 ref appTerm betaConv appThm 108 ref 6115 remove betaConv appThm 57 ref 5551 ref 200 ref appTerm 6116 def appTerm 6100 ref appTerm refl appThm trans 6114 remove refl 10 ref 5554 ref appTerm 200 ref appTerm assume appThm eqMp sym 5063 ref nil 5068 ref 68 ref 6116 ref nil cons 6117 def cons nil cons 6118 def cons nil cons cons 129 ref subst proveHyp 5075 remove 6116 ref refl appThm sym nil 5076 remove 6118 remove cons nil cons cons 6119 def 85 ref subst 6119 remove 138 ref subst 5551 remove refl 6120 def 5079 remove appThm sym 6120 remove nil 436 ref 5080 ref cons 6121 def 1419 ref 5082 ref cons nil cons 6122 def cons nil cons cons 1521 ref subst appThm sym 28 ref "_29904" 1 ref var 6123 def 1894 ref 6123 remove varTerm appTerm 390 ref 403 ref appTerm 6124 def 5065 ref appTerm 6125 def appTerm absTerm 6126 def 381 ref appTerm 6127 def appTerm refl 6126 ref 5024 ref appTerm betaConv appThm 108 ref 6127 remove betaConv appThm 1894 ref 5024 remove appTerm 6128 def 6125 ref appTerm 6129 def refl 6130 def appThm trans 6126 remove refl 5125 remove appThm eqMp sym nil 67 ref 6093 remove cons 68 ref 6129 ref nil cons 6131 def cons nil cons 6132 def cons nil cons cons 129 ref subst 151 ref 6080 ref refl 6133 def nil 5602 remove 1419 ref 5080 ref cons nil cons 6134 def cons nil cons cons 6110 remove subst appThm appThm 6130 ref appThm sym 151 ref 6133 remove nil 6121 ref 6111 remove cons nil cons cons 6135 def 5610 remove subst appThm appThm 6130 remove appThm sym 108 ref "_29906" 1 ref var 6136 def 69 ref 6080 ref 6136 remove varTerm appTerm appTerm 6129 ref appTerm absTerm 6137 def 5283 remove 1593 ref 5553 ref appTerm 403 ref appTerm 6138 def appTerm 403 ref appTerm 5553 ref appTerm appTerm betaConv appThm 58 ref 69 ref 6138 ref appTerm 6139 def refl 6137 ref 403 ref appTerm betaConv appThm appThm 69 ref 418 ref 6138 ref appTerm 6140 def appTerm 6141 def refl 6137 ref 5553 ref appTerm betaConv appThm appThm appThm nil 5294 remove 5601 remove cons 5295 remove 5080 remove cons 776 remove 6138 remove nil cons 6142 def cons nil cons cons cons nil cons cons nil 5296 remove 6137 remove nil cons cons nil cons nil cons cons 5297 remove subst subst eqMp sym nil 67 ref 6142 ref cons 68 ref 69 ref 6080 ref 403 ref appTerm 6143 def appTerm 6129 ref appTerm 6144 def nil cons 6145 def cons nil cons cons nil cons cons 6146 def 85 ref subst 6146 remove 138 ref subst nil 67 ref 6143 ref nil cons 6147 def cons 6132 ref cons nil cons cons 6148 def 85 ref subst 6148 remove 138 ref subst 436 ref 57 ref 6128 ref 437 ref appTerm appTerm 2378 ref 6125 ref appTerm appTerm absTerm 6149 def 6124 remove 5023 ref appTerm 6150 def appTerm betaConv sym 58 ref nil 5081 remove 1419 ref 5126 remove cons 436 ref 5006 remove cons nil cons cons cons nil cons cons 5971 ref 1534 ref appTerm 6151 def betaConv 5973 ref 437 ref appTerm 6152 def betaConv 5975 remove 1420 ref appTerm 6153 def betaConv 5978 remove nil 5979 remove 68 ref 6153 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5980 remove 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5974 remove nil cons cons 68 ref 6152 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5973 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5972 remove nil cons cons 68 ref 6151 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5971 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 6154 def subst nil 50 ref 6147 ref cons nil cons nil cons cons 56 ref subst 6143 remove assume eqMp trans appThm nil 1530 ref 5082 remove cons 6155 def 5127 remove 6134 ref cons cons nil cons cons 1530 ref 28 ref 1593 ref 1505 ref appTerm 2364 ref appTerm appTerm 2378 ref 1534 ref appTerm 6156 def appTerm absTerm 6157 def 1534 ref appTerm 6158 def betaConv 436 ref 65 ref 6157 ref appTerm 6159 def absTerm 6160 def 437 ref appTerm 6161 def betaConv 1419 ref 65 ref 6160 ref appTerm 6162 def absTerm 6163 def 1420 ref appTerm 6164 def betaConv nil 65 ref 6163 ref appTerm 6165 def axiom nil 67 ref 6165 remove nil cons cons 68 ref 6164 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6163 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6162 remove nil cons cons 68 ref 6161 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6160 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6159 remove nil cons cons 68 ref 6158 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6157 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 6166 def subst nil 1531 ref 5057 ref 1419 ref 5101 remove cons nil cons 6167 def cons cons nil cons cons 1530 ref 28 ref 1593 ref 1498 ref appTerm 2995 ref appTerm appTerm 2197 remove 6156 ref appTerm appTerm absTerm 6168 def 1534 ref appTerm 6169 def betaConv 436 ref 65 ref 6168 ref appTerm 6170 def absTerm 6171 def 437 ref appTerm 6172 def betaConv 1419 ref 65 ref 6171 ref appTerm 6173 def absTerm 6174 def 1420 ref appTerm 6175 def betaConv nil 65 ref 6174 ref appTerm 6176 def axiom nil 67 ref 6176 remove nil cons cons 68 ref 6175 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6174 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6173 remove nil cons cons 68 ref 6172 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6171 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6170 remove nil cons cons 68 ref 6169 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6168 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 6177 def subst trans appThm nil 50 ref 600 ref 10 ref 397 remove appTerm 17 ref appTerm 6178 def appTerm 1593 ref 3322 ref appTerm 152 ref appTerm 6179 def appTerm nil cons cons nil cons nil cons cons 172 ref subst trans sym nil 67 ref 6094 ref cons 68 ref 6179 remove nil cons 6180 def cons nil cons cons nil cons cons 129 ref subst nil 1474 remove 5056 remove cons nil cons cons 436 ref 2276 remove 2376 ref appTerm absTerm 6181 def 437 ref appTerm 6182 def betaConv 1419 ref 65 ref 6181 ref appTerm 6183 def absTerm 6184 def 1420 ref appTerm 6185 def betaConv nil 65 ref 6184 ref appTerm 6186 def axiom nil 67 ref 6186 remove nil cons cons 68 ref 6185 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6184 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6183 remove nil cons cons 68 ref 6182 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6181 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 6187 def subst eqMp nil 104 ref 6178 ref nil cons 6188 def cons 6189 def 106 ref 6180 remove cons nil cons cons nil cons cons 4259 ref subst proveHyp eqMp eqMp 23 ref 5 ref 6149 ref nil cons cons 130 ref 6150 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 6149 remove appTerm nil cons cons 6132 ref cons nil cons cons 129 ref subst proveHyp nil 1530 ref 6125 remove nil cons cons 1419 ref 5029 remove cons nil cons cons nil cons cons 1530 ref 69 ref 947 ref 436 ref 1928 ref 6156 ref appTerm 6190 def absTerm 6191 def appTerm 6192 def appTerm 6193 def 1934 ref appTerm 6194 def absTerm 6195 def 1534 ref appTerm 6196 def betaConv 1419 ref 65 ref 6195 ref appTerm 6197 def absTerm 6198 def 1420 ref appTerm 6199 def betaConv nil 65 ref 1419 ref 65 ref 436 ref 65 ref 1530 ref 69 ref 6190 ref appTerm 1934 ref appTerm absTerm 6200 def appTerm 6201 def absTerm 6202 def appTerm 6203 def absTerm 6204 def appTerm 6205 def axiom nil 67 ref 6205 ref nil cons 6206 def cons 6207 def 68 ref 65 ref 6198 ref appTerm nil cons 6208 def cons nil cons cons nil cons cons 6209 def 129 ref subst proveHyp 6209 ref 85 ref subst 6209 remove 138 ref subst nil 5 ref 6198 remove nil cons cons 6210 def nil cons nil cons cons 49 ref subst 1419 ref nil 50 ref 6197 remove nil cons 6211 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6195 remove nil cons cons 6212 def nil cons nil cons cons 49 ref subst 1530 ref nil 50 ref 6194 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6192 remove nil cons 6213 def cons 6214 def 1957 ref cons nil cons cons 6215 def 85 ref subst 6215 remove 138 ref subst nil 6207 ref 1957 ref cons nil cons cons 6216 def 129 ref subst nil 6214 remove 68 ref 69 ref 6205 remove appTerm 1934 remove appTerm 6217 def nil cons 6218 def cons nil cons 6219 def cons nil cons cons 129 ref subst nil 5 ref 436 ref 69 ref 6191 ref 437 ref appTerm 6220 def appTerm 6217 ref appTerm 6221 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 6221 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6220 ref nil cons 6222 def cons 6219 ref cons nil cons cons 6223 def 85 ref subst 6223 remove 138 ref subst 6220 ref betaConv 6220 remove assume eqMp nil 67 ref 6190 remove nil cons 6224 def cons 6225 def 6219 remove cons nil cons cons 6226 def 129 ref subst proveHyp 6226 ref 85 ref subst 6226 remove 138 ref subst 6216 ref 85 ref subst 6216 remove 138 ref subst nil 6225 remove 1957 remove cons nil cons cons 129 ref subst 6200 ref 1534 ref appTerm 6227 def betaConv 6202 ref 437 ref appTerm 6228 def betaConv 6204 ref 1420 ref appTerm 6229 def betaConv nil 6207 remove 68 ref 6229 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 6204 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6203 remove nil cons cons 68 ref 6228 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6202 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6201 remove nil cons cons 68 ref 6227 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6200 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 6206 remove cons 6230 def 1974 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 6224 remove cons 106 ref 6218 remove cons nil cons 6231 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 6222 remove cons 6231 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 6191 ref 1710 ref appTerm appTerm 6217 ref appTerm absTerm appTerm nil cons cons 68 ref 6193 remove 6217 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6191 remove nil cons cons 6231 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 6213 remove cons 1974 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 6230 remove 106 ref 6208 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 6208 remove cons 68 ref 6199 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6210 remove 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6211 remove cons 68 ref 6196 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6212 remove 1556 ref cons nil cons cons 140 ref subst eqMp eqMp 6232 def subst eqMp eqMp nil 104 ref 6147 remove cons 106 ref 6131 ref cons nil cons 6233 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 6142 remove cons 106 ref 6145 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 6139 remove 6144 remove appTerm nil cons cons 68 ref 6141 remove 69 ref 6080 remove 5553 remove appTerm 6234 def appTerm 6129 ref appTerm 6235 def appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 6140 ref nil cons 6236 def cons 68 ref 6235 remove nil cons 6237 def cons nil cons cons nil cons cons 6238 def 85 ref subst 6238 remove 138 ref subst nil 67 ref 6234 remove nil cons 6239 def cons 6132 ref cons nil cons cons 6240 def 85 ref subst 6240 remove 138 ref subst nil 67 ref 418 ref 6178 ref appTerm nil cons 6241 def cons 6242 def 6132 ref cons nil cons cons 6243 def 85 ref subst 6243 remove 138 ref subst 28 ref "_29892" 1 ref var 6244 def 970 ref 355 ref 6244 remove varTerm appTerm 4989 ref appTerm appTerm absTerm 6245 def 4957 remove appTerm 6246 def appTerm refl 6245 ref 196 ref appTerm betaConv appThm 108 ref 6246 remove betaConv appThm 970 remove 380 remove 4989 remove appTerm 6247 def appTerm 6248 def refl appThm trans 6245 remove refl 5089 remove appThm eqMp 5015 remove eqMp nil 67 ref 6248 ref nil cons cons 6132 ref cons nil cons cons 129 ref subst proveHyp nil 67 ref 10 ref 403 ref appTerm 6249 def 17 ref appTerm 6250 def nil cons 6251 def cons 68 ref 69 ref 6248 remove appTerm 6129 remove appTerm nil cons 6252 def cons nil cons 6253 def cons nil cons cons 6254 def 85 ref subst 6254 remove 138 ref subst 2052 remove 152 ref appTerm 6255 def betaConv 2054 remove nil 67 ref 2055 remove nil cons cons 68 ref 6255 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 2053 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 343 ref 400 ref 17 ref appTerm 6256 def appTerm 6257 def 355 remove 152 ref appTerm 361 remove appTerm 6258 def appTerm 6259 def nil cons 6260 def cons 6261 def 6253 ref cons nil cons cons 129 ref subst proveHyp 69 ref 6259 ref appTerm refl 151 ref 707 ref 400 ref refl 6262 def 6250 ref assume 6263 def appThm appThm 6247 ref refl 6264 def appThm appThm 6128 ref refl 6265 def 1463 ref 6263 ref appThm 5065 ref refl 6266 def appThm appThm appThm appThm sym nil 6261 remove 68 ref 69 ref 6257 remove 6247 ref appTerm appTerm 6128 ref 1476 ref 5065 ref appTerm 6267 def appTerm 6268 def appTerm nil cons 6269 def cons nil cons cons nil cons cons 6270 def 85 ref subst 6270 remove 138 ref subst 28 ref "_29920" 328 ref var 6271 def 69 ref 343 ref 6271 remove varTerm appTerm 6247 ref appTerm appTerm 6268 ref appTerm absTerm 6272 def 6256 remove appTerm 6273 def appTerm refl 6272 ref 6258 ref appTerm betaConv appThm 108 ref 6273 remove betaConv appThm 69 ref 343 ref 6258 remove appTerm 6247 ref appTerm appTerm 6268 ref appTerm refl appThm trans 6272 remove refl 6259 remove assume appThm eqMp sym 151 ref nil 5017 ref 4740 ref 599 remove 154 ref cons cons cons nil cons cons 2642 ref subst 57 ref 363 ref 196 ref appTerm 6274 def appTerm 6275 def refl nil 5019 ref 5020 ref 4743 remove cons cons nil cons cons 2646 ref subst appThm trans appThm 6268 ref refl appThm sym nil 67 ref 6275 remove 57 ref 4747 ref 4970 ref appTerm 6276 def appTerm 6277 def 592 ref 3322 ref appTerm 6278 def appTerm 6279 def appTerm nil cons 6280 def cons 68 ref 6268 remove nil cons 6281 def cons nil cons cons nil cons cons 6282 def 85 ref subst 6282 remove 138 ref subst nil 104 ref 6274 remove nil cons cons 106 ref 6279 remove nil cons cons nil cons cons nil cons cons 224 ref subst nil 104 ref 6276 ref nil cons cons 6283 def 106 ref 6278 ref nil cons cons nil cons cons nil cons cons 6284 def 120 ref subst 6284 remove 224 ref subst 28 ref "_29922" 1 ref var 6285 def 1894 ref 390 ref 6285 remove varTerm appTerm 5023 ref appTerm appTerm 6267 ref appTerm absTerm 6286 def 4970 ref appTerm 6287 def appTerm refl 6286 ref 359 ref appTerm betaConv appThm 108 ref 6287 remove betaConv appThm 1894 ref 2604 ref 5023 ref appTerm appTerm 6288 def 6267 ref appTerm refl appThm trans 6286 remove refl 6276 remove assume sym 6289 def appThm eqMp sym 28 ref "_29924" 1 ref var 6290 def 1894 ref 2604 ref 398 ref 6290 remove varTerm appTerm appTerm appTerm 6267 ref appTerm absTerm 6291 def 3322 ref appTerm 6292 def appTerm refl 6291 ref 17 ref appTerm betaConv appThm 108 ref 6292 remove betaConv appThm 1894 ref 2604 ref 398 ref 17 ref appTerm appTerm appTerm 6267 remove appTerm refl appThm trans 6291 remove refl 6278 remove assume sym appThm eqMp sym 1904 ref 2605 ref nil 6167 ref nil cons cons 2609 remove subst appThm 2615 remove trans appThm nil 5083 remove nil cons nil cons cons 1480 ref subst appThm sym 5063 ref nil 5068 ref 68 ref 2192 ref 5065 ref appTerm 6293 def nil cons 6294 def cons nil cons 6295 def cons nil cons cons 129 ref subst proveHyp 151 ref 5073 ref 338 ref 5066 remove refl 6263 remove appThm nil 6122 remove nil cons cons 2614 ref subst trans appThm 417 ref appThm appThm nil 50 ref 10 ref 5065 ref appTerm 200 ref appTerm 6296 def nil cons 6297 def cons nil cons nil cons cons 498 ref subst trans appThm 6293 remove refl appThm sym nil 67 ref 6297 ref cons 6295 remove cons nil cons cons 6298 def 85 ref subst 6298 remove 138 ref subst 28 ref "_29926" 1 ref var 6299 def 2192 remove 6299 remove varTerm appTerm absTerm 5065 ref appTerm 6300 def appTerm refl 5394 remove appThm 108 ref 6300 remove betaConv appThm 2193 remove refl appThm trans 5396 remove 6296 remove assume appThm eqMp sym 5397 remove eqMp eqMp nil 104 ref 6297 remove cons 106 ref 6294 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp eqMp nil 104 ref 6280 remove cons 106 ref 6281 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 6260 remove cons 106 ref 6269 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 6251 ref cons 106 ref 6252 ref cons nil cons 6301 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 6249 ref 359 ref appTerm 6302 def nil cons 6303 def cons 6253 ref cons nil cons cons 6304 def 85 ref subst 6304 remove 138 ref subst 4566 remove 152 ref appTerm 6305 def betaConv 4577 remove nil 67 ref 4578 remove nil cons cons 68 ref 6305 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4567 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5064 remove 343 ref 400 remove 359 ref appTerm 6306 def appTerm 6307 def 2162 ref 360 remove 367 ref 152 ref appTerm 359 ref appTerm 6308 def appTerm 6309 def appTerm 6310 def appTerm 6311 def appTerm nil cons cons 6253 remove cons nil cons cons 129 ref subst proveHyp 151 ref 5073 ref 6311 ref refl appThm nil 50 ref 6311 ref nil cons 6312 def cons nil cons nil cons cons 498 ref subst trans appThm 151 ref 707 ref 6262 remove 6302 remove assume 6313 def appThm appThm 6264 remove appThm appThm 6265 remove 1463 ref 6313 remove appThm 6266 remove appThm appThm appThm appThm sym nil 67 ref 6312 ref cons 68 ref 69 ref 6307 remove 6247 ref appTerm appTerm 6128 remove 2604 ref 5065 remove appTerm 6314 def appTerm 6315 def appTerm nil cons 6316 def cons nil cons cons nil cons cons 6317 def 85 ref subst 6317 remove 138 ref subst 28 ref "_29912" 328 ref var 6318 def 69 ref 343 ref 6318 remove varTerm appTerm 6247 ref appTerm appTerm 6315 ref appTerm absTerm 6319 def 6306 remove appTerm 6320 def appTerm refl 6319 ref 6310 ref appTerm betaConv appThm 108 ref 6320 remove betaConv appThm 69 ref 343 remove 6310 remove appTerm 6247 remove appTerm appTerm 6315 ref appTerm refl appThm trans 6319 remove refl 6311 remove assume appThm eqMp sym 151 ref nil 5017 remove 4740 remove 556 remove 6309 remove nil cons cons 666 ref cons cons cons nil cons cons 2642 remove subst 57 ref 4747 remove 196 ref appTerm 6321 def appTerm 6322 def refl nil 5019 remove 5020 remove 192 ref 6308 ref nil cons 6323 def cons 666 remove cons cons cons nil cons cons 2646 remove subst appThm trans appThm 6315 ref refl appThm sym nil 67 ref 6322 remove 6277 remove 10 ref 6308 ref appTerm 3322 ref appTerm 6324 def appTerm 6325 def appTerm nil cons 6326 def cons 68 ref 6315 remove nil cons 6327 def cons nil cons cons nil cons cons 6328 def 85 ref subst 6328 remove 138 ref subst nil 104 ref 6321 remove nil cons cons 106 ref 6325 remove nil cons cons nil cons cons nil cons cons 224 ref subst nil 6283 remove 106 ref 6324 ref nil cons cons nil cons cons nil cons cons 6329 def 120 ref subst 6329 remove 224 ref subst 28 ref "_29914" 1 ref var 6330 def 1894 ref 390 ref 6330 remove varTerm appTerm 5023 remove appTerm appTerm 6314 ref appTerm absTerm 6331 def 4970 remove appTerm 6332 def appTerm refl 6331 ref 359 ref appTerm betaConv appThm 108 ref 6332 remove betaConv appThm 6288 remove 6314 ref appTerm refl appThm trans 6331 remove refl 6289 remove appThm eqMp sym 28 ref "_29916" 1 ref var 6333 def 1894 ref 2604 ref 398 ref 6333 remove varTerm appTerm appTerm appTerm 6314 ref appTerm absTerm 6334 def 3322 remove appTerm 6335 def appTerm refl 6334 ref 6308 ref appTerm betaConv appThm 108 ref 6335 remove betaConv appThm 1894 ref 2604 ref 398 remove 6308 ref appTerm 6336 def appTerm appTerm 6314 remove appTerm refl appThm trans 6334 remove refl 6324 remove assume sym appThm eqMp sym nil 6155 remove 436 ref 6336 remove nil cons cons 2273 remove cons cons nil cons cons 1530 ref 28 ref 1894 ref 1505 ref appTerm 2364 ref appTerm appTerm 1929 ref appTerm absTerm 6337 def 1534 ref appTerm 6338 def betaConv 436 ref 65 ref 6337 ref appTerm 6339 def absTerm 6340 def 437 ref appTerm 6341 def betaConv 1419 ref 65 ref 6340 ref appTerm 6342 def absTerm 6343 def 1420 ref appTerm 6344 def betaConv nil 65 ref 6343 ref appTerm 6345 def axiom nil 67 ref 6345 remove nil cons cons 68 ref 6344 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6343 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6342 remove nil cons cons 68 ref 6341 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6340 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6339 remove nil cons cons 68 ref 6338 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6337 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp subst nil 1531 ref 436 ref 6323 remove cons 6167 remove cons cons nil cons cons 1530 ref 28 ref 1894 ref 1498 ref appTerm 2995 ref appTerm appTerm 57 ref 418 ref 2196 ref appTerm 6346 def appTerm 1929 remove appTerm appTerm absTerm 6347 def 1534 ref appTerm 6348 def betaConv 436 ref 65 ref 6347 ref appTerm 6349 def absTerm 6350 def 437 ref appTerm 6351 def betaConv 1419 ref 65 ref 6350 ref appTerm 6352 def absTerm 6353 def 1420 ref appTerm 6354 def betaConv nil 65 ref 6353 ref appTerm 6355 def axiom nil 67 ref 6355 remove nil cons cons 68 ref 6354 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6353 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6352 remove nil cons cons 68 ref 6351 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6350 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6349 remove nil cons cons 68 ref 6348 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6347 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp subst trans 58 ref 447 ref nil 6242 remove 68 ref 28 ref 6178 ref appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 6189 ref nil cons nil cons cons 487 ref subst eqMp appThm 490 ref trans appThm 1894 ref 6308 remove appTerm 152 ref appTerm 6356 def refl 6357 def appThm nil 50 ref 6356 ref nil cons 6358 def cons nil cons nil cons cons 172 ref subst trans trans sym 2199 remove 152 ref appTerm 6359 def betaConv 2202 remove nil 2203 remove 68 ref 6359 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 2204 remove 261 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 600 ref 364 ref appTerm 947 ref 436 ref 363 remove 1642 ref appTerm 6360 def absTerm 6361 def appTerm 6362 def appTerm nil cons cons 68 ref 6358 ref cons nil cons 6363 def cons nil cons cons 129 ref subst proveHyp 151 ref 3099 remove 6362 ref refl appThm nil 50 ref 6362 ref nil cons cons nil cons nil cons cons 2218 remove subst trans appThm 6357 remove appThm sym nil 5 ref 436 ref 69 ref 6361 ref 437 ref appTerm 6364 def appTerm 6356 ref appTerm 6365 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 6365 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6364 ref nil cons 6366 def cons 6363 ref cons nil cons cons 6367 def 85 ref subst 6367 remove 138 ref subst 6364 ref betaConv 6364 remove assume eqMp nil 67 ref 6360 ref nil cons 6368 def cons 6363 remove cons nil cons cons 6369 def 129 ref subst proveHyp 6369 ref 85 ref subst 6369 remove 138 ref subst 28 ref "_29918" 1 ref var 6370 def 1894 ref 367 ref 6370 remove varTerm 6371 def appTerm 359 ref appTerm appTerm 6371 remove appTerm absTerm 6372 def 152 ref appTerm 6373 def appTerm refl 6372 ref 1642 ref appTerm betaConv appThm 108 ref 6373 remove betaConv appThm 1894 ref 367 ref 1642 ref appTerm 359 ref appTerm 6374 def appTerm 1642 ref appTerm refl appThm trans 6372 remove refl 6360 remove assume appThm eqMp sym 1904 ref 436 ref 10 ref 6374 remove appTerm 437 ref appTerm absTerm 6375 def 437 ref appTerm 6376 def betaConv nil 65 ref 6375 ref appTerm 6377 def axiom nil 67 ref 6377 remove nil cons cons 68 ref 6376 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6375 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp appThm 2254 remove appThm 5999 remove trans sym 55 ref eqMp eqMp eqMp nil 104 ref 6368 remove cons 106 ref 6358 remove cons nil cons 6378 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 6366 remove cons 6378 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 6361 ref 1710 ref appTerm appTerm 6356 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 6362 remove appTerm 6356 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6361 remove nil cons cons 6378 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp eqMp nil 104 ref 6326 remove cons 106 ref 6327 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 6312 remove cons 106 ref 6316 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 104 ref 6303 remove cons 6379 def 6301 remove cons nil cons cons 120 ref subst deductAntisym eqMp 2212 remove 6249 ref refl 2358 remove appThm appThm 6250 remove refl appThm 1593 ref 403 ref appTerm 6380 def refl 2244 remove appThm nil 2230 remove 6134 ref cons nil cons cons 436 ref 28 ref 1594 ref 1642 ref appTerm appTerm 600 ref 2198 remove appTerm 2376 ref appTerm appTerm absTerm 6381 def 437 ref appTerm 6382 def betaConv 1419 ref 65 ref 6381 ref appTerm 6383 def absTerm 6384 def 1420 ref appTerm 6385 def betaConv nil 65 ref 6384 ref appTerm 6386 def axiom nil 67 ref 6386 remove nil cons cons 68 ref 6385 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6384 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6383 remove nil cons cons 68 ref 6382 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6381 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst 600 ref 6249 remove 2304 remove appTerm appTerm refl nil 6134 ref nil cons cons 1419 ref 28 ref 1594 ref 17 ref appTerm appTerm 2196 ref appTerm absTerm 6387 def 1420 ref appTerm 6388 def betaConv nil 65 ref 6387 ref appTerm 6389 def axiom nil 67 ref 6389 remove nil cons cons 68 ref 6388 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6387 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp subst appThm trans trans 6135 remove 2409 remove subst 1894 ref 403 ref appTerm refl 6112 remove appThm nil 2360 ref 6134 remove cons nil cons cons 436 ref 28 ref 1926 remove 1642 remove appTerm appTerm 2376 ref appTerm absTerm 6390 def 437 ref appTerm 6391 def betaConv 1419 ref 65 ref 6390 ref appTerm 6392 def absTerm 6393 def 1420 ref appTerm 6394 def betaConv nil 65 ref 6393 ref appTerm 6395 def axiom nil 67 ref 6395 remove nil cons cons 68 ref 6394 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6393 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6392 remove nil cons cons 68 ref 6391 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6390 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 6396 def subst trans trans 6140 remove assume eqMp 6397 def eqMp eqMp nil 6379 remove 106 ref 6251 remove cons 612 ref 6252 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 104 ref 6241 ref cons 6233 ref cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 6188 ref cons 6132 remove cons nil cons cons 6398 def 85 ref subst 6398 remove 138 ref subst nil 2270 remove 457 ref cons nil cons cons 129 ref subst 5963 remove 898 ref subst 2275 remove 436 ref 28 ref 418 ref 1927 ref appTerm appTerm 2379 remove appTerm absTerm 6399 def 437 ref appTerm 6400 def betaConv 1419 ref 65 ref 6399 ref appTerm 6401 def absTerm 6402 def 1420 ref appTerm 6403 def betaConv nil 65 ref 6402 ref appTerm 6404 def axiom nil 67 ref 6404 remove nil cons cons 68 ref 6403 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6402 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6401 remove nil cons cons 68 ref 6400 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6399 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 6405 def subst trans sym 5063 remove nil 5068 remove 68 ref 2821 remove 359 ref appTerm 6406 def nil cons 6407 def cons nil cons 6408 def cons nil cons cons 129 ref subst proveHyp 151 ref 5073 remove 338 ref 1463 ref 929 remove 6178 ref assume appThm 1473 ref appThm appThm 1723 ref appThm appThm 417 ref appThm appThm nil 50 ref 10 ref 390 ref 3411 remove appTerm 403 ref appTerm appTerm 200 ref appTerm 6409 def nil cons 6410 def cons nil cons nil cons cons 498 ref subst trans appThm 6406 remove refl appThm sym nil 67 ref 6410 ref cons 6408 remove cons nil cons cons 6411 def 85 ref subst 6411 remove 138 ref subst 4909 ref 6409 remove assume sym appThm 662 ref appThm sym 4909 ref 1463 ref 3412 remove appThm 1723 ref appThm nil 6121 remove nil cons nil cons cons 1480 ref subst trans appThm 662 ref appThm nil 50 ref 6380 remove 359 ref appTerm nil cons cons nil cons nil cons cons 56 ref subst 6397 remove eqMp trans sym 55 ref eqMp eqMp eqMp nil 104 ref 6410 remove cons 106 ref 6407 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 104 ref 6131 ref cons nil cons nil cons cons 486 ref subst proveHyp eqMp nil 6189 ref 6233 ref cons nil cons cons 120 ref subst deductAntisym eqMp 603 ref 6178 remove appTerm 6412 def betaConv 606 ref nil 607 ref 68 ref 6412 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 ref 608 ref 169 ref 6188 remove cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 6189 remove 106 ref 6241 remove cons 612 ref 6131 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp nil 104 ref 6239 remove cons 6233 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 6236 remove cons 106 ref 6237 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 5130 remove 106 ref 6117 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp 58 ref nil 50 ref 6117 ref cons nil cons nil cons cons 56 ref subst 6116 remove assume eqMp appThm 6100 ref refl appThm nil 50 ref 6100 remove nil cons 6413 def cons nil cons nil cons cons 172 ref subst trans sym 436 ref 57 ref 6099 remove 437 ref appTerm appTerm 2378 ref 19 ref appTerm 6414 def appTerm absTerm 6415 def 2976 ref 5053 remove appTerm 6416 def appTerm betaConv sym 58 ref nil 1531 remove 5058 remove 5057 remove nil cons cons cons nil cons cons 6154 ref subst nil 50 ref 6094 remove cons nil cons nil cons cons 56 ref subst 6088 remove assume eqMp trans appThm 1593 ref 6416 ref appTerm 6417 def 19 ref appTerm 6418 def refl appThm nil 50 ref 6418 remove nil cons 6419 def cons nil cons nil cons cons 172 ref subst trans sym 436 ref 57 ref 6417 ref 437 ref appTerm appTerm 6414 ref appTerm absTerm 6420 def 2976 remove 4871 remove appTerm 6421 def appTerm betaConv sym nil 1530 ref 4940 remove cons 5055 remove 3059 ref cons cons nil cons cons 6166 remove subst nil 1925 ref 3058 remove 4934 remove cons cons nil cons cons 6177 remove subst trans sym nil 67 ref 6117 remove cons 68 ref 1593 ref 381 ref appTerm 200 ref appTerm 6422 def nil cons 6423 def cons nil cons cons nil cons cons 129 ref subst nil 1591 ref 2887 ref cons nil cons cons 6424 def 6187 ref subst eqMp nil 4919 remove 106 ref 6423 ref cons nil cons cons nil cons cons 4259 remove subst proveHyp eqMp nil 67 ref 6417 remove 6421 ref appTerm nil cons cons 68 ref 1593 ref 6421 ref appTerm 19 ref appTerm nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp 4909 remove nil 5103 remove 3059 remove cons nil cons cons 1521 ref subst appThm 821 ref appThm sym 4926 remove nil 4929 remove 68 ref 1593 ref 5094 ref appTerm 19 ref appTerm 6425 def nil cons 6426 def cons nil cons 6427 def cons nil cons cons 129 ref subst proveHyp 5097 remove 6425 remove refl appThm sym nil 5098 remove 6427 remove cons nil cons cons 6428 def 85 ref subst 6428 remove 138 ref subst 28 ref "_29928" 1 ref var 6429 def 1593 ref 6429 remove varTerm appTerm 19 ref appTerm absTerm 6430 def 5094 remove appTerm 6431 def appTerm refl 6430 ref 19 ref appTerm betaConv appThm 108 ref 6431 remove betaConv appThm 1606 remove 19 ref appTerm refl appThm trans 6430 remove refl 5100 remove appThm eqMp sym 1465 remove nil 50 ref 2378 remove 437 ref appTerm 6432 def nil cons cons nil cons nil cons cons 56 ref subst 436 ref 6432 remove absTerm 6433 def 437 ref appTerm 6434 def betaConv nil 65 ref 6433 ref appTerm 6435 def axiom nil 67 ref 6435 remove nil cons cons 68 ref 6434 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6433 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp subst sym 55 ref eqMp eqMp eqMp nil 5129 remove 106 ref 6426 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp 23 ref 5 ref 6420 ref nil cons cons 130 ref 6421 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 6420 remove appTerm nil cons cons 68 ref 6419 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil 3026 ref 1419 ref 6416 remove nil cons 6436 def cons nil cons cons nil cons cons 1530 ref 69 ref 947 ref 436 ref 2377 remove 6156 remove appTerm 6437 def absTerm 6438 def appTerm 6439 def appTerm 6440 def 1594 remove 1534 ref appTerm 6441 def appTerm 6442 def absTerm 6443 def 1534 ref appTerm 6444 def betaConv 1419 ref 65 ref 6443 ref appTerm 6445 def absTerm 6446 def 1420 ref appTerm 6447 def betaConv nil 65 ref 1419 ref 65 ref 436 ref 65 ref 1530 ref 69 ref 6437 ref appTerm 6441 ref appTerm absTerm 6448 def appTerm 6449 def absTerm 6450 def appTerm 6451 def absTerm 6452 def appTerm 6453 def axiom nil 67 ref 6453 ref nil cons 6454 def cons 6455 def 68 ref 65 ref 6446 ref appTerm nil cons 6456 def cons nil cons cons nil cons cons 6457 def 129 ref subst proveHyp 6457 ref 85 ref subst 6457 remove 138 ref subst nil 5 ref 6446 remove nil cons cons 6458 def nil cons nil cons cons 49 ref subst 1419 ref nil 50 ref 6445 remove nil cons 6459 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6443 remove nil cons cons 6460 def nil cons nil cons cons 49 ref subst 1530 ref nil 50 ref 6442 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6439 remove nil cons 6461 def cons 6462 def 68 ref 6441 ref nil cons 6463 def cons nil cons 6464 def cons nil cons cons 6465 def 85 ref subst 6465 remove 138 ref subst nil 6455 ref 6464 ref cons nil cons cons 6466 def 129 ref subst nil 6462 remove 68 ref 69 ref 6453 remove appTerm 6441 remove appTerm 6467 def nil cons 6468 def cons nil cons 6469 def cons nil cons cons 129 ref subst nil 5 ref 436 ref 69 ref 6438 ref 437 ref appTerm 6470 def appTerm 6467 ref appTerm 6471 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 6471 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6470 ref nil cons 6472 def cons 6469 ref cons nil cons cons 6473 def 85 ref subst 6473 remove 138 ref subst 6470 ref betaConv 6470 remove assume eqMp nil 67 ref 6437 remove nil cons 6474 def cons 6475 def 6469 remove cons nil cons cons 6476 def 129 ref subst proveHyp 6476 ref 85 ref subst 6476 remove 138 ref subst 6466 ref 85 ref subst 6466 remove 138 ref subst nil 6475 remove 6464 remove cons nil cons cons 129 ref subst 6448 ref 1534 ref appTerm 6477 def betaConv 6450 ref 437 ref appTerm 6478 def betaConv 6452 ref 1420 ref appTerm 6479 def betaConv nil 6455 remove 68 ref 6479 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 6452 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6451 remove nil cons cons 68 ref 6478 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6450 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6449 remove nil cons cons 68 ref 6477 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6448 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 6454 remove cons 6480 def 106 ref 6463 remove cons nil cons 6481 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 104 ref 6474 remove cons 106 ref 6468 remove cons nil cons 6482 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 6472 remove cons 6482 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 6438 ref 1710 ref appTerm appTerm 6467 ref appTerm absTerm appTerm nil cons cons 68 ref 6440 remove 6467 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6438 remove nil cons cons 6482 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 6461 remove cons 6481 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 6480 remove 106 ref 6456 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 6456 remove cons 68 ref 6447 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6458 remove 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6459 remove cons 68 ref 6444 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6460 remove 1556 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp eqMp 23 ref 5 ref 6415 ref nil cons cons 130 ref 6436 remove cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 6415 remove appTerm nil cons cons 68 ref 6413 remove cons nil cons cons nil cons cons 129 ref subst proveHyp nil 3026 ref 1419 ref 6098 remove nil cons cons nil cons cons nil cons cons 6232 remove subst eqMp eqMp proveHyp eqMp proveHyp proveHyp eqMp nil 2657 remove 106 ref 6101 ref cons nil cons 6483 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 2660 remove 6102 remove cons nil cons cons 6484 def 85 ref subst 6484 remove 138 ref subst 920 remove nil 67 ref 756 remove 152 ref appTerm nil cons 6485 def cons 457 ref cons nil cons cons 129 ref subst proveHyp nil 50 ref 6485 remove cons nil cons nil cons cons 898 ref subst 447 ref 338 ref 406 remove refl 2673 remove appThm 4573 remove trans appThm 1473 remove appThm 447 ref 592 remove 152 ref appTerm 6486 def assume sym 364 remove assume sym deductAntisym appThm 727 remove assume eqMp nil 67 ref 418 ref 6486 ref appTerm nil cons cons 68 ref 28 ref 6486 ref appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 104 ref 6486 remove nil cons cons nil cons nil cons cons 487 ref subst eqMp trans appThm 490 ref trans trans sym 55 ref eqMp eqMp nil 104 ref 6101 ref cons nil cons nil cons cons 486 ref subst proveHyp eqMp nil 2694 ref 6483 remove cons nil cons cons 120 ref subst deductAntisym eqMp 2696 remove nil 2694 remove 2697 remove 612 ref 6101 remove cons nil cons cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 5131 remove 6062 remove cons nil cons cons 120 ref subst deductAntisym eqMp proveHyp proveHyp eqMp nil 104 ref 6090 remove cons 106 ref 6091 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 5132 remove 106 ref 6071 remove cons nil cons 6487 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 5134 remove 6487 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 5135 remove 6070 ref appTerm absTerm appTerm nil cons cons 68 ref 5136 remove 6070 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5137 remove 6487 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 5138 remove 6487 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 5139 remove 6070 ref appTerm absTerm appTerm nil cons cons 68 ref 5140 remove 6070 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5141 remove 6487 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 5142 remove 6487 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 1711 remove 6070 ref appTerm absTerm appTerm nil cons cons 68 ref 1712 remove 6070 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 1713 remove 6487 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 6064 remove cons 6063 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp nil 67 ref 57 ref 5903 remove appTerm 5924 remove appTerm nil cons cons 68 ref 65 ref 5579 ref appTerm 6488 def nil cons 6489 def cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 58 ref 149 ref 6 ref 6 ref 5577 ref absTerm 6490 def 19 ref appTerm betaConv 6491 def 921 ref appThm 5577 ref 17 ref appTerm betaConv trans absThm appThm appThm 58 ref 149 ref 6 ref 149 ref 192 ref 1718 remove 6491 remove 417 ref appThm 5577 ref 200 ref appTerm 6492 def betaConv 6493 def trans 6494 def appThm absThm appThm absThm appThm appThm 149 ref 6 ref 149 ref 192 ref 149 ref 150 ref 151 ref 1720 remove 1721 remove 1722 remove 6490 ref 152 ref appTerm betaConv 1723 remove appThm 192 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 5153 remove 5556 remove 5910 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 403 remove appTerm betaConv trans appThm appThm appThm appThm 6494 ref appThm absThm appThm absThm appThm absThm appThm appThm appThm appThm 149 ref 6 ref 149 ref 192 ref 6494 remove absThm appThm absThm appThm appThm nil 1725 ref 6490 remove nil cons cons nil cons nil cons cons 2042 ref subst eqMp eqMp 6495 def nil 67 ref 6489 remove cons 6496 def 68 ref 5580 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5579 ref nil cons cons 6497 def 130 ref 5476 ref nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 5567 ref appTerm nil cons cons 68 ref 5568 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5567 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5566 remove nil cons cons 68 ref 5565 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5564 remove nil cons cons 130 ref 5519 remove cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 5562 ref appTerm nil cons cons 68 ref 5563 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5562 remove nil cons cons 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5561 remove nil cons cons 68 ref 5560 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5559 remove nil cons cons 1391 ref cons nil cons cons 140 ref subst eqMp eqMp 6498 def nil 67 ref 5558 remove nil cons cons 6499 def 68 ref 5515 ref cons nil cons 6500 def cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 58 ref 447 ref 5470 remove appThm 490 ref trans appThm 707 ref 5518 ref appThm 5479 ref refl appThm nil 945 ref 5479 remove nil cons cons nil cons nil cons cons 4710 ref subst trans appThm 186 ref trans appThm 5557 ref refl appThm nil 50 ref 5557 remove nil cons 6501 def cons nil cons nil cons cons 498 ref subst trans appThm 6502 def 5514 remove refl appThm sym nil 67 ref 6501 ref cons 6503 def 6500 remove cons nil cons cons 6504 def 85 ref subst 6504 remove 138 ref subst nil 104 ref 5555 ref nil cons 6505 def cons 6506 def 106 ref 5515 remove cons nil cons 6507 def cons nil cons cons 6508 def 224 ref subst eqMp nil 104 ref 6501 remove cons 6509 def 6507 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp proveHyp eqMp nil 104 ref 5507 remove cons 6510 def 106 ref 5495 remove cons nil cons 6511 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 5503 remove cons 6512 def 6511 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 5484 ref 1710 ref appTerm appTerm 6513 def 5491 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 5485 remove appTerm 6514 def 5491 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5484 remove nil cons cons 6515 def 6511 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 5493 remove cons 6516 def 6511 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 5486 ref 1710 ref appTerm appTerm 6517 def 5491 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 5487 remove appTerm 6518 def 5491 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5486 remove nil cons cons 6519 def 6511 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 5439 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 65 ref 378 ref 65 ref 379 ref 65 ref 190 ref 69 ref 57 ref 10 ref 3758 remove 196 ref appTerm appTerm 2899 ref appTerm 6520 def appTerm 268 ref appTerm 6521 def appTerm 217 ref appTerm 6522 def absTerm 6523 def appTerm 6524 def absTerm 6525 def appTerm 6526 def absTerm 6527 def appTerm 6528 def absTerm 6529 def appTerm 6530 def absTerm 6531 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 6530 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6529 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 6528 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6527 remove nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 6526 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6525 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 6524 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6523 remove nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 6522 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6521 remove nil cons 6532 def cons 219 ref cons nil cons cons 6533 def 85 ref subst 6533 remove 138 ref subst nil 104 ref 6520 ref nil cons cons 106 ref 269 remove cons nil cons 6534 def cons nil cons cons 6535 def 120 ref subst 6535 remove 224 ref subst nil 222 remove 106 ref 225 remove cons nil cons cons nil cons cons 6536 def 120 ref subst 6537 def 6536 remove 224 ref subst 6538 def 338 ref 661 remove appThm 4745 ref appThm sym 378 ref 947 ref 379 ref 57 ref 10 ref 3867 remove 196 ref appTerm appTerm 3278 remove appTerm appTerm 202 remove 198 remove appTerm 6539 def appTerm absTerm appTerm absTerm 6540 def 383 ref appTerm betaConv sym 3321 remove 57 ref 10 ref 390 ref 3323 remove 19 ref appTerm appTerm 196 ref appTerm appTerm 2899 ref appTerm appTerm 6539 remove appTerm absTerm 6541 def 381 ref appTerm betaConv sym 58 ref 338 ref 6520 remove assume appThm 4244 remove appThm nil 130 ref 3072 remove cons nil cons nil cons cons 713 ref subst trans appThm 58 ref 266 remove appThm 6542 def 264 remove appThm 186 ref trans appThm 186 ref trans sym 55 ref eqMp eqMp 23 ref 5 ref 6541 remove nil cons cons 1390 ref cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 5 ref 6540 ref nil cons cons 1391 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 6540 remove appTerm nil cons cons 68 ref 813 remove 196 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 632 remove 190 ref 69 ref 947 ref 378 ref 947 ref 379 ref 57 ref 4705 ref appTerm 268 ref appTerm 6543 def absTerm 6544 def appTerm 6545 def absTerm 6546 def appTerm 6547 def appTerm 6548 def 217 ref appTerm 6549 def absTerm 6550 def 196 ref appTerm 6551 def betaConv 192 ref 65 ref 6550 ref appTerm 6552 def absTerm 6553 def 200 ref appTerm 6554 def betaConv 6 ref 65 ref 6553 ref appTerm 6555 def absTerm 6556 def 19 ref appTerm 6557 def betaConv nil 5 ref 6 ref 65 ref 192 ref 65 ref 378 ref 65 ref 379 ref 65 ref 190 ref 69 ref 6543 ref appTerm 217 ref appTerm 6558 def absTerm 6559 def appTerm 6560 def absTerm 6561 def appTerm 6562 def absTerm 6563 def appTerm 6564 def absTerm 6565 def appTerm 6566 def absTerm 6567 def nil cons cons 6568 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 6566 remove nil cons 6569 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6565 ref nil cons cons 6570 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 6564 remove nil cons 6571 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6563 ref nil cons cons 6572 def nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 6562 remove nil cons 6573 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6561 ref nil cons cons 6574 def nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 6560 remove nil cons 6575 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6559 ref nil cons cons 6576 def nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 6558 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6543 remove nil cons 6577 def cons 6578 def 219 ref cons nil cons cons 6579 def 85 ref subst 6579 ref 138 ref subst nil 104 ref 4707 remove cons 6534 ref cons nil cons cons 6580 def 120 ref subst 6580 remove 224 ref subst 6537 ref 6538 ref 378 ref 947 ref 379 ref 57 ref 3287 remove 196 ref appTerm 6581 def appTerm 6582 def 268 remove appTerm 6583 def absTerm 6584 def appTerm 6585 def absTerm 6586 def 381 ref appTerm 6587 def betaConv 6588 def sym 6584 ref 383 ref appTerm 6589 def betaConv 6590 def sym 6582 remove refl 267 remove appThm nil 50 ref 6581 ref nil cons 6591 def cons nil cons nil cons cons 311 ref subst trans sym 28 ref "_29538" 1 ref var 6592 def 10 ref 2878 ref 6592 remove varTerm appTerm 2899 ref appTerm appTerm 196 ref appTerm absTerm 6593 def 2897 ref appTerm 6594 def appTerm refl 6593 ref 4703 ref appTerm betaConv appThm 108 ref 6594 remove betaConv appThm 10 ref 2878 ref 4703 remove appTerm 2899 ref appTerm appTerm 196 ref appTerm refl appThm trans 6593 remove refl 4705 ref assume sym appThm eqMp sym nil 4746 remove 4240 ref cons nil cons cons 436 ref 10 ref 2878 remove 1505 remove appTerm 1420 ref appTerm appTerm 437 ref appTerm absTerm 6595 def 437 ref appTerm 6596 def betaConv 1419 ref 65 ref 6595 ref appTerm 6597 def absTerm 6598 def 1420 ref appTerm 6599 def betaConv nil 65 ref 6598 ref appTerm 6600 def axiom nil 67 ref 6600 remove nil cons cons 68 ref 6599 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6598 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6597 remove nil cons cons 68 ref 6596 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6595 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp eqMp 23 ref 5 ref 6584 ref nil cons cons 6601 def 1391 ref cons nil cons cons 1176 ref subst proveHyp eqMp 23 ref 5 ref 6586 ref nil cons cons 6602 def 1390 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 6586 ref appTerm 6603 def nil cons 6604 def cons 6605 def 219 ref cons nil cons cons 6606 def 129 ref subst proveHyp 190 ref 69 ref 6603 remove appTerm 6607 def 217 ref appTerm 6608 def absTerm 6609 def 196 ref appTerm 6610 def betaConv 192 ref 65 ref 6609 ref appTerm 6611 def absTerm 6612 def 200 ref appTerm 6613 def betaConv 6 ref 65 ref 6612 ref appTerm 6614 def absTerm 6615 def 19 ref appTerm 6616 def betaConv nil 5 ref 6 ref 65 ref 192 ref 65 ref 378 ref 65 ref 379 ref 65 ref 190 ref 69 ref 6583 ref appTerm 217 ref appTerm 6617 def absTerm 6618 def appTerm 6619 def absTerm 6620 def appTerm 6621 def absTerm 6622 def appTerm 6623 def absTerm 6624 def appTerm 6625 def absTerm 6626 def nil cons cons 6627 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 6625 remove nil cons 6628 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6624 ref nil cons cons 6629 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 6623 remove nil cons 6630 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6622 ref nil cons cons 6631 def nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 6621 remove nil cons 6632 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6620 ref nil cons cons 6633 def nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 6619 remove nil cons 6634 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6618 ref nil cons cons 6635 def nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 6617 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6583 remove nil cons 6636 def cons 6637 def 219 ref cons nil cons cons 6638 def 85 ref subst 6638 ref 138 ref subst nil 104 ref 6591 remove cons 6534 remove cons nil cons cons 6639 def 120 ref subst 6639 remove 224 ref subst 6537 remove 6538 remove 265 remove 6542 remove 210 remove refl appThm nil 50 ref 226 remove cons nil cons nil cons cons 172 ref subst 6640 def trans appThm 6640 remove trans sym nil 260 remove nil cons nil cons cons 49 ref subst 150 ref nil 50 ref 208 remove nil cons cons nil cons nil cons cons 56 ref subst nil 641 remove 68 ref 207 remove nil cons 6641 def cons nil cons 6642 def cons nil cons cons 6643 def 85 ref subst 6643 remove 138 ref subst 648 remove 649 remove 192 ref 654 remove 288 remove 196 ref appTerm appTerm absTerm 6644 def 215 ref appTerm betaConv sym 58 ref 3410 remove 58 ref 653 remove appThm 651 remove appThm 186 ref trans trans appThm 255 remove refl appThm nil 50 ref 256 remove cons nil cons nil cons cons 172 remove subst trans sym 28 ref 4096 remove 196 ref appTerm 6645 def appTerm refl 4097 remove appThm 108 ref 6645 remove betaConv appThm 4098 remove appThm trans 4099 remove 6581 remove assume sym appThm eqMp sym 4101 remove eqMp eqMp eqMp 23 ref 5 ref 6644 ref nil cons cons 2712 ref cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 6644 remove appTerm nil cons cons 6642 remove cons nil cons cons 129 ref subst proveHyp nil 271 remove 154 remove cons nil cons cons 2147 remove subst eqMp proveHyp proveHyp eqMp nil 655 remove 106 ref 6641 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp 220 remove 129 ref subst proveHyp 300 ref eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 6636 remove cons 6646 def 299 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 6647 def nil 67 ref 65 ref 6626 ref appTerm 6648 def nil cons 6649 def cons 6650 def 68 ref 65 ref 6615 ref appTerm nil cons 6651 def cons nil cons cons nil cons cons 6652 def 129 ref subst proveHyp 6652 ref 85 ref subst 6652 remove 138 ref subst nil 5 ref 6615 remove nil cons cons 6653 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 6614 remove nil cons 6654 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6612 remove nil cons cons 6655 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 6611 remove nil cons 6656 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6609 remove nil cons cons 6657 def nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 6608 remove nil cons cons nil cons nil cons cons 56 ref subst 6606 ref 85 ref subst 6606 remove 138 ref subst nil 6650 ref 219 ref cons nil cons cons 6658 def 129 ref subst nil 6605 remove 68 ref 69 ref 6648 ref appTerm 217 ref appTerm 6659 def nil cons 6660 def cons nil cons 6661 def cons nil cons cons 129 ref subst nil 5 ref 378 ref 69 ref 6587 ref appTerm 6659 ref appTerm 6662 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 6662 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6587 ref nil cons 6663 def cons 6661 ref cons nil cons cons 6664 def 85 ref subst 6664 remove 138 ref subst 6588 remove 6587 remove assume eqMp nil 67 ref 6585 ref nil cons cons 6661 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 6589 ref appTerm 6659 ref appTerm 6665 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 6665 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6589 ref nil cons 6666 def cons 6661 ref cons nil cons cons 6667 def 85 ref subst 6667 remove 138 ref subst 6590 remove 6589 remove assume eqMp nil 6637 remove 6661 remove cons nil cons cons 6668 def 129 ref subst proveHyp 6668 ref 85 ref subst 6668 remove 138 ref subst 6658 ref 85 ref subst 6658 remove 138 ref subst 6638 remove 129 ref subst 6618 remove 196 ref appTerm 6669 def betaConv 6620 remove 383 ref appTerm 6670 def betaConv 6622 remove 381 ref appTerm 6671 def betaConv 6624 remove 200 ref appTerm 6672 def betaConv 6626 remove 19 ref appTerm 6673 def betaConv nil 6650 remove 68 ref 6673 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 6627 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6628 remove cons 68 ref 6672 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6629 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6630 remove cons 68 ref 6671 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6631 remove 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6632 remove cons 68 ref 6670 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6633 remove 1391 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6634 remove cons 68 ref 6669 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6635 remove 1389 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 6649 remove cons 6674 def 299 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 6646 remove 106 ref 6660 remove cons nil cons 6675 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 6666 remove cons 6675 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 6584 remove 1710 ref appTerm appTerm 6659 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 6585 remove appTerm 6659 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6601 remove 6675 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 6663 remove cons 6675 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 6586 remove 1710 ref appTerm appTerm 6659 ref appTerm absTerm appTerm nil cons cons 68 ref 6607 remove 6659 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6602 remove 6675 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 6604 remove cons 299 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 6674 remove 106 ref 6651 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 6651 remove cons 68 ref 6616 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6653 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6654 remove cons 68 ref 6613 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6655 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6656 remove cons 68 ref 6610 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6657 remove 1389 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 6577 remove cons 6676 def 299 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 6677 def nil 67 ref 65 ref 6567 ref appTerm 6678 def nil cons 6679 def cons 6680 def 68 ref 65 ref 6556 ref appTerm nil cons 6681 def cons nil cons cons nil cons cons 6682 def 129 ref subst proveHyp 6682 ref 85 ref subst 6682 remove 138 ref subst nil 5 ref 6556 remove nil cons cons 6683 def nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 6555 remove nil cons 6684 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6553 remove nil cons cons 6685 def nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 6552 remove nil cons 6686 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6550 remove nil cons cons 6687 def nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 6549 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6547 remove nil cons 6688 def cons 6689 def 219 ref cons nil cons cons 6690 def 85 ref subst 6690 remove 138 ref subst nil 6680 ref 219 remove cons nil cons cons 6691 def 129 ref subst nil 6689 remove 68 ref 69 ref 6678 ref appTerm 217 ref appTerm 6692 def nil cons 6693 def cons nil cons 6694 def cons nil cons cons 129 ref subst nil 5 ref 378 ref 69 ref 6546 ref 381 ref appTerm 6695 def appTerm 6692 ref appTerm 6696 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 6696 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6695 ref nil cons 6697 def cons 6694 ref cons nil cons cons 6698 def 85 ref subst 6698 remove 138 ref subst 6695 ref betaConv 6695 remove assume eqMp nil 67 ref 6545 ref nil cons cons 6694 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 6544 ref 383 ref appTerm 6699 def appTerm 6692 ref appTerm 6700 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 6700 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6699 ref nil cons 6701 def cons 6694 ref cons nil cons cons 6702 def 85 ref subst 6702 remove 138 ref subst 6699 ref betaConv 6699 remove assume eqMp nil 6578 remove 6694 remove cons nil cons cons 6703 def 129 ref subst proveHyp 6703 ref 85 ref subst 6703 remove 138 ref subst 6691 ref 85 ref subst 6691 remove 138 ref subst 6579 remove 129 ref subst 6559 remove 196 ref appTerm 6704 def betaConv 6561 remove 383 ref appTerm 6705 def betaConv 6563 remove 381 ref appTerm 6706 def betaConv 6565 remove 200 ref appTerm 6707 def betaConv 6567 remove 19 ref appTerm 6708 def betaConv nil 6680 remove 68 ref 6708 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 6568 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6569 remove cons 68 ref 6707 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6570 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6571 remove cons 68 ref 6706 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6572 remove 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6573 remove cons 68 ref 6705 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6574 remove 1391 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6575 remove cons 68 ref 6704 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6576 remove 1389 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp eqMp nil 104 ref 6679 remove cons 6709 def 299 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 6676 remove 106 ref 6693 remove cons nil cons 6710 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 6701 remove cons 6710 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 6544 ref 1710 ref appTerm appTerm 6692 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 6545 remove appTerm 6692 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6544 remove nil cons cons 6710 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 6697 remove cons 6710 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 6546 ref 1710 ref appTerm appTerm 6692 ref appTerm absTerm appTerm nil cons cons 68 ref 6548 remove 6692 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6546 remove nil cons cons 6710 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp nil 104 ref 6688 remove cons 299 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 6709 remove 106 ref 6681 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 6681 remove cons 68 ref 6557 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6683 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6684 remove cons 68 ref 6554 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6685 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6686 remove cons 68 ref 6551 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6687 remove 1389 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 6532 remove cons 299 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 6531 remove appTerm thm 6677 remove nil 6678 remove thm 6647 remove nil 6648 remove thm nil 5 ref 5427 ref 65 ref 192 ref 6 ref 5428 ref 5429 ref 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 5430 ref 5555 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 345 ref appTerm absTerm 6711 def 5435 ref appTerm 6712 def absTerm 6713 def appTerm 6714 def absTerm 6715 def nil cons cons nil cons nil cons cons 49 ref subst 5427 ref nil 50 ref 6714 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6713 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 6712 remove nil cons 6716 def cons nil cons nil cons cons 56 ref subst 5457 ref nil 5458 ref 68 ref 6716 remove cons nil cons cons nil cons cons 129 ref subst proveHyp 5488 ref 6711 ref refl 5464 ref appThm appThm sym nil 5 ref 378 ref 5490 ref 6711 remove 5476 ref appTerm 6717 def appTerm 6718 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 6718 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5494 ref 68 ref 6717 ref nil cons 6719 def cons nil cons 6720 def cons nil cons cons 6721 def 85 ref subst 6721 remove 138 ref subst 5498 ref nil 5499 ref 6720 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 5501 ref 6717 ref appTerm 6722 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 6722 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5504 ref 6720 ref cons nil cons cons 6723 def 85 ref subst 6723 remove 138 ref subst 5506 ref nil 5508 ref 6720 remove cons nil cons cons 6724 def 129 ref subst proveHyp 6724 ref 85 ref subst 6724 remove 138 ref subst 5511 ref 6717 ref betaConv 5512 ref 5429 ref 149 ref 190 ref 149 ref 378 ref 149 ref 379 ref 5430 ref refl nil 50 ref 6505 ref cons nil cons nil cons cons 1162 ref "t" 30 remove var varTerm refl subst subst 6725 def appThm absThm appThm absThm appThm absThm appThm absThm appThm 5518 ref appThm 5520 ref 379 ref 28 ref 5428 ref "_30078" 341 ref var 6726 def 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 28 ref 6726 remove varTerm 385 ref appTerm appTerm 5555 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6727 def appTerm 6728 def 385 ref appTerm appTerm 5555 ref appTerm absTerm 6729 def 383 ref appTerm 6730 def betaConv 378 ref 65 ref 6729 ref appTerm 6731 def absTerm 6732 def 381 ref appTerm 6733 def betaConv 190 ref 65 ref 6732 ref appTerm 6734 def absTerm 6735 def 196 ref appTerm 6736 def betaConv 6727 ref 6728 remove appTerm 6737 def betaConv 6727 ref "_30076" 328 ref var 6738 def 1894 ref 1052 ref 1057 ref 6738 remove varTerm appTerm appTerm appTerm 5554 ref appTerm absTerm 6739 def appTerm betaConv sym nil 5 ref 190 ref 65 ref 378 ref 65 ref 379 ref 28 ref 6739 ref 385 ref appTerm 6740 def appTerm 5555 ref appTerm 6741 def absTerm 6742 def appTerm 6743 def absTerm 6744 def appTerm 6745 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 6745 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6744 remove nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 6743 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6742 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 6741 remove nil cons cons nil cons nil cons cons 56 ref subst 6740 remove betaConv 28 ref "_30072" 1 ref var 6746 def 5555 remove absTerm 383 ref appTerm 6747 def appTerm refl 6746 ref 1894 ref 1078 ref appTerm 5554 ref appTerm 6748 def absTerm 6749 def 1082 ref appTerm betaConv appThm 108 ref 6747 remove betaConv appThm 6748 remove refl appThm trans 1852 ref "_30071" 1 ref var 6750 def 6746 remove 1894 ref 6750 remove varTerm appTerm 5554 remove appTerm absTerm absTerm 6751 def 381 ref appTerm 6752 def appTerm refl 6751 ref 1078 ref appTerm betaConv appThm 1856 ref 6752 remove betaConv appThm 6749 remove refl appThm trans 6751 remove refl 1376 ref appThm eqMp 1381 ref appThm eqMp sym trans eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp 5543 ref 5544 ref 6727 ref nil cons 6753 def cons 5546 ref 6739 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 5547 ref 6727 remove appTerm nil cons cons 68 ref 6737 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 5548 ref 6753 remove cons nil cons nil cons cons 5549 ref subst eqMp eqMp nil 67 ref 65 ref 6735 ref appTerm nil cons cons 68 ref 6736 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6735 remove nil cons cons 1389 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6734 remove nil cons cons 68 ref 6733 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6732 remove nil cons cons 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6731 remove nil cons cons 68 ref 6730 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6729 remove nil cons cons 1391 ref cons nil cons cons 140 ref subst eqMp eqMp subst trans trans sym 6498 remove nil 6499 remove 68 ref 6505 ref cons nil cons 6754 def cons nil cons cons 129 ref subst proveHyp 6502 remove 6725 remove appThm sym nil 6503 remove 6754 remove cons nil cons cons 6755 def 85 ref subst 6755 remove 138 ref subst 6508 remove 120 ref subst eqMp nil 6509 remove 106 ref 6505 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp proveHyp eqMp nil 6510 ref 106 ref 6719 remove cons nil cons 6756 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 6512 ref 6756 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 6513 ref 6717 ref appTerm absTerm appTerm nil cons cons 68 ref 6514 ref 6717 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6515 ref 6756 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 6516 ref 6756 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 6517 ref 6717 ref appTerm absTerm appTerm nil cons cons 68 ref 6518 ref 6717 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6519 ref 6756 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 6715 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 65 ref 190 ref 69 ref 212 remove appTerm 217 remove appTerm 6757 def absTerm 6758 def appTerm 6759 def absTerm 6760 def appTerm 6761 def absTerm 6762 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 6761 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6760 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 6759 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6758 remove nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 6757 remove nil cons cons nil cons nil cons cons 56 ref subst 300 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 6762 remove appTerm thm 5154 remove nil 5146 remove thm nil 5 ref 5427 ref 65 ref 192 ref 6 ref 5428 ref 5429 remove 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 5430 remove 4705 remove appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 345 ref appTerm absTerm 6763 def 5435 ref appTerm 6764 def absTerm 6765 def appTerm 6766 def absTerm 6767 def nil cons cons nil cons nil cons cons 49 ref subst 5427 ref nil 50 ref 6766 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6765 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 6764 remove nil cons 6768 def cons nil cons nil cons cons 56 ref subst 5457 remove nil 5458 remove 68 ref 6768 remove cons nil cons cons nil cons cons 129 ref subst proveHyp 5488 remove 6763 ref refl 5464 remove appThm appThm sym nil 5 ref 378 ref 5490 remove 6763 remove 5476 ref appTerm 6769 def appTerm 6770 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 6770 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5494 remove 68 ref 6769 ref nil cons 6771 def cons nil cons 6772 def cons nil cons cons 6773 def 85 ref subst 6773 remove 138 ref subst 5498 remove nil 5499 remove 6772 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 5501 remove 6769 ref appTerm 6774 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 6774 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5504 remove 6772 ref cons nil cons cons 6775 def 85 ref subst 6775 remove 138 ref subst 5506 remove nil 5508 remove 6772 remove cons nil cons cons 6776 def 129 ref subst proveHyp 6776 ref 85 ref subst 6776 remove 138 ref subst 5511 remove 5510 remove 224 ref subst 6769 ref betaConv 5512 remove "_30058" 341 remove var 6777 def 149 ref 190 ref 149 ref 378 ref 149 ref 379 ref nil 2801 remove 4704 remove 5481 ref appTerm 6778 def nil cons cons 2802 remove 6777 ref varTerm 385 ref appTerm 6779 def nil cons cons nil cons cons nil cons cons 5517 remove subst absThm appThm absThm appThm absThm appThm absThm appThm 5518 remove appThm 5520 remove 379 ref 28 ref 5428 remove 6777 remove 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 28 ref 6779 remove appTerm 6778 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6780 def appTerm 6781 def 385 ref appTerm appTerm 6778 ref appTerm absTerm 6782 def 383 ref appTerm 6783 def betaConv 378 ref 65 ref 6782 ref appTerm 6784 def absTerm 6785 def 381 ref appTerm 6786 def betaConv 190 ref 65 ref 6785 ref appTerm 6787 def absTerm 6788 def 196 ref appTerm 6789 def betaConv 6780 ref 6781 remove appTerm 6790 def betaConv 6780 ref "_30056" 328 ref var 6791 def 10 ref 390 ref 392 ref 1059 ref 1057 ref 6791 remove varTerm 6792 def appTerm 6793 def appTerm appTerm 200 ref appTerm appTerm 1044 remove 6792 remove appTerm appTerm appTerm 392 ref 1052 ref 6793 remove appTerm appTerm 5476 ref appTerm appTerm absTerm 6794 def appTerm betaConv sym nil 5 ref 190 ref 65 ref 378 ref 65 ref 379 ref 28 ref 6794 ref 385 ref appTerm 6795 def appTerm 6778 remove appTerm 6796 def absTerm 6797 def appTerm 6798 def absTerm 6799 def appTerm 6800 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 6800 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6799 remove nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 6798 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6797 remove nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 6796 remove nil cons cons nil cons nil cons cons 56 ref subst 6795 remove betaConv 28 ref "_30052" 1 ref var 6801 def 10 ref 390 ref 392 ref 6801 ref varTerm appTerm 200 ref appTerm appTerm 6802 def 196 ref appTerm appTerm 6803 def 5481 ref appTerm absTerm 383 ref appTerm 6804 def appTerm refl 6801 ref 10 ref 6802 ref 1075 ref appTerm appTerm 6805 def 5225 remove 5476 ref appTerm 6806 def appTerm absTerm 6807 def 1082 ref appTerm betaConv appThm 108 ref 6804 remove betaConv appThm 10 ref 390 ref 392 ref 1082 ref appTerm 200 ref appTerm appTerm 1075 ref appTerm appTerm 6806 remove appTerm refl appThm trans 1852 remove "_30051" 1 ref var 6808 def 6801 ref 6803 remove 392 ref 6808 ref varTerm appTerm 5476 remove appTerm 6809 def appTerm absTerm absTerm 381 ref appTerm 6810 def appTerm refl 6808 ref 6801 ref 6805 remove 6809 ref appTerm absTerm absTerm 6811 def 1078 ref appTerm betaConv appThm 1856 remove 6810 remove betaConv appThm 6807 remove refl appThm trans 7 ref 0 ref 9 remove 3018 remove nil cons cons opType constTerm 6812 def "_30050" 1 ref var 6813 def 6808 remove 6801 remove 10 ref 6802 remove 6813 remove varTerm appTerm appTerm 6809 remove appTerm absTerm absTerm absTerm 6814 def 196 ref appTerm 6815 def appTerm refl 6814 ref 1075 remove appTerm betaConv appThm 6812 remove refl 6815 remove betaConv appThm 6811 remove refl appThm trans 6814 remove refl 1345 remove appThm eqMp 1376 ref appThm eqMp 1381 ref appThm eqMp sym trans eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp 5543 remove 5544 remove 6780 ref nil cons 6816 def cons 5546 remove 6794 remove nil cons cons nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 5547 remove 6780 remove appTerm nil cons cons 68 ref 6790 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 5548 remove 6816 remove cons nil cons nil cons cons 5549 remove subst eqMp eqMp nil 67 ref 65 ref 6788 ref appTerm nil cons cons 68 ref 6789 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6788 remove nil cons cons 1389 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6787 remove nil cons cons 68 ref 6786 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6785 remove nil cons cons 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6784 remove nil cons cons 68 ref 6783 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6782 remove nil cons cons 1391 ref cons nil cons cons 140 ref subst eqMp eqMp subst 338 ref 5482 remove assume appThm 5481 ref refl appThm nil 130 ref 5481 remove nil cons cons nil cons nil cons cons 713 ref subst trans trans trans trans sym 55 ref eqMp proveHyp proveHyp eqMp nil 6510 remove 106 ref 6771 remove cons nil cons 6817 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 6512 remove 6817 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 6513 remove 6769 ref appTerm absTerm appTerm nil cons cons 68 ref 6514 remove 6769 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6515 remove 6817 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 6516 remove 6817 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 6517 remove 6769 ref appTerm absTerm appTerm nil cons cons 68 ref 6518 remove 6769 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6519 remove 6817 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 6767 remove appTerm thm 6495 ref nil 6488 remove thm 5453 remove nil 5454 remove thm nil 5 ref 6 ref 65 ref 192 ref 65 ref 130 ref 65 ref 847 ref 65 ref 436 ref 69 ref 3488 ref 4581 ref 57 ref 4583 remove appTerm 6818 def 4611 ref 437 ref appTerm 6819 def appTerm 6820 def appTerm 6821 def appTerm 6822 def appTerm 57 ref 10 ref 2554 ref 19 ref appTerm appTerm 1710 ref appTerm appTerm 6823 def 10 ref 2554 ref 200 ref appTerm appTerm 1404 ref appTerm 6824 def appTerm 6825 def appTerm 6826 def absTerm 6827 def appTerm 6828 def absTerm 6829 def appTerm 6830 def absTerm 6831 def appTerm 6832 def absTerm 6833 def appTerm 6834 def absTerm 6835 def nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 6834 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6833 remove nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 6832 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6831 remove nil cons cons nil cons nil cons cons 49 ref subst 130 ref nil 50 ref 6830 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 6829 remove nil cons cons nil cons nil cons cons 49 ref subst 847 ref nil 50 ref 6828 remove nil cons 6836 def cons nil cons nil cons cons 56 ref subst nil 5 ref 6827 ref nil cons cons 6837 def nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 6826 remove nil cons 6838 def cons nil cons nil cons cons 56 ref subst nil 1410 ref 68 ref 6838 ref cons nil cons 6839 def cons nil cons cons 6840 def 85 ref subst 6840 remove 138 ref subst nil 421 ref 6839 ref cons nil cons cons 6841 def 85 ref subst 6841 remove 138 ref subst nil 67 ref 6822 remove nil cons 6842 def cons 68 ref 6825 ref nil cons 6843 def cons nil cons 6844 def cons nil cons cons 6845 def 85 ref subst 6845 remove 138 ref subst nil 2940 remove 106 ref 6821 remove nil cons cons nil cons cons nil cons cons 6846 def 120 ref subst 6846 remove 224 ref subst nil 104 ref 5260 ref cons 106 ref 6820 remove nil cons cons nil cons cons nil cons cons 6847 def 120 ref subst 6847 remove 224 ref subst nil 104 ref 5274 ref cons 106 ref 6819 remove nil cons 6848 def cons nil cons cons nil cons cons 6849 def 120 ref subst 6849 remove 224 ref subst nil 67 ref 6848 remove cons 6844 ref cons nil cons cons 129 ref subst 151 ref 338 ref 4637 remove appThm 6850 def 5651 ref appThm appThm 6825 ref refl 6851 def appThm sym 5176 remove nil 5179 remove 68 ref 69 ref 10 ref 4622 remove appTerm 6852 def 437 ref appTerm appTerm 6825 remove appTerm 6853 def nil cons 6854 def cons nil cons 6855 def cons nil cons cons 129 ref subst proveHyp 151 ref 1443 ref 976 ref 378 ref 976 remove 379 ref 58 ref 346 ref refl 5473 remove 2938 remove appThm 5475 remove appThm appThm appThm 4197 remove appThm absThm appThm absThm appThm appThm nil 50 ref 947 ref 378 ref 947 ref 379 ref 57 ref 346 remove 2162 remove 384 remove appTerm 6856 def appTerm 6857 def appTerm 4199 remove appTerm 6858 def absTerm 6859 def appTerm 6860 def absTerm 6861 def appTerm 6862 def nil cons cons nil cons nil cons cons 498 ref subst trans appThm 6853 ref refl appThm sym nil 5 ref 378 ref 69 ref 6861 ref 381 ref appTerm 6863 def appTerm 6853 ref appTerm 6864 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 378 ref nil 50 ref 6864 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6863 ref nil cons 6865 def cons 6855 ref cons nil cons cons 6866 def 85 ref subst 6866 remove 138 ref subst 6863 ref betaConv 6863 remove assume eqMp nil 67 ref 6860 ref nil cons cons 6855 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 379 ref 69 ref 6859 ref 383 ref appTerm 6867 def appTerm 6853 ref appTerm 6868 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 379 ref nil 50 ref 6868 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 6867 ref nil cons 6869 def cons 6855 ref cons nil cons cons 6870 def 85 ref subst 6870 remove 138 ref subst 6867 ref betaConv 6867 remove assume eqMp nil 67 ref 6858 remove nil cons 6871 def cons 6855 remove cons nil cons cons 6872 def 129 ref subst proveHyp 6872 ref 85 ref subst 6872 remove 138 ref subst nil 104 ref 6857 ref nil cons cons 106 ref 4212 remove cons nil cons cons nil cons cons 6873 def 120 ref subst 6873 remove 224 ref subst 151 ref 338 ref 5200 ref 6857 ref assume 6874 def appThm 3246 remove 5235 ref subst trans appThm 5651 ref appThm appThm 6851 remove appThm sym nil 67 ref 10 ref 4620 ref appTerm 437 ref appTerm 6875 def nil cons 6876 def cons 6844 remove cons nil cons cons 6877 def 85 ref subst 6877 remove 138 ref subst 28 ref "_29964" 1 ref var 6878 def 57 ref 10 ref 401 ref 6878 remove varTerm appTerm 6879 def 19 ref appTerm appTerm 1710 ref appTerm appTerm 10 ref 6879 remove 200 ref appTerm appTerm 1404 ref appTerm appTerm absTerm 6880 def 437 ref appTerm 6881 def appTerm refl 6880 ref 4620 ref appTerm betaConv appThm 108 ref 6881 remove betaConv appThm 57 ref 10 ref 401 ref 4620 ref appTerm 6882 def 19 ref appTerm 6883 def appTerm 6884 def 1710 ref appTerm 6885 def appTerm 10 ref 6882 remove 200 ref appTerm 6886 def appTerm 6887 def 1404 ref appTerm 6888 def appTerm refl appThm trans 6880 remove refl 6875 remove assume sym appThm eqMp sym 1530 ref 69 ref 418 ref 10 ref 2947 ref 1534 ref appTerm 6889 def appTerm 17 ref appTerm appTerm appTerm 10 ref 401 ref 4619 ref 6889 ref appTerm appTerm 19 ref appTerm appTerm 4619 ref 19 ref appTerm 6890 def appTerm appTerm absTerm 6891 def 200 ref appTerm 6892 def betaConv 436 ref 65 ref 1530 ref 69 ref 418 ref 10 ref 3029 ref appTerm 17 ref appTerm appTerm appTerm 6893 def 10 ref 401 ref 4619 ref 3029 ref appTerm appTerm 437 ref appTerm appTerm 4619 ref 437 ref appTerm 6894 def appTerm appTerm absTerm appTerm absTerm 6895 def 19 ref appTerm 6896 def betaConv 1419 ref 65 ref 436 ref 65 ref 1530 ref 6893 remove 10 ref 401 ref 1422 ref 3029 ref appTerm appTerm 437 ref appTerm appTerm 1423 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm 6897 def 4618 ref appTerm 6898 def betaConv nil 65 ref 6897 ref appTerm 6899 def axiom 6900 def nil 67 ref 6899 remove nil cons cons 68 ref 6898 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6897 remove nil cons cons 130 ref 5240 remove cons nil cons 6901 def cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 6895 ref appTerm nil cons cons 68 ref 6896 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6895 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 6891 ref appTerm nil cons cons 68 ref 6892 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6891 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 69 ref 5237 ref appTerm 6902 def 6884 remove 6890 ref appTerm 6903 def appTerm 6904 def nil cons cons 68 ref 6885 ref nil cons 6905 def cons nil cons 6906 def cons nil cons cons 129 ref subst proveHyp 5236 ref nil 5238 ref 68 ref 69 ref 6903 ref appTerm 6885 ref appTerm 6907 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 6903 ref nil cons 6908 def cons 6906 remove cons nil cons cons 6909 def 85 ref subst 6909 remove 138 ref subst 28 ref "_29966" 1 ref var 6910 def 10 ref 6910 remove varTerm appTerm 1710 ref appTerm absTerm 6911 def 6883 remove appTerm 6912 def appTerm refl 6911 ref 6890 ref appTerm betaConv appThm 108 ref 6912 remove betaConv appThm 10 ref 6890 remove appTerm 1710 ref appTerm 6913 def refl 6914 def appThm trans 6911 remove refl 6903 remove assume appThm eqMp sym 436 ref 65 ref 6 ref 65 ref 192 ref 441 ref 10 ref 401 ref 390 ref 4922 remove appTerm 1416 remove appTerm appTerm 437 ref appTerm appTerm 401 ref 1559 remove appTerm 437 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 6915 def 19 ref appTerm 6916 def betaConv nil 65 ref 6915 ref appTerm 6917 def axiom 6918 def nil 67 ref 6917 remove nil cons cons 6919 def 68 ref 6916 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6915 ref nil cons cons 6920 def 132 ref cons nil cons cons 140 ref subst eqMp eqMp 6921 def nil 67 ref 65 ref 978 ref 65 ref 192 ref 884 ref 10 ref 401 ref 390 ref 401 ref 979 ref appTerm 19 ref appTerm appTerm 886 remove appTerm appTerm 19 ref appTerm 6922 def appTerm 401 ref 390 ref 979 ref appTerm 200 ref appTerm appTerm 19 ref appTerm 6923 def appTerm 6924 def appTerm absTerm appTerm absTerm appTerm nil cons cons 6925 def 68 ref 6913 remove nil cons 6926 def cons nil cons 6927 def cons nil cons cons 129 ref subst proveHyp 151 ref 149 ref 978 ref 149 ref 192 ref 1443 ref 6924 ref refl appThm nil 50 ref 6924 ref nil cons cons nil cons nil cons cons 498 ref subst trans absThm appThm absThm appThm appThm 6928 def 6914 remove appThm sym nil 67 ref 65 ref 978 ref 65 ref 192 ref 6924 ref absTerm appTerm absTerm appTerm 6929 def nil cons 6930 def cons 6931 def 6927 remove cons nil cons cons 6932 def 85 ref subst 6932 remove 138 ref subst 338 ref nil 192 ref 4617 ref nil cons 6933 def cons 978 ref 4616 ref nil cons 6934 def cons nil cons cons nil cons cons 192 ref 10 ref 6923 remove appTerm 6922 remove appTerm 6935 def absTerm 6936 def 200 ref appTerm 6937 def betaConv 978 ref 65 ref 6936 ref appTerm 6938 def absTerm 6939 def 979 ref appTerm 6940 def betaConv 149 ref 978 ref 149 ref 192 ref 6935 remove assume sym 6924 remove assume sym deductAntisym absThm appThm absThm appThm 6929 remove assume eqMp nil 67 ref 65 ref 6939 ref appTerm nil cons cons 68 ref 6940 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6939 remove nil cons cons 130 ref 1828 ref cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6938 remove nil cons cons 68 ref 6937 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6936 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 6941 def subst appThm 5266 ref appThm sym 1419 ref 65 ref 436 ref 69 ref 6346 remove appTerm 6942 def 10 ref 401 ref 3050 remove appTerm 1420 ref appTerm appTerm 17 ref appTerm appTerm absTerm appTerm absTerm 6943 def 19 ref appTerm 6944 def betaConv 149 ref 1419 ref 149 ref 436 ref 6942 ref refl 338 ref 5423 ref 3057 ref appThm 1420 ref refl appThm appThm 921 ref appThm appThm absThm appThm absThm appThm nil 65 ref 1419 ref 65 ref 436 ref 6942 remove 10 ref 401 ref 1498 remove appTerm 1420 ref appTerm appTerm 17 ref appTerm appTerm 6945 def absTerm 6946 def appTerm 6947 def absTerm 6948 def appTerm 6949 def axiom 6950 def eqMp 6951 def nil 67 ref 65 ref 6943 ref appTerm nil cons cons 6952 def 68 ref 6944 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6943 ref nil cons cons 6953 def 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 436 ref 884 ref 10 ref 401 ref 3841 remove appTerm 19 ref appTerm appTerm 17 ref appTerm 6954 def appTerm absTerm appTerm nil cons cons 68 ref 10 ref 401 ref 390 ref 401 ref 4616 remove appTerm 6955 def 19 ref appTerm appTerm 401 ref 4617 ref appTerm 6956 def 19 ref appTerm appTerm appTerm 19 ref appTerm appTerm 1710 ref appTerm 6957 def nil cons 6958 def cons nil cons 6959 def cons nil cons cons 129 ref subst proveHyp 151 ref 149 ref 436 ref 1443 ref 6954 ref refl appThm nil 50 ref 6954 ref nil cons cons nil cons nil cons cons 498 ref subst trans absThm appThm appThm 6957 remove refl appThm sym nil 67 ref 65 ref 436 ref 6954 remove absTerm 6960 def appTerm nil cons 6961 def cons 6962 def 6959 remove cons nil cons cons 6963 def 85 ref subst 6963 remove 138 ref subst 338 ref 5423 ref 1463 ref 5423 ref nil 1925 ref 436 ref 4613 ref nil cons cons 3980 ref cons cons nil cons cons 6964 def 3043 ref subst appThm 6965 def 821 ref appThm appThm 5423 ref nil 3026 remove 4012 remove cons nil cons cons 6966 def 3043 ref subst appThm 6967 def 821 ref appThm nil 3966 remove nil cons nil cons cons 6960 ref 437 ref appTerm 6968 def betaConv nil 6962 remove 68 ref 6968 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 6960 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst trans appThm appThm 821 ref appThm appThm 5266 ref appThm sym 338 ref 5423 ref nil 1419 ref 401 ref 392 ref 3897 ref 4613 remove appTerm 6969 def appTerm 200 ref appTerm appTerm 19 ref appTerm nil cons cons nil cons nil cons cons 2614 ref subst 5423 ref 6964 remove 3069 ref subst appThm 821 ref appThm trans appThm 821 ref appThm appThm 5266 ref appThm sym 379 ref 69 ref 4711 remove 6857 remove appTerm appTerm 5569 remove appTerm 6970 def absTerm 6971 def 383 ref appTerm 6972 def betaConv 378 ref 65 ref 6971 ref appTerm 6973 def absTerm 6974 def 381 ref appTerm 6975 def betaConv 5575 remove 359 ref appTerm 6976 def betaConv 6493 remove 5579 remove 19 ref appTerm 6977 def betaConv 6495 remove nil 6496 remove 68 ref 6977 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6497 remove 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5578 remove nil cons cons 68 ref 6492 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 5577 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 5925 remove cons 68 ref 6976 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5928 remove 2643 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 6974 ref appTerm nil cons cons 68 ref 6975 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6974 remove nil cons cons 1390 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6973 remove nil cons cons 68 ref 6972 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6971 remove nil cons cons 1391 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6970 remove nil cons cons 68 ref 5432 ref nil cons 6978 def cons nil cons 6979 def cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 4708 remove 707 remove 6874 remove appThm 6856 ref refl appThm nil 945 remove 6856 remove nil cons cons nil cons nil cons cons 4710 remove subst trans appThm 186 ref trans appThm 5935 remove appThm nil 50 ref 5939 ref cons nil cons nil cons cons 498 ref subst trans appThm 5432 ref refl appThm sym nil 67 ref 5939 ref cons 6979 remove cons nil cons cons 6980 def 85 ref subst 6980 remove 138 ref subst nil 6506 remove 106 ref 6978 ref cons nil cons 6981 def cons nil cons cons 224 ref subst eqMp nil 104 ref 5939 remove cons 6981 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp 1530 ref 69 ref 1593 ref 383 ref appTerm 19 ref appTerm 6982 def appTerm 6983 def 10 ref 4614 remove 1534 ref appTerm appTerm 367 ref 6889 remove appTerm 6984 def 2881 remove 1534 ref appTerm appTerm appTerm appTerm absTerm 6985 def 200 ref appTerm 6986 def betaConv 436 ref 65 ref 1530 ref 69 ref 6414 remove appTerm 10 ref 392 ref 2823 ref 437 ref appTerm appTerm 1534 ref appTerm appTerm 6984 remove 3029 ref appTerm appTerm appTerm absTerm appTerm absTerm 6987 def 383 ref appTerm 6988 def betaConv 1419 ref 65 ref 436 ref 65 ref 1530 ref 2779 ref 10 ref 392 ref 2780 ref appTerm 1534 ref appTerm appTerm 367 ref 2995 ref appTerm 3029 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 6989 def 19 ref appTerm 6990 def betaConv nil 65 ref 6989 ref appTerm 6991 def axiom nil 67 ref 6991 remove nil cons cons 68 ref 6990 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6989 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 6987 ref appTerm nil cons cons 68 ref 6988 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6987 remove nil cons cons 1391 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 6985 ref appTerm nil cons cons 68 ref 6986 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6985 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6983 remove 10 ref 4615 ref appTerm 6992 def 367 ref 2948 ref appTerm 2899 ref appTerm 6993 def appTerm 6994 def appTerm 6995 def nil cons cons 68 ref 6992 remove 2604 ref 2947 ref 1611 remove 381 ref appTerm 6996 def appTerm 6997 def appTerm 6998 def appTerm 6999 def nil cons 7000 def cons nil cons 7001 def cons nil cons cons 129 ref subst proveHyp nil 67 ref 6978 ref cons 68 ref 6982 ref nil cons 7002 def cons nil cons cons nil cons cons 129 ref subst nil 4024 remove nil cons cons 6187 ref subst eqMp nil 67 ref 7002 remove cons 7003 def 68 ref 69 ref 6994 ref appTerm 6999 ref appTerm 7004 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 6994 ref nil cons 7005 def cons 7001 remove cons nil cons cons 7006 def 85 ref subst 7006 remove 138 ref subst 28 ref "_29970" 1 ref var 7007 def 10 ref 7007 remove varTerm appTerm 6998 ref appTerm absTerm 7008 def 4615 ref appTerm 7009 def appTerm refl 7008 ref 6993 ref appTerm betaConv appThm 108 ref 7009 remove betaConv appThm 10 ref 6993 ref appTerm 7010 def 6998 ref appTerm 7011 def refl appThm trans 7008 remove refl 6994 remove assume appThm eqMp sym nil 1464 ref 1925 ref 2888 remove cons cons nil cons cons 1530 ref 28 ref 1894 ref 2995 ref appTerm 3029 ref appTerm appTerm 1928 remove 418 ref 4889 ref appTerm appTerm appTerm absTerm 7012 def 1534 ref appTerm 7013 def betaConv 436 ref 65 ref 7012 ref appTerm 7014 def absTerm 7015 def 437 ref appTerm 7016 def betaConv 1419 ref 65 ref 7015 ref appTerm 7017 def absTerm 7018 def 1420 ref appTerm 7019 def betaConv nil 65 ref 7018 ref appTerm 7020 def axiom nil 67 ref 7020 remove nil cons cons 68 ref 7019 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7018 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7017 remove nil cons cons 68 ref 7016 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7015 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7014 remove nil cons cons 68 ref 7013 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7012 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp subst 58 ref nil 50 ref 6978 remove cons nil cons nil cons cons 56 ref subst 5432 remove assume eqMp appThm 491 remove appThm 186 ref trans trans sym 55 ref eqMp 847 ref 57 ref 7010 ref 1404 ref appTerm appTerm 1405 ref 6998 ref appTerm appTerm absTerm 7021 def 367 ref 390 ref 2948 ref appTerm 359 ref appTerm appTerm 7022 def 4198 ref appTerm 7023 def appTerm betaConv sym nil 67 ref 1894 ref 2899 ref appTerm 2948 ref appTerm 7024 def nil cons 7025 def cons 68 ref 1593 ref 2899 ref appTerm 2948 ref appTerm nil cons 7026 def cons nil cons cons nil cons cons 129 ref subst nil 5239 remove 4240 remove cons nil cons cons 6187 remove subst eqMp nil 67 ref 7026 remove cons 68 ref 10 ref 7023 ref appTerm 7027 def 6993 ref appTerm nil cons 7028 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 3367 ref 3987 ref 1419 ref 2989 ref cons nil cons 7029 def cons cons nil cons cons 436 ref 2779 remove 10 ref 367 ref 2364 remove appTerm 1536 remove appTerm appTerm 2780 remove appTerm appTerm 7030 def absTerm 7031 def 437 ref appTerm 7032 def betaConv 1419 ref 65 ref 7031 ref appTerm 7033 def absTerm 7034 def 1420 ref appTerm 7035 def betaConv 1530 ref 65 ref 7034 ref appTerm 7036 def absTerm 7037 def 1534 ref appTerm 7038 def betaConv nil 65 ref 1419 ref 65 ref 436 ref 65 ref 1530 ref 7030 ref absTerm 7039 def appTerm 7040 def absTerm 7041 def appTerm 7042 def absTerm 7043 def appTerm 7044 def axiom nil 67 ref 7044 remove nil cons 7045 def cons 7046 def 68 ref 65 ref 7037 ref appTerm nil cons 7047 def cons nil cons cons nil cons cons 7048 def 129 ref subst proveHyp 7048 ref 85 ref subst 7048 remove 138 ref subst nil 5 ref 7037 remove nil cons cons 7049 def nil cons nil cons cons 49 ref subst 1530 ref nil 50 ref 7036 remove nil cons 7050 def cons nil cons nil cons cons 56 ref subst nil 5 ref 7034 remove nil cons cons 7051 def nil cons nil cons cons 49 ref subst 1419 ref nil 50 ref 7033 remove nil cons 7052 def cons nil cons nil cons cons 56 ref subst nil 5 ref 7031 remove nil cons cons 7053 def nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 7030 remove nil cons cons nil cons nil cons cons 56 ref subst 7039 ref 1534 ref appTerm 7054 def betaConv 7041 ref 437 ref appTerm 7055 def betaConv 7043 ref 1420 ref appTerm 7056 def betaConv nil 7046 remove 68 ref 7056 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 7043 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7042 remove nil cons cons 68 ref 7055 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7041 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7040 remove nil cons cons 68 ref 7054 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7039 remove nil cons cons 1556 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 104 ref 7045 remove cons 106 ref 7047 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 7047 remove cons 68 ref 7038 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7049 remove 1556 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7050 remove cons 68 ref 7035 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7051 remove 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7052 remove cons 68 ref 7032 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7053 remove 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp nil 67 ref 7028 remove cons 68 ref 7010 remove 7023 ref appTerm nil cons 7057 def cons nil cons cons nil cons cons 129 ref subst proveHyp nil 130 ref 7023 remove nil cons cons 7058 def 847 ref 6993 remove nil cons 7059 def cons nil cons cons nil cons cons 870 remove subst eqMp nil 67 ref 7057 remove cons 68 ref 7027 remove 6998 ref appTerm nil cons cons nil cons 7060 def cons nil cons cons 138 ref subst proveHyp 1894 ref 4198 ref appTerm 7061 def refl 1463 ref 4508 remove appThm 662 ref appThm appThm sym nil 1530 ref 2989 remove cons 2272 remove 3367 ref nil cons cons cons nil cons cons 6154 remove subst nil 50 ref 7025 remove cons nil cons nil cons cons 56 ref subst 7024 remove assume eqMp trans sym 55 ref eqMp eqMp nil 67 ref 7061 remove 390 ref 3206 ref appTerm 359 ref appTerm 7062 def appTerm nil cons cons 7060 remove cons nil cons cons 129 ref subst 151 ref 1904 remove 4237 ref appThm 7062 remove refl appThm appThm 338 ref 7022 remove refl 4237 remove appThm appThm 6998 ref refl 7063 def appThm appThm sym 151 ref 1894 ref 2897 ref appTerm refl nil 1419 ref 3206 remove nil cons 7064 def cons nil cons nil cons cons 5463 ref subst appThm nil 436 ref 7064 remove cons 3368 remove cons nil cons cons 6396 remove subst nil 1591 ref 3838 remove cons nil cons cons 1530 ref 28 ref 1593 ref 2995 remove appTerm 3029 ref appTerm appTerm 600 ref 2376 ref appTerm 4889 ref appTerm appTerm absTerm 7065 def 1534 ref appTerm 7066 def betaConv 436 ref 65 ref 7065 ref appTerm 7067 def absTerm 7068 def 437 ref appTerm 7069 def betaConv 1419 ref 65 ref 7068 ref appTerm 7070 def absTerm 7071 def 1420 ref appTerm 7072 def betaConv nil 65 ref 7071 ref appTerm 7073 def axiom nil 67 ref 7073 remove nil cons cons 68 ref 7072 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7071 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7070 remove nil cons cons 68 ref 7069 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7068 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7067 remove nil cons cons 68 ref 7066 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7065 remove nil cons cons 1556 remove cons nil cons cons 140 ref subst eqMp eqMp subst 600 ref 6422 ref appTerm refl 1441 remove appThm nil 50 ref 6423 ref cons nil cons nil cons cons 4908 ref subst trans trans trans trans appThm 338 ref 2677 ref nil 7029 remove nil cons cons 5463 remove subst appThm 3725 remove appThm appThm 7063 remove appThm appThm sym nil 67 ref 6423 ref cons 68 ref 10 ref 367 ref 1482 ref 2948 ref appTerm appTerm 2897 ref appTerm appTerm 6998 ref appTerm 7074 def nil cons 7075 def cons nil cons 7076 def cons nil cons cons 7077 def 85 ref subst 7077 remove 138 ref subst 6424 remove 436 ref 28 ref 2376 remove appTerm 947 ref 2412 ref 438 remove 1504 remove 2413 ref appTerm appTerm absTerm appTerm appTerm absTerm 7078 def 437 ref appTerm 7079 def betaConv 1419 ref 65 ref 7078 ref appTerm 7080 def absTerm 7081 def 1420 ref appTerm 7082 def betaConv nil 65 ref 7081 ref appTerm 7083 def axiom nil 67 ref 7083 remove nil cons cons 68 ref 7082 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7081 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7080 remove nil cons cons 68 ref 7079 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7078 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp subst 6422 remove assume eqMp nil 67 ref 947 ref 2412 ref 351 ref 395 remove 2413 ref appTerm 7084 def appTerm 7085 def absTerm 7086 def appTerm 7087 def nil cons cons 7076 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 2412 ref 69 ref 7086 ref 2413 ref appTerm 7088 def appTerm 7074 ref appTerm 7089 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 2412 remove nil 50 ref 7089 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 7088 ref nil cons 7090 def cons 7076 ref cons nil cons cons 7091 def 85 ref subst 7091 remove 138 ref subst 7088 ref betaConv 7088 remove assume eqMp nil 67 ref 7085 ref nil cons 7092 def cons 7076 remove cons nil cons cons 7093 def 129 ref subst proveHyp 7093 ref 85 ref subst 7093 remove 138 ref subst 28 ref "_29972" 1 ref var 7094 def 10 ref 367 ref 1482 ref 2947 ref 7094 remove varTerm 7095 def appTerm appTerm appTerm 2897 ref appTerm appTerm 2604 ref 2947 ref 367 ref 7095 remove appTerm 381 ref appTerm appTerm appTerm appTerm absTerm 7096 def 200 ref appTerm 7097 def appTerm refl 7096 ref 7084 ref appTerm betaConv appThm 108 ref 7097 remove betaConv appThm 10 ref 367 ref 1482 remove 2947 ref 7084 ref appTerm 7098 def appTerm appTerm 7099 def 2897 ref appTerm appTerm 2604 remove 2947 ref 367 remove 7084 remove appTerm 381 ref appTerm appTerm appTerm 7100 def appTerm refl appThm trans 7096 remove refl 7085 remove assume appThm eqMp sym 338 ref 7099 remove refl 4232 remove appThm appThm 7100 remove refl appThm sym 338 ref 2677 remove nil 1419 ref 7098 remove nil cons cons nil cons nil cons cons 4885 remove subst 1463 ref nil 1530 ref 2422 remove cons 4231 remove cons nil cons cons 3005 ref subst appThm 662 remove appThm nil 3987 ref 436 ref 2947 ref 2413 remove appTerm 7101 def nil cons 7102 def cons 1419 ref 2947 ref 381 ref appTerm 7103 def nil cons cons nil cons 7104 def cons cons nil cons cons 1557 remove subst trans trans appThm 7103 remove refl appThm nil 436 ref 390 ref 7101 remove appTerm 359 ref appTerm nil cons cons 7104 remove cons nil cons cons 1629 ref subst trans appThm 2605 remove 2963 remove nil 2423 remove 2887 remove cons nil cons cons 1629 remove subst appThm appThm appThm sym nil 2360 ref 1419 ref 7102 remove cons nil cons cons nil cons cons 1521 remove subst eqMp eqMp eqMp eqMp nil 104 ref 7092 remove cons 106 ref 7075 remove cons nil cons 7105 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 7090 remove cons 7105 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 7086 ref 1710 ref appTerm appTerm 7074 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 7087 remove appTerm 7074 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7086 remove nil cons cons 7105 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 6423 remove cons 7105 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp proveHyp eqMp eqMp 23 ref 5 ref 7021 ref nil cons cons 7058 remove nil cons cons nil cons cons 1176 ref subst proveHyp nil 67 ref 947 ref 7021 remove appTerm nil cons cons 68 ref 7011 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 1657 remove 6998 ref nil cons cons 130 ref 7059 remove cons nil cons cons nil cons cons 1708 remove subst eqMp proveHyp eqMp eqMp nil 104 ref 7005 ref cons 106 ref 7000 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 57 ref 6982 remove appTerm 7004 remove appTerm nil cons cons 68 ref 69 ref 6995 remove appTerm 6999 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 617 ref 7000 remove cons 68 ref 7005 remove cons 7003 remove nil cons cons cons nil cons cons 2011 ref subst eqMp eqMp proveHyp 28 ref "_29968" 1 ref var 7106 def 10 ref 401 ref 401 ref 3897 ref 7106 remove varTerm appTerm appTerm 19 ref appTerm appTerm 19 ref appTerm appTerm 1710 ref appTerm absTerm 7107 def 4615 ref appTerm 7108 def appTerm refl 7107 ref 6998 ref appTerm betaConv appThm 108 ref 7108 remove betaConv appThm 10 ref 401 ref 401 ref 3897 ref 6998 remove appTerm appTerm 19 ref appTerm appTerm 19 ref appTerm appTerm 1710 ref appTerm refl appThm trans 7107 remove refl 6999 remove assume appThm eqMp sym 338 ref 5423 ref 5423 ref nil 1530 ref 6997 ref nil cons 7109 def cons 2360 ref 3980 ref cons cons nil cons cons 3005 ref subst 1463 ref 5272 ref 2621 ref subst appThm 3897 ref 6997 remove appTerm 7110 def refl appThm trans appThm 821 ref appThm appThm 821 ref appThm appThm 5266 ref appThm sym 6921 remove nil 6925 remove 68 ref 10 ref 401 ref 401 ref 390 ref 1710 ref appTerm 7110 ref appTerm appTerm 19 ref appTerm appTerm 19 ref appTerm appTerm 1710 ref appTerm 7111 def nil cons 7112 def cons nil cons 7113 def cons nil cons cons 129 ref subst proveHyp 6928 remove 7111 remove refl appThm sym nil 6931 remove 7113 remove cons nil cons cons 7114 def 85 ref subst 7114 remove 138 ref subst 338 ref 5423 ref nil 192 ref 7110 ref nil cons cons 978 ref 3979 ref cons nil cons cons nil cons cons 6941 remove subst appThm 821 ref appThm appThm 5266 ref appThm sym 338 ref 5423 ref nil 436 ref 7109 remove cons 3980 ref cons nil cons cons 3057 ref subst appThm 821 ref appThm appThm 921 ref appThm sym 338 ref 5423 ref nil 1530 ref 3979 remove cons 436 ref 6996 ref nil cons cons 1533 ref cons cons nil cons cons 3069 ref subst appThm 821 ref appThm appThm 921 ref appThm sym nil 1410 ref 68 ref 10 ref 401 ref 2947 ref 392 ref 6996 remove appTerm 1710 ref appTerm 7115 def appTerm appTerm 19 ref appTerm appTerm 17 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 436 ref 7115 remove nil cons cons 1533 remove cons nil cons cons 1419 ref 6945 ref absTerm 7116 def 1420 ref appTerm 7117 def betaConv 436 ref 65 ref 7116 ref appTerm 7118 def absTerm 7119 def 437 ref appTerm 7120 def betaConv 6950 remove nil 67 ref 6949 remove nil cons 7121 def cons 7122 def 68 ref 65 ref 7119 ref appTerm nil cons 7123 def cons nil cons cons nil cons cons 7124 def 129 ref subst proveHyp 7124 ref 85 ref subst 7124 remove 138 ref subst nil 5 ref 7119 remove nil cons cons 7125 def nil cons nil cons cons 49 ref subst 436 ref nil 50 ref 7118 remove nil cons 7126 def cons nil cons nil cons cons 56 ref subst nil 5 ref 7116 remove nil cons cons 7127 def nil cons nil cons cons 49 ref subst 1419 ref nil 50 ref 6945 remove nil cons cons nil cons nil cons cons 56 ref subst 6946 ref 437 ref appTerm 7128 def betaConv 6948 ref 1420 ref appTerm 7129 def betaConv nil 7122 remove 68 ref 7129 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 6948 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6947 remove nil cons cons 68 ref 7128 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6946 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 104 ref 7121 remove cons 106 ref 7123 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 7123 remove cons 68 ref 7120 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7125 remove 1471 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7126 remove cons 68 ref 7117 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7127 remove 1520 ref cons nil cons cons 140 ref subst eqMp eqMp subst eqMp eqMp eqMp 28 ref "_29974" 1 ref var 7130 def 10 ref 401 ref 401 ref 390 ref 401 ref 1710 ref appTerm 19 ref appTerm 7131 def appTerm 7132 def 7130 remove varTerm appTerm appTerm 19 ref appTerm appTerm 19 ref appTerm appTerm 1710 ref appTerm absTerm 7133 def 401 ref 7110 remove appTerm 19 ref appTerm 7134 def appTerm 7135 def appTerm refl 7133 ref 17 ref appTerm betaConv appThm 108 ref 7135 remove betaConv appThm 10 ref 401 ref 401 ref 7132 remove 17 ref appTerm appTerm 19 ref appTerm appTerm 19 ref appTerm appTerm 1710 ref appTerm 7136 def refl appThm trans 7133 remove refl 10 ref 7134 remove appTerm 17 ref appTerm assume appThm eqMp sym 436 ref 65 ref 1419 ref 441 ref 10 ref 401 ref 1423 ref appTerm 437 ref appTerm appTerm 1423 ref appTerm appTerm absTerm appTerm absTerm 7137 def 19 ref appTerm 7138 def betaConv nil 65 ref 7137 ref appTerm 7139 def axiom 7140 def nil 67 ref 7139 remove nil cons cons 7141 def 68 ref 7138 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7137 ref nil cons cons 7142 def 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 1419 ref 884 ref 10 ref 401 ref 1422 ref 19 ref appTerm 7143 def appTerm 19 ref appTerm appTerm 7143 remove appTerm 7144 def appTerm absTerm appTerm nil cons cons 68 ref 7136 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 149 ref 1419 ref 1443 remove 7144 ref refl appThm nil 50 ref 7144 ref nil cons cons nil cons nil cons cons 498 ref subst trans absThm appThm appThm 338 ref 5423 ref 5423 ref nil 1419 ref 7131 ref nil cons cons nil cons nil cons cons 7145 def 2614 remove subst appThm 821 ref appThm appThm 821 remove appThm appThm 5266 ref appThm appThm sym nil 67 ref 65 ref 1419 ref 7144 remove absTerm 7146 def appTerm nil cons 7147 def cons 7148 def 68 ref 10 ref 401 ref 401 ref 7131 ref appTerm 19 ref appTerm appTerm 19 ref appTerm appTerm 1710 ref appTerm nil cons 7149 def cons nil cons cons nil cons cons 7150 def 85 ref subst 7150 remove 138 ref subst 338 ref 7145 remove 7146 ref 1420 ref appTerm 7151 def betaConv nil 7148 remove 68 ref 7151 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 7146 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp 7152 def subst 5272 remove 7152 remove subst trans appThm 5266 ref appThm sym nil 67 ref 5260 remove cons 7153 def 68 ref 10 ref 7131 remove appTerm 1710 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 1464 ref 3980 remove cons nil cons cons 2296 ref subst eqMp eqMp eqMp nil 104 ref 7147 remove cons 106 ref 7149 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp proveHyp eqMp eqMp nil 104 ref 6930 remove cons 7154 def 106 ref 7112 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp proveHyp eqMp eqMp eqMp nil 104 ref 6961 remove cons 106 ref 6958 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 7154 remove 106 ref 6926 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 104 ref 6908 ref cons 106 ref 6905 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 57 ref 5237 remove appTerm 7155 def 6907 remove appTerm nil cons cons 68 ref 69 ref 6904 remove appTerm 6885 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 617 ref 6905 ref cons 68 ref 6908 remove cons 5238 ref nil cons 7156 def cons cons nil cons cons 2011 ref subst eqMp eqMp nil 67 ref 6905 remove cons 68 ref 6888 ref nil cons 7157 def cons nil cons 7158 def cons nil cons cons 138 ref subst proveHyp 1530 ref 69 ref 418 ref 10 ref 3925 ref 200 ref appTerm 7159 def appTerm 17 ref appTerm appTerm appTerm 10 ref 401 ref 4619 ref 7159 remove appTerm appTerm 200 ref appTerm appTerm 4619 ref 200 ref appTerm 7160 def appTerm appTerm absTerm 7161 def 19 ref appTerm 7162 def betaConv 436 ref 65 ref 1530 ref 69 ref 418 ref 10 ref 3925 remove 437 ref appTerm 7163 def appTerm 17 ref appTerm appTerm appTerm 7164 def 10 ref 401 ref 4619 remove 7163 ref appTerm appTerm 437 ref appTerm appTerm 6894 remove appTerm appTerm absTerm appTerm absTerm 7165 def 200 ref appTerm 7166 def betaConv 1419 ref 65 ref 436 ref 65 ref 1530 ref 7164 remove 10 ref 401 ref 1422 ref 7163 remove appTerm appTerm 437 ref appTerm appTerm 1423 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm 7167 def 4618 remove appTerm 7168 def betaConv 149 ref 1419 ref 149 ref 436 ref 149 ref 1530 ref 151 ref 447 ref 338 ref 5852 remove 3057 remove subst 7169 def appThm 921 remove appThm appThm appThm 338 ref 5423 ref 1422 ref refl 7169 remove appThm appThm 5651 ref appThm appThm 1423 remove refl appThm appThm absThm appThm absThm appThm absThm appThm 6900 remove eqMp nil 67 ref 65 ref 7167 ref appTerm nil cons cons 68 ref 7168 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7167 remove nil cons cons 6901 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 7165 ref appTerm nil cons cons 68 ref 7166 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7165 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 7161 ref appTerm nil cons cons 68 ref 7162 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7161 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 6902 remove 6887 remove 7160 ref appTerm 7170 def appTerm 7171 def nil cons cons 7158 ref cons nil cons cons 129 ref subst proveHyp 5236 remove nil 5238 remove 68 ref 69 ref 7170 ref appTerm 6888 ref appTerm 7172 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 7170 ref nil cons 7173 def cons 7158 remove cons nil cons cons 7174 def 85 ref subst 7174 remove 138 ref subst 28 ref "_29976" 1 ref var 7175 def 10 ref 7175 remove varTerm appTerm 1404 ref appTerm absTerm 7176 def 6886 remove appTerm 7177 def appTerm refl 7176 ref 7160 ref appTerm betaConv appThm 108 ref 7177 remove betaConv appThm 10 ref 7160 remove appTerm 1404 ref appTerm 7178 def refl 7179 def appThm trans 7176 remove refl 7170 remove assume appThm eqMp sym 6915 remove 200 ref appTerm 7180 def betaConv 6918 remove nil 6919 remove 68 ref 7180 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6920 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp 7181 def nil 67 ref 65 ref 6 ref 65 ref 877 ref 445 ref 10 ref 401 ref 390 ref 407 remove appTerm 879 remove appTerm appTerm 200 ref appTerm 7182 def appTerm 401 ref 1558 remove 878 ref appTerm appTerm 200 ref appTerm 7183 def appTerm 7184 def appTerm absTerm appTerm absTerm appTerm nil cons cons 7185 def 68 ref 7178 remove nil cons 7186 def cons nil cons 7187 def cons nil cons cons 129 ref subst proveHyp 151 ref 149 ref 6 ref 149 ref 877 ref 492 ref 7184 ref refl appThm nil 50 ref 7184 ref nil cons cons nil cons nil cons cons 498 ref subst trans absThm appThm absThm appThm appThm 7188 def 7179 remove appThm sym nil 67 ref 65 ref 6 ref 65 ref 877 ref 7184 ref absTerm appTerm absTerm appTerm 7189 def nil cons 7190 def cons 7191 def 7187 remove cons nil cons cons 7192 def 85 ref subst 7192 remove 138 ref subst 338 ref nil 877 ref 6933 remove cons 6 ref 6934 remove cons nil cons cons nil cons cons 877 ref 10 ref 7183 remove appTerm 7182 remove appTerm 7193 def absTerm 7194 def 878 ref appTerm 7195 def betaConv 6 ref 65 ref 7194 ref appTerm 7196 def absTerm 7197 def 19 ref appTerm 7198 def betaConv 149 ref 6 ref 149 ref 877 ref 7193 remove assume sym 7184 remove assume sym deductAntisym absThm appThm absThm appThm 7189 remove assume eqMp nil 67 ref 65 ref 7197 ref appTerm nil cons cons 68 ref 7198 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7197 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7196 remove nil cons cons 68 ref 7195 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7194 remove nil cons cons 3866 remove cons nil cons cons 140 ref subst eqMp eqMp 7199 def subst appThm 5267 ref appThm sym 6943 remove 200 ref appTerm 7200 def betaConv 6951 remove nil 6952 remove 68 ref 7200 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6953 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp 7201 def nil 67 ref 65 ref 436 ref 445 ref 10 ref 401 ref 3028 remove 200 ref appTerm appTerm 200 ref appTerm appTerm 17 ref appTerm 7202 def appTerm absTerm appTerm nil cons cons 7203 def 68 ref 10 ref 401 ref 390 ref 6955 remove 200 ref appTerm appTerm 6956 remove 200 ref appTerm appTerm appTerm 200 ref appTerm appTerm 1404 ref appTerm 7204 def nil cons 7205 def cons nil cons 7206 def cons nil cons cons 129 ref subst proveHyp 151 ref 149 ref 436 ref 492 ref 7202 ref refl appThm nil 50 ref 7202 ref nil cons cons nil cons nil cons cons 498 ref subst trans absThm appThm appThm 7207 def 7204 remove refl appThm sym nil 67 ref 65 ref 436 ref 7202 remove absTerm 7208 def appTerm nil cons 7209 def cons 7210 def 7206 remove cons nil cons cons 7211 def 85 ref subst 7211 remove 138 ref subst 338 ref 5423 ref 1463 ref 6965 remove 417 ref appThm nil 436 ref 6969 remove nil cons cons nil cons nil cons cons 7208 ref 437 ref appTerm 7212 def betaConv nil 7210 ref 68 ref 7212 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 7208 remove nil cons cons 1471 ref cons nil cons cons 140 ref subst eqMp eqMp 7213 def subst trans appThm 6967 remove 417 ref appThm appThm appThm 417 ref appThm appThm 5267 ref appThm sym 338 ref 5423 ref nil 436 ref 401 ref 3998 remove 19 ref appTerm appTerm 200 ref appTerm nil cons cons nil cons nil cons cons 1480 ref subst 5423 ref 6966 remove 3069 remove subst appThm 417 ref appThm trans appThm 417 ref appThm appThm 5267 ref appThm sym 28 ref "_29978" 1 ref var 7214 def 10 ref 401 ref 401 ref 3906 ref 7214 remove varTerm appTerm appTerm 200 ref appTerm appTerm 200 ref appTerm appTerm 1404 ref appTerm absTerm 7215 def 2897 ref appTerm 7216 def appTerm refl 7215 ref 4198 ref appTerm betaConv appThm 108 ref 7216 remove betaConv appThm 10 ref 401 ref 401 ref 3906 ref 4198 remove appTerm appTerm 200 ref appTerm appTerm 200 ref appTerm appTerm 1404 ref appTerm refl appThm trans 7215 remove refl 4238 remove appThm eqMp sym 338 ref 5423 ref 5423 ref nil 3987 remove 3367 remove 4011 ref cons cons nil cons cons 3005 remove subst 390 ref 3906 ref 2899 remove appTerm 7217 def appTerm 7218 def refl 5252 ref 2621 remove subst appThm trans appThm 417 ref appThm appThm 417 ref appThm appThm 5267 ref appThm sym 7181 remove nil 7185 remove 68 ref 10 ref 401 ref 401 ref 7218 remove 1404 ref appTerm appTerm 200 ref appTerm appTerm 200 ref appTerm appTerm 1404 ref appTerm 7219 def nil cons 7220 def cons nil cons 7221 def cons nil cons cons 129 ref subst proveHyp 7188 remove 7219 remove refl appThm sym nil 7191 remove 7221 remove cons nil cons cons 7222 def 85 ref subst 7222 remove 138 ref subst 338 ref 5423 ref nil 877 ref 4010 remove cons 6 ref 7217 ref nil cons cons nil cons cons nil cons cons 7199 remove subst appThm 417 ref appThm appThm 5267 ref appThm sym 7201 remove nil 7203 remove 68 ref 10 ref 401 ref 401 ref 390 ref 401 ref 7217 remove appTerm 200 ref appTerm appTerm 401 ref 1404 ref appTerm 200 ref appTerm 7223 def appTerm appTerm 200 ref appTerm appTerm 200 ref appTerm appTerm 1404 ref appTerm 7224 def nil cons 7225 def cons nil cons 7226 def cons nil cons cons 129 ref subst proveHyp 7207 remove 7224 remove refl appThm sym nil 7210 remove 7226 remove cons nil cons cons 7227 def 85 ref subst 7227 remove 138 ref subst 338 ref 5423 ref 5423 ref 1463 remove 5423 ref nil 1925 remove 3070 remove 4011 ref cons cons nil cons cons 3043 remove subst appThm 417 ref appThm nil 436 ref 3906 ref 383 ref appTerm nil cons cons nil cons nil cons cons 7213 remove subst trans appThm 7223 ref refl appThm appThm 417 ref appThm appThm 417 ref appThm appThm 5267 ref appThm sym 7137 remove 200 ref appTerm 7228 def betaConv 7140 remove nil 7141 remove 68 ref 7228 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7142 remove 238 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 1419 ref 445 remove 10 ref 401 ref 1422 remove 200 ref appTerm 7229 def appTerm 200 ref appTerm appTerm 7229 remove appTerm 7230 def appTerm absTerm appTerm nil cons cons 68 ref 10 ref 401 ref 401 ref 1476 remove 7223 ref appTerm appTerm 200 ref appTerm appTerm 200 ref appTerm appTerm 1404 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 149 ref 1419 ref 492 remove 7230 ref refl appThm nil 50 ref 7230 ref nil cons cons nil cons nil cons cons 498 ref subst trans absThm appThm appThm 338 ref 5423 ref 5423 remove nil 436 ref 7223 ref nil cons 7231 def cons nil cons nil cons cons 1480 remove subst appThm 417 ref appThm appThm 417 remove appThm appThm 5267 ref appThm appThm sym nil 67 ref 65 ref 1419 ref 7230 remove absTerm 7232 def appTerm nil cons 7233 def cons 7234 def 68 ref 10 ref 401 ref 401 ref 7223 ref appTerm 200 ref appTerm appTerm 200 ref appTerm appTerm 1404 ref appTerm nil cons 7235 def cons nil cons cons nil cons cons 7236 def 85 ref subst 7236 remove 138 ref subst 338 ref nil 1419 ref 7231 remove cons nil cons nil cons cons 7232 ref 1420 ref appTerm 7237 def betaConv nil 7234 remove 68 ref 7237 remove nil cons cons nil cons cons nil cons cons 129 ref subst 23 ref 5 ref 7232 remove nil cons cons 1520 ref cons nil cons cons 140 ref subst eqMp eqMp 7238 def subst 5252 remove 7238 remove subst trans appThm 5267 ref appThm sym nil 67 ref 5274 ref cons 68 ref 10 ref 7223 remove appTerm 1404 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 1591 ref 4011 remove cons nil cons cons 2296 remove subst eqMp eqMp eqMp nil 104 ref 7233 remove cons 106 ref 7235 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 104 ref 7209 remove cons 7239 def 106 ref 7225 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 104 ref 7190 remove cons 7240 def 106 ref 7220 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 7239 remove 106 ref 7205 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 7240 remove 106 ref 7186 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 104 ref 7173 ref cons 106 ref 7157 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 7155 remove 7172 remove appTerm nil cons cons 68 ref 69 ref 7171 remove appTerm 6888 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 617 ref 7157 remove cons 68 ref 7173 remove cons 7156 remove cons cons nil cons cons 2011 ref subst eqMp eqMp eqMp eqMp eqMp nil 104 ref 6876 remove cons 106 ref 6843 remove cons nil cons 7241 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp proveHyp proveHyp eqMp nil 104 ref 6871 remove cons 106 ref 6854 remove cons nil cons 7242 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 6869 remove cons 7242 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 4138 ref 69 ref 6859 ref 4139 ref appTerm appTerm 6853 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 6860 remove appTerm 6853 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6859 remove nil cons cons 7242 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 6865 remove cons 7242 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 4138 ref 69 ref 6861 ref 4139 ref appTerm appTerm 6853 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 6862 remove appTerm 6853 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 6861 remove nil cons cons 7242 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 104 ref 6842 remove cons 7241 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 583 ref 106 ref 6838 ref cons nil cons 7243 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 585 ref 6839 ref cons nil cons cons 7244 def 85 ref subst 7244 remove 138 ref subst 151 ref 58 ref 4144 remove appThm 5251 ref 58 ref 5259 remove appThm 338 ref 5268 remove appThm 5651 ref appThm appThm nil 50 ref 10 ref 5269 remove appTerm 437 ref appTerm nil cons cons nil cons nil cons cons 2519 ref subst trans appThm 5265 remove trans appThm 4160 remove 5264 ref subst trans appThm 6823 ref refl 338 ref 2554 ref refl 7245 def 597 ref appThm appThm 5267 ref appThm appThm appThm nil 50 ref 6823 remove 10 ref 2554 remove 17 ref appTerm appTerm 7246 def 1404 ref appTerm appTerm nil cons cons nil cons nil cons cons 3855 ref subst trans sym 55 ref eqMp eqMp nil 450 ref 7243 ref cons nil cons cons 120 ref subst deductAntisym eqMp 610 ref nil 450 ref 611 ref 612 ref 6838 remove cons nil cons 7247 def cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp nil 1649 ref 7243 ref cons nil cons cons 120 ref subst deductAntisym eqMp nil 2862 ref 6839 remove cons nil cons cons 7248 def 85 ref subst 7248 remove 138 ref subst 151 ref 58 ref 4263 remove appThm 5273 remove 6818 ref refl 7249 def 338 ref 5276 remove appThm 5651 remove appThm appThm appThm nil 50 ref 6818 ref 10 ref 5277 remove appTerm 437 ref appTerm appTerm nil cons cons nil cons nil cons cons 2519 ref subst trans appThm 4265 remove 5264 ref subst trans appThm 58 ref 338 ref 7245 remove 2865 ref appThm appThm 5266 ref appThm appThm 6824 ref refl appThm appThm nil 50 ref 57 ref 7246 remove 1710 ref appTerm appTerm 6824 remove appTerm nil cons cons nil cons nil cons cons 3855 remove subst trans sym 55 ref eqMp eqMp nil 1439 ref 7243 remove cons nil cons cons 120 ref subst deductAntisym eqMp 2873 ref nil 1439 ref 2874 ref 7247 remove cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp absThm eqMp 7250 def eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 6835 remove appTerm thm nil 5 ref 5427 ref 65 ref "bp" 1 ref var 7251 def 65 ref "xp" 1 ref var 7252 def 65 ref "yp" 1 ref var 7253 def "aq" 1 ref var 7254 def "bq" 1 ref var 7255 def 190 ref 6 ref 192 ref 130 ref 847 ref 4592 ref absTerm 7256 def 401 ref 7253 ref varTerm 7257 def appTerm 200 ref appTerm 7258 def appTerm 7259 def absTerm 7260 def 401 ref 7252 ref varTerm 7261 def appTerm 19 ref appTerm 7262 def appTerm 7263 def absTerm 7264 def 368 ref 7255 ref varTerm 7265 def appTerm 7266 def 196 ref appTerm 7267 def appTerm 7268 def absTerm 7269 def 368 ref 7254 ref varTerm 7270 def appTerm 7271 def 196 ref appTerm 7272 def appTerm 7273 def absTerm 7274 def 330 remove 334 remove 7270 ref appTerm 7265 ref appTerm appTerm 7275 def appTerm absTerm 390 ref 7251 ref varTerm 7276 def appTerm 359 ref appTerm 7277 def appTerm absTerm 5435 ref appTerm 7278 def absTerm 7279 def appTerm 7280 def absTerm 7281 def appTerm 7282 def absTerm 7283 def appTerm 7284 def absTerm 7285 def nil cons cons nil cons nil cons cons 49 ref subst 5427 ref nil 50 ref 7284 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 7283 remove nil cons cons nil cons nil cons cons 49 ref subst 7251 ref nil 50 ref 7282 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 7281 remove nil cons cons nil cons nil cons cons 49 ref subst 7252 ref nil 50 ref 7280 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 7279 remove nil cons cons nil cons nil cons cons 49 ref subst 7253 ref nil 50 ref 7278 remove nil cons cons nil cons nil cons cons 56 ref subst 7254 ref 7255 ref 7274 ref refl nil 192 ref 7265 ref nil cons 7286 def cons 6 ref 7270 ref nil cons 7287 def cons nil cons cons nil cons cons 7288 def 2044 remove subst 7289 def appThm absThm 7277 ref refl 7290 def appThm absThm 5435 ref refl 7291 def appThm sym 55 ref nil 67 ref 180 remove cons 7292 def 68 ref 947 ref 7254 ref 10 ref 7270 ref appTerm 7293 def 5435 ref appTerm 7294 def absTerm 7295 def appTerm 7296 def nil cons 7297 def cons nil cons 7298 def cons nil cons cons 129 ref subst proveHyp 151 ref nil 5456 remove nil cons cons 713 ref subst appThm 7296 ref refl appThm nil 7254 ref 5455 ref cons nil cons nil cons cons nil 67 ref 7294 ref nil cons 7299 def cons 7300 def 7298 remove cons nil cons cons 7301 def 85 ref subst 7301 remove 138 ref subst 7295 ref 7270 ref appTerm 7302 def betaConv 7303 def sym 7294 remove assume 7304 def eqMp 23 ref 5 ref 7295 ref nil cons cons 7305 def 130 ref 7287 remove cons nil cons 7306 def cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 7299 remove cons 7307 def 106 ref 7297 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp subst eqMp eqMp 7308 def nil 67 ref 7297 remove cons 7309 def 68 ref 7254 ref 7255 ref 7274 ref 16 ref 7270 ref appTerm 7310 def 7265 ref appTerm 7311 def appTerm 7312 def absTerm 7313 def 7277 ref appTerm 7314 def absTerm 7315 def 5435 ref appTerm 7316 def nil cons 7317 def cons nil cons 7318 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 7254 ref 69 ref 7302 ref appTerm 7319 def 7316 ref appTerm 7320 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 7254 ref nil 50 ref 7320 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 7302 ref nil cons 7321 def cons 7322 def 7318 ref cons nil cons cons 7323 def 85 ref subst 7323 remove 138 ref subst 7303 remove 7302 remove assume eqMp 7324 def nil 7300 ref 7318 remove cons nil cons cons 7325 def 129 ref subst proveHyp 7325 ref 85 ref subst 7325 remove 138 ref subst 28 ref "_30800" 1 ref var 7326 def 7315 ref 7326 remove varTerm appTerm absTerm 7327 def 5435 ref appTerm 7328 def appTerm refl 7327 ref 7270 ref appTerm betaConv appThm 108 ref 7328 remove betaConv appThm 7315 remove 7270 ref appTerm 7329 def refl appThm trans 7327 remove refl 7304 ref sym 7330 def appThm eqMp sym 7329 remove betaConv sym 55 ref nil 7292 ref 68 ref 947 ref 7255 ref 10 ref 7265 ref appTerm 7277 ref appTerm 7331 def absTerm 7332 def appTerm 7333 def nil cons 7334 def cons nil cons 7335 def cons nil cons cons 129 ref subst proveHyp 151 ref nil 130 ref 7277 ref nil cons 7336 def cons nil cons nil cons cons 713 ref subst appThm 7333 ref refl appThm nil 7255 ref 7336 ref cons nil cons nil cons cons nil 67 ref 7331 ref nil cons 7337 def cons 7338 def 7335 remove cons nil cons cons 7339 def 85 ref subst 7339 remove 138 ref subst 7332 ref 7265 ref appTerm 7340 def betaConv 7341 def sym 7331 remove assume 7342 def eqMp 23 ref 5 ref 7332 ref nil cons cons 7343 def 130 ref 7286 remove cons nil cons 7344 def cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 7337 remove cons 7345 def 106 ref 7334 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp subst eqMp eqMp 7346 def nil 67 ref 7334 remove cons 7347 def 68 ref 7314 ref nil cons 7348 def cons nil cons 7349 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 7255 ref 69 ref 7340 ref appTerm 7350 def 7314 ref appTerm 7351 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 7255 ref nil 50 ref 7351 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 7340 ref nil cons 7352 def cons 7353 def 7349 ref cons nil cons cons 7354 def 85 ref subst 7354 remove 138 ref subst 7341 remove 7340 remove assume eqMp 7355 def nil 7338 ref 7349 remove cons nil cons cons 7356 def 129 ref subst proveHyp 7356 ref 85 ref subst 7356 remove 138 ref subst 28 ref "_30802" 1 ref var 7357 def 7313 ref 7357 remove varTerm appTerm absTerm 7358 def 7277 ref appTerm 7359 def appTerm refl 7358 ref 7265 ref appTerm betaConv appThm 108 ref 7359 remove betaConv appThm 7313 remove 7265 ref appTerm 7360 def refl appThm trans 7358 remove refl 7342 ref sym 7361 def appThm eqMp sym 7360 remove betaConv sym 55 ref nil 7292 ref 68 ref 947 ref 190 ref 1393 ref 7311 ref appTerm 7362 def absTerm 7363 def appTerm 7364 def nil cons 7365 def cons nil cons 7366 def cons nil cons cons 129 ref subst proveHyp 151 ref nil 130 ref 7311 ref nil cons 7367 def cons nil cons nil cons cons 713 ref subst appThm 7364 ref refl appThm nil 190 ref 7367 remove cons nil cons nil cons cons nil 67 ref 7362 ref nil cons 7368 def cons 7369 def 7366 remove cons nil cons cons 7370 def 85 ref subst 7370 remove 138 ref subst 7363 ref 196 ref appTerm 7371 def betaConv 7372 def sym 7362 remove assume 7373 def eqMp 23 ref 5 ref 7363 ref nil cons cons 7374 def 1389 ref cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 7368 remove cons 7375 def 106 ref 7365 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp subst eqMp eqMp 7376 def nil 67 ref 7365 remove cons 7377 def 68 ref 7312 ref nil cons 7378 def cons nil cons 7379 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 190 ref 69 ref 7371 ref appTerm 7380 def 7312 ref appTerm 7381 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 7381 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 7371 ref nil cons 7382 def cons 7383 def 7379 ref cons nil cons cons 7384 def 85 ref subst 7384 remove 138 ref subst 7372 remove 7371 remove assume eqMp 7385 def nil 7369 ref 7379 remove cons nil cons cons 7386 def 129 ref subst proveHyp 7386 ref 85 ref subst 7386 remove 138 ref subst 28 ref "_30806" 1 ref var 7387 def 7274 ref 7387 remove varTerm appTerm absTerm 7388 def 7311 ref appTerm 7389 def appTerm refl 7388 ref 196 ref appTerm betaConv appThm 108 ref 7389 remove betaConv appThm 7274 remove 196 ref appTerm 7390 def refl appThm trans 7388 remove refl 7373 ref sym 7391 def appThm eqMp sym 7390 remove betaConv sym 55 ref nil 7292 ref 68 ref 947 ref 6 ref 290 remove 7272 ref appTerm 7392 def absTerm 7393 def appTerm 7394 def nil cons 7395 def cons nil cons 7396 def cons nil cons cons 129 ref subst proveHyp 151 ref nil 130 ref 7272 ref nil cons 7397 def cons nil cons nil cons cons 713 ref subst appThm 7394 ref refl appThm nil 6 ref 7397 remove cons nil cons nil cons cons nil 67 ref 7392 ref nil cons 7398 def cons 7399 def 7396 remove cons nil cons cons 7400 def 85 ref subst 7400 remove 138 ref subst 7393 ref 19 ref appTerm 7401 def betaConv 7402 def sym 7392 remove assume 7403 def eqMp 23 ref 5 ref 7393 ref nil cons cons 7404 def 132 ref cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 7398 remove cons 7405 def 106 ref 7395 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp subst eqMp eqMp 7406 def nil 67 ref 7395 remove cons 7407 def 68 ref 7273 ref nil cons 7408 def cons nil cons 7409 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 6 ref 69 ref 7401 ref appTerm 7410 def 7273 ref appTerm 7411 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 7411 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 7401 ref nil cons 7412 def cons 7413 def 7409 ref cons nil cons cons 7414 def 85 ref subst 7414 remove 138 ref subst 7402 remove 7401 remove assume eqMp 7415 def nil 7399 ref 7409 remove cons nil cons cons 7416 def 129 ref subst proveHyp 7416 ref 85 ref subst 7416 remove 138 ref subst 28 ref "_30812" 1 ref var 7417 def 7269 ref 7417 remove varTerm appTerm absTerm 7418 def 7272 ref appTerm 7419 def appTerm refl 7418 ref 19 ref appTerm betaConv appThm 108 ref 7419 remove betaConv appThm 7269 remove 19 ref appTerm 7420 def refl appThm trans 7418 remove refl 7403 ref sym 7421 def appThm eqMp sym 7420 remove betaConv sym 55 ref nil 7292 ref 68 ref 947 ref 192 ref 351 remove 7267 ref appTerm 7422 def absTerm 7423 def appTerm 7424 def nil cons 7425 def cons nil cons 7426 def cons nil cons cons 129 ref subst proveHyp 151 ref nil 130 ref 7267 ref nil cons 7427 def cons nil cons nil cons cons 713 ref subst appThm 7424 ref refl appThm nil 192 ref 7427 remove cons nil cons nil cons cons nil 67 ref 7422 ref nil cons 7428 def cons 7429 def 7426 remove cons nil cons cons 7430 def 85 ref subst 7430 remove 138 ref subst 7423 ref 200 ref appTerm 7431 def betaConv 7432 def sym 7422 remove assume 7433 def eqMp 23 ref 5 ref 7423 ref nil cons cons 7434 def 238 ref cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 7428 remove cons 7435 def 106 ref 7425 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp subst eqMp eqMp 7436 def nil 67 ref 7425 remove cons 7437 def 68 ref 7268 ref nil cons 7438 def cons nil cons 7439 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 192 ref 69 ref 7431 ref appTerm 7440 def 7268 ref appTerm 7441 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 7441 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 7431 ref nil cons 7442 def cons 7443 def 7439 ref cons nil cons cons 7444 def 85 ref subst 7444 remove 138 ref subst 7432 remove 7431 remove assume eqMp 7445 def nil 7429 ref 7439 remove cons nil cons cons 7446 def 129 ref subst proveHyp 7446 ref 85 ref subst 7446 remove 138 ref subst 28 ref "_30820" 1 ref var 7447 def 7264 ref 7447 remove varTerm appTerm absTerm 7448 def 7267 ref appTerm 7449 def appTerm refl 7448 ref 200 ref appTerm betaConv appThm 108 ref 7449 remove betaConv appThm 7264 remove 200 ref appTerm 7450 def refl appThm trans 7448 remove refl 7433 ref sym 7451 def appThm eqMp sym 7450 remove betaConv sym 55 ref nil 7292 ref 68 ref 947 ref 130 ref 10 ref 1710 ref appTerm 7262 ref appTerm 7452 def absTerm 7453 def appTerm 7454 def nil cons 7455 def cons nil cons 7456 def cons nil cons cons 129 ref subst proveHyp 151 ref nil 130 ref 7262 ref nil cons cons nil cons nil cons cons 7457 def 713 ref subst appThm 7454 ref refl appThm 7457 remove nil 67 ref 7452 ref nil cons 7458 def cons 7459 def 7456 remove cons nil cons cons 7460 def 85 ref subst 7460 remove 138 ref subst 7453 ref 1710 ref appTerm 7461 def betaConv 7462 def sym 7452 remove assume 7463 def eqMp 23 ref 5 ref 7453 remove nil cons cons 7464 def 4635 remove cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 7458 remove cons 7465 def 106 ref 7455 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp subst eqMp eqMp 7466 def nil 67 ref 7455 remove cons 7467 def 68 ref 7263 ref nil cons 7468 def cons nil cons 7469 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 130 ref 69 ref 7461 ref appTerm 7470 def 7263 ref appTerm 7471 def absTerm 7472 def nil cons cons nil cons nil cons cons 49 ref subst 130 ref nil 50 ref 7471 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 7461 ref nil cons 7473 def cons 7474 def 7469 ref cons nil cons cons 7475 def 85 ref subst 7475 remove 138 ref subst 7462 remove 7461 remove assume eqMp 7476 def nil 7459 ref 7469 remove cons nil cons cons 7477 def 129 ref subst proveHyp 7477 ref 85 ref subst 7477 remove 138 ref subst 28 ref "_30830" 1 ref var 7478 def 7260 ref 7478 remove varTerm appTerm absTerm 7479 def 7262 ref appTerm 7480 def appTerm refl 7479 ref 1710 ref appTerm betaConv appThm 108 ref 7480 remove betaConv appThm 7260 remove 1710 ref appTerm 7481 def refl appThm trans 7479 remove refl 7463 ref sym 7482 def appThm eqMp sym 7481 remove betaConv sym 55 ref nil 7292 remove 68 ref 947 remove 847 ref 1405 remove 7258 ref appTerm 7483 def absTerm 7484 def appTerm 7485 def nil cons 7486 def cons nil cons 7487 def cons nil cons cons 129 ref subst proveHyp 151 ref nil 130 ref 7258 ref nil cons 7488 def cons nil cons nil cons cons 713 ref subst appThm 7485 ref refl appThm nil 847 ref 7488 remove cons nil cons nil cons cons nil 67 ref 7483 ref nil cons 7489 def cons 7490 def 7487 remove cons nil cons cons 7491 def 85 ref subst 7491 remove 138 ref subst 7484 ref 1404 ref appTerm 7492 def betaConv 7493 def sym 7483 remove assume 7494 def eqMp 23 ref 5 ref 7484 ref nil cons cons 7495 def 4636 remove cons nil cons cons 1176 ref subst proveHyp eqMp nil 104 ref 7489 remove cons 7496 def 106 ref 7486 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp subst eqMp eqMp 7497 def nil 67 ref 7486 remove cons 7498 def 68 ref 7259 ref nil cons 7499 def cons nil cons 7500 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 847 ref 69 ref 7492 ref appTerm 7501 def 7259 ref appTerm 7502 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 847 ref nil 50 ref 7502 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 7492 ref nil cons 7503 def cons 7504 def 7500 ref cons nil cons cons 7505 def 85 ref subst 7505 remove 138 ref subst 7493 remove 7492 remove assume eqMp 7506 def nil 7490 ref 7500 remove cons nil cons cons 7507 def 129 ref subst proveHyp 7507 ref 85 ref subst 7507 remove 138 ref subst 28 ref "_30842" 1 ref var 7508 def 7256 ref 7508 remove varTerm appTerm absTerm 7509 def 7258 ref appTerm 7510 def appTerm refl 7509 ref 1404 ref appTerm betaConv appThm 108 ref 7510 remove betaConv appThm 7256 remove 1404 ref appTerm 7511 def refl appThm trans 7509 remove refl 7494 ref sym 7512 def appThm eqMp sym 7511 remove betaConv sym 5278 remove nil 67 ref 4601 remove cons 4609 ref cons nil cons cons 129 ref subst proveHyp nil 67 ref 418 ref 1393 remove 17 ref appTerm 7513 def appTerm 7514 def nil cons 7515 def cons 7516 def 68 ref 4605 ref cons nil cons 7517 def cons nil cons cons 7518 def 85 ref subst 7518 remove 138 ref subst nil 1410 ref 7517 ref cons nil cons cons 7519 def 85 ref subst 7519 remove 138 ref subst nil 421 ref 7517 ref cons nil cons cons 7520 def 85 ref subst 7520 remove 138 ref subst 28 ref "_30446" 1 ref var 7521 def 1894 ref 7521 remove varTerm appTerm 19 ref appTerm absTerm 7522 def 1710 ref appTerm 7523 def appTerm refl 7522 ref 7262 ref appTerm betaConv appThm 108 ref 7523 remove betaConv appThm 1894 ref 7262 ref appTerm 19 ref appTerm 7524 def refl appThm trans 7522 remove refl 7463 remove appThm eqMp sym nil 1410 remove 68 ref 7524 remove nil cons cons nil cons cons nil cons cons 129 ref subst nil 1464 remove 1419 ref 7261 remove nil cons cons nil cons cons nil cons cons 1923 ref subst eqMp eqMp nil 7153 remove 68 ref 5274 remove cons nil cons cons nil cons cons 138 ref subst proveHyp 28 ref "_30448" 1 ref var 7525 def 1894 ref 7525 remove varTerm appTerm 200 ref appTerm absTerm 7526 def 1404 ref appTerm 7527 def appTerm refl 7526 ref 7258 ref appTerm betaConv appThm 108 ref 7527 remove betaConv appThm 1894 ref 7258 ref appTerm 200 ref appTerm 7528 def refl appThm trans 7526 remove refl 7494 remove appThm eqMp sym nil 421 remove 68 ref 7528 remove nil cons cons nil cons cons nil cons cons 129 ref subst nil 1591 remove 1419 ref 7257 remove nil cons cons nil cons cons nil cons cons 1923 remove subst eqMp eqMp eqMp eqMp nil 583 remove 106 ref 4605 ref cons nil cons 7529 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 585 remove 7517 ref cons nil cons cons 7530 def 85 ref subst 7530 remove 138 ref subst 7451 ref nil 67 ref 10 ref 7267 ref appTerm 7531 def 200 ref appTerm 7532 def nil cons 7533 def cons 457 ref cons nil cons cons 129 ref subst proveHyp 436 ref 441 ref 28 ref 10 ref 7266 ref 437 ref appTerm appTerm 17 ref appTerm appTerm 1894 ref 7265 ref appTerm 7534 def 437 ref appTerm appTerm appTerm absTerm 7535 def 196 ref appTerm 7536 def betaConv 1419 ref 65 ref 436 ref 441 ref 28 ref 2650 remove appTerm 1927 remove appTerm appTerm absTerm appTerm absTerm 7537 def 7265 ref appTerm 7538 def betaConv nil 65 ref 7537 ref appTerm 7539 def axiom 7540 def nil 67 ref 7539 remove nil cons cons 7541 def 68 ref 7538 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7537 ref nil cons cons 7542 def 7344 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 7535 ref appTerm nil cons cons 68 ref 7536 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7535 remove nil cons cons 1389 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 69 ref 7514 ref appTerm 7543 def 28 ref 7531 ref 17 ref appTerm 7544 def appTerm 7534 ref 196 ref appTerm 7545 def appTerm 7546 def appTerm nil cons cons 68 ref 69 ref 7532 remove appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 151 ref 447 ref nil 7516 ref 68 ref 28 ref 7513 ref appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst nil 104 ref 7513 ref nil cons 7547 def cons 7548 def nil cons nil cons cons 487 ref subst eqMp 7549 def appThm 490 ref trans appThm 7550 def 7546 ref refl appThm nil 50 ref 7546 ref nil cons 7551 def cons nil cons nil cons cons 498 ref subst trans appThm nil 50 ref 7533 remove cons nil cons nil cons cons 898 ref subst 447 ref 7531 remove refl 597 remove appThm appThm trans appThm sym nil 67 ref 7551 ref cons 68 ref 418 ref 7544 ref appTerm nil cons 7552 def cons nil cons cons nil cons cons 7553 def 85 ref subst 7553 remove 138 ref subst 28 ref "_30360" 2 ref var 7554 def 418 ref 7554 remove varTerm appTerm absTerm 7555 def 7544 remove appTerm 7556 def appTerm refl 7555 ref 7545 ref appTerm betaConv appThm 108 ref 7556 remove betaConv appThm 418 ref 7545 remove appTerm refl appThm trans 7555 remove refl 7557 def 7546 remove assume appThm eqMp sym 28 ref "_30422" 1 ref var 7558 def 418 ref 7534 ref 7558 remove varTerm appTerm appTerm absTerm 7559 def 196 ref appTerm 7560 def appTerm refl 7559 ref 7311 ref appTerm betaConv appThm 108 ref 7560 remove betaConv appThm 418 ref 7534 remove 7311 ref appTerm appTerm refl appThm trans 7559 remove refl 7373 ref appThm eqMp sym 28 ref "_30432" 1 ref var 7561 def 418 ref 1894 ref 7561 remove varTerm 7562 def appTerm 7310 ref 7562 remove appTerm appTerm appTerm absTerm 7563 def 7265 ref appTerm 7564 def appTerm refl 7563 ref 7277 ref appTerm betaConv appThm 108 ref 7564 remove betaConv appThm 418 ref 1894 ref 7277 ref appTerm 7565 def 7310 ref 7277 ref appTerm 7566 def appTerm appTerm refl appThm trans 7563 remove refl 7342 ref appThm eqMp sym 28 ref "_30440" 1 ref var 7567 def 418 ref 7565 ref 16 ref 7567 remove varTerm appTerm 7277 ref appTerm appTerm appTerm absTerm 7568 def 7270 ref appTerm 7569 def appTerm refl 7568 ref 5435 ref appTerm betaConv appThm 108 ref 7569 remove betaConv appThm 418 ref 7565 remove 5443 remove 7277 ref appTerm 7570 def appTerm appTerm refl appThm trans 7568 remove refl 7304 ref appThm eqMp sym nil 436 ref 7570 ref nil cons 7571 def cons 7572 def 1419 ref 7336 ref cons nil cons cons nil cons cons 6405 ref subst sym 58 ref 447 ref nil 2360 remove 1419 ref 7276 ref nil cons cons nil cons cons nil cons cons 436 ref 28 ref 1506 remove 17 ref appTerm appTerm 57 ref 2196 remove appTerm 439 remove appTerm appTerm absTerm 7573 def 437 ref appTerm 7574 def betaConv 1419 ref 65 ref 7573 ref appTerm 7575 def absTerm 7576 def 1420 remove appTerm 7577 def betaConv nil 65 ref 7576 ref appTerm 7578 def axiom nil 67 ref 7578 remove nil cons cons 68 ref 7577 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7576 remove nil cons cons 1520 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7575 remove nil cons cons 68 ref 7574 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7573 remove nil cons cons 1471 remove cons nil cons cons 140 ref subst eqMp eqMp subst 57 ref 10 ref 7276 remove appTerm 17 ref appTerm 7579 def appTerm refl 2548 remove appThm nil 50 ref 7579 remove nil cons cons nil cons nil cons cons 5264 remove subst trans trans 7580 def appThm 490 ref trans appThm nil 192 ref 7336 remove cons 7581 def 6 ref 5455 ref cons nil cons cons nil cons cons 7582 def 251 remove subst 7583 def appThm 186 ref trans sym 55 ref eqMp nil 67 ref 57 ref 418 ref 10 ref 7277 ref appTerm 17 ref appTerm 7584 def appTerm appTerm 59 ref 7570 ref appTerm 7585 def 7277 ref appTerm 7586 def appTerm nil cons cons 68 ref 1593 remove 7570 ref appTerm 7587 def 7277 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 7581 remove 6 ref 7571 remove cons nil cons 7588 def cons nil cons cons 192 ref 69 ref 717 remove 286 remove appTerm appTerm 2749 remove appTerm absTerm 7589 def 200 ref appTerm 7590 def betaConv 6 ref 65 ref 7589 ref appTerm 7591 def absTerm 7592 def 19 ref appTerm 7593 def betaConv nil 65 ref 7592 ref appTerm 7594 def axiom nil 67 ref 7594 remove nil cons cons 68 ref 7593 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7592 remove nil cons cons 132 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7591 remove nil cons cons 68 ref 7590 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7589 remove nil cons cons 238 ref cons nil cons cons 140 ref subst eqMp eqMp 7595 def subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 104 ref 7551 remove cons 106 ref 7552 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 5247 remove nil cons nil cons cons 486 ref subst 7596 def proveHyp eqMp nil 450 ref 7529 ref cons nil cons cons 120 ref subst deductAntisym eqMp 610 remove nil 450 remove 611 remove 612 ref 4605 remove cons nil cons 7597 def cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp eqMp nil 1649 remove 7529 ref cons nil cons cons 120 ref subst deductAntisym eqMp nil 2862 remove 7517 ref cons nil cons cons 7598 def 85 ref subst 7598 remove 138 ref subst 7421 ref nil 67 ref 10 ref 7272 ref appTerm 7599 def 19 ref appTerm 7600 def nil cons 7601 def cons 457 ref cons nil cons cons 129 ref subst proveHyp 436 ref 441 remove 28 ref 10 ref 7271 ref 437 ref appTerm appTerm 17 ref appTerm appTerm 1894 ref 7270 ref appTerm 7602 def 437 ref appTerm appTerm appTerm absTerm 7603 def 196 ref appTerm 7604 def betaConv 7537 remove 7270 ref appTerm 7605 def betaConv 7540 remove nil 7541 remove 68 ref 7605 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7542 remove 7306 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 7603 ref appTerm nil cons cons 68 ref 7604 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7603 remove nil cons cons 1389 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7543 ref 28 ref 7599 ref 17 ref appTerm 7606 def appTerm 7602 ref 196 ref appTerm 7607 def appTerm 7608 def appTerm nil cons cons 68 ref 69 ref 7600 remove appTerm 448 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 151 ref 7550 remove 7608 ref refl appThm nil 50 ref 7608 ref nil cons 7609 def cons nil cons nil cons cons 498 ref subst trans appThm nil 50 ref 7601 remove cons nil cons nil cons cons 898 ref subst 447 ref 7599 remove refl 2865 remove appThm appThm trans appThm sym nil 67 ref 7609 ref cons 68 ref 418 ref 7606 ref appTerm nil cons 7610 def cons nil cons cons nil cons cons 7611 def 85 ref subst 7611 remove 138 ref subst 28 ref "_30288" 2 ref var 7612 def 418 ref 7612 remove varTerm appTerm absTerm 7613 def 7606 remove appTerm 7614 def appTerm refl 7613 remove 7607 ref appTerm betaConv appThm 108 ref 7614 remove betaConv appThm 418 ref 7607 remove appTerm refl appThm trans 7557 remove 7608 remove assume appThm eqMp sym 28 ref "_30342" 1 ref var 7615 def 418 ref 7602 ref 7615 remove varTerm appTerm appTerm absTerm 7616 def 196 ref appTerm 7617 def appTerm refl 7616 ref 7311 ref appTerm betaConv appThm 108 ref 7617 remove betaConv appThm 418 ref 7602 ref 7311 ref appTerm appTerm refl appThm trans 7616 remove refl 7373 ref appThm eqMp sym 28 ref "_30350" 1 ref var 7618 def 418 ref 7602 ref 7310 ref 7618 remove varTerm appTerm appTerm appTerm absTerm 7619 def 7265 ref appTerm 7620 def appTerm refl 7619 ref 7277 ref appTerm betaConv appThm 108 ref 7620 remove betaConv appThm 418 ref 7602 remove 7566 ref appTerm appTerm refl appThm trans 7619 remove refl 7342 ref appThm eqMp sym 28 ref "_30356" 1 ref var 7621 def 418 ref 1894 ref 7621 remove varTerm 7622 def appTerm 16 ref 7622 remove appTerm 7277 ref appTerm appTerm appTerm absTerm 7623 def 7270 ref appTerm 7624 def appTerm refl 7623 ref 5435 ref appTerm betaConv appThm 108 ref 7624 remove betaConv appThm 418 ref 1894 remove 5435 ref appTerm 7570 ref appTerm appTerm refl appThm trans 7623 remove refl 7304 ref appThm eqMp sym nil 7572 remove 1419 ref 5455 ref cons nil cons cons nil cons cons 6405 remove subst sym 58 ref 5472 remove appThm 7582 remove 240 remove subst 7625 def appThm 186 remove trans sym 55 ref eqMp nil 67 ref 57 ref 5442 remove appTerm 7585 remove 5435 ref appTerm 7626 def appTerm nil cons cons 68 ref 7587 remove 5435 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 192 ref 5455 remove cons 7588 remove cons nil cons cons 7595 remove subst eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 104 ref 7609 remove cons 106 ref 7610 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp 7596 ref proveHyp eqMp nil 1439 ref 7529 ref cons nil cons cons 120 ref subst deductAntisym eqMp 2873 remove nil 1439 remove 2874 remove 7597 ref cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp 7627 def eqMp nil 104 ref 7515 ref cons 7628 def 7529 ref cons nil cons cons 120 ref subst deductAntisym eqMp nil 67 ref 7547 ref cons 7629 def 7517 ref cons nil cons cons 7630 def 85 ref subst 7630 remove 138 ref subst 7391 ref nil 67 ref 10 ref 7311 ref appTerm 7631 def 196 ref appTerm nil cons 7632 def cons 457 remove cons nil cons cons 129 ref subst proveHyp nil 50 ref 7632 remove cons nil cons nil cons cons 898 remove subst 447 ref 7631 ref refl 7513 ref assume appThm 7288 remove 2875 remove subst trans appThm trans sym 28 ref "_30206" 1 ref var 7633 def 418 ref 57 ref 7293 remove 17 ref appTerm appTerm 7634 def 10 ref 7633 remove varTerm appTerm 17 ref appTerm appTerm appTerm absTerm 7635 def 7265 ref appTerm 7636 def appTerm refl 7635 ref 7277 ref appTerm betaConv appThm 108 ref 7636 remove betaConv appThm 418 ref 7634 remove 7584 ref appTerm appTerm refl appThm trans 7635 remove refl 7342 ref appThm eqMp sym 28 ref "_30210" 1 ref var 7637 def 418 ref 57 ref 10 ref 7637 remove varTerm appTerm 17 ref appTerm appTerm 7584 ref appTerm appTerm absTerm 7638 def 7270 ref appTerm 7639 def appTerm refl 7638 ref 5435 ref appTerm betaConv appThm 108 ref 7639 remove betaConv appThm 418 ref 57 ref 5441 remove appTerm 7584 remove appTerm appTerm refl appThm trans 7638 remove refl 7304 ref appThm eqMp sym 447 ref 58 remove 5471 remove appThm 7580 remove appThm 900 remove 2519 remove subst trans appThm 490 ref trans sym 55 ref eqMp eqMp eqMp eqMp eqMp 7640 def 7596 remove proveHyp eqMp nil 7548 ref 7529 remove cons nil cons cons 120 ref subst deductAntisym eqMp 603 remove 7513 ref appTerm 7641 def betaConv 606 remove nil 607 remove 68 ref 7641 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 167 remove 608 remove 169 ref 7547 remove cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 7642 def nil 7548 ref 106 ref 7515 remove cons 7643 def 7597 remove cons cons nil cons cons 628 ref subst proveHyp proveHyp proveHyp nil 4606 ref 68 ref 69 ref 4592 ref appTerm 4592 ref appTerm 7644 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 4607 ref cons 4609 remove cons nil cons cons 7645 def 85 ref subst 7645 remove 138 ref subst 4592 ref assume eqMp nil 104 ref 4607 ref cons 5248 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 57 ref 4584 ref appTerm 7644 remove appTerm nil cons cons 68 ref 69 ref 4593 remove appTerm 4592 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 617 ref 4607 remove cons 4608 remove 4606 remove nil cons cons cons nil cons cons 2011 ref subst eqMp eqMp eqMp eqMp eqMp nil 7496 ref 106 ref 7499 remove cons nil cons 7646 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 7503 remove cons 7647 def 7646 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 4138 ref 69 ref 7484 remove 4139 ref appTerm appTerm 7648 def 7259 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 7485 remove appTerm 7649 def 7259 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7495 ref 7646 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7465 ref 106 ref 7468 remove cons nil cons 7650 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 7473 remove cons 7651 def 7650 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 7472 remove appTerm nil cons cons 68 ref 69 ref 7454 remove appTerm 7652 def 7263 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7464 ref 7650 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7435 ref 106 ref 7438 remove cons nil cons 7653 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 7442 remove cons 7654 def 7653 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 7423 remove 1710 ref appTerm appTerm 7655 def 7268 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 7424 remove appTerm 7656 def 7268 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7434 ref 7653 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7405 ref 106 ref 7408 remove cons nil cons 7657 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 7412 remove cons 7658 def 7657 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 7393 remove 1710 ref appTerm appTerm 7659 def 7273 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 7394 remove appTerm 7660 def 7273 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7404 ref 7657 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7375 ref 106 ref 7378 remove cons nil cons 7661 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 7382 remove cons 7662 def 7661 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 7363 remove 1710 ref appTerm appTerm 7663 def 7312 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 7364 remove appTerm 7664 def 7312 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7374 ref 7661 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7345 ref 106 ref 7348 remove cons nil cons 7665 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 7352 remove cons 7666 def 7665 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 7332 remove 1710 ref appTerm appTerm 7667 def 7314 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 7333 remove appTerm 7668 def 7314 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7343 ref 7665 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7307 ref 106 ref 7317 remove cons nil cons 7669 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 7321 remove cons 7670 def 7669 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 69 ref 7295 remove 1710 ref appTerm appTerm 7671 def 7316 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 7296 remove appTerm 7672 def 7316 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7305 ref 7669 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 7285 remove appTerm thm nil 5 ref 5427 ref 65 ref 7251 ref 65 ref 7252 ref 65 ref 7253 ref 7254 ref 7255 ref 190 ref 6 ref 192 ref 130 ref 847 ref 10 ref 401 ref 4591 ref appTerm 7673 def 19 ref appTerm appTerm 1710 ref appTerm 7674 def absTerm 7675 def 7258 ref appTerm 7676 def absTerm 7677 def 7262 ref appTerm 7678 def absTerm 7679 def 7267 ref appTerm 7680 def absTerm 7681 def 7272 ref appTerm 7682 def absTerm 7683 def 7275 ref appTerm absTerm 7277 ref appTerm absTerm 5435 ref appTerm 7684 def absTerm 7685 def appTerm 7686 def absTerm 7687 def appTerm 7688 def absTerm 7689 def appTerm 7690 def absTerm 7691 def nil cons cons nil cons nil cons cons 49 ref subst 5427 ref nil 50 ref 7690 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 7689 remove nil cons cons nil cons nil cons cons 49 ref subst 7251 ref nil 50 ref 7688 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 7687 remove nil cons cons nil cons nil cons cons 49 ref subst 7252 ref nil 50 ref 7686 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 7685 remove nil cons cons nil cons nil cons cons 49 ref subst 7253 ref nil 50 ref 7684 remove nil cons cons nil cons nil cons cons 56 ref subst 7254 ref 7255 ref 7683 ref refl 7289 ref appThm absThm 7290 ref appThm absThm 7291 ref appThm sym 7308 ref nil 7309 ref 68 ref 7254 ref 7255 ref 7683 ref 7311 ref appTerm 7692 def absTerm 7693 def 7277 ref appTerm 7694 def absTerm 7695 def 5435 ref appTerm 7696 def nil cons 7697 def cons nil cons 7698 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 7254 ref 7319 ref 7696 ref appTerm 7699 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 7254 ref nil 50 ref 7699 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7322 ref 7698 ref cons nil cons cons 7700 def 85 ref subst 7700 remove 138 ref subst 7324 ref nil 7300 ref 7698 remove cons nil cons cons 7701 def 129 ref subst proveHyp 7701 ref 85 ref subst 7701 remove 138 ref subst 28 ref "_30100" 1 ref var 7702 def 7695 ref 7702 remove varTerm appTerm absTerm 7703 def 5435 ref appTerm 7704 def appTerm refl 7703 ref 7270 ref appTerm betaConv appThm 108 ref 7704 remove betaConv appThm 7695 remove 7270 ref appTerm 7705 def refl appThm trans 7703 remove refl 7330 ref appThm eqMp sym 7705 remove betaConv sym 7346 ref nil 7347 ref 68 ref 7694 ref nil cons 7706 def cons nil cons 7707 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 7255 ref 7350 ref 7694 ref appTerm 7708 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 7255 ref nil 50 ref 7708 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7353 ref 7707 ref cons nil cons cons 7709 def 85 ref subst 7709 remove 138 ref subst 7355 ref nil 7338 ref 7707 remove cons nil cons cons 7710 def 129 ref subst proveHyp 7710 ref 85 ref subst 7710 remove 138 ref subst 28 ref "_30102" 1 ref var 7711 def 7693 ref 7711 remove varTerm appTerm absTerm 7712 def 7277 ref appTerm 7713 def appTerm refl 7712 ref 7265 ref appTerm betaConv appThm 108 ref 7713 remove betaConv appThm 7693 remove 7265 ref appTerm 7714 def refl appThm trans 7712 remove refl 7361 ref appThm eqMp sym 7714 remove betaConv sym 7376 ref nil 7377 ref 68 ref 7692 ref nil cons 7715 def cons nil cons 7716 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 190 ref 7380 ref 7692 ref appTerm 7717 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 7717 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7383 ref 7716 ref cons nil cons cons 7718 def 85 ref subst 7718 remove 138 ref subst 7385 ref nil 7369 ref 7716 remove cons nil cons cons 7719 def 129 ref subst proveHyp 7719 ref 85 ref subst 7719 remove 138 ref subst 28 ref "_30106" 1 ref var 7720 def 7683 ref 7720 remove varTerm appTerm absTerm 7721 def 7311 ref appTerm 7722 def appTerm refl 7721 ref 196 ref appTerm betaConv appThm 108 ref 7722 remove betaConv appThm 7683 remove 196 ref appTerm 7723 def refl appThm trans 7721 remove refl 7391 ref appThm eqMp sym 7723 remove betaConv sym 7406 ref nil 7407 ref 68 ref 7682 ref nil cons 7724 def cons nil cons 7725 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 6 ref 7410 ref 7682 ref appTerm 7726 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 7726 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7413 ref 7725 ref cons nil cons cons 7727 def 85 ref subst 7727 remove 138 ref subst 7415 ref nil 7399 ref 7725 remove cons nil cons cons 7728 def 129 ref subst proveHyp 7728 ref 85 ref subst 7728 remove 138 ref subst 28 ref "_30112" 1 ref var 7729 def 7681 ref 7729 remove varTerm appTerm absTerm 7730 def 7272 ref appTerm 7731 def appTerm refl 7730 ref 19 ref appTerm betaConv appThm 108 ref 7731 remove betaConv appThm 7681 remove 19 ref appTerm 7732 def refl appThm trans 7730 remove refl 7421 ref appThm eqMp sym 7732 remove betaConv sym 7436 ref nil 7437 ref 68 ref 7680 ref nil cons 7733 def cons nil cons 7734 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 192 ref 7440 ref 7680 ref appTerm 7735 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 7735 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7443 ref 7734 ref cons nil cons cons 7736 def 85 ref subst 7736 remove 138 ref subst 7445 ref nil 7429 ref 7734 remove cons nil cons cons 7737 def 129 ref subst proveHyp 7737 ref 85 ref subst 7737 remove 138 ref subst 28 ref "_30120" 1 ref var 7738 def 7679 ref 7738 remove varTerm appTerm absTerm 7739 def 7267 ref appTerm 7740 def appTerm refl 7739 ref 200 ref appTerm betaConv appThm 108 ref 7740 remove betaConv appThm 7679 remove 200 ref appTerm 7741 def refl appThm trans 7739 remove refl 7451 ref appThm eqMp sym 7741 remove betaConv sym 7466 ref nil 7467 ref 68 ref 7678 ref nil cons 7742 def cons nil cons 7743 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 130 ref 7470 ref 7678 ref appTerm 7744 def absTerm 7745 def nil cons cons nil cons nil cons cons 49 ref subst 130 ref nil 50 ref 7744 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7474 ref 7743 ref cons nil cons cons 7746 def 85 ref subst 7746 remove 138 ref subst 7476 ref nil 7459 ref 7743 remove cons nil cons cons 7747 def 129 ref subst proveHyp 7747 ref 85 ref subst 7747 remove 138 ref subst 28 ref "_30130" 1 ref var 7748 def 7677 ref 7748 remove varTerm appTerm absTerm 7749 def 7262 ref appTerm 7750 def appTerm refl 7749 ref 1710 ref appTerm betaConv appThm 108 ref 7750 remove betaConv appThm 7677 remove 1710 ref appTerm 7751 def refl appThm trans 7749 remove refl 7482 ref appThm eqMp sym 7751 remove betaConv sym 7497 ref nil 7498 ref 68 ref 7676 ref nil cons 7752 def cons nil cons 7753 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 847 ref 7501 ref 7676 ref appTerm 7754 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 847 ref nil 50 ref 7754 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7504 ref 7753 ref cons nil cons cons 7755 def 85 ref subst 7755 remove 138 ref subst 7506 ref nil 7490 ref 7753 remove cons nil cons cons 7756 def 129 ref subst proveHyp 7756 ref 85 ref subst 7756 remove 138 ref subst 28 ref "_30142" 1 ref var 7757 def 7675 ref 7757 remove varTerm appTerm absTerm 7758 def 7258 ref appTerm 7759 def appTerm refl 7758 ref 1404 ref appTerm betaConv appThm 108 ref 7759 remove betaConv appThm 7675 remove 1404 ref appTerm 7760 def refl appThm trans 7758 remove refl 7512 ref appThm eqMp sym 7760 remove betaConv sym 6827 remove 4591 ref appTerm 7761 def betaConv 7250 remove nil 67 ref 6836 remove cons 68 ref 7761 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 6837 remove 130 ref 4591 ref nil cons cons nil cons 7762 def cons nil cons cons 140 ref subst eqMp eqMp 7763 def nil 67 ref 69 ref 3488 ref 4581 remove 6818 remove 4611 ref 4591 remove appTerm appTerm appTerm appTerm 7764 def appTerm 57 ref 7674 ref appTerm 10 ref 7673 remove 200 ref appTerm appTerm 1404 ref appTerm 7765 def appTerm 7766 def appTerm 7767 def nil cons cons 7768 def 68 ref 7674 ref nil cons 7769 def cons nil cons 7770 def cons nil cons cons 129 ref subst proveHyp 3488 ref refl 5251 remove 7249 remove nil 7762 remove nil cons cons 713 ref subst appThm 5275 remove 311 remove subst trans appThm appThm sym nil 7516 remove 68 ref 3488 remove 4584 remove appTerm nil cons 7771 def cons nil cons 7772 def cons nil cons cons 7773 def 85 ref subst 7773 remove 138 ref subst 1530 ref 28 ref 10 ref 3251 ref 1534 ref appTerm appTerm 7774 def 2691 ref 1534 remove appTerm appTerm appTerm 600 ref 2895 ref appTerm 7775 def 4889 ref appTerm appTerm absTerm 7776 def 196 ref appTerm 7777 def betaConv 436 remove 65 ref 1530 remove 28 ref 7774 remove 3029 remove appTerm appTerm 600 remove 216 remove 437 remove appTerm appTerm 4889 remove appTerm appTerm absTerm appTerm absTerm 7778 def 359 remove appTerm 7779 def betaConv 4896 remove 215 remove appTerm 7780 def betaConv 4899 remove nil 4900 remove 68 ref 7780 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 4901 remove 2712 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 7778 ref appTerm nil cons cons 68 ref 7779 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7778 remove nil cons cons 2643 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 65 ref 7776 ref appTerm nil cons cons 68 ref 7777 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7776 remove nil cons cons 1389 ref cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 28 ref 10 ref 3251 remove 196 ref appTerm appTerm 7781 def 2691 remove 196 ref appTerm appTerm appTerm 7775 ref 7513 remove appTerm appTerm nil cons cons 3243 ref cons nil cons cons 129 ref subst proveHyp 151 ref 108 ref 7781 ref refl nil 1419 remove 270 remove cons nil cons nil cons cons 3222 remove subst appThm appThm 7775 remove refl 7549 remove appThm 4161 remove 4908 remove subst trans appThm appThm 4548 remove appThm sym nil 67 ref 28 ref 7781 remove 196 ref appTerm appTerm 2895 remove appTerm 7782 def nil cons 7783 def cons 3243 remove cons nil cons cons 7784 def 85 ref subst 7784 remove 138 ref subst 7782 remove assume 338 ref nil 1020 remove 3494 remove cons nil cons cons 150 ref 10 ref 4513 remove appTerm 4512 remove appTerm 7785 def absTerm 7786 def 152 remove appTerm 7787 def betaConv 192 ref 65 ref 7786 ref appTerm 7788 def absTerm 7789 def 200 ref appTerm 7790 def betaConv 6 ref 65 ref 7789 ref appTerm 7791 def absTerm 7792 def 19 ref appTerm 7793 def betaConv 149 ref 6 ref 149 ref 192 ref 149 ref 150 remove 7785 remove assume sym 4514 remove assume sym deductAntisym absThm appThm absThm appThm absThm appThm 4510 remove eqMp nil 67 ref 65 ref 7792 ref appTerm nil cons cons 68 ref 7793 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7792 remove nil cons cons 132 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7791 remove nil cons cons 68 ref 7790 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7789 remove nil cons cons 238 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7788 remove nil cons cons 68 ref 7787 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7786 remove nil cons cons 261 remove cons nil cons cons 140 ref subst eqMp eqMp subst appThm 4745 remove appThm sym 192 ref 7543 ref 28 ref 201 remove appTerm 10 ref 392 ref 396 remove 196 ref appTerm appTerm 196 ref appTerm appTerm 200 ref appTerm appTerm appTerm absTerm 7794 def 7270 ref appTerm 7795 def betaConv 6 ref 65 ref 192 ref 884 remove 885 remove 10 ref 1434 remove appTerm 200 ref appTerm appTerm appTerm absTerm appTerm absTerm 7796 def 196 ref appTerm 7797 def betaConv nil 65 ref 7796 ref appTerm 7798 def axiom nil 67 ref 7798 remove nil cons cons 68 ref 7797 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7796 remove nil cons cons 1389 ref cons nil cons cons 140 ref subst eqMp eqMp 7799 def nil 67 ref 65 ref 7794 ref appTerm nil cons cons 7800 def 68 ref 7795 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 7794 ref nil cons cons 7801 def 7306 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7543 ref 28 ref 197 ref 7270 ref appTerm appTerm 10 ref 392 ref 7272 ref appTerm 196 ref appTerm 7802 def appTerm 7270 ref appTerm appTerm appTerm 7803 def nil cons cons 68 ref 10 ref 16 ref 2947 remove 196 ref appTerm appTerm 7804 def 3205 remove 196 ref appTerm appTerm appTerm 196 ref appTerm 7805 def nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 7794 remove 7265 ref appTerm 7806 def betaConv 7799 remove nil 7800 remove 68 ref 7806 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7801 remove 7344 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 7543 remove 28 ref 197 remove 7265 ref appTerm appTerm 10 ref 392 ref 7267 ref appTerm 196 ref appTerm 7807 def appTerm 7265 ref appTerm appTerm appTerm 7808 def nil cons cons 68 ref 69 ref 7803 remove appTerm 7809 def 7805 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 28 ref "_30244" 1 ref var 7810 def 69 ref 7808 remove appTerm 7811 def 7809 ref 10 ref 7804 ref 392 ref 7810 remove varTerm appTerm 196 ref appTerm appTerm appTerm 196 ref appTerm appTerm appTerm absTerm 7812 def 200 ref appTerm 7813 def appTerm refl 7812 ref 7267 ref appTerm betaConv appThm 108 ref 7813 remove betaConv appThm 7811 ref 7809 ref 10 ref 7804 remove 7807 ref appTerm appTerm 196 ref appTerm appTerm appTerm refl appThm trans 7812 remove refl 7433 remove appThm eqMp sym 28 ref "_30256" 1 ref var 7814 def 7811 ref 7809 ref 10 ref 16 ref 392 ref 7814 remove varTerm appTerm 196 ref appTerm appTerm 7807 ref appTerm appTerm 196 ref appTerm appTerm appTerm absTerm 7815 def 19 ref appTerm 7816 def appTerm refl 7815 ref 7272 ref appTerm betaConv appThm 108 ref 7816 remove betaConv appThm 7811 remove 7809 remove 10 ref 16 ref 7802 remove appTerm 7807 remove appTerm appTerm 196 ref appTerm appTerm appTerm refl appThm trans 7815 remove refl 7403 remove appThm eqMp sym 28 ref "_30266" 1 ref var 7817 def 69 ref 69 ref 418 ref 10 ref 7817 remove varTerm 7818 def appTerm 17 ref appTerm appTerm appTerm 7819 def 28 ref 59 ref 7818 ref appTerm 7820 def 7265 ref appTerm appTerm 10 ref 392 ref 7266 ref 7818 ref appTerm appTerm 7818 ref appTerm 7821 def appTerm 7265 ref appTerm appTerm appTerm appTerm 69 ref 7819 remove 28 ref 7820 remove 7270 ref appTerm appTerm 10 ref 392 ref 7271 ref 7818 ref appTerm appTerm 7818 ref appTerm 7822 def appTerm 7270 ref appTerm appTerm appTerm appTerm 10 ref 16 ref 7822 remove appTerm 7821 remove appTerm appTerm 7818 remove appTerm appTerm appTerm absTerm 7823 def 196 ref appTerm 7824 def appTerm refl 7823 ref 7311 ref appTerm betaConv appThm 108 ref 7824 remove betaConv appThm 69 ref 69 ref 418 ref 7631 remove 17 ref appTerm appTerm 7825 def appTerm 7826 def 28 ref 59 ref 7311 ref appTerm 7827 def 7265 ref appTerm appTerm 10 ref 392 ref 7266 remove 7311 ref appTerm appTerm 7311 ref appTerm 7828 def appTerm 7265 ref appTerm appTerm appTerm appTerm 69 ref 7826 remove 28 ref 7827 remove 7270 ref appTerm appTerm 10 ref 392 ref 7271 ref 7311 ref appTerm appTerm 7311 ref appTerm 7829 def appTerm 7270 ref appTerm appTerm appTerm appTerm 10 ref 16 ref 7829 remove appTerm 7828 remove appTerm appTerm 7311 ref appTerm appTerm appTerm refl appThm trans 7823 remove refl 7373 ref appThm eqMp sym 28 ref "_30274" 1 ref var 7830 def 69 ref 69 ref 418 ref 10 ref 7310 ref 7830 remove varTerm 7831 def appTerm 7832 def appTerm 17 ref appTerm appTerm appTerm 7833 def 28 ref 59 ref 7832 ref appTerm 7834 def 7831 ref appTerm appTerm 10 ref 392 ref 368 ref 7831 ref appTerm 7832 ref appTerm appTerm 7832 ref appTerm 7835 def appTerm 7831 remove appTerm appTerm appTerm appTerm 69 ref 7833 remove 28 ref 7834 remove 7270 ref appTerm appTerm 10 ref 392 ref 7271 ref 7832 ref appTerm appTerm 7832 ref appTerm 7836 def appTerm 7270 ref appTerm appTerm appTerm appTerm 10 ref 16 ref 7836 remove appTerm 7835 remove appTerm appTerm 7832 remove appTerm appTerm appTerm absTerm 7837 def 7265 ref appTerm 7838 def appTerm refl 7837 ref 7277 ref appTerm betaConv appThm 108 ref 7838 remove betaConv appThm 69 ref 69 ref 418 ref 10 ref 7566 ref appTerm 17 ref appTerm appTerm 7839 def appTerm 7840 def 28 ref 59 ref 7566 ref appTerm 7841 def 7277 ref appTerm appTerm 10 ref 392 ref 368 ref 7277 ref appTerm 7842 def 7566 ref appTerm appTerm 7566 ref appTerm 7843 def appTerm 7277 ref appTerm appTerm appTerm appTerm 69 ref 7840 remove 28 ref 7841 remove 7270 ref appTerm appTerm 10 ref 392 ref 7271 remove 7566 ref appTerm appTerm 7566 ref appTerm 7844 def appTerm 7270 ref appTerm appTerm appTerm appTerm 10 ref 16 ref 7844 remove appTerm 7843 remove appTerm appTerm 7566 remove appTerm appTerm appTerm refl appThm trans 7837 remove refl 7342 ref appThm eqMp sym 28 ref "_30280" 1 ref var 7845 def 69 ref 69 ref 418 ref 10 ref 16 ref 7845 remove varTerm 7846 def appTerm 7277 ref appTerm 7847 def appTerm 17 ref appTerm appTerm appTerm 7848 def 28 ref 59 remove 7847 ref appTerm 7849 def 7277 ref appTerm appTerm 10 ref 392 ref 7842 ref 7847 ref appTerm appTerm 7847 ref appTerm 7850 def appTerm 7277 ref appTerm appTerm appTerm appTerm 69 ref 7848 remove 28 ref 7849 remove 7846 ref appTerm appTerm 10 ref 392 ref 368 ref 7846 ref appTerm 7847 ref appTerm appTerm 7847 ref appTerm 7851 def appTerm 7846 remove appTerm appTerm appTerm appTerm 10 ref 16 ref 7851 remove appTerm 7850 remove appTerm appTerm 7847 remove appTerm appTerm appTerm absTerm 7852 def 7270 ref appTerm 7853 def appTerm refl 7852 ref 5435 ref appTerm betaConv appThm 108 ref 7853 remove betaConv appThm 69 ref 69 ref 418 ref 10 ref 7570 ref appTerm 7854 def 17 ref appTerm 7855 def appTerm 7856 def appTerm 7857 def 28 ref 7586 remove appTerm 10 ref 392 ref 7842 remove 7570 ref appTerm appTerm 7570 ref appTerm 7858 def appTerm 7277 ref appTerm 7859 def appTerm appTerm appTerm 69 ref 7857 remove 28 ref 7626 remove appTerm 10 ref 392 ref 368 remove 5435 ref appTerm 7570 ref appTerm appTerm 7570 ref appTerm 7860 def appTerm 5435 ref appTerm 7861 def appTerm appTerm appTerm 10 ref 16 ref 7860 ref appTerm 7862 def 7858 ref appTerm appTerm 7570 ref appTerm 7863 def appTerm appTerm refl appThm trans 7852 remove refl 7304 ref appThm eqMp sym 151 ref 151 ref 447 remove 28 ref "_30282" 1 ref var 7864 def 418 ref 10 ref 16 ref 7864 remove varTerm appTerm 7277 ref appTerm appTerm 17 ref appTerm appTerm absTerm 7865 def 7270 ref appTerm 7866 def appTerm refl 7865 ref 5435 ref appTerm betaConv appThm 108 ref 7866 remove betaConv appThm 7856 ref refl appThm trans 7865 remove refl 7304 remove appThm eqMp 28 ref "_30278" 1 ref var 7867 def 418 ref 10 ref 7310 remove 7867 remove varTerm appTerm appTerm 17 ref appTerm appTerm absTerm 7868 def 7265 ref appTerm 7869 def appTerm refl 7868 ref 7277 ref appTerm betaConv appThm 108 ref 7869 remove betaConv appThm 7839 remove refl appThm trans 7868 remove refl 7342 remove appThm eqMp 28 ref "_30272" 1 ref var 7870 def 418 remove 10 ref 7870 remove varTerm appTerm 17 remove appTerm appTerm absTerm 7871 def 196 ref appTerm 7872 def appTerm refl 7871 ref 7311 ref appTerm betaConv appThm 108 ref 7872 remove betaConv appThm 7825 remove refl appThm trans 7871 remove refl 7373 remove appThm eqMp 7514 remove assume eqMp eqMp eqMp nil 67 ref 7856 remove nil cons cons 68 ref 28 ref 7855 ref appTerm 448 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 104 ref 7855 remove nil cons cons nil cons nil cons cons 487 remove subst eqMp appThm 490 remove trans appThm 7873 def 108 ref 7583 remove appThm 7859 ref refl appThm nil 50 ref 7859 ref nil cons 7874 def cons nil cons nil cons cons 7875 def 905 ref subst trans appThm 7875 remove 498 ref subst trans appThm 151 remove 7873 remove 108 ref 7625 remove appThm 7861 ref refl appThm nil 50 ref 7861 ref nil cons 7876 def cons nil cons nil cons cons 7877 def 905 remove subst trans appThm 7877 remove 498 remove subst trans appThm 7863 ref refl appThm appThm sym nil 67 ref 7874 ref cons 68 ref 69 ref 7861 ref appTerm 7878 def 7863 remove appTerm nil cons 7879 def cons nil cons cons nil cons cons 7880 def 85 ref subst 7880 remove 138 ref subst 28 ref "_30284" 1 ref var 7881 def 7878 ref 10 ref 7862 ref 7881 remove varTerm appTerm appTerm 7570 ref appTerm appTerm absTerm 7882 def 7858 remove appTerm 7883 def appTerm refl 7882 ref 7277 ref appTerm betaConv appThm 108 ref 7883 remove betaConv appThm 7878 remove 10 ref 7862 remove 7277 ref appTerm appTerm 7570 ref appTerm 7884 def appTerm refl appThm trans 7882 remove refl 7859 remove assume appThm eqMp sym nil 67 ref 7876 ref cons 68 ref 7884 remove nil cons 7885 def cons nil cons cons nil cons cons 7886 def 85 ref subst 7886 remove 138 ref subst 28 ref "_30286" 1 ref var 7887 def 10 ref 16 remove 7887 remove varTerm appTerm 7277 ref appTerm appTerm 7570 ref appTerm absTerm 7888 def 7860 remove appTerm 7889 def appTerm refl 7888 ref 5435 ref appTerm betaConv appThm 108 ref 7889 remove betaConv appThm 7854 remove 7570 ref appTerm refl appThm trans 7888 remove refl 7861 remove assume appThm eqMp sym 7570 remove refl eqMp eqMp nil 104 ref 7876 remove cons 106 ref 7885 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 7874 remove cons 106 ref 7879 remove cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp eqMp nil 104 ref 7783 remove cons 3247 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 2932 remove 7517 remove cons nil cons cons 138 ref subst proveHyp 7627 remove eqMp eqMp nil 7628 remove 106 ref 7771 ref cons nil cons 7890 def cons nil cons cons 120 ref subst deductAntisym eqMp nil 7629 remove 7772 remove cons nil cons cons 7891 def 85 ref subst 7891 remove 138 ref subst 7640 remove nil 104 ref 7771 ref cons nil cons nil cons cons 486 remove subst proveHyp eqMp nil 7548 ref 7890 remove cons nil cons cons 120 ref subst deductAntisym eqMp 7642 remove nil 7548 remove 7643 remove 612 remove 7771 remove cons nil cons cons cons nil cons cons 628 remove subst proveHyp proveHyp proveHyp eqMp 7892 def nil 67 ref 7764 ref nil cons cons 7893 def 68 ref 69 ref 7766 ref appTerm 7894 def 7674 ref appTerm 7895 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 67 ref 7766 remove nil cons 7896 def cons 7897 def 7770 remove cons nil cons cons 7898 def 85 ref subst 7898 remove 138 ref subst nil 104 ref 7769 ref cons 106 ref 7765 ref nil cons 7899 def cons nil cons 7900 def cons nil cons cons 7901 def 120 ref subst eqMp nil 104 ref 7896 ref cons 7902 def 106 ref 7769 ref cons nil cons cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 57 remove 7764 remove appTerm 7903 def 7895 remove appTerm nil cons cons 68 ref 69 ref 7767 remove appTerm 7904 def 7674 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 617 ref 7769 remove cons 68 ref 7896 remove cons 7893 ref nil cons cons 7905 def cons nil cons cons 2011 ref subst eqMp eqMp eqMp eqMp eqMp nil 7496 ref 106 ref 7752 remove cons nil cons 7906 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7647 ref 7906 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 4138 ref 7648 ref 7676 ref appTerm absTerm appTerm nil cons cons 68 ref 7649 ref 7676 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7495 ref 7906 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7465 ref 106 ref 7742 remove cons nil cons 7907 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7651 ref 7907 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 7745 remove appTerm nil cons cons 68 ref 7652 ref 7678 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7464 ref 7907 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7435 ref 106 ref 7733 remove cons nil cons 7908 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7654 ref 7908 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 7655 ref 7680 ref appTerm absTerm appTerm nil cons cons 68 ref 7656 ref 7680 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7434 ref 7908 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7405 ref 106 ref 7724 remove cons nil cons 7909 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7658 ref 7909 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 7659 ref 7682 ref appTerm absTerm appTerm nil cons cons 68 ref 7660 ref 7682 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7404 ref 7909 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7375 ref 106 ref 7715 remove cons nil cons 7910 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7662 ref 7910 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 7663 ref 7692 ref appTerm absTerm appTerm nil cons cons 68 ref 7664 ref 7692 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7374 ref 7910 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7345 ref 106 ref 7706 remove cons nil cons 7911 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7666 ref 7911 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 7667 ref 7694 ref appTerm absTerm appTerm nil cons cons 68 ref 7668 ref 7694 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7343 ref 7911 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7307 ref 106 ref 7697 remove cons nil cons 7912 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7670 ref 7912 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 7671 ref 7696 ref appTerm absTerm appTerm nil cons cons 68 ref 7672 ref 7696 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7305 ref 7912 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 7691 remove appTerm thm nil 5 ref 5427 ref 65 ref 7251 ref 65 ref 7252 ref 65 ref 7253 ref 7254 ref 7255 ref 190 ref 6 ref 192 ref 130 ref 847 ref 7765 ref absTerm 7913 def 7258 ref appTerm 7914 def absTerm 7915 def 7262 ref appTerm 7916 def absTerm 7917 def 7267 ref appTerm 7918 def absTerm 7919 def 7272 ref appTerm 7920 def absTerm 7921 def 7275 remove appTerm absTerm 7277 ref appTerm absTerm 5435 ref appTerm 7922 def absTerm 7923 def appTerm 7924 def absTerm 7925 def appTerm 7926 def absTerm 7927 def appTerm 7928 def absTerm 7929 def nil cons cons nil cons nil cons cons 49 ref subst 5427 remove nil 50 ref 7928 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 7927 remove nil cons cons nil cons nil cons cons 49 ref subst 7251 remove nil 50 ref 7926 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 7925 remove nil cons cons nil cons nil cons cons 49 ref subst 7252 remove nil 50 ref 7924 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 7923 remove nil cons cons nil cons nil cons cons 49 ref subst 7253 remove nil 50 ref 7922 remove nil cons cons nil cons nil cons cons 56 ref subst 7254 ref 7255 ref 7921 ref refl 7289 remove appThm absThm 7290 remove appThm absThm 7291 remove appThm sym 7308 remove nil 7309 remove 68 ref 7254 ref 7255 ref 7921 ref 7311 ref appTerm 7930 def absTerm 7931 def 7277 ref appTerm 7932 def absTerm 7933 def 5435 ref appTerm 7934 def nil cons 7935 def cons nil cons 7936 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 7254 ref 7319 remove 7934 ref appTerm 7937 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 7254 remove nil 50 ref 7937 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7322 remove 7936 ref cons nil cons cons 7938 def 85 ref subst 7938 remove 138 ref subst 7324 remove nil 7300 remove 7936 remove cons nil cons cons 7939 def 129 ref subst proveHyp 7939 ref 85 ref subst 7939 remove 138 ref subst 28 ref "_30450" 1 ref var 7940 def 7933 ref 7940 remove varTerm appTerm absTerm 7941 def 5435 remove appTerm 7942 def appTerm refl 7941 ref 7270 ref appTerm betaConv appThm 108 ref 7942 remove betaConv appThm 7933 remove 7270 remove appTerm 7943 def refl appThm trans 7941 remove refl 7330 remove appThm eqMp sym 7943 remove betaConv sym 7346 remove nil 7347 remove 68 ref 7932 ref nil cons 7944 def cons nil cons 7945 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 7255 ref 7350 remove 7932 ref appTerm 7946 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 7255 remove nil 50 ref 7946 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7353 remove 7945 ref cons nil cons cons 7947 def 85 ref subst 7947 remove 138 ref subst 7355 remove nil 7338 remove 7945 remove cons nil cons cons 7948 def 129 ref subst proveHyp 7948 ref 85 ref subst 7948 remove 138 ref subst 28 ref "_30452" 1 ref var 7949 def 7931 ref 7949 remove varTerm appTerm absTerm 7950 def 7277 remove appTerm 7951 def appTerm refl 7950 ref 7265 ref appTerm betaConv appThm 108 ref 7951 remove betaConv appThm 7931 remove 7265 remove appTerm 7952 def refl appThm trans 7950 remove refl 7361 remove appThm eqMp sym 7952 remove betaConv sym 7376 remove nil 7377 remove 68 ref 7930 ref nil cons 7953 def cons nil cons 7954 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 190 ref 7380 remove 7930 ref appTerm 7955 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 ref nil 50 ref 7955 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7383 remove 7954 ref cons nil cons cons 7956 def 85 ref subst 7956 remove 138 ref subst 7385 remove nil 7369 remove 7954 remove cons nil cons cons 7957 def 129 ref subst proveHyp 7957 ref 85 ref subst 7957 remove 138 ref subst 28 ref "_30456" 1 ref var 7958 def 7921 ref 7958 remove varTerm appTerm absTerm 7959 def 7311 remove appTerm 7960 def appTerm refl 7959 ref 196 ref appTerm betaConv appThm 108 ref 7960 remove betaConv appThm 7921 remove 196 ref appTerm 7961 def refl appThm trans 7959 remove refl 7391 remove appThm eqMp sym 7961 remove betaConv sym 7406 remove nil 7407 remove 68 ref 7920 ref nil cons 7962 def cons nil cons 7963 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 6 ref 7410 remove 7920 ref appTerm 7964 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 6 ref nil 50 ref 7964 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7413 remove 7963 ref cons nil cons cons 7965 def 85 ref subst 7965 remove 138 ref subst 7415 remove nil 7399 remove 7963 remove cons nil cons cons 7966 def 129 ref subst proveHyp 7966 ref 85 ref subst 7966 remove 138 ref subst 28 ref "_30462" 1 ref var 7967 def 7919 ref 7967 remove varTerm appTerm absTerm 7968 def 7272 remove appTerm 7969 def appTerm refl 7968 ref 19 ref appTerm betaConv appThm 108 ref 7969 remove betaConv appThm 7919 remove 19 ref appTerm 7970 def refl appThm trans 7968 remove refl 7421 remove appThm eqMp sym 7970 remove betaConv sym 7436 remove nil 7437 remove 68 ref 7918 ref nil cons 7971 def cons nil cons 7972 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 192 ref 7440 remove 7918 ref appTerm 7973 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 192 ref nil 50 ref 7973 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7443 remove 7972 ref cons nil cons cons 7974 def 85 ref subst 7974 remove 138 ref subst 7445 remove nil 7429 remove 7972 remove cons nil cons cons 7975 def 129 ref subst proveHyp 7975 ref 85 ref subst 7975 remove 138 ref subst 28 ref "_30470" 1 ref var 7976 def 7917 ref 7976 remove varTerm appTerm absTerm 7977 def 7267 remove appTerm 7978 def appTerm refl 7977 ref 200 ref appTerm betaConv appThm 108 ref 7978 remove betaConv appThm 7917 remove 200 ref appTerm 7979 def refl appThm trans 7977 remove refl 7451 remove appThm eqMp sym 7979 remove betaConv sym 7466 remove nil 7467 remove 68 ref 7916 ref nil cons 7980 def cons nil cons 7981 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 130 ref 7470 remove 7916 ref appTerm 7982 def absTerm 7983 def nil cons cons nil cons nil cons cons 49 ref subst 130 ref nil 50 ref 7982 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7474 remove 7981 ref cons nil cons cons 7984 def 85 ref subst 7984 remove 138 ref subst 7476 remove nil 7459 remove 7981 remove cons nil cons cons 7985 def 129 ref subst proveHyp 7985 ref 85 ref subst 7985 remove 138 ref subst 28 ref "_30480" 1 ref var 7986 def 7915 ref 7986 remove varTerm appTerm absTerm 7987 def 7262 remove appTerm 7988 def appTerm refl 7987 ref 1710 ref appTerm betaConv appThm 108 ref 7988 remove betaConv appThm 7915 remove 1710 ref appTerm 7989 def refl appThm trans 7987 remove refl 7482 remove appThm eqMp sym 7989 remove betaConv sym 7497 remove nil 7498 remove 68 ref 7914 ref nil cons 7990 def cons nil cons 7991 def cons nil cons cons 129 ref subst proveHyp nil 5 ref 847 ref 7501 remove 7914 ref appTerm 7992 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 847 ref nil 50 ref 7992 remove nil cons cons nil cons nil cons cons 56 ref subst nil 7504 remove 7991 ref cons nil cons cons 7993 def 85 ref subst 7993 remove 138 ref subst 7506 remove nil 7490 remove 7991 remove cons nil cons cons 7994 def 129 ref subst proveHyp 7994 ref 85 ref subst 7994 remove 138 ref subst 28 ref "_30492" 1 ref var 7995 def 7913 ref 7995 remove varTerm appTerm absTerm 7996 def 7258 remove appTerm 7997 def appTerm refl 7996 ref 1404 ref appTerm betaConv appThm 108 remove 7997 remove betaConv appThm 7913 remove 1404 ref appTerm 7998 def refl appThm trans 7996 remove refl 7512 remove appThm eqMp sym 7998 remove betaConv sym 7763 remove nil 7768 remove 68 ref 7899 ref cons nil cons 7999 def cons nil cons cons 129 ref subst proveHyp 7892 remove nil 7893 remove 68 ref 7894 remove 7765 ref appTerm 8000 def nil cons cons nil cons cons nil cons cons 138 ref subst proveHyp nil 7897 remove 7999 remove cons nil cons cons 8001 def 85 ref subst 8001 remove 138 ref subst 7901 remove 224 remove subst eqMp nil 7902 remove 7900 remove cons nil cons cons 120 ref subst deductAntisym eqMp eqMp nil 67 ref 7903 remove 8000 remove appTerm nil cons cons 68 ref 7904 remove 7765 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil 617 remove 7899 remove cons 7905 remove cons nil cons cons 2011 remove subst eqMp eqMp eqMp eqMp eqMp nil 7496 remove 106 ref 7990 remove cons nil cons 8002 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7647 remove 8002 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 4138 ref 7648 remove 7914 ref appTerm absTerm appTerm nil cons cons 68 ref 7649 remove 7914 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7495 remove 8002 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7465 remove 106 ref 7980 remove cons nil cons 8003 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7651 remove 8003 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 7983 remove appTerm nil cons cons 68 ref 7652 remove 7916 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7464 remove 8003 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7435 remove 106 ref 7971 remove cons nil cons 8004 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7654 remove 8004 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 7655 remove 7918 ref appTerm absTerm appTerm nil cons cons 68 ref 7656 remove 7918 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7434 remove 8004 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7405 remove 106 ref 7962 remove cons nil cons 8005 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7658 remove 8005 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 7659 remove 7920 ref appTerm absTerm appTerm nil cons cons 68 ref 7660 remove 7920 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7404 remove 8005 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7375 remove 106 ref 7953 remove cons nil cons 8006 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7662 remove 8006 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 7663 remove 7930 ref appTerm absTerm appTerm nil cons cons 68 ref 7664 remove 7930 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7374 remove 8006 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7345 remove 106 ref 7944 remove cons nil cons 8007 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7666 remove 8007 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 7667 remove 7932 ref appTerm absTerm appTerm nil cons cons 68 ref 7668 remove 7932 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7343 remove 8007 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp eqMp nil 7307 remove 106 ref 7935 remove cons nil cons 8008 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 7670 remove 8008 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 130 ref 7671 remove 7934 ref appTerm absTerm appTerm nil cons cons 68 ref 7672 remove 7934 remove appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 7305 remove 8008 remove cons nil cons cons 1196 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 ref 7929 remove appTerm thm nil 5 ref 6 ref 65 ref 192 ref 7 ref 0 ref 15 ref 0 ref 15 ref 3 ref cons opType nil cons cons opType constTerm 8009 def 4589 ref appTerm 374 remove 0 ref 0 ref 0 ref 328 ref 4585 remove cons opType 8010 def 3 ref cons opType 8011 def 8010 ref nil cons 8012 def cons opType constTerm 8013 def "f" 8010 ref var 8014 def 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 8009 ref 8014 ref varTerm 385 ref appTerm appTerm 8015 def "ab" 1 ref var 8016 def "sa" 1 ref var 8017 def "tb" 1 ref var 8018 def 130 ref 847 ref 401 ref 390 ref 3897 ref 8018 ref varTerm appTerm appTerm 8019 def 3906 ref 8017 ref varTerm appTerm appTerm appTerm 8020 def 8016 remove varTerm appTerm absTerm absTerm absTerm 4615 ref appTerm absTerm 2897 ref appTerm absTerm 2948 ref appTerm 8021 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 345 ref appTerm 8022 def appTerm 8023 def absTerm 8024 def appTerm 8025 def absTerm 8026 def nil cons cons nil cons nil cons cons 49 ref subst 6 remove nil 50 ref 8025 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 8024 remove nil cons cons nil cons nil cons cons 49 ref subst 192 remove nil 50 ref 8023 remove nil cons cons nil cons nil cons cons 56 ref subst nil "g" 15 ref var 8022 ref nil cons cons "f" 15 remove var 4589 remove nil cons cons nil cons cons nil cons cons 22 remove "B" 14 remove cons nil cons cons 24 ref cons "g" 1210 remove var 8027 def 28 ref 1213 remove 4827 ref appTerm 8027 ref varTerm 8028 def appTerm 8029 def appTerm 33 ref 39 ref 1350 remove 4828 remove appTerm 8028 ref 134 ref appTerm appTerm absTerm appTerm 8030 def appTerm absTerm 8031 def 8028 ref appTerm 8032 def betaConv 4826 ref 1219 ref 8031 ref appTerm 8033 def absTerm 8034 def 4827 ref appTerm 8035 def betaConv 2539 ref 4826 ref 2539 remove 8027 ref nil "y" 2 remove var 8030 ref nil cons cons 169 remove 8029 ref nil cons cons nil cons cons nil cons cons 1162 remove 780 remove 28 ref 848 remove appTerm 850 remove appTerm absTerm 8036 def 782 remove appTerm 8037 def betaConv 39 remove 33 ref 8036 ref appTerm 8038 def absTerm 8039 def 134 remove appTerm 8040 def betaConv nil 33 remove 8039 ref appTerm 8041 def axiom nil 67 ref 8041 remove nil cons cons 68 ref 8040 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 ref 34 ref 8039 remove nil cons cons 802 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 8038 remove nil cons cons 68 ref 8037 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 522 remove 34 remove 8036 remove nil cons cons 803 remove cons nil cons cons 140 ref subst eqMp eqMp subst subst absThm appThm absThm appThm sym nil 1219 ref 4826 remove 1219 ref 8027 remove 28 remove 8030 remove appTerm 8029 remove appTerm absTerm appTerm absTerm appTerm axiom eqMp nil 67 ref 1219 remove 8034 ref appTerm nil cons cons 68 ref 8035 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 1222 ref 1223 ref 8034 remove nil cons cons 1224 ref 4827 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 8033 remove nil cons cons 68 ref 8032 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 1222 remove 1223 remove 8031 remove nil cons cons 1224 remove 8028 remove nil cons cons nil cons cons nil cons cons 140 ref subst eqMp eqMp 8042 def subst subst 149 ref 130 ref nil "g" 13 ref var 8022 remove 1710 ref appTerm 8043 def nil cons cons "f" 13 remove var 4590 ref nil cons cons nil cons cons nil cons cons 983 remove 8042 remove subst subst absThm appThm trans sym nil 5 ref 130 ref 65 ref 4138 ref 10 remove 4590 remove 4139 ref appTerm appTerm 8043 ref 4139 ref appTerm appTerm absTerm appTerm 8044 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 130 ref nil 50 ref 8044 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 847 ref 4611 remove 8043 remove 1404 ref appTerm appTerm 8045 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 847 ref nil 50 ref 8045 remove nil cons cons nil cons nil cons cons 56 ref subst 6850 remove 8013 ref refl 8014 ref 149 ref 190 ref 149 ref 378 ref 149 remove 379 ref 8015 ref refl 8021 remove betaConv 8017 remove 8018 ref 130 ref 847 ref 8020 remove 2948 ref appTerm absTerm absTerm absTerm 4615 ref appTerm absTerm 2897 remove appTerm betaConv 8018 remove 130 ref 847 ref 401 ref 8019 remove 4617 ref appTerm appTerm 2948 ref appTerm absTerm absTerm absTerm 4615 remove appTerm betaConv trans trans appThm absThm appThm absThm appThm absThm appThm absThm appThm 345 ref refl appThm 5266 ref appThm 5267 ref appThm appThm sym 4651 remove nil 4654 remove 68 ref 6852 remove 8013 ref 8014 remove 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 8015 remove 130 ref 847 ref 4620 remove absTerm absTerm 8046 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 8047 def 345 remove appTerm 1710 ref appTerm 1404 ref appTerm appTerm 8048 def nil cons 8049 def cons nil cons 8050 def cons nil cons cons 129 ref subst proveHyp 4658 remove 8048 ref refl appThm sym nil 5 ref 978 ref 69 ref 4665 ref 979 remove appTerm 8051 def appTerm 8048 ref appTerm 8052 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 978 remove nil 50 ref 8052 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 8051 ref nil cons 8053 def cons 8050 ref cons nil cons cons 8054 def 85 ref subst 8054 remove 138 ref subst 8051 ref betaConv 8051 remove assume eqMp nil 67 ref 4664 ref nil cons cons 8050 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 4655 ref 69 ref 4663 ref 4656 ref appTerm 8055 def appTerm 8048 ref appTerm 8056 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 4655 remove nil 50 ref 8056 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 8055 ref nil cons 8057 def cons 8050 ref cons nil cons cons 8058 def 85 ref subst 8058 remove 138 ref subst 8055 ref betaConv 8055 remove assume eqMp nil 67 ref 4662 ref nil cons cons 8050 ref cons nil cons cons 129 ref subst proveHyp nil 5 ref 877 ref 69 ref 4661 ref 878 ref appTerm 8059 def appTerm 8048 ref appTerm 8060 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 877 remove nil 50 ref 8060 remove nil cons cons nil cons nil cons cons 56 ref subst nil 67 ref 8059 ref nil cons 8061 def cons 8050 ref cons nil cons cons 8062 def 85 ref subst 8062 remove 138 ref subst 8059 ref betaConv 8059 remove assume eqMp nil 67 ref 4660 ref nil cons 8063 def cons 8050 remove cons nil cons cons 8064 def 129 ref subst proveHyp 8064 ref 85 remove subst 8064 remove 138 remove subst 338 remove 5200 remove 4660 remove assume 8065 def appThm nil 379 ref 1827 remove cons 378 ref 4656 ref nil cons cons 190 ref 1828 remove cons nil cons cons cons nil cons cons 8066 def 5235 remove subst trans appThm 8047 remove refl 8065 remove appThm 8066 remove 379 ref 8009 ref 8013 remove "_30038" 8010 ref var 8067 def 65 ref 190 ref 65 ref 378 ref 65 ref 379 ref 8009 ref 8067 remove varTerm 385 ref appTerm appTerm 8046 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 8068 def appTerm 8069 def 385 ref appTerm appTerm 8046 ref appTerm absTerm 8070 def 383 ref appTerm 8071 def betaConv 378 ref 65 ref 8070 ref appTerm 8072 def absTerm 8073 def 381 ref appTerm 8074 def betaConv 190 ref 65 ref 8073 ref appTerm 8075 def absTerm 8076 def 196 remove appTerm 8077 def betaConv 8068 ref 8069 remove appTerm 8078 def betaConv 8068 ref "_30036" 328 remove var 8079 def 130 ref 847 ref 401 ref 390 ref 3897 ref 392 ref 2823 ref 1059 remove 1057 remove 8079 remove varTerm appTerm 8080 def appTerm appTerm appTerm 200 ref appTerm appTerm appTerm 3906 ref 392 ref 1052 remove 8080 remove appTerm appTerm 19 ref appTerm appTerm appTerm appTerm 2948 ref appTerm absTerm absTerm absTerm 8081 def appTerm betaConv sym nil 5 ref 190 ref 65 ref 378 ref 65 ref 379 ref 8009 ref 8081 ref 385 remove appTerm 8082 def appTerm 8046 remove appTerm 8083 def absTerm 8084 def appTerm 8085 def absTerm 8086 def appTerm 8087 def absTerm nil cons cons nil cons nil cons cons 49 ref subst 190 remove nil 50 ref 8087 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 8086 remove nil cons cons nil cons nil cons cons 49 ref subst 378 remove nil 50 ref 8085 remove nil cons cons nil cons nil cons cons 56 ref subst nil 5 ref 8084 remove nil cons cons nil cons nil cons cons 49 remove subst 379 remove nil 50 ref 8083 remove nil cons cons nil cons nil cons cons 56 ref subst 8082 remove betaConv 8009 ref "_30032" 1 ref var 8088 def 130 ref 847 ref 401 ref 390 ref 3897 ref 392 ref 2823 ref 8088 ref varTerm appTerm appTerm 200 ref appTerm appTerm appTerm 8089 def 4617 remove appTerm appTerm 2948 ref appTerm absTerm absTerm absTerm 383 remove appTerm 8090 def appTerm refl 8088 ref 130 ref 847 ref 401 ref 8089 ref 5226 remove appTerm appTerm 2948 ref appTerm absTerm absTerm absTerm 8091 def 1082 remove appTerm betaConv appThm 8009 remove refl 8090 remove betaConv appThm 130 ref 847 ref 5228 remove absTerm absTerm refl appThm trans 7 remove 0 ref 4586 ref 0 ref 4586 remove 3 ref cons opType nil cons cons opType constTerm 8092 def "_30031" 1 remove var 8093 def 8088 remove 130 ref 847 ref 401 ref 8089 remove 3906 ref 392 ref 8093 remove varTerm appTerm 19 ref appTerm appTerm appTerm appTerm 2948 ref appTerm absTerm absTerm absTerm absTerm 8094 def 381 remove appTerm 8095 def appTerm refl 8094 ref 1078 remove appTerm betaConv appThm 8092 remove refl 8095 remove betaConv appThm 8091 remove refl appThm trans 8094 remove refl 1376 remove appThm eqMp 1381 remove appThm eqMp sym trans eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp "A" 8012 remove cons nil cons 8096 def "P" 8011 ref var 8068 ref nil cons 8097 def cons "x" 8010 remove var 8081 remove nil cons cons nil cons cons nil cons cons 1176 remove subst proveHyp nil 67 ref 946 remove 0 remove 8011 ref 3 remove cons opType constTerm 8068 remove appTerm nil cons cons 68 ref 8078 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp nil "p" 8011 remove var 8097 remove cons nil cons nil cons cons 8096 remove 24 ref cons 1343 remove subst subst eqMp eqMp nil 67 ref 65 ref 8076 ref appTerm nil cons cons 68 ref 8077 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 8076 remove nil cons cons 1389 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 8075 remove nil cons cons 68 ref 8074 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 8073 remove nil cons cons 1390 remove cons nil cons cons 140 ref subst eqMp eqMp nil 67 ref 8072 remove nil cons cons 68 ref 8071 remove nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 8070 remove nil cons cons 1391 remove cons nil cons cons 140 remove subst eqMp eqMp subst trans 5266 remove appThm 130 ref 847 remove 401 remove 390 remove 3897 remove 392 ref 2823 remove 878 remove appTerm appTerm 200 remove appTerm appTerm appTerm 3906 remove 392 remove 4656 remove appTerm 19 remove appTerm appTerm appTerm appTerm 2948 remove appTerm 8098 def absTerm 8099 def absTerm 1710 remove appTerm betaConv trans 5267 remove appThm 8099 remove 1404 remove appTerm betaConv trans appThm nil 130 remove 8098 remove nil cons cons nil cons nil cons cons 713 remove subst trans sym 55 remove eqMp eqMp nil 104 ref 8063 remove cons 106 remove 8049 remove cons nil cons 8100 def cons nil cons cons 120 ref subst deductAntisym eqMp eqMp eqMp nil 104 ref 8061 remove cons 8100 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 4138 ref 69 ref 4661 ref 4139 ref appTerm appTerm 8048 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4662 remove appTerm 8048 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 ref 4661 remove nil cons cons 8100 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 ref 8057 remove cons 8100 ref cons nil cons cons 120 ref subst deductAntisym eqMp eqMp absThm eqMp nil 67 ref 65 ref 4138 ref 69 ref 4663 ref 4139 ref appTerm appTerm 8048 ref appTerm absTerm appTerm nil cons cons 68 ref 69 ref 4664 remove appTerm 8048 ref appTerm nil cons cons nil cons cons nil cons cons 129 ref subst proveHyp 23 ref 5 remove 4663 remove nil cons cons 8100 ref cons nil cons cons 1196 ref subst eqMp eqMp eqMp nil 104 remove 8053 remove cons 8100 ref cons nil cons cons 120 remove subst deductAntisym eqMp eqMp absThm eqMp nil 67 remove 65 ref 4138 remove 69 ref 4665 remove 4139 remove appTerm appTerm 8048 ref appTerm absTerm appTerm nil cons cons 68 remove 5174 remove 8048 remove appTerm nil cons cons nil cons cons nil cons cons 129 remove subst proveHyp 23 remove 5175 remove 8100 remove cons nil cons cons 1196 remove subst eqMp eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 65 remove 8026 remove appTerm thm nil 3022 ref 1725 ref 69 ref 3135 remove appTerm 1750 ref appTerm 8101 def absTerm 8102 def nil cons cons nil cons nil cons cons 3021 remove 24 remove cons 48 remove subst 8103 def subst 1725 ref nil 50 ref 8101 remove nil cons cons nil cons nil cons cons 56 ref subst 3263 remove eqMp absThm eqMp nil 3019 ref 8102 remove appTerm thm nil 3022 remove 1725 ref 69 remove 1745 remove appTerm 1750 remove appTerm 8104 def absTerm 8105 def nil cons cons nil cons nil cons cons 8103 remove subst 1725 remove nil 50 remove 8104 remove nil cons cons nil cons nil cons cons 56 remove subst 2042 remove eqMp absThm eqMp nil 3019 remove 8105 remove appTerm thm