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