path: "vendor/opentheory/data/theories/hardware-adder-thm/hardware-adder-thm.art"
6 version nil "c" "Hardware.bus" typeOp nil opType 0 def var 1 def "Hardware.Bus.nil" const 0 ref constTerm 2 def nil cons 3 def cons 4 def "s" 0 ref var 5 def 3 ref cons 6 def "y" 0 ref var 7 def 3 ref cons "x" 0 ref var 8 def 3 ref cons nil cons cons 9 def cons cons nil cons cons 1 ref "=" const 10 def "->" typeOp 11 def "bool" typeOp nil opType 12 def 11 ref 12 ref 12 ref nil cons 13 def cons opType 14 def nil cons cons opType 15 def constTerm 16 def "Hardware.Bus.adder2" const 11 ref 0 ref 11 ref 0 ref 11 ref 0 ref 11 ref 0 ref 13 ref cons opType 17 def nil cons 18 def cons opType 19 def nil cons cons opType 20 def nil cons 21 def cons opType 22 def constTerm 23 def 8 ref varTerm 24 def appTerm 7 ref varTerm 25 def appTerm 5 ref varTerm 26 def appTerm 1 ref varTerm 27 def appTerm 28 def appTerm "Data.Bool./\\" const 15 ref constTerm 29 def "Hardware.Bus.xor2" const 20 ref constTerm 30 def 24 ref appTerm 25 ref appTerm 31 def 26 ref appTerm 32 def appTerm 33 def "Hardware.Bus.and2" const 20 remove constTerm 34 def 24 ref appTerm 25 ref appTerm 35 def 27 ref appTerm 36 def appTerm 37 def appTerm absTerm 38 def 27 ref appTerm 39 def betaConv 5 ref "Data.Bool.!" const 40 def 11 ref 17 ref 13 ref cons opType 41 def constTerm 42 def 38 ref appTerm 43 def absTerm 44 def 26 ref appTerm 45 def betaConv 7 ref 42 ref 44 ref appTerm 46 def absTerm 47 def 25 ref appTerm 48 def betaConv 8 ref 42 ref 47 ref appTerm 49 def absTerm 50 def 24 ref appTerm 51 def betaConv nil 42 ref 50 ref appTerm 52 def axiom nil "p" 12 ref var 53 def 52 remove nil cons cons "q" 12 ref var 54 def 51 remove nil cons cons nil cons cons nil cons cons 16 ref "Data.Bool.==>" const 15 ref constTerm 55 def 53 ref varTerm 56 def appTerm 57 def 54 ref varTerm 58 def appTerm 59 def appTerm refl 53 ref 54 ref 16 ref 29 ref 56 ref appTerm 60 def 58 ref appTerm 61 def appTerm 62 def 56 ref appTerm absTerm 63 def absTerm 64 def 56 ref appTerm betaConv 58 ref refl 65 def appThm 63 remove 58 ref appTerm betaConv trans appThm nil 10 ref 11 ref 15 ref 11 ref 15 ref 13 ref cons opType 66 def nil cons cons opType constTerm 67 def 55 ref appTerm 64 remove appTerm axiom 56 ref refl 68 def appThm 65 ref appThm eqMp 69 def sym 70 def 62 remove refl 54 ref 10 ref 11 ref 66 ref 11 ref 66 remove 13 ref cons opType nil cons cons opType constTerm 71 def "f" 15 ref var 72 def 72 ref varTerm 73 def 56 ref appTerm 58 ref appTerm absTerm 74 def appTerm 72 ref 73 ref "Data.Bool.T" const 12 ref constTerm 75 def appTerm 75 ref appTerm absTerm 76 def appTerm absTerm 77 def 58 ref appTerm betaConv appThm 10 ref 11 ref 14 ref 11 ref 14 ref 13 ref cons opType 78 def nil cons cons opType constTerm 79 def 60 ref appTerm refl 53 ref 77 remove absTerm 80 def 56 ref appTerm betaConv appThm nil 67 ref 29 ref appTerm 80 ref appTerm axiom 81 def 68 remove appThm eqMp 65 ref appThm eqMp 82 def sym 72 ref 73 ref refl nil "t" 12 ref var 83 def 56 ref nil cons 84 def cons nil cons nil cons cons 16 ref 83 ref varTerm 85 def appTerm 86 def 75 ref appTerm 87 def assume sym nil 75 ref axiom 88 def eqMp 85 ref assume 88 ref deductAntisym deductAntisym 89 def subst 56 ref assume 90 def eqMp appThm nil 83 ref 58 ref nil cons 91 def cons nil cons nil cons cons 89 ref subst 58 ref assume 92 def eqMp appThm absThm eqMp 93 def nil "P" 12 ref var 94 def 84 ref cons 95 def "Q" 12 ref var 96 def 91 ref cons nil cons 97 def cons nil cons cons 16 ref refl 98 def 72 ref 73 remove 94 ref varTerm 99 def appTerm 100 def 96 ref varTerm 101 def appTerm absTerm 102 def 53 ref 54 ref 56 ref absTerm absTerm 103 def appTerm betaConv 103 ref 99 ref appTerm betaConv 101 ref refl 104 def appThm 54 ref 99 ref absTerm 101 ref appTerm betaConv trans trans appThm 76 ref 103 ref appTerm betaConv 103 ref 75 ref appTerm betaConv 75 ref refl 105 def appThm 54 ref 75 ref absTerm 75 ref appTerm betaConv trans trans appThm 16 ref 29 ref 99 ref appTerm 106 def 101 ref appTerm 107 def appTerm refl 54 ref 71 remove 72 remove 100 remove 58 ref appTerm absTerm appTerm 76 ref appTerm absTerm 101 ref appTerm betaConv appThm 79 ref 106 remove appTerm refl 80 remove 99 ref appTerm betaConv appThm 81 remove 99 ref refl 108 def appThm eqMp 104 ref appThm eqMp 107 remove assume eqMp 109 def 103 remove refl appThm eqMp sym 88 ref eqMp 110 def subst 111 def deductAntisym eqMp 69 remove 59 ref assume 112 def eqMp sym 90 ref eqMp 98 ref 74 remove 53 ref 54 ref 58 ref absTerm 113 def absTerm 114 def appTerm betaConv 114 ref 56 ref appTerm betaConv 65 remove appThm 113 ref 58 ref appTerm betaConv trans trans appThm 76 remove 114 ref appTerm betaConv 114 ref 75 ref appTerm betaConv 105 remove appThm 113 ref 75 ref appTerm betaConv trans trans 115 def appThm 82 remove 61 ref assume eqMp 114 ref refl 116 def appThm eqMp sym 88 ref eqMp 117 def proveHyp deductAntisym 118 def subst proveHyp "A" 0 ref nil cons 119 def cons nil cons 120 def "P" 17 remove var 121 def 50 remove nil cons cons 8 ref 24 ref nil cons cons nil cons 122 def cons nil cons cons nil 53 ref 40 ref 11 ref 11 ref "A" varType 123 def 13 ref cons opType 124 def 13 ref cons opType 125 def constTerm 126 def "P" 124 ref var 127 def varTerm 128 def appTerm 129 def nil cons 130 def cons 54 ref 128 ref "x" 123 ref var 131 def varTerm 132 def appTerm 133 def nil cons 134 def cons nil cons cons nil cons cons 135 def 70 ref subst 135 remove 117 remove 93 remove deductAntisym 136 def subst 16 ref 133 ref appTerm refl 131 ref 75 ref absTerm 137 def 132 ref appTerm betaConv appThm "p" 124 ref var 138 def 10 ref 11 ref 124 ref 125 ref nil cons cons opType constTerm 138 ref varTerm 139 def appTerm 137 remove appTerm absTerm 140 def 128 ref appTerm betaConv 141 def nil 10 ref 11 ref 125 ref 11 ref 125 ref 13 ref cons opType 142 def nil cons cons opType constTerm 143 def 126 ref appTerm 140 remove appTerm axiom 128 ref refl 144 def appThm 145 def 129 ref assume eqMp eqMp 132 ref refl 146 def appThm eqMp sym 88 ref eqMp eqMp nil 94 ref 130 remove cons 96 ref 134 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp 147 def subst eqMp eqMp nil 53 ref 49 remove nil cons cons 54 ref 48 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 47 remove nil cons cons 8 ref 25 ref nil cons cons nil cons 148 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 46 remove nil cons cons 54 ref 45 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 44 remove nil cons cons 8 ref 26 ref nil cons 149 def cons 150 def nil cons 151 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 43 remove nil cons cons 54 ref 39 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 38 remove nil cons cons 8 ref 27 ref nil cons 152 def cons 153 def nil cons 154 def cons nil cons cons 147 ref subst eqMp eqMp 155 def subst 29 ref refl 156 def nil 83 ref 30 ref 2 ref appTerm 2 ref appTerm 2 ref appTerm 157 def nil cons cons nil cons nil cons cons 89 ref subst nil 157 remove axiom eqMp appThm nil 83 ref 34 ref 2 ref appTerm 2 ref appTerm 2 ref appTerm 158 def nil cons cons nil cons nil cons cons 89 ref subst nil 158 remove axiom eqMp appThm nil 83 ref 75 ref nil cons 159 def cons nil cons nil cons cons 160 def 83 ref 16 ref 29 ref 75 ref appTerm 161 def 85 ref appTerm appTerm 85 ref appTerm absTerm 162 def 85 ref appTerm 163 def betaConv nil 40 ref 78 remove constTerm 164 def 162 ref appTerm 165 def axiom nil 53 ref 165 remove nil cons cons 54 ref 163 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp "A" 13 ref cons nil cons 166 def "P" 14 ref var 167 def 162 remove nil cons cons "x" 12 ref var 168 def 85 ref nil cons cons nil cons 169 def cons nil cons cons 147 ref subst eqMp eqMp 170 def subst 171 def trans trans sym 88 ref eqMp nil 23 ref 2 ref appTerm 2 ref appTerm 2 ref appTerm 2 ref appTerm thm nil 4 remove 6 remove "z" 0 ref var 172 def 3 remove cons 9 remove cons cons cons nil cons cons 1 ref 16 ref "Hardware.Bus.adder3" const 11 ref 0 ref 22 ref nil cons cons opType 173 def constTerm 174 def 24 ref appTerm 25 ref appTerm 175 def 172 ref varTerm 176 def appTerm 26 ref appTerm 27 ref appTerm 177 def appTerm 29 ref "Hardware.Bus.xor3" const 22 ref constTerm 178 def 24 ref appTerm 179 def 25 ref appTerm 180 def 176 ref appTerm 181 def 26 ref appTerm 182 def appTerm 183 def "Hardware.Bus.majority3" const 22 remove constTerm 184 def 24 ref appTerm 185 def 25 ref appTerm 186 def 176 ref appTerm 187 def 27 ref appTerm 188 def appTerm 189 def appTerm absTerm 190 def 27 ref appTerm 191 def betaConv 5 ref 42 ref 190 ref appTerm 192 def absTerm 193 def 26 ref appTerm 194 def betaConv 172 ref 42 ref 193 ref appTerm 195 def absTerm 196 def 176 ref appTerm 197 def betaConv 7 ref 42 ref 196 ref appTerm 198 def absTerm 199 def 25 ref appTerm 200 def betaConv 8 ref 42 ref 199 ref appTerm 201 def absTerm 202 def 24 ref appTerm 203 def betaConv nil 42 ref 202 ref appTerm 204 def axiom nil 53 ref 204 remove nil cons cons 54 ref 203 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 202 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 201 remove nil cons cons 54 ref 200 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 199 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 198 remove nil cons cons 54 ref 197 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 196 remove nil cons cons 8 ref 176 ref nil cons cons 205 def nil cons 206 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 195 remove nil cons cons 54 ref 194 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 193 remove nil cons cons 151 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 192 remove nil cons cons 54 ref 191 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 190 remove nil cons cons 154 ref cons nil cons cons 147 ref subst eqMp eqMp 207 def subst 156 ref nil 83 ref 178 ref 2 ref appTerm 2 ref appTerm 2 ref appTerm 2 ref appTerm 208 def nil cons cons nil cons nil cons cons 89 ref subst nil 208 remove axiom eqMp appThm nil 83 ref 184 ref 2 ref appTerm 2 ref appTerm 2 ref appTerm 2 ref appTerm 209 def nil cons cons nil cons nil cons cons 89 ref subst nil 209 remove axiom eqMp appThm 171 ref trans trans sym 88 ref eqMp nil 174 ref 2 ref appTerm 2 ref appTerm 2 ref appTerm 2 ref appTerm 2 ref appTerm thm nil "P" 11 ref "Hardware.wire" typeOp nil opType 210 def 13 ref cons opType 211 def var 212 def "x" 210 ref var 213 def 40 ref 11 ref 211 ref 13 ref cons opType 214 def constTerm 215 def "y" 210 ref var 216 def "Data.Bool.?" const 217 def 214 remove constTerm 218 def "s" 210 ref var 219 def 218 ref "c" 210 ref var 220 def "Hardware.adder2" const 11 ref 210 ref 11 ref 210 ref 11 ref 210 ref 211 remove nil cons 221 def cons opType 222 def nil cons cons opType 223 def nil cons cons opType 224 def constTerm 225 def 213 ref varTerm 226 def appTerm 216 ref varTerm 227 def appTerm 219 ref varTerm 228 def appTerm 220 ref varTerm 229 def appTerm 230 def absTerm appTerm absTerm appTerm 231 def absTerm 232 def appTerm 233 def absTerm 234 def nil cons cons 235 def nil cons nil cons cons "A" 210 ref nil cons cons nil cons 236 def nil nil cons 237 def cons 238 def 16 ref 129 remove appTerm refl 141 remove appThm 145 remove eqMp sym 239 def subst 240 def subst 213 ref nil 83 ref 233 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 232 remove nil cons cons nil cons nil cons cons 240 ref subst 216 ref nil 83 ref 231 remove nil cons cons nil cons nil cons cons 89 ref subst 218 ref refl 241 def 219 ref 241 ref 220 ref 220 ref 16 ref 230 ref appTerm 242 def 29 ref "Hardware.xor2" const 223 ref constTerm 226 ref appTerm 227 ref appTerm 243 def 228 ref appTerm 244 def appTerm "Hardware.and2" const 223 remove constTerm 226 ref appTerm 227 ref appTerm 245 def 229 ref appTerm 246 def appTerm 247 def appTerm absTerm 248 def 229 ref appTerm 249 def betaConv 219 ref 215 ref 248 ref appTerm 250 def absTerm 251 def 228 ref appTerm 252 def betaConv 216 ref 215 ref 251 ref appTerm 253 def absTerm 254 def 227 ref appTerm 255 def betaConv 213 ref 215 ref 254 ref appTerm 256 def absTerm 257 def 226 ref appTerm 258 def betaConv nil 215 ref 257 ref appTerm 259 def axiom nil 53 ref 259 remove nil cons cons 54 ref 258 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 257 remove nil cons cons 213 ref 226 ref nil cons 260 def cons nil cons 261 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 256 remove nil cons cons 54 ref 255 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 254 remove nil cons cons 213 ref 227 ref nil cons cons 262 def nil cons 263 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 253 remove nil cons cons 54 ref 252 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 251 remove nil cons cons 213 ref 228 ref nil cons 264 def cons nil cons 265 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 250 remove nil cons cons 54 ref 249 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 248 remove nil cons cons 213 ref 229 ref nil cons 266 def cons nil cons 267 def cons nil cons cons 147 ref subst eqMp eqMp 268 def absThm appThm absThm appThm sym 216 ref 218 ref "z" 210 ref var 269 def 243 remove 269 ref varTerm 270 def appTerm 271 def absTerm 272 def appTerm 273 def absTerm 274 def 227 ref appTerm 275 def betaConv 213 ref 215 ref 274 ref appTerm 276 def absTerm 277 def 226 ref appTerm 278 def betaConv nil 215 ref 277 ref appTerm 279 def axiom nil 53 ref 279 remove nil cons cons 54 ref 278 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 277 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 276 remove nil cons cons 54 ref 275 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 274 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 273 ref nil cons cons 54 ref 218 ref 219 ref 218 ref 220 ref 247 ref absTerm 280 def appTerm absTerm 281 def appTerm 282 def nil cons 283 def cons nil cons 284 def cons nil cons cons 118 ref subst proveHyp nil 212 ref 219 ref 55 ref 272 ref 228 ref appTerm 285 def appTerm 282 ref appTerm 286 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 219 ref nil 83 ref 286 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 285 ref nil cons 287 def cons 284 ref cons nil cons cons 288 def 70 ref subst 288 remove 136 ref subst 285 ref betaConv 285 remove assume eqMp nil 53 ref 244 ref nil cons 289 def cons 290 def 284 ref cons nil cons cons 291 def 118 ref subst proveHyp 291 ref 70 ref subst 291 remove 136 ref subst 216 ref 218 ref 269 ref 245 remove 270 ref appTerm 292 def absTerm 293 def appTerm 294 def absTerm 295 def 227 ref appTerm 296 def betaConv 213 ref 215 ref 295 ref appTerm 297 def absTerm 298 def 226 ref appTerm 299 def betaConv nil 215 ref 298 ref appTerm 300 def axiom nil 53 ref 300 remove nil cons cons 54 ref 299 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 298 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 297 remove nil cons cons 54 ref 296 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 295 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 294 ref nil cons cons 284 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 220 ref 55 ref 293 ref 229 ref appTerm 301 def appTerm 282 ref appTerm 302 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 220 ref nil 83 ref 302 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 301 ref nil cons 303 def cons 284 ref cons nil cons cons 304 def 70 ref subst 304 remove 136 ref subst 301 ref betaConv 301 remove assume eqMp nil 53 ref 246 ref nil cons 305 def cons 306 def 284 remove cons nil cons cons 307 def 118 ref subst proveHyp 307 ref 70 ref subst 307 remove 136 ref subst 281 ref 228 ref appTerm betaConv sym 280 ref 229 ref appTerm betaConv sym 156 ref nil 83 ref 289 ref cons nil cons nil cons cons 89 ref subst 244 remove assume eqMp appThm nil 83 ref 305 ref cons nil cons nil cons cons 89 ref subst 246 remove assume eqMp appThm 171 ref trans sym 88 ref eqMp eqMp 236 ref 212 ref 280 remove nil cons cons 267 ref cons nil cons cons 16 ref 217 ref 125 ref constTerm 308 def 128 ref appTerm 309 def appTerm 310 def refl 138 ref 164 ref 54 ref 55 ref 126 ref 131 ref 55 ref 139 ref 132 ref appTerm 311 def appTerm 58 ref appTerm absTerm appTerm 312 def appTerm 58 ref appTerm absTerm appTerm absTerm 313 def 128 remove appTerm betaConv appThm nil 143 remove 308 ref appTerm 313 remove appTerm axiom 144 remove appThm eqMp 314 def sym nil 167 ref 96 ref 55 ref 126 ref 131 ref 55 ref 133 remove appTerm 315 def 101 ref appTerm absTerm 316 def appTerm 317 def appTerm 101 ref appTerm 318 def absTerm nil cons cons nil cons nil cons cons 166 ref 237 ref cons 319 def 239 ref subst subst 96 ref nil 83 ref 318 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 317 remove nil cons 320 def cons 321 def 54 ref 101 ref nil cons 322 def cons nil cons 323 def cons nil cons cons 324 def 70 ref subst 324 ref 136 ref subst nil 53 ref 134 remove cons 323 ref cons nil cons cons 118 ref subst 316 ref 132 ref appTerm 325 def betaConv nil 321 ref 54 ref 325 remove nil cons cons nil cons cons nil cons cons 118 ref subst "A" 123 ref nil cons 326 def cons nil cons 327 def 127 ref 316 remove nil cons cons 131 ref 132 ref nil cons cons nil cons 328 def cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 320 remove cons 329 def 96 ref 322 ref cons nil cons 330 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp 331 def subst proveHyp eqMp 236 ref 212 ref 281 remove nil cons cons 265 ref cons nil cons cons 331 ref subst proveHyp eqMp nil 94 ref 305 ref cons 96 ref 283 remove cons nil cons 332 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 303 remove cons 332 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref "x'" 210 ref var 333 def 55 ref 293 ref 333 ref varTerm 334 def appTerm appTerm 282 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 294 remove appTerm 282 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 293 remove nil cons cons 332 ref cons nil cons cons nil 321 remove 54 ref 55 ref 309 ref appTerm 335 def 101 ref appTerm nil cons 336 def cons nil cons cons nil cons cons 337 def 70 ref subst 337 remove 136 ref subst nil 53 ref 309 remove nil cons 338 def cons 339 def 323 remove cons nil cons cons 340 def 70 ref subst 340 remove 136 ref subst 324 remove 118 ref subst 54 ref 55 ref 126 ref 131 ref 315 remove 58 ref appTerm absTerm appTerm appTerm 58 ref appTerm absTerm 341 def 101 ref appTerm 342 def betaConv nil 339 remove 54 ref 164 ref 341 ref appTerm 343 def nil cons 344 def cons nil cons cons nil cons cons 345 def 118 ref subst 314 remove nil 53 ref 310 remove 343 ref appTerm nil cons cons 54 ref 335 remove 343 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 345 remove nil 53 ref 16 ref 56 ref appTerm 58 ref appTerm 346 def nil cons 347 def cons 54 ref 59 ref nil cons 348 def cons nil cons cons nil cons cons 349 def 70 ref subst 349 remove 136 ref subst 70 ref 136 ref 346 remove assume 350 def 90 remove eqMp eqMp 111 remove deductAntisym eqMp 351 def eqMp nil 94 ref 347 remove cons 96 ref 348 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp subst eqMp eqMp nil 53 ref 344 remove cons 54 ref 342 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 341 remove nil cons cons 168 ref 322 remove cons nil cons cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 338 remove cons 330 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 329 remove 96 ref 336 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp 352 def subst eqMp eqMp eqMp nil 94 ref 289 remove cons 353 def 332 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 287 remove cons 332 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 333 ref 55 ref 272 ref 334 ref appTerm appTerm 282 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 273 remove appTerm 282 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 272 remove nil cons cons 332 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp 354 def nil 215 ref 234 ref appTerm 355 def thm nil 212 ref 213 ref 215 ref 216 ref 215 ref 269 ref 218 ref 219 ref 218 ref 220 ref "Hardware.adder3" const 11 ref 210 ref 224 ref nil cons cons opType constTerm 356 def 226 ref appTerm 227 ref appTerm 357 def 270 ref appTerm 228 ref appTerm 229 ref appTerm 358 def absTerm appTerm absTerm appTerm 359 def absTerm 360 def appTerm 361 def absTerm 362 def appTerm 363 def absTerm 364 def nil cons cons nil cons nil cons cons 240 ref subst 213 ref nil 83 ref 363 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 362 remove nil cons cons nil cons nil cons cons 240 ref subst 216 ref nil 83 ref 361 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 360 remove nil cons cons nil cons nil cons cons 240 ref subst 269 ref nil 83 ref 359 remove nil cons cons nil cons nil cons cons 89 ref subst 241 ref 219 ref 241 ref 220 ref 220 ref 16 ref 358 ref appTerm 365 def 29 ref "Hardware.xor3" const 224 ref constTerm 366 def 226 ref appTerm 367 def 227 ref appTerm 368 def 270 ref appTerm 369 def 228 ref appTerm 370 def appTerm 371 def "Hardware.majority3" const 224 ref constTerm 372 def 226 ref appTerm 373 def 227 ref appTerm 374 def 270 ref appTerm 375 def 229 ref appTerm 376 def appTerm 377 def appTerm absTerm 378 def 229 ref appTerm 379 def betaConv 219 ref 215 ref 378 ref appTerm 380 def absTerm 381 def 228 ref appTerm 382 def betaConv 269 ref 215 ref 381 ref appTerm 383 def absTerm 384 def 270 ref appTerm 385 def betaConv 216 ref 215 ref 384 ref appTerm 386 def absTerm 387 def 227 ref appTerm 388 def betaConv 213 ref 215 ref 387 ref appTerm 389 def absTerm 390 def 226 ref appTerm 391 def betaConv nil 215 ref 390 ref appTerm 392 def axiom nil 53 ref 392 remove nil cons cons 54 ref 391 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 390 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 389 remove nil cons cons 54 ref 388 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 387 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 386 remove nil cons cons 54 ref 385 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 384 remove nil cons cons 213 ref 270 ref nil cons 393 def cons nil cons 394 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 383 remove nil cons cons 54 ref 382 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 381 remove nil cons cons 265 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 380 remove nil cons cons 54 ref 379 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 378 remove nil cons cons 267 ref cons nil cons cons 147 ref subst eqMp eqMp 395 def absThm appThm absThm appThm sym "y'" 210 ref var 396 def 218 ref 269 ref 368 ref 396 ref varTerm 397 def appTerm 270 ref appTerm 398 def absTerm appTerm absTerm 399 def 270 ref appTerm 400 def betaConv 333 ref 215 ref 216 ref 218 ref 269 ref 367 remove 334 ref appTerm 227 ref appTerm 270 ref appTerm 401 def absTerm appTerm absTerm appTerm absTerm 402 def 227 ref appTerm 403 def betaConv "w" 210 ref var 404 def 215 ref 213 ref 215 ref 216 ref 218 ref 269 ref 366 remove 404 ref varTerm 405 def appTerm 226 ref appTerm 227 ref appTerm 270 ref appTerm 406 def absTerm appTerm absTerm appTerm absTerm appTerm absTerm 407 def 226 ref appTerm 408 def betaConv nil 215 ref 407 ref appTerm 409 def axiom nil 53 ref 409 remove nil cons cons 54 ref 408 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 407 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 402 ref appTerm nil cons cons 54 ref 403 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 402 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 399 ref appTerm nil cons cons 54 ref 400 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 399 remove nil cons cons 394 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 218 ref "z'" 210 ref var 410 def 369 remove 410 ref varTerm 411 def appTerm 412 def absTerm 413 def appTerm 414 def nil cons cons 54 ref 218 ref 219 ref 218 ref 220 ref 377 ref absTerm 415 def appTerm absTerm 416 def appTerm 417 def nil cons 418 def cons nil cons 419 def cons nil cons cons 118 ref subst proveHyp nil 212 ref 219 ref 55 ref 413 ref 228 ref appTerm 420 def appTerm 417 ref appTerm 421 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 219 ref nil 83 ref 421 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 420 ref nil cons 422 def cons 419 ref cons nil cons cons 423 def 70 ref subst 423 remove 136 ref subst 420 ref betaConv 420 remove assume eqMp nil 53 ref 370 ref nil cons 424 def cons 425 def 419 ref cons nil cons cons 426 def 118 ref subst proveHyp 426 ref 70 ref subst 426 remove 136 ref subst 396 ref 218 ref 269 ref 374 ref 397 ref appTerm 270 ref appTerm 427 def absTerm appTerm absTerm 428 def 270 ref appTerm 429 def betaConv 333 ref 215 ref 216 ref 218 ref 269 ref 373 remove 334 ref appTerm 227 ref appTerm 270 ref appTerm 430 def absTerm appTerm absTerm appTerm absTerm 431 def 227 ref appTerm 432 def betaConv 404 ref 215 ref 213 ref 215 ref 216 ref 218 ref 269 ref 372 remove 405 ref appTerm 226 ref appTerm 227 ref appTerm 270 ref appTerm 433 def absTerm appTerm absTerm appTerm absTerm appTerm absTerm 434 def 226 ref appTerm 435 def betaConv nil 215 ref 434 ref appTerm 436 def axiom nil 53 ref 436 remove nil cons cons 54 ref 435 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 434 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 431 ref appTerm nil cons cons 54 ref 432 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 431 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 428 ref appTerm nil cons cons 54 ref 429 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 428 remove nil cons cons 394 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 218 ref 410 ref 375 remove 411 ref appTerm 437 def absTerm 438 def appTerm 439 def nil cons cons 419 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 220 ref 55 ref 438 ref 229 ref appTerm 440 def appTerm 417 ref appTerm 441 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 220 ref nil 83 ref 441 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 440 ref nil cons 442 def cons 419 ref cons nil cons cons 443 def 70 ref subst 443 remove 136 ref subst 440 ref betaConv 440 remove assume eqMp nil 53 ref 376 ref nil cons 444 def cons 445 def 419 remove cons nil cons cons 446 def 118 ref subst proveHyp 446 ref 70 ref subst 446 remove 136 ref subst 416 ref 228 ref appTerm betaConv sym 415 ref 229 ref appTerm betaConv sym 156 ref nil 83 ref 424 ref cons nil cons nil cons cons 89 ref subst 370 ref assume eqMp appThm nil 83 ref 444 ref cons nil cons nil cons cons 89 ref subst 376 ref assume eqMp appThm 171 ref trans sym 88 ref eqMp eqMp 236 ref 212 ref 415 remove nil cons cons 267 ref cons nil cons cons 331 ref subst proveHyp eqMp 236 ref 212 ref 416 remove nil cons cons 265 ref cons nil cons cons 331 ref subst proveHyp eqMp nil 94 ref 444 ref cons 96 ref 418 remove cons nil cons 447 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 442 remove cons 447 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 333 ref 55 ref 438 ref 334 ref appTerm appTerm 417 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 439 remove appTerm 417 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 438 remove nil cons cons 447 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 424 remove cons 448 def 447 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 422 remove cons 447 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 333 ref 55 ref 413 ref 334 ref appTerm appTerm 417 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 414 remove appTerm 417 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 413 remove nil cons cons 447 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 215 ref 364 remove appTerm thm nil 121 ref 8 ref 42 ref 7 ref 55 ref 10 ref 11 ref "Number.Natural.natural" typeOp nil opType 449 def 11 ref 449 ref 13 ref cons opType 450 def nil cons 451 def cons opType 452 def constTerm 453 def "Hardware.Bus.width" const 11 ref 0 ref 449 ref nil cons 454 def cons opType constTerm 455 def 24 ref appTerm 456 def appTerm 457 def 455 ref 25 ref appTerm 458 def appTerm 459 def appTerm 460 def 217 ref 41 remove constTerm 461 def 5 ref 461 ref 1 ref 28 ref absTerm appTerm absTerm appTerm 462 def appTerm 463 def absTerm 464 def appTerm 465 def absTerm 466 def nil cons cons nil cons nil cons cons 120 ref 237 ref cons 467 def 239 ref subst 468 def subst 8 ref nil 83 ref 465 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 464 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 463 remove nil cons cons nil cons nil cons cons 89 ref subst 55 ref refl 469 def nil "y" 449 ref var 470 def 458 ref nil cons cons 471 def "x" 449 ref var 472 def 456 ref nil cons 473 def cons nil cons 474 def cons nil cons cons "A" 454 ref cons nil cons 475 def 237 ref cons 476 def "y" 123 ref var 477 def 16 ref 10 ref 11 ref 123 ref 124 ref nil cons 478 def cons opType constTerm 479 def 132 ref appTerm 480 def 477 ref varTerm 481 def appTerm 482 def appTerm 479 ref 481 ref appTerm 483 def 132 ref appTerm 484 def appTerm absTerm 485 def 481 ref appTerm 486 def betaConv 131 ref 126 ref 485 ref appTerm 487 def absTerm 488 def 132 ref appTerm 489 def betaConv nil 126 ref 488 ref appTerm 490 def axiom nil 53 ref 490 remove nil cons cons 54 ref 489 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 127 ref 488 remove nil cons cons 328 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 487 remove nil cons cons 54 ref 486 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 127 ref 485 remove nil cons cons 131 ref 481 ref nil cons cons nil cons 491 def cons nil cons cons 147 ref subst eqMp eqMp subst 492 def subst 493 def appThm 462 ref refl appThm sym nil 53 ref 453 ref 458 ref appTerm 494 def 456 ref appTerm 495 def nil cons 496 def cons 54 ref 462 remove nil cons 497 def cons nil cons cons nil cons cons 498 def 70 ref subst 498 remove 136 ref subst 461 ref refl 499 def 5 ref 499 ref 1 ref 155 ref absThm appThm absThm appThm sym 7 ref 460 ref 461 ref 172 ref 31 remove 176 ref appTerm 500 def absTerm 501 def appTerm 502 def appTerm 503 def absTerm 504 def 25 ref appTerm 505 def betaConv 8 ref 42 ref 504 ref appTerm 506 def absTerm 507 def 24 ref appTerm 508 def betaConv nil 42 ref 507 ref appTerm 509 def axiom nil 53 ref 509 remove nil cons cons 54 ref 508 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 507 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 506 remove nil cons cons 54 ref 505 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 504 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 503 remove nil cons cons 54 ref 461 ref 5 ref 461 ref 1 ref 37 ref absTerm 510 def appTerm absTerm 511 def appTerm 512 def nil cons 513 def cons nil cons 514 def cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 457 ref refl 515 def 495 ref assume appThm nil 474 ref nil cons cons 476 ref nil 83 ref 480 ref 132 ref appTerm nil cons cons nil cons nil cons cons 89 ref subst 146 remove eqMp 516 def subst 517 def subst 518 def trans 519 def appThm 520 def 502 ref refl appThm nil 83 ref 502 ref nil cons cons nil cons nil cons cons 83 ref 16 ref 55 ref 75 ref appTerm 85 ref appTerm appTerm 85 ref appTerm absTerm 521 def 85 ref appTerm 522 def betaConv nil 164 ref 521 ref appTerm 523 def axiom nil 53 ref 523 remove nil cons cons 54 ref 522 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 521 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp 524 def subst trans appThm 512 ref refl 525 def appThm sym nil 121 ref 5 ref 55 ref 501 ref 26 ref appTerm 526 def appTerm 512 ref appTerm 527 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 527 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 526 ref nil cons 528 def cons 514 ref cons nil cons cons 529 def 70 ref subst 529 remove 136 ref subst 526 ref betaConv 526 remove assume eqMp nil 53 ref 32 ref nil cons 530 def cons 514 ref cons nil cons cons 531 def 118 ref subst proveHyp 531 ref 70 ref subst 531 remove 136 ref subst 7 ref 460 remove 461 ref 172 ref 35 remove 176 ref appTerm 532 def absTerm 533 def appTerm 534 def appTerm 535 def absTerm 536 def 25 ref appTerm 537 def betaConv 8 ref 42 ref 536 ref appTerm 538 def absTerm 539 def 24 ref appTerm 540 def betaConv nil 42 ref 539 ref appTerm 541 def axiom nil 53 ref 541 remove nil cons cons 54 ref 540 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 539 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 538 remove nil cons cons 54 ref 537 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 536 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 535 remove nil cons cons 514 ref cons nil cons cons 118 ref subst proveHyp 469 ref 520 remove 534 ref refl appThm nil 83 ref 534 ref nil cons cons nil cons nil cons cons 524 ref subst trans appThm 525 remove appThm sym nil 121 ref 1 ref 55 ref 533 ref 27 ref appTerm 542 def appTerm 512 ref appTerm 543 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 543 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 542 ref nil cons 544 def cons 514 ref cons nil cons cons 545 def 70 ref subst 545 remove 136 ref subst 542 ref betaConv 542 remove assume eqMp nil 53 ref 36 ref nil cons 546 def cons 514 remove cons nil cons cons 547 def 118 ref subst proveHyp 547 ref 70 ref subst 547 remove 136 ref subst 511 ref 26 ref appTerm betaConv sym 510 ref 27 ref appTerm betaConv sym 156 ref nil 83 ref 530 ref cons nil cons nil cons cons 89 ref subst 32 ref assume eqMp 548 def appThm 549 def nil 83 ref 546 ref cons nil cons nil cons cons 89 ref subst 36 ref assume eqMp 550 def appThm 171 ref trans sym 88 ref eqMp eqMp 120 ref 121 ref 510 remove nil cons cons 154 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 511 remove nil cons cons 151 ref cons nil cons cons 331 ref subst proveHyp eqMp nil 94 ref 546 ref cons 96 ref 513 remove cons nil cons 551 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 544 remove cons 551 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref "x'" 0 ref var 552 def 55 ref 533 ref 552 ref varTerm 553 def appTerm appTerm 512 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 534 remove appTerm 512 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 533 remove nil cons cons 551 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 530 remove cons 554 def 551 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 528 remove cons 551 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 501 ref 553 ref appTerm appTerm 512 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 502 remove appTerm 512 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 501 remove nil cons cons 551 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp eqMp nil 94 ref 496 remove cons 555 def 96 ref 497 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp nil 42 ref 466 remove appTerm thm nil 212 ref 213 ref 215 ref 216 ref 215 ref 219 ref 215 ref 220 ref 55 ref 230 ref appTerm 556 def 357 remove "Hardware.ground" const 210 ref constTerm 557 def appTerm 228 ref appTerm 229 ref appTerm 558 def appTerm 559 def absTerm 560 def appTerm 561 def absTerm 562 def appTerm 563 def absTerm 564 def appTerm 565 def absTerm 566 def nil cons cons nil cons nil cons cons 240 ref subst 213 ref nil 83 ref 565 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 564 remove nil cons cons nil cons nil cons cons 240 ref subst 216 ref nil 83 ref 563 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 562 remove nil cons cons nil cons nil cons cons 240 ref subst 219 ref nil 83 ref 561 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 560 remove nil cons cons nil cons nil cons cons 240 ref subst 220 ref nil 83 ref 559 remove nil cons 567 def cons nil cons nil cons cons 89 ref subst 469 ref 268 ref appThm nil 269 ref 557 ref nil cons 568 def cons nil cons nil cons cons 395 ref subst appThm sym nil 53 ref 247 remove nil cons 569 def cons 54 ref 29 ref 368 remove 557 ref appTerm 570 def 228 ref appTerm 571 def appTerm 374 remove 557 ref appTerm 572 def 229 ref appTerm 573 def appTerm nil cons 574 def cons nil cons cons nil cons cons 575 def 70 ref subst 575 remove 136 ref subst nil 353 remove 96 ref 305 remove cons nil cons cons nil cons cons 576 def 110 ref subst 576 remove 98 ref 102 remove 114 ref appTerm betaConv 114 remove 99 ref appTerm betaConv 104 ref appThm 113 remove 101 ref appTerm betaConv trans trans appThm 115 remove appThm 109 remove 116 remove appThm eqMp sym 88 ref eqMp 577 def subst nil 290 remove 54 ref 571 remove nil cons 578 def cons nil cons cons nil cons cons 118 ref subst nil 269 ref 264 remove cons 579 def nil cons nil cons cons 580 def 269 ref 55 ref 271 ref appTerm 570 remove 270 ref appTerm appTerm absTerm 581 def 270 ref appTerm 582 def betaConv 216 ref 215 ref 581 ref appTerm 583 def absTerm 584 def 227 ref appTerm 585 def betaConv 213 ref 215 ref 584 ref appTerm 586 def absTerm 587 def 226 ref appTerm 588 def betaConv nil 215 ref 587 ref appTerm 589 def axiom nil 53 ref 589 remove nil cons cons 54 ref 588 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 587 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 586 remove nil cons cons 54 ref 585 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 584 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 583 remove nil cons cons 54 ref 582 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 581 remove nil cons cons 394 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp nil 53 ref 578 remove cons 54 ref 573 remove nil cons cons nil cons 590 def cons nil cons cons 136 ref subst proveHyp nil 306 remove 590 remove cons nil cons cons 118 ref subst nil 269 ref 266 remove cons 591 def nil cons nil cons cons 592 def 269 ref 55 ref 292 ref appTerm 572 remove 270 ref appTerm appTerm absTerm 593 def 270 ref appTerm 594 def betaConv 216 ref 215 ref 593 ref appTerm 595 def absTerm 596 def 227 ref appTerm 597 def betaConv 213 ref 215 ref 596 ref appTerm 598 def absTerm 599 def 226 ref appTerm 600 def betaConv nil 215 ref 599 ref appTerm 601 def axiom nil 53 ref 601 remove nil cons cons 54 ref 600 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 599 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 598 remove nil cons cons 54 ref 597 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 596 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 595 remove nil cons cons 54 ref 594 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 593 remove nil cons cons 394 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 569 ref cons 96 ref 574 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp 602 def eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 215 ref 566 remove appTerm thm 215 ref refl 603 def 213 ref 603 ref 216 ref 603 ref 219 ref 603 ref 220 ref 98 ref nil 1 ref "Hardware.Bus.single" const 11 ref 210 ref 119 ref cons opType constTerm 604 def 229 ref appTerm 605 def nil cons cons 606 def 5 ref 604 ref 228 ref appTerm 607 def nil cons cons 608 def 7 ref 604 ref 227 ref appTerm 609 def nil cons cons 8 ref 604 ref 226 ref appTerm 610 def nil cons cons nil cons cons 611 def cons cons nil cons cons 155 ref subst 156 ref 580 remove 269 ref 16 ref 30 ref 610 ref appTerm 609 ref appTerm 604 ref 270 ref appTerm 612 def appTerm appTerm 271 remove appTerm absTerm 613 def 270 ref appTerm 614 def betaConv 216 ref 215 ref 613 ref appTerm 615 def absTerm 616 def 227 ref appTerm 617 def betaConv 213 ref 215 ref 616 ref appTerm 618 def absTerm 619 def 226 ref appTerm 620 def betaConv nil 215 ref 619 ref appTerm 621 def axiom nil 53 ref 621 remove nil cons cons 54 ref 620 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 619 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 618 remove nil cons cons 54 ref 617 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 616 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 615 remove nil cons cons 54 ref 614 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 613 remove nil cons cons 394 ref cons nil cons cons 147 ref subst eqMp eqMp subst appThm 592 remove 269 ref 16 ref 34 ref 610 ref appTerm 609 ref appTerm 612 ref appTerm appTerm 292 remove appTerm absTerm 622 def 270 ref appTerm 623 def betaConv 216 ref 215 ref 622 ref appTerm 624 def absTerm 625 def 227 ref appTerm 626 def betaConv 213 ref 215 ref 625 ref appTerm 627 def absTerm 628 def 226 ref appTerm 629 def betaConv nil 215 ref 628 ref appTerm 630 def axiom nil 53 ref 630 remove nil cons cons 54 ref 629 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 628 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 627 remove nil cons cons 54 ref 626 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 625 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 624 remove nil cons cons 54 ref 623 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 622 remove nil cons cons 394 ref cons nil cons cons 147 ref subst eqMp eqMp subst appThm trans appThm 268 remove appThm nil 168 ref 569 remove cons nil cons nil cons cons 319 ref 516 ref subst 631 def subst trans absThm appThm 160 ref 238 ref 83 ref 16 ref 126 ref 131 ref 85 ref absTerm appTerm appTerm 85 ref appTerm absTerm 632 def 85 ref appTerm 633 def betaConv nil 164 ref 632 ref appTerm 634 def axiom nil 53 ref 634 remove nil cons cons 54 ref 633 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 632 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp subst subst 635 def trans absThm appThm 635 ref trans absThm appThm 635 ref trans absThm appThm 635 ref trans sym 88 ref eqMp 636 def nil 215 ref 213 ref 215 ref 216 ref 215 ref 219 ref 215 ref 220 ref 16 ref 23 ref 610 ref appTerm 609 ref appTerm 607 ref appTerm 605 ref appTerm 637 def appTerm 230 ref appTerm 638 def absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm thm nil 121 ref 8 ref 42 ref 7 ref 42 ref 5 ref 42 ref 1 ref 40 ref 11 ref 450 ref 13 ref cons opType 639 def constTerm 640 def "n" 449 ref var 641 def 55 ref 29 ref 28 ref appTerm 642 def 457 ref 641 ref varTerm 643 def appTerm 644 def appTerm 645 def appTerm 646 def 453 ref 455 ref 26 ref appTerm 647 def appTerm 648 def 643 ref appTerm 649 def appTerm 650 def absTerm 651 def appTerm 652 def absTerm 653 def appTerm 654 def absTerm 655 def appTerm 656 def absTerm 657 def appTerm 658 def absTerm 659 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 658 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 657 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 656 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 655 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 654 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 653 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 652 remove nil cons cons nil cons nil cons cons 89 ref subst nil "P" 450 ref var 660 def 651 remove nil cons cons nil cons nil cons cons 476 ref 239 ref subst 661 def subst 641 ref nil 83 ref 650 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 645 remove nil cons 662 def cons 663 def 54 ref 649 ref nil cons 664 def cons nil cons 665 def cons nil cons cons 666 def 70 ref subst 666 remove 136 ref subst nil 94 ref 28 ref nil cons 667 def cons 668 def 96 ref 644 ref nil cons 669 def cons nil cons 670 def cons nil cons cons 671 def 110 ref subst 672 def 671 remove 577 ref subst 673 def 16 ref "_32670" 449 ref var 674 def 648 ref 674 remove varTerm appTerm absTerm 675 def 643 ref appTerm 676 def appTerm refl 675 ref 456 ref appTerm betaConv appThm 98 ref 676 remove betaConv appThm 648 ref 456 ref appTerm 677 def refl 678 def appThm trans 675 remove refl 644 ref assume 679 def sym 680 def appThm eqMp sym 681 def 469 ref 155 ref appThm 217 remove 639 ref constTerm 682 def 641 ref 29 ref 644 ref appTerm 683 def 29 ref 494 ref 643 ref appTerm 684 def appTerm 685 def 29 ref 649 ref appTerm 686 def 453 ref 455 ref 27 ref appTerm appTerm 687 def 643 ref appTerm 688 def appTerm 689 def appTerm 690 def appTerm 691 def absTerm 692 def appTerm 693 def refl 694 def appThm sym nil 53 ref 37 ref nil cons 695 def cons 54 ref 693 ref nil cons 696 def cons nil cons 697 def cons nil cons cons 698 def 70 ref subst 698 remove 136 ref subst nil 554 remove 96 ref 546 remove cons nil cons cons nil cons cons 699 def 110 ref subst 700 def 699 remove 577 ref subst 701 def 172 ref 55 ref 500 ref appTerm 682 ref 641 ref 683 ref 685 ref 453 ref 455 ref 176 ref appTerm 702 def appTerm 703 def 643 ref appTerm 704 def appTerm 705 def appTerm 706 def absTerm appTerm 707 def appTerm absTerm 708 def 26 ref appTerm 709 def betaConv 7 ref 42 ref 708 ref appTerm 710 def absTerm 711 def 25 ref appTerm 712 def betaConv 8 ref 42 ref 711 ref appTerm 713 def absTerm 714 def 24 ref appTerm 715 def betaConv nil 42 ref 714 ref appTerm 716 def axiom nil 53 ref 716 remove nil cons cons 54 ref 715 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 714 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 713 remove nil cons cons 54 ref 712 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 711 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 710 remove nil cons cons 54 ref 709 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 708 remove nil cons cons 151 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 55 ref 32 ref appTerm 682 ref 641 ref 683 ref 685 ref 649 ref appTerm 717 def appTerm 718 def absTerm 719 def appTerm 720 def appTerm nil cons cons 697 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 548 ref appThm 720 ref refl appThm nil 83 ref 720 ref nil cons cons nil cons nil cons cons 524 ref subst trans appThm 694 ref appThm sym nil 660 ref 641 ref 55 ref 719 ref 643 ref appTerm 721 def appTerm 693 ref appTerm 722 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 722 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 721 ref nil cons 723 def cons 697 ref cons nil cons cons 724 def 70 ref subst 724 remove 136 ref subst 721 ref betaConv 721 remove assume eqMp nil 53 ref 718 remove nil cons 725 def cons 697 remove cons nil cons cons 726 def 118 ref subst proveHyp 726 ref 70 ref subst 726 remove 136 ref subst nil 94 ref 669 remove cons 727 def 96 ref 717 remove nil cons cons nil cons cons nil cons cons 728 def 110 ref subst 728 remove 577 ref subst nil 94 ref 684 ref nil cons 729 def cons 730 def 96 ref 664 ref cons nil cons 731 def cons nil cons cons 732 def 110 ref subst 732 remove 577 ref subst 692 ref 643 ref appTerm 733 def betaConv 734 def sym 156 ref 453 ref refl 735 def 679 ref appThm 643 ref refl 736 def appThm nil 472 ref 643 ref nil cons 737 def cons nil cons 738 def nil cons cons 517 ref subst 739 def trans appThm 740 def 156 ref 735 ref 684 ref assume 741 def appThm 736 ref appThm 739 ref trans appThm 742 def 156 ref 735 ref 649 ref assume 743 def appThm 744 def 736 ref appThm 739 ref trans appThm 688 ref refl appThm nil 83 ref 688 ref nil cons 745 def cons nil cons nil cons cons 170 ref subst 746 def trans 747 def appThm 746 ref trans appThm 746 ref trans sym 16 ref "_32659" 449 ref var 748 def 687 ref 748 remove varTerm appTerm absTerm 749 def 643 ref appTerm 750 def appTerm refl 751 def 749 ref 647 ref appTerm betaConv appThm 98 ref 750 remove betaConv appThm 752 def 687 ref 647 ref appTerm 753 def refl 754 def appThm trans 749 remove refl 755 def 743 remove sym 756 def appThm eqMp sym 757 def 172 ref 55 ref 532 ref appTerm 707 remove appTerm absTerm 758 def 27 ref appTerm 759 def betaConv 7 ref 42 ref 758 ref appTerm 760 def absTerm 761 def 25 ref appTerm 762 def betaConv 8 ref 42 ref 761 ref appTerm 763 def absTerm 764 def 24 ref appTerm 765 def betaConv nil 42 ref 764 ref appTerm 766 def axiom nil 53 ref 766 remove nil cons cons 54 ref 765 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 764 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 763 remove nil cons cons 54 ref 762 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 761 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 760 remove nil cons cons 54 ref 759 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 758 remove nil cons cons 154 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 55 ref 36 ref appTerm 682 ref 641 ref 683 ref 685 ref 688 ref appTerm appTerm absTerm appTerm appTerm nil cons cons 54 ref 753 ref nil cons 767 def cons nil cons 768 def cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 550 ref appThm 682 ref refl 769 def "_32669" 449 ref var 770 def 156 ref 735 ref 16 ref "_32665" 449 ref var 771 def 457 ref 771 remove varTerm appTerm absTerm 772 def 643 ref appTerm 773 def appTerm refl 772 ref 647 ref appTerm betaConv appThm 98 ref 773 remove betaConv appThm 457 ref 647 ref appTerm refl appThm trans 772 remove refl 756 ref appThm eqMp 679 ref eqMp appThm 774 def 770 remove varTerm 775 def refl 776 def appThm appThm 156 ref 735 ref 16 ref "_32667" 449 ref var 777 def 494 ref 777 remove varTerm appTerm absTerm 778 def 643 ref appTerm 779 def appTerm refl 778 ref 647 ref appTerm betaConv appThm 98 ref 779 remove betaConv appThm 494 ref 647 ref appTerm refl appThm trans 778 remove refl 756 ref appThm eqMp 741 remove eqMp appThm 780 def 776 remove appThm appThm 687 ref 775 remove appTerm refl appThm appThm absThm appThm appThm nil 83 ref 682 ref 641 ref 686 ref 689 ref appTerm 781 def absTerm 782 def appTerm 783 def nil cons cons nil cons nil cons cons 524 ref subst trans appThm 754 ref appThm sym nil 660 ref "n'" 449 ref var 784 def 55 ref 782 ref 784 ref varTerm 785 def appTerm 786 def appTerm 753 ref appTerm 787 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 784 ref nil 83 ref 787 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 786 ref nil cons 788 def cons 768 ref cons nil cons cons 789 def 70 ref subst 789 remove 136 ref subst 786 ref betaConv 786 remove assume eqMp nil 53 ref 29 ref 648 ref 785 ref appTerm 790 def appTerm 791 def 791 ref 687 ref 785 ref appTerm 792 def appTerm 793 def appTerm 794 def nil cons 795 def cons 768 ref cons nil cons cons 796 def 118 ref subst proveHyp 796 ref 70 ref subst 796 remove 136 ref subst nil 94 ref 790 ref nil cons cons 797 def 96 ref 793 remove nil cons cons nil cons cons nil cons cons 577 ref subst nil 797 ref 96 ref 792 ref nil cons cons nil cons cons nil cons cons 798 def 110 ref subst 798 remove 577 ref subst 735 ref 792 remove assume appThm 790 remove assume appThm nil 472 ref 785 ref nil cons cons nil cons nil cons cons 517 ref subst trans sym 88 ref eqMp proveHyp proveHyp proveHyp 799 def eqMp nil 94 ref 795 ref cons 96 ref 767 remove cons nil cons 800 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 788 remove cons 800 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 782 ref 472 ref varTerm 801 def appTerm appTerm 753 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 783 remove appTerm 753 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 782 remove nil cons cons 800 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp eqMp eqMp 475 ref 660 ref 692 ref nil cons cons 802 def 738 ref cons nil cons cons 331 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 725 remove cons 96 ref 696 ref cons nil cons 803 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 723 remove cons 803 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 719 ref 801 ref appTerm appTerm 693 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 720 remove appTerm 693 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 719 remove nil cons cons 803 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 695 ref cons 804 def 803 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp 805 def nil 53 ref 55 ref 28 ref appTerm 806 def 693 ref appTerm 807 def nil cons 808 def cons 809 def 54 ref 677 ref nil cons 810 def cons nil cons 811 def cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 667 ref cons nil cons nil cons cons 89 ref subst 28 ref assume eqMp 812 def appThm 694 remove appThm nil 83 ref 696 remove cons nil cons nil cons cons 524 ref subst trans appThm 813 def 678 ref appThm sym nil 660 ref 641 ref 55 ref 733 ref appTerm 814 def 677 ref appTerm 815 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 815 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 733 ref nil cons 816 def cons 817 def 811 ref cons nil cons cons 818 def 70 ref subst 818 remove 136 ref subst 734 remove 733 remove assume eqMp 819 def nil 53 ref 691 remove nil cons 820 def cons 821 def 811 ref cons nil cons cons 822 def 118 ref subst proveHyp 822 ref 70 ref subst 822 remove 136 ref subst nil 727 ref 96 ref 690 ref nil cons cons nil cons cons nil cons cons 823 def 110 ref subst 824 def 823 remove 577 ref subst 825 def nil 730 ref 96 ref 689 ref nil cons cons nil cons 826 def cons nil cons cons 577 ref subst 827 def nil 94 ref 664 remove cons 96 ref 745 ref cons nil cons 828 def cons nil cons cons 829 def 110 ref subst 744 remove 679 ref appThm 739 ref trans sym 88 ref eqMp proveHyp 830 def proveHyp proveHyp proveHyp eqMp nil 94 ref 820 remove cons 831 def 96 ref 810 remove cons nil cons 832 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 816 remove cons 833 def 832 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 692 remove 801 ref appTerm appTerm 834 def 677 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 693 remove appTerm 835 def 677 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 802 ref 832 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 662 remove cons 836 def 731 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 42 ref 659 remove appTerm thm nil 121 ref 8 ref 42 ref 7 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 646 remove 688 ref appTerm 837 def absTerm 838 def appTerm 839 def absTerm 840 def appTerm 841 def absTerm 842 def appTerm 843 def absTerm 844 def appTerm 845 def absTerm 846 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 845 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 844 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 843 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 842 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 841 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 840 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 839 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 838 remove nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 837 remove nil cons cons nil cons nil cons cons 89 ref subst nil 663 remove 54 ref 745 remove cons nil cons 847 def cons nil cons cons 848 def 70 ref subst 848 remove 136 ref subst 672 remove 673 remove 751 remove "_32674" 449 ref var 849 def 687 ref 849 remove varTerm appTerm absTerm 456 ref appTerm betaConv appThm 752 remove 687 ref 456 ref appTerm 850 def refl 851 def appThm trans 755 remove 680 remove appThm eqMp sym 852 def 805 ref nil 809 remove 54 ref 850 ref nil cons 853 def cons nil cons 854 def cons nil cons cons 118 ref subst proveHyp 813 remove 851 ref appThm sym nil 660 ref 641 ref 814 remove 850 ref appTerm 855 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 855 remove nil cons cons nil cons nil cons cons 89 ref subst nil 817 remove 854 ref cons nil cons cons 856 def 70 ref subst 856 remove 136 ref subst 819 remove nil 821 remove 854 ref cons nil cons cons 857 def 118 ref subst proveHyp 857 ref 70 ref subst 857 remove 136 ref subst 824 remove 825 remove 827 remove 829 remove 577 ref subst 735 ref 688 ref assume appThm 679 remove appThm 739 ref trans sym 88 ref eqMp proveHyp 858 def proveHyp proveHyp proveHyp eqMp nil 831 remove 96 ref 853 remove cons nil cons 859 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 833 remove 859 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 834 remove 850 ref appTerm absTerm appTerm nil cons cons 54 ref 835 remove 850 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 802 remove 859 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp proveHyp proveHyp eqMp nil 836 remove 828 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 42 ref 846 remove appTerm thm nil 121 ref 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 55 ref 29 ref 177 ref appTerm 860 def 644 remove appTerm 861 def appTerm 862 def 649 ref appTerm 863 def absTerm 864 def appTerm 865 def absTerm 866 def appTerm 867 def absTerm 868 def appTerm 869 def absTerm 870 def appTerm 871 def absTerm 872 def appTerm 873 def absTerm 874 def nil cons cons 875 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 873 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 872 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 871 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 870 remove nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 869 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 868 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 867 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 866 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 865 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 864 remove nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 863 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 861 remove nil cons 876 def cons 877 def 665 remove cons nil cons cons 878 def 70 ref subst 878 remove 136 ref subst nil 94 ref 177 ref nil cons 879 def cons 880 def 670 remove cons nil cons cons 881 def 110 ref subst 882 def 881 remove 577 ref subst 883 def 681 remove 469 ref 207 ref appThm 682 ref 641 ref 683 ref 685 ref 29 ref 704 ref appTerm 884 def 689 ref appTerm 885 def appTerm 886 def appTerm 887 def absTerm 888 def appTerm 889 def refl 890 def appThm sym nil 53 ref 189 ref nil cons 891 def cons 54 ref 889 ref nil cons 892 def cons nil cons 893 def cons nil cons cons 894 def 70 ref subst 894 remove 136 ref subst nil 94 ref 182 ref nil cons 895 def cons 896 def 96 ref 188 ref nil cons 897 def cons nil cons cons nil cons cons 898 def 110 ref subst 899 def 898 remove 577 ref subst 900 def "z'" 0 ref var 901 def 55 ref 181 remove 901 ref varTerm 902 def appTerm 903 def appTerm 682 ref 641 ref 683 ref 685 ref 884 ref 453 ref 455 ref 902 ref appTerm appTerm 643 ref appTerm appTerm appTerm appTerm absTerm appTerm 904 def appTerm absTerm 905 def 26 ref appTerm 906 def betaConv "y'" 0 ref var 907 def 42 ref 172 ref 55 ref 180 ref 907 ref varTerm 908 def appTerm 176 ref appTerm 909 def appTerm 682 ref 641 ref 683 ref 685 ref 29 ref 453 ref 455 ref 908 ref appTerm 910 def appTerm 643 ref appTerm 911 def appTerm 704 ref appTerm appTerm appTerm absTerm appTerm 912 def appTerm absTerm appTerm absTerm 913 def 176 ref appTerm 914 def betaConv 552 ref 42 ref 7 ref 42 ref 172 ref 55 ref 179 remove 553 ref appTerm 25 ref appTerm 176 ref appTerm 915 def appTerm 682 ref 641 ref 683 ref 29 ref 453 ref 455 ref 553 ref appTerm 916 def appTerm 643 ref appTerm appTerm 705 remove appTerm appTerm absTerm appTerm 917 def appTerm absTerm appTerm absTerm appTerm absTerm 918 def 25 ref appTerm 919 def betaConv "w" 0 ref var 920 def 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 55 ref 178 ref 920 ref varTerm 921 def appTerm 24 ref appTerm 25 ref appTerm 176 ref appTerm 922 def appTerm 682 ref 641 ref 29 ref 453 ref 455 ref 921 ref appTerm 923 def appTerm 924 def 643 ref appTerm 925 def appTerm 706 remove appTerm absTerm appTerm 926 def appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 927 def 24 ref appTerm 928 def betaConv nil 42 ref 927 ref appTerm 929 def axiom nil 53 ref 929 remove nil cons cons 54 ref 928 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 927 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 918 ref appTerm nil cons cons 54 ref 919 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 918 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 913 ref appTerm nil cons cons 54 ref 914 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 913 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 905 ref appTerm nil cons cons 54 ref 906 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 905 remove nil cons cons 151 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 55 ref 182 ref appTerm 682 ref 641 ref 683 ref 685 ref 884 ref 649 ref appTerm 930 def appTerm 931 def appTerm 932 def absTerm 933 def appTerm 934 def appTerm nil cons cons 893 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 895 ref cons nil cons nil cons cons 89 ref subst 182 remove assume eqMp 935 def appThm 934 ref refl appThm nil 83 ref 934 ref nil cons cons nil cons nil cons cons 524 ref subst trans appThm 890 ref appThm sym nil 660 ref 641 ref 55 ref 933 ref 643 ref appTerm 936 def appTerm 889 ref appTerm 937 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 937 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 936 ref nil cons 938 def cons 893 ref cons nil cons cons 939 def 70 ref subst 939 remove 136 ref subst 936 ref betaConv 936 remove assume eqMp nil 53 ref 932 remove nil cons 940 def cons 893 remove cons nil cons cons 941 def 118 ref subst proveHyp 941 ref 70 ref subst 941 remove 136 ref subst nil 727 ref 96 ref 931 remove nil cons cons nil cons cons nil cons cons 942 def 110 ref subst 942 remove 577 ref subst nil 730 ref 96 ref 930 remove nil cons cons nil cons cons nil cons cons 943 def 110 ref subst 943 remove 577 ref subst nil 94 ref 704 ref nil cons cons 944 def 731 ref cons nil cons cons 945 def 110 ref subst 945 remove 577 ref subst 888 ref 643 ref appTerm 946 def betaConv 947 def sym 740 ref 742 remove 156 ref 735 ref 704 remove assume 948 def appThm 736 ref appThm 739 ref trans appThm 747 remove appThm 746 ref trans appThm 746 ref trans appThm 746 remove trans sym 757 remove 901 ref 55 ref 187 remove 902 ref appTerm 949 def appTerm 904 remove appTerm absTerm 950 def 27 ref appTerm 951 def betaConv 907 ref 42 ref 172 ref 55 ref 186 ref 908 ref appTerm 176 ref appTerm 952 def appTerm 912 remove appTerm absTerm appTerm absTerm 953 def 176 ref appTerm 954 def betaConv 552 ref 42 ref 7 ref 42 ref 172 ref 55 ref 185 remove 553 ref appTerm 25 ref appTerm 176 ref appTerm 955 def appTerm 917 remove appTerm absTerm appTerm absTerm appTerm absTerm 956 def 25 ref appTerm 957 def betaConv 920 ref 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 55 ref 184 ref 921 ref appTerm 24 ref appTerm 25 ref appTerm 176 ref appTerm 958 def appTerm 926 remove appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 959 def 24 ref appTerm 960 def betaConv nil 42 ref 959 ref appTerm 961 def axiom nil 53 ref 961 remove nil cons cons 54 ref 960 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 959 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 956 ref appTerm nil cons cons 54 ref 957 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 956 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 953 ref appTerm nil cons cons 54 ref 954 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 953 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 950 ref appTerm nil cons cons 54 ref 951 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 950 remove nil cons cons 154 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 55 ref 188 ref appTerm 682 ref 641 ref 683 ref 685 remove 884 remove 688 ref appTerm appTerm appTerm absTerm appTerm appTerm nil cons cons 768 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 897 ref cons nil cons nil cons cons 89 ref subst 188 ref assume eqMp 962 def appThm 769 ref "_32711" 449 ref var 963 def 156 ref 774 remove 963 remove varTerm 964 def refl 965 def appThm appThm 156 ref 780 remove 965 ref appThm appThm 156 ref 735 ref 16 ref "_32709" 449 ref var 966 def 703 ref 966 remove varTerm appTerm absTerm 967 def 643 ref appTerm 968 def appTerm refl 967 ref 647 ref appTerm betaConv appThm 98 ref 968 remove betaConv appThm 703 ref 647 remove appTerm refl appThm trans 967 remove refl 756 remove appThm eqMp 948 remove eqMp appThm 965 remove appThm appThm 687 ref 964 remove appTerm refl appThm appThm appThm absThm appThm appThm nil 83 ref 682 ref 641 ref 686 remove 781 remove appTerm absTerm 969 def appTerm 970 def nil cons cons nil cons nil cons cons 524 ref subst trans appThm 754 remove appThm sym nil 660 ref 784 ref 55 ref 969 ref 785 ref appTerm 971 def appTerm 753 ref appTerm 972 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 784 ref nil 83 ref 972 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 971 ref nil cons 973 def cons 768 ref cons nil cons cons 974 def 70 ref subst 974 remove 136 ref subst 971 ref betaConv 971 remove assume eqMp nil 53 ref 791 remove 794 remove appTerm nil cons 975 def cons 768 remove cons nil cons cons 976 def 118 ref subst proveHyp 976 ref 70 ref subst 976 remove 136 ref subst nil 797 remove 96 ref 795 remove cons nil cons cons nil cons cons 577 ref subst 799 remove proveHyp eqMp nil 94 ref 975 remove cons 800 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 973 remove cons 800 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 969 ref 801 ref appTerm appTerm 753 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 970 remove appTerm 753 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 969 remove nil cons cons 800 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp eqMp eqMp 475 ref 660 ref 888 ref nil cons 977 def cons 978 def 738 ref cons nil cons cons 331 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 940 remove cons 96 ref 892 ref cons nil cons 979 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 938 remove cons 979 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 933 ref 801 ref appTerm appTerm 889 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 934 remove appTerm 889 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 933 remove nil cons cons 979 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 891 remove cons 980 def 979 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp 981 def nil 53 ref 55 ref 177 ref appTerm 982 def 889 ref appTerm 983 def nil cons 984 def cons 985 def 811 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 879 ref cons nil cons nil cons cons 89 ref subst 177 ref assume 986 def eqMp 987 def appThm 890 remove appThm nil 83 ref 892 remove cons nil cons nil cons cons 524 ref subst trans appThm 988 def 678 remove appThm sym nil 660 ref 641 ref 55 ref 946 ref appTerm 989 def 677 ref appTerm 990 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 990 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 946 ref nil cons 991 def cons 992 def 811 ref cons nil cons cons 993 def 70 ref subst 993 remove 136 ref subst 947 ref 946 remove assume eqMp 994 def nil 53 ref 887 ref nil cons 995 def cons 996 def 811 remove cons nil cons cons 997 def 118 ref subst proveHyp 997 ref 70 ref subst 997 remove 136 ref subst nil 727 ref 96 ref 886 ref nil cons cons nil cons cons nil cons cons 998 def 110 ref subst 999 def 998 remove 577 ref subst 1000 def nil 730 remove 96 ref 885 ref nil cons cons nil cons cons nil cons cons 577 ref subst 1001 def nil 944 remove 826 remove cons nil cons cons 577 ref subst 1002 def 830 remove proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 995 ref cons 1003 def 832 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 991 remove cons 1004 def 832 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 888 remove 801 ref appTerm appTerm 1005 def 677 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 889 remove appTerm 1006 def 677 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 978 ref 832 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 876 remove cons 1007 def 731 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 1008 def nil 42 ref 874 ref appTerm 1009 def thm nil 121 ref 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 862 remove 688 ref appTerm 1010 def absTerm 1011 def appTerm 1012 def absTerm 1013 def appTerm 1014 def absTerm 1015 def appTerm 1016 def absTerm 1017 def appTerm 1018 def absTerm 1019 def appTerm 1020 def absTerm 1021 def nil cons cons 1022 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 1020 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1019 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 1018 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1017 remove nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 1016 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1015 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 1014 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1013 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 1012 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 1011 remove nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 1010 remove nil cons cons nil cons nil cons cons 89 ref subst nil 877 remove 847 remove cons nil cons cons 1023 def 70 ref subst 1023 remove 136 ref subst 882 remove 883 remove 852 remove 981 ref nil 985 ref 854 ref cons nil cons cons 118 ref subst proveHyp 988 ref 851 remove appThm sym nil 660 ref 641 ref 989 remove 850 ref appTerm 1024 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 1024 remove nil cons cons nil cons nil cons cons 89 ref subst nil 992 remove 854 ref cons nil cons cons 1025 def 70 ref subst 1025 remove 136 ref subst 994 remove nil 996 remove 854 remove cons nil cons cons 1026 def 118 ref subst proveHyp 1026 ref 70 ref subst 1026 remove 136 ref subst 999 remove 1000 remove 1001 remove 1002 remove 858 remove proveHyp proveHyp proveHyp proveHyp eqMp nil 1003 remove 859 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 1004 remove 859 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 1005 remove 850 ref appTerm absTerm appTerm nil cons cons 54 ref 1006 remove 850 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 978 remove 859 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp proveHyp proveHyp eqMp nil 1007 remove 828 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 1027 def nil 42 ref 1021 ref appTerm 1028 def thm nil 121 ref 8 ref 42 ref 7 ref 42 ref 172 ref 55 ref 29 ref 459 ref appTerm 1029 def 457 ref 702 ref appTerm appTerm appTerm 1030 def 461 ref 5 ref 461 ref 1 ref 177 remove absTerm appTerm absTerm appTerm 1031 def appTerm 1032 def absTerm 1033 def appTerm 1034 def absTerm 1035 def appTerm 1036 def absTerm 1037 def nil cons cons 1038 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 1036 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1035 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 1034 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1033 remove nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 1032 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 156 ref 493 remove appThm nil 470 ref 702 ref nil cons 1039 def cons 1040 def 474 ref cons nil cons cons 492 ref subst appThm appThm 1031 ref refl appThm sym nil 53 ref 29 ref 495 remove appTerm 703 ref 456 ref appTerm 1041 def appTerm nil cons 1042 def cons 54 ref 1031 remove nil cons 1043 def cons nil cons cons nil cons cons 1044 def 70 ref subst 1044 remove 136 ref subst nil 555 remove 96 ref 1041 ref nil cons cons nil cons cons nil cons cons 1045 def 110 ref subst 1045 remove 577 ref subst 499 ref 5 ref 499 ref 1 ref 207 ref absThm appThm absThm appThm sym 907 ref 55 ref 1029 remove 457 ref 910 remove appTerm appTerm appTerm 1046 def 461 ref 172 ref 909 ref absTerm appTerm appTerm absTerm 1047 def 176 ref appTerm 1048 def betaConv 552 ref 42 ref 7 ref 55 ref 29 ref 457 ref 916 remove appTerm appTerm 459 remove appTerm appTerm 1049 def 461 ref 172 ref 915 ref absTerm appTerm appTerm absTerm appTerm absTerm 1050 def 25 ref appTerm 1051 def betaConv 920 ref 42 ref 8 ref 42 ref 7 ref 55 ref 29 ref 924 ref 456 ref appTerm appTerm 1052 def 924 ref 458 ref appTerm 1053 def appTerm appTerm 1054 def 461 ref 172 ref 922 ref absTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 1055 def 24 ref appTerm 1056 def betaConv nil 42 ref 1055 ref appTerm 1057 def axiom nil 53 ref 1057 remove nil cons cons 54 ref 1056 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1055 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 1050 ref appTerm nil cons cons 54 ref 1051 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1050 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 1047 ref appTerm nil cons cons 54 ref 1048 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1047 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1030 ref 461 ref 901 ref 903 ref absTerm 1058 def appTerm 1059 def appTerm nil cons cons 54 ref 461 ref 5 ref 461 ref 1 ref 189 ref absTerm 1060 def appTerm absTerm 1061 def appTerm 1062 def nil cons 1063 def cons nil cons 1064 def cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 156 ref 519 remove appThm 515 remove 1041 remove assume appThm 518 ref trans appThm 171 ref trans appThm 1065 def 1059 ref refl appThm nil 83 ref 1059 ref nil cons cons nil cons nil cons cons 524 ref subst trans appThm 1062 ref refl 1066 def appThm sym nil 121 ref 5 ref 55 ref 1058 ref 26 ref appTerm 1067 def appTerm 1062 ref appTerm 1068 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 1068 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1067 ref nil cons 1069 def cons 1064 ref cons nil cons cons 1070 def 70 ref subst 1070 remove 136 ref subst 1067 ref betaConv 1067 remove assume eqMp nil 53 ref 895 remove cons 1064 ref cons nil cons cons 1071 def 118 ref subst proveHyp 1071 ref 70 ref subst 1071 remove 136 ref subst 907 ref 1046 remove 461 ref 172 ref 952 ref absTerm appTerm appTerm absTerm 1072 def 176 ref appTerm 1073 def betaConv 552 ref 42 ref 7 ref 1049 remove 461 ref 172 ref 955 ref absTerm appTerm appTerm absTerm appTerm absTerm 1074 def 25 ref appTerm 1075 def betaConv 920 ref 42 ref 8 ref 42 ref 7 ref 1054 ref 461 ref 172 ref 958 ref absTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 1076 def 24 ref appTerm 1077 def betaConv nil 42 ref 1076 ref appTerm 1078 def axiom nil 53 ref 1078 remove nil cons cons 54 ref 1077 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1076 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 1074 ref appTerm nil cons cons 54 ref 1075 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1074 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 1072 ref appTerm nil cons cons 54 ref 1073 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1072 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1030 remove 461 ref 901 ref 949 ref absTerm 1079 def appTerm 1080 def appTerm nil cons cons 1064 ref cons nil cons cons 118 ref subst proveHyp 469 ref 1065 remove 1080 ref refl appThm nil 83 ref 1080 ref nil cons cons nil cons nil cons cons 524 ref subst trans appThm 1066 remove appThm sym nil 121 ref 1 ref 55 ref 1079 ref 27 ref appTerm 1081 def appTerm 1062 ref appTerm 1082 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 1082 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1081 ref nil cons 1083 def cons 1064 ref cons nil cons cons 1084 def 70 ref subst 1084 remove 136 ref subst 1081 ref betaConv 1081 remove assume eqMp nil 53 ref 897 ref cons 1064 remove cons nil cons cons 1085 def 118 ref subst proveHyp 1085 ref 70 ref subst 1085 remove 136 ref subst 1061 ref 26 ref appTerm betaConv sym 1060 ref 27 ref appTerm betaConv sym 156 ref 935 remove appThm 1086 def 962 ref appThm 171 ref trans sym 88 ref eqMp eqMp 120 ref 121 ref 1060 remove nil cons cons 154 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 1061 remove nil cons cons 151 ref cons nil cons cons 331 ref subst proveHyp eqMp nil 94 ref 897 remove cons 96 ref 1063 remove cons nil cons 1087 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 1083 remove cons 1087 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 1079 ref 553 ref appTerm appTerm 1062 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1080 remove appTerm 1062 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1079 remove nil cons cons 1087 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 896 remove 1087 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 1069 remove cons 1087 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 1058 ref 553 ref appTerm appTerm 1062 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1059 remove appTerm 1062 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1058 remove nil cons cons 1087 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 1042 remove cons 96 ref 1043 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 1088 def nil 42 ref 1037 ref appTerm 1089 def thm nil 121 ref 8 ref 42 ref 7 ref 640 ref 641 ref 42 ref 5 ref 42 ref 1 ref 55 ref 683 ref 28 ref appTerm appTerm 175 ref "Hardware.Bus.ground" const 11 ref 449 ref 119 ref cons opType constTerm 1090 def 643 ref appTerm 1091 def appTerm 26 ref appTerm 27 ref appTerm appTerm 1092 def absTerm 1093 def appTerm 1094 def absTerm 1095 def appTerm 1096 def absTerm 1097 def appTerm 1098 def absTerm 1099 def appTerm 1100 def absTerm 1101 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 1100 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1099 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 1098 remove nil cons 1102 def cons nil cons nil cons cons 89 ref subst nil 660 ref 1097 ref nil cons cons 1103 def nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 1096 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1095 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 1094 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1093 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 1092 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 683 ref refl 155 ref appThm appThm nil 172 ref 1091 ref nil cons cons nil cons nil cons cons 207 ref subst appThm sym nil 53 ref 683 ref 37 ref appTerm nil cons 1104 def cons 54 ref 29 ref 180 remove 1091 ref appTerm 1105 def 26 ref appTerm 1106 def appTerm 186 remove 1091 ref appTerm 1107 def 27 ref appTerm 1108 def appTerm nil cons 1109 def cons nil cons cons nil cons cons 1110 def 70 ref subst 1110 remove 136 ref subst nil 727 remove 96 ref 695 remove cons nil cons cons nil cons cons 1111 def 110 ref subst 1111 remove 577 ref subst 700 ref 701 ref 740 ref 548 remove appThm 171 ref trans sym 88 ref eqMp nil 53 ref 683 ref 32 remove appTerm nil cons cons 54 ref 1106 remove nil cons 1112 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 172 ref 149 remove cons nil cons nil cons cons 172 ref 55 ref 683 ref 500 ref appTerm appTerm 1105 remove 176 ref appTerm appTerm absTerm 1113 def 176 ref appTerm 1114 def betaConv 641 ref 42 ref 1113 ref appTerm 1115 def absTerm 1116 def 643 ref appTerm 1117 def betaConv 7 ref 640 ref 1116 ref appTerm 1118 def absTerm 1119 def 25 ref appTerm 1120 def betaConv 8 ref 42 ref 1119 ref appTerm 1121 def absTerm 1122 def 24 ref appTerm 1123 def betaConv nil 42 ref 1122 ref appTerm 1124 def axiom nil 53 ref 1124 remove nil cons cons 54 ref 1123 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1122 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1121 remove nil cons cons 54 ref 1120 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1119 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1118 remove nil cons cons 54 ref 1117 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 1116 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1115 remove nil cons cons 54 ref 1114 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1113 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp nil 53 ref 1112 remove cons 54 ref 1108 remove nil cons cons nil cons 1125 def cons nil cons cons 136 ref subst proveHyp 740 remove 550 ref appThm 171 ref trans sym 88 ref eqMp nil 53 ref 683 ref 36 ref appTerm nil cons cons 1125 remove cons nil cons cons 118 ref subst proveHyp nil 172 ref 152 remove cons nil cons nil cons cons 172 ref 55 ref 683 remove 532 ref appTerm appTerm 1107 remove 176 ref appTerm appTerm absTerm 1126 def 176 ref appTerm 1127 def betaConv 641 ref 42 ref 1126 ref appTerm 1128 def absTerm 1129 def 643 ref appTerm 1130 def betaConv 7 ref 640 ref 1129 ref appTerm 1131 def absTerm 1132 def 25 ref appTerm 1133 def betaConv 8 ref 42 ref 1132 ref appTerm 1134 def absTerm 1135 def 24 ref appTerm 1136 def betaConv nil 42 ref 1135 ref appTerm 1137 def axiom nil 53 ref 1137 remove nil cons cons 54 ref 1136 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1135 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1134 remove nil cons cons 54 ref 1133 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1132 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1131 remove nil cons cons 54 ref 1130 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 1129 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1128 remove nil cons cons 54 ref 1127 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1126 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 1104 remove cons 96 ref 1109 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 1138 def eqMp absThm eqMp eqMp absThm eqMp nil 42 ref 1101 remove appTerm thm 603 ref 213 ref 603 ref 216 ref 603 ref 269 ref 603 ref 219 ref 603 ref 220 ref 98 ref nil 606 remove 608 remove 172 ref 612 ref nil cons cons 611 remove cons cons cons nil cons cons 207 ref subst 156 ref nil 579 remove 216 ref 393 remove cons 262 remove 404 ref 260 remove cons nil cons cons cons 1139 def cons nil cons cons 269 ref 16 ref 178 ref 604 ref 405 ref appTerm 1140 def appTerm 610 ref appTerm 609 ref appTerm 612 ref appTerm appTerm 406 ref appTerm absTerm 1141 def 270 ref appTerm 1142 def betaConv 216 ref 215 ref 1141 ref appTerm 1143 def absTerm 1144 def 227 ref appTerm 1145 def betaConv 213 ref 215 ref 1144 ref appTerm 1146 def absTerm 1147 def 226 ref appTerm 1148 def betaConv 404 ref 215 ref 1147 ref appTerm 1149 def absTerm 1150 def 405 ref appTerm 1151 def betaConv nil 215 ref 1150 ref appTerm 1152 def axiom nil 53 ref 1152 remove nil cons cons 54 ref 1151 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1150 remove nil cons cons 213 ref 405 ref nil cons cons nil cons 1153 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1149 remove nil cons cons 54 ref 1148 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1147 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1146 remove nil cons cons 54 ref 1145 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1144 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1143 remove nil cons cons 54 ref 1142 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1141 remove nil cons cons 394 ref cons nil cons cons 147 ref subst eqMp eqMp subst appThm nil 591 remove 1139 remove cons nil cons cons 269 ref 16 ref 184 ref 1140 ref appTerm 610 ref appTerm 609 ref appTerm 612 ref appTerm appTerm 433 ref appTerm absTerm 1154 def 270 ref appTerm 1155 def betaConv 216 ref 215 ref 1154 ref appTerm 1156 def absTerm 1157 def 227 ref appTerm 1158 def betaConv 213 ref 215 ref 1157 ref appTerm 1159 def absTerm 1160 def 226 ref appTerm 1161 def betaConv 404 ref 215 ref 1160 ref appTerm 1162 def absTerm 1163 def 405 ref appTerm 1164 def betaConv nil 215 ref 1163 ref appTerm 1165 def axiom nil 53 ref 1165 remove nil cons cons 54 ref 1164 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1163 remove nil cons cons 1153 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1162 remove nil cons cons 54 ref 1161 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1160 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1159 remove nil cons cons 54 ref 1158 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1157 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1156 remove nil cons cons 54 ref 1155 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1154 remove nil cons cons 394 ref cons nil cons cons 147 ref subst eqMp eqMp subst appThm trans appThm 395 ref appThm nil 168 ref 377 remove nil cons 1166 def cons nil cons nil cons cons 631 ref subst trans absThm appThm 635 ref trans absThm appThm 635 ref trans absThm appThm 635 ref trans absThm appThm 635 ref trans absThm appThm 635 remove trans sym 88 ref eqMp 1167 def nil 215 ref 213 ref 215 ref 216 ref 215 ref 269 ref 215 ref 219 ref 215 ref 220 ref 16 ref 174 ref 610 remove appTerm 609 remove appTerm 612 remove appTerm 607 remove appTerm 605 remove appTerm 1168 def appTerm 358 ref appTerm 1169 def absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm thm nil 212 ref "ld" 210 ref var 1170 def 42 ref "xs" 0 ref var 1171 def 42 ref "xc" 0 ref var 1172 def 215 ref "xb" 210 ref var 1173 def 55 ref "Hardware.SumCarry.shiftRight" const 11 ref 210 ref 11 ref 0 ref 11 ref 0 ref 221 ref cons opType nil cons cons opType nil cons cons opType constTerm 1170 ref varTerm 1174 def appTerm 1171 ref varTerm 1175 def appTerm 1172 ref varTerm 1176 def appTerm 1173 ref varTerm 1177 def appTerm 1178 def appTerm 682 ref "r" 449 ref var 1179 def 29 ref 453 ref 455 ref 1175 ref appTerm appTerm "Number.Natural.+" const 11 ref 449 ref 11 ref 449 ref 454 ref cons opType 1180 def nil cons 1181 def cons opType 1182 def constTerm 1183 def 1179 ref varTerm 1184 def appTerm "Number.Natural.bit1" const 1180 ref constTerm 1185 def "Number.Natural.zero" const 449 ref constTerm 1186 def appTerm 1187 def appTerm 1188 def appTerm 1189 def appTerm 1190 def 453 ref 455 ref 1176 ref appTerm appTerm 1188 ref appTerm 1191 def appTerm absTerm 1192 def appTerm 1193 def appTerm 1194 def absTerm 1195 def appTerm 1196 def absTerm 1197 def appTerm 1198 def absTerm 1199 def appTerm 1200 def absTerm 1201 def nil cons cons nil cons nil cons cons 240 ref subst 1170 ref nil 83 ref 1200 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1199 remove nil cons cons nil cons nil cons cons 468 ref subst 1171 ref nil 83 ref 1198 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1197 remove nil cons cons nil cons nil cons cons 468 ref subst 1172 ref nil 83 ref 1196 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 1195 remove nil cons cons nil cons nil cons cons 240 ref subst 1173 ref nil 83 ref 1194 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 1173 ref 16 ref 1178 ref appTerm 682 ref 1179 ref 461 ref "sp" 0 ref var 1202 def 461 ref "sq" 0 ref var 1203 def 461 ref "sr" 0 ref var 1204 def 461 ref "cp" 0 ref var 1205 def 461 ref "cq" 0 ref var 1206 def 461 ref "cr" 0 ref var 1207 def 218 ref "xs0" 210 ref var 1208 def 461 ref "xs1" 0 ref var 1209 def 218 ref "sq0" 210 ref var 1210 def 461 ref "sq1" 0 ref var 1211 def 461 ref "sq2" 0 ref var 1212 def 218 ref "sq3" 210 ref var 1213 def 461 ref "cp0" 0 ref var 1214 def 218 ref "cp1" 210 ref var 1215 def 461 ref "cq0" 0 ref var 1216 def 218 ref "cq1" 210 ref var 1217 def 1190 remove 29 ref 1191 ref appTerm 29 ref 453 ref 455 ref 1202 ref varTerm 1218 def appTerm appTerm 1184 ref appTerm 1219 def appTerm 29 ref 453 ref 455 ref 1203 ref varTerm 1220 def appTerm appTerm 1188 ref appTerm 1221 def appTerm 29 ref 453 ref 455 ref 1204 ref varTerm 1222 def appTerm appTerm 1184 ref appTerm 1223 def appTerm 29 ref 453 ref 455 ref 1205 ref varTerm 1224 def appTerm appTerm 1188 ref appTerm 1225 def appTerm 29 ref 453 ref 455 ref 1206 ref varTerm 1226 def appTerm appTerm 1188 ref appTerm 1227 def appTerm 29 ref 453 ref 455 ref 1207 ref varTerm 1228 def appTerm appTerm 1188 ref appTerm 1229 def appTerm 29 ref "Hardware.Bus.wire" const 11 ref 0 ref 11 ref 449 ref 221 remove cons opType nil cons cons opType constTerm 1230 def 1175 ref appTerm 1186 ref appTerm 1208 ref varTerm 1231 def appTerm 1232 def appTerm 29 ref "Hardware.Bus.sub" const 11 ref 0 ref 11 ref 449 ref 11 ref 449 ref 18 remove cons opType nil cons cons opType nil cons cons opType constTerm 1233 def 1175 ref appTerm 1234 def 1187 ref appTerm 1184 ref appTerm 1209 ref varTerm 1235 def appTerm 1236 def appTerm 29 ref 1230 ref 1220 ref appTerm 1237 def 1186 ref appTerm 1210 ref varTerm 1238 def appTerm 1239 def appTerm 29 ref 1233 ref 1220 ref appTerm 1240 def 1186 ref appTerm 1241 def 1184 ref appTerm 1211 ref varTerm 1242 def appTerm 1243 def appTerm 1244 def 29 ref 1240 ref 1187 ref appTerm 1184 ref appTerm 1212 ref varTerm 1245 def appTerm 1246 def appTerm 29 ref 1237 ref 1184 ref appTerm 1213 ref varTerm 1247 def appTerm 1248 def appTerm 29 ref 1233 ref 1224 ref appTerm 1249 def 1186 ref appTerm 1250 def 1184 ref appTerm 1214 ref varTerm 1251 def appTerm 1252 def appTerm 1253 def 29 ref 1230 ref 1224 ref appTerm 1254 def 1184 ref appTerm 1215 ref varTerm 1255 def appTerm 1256 def appTerm 29 ref 1233 ref 1226 ref appTerm 1257 def 1186 ref appTerm 1258 def 1184 ref appTerm 1216 ref varTerm 1259 def appTerm 1260 def appTerm 1261 def 29 ref 1230 ref 1226 ref appTerm 1262 def 1184 ref appTerm 1217 ref varTerm 1263 def appTerm 1264 def appTerm 29 ref 23 ref 1218 ref appTerm 1265 def 1251 ref appTerm 1266 def 1242 ref appTerm 1267 def 1259 ref appTerm 1268 def appTerm 29 ref "Hardware.connect" const 222 ref constTerm 1269 def 1255 ref appTerm 1270 def 1247 ref appTerm 1271 def appTerm 29 ref 1269 ref 557 ref appTerm 1272 def 1263 ref appTerm 1273 def appTerm 29 ref "Hardware.case1" const 224 remove constTerm 1274 def 1174 ref appTerm 1275 def 1231 ref appTerm 1276 def 1238 ref appTerm 1277 def 1177 ref appTerm 1278 def appTerm 29 ref "Hardware.Bus.case1" const 11 ref 210 ref 21 remove cons opType constTerm 1279 def 1174 ref appTerm 1280 def 1235 ref appTerm 1281 def 1245 ref appTerm 1282 def 1222 ref appTerm 1283 def appTerm 29 ref 1280 ref 1176 ref appTerm 1284 def 1226 ref appTerm 1285 def 1228 ref appTerm 1286 def appTerm 29 ref "Hardware.Bus.delay" const 19 ref constTerm 1287 def 1222 ref appTerm 1288 def 1218 ref appTerm 1289 def appTerm 1287 ref 1228 ref appTerm 1290 def 1224 ref appTerm 1291 def appTerm 1292 def appTerm 1293 def appTerm 1294 def appTerm 1295 def appTerm 1296 def appTerm 1297 def appTerm 1298 def appTerm 1299 def appTerm 1300 def appTerm 1301 def appTerm 1302 def appTerm 1303 def appTerm 1304 def appTerm 1305 def appTerm 1306 def appTerm 1307 def appTerm 1308 def appTerm 1309 def appTerm 1310 def appTerm 1311 def appTerm 1312 def appTerm 1313 def appTerm 1314 def appTerm 1315 def appTerm 1316 def absTerm 1317 def appTerm 1318 def absTerm 1319 def appTerm 1320 def absTerm 1321 def appTerm 1322 def absTerm 1323 def appTerm 1324 def absTerm 1325 def appTerm 1326 def absTerm 1327 def appTerm 1328 def absTerm 1329 def appTerm 1330 def absTerm 1331 def appTerm 1332 def absTerm 1333 def appTerm 1334 def absTerm 1335 def appTerm 1336 def absTerm 1337 def appTerm 1338 def absTerm 1339 def appTerm 1340 def absTerm 1341 def appTerm 1342 def absTerm 1343 def appTerm 1344 def absTerm 1345 def appTerm 1346 def absTerm 1347 def appTerm 1348 def absTerm 1349 def appTerm 1350 def appTerm absTerm 1351 def 1177 ref appTerm 1352 def betaConv 1172 ref 215 ref 1351 ref appTerm 1353 def absTerm 1354 def 1176 ref appTerm 1355 def betaConv 1171 ref 42 ref 1354 ref appTerm 1356 def absTerm 1357 def 1175 ref appTerm 1358 def betaConv 1170 ref 42 ref 1357 ref appTerm 1359 def absTerm 1360 def 1174 ref appTerm 1361 def betaConv nil 215 ref 1360 ref appTerm 1362 def axiom nil 53 ref 1362 remove nil cons cons 54 ref 1361 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1360 remove nil cons cons 213 ref 1174 ref nil cons cons nil cons 1363 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1359 remove nil cons cons 54 ref 1358 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1357 remove nil cons cons 8 ref 1175 ref nil cons 1364 def cons 1365 def nil cons 1366 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1356 remove nil cons cons 54 ref 1355 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1354 remove nil cons cons 8 ref 1176 ref nil cons cons nil cons 1367 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1353 remove nil cons cons 54 ref 1352 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1351 remove nil cons cons 213 ref 1177 ref nil cons cons nil cons 1368 def cons nil cons cons 147 ref subst eqMp eqMp 1369 def appThm 1193 ref refl appThm sym nil 660 ref 1179 ref 55 ref 1349 ref 1184 ref appTerm 1370 def appTerm 1371 def 1193 ref appTerm 1372 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 1179 ref nil 83 ref 1372 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1370 ref nil cons 1373 def cons 1374 def 54 ref 1193 ref nil cons 1375 def cons nil cons 1376 def cons nil cons cons 1377 def 70 ref subst 1377 remove 136 ref subst 1370 ref betaConv 1370 remove assume eqMp 1378 def nil 53 ref 1348 ref nil cons cons 1379 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1202 ref 55 ref 1347 ref 1218 ref appTerm 1380 def appTerm 1381 def 1193 ref appTerm 1382 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1202 ref nil 83 ref 1382 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1380 ref nil cons 1383 def cons 1384 def 1376 ref cons nil cons cons 1385 def 70 ref subst 1385 remove 136 ref subst 1380 ref betaConv 1380 remove assume eqMp 1386 def nil 53 ref 1346 ref nil cons cons 1387 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1203 ref 55 ref 1345 ref 1220 ref appTerm 1388 def appTerm 1389 def 1193 ref appTerm 1390 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1203 ref nil 83 ref 1390 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1388 ref nil cons 1391 def cons 1392 def 1376 ref cons nil cons cons 1393 def 70 ref subst 1393 remove 136 ref subst 1388 ref betaConv 1388 remove assume eqMp 1394 def nil 53 ref 1344 ref nil cons cons 1395 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1204 ref 55 ref 1343 ref 1222 ref appTerm 1396 def appTerm 1397 def 1193 ref appTerm 1398 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1204 ref nil 83 ref 1398 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1396 ref nil cons 1399 def cons 1400 def 1376 ref cons nil cons cons 1401 def 70 ref subst 1401 remove 136 ref subst 1396 ref betaConv 1396 remove assume eqMp 1402 def nil 53 ref 1342 ref nil cons cons 1403 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1205 ref 55 ref 1341 ref 1224 ref appTerm 1404 def appTerm 1405 def 1193 ref appTerm 1406 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1205 ref nil 83 ref 1406 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1404 ref nil cons 1407 def cons 1408 def 1376 ref cons nil cons cons 1409 def 70 ref subst 1409 remove 136 ref subst 1404 ref betaConv 1404 remove assume eqMp 1410 def nil 53 ref 1340 ref nil cons cons 1411 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1206 ref 55 ref 1339 ref 1226 ref appTerm 1412 def appTerm 1413 def 1193 ref appTerm 1414 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1206 ref nil 83 ref 1414 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1412 ref nil cons 1415 def cons 1416 def 1376 ref cons nil cons cons 1417 def 70 ref subst 1417 remove 136 ref subst 1412 ref betaConv 1412 remove assume eqMp 1418 def nil 53 ref 1338 ref nil cons cons 1419 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1207 ref 55 ref 1337 ref 1228 ref appTerm 1420 def appTerm 1421 def 1193 ref appTerm 1422 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1207 ref nil 83 ref 1422 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1420 ref nil cons 1423 def cons 1424 def 1376 ref cons nil cons cons 1425 def 70 ref subst 1425 remove 136 ref subst 1420 ref betaConv 1420 remove assume eqMp 1426 def nil 53 ref 1336 ref nil cons cons 1427 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1208 ref 55 ref 1335 ref 1231 ref appTerm 1428 def appTerm 1429 def 1193 ref appTerm 1430 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1208 ref nil 83 ref 1430 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1428 ref nil cons 1431 def cons 1432 def 1376 ref cons nil cons cons 1433 def 70 ref subst 1433 remove 136 ref subst 1428 ref betaConv 1428 remove assume eqMp 1434 def nil 53 ref 1334 ref nil cons cons 1435 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1209 ref 55 ref 1333 ref 1235 ref appTerm 1436 def appTerm 1437 def 1193 ref appTerm 1438 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1209 ref nil 83 ref 1438 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1436 ref nil cons 1439 def cons 1440 def 1376 ref cons nil cons cons 1441 def 70 ref subst 1441 remove 136 ref subst 1436 ref betaConv 1436 remove assume eqMp 1442 def nil 53 ref 1332 ref nil cons cons 1443 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1210 ref 55 ref 1331 ref 1238 ref appTerm 1444 def appTerm 1445 def 1193 ref appTerm 1446 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1210 ref nil 83 ref 1446 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1444 ref nil cons 1447 def cons 1448 def 1376 ref cons nil cons cons 1449 def 70 ref subst 1449 remove 136 ref subst 1444 ref betaConv 1444 remove assume eqMp 1450 def nil 53 ref 1330 ref nil cons cons 1451 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1211 ref 55 ref 1329 ref 1242 ref appTerm 1452 def appTerm 1453 def 1193 ref appTerm 1454 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1211 ref nil 83 ref 1454 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1452 ref nil cons 1455 def cons 1456 def 1376 ref cons nil cons cons 1457 def 70 ref subst 1457 remove 136 ref subst 1452 ref betaConv 1452 remove assume eqMp 1458 def nil 53 ref 1328 ref nil cons cons 1459 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1212 ref 55 ref 1327 ref 1245 ref appTerm 1460 def appTerm 1461 def 1193 ref appTerm 1462 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1212 ref nil 83 ref 1462 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1460 ref nil cons 1463 def cons 1464 def 1376 ref cons nil cons cons 1465 def 70 ref subst 1465 remove 136 ref subst 1460 ref betaConv 1460 remove assume eqMp 1466 def nil 53 ref 1326 ref nil cons cons 1467 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1213 ref 55 ref 1325 ref 1247 ref appTerm 1468 def appTerm 1469 def 1193 ref appTerm 1470 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1213 ref nil 83 ref 1470 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1468 ref nil cons 1471 def cons 1472 def 1376 ref cons nil cons cons 1473 def 70 ref subst 1473 remove 136 ref subst 1468 ref betaConv 1468 remove assume eqMp 1474 def nil 53 ref 1324 ref nil cons cons 1475 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1214 ref 55 ref 1323 ref 1251 ref appTerm 1476 def appTerm 1477 def 1193 ref appTerm 1478 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1214 ref nil 83 ref 1478 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1476 ref nil cons 1479 def cons 1480 def 1376 ref cons nil cons cons 1481 def 70 ref subst 1481 remove 136 ref subst 1476 ref betaConv 1476 remove assume eqMp 1482 def nil 53 ref 1322 ref nil cons cons 1483 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1215 ref 55 ref 1321 ref 1255 ref appTerm 1484 def appTerm 1485 def 1193 ref appTerm 1486 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1215 ref nil 83 ref 1486 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1484 ref nil cons 1487 def cons 1488 def 1376 ref cons nil cons cons 1489 def 70 ref subst 1489 remove 136 ref subst 1484 ref betaConv 1484 remove assume eqMp 1490 def nil 53 ref 1320 ref nil cons cons 1491 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1216 ref 55 ref 1319 ref 1259 ref appTerm 1492 def appTerm 1493 def 1193 ref appTerm 1494 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1216 ref nil 83 ref 1494 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1492 ref nil cons 1495 def cons 1496 def 1376 ref cons nil cons cons 1497 def 70 ref subst 1497 remove 136 ref subst 1492 ref betaConv 1492 remove assume eqMp 1498 def nil 53 ref 1318 ref nil cons cons 1499 def 1376 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1217 ref 55 ref 1317 ref 1263 ref appTerm 1500 def appTerm 1501 def 1193 ref appTerm 1502 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1217 ref nil 83 ref 1502 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1500 ref nil cons 1503 def cons 1504 def 1376 ref cons nil cons cons 1505 def 70 ref subst 1505 remove 136 ref subst 1500 ref betaConv 1500 remove assume eqMp 1506 def nil 53 ref 1316 remove nil cons 1507 def cons 1508 def 1376 remove cons nil cons cons 1509 def 118 ref subst proveHyp 1509 ref 70 ref subst 1509 remove 136 ref subst nil 94 ref 1189 ref nil cons cons 96 ref 1315 remove nil cons cons nil cons cons nil cons cons 1510 def 110 ref subst 1511 def 1510 remove 577 ref subst 1512 def nil 94 ref 1191 ref nil cons cons 96 ref 1314 remove nil cons cons nil cons cons nil cons cons 1513 def 110 ref subst 1192 ref 1184 ref appTerm betaConv sym 156 ref 735 ref 1189 remove assume 1514 def appThm 1188 ref refl 1515 def appThm nil 472 ref 1188 ref nil cons cons nil cons nil cons cons 517 ref subst 1516 def trans appThm 735 ref 1191 remove assume appThm 1515 remove appThm 1516 remove trans appThm 171 ref trans sym 88 ref eqMp eqMp 475 ref 660 ref 1192 remove nil cons cons 472 ref 1184 ref nil cons 1517 def cons nil cons cons nil cons cons 331 ref subst proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 1507 remove cons 1518 def 96 ref 1375 remove cons nil cons 1519 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 1503 remove cons 1520 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1317 ref 226 ref appTerm appTerm 1521 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1318 remove appTerm 1522 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1317 remove nil cons cons 1523 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1495 remove cons 1524 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1319 ref 24 ref appTerm appTerm 1525 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1320 remove appTerm 1526 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1319 remove nil cons cons 1527 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1487 remove cons 1528 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1321 ref 226 ref appTerm appTerm 1529 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1322 remove appTerm 1530 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1321 remove nil cons cons 1531 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1479 remove cons 1532 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1323 ref 24 ref appTerm appTerm 1533 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1324 remove appTerm 1534 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1323 remove nil cons cons 1535 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1471 remove cons 1536 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1325 ref 226 ref appTerm appTerm 1537 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1326 remove appTerm 1538 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1325 remove nil cons cons 1539 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1463 remove cons 1540 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1327 ref 24 ref appTerm appTerm 1541 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1328 remove appTerm 1542 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1327 remove nil cons cons 1543 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1455 remove cons 1544 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1329 ref 24 ref appTerm appTerm 1545 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1330 remove appTerm 1546 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1329 remove nil cons cons 1547 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1447 remove cons 1548 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1331 ref 226 ref appTerm appTerm 1549 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1332 remove appTerm 1550 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1331 remove nil cons cons 1551 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1439 remove cons 1552 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1333 ref 24 ref appTerm appTerm 1553 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1334 remove appTerm 1554 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1333 remove nil cons cons 1555 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1431 remove cons 1556 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1335 ref 226 ref appTerm appTerm 1557 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1336 remove appTerm 1558 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1335 remove nil cons cons 1559 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1423 remove cons 1560 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1337 ref 24 ref appTerm appTerm 1561 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1338 remove appTerm 1562 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1337 remove nil cons cons 1563 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1415 remove cons 1564 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1339 ref 24 ref appTerm appTerm 1565 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1340 remove appTerm 1566 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1339 remove nil cons cons 1567 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1407 remove cons 1568 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1341 ref 24 ref appTerm appTerm 1569 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1342 remove appTerm 1570 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1341 remove nil cons cons 1571 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1399 remove cons 1572 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1343 ref 24 ref appTerm appTerm 1573 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1344 remove appTerm 1574 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1343 remove nil cons cons 1575 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1391 remove cons 1576 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1345 ref 24 ref appTerm appTerm 1577 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1346 remove appTerm 1578 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1345 remove nil cons cons 1579 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1383 remove cons 1580 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 1347 ref 24 ref appTerm appTerm 1581 def 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1348 remove appTerm 1582 def 1193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1347 remove nil cons cons 1583 def 1519 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1373 remove cons 1584 def 1519 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 1349 ref 801 ref appTerm appTerm 1193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1350 ref appTerm 1585 def 1193 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 1349 ref nil cons cons 1586 def 1519 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 215 ref 1201 remove appTerm thm nil 121 ref 8 ref 42 ref 7 ref 42 ref 5 ref 42 ref 1 ref 807 remove absTerm 1587 def appTerm 1588 def absTerm 1589 def appTerm 1590 def absTerm 1591 def appTerm 1592 def absTerm 1593 def nil cons cons 1594 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 1592 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1591 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 1590 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1589 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 1588 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1587 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 808 remove cons nil cons nil cons cons 89 ref subst 805 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 1595 def nil 42 ref 1593 ref appTerm 1596 def thm nil 121 ref 920 ref 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 55 ref 29 ref "Hardware.Bus.adder4" const 11 ref 0 ref 173 remove nil cons cons opType constTerm 921 ref appTerm 24 ref appTerm 25 ref appTerm 176 ref appTerm 26 ref appTerm 27 ref appTerm 1597 def appTerm 924 ref 1183 ref 643 ref appTerm 1598 def 1187 ref appTerm 1599 def appTerm 1600 def appTerm 1601 def appTerm 1602 def 687 ref 1599 ref appTerm 1603 def appTerm 1604 def absTerm 1605 def appTerm 1606 def absTerm 1607 def appTerm 1608 def absTerm 1609 def appTerm 1610 def absTerm 1611 def appTerm 1612 def absTerm 1613 def appTerm 1614 def absTerm 1615 def appTerm 1616 def absTerm 1617 def nil cons cons nil cons nil cons cons 468 ref subst 920 ref nil 83 ref 1616 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1615 remove nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 1614 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1613 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 1612 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1611 remove nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 1610 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1609 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 1608 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 1607 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 1606 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 1605 remove nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 1604 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1601 remove nil cons 1618 def cons 1619 def 54 ref 1603 ref nil cons 1620 def cons nil cons 1621 def cons nil cons cons 1622 def 70 ref subst 1622 remove 136 ref subst nil 94 ref 1597 ref nil cons 1623 def cons 96 ref 1600 ref nil cons 1624 def cons nil cons cons nil cons cons 1625 def 110 ref subst 1626 def 1625 remove 577 ref subst 1627 def 469 ref 1 ref 16 ref 1597 ref appTerm 682 ref 641 ref 461 ref "p" 0 ref var 1628 def 461 ref "q" 0 ref var 1629 def 218 ref "z0" 210 ref var 1630 def 461 ref "z1" 0 ref var 1631 def 218 ref "s0" 210 ref var 1632 def 461 ref "s1" 0 ref var 1633 def 218 ref "s2" 210 ref var 1634 def 218 ref "c0" 210 ref var 1635 def 461 ref "c1" 0 ref var 1636 def 218 ref "p0" 210 ref var 1637 def 461 ref "p1" 0 ref var 1638 def 461 ref "q1" 0 ref var 1639 def 218 ref "q2" 210 ref var 1640 def 29 ref 1600 ref appTerm 1641 def 29 ref 457 ref 1599 ref appTerm 1642 def appTerm 1643 def 29 ref 494 ref 1599 ref appTerm 1644 def appTerm 1645 def 29 ref 703 ref 1599 ref appTerm 1646 def appTerm 1647 def 29 ref 648 ref 1598 ref "Number.Natural.bit0" const 1180 ref constTerm 1648 def 1187 ref appTerm 1649 def appTerm 1650 def appTerm 1651 def appTerm 1652 def 29 ref 1603 ref appTerm 29 ref 453 ref 455 ref 1628 ref varTerm 1653 def appTerm 1654 def appTerm 1655 def 1599 ref appTerm 1656 def appTerm 1657 def 29 ref 453 ref 455 ref 1629 ref varTerm 1658 def appTerm 1659 def appTerm 1660 def 1599 ref appTerm 1661 def appTerm 1662 def 29 ref 1230 ref 176 ref appTerm 1663 def 1186 ref appTerm 1664 def 1630 ref varTerm 1665 def appTerm 1666 def appTerm 1667 def 29 ref 1233 ref 176 ref appTerm 1668 def 1187 ref appTerm 1669 def 643 ref appTerm 1631 ref varTerm 1670 def appTerm 1671 def appTerm 1672 def 29 ref 1230 ref 26 ref appTerm 1673 def 1186 ref appTerm 1632 ref varTerm 1674 def appTerm 1675 def appTerm 1676 def 29 ref 1233 ref 26 ref appTerm 1677 def 1187 ref appTerm 1678 def 643 ref appTerm 1633 ref varTerm 1679 def appTerm 1680 def appTerm 1681 def 29 ref 1673 ref 1599 ref appTerm 1634 ref varTerm 1682 def appTerm 1683 def appTerm 29 ref 1230 ref 27 ref appTerm 1684 def 1186 ref appTerm 1635 ref varTerm 1685 def appTerm 1686 def appTerm 1687 def 29 ref 1233 ref 27 ref appTerm 1688 def 1187 ref appTerm 1689 def 643 ref appTerm 1636 ref varTerm 1690 def appTerm 1691 def appTerm 29 ref 1230 ref 1653 ref appTerm 1186 ref appTerm 1637 ref varTerm 1692 def appTerm 1693 def appTerm 1694 def 29 ref 1233 ref 1653 ref appTerm 1695 def 1187 ref appTerm 1696 def 643 ref appTerm 1638 ref varTerm 1697 def appTerm 1698 def appTerm 1699 def 29 ref 1233 ref 1658 ref appTerm 1700 def 1186 ref appTerm 1701 def 643 ref appTerm 1639 ref varTerm 1702 def appTerm 1703 def appTerm 1704 def 29 ref 1230 ref 1658 ref appTerm 1705 def 643 ref appTerm 1640 ref varTerm 1706 def appTerm 1707 def appTerm 1708 def 29 ref 174 ref 921 ref appTerm 1709 def 24 ref appTerm 1710 def 25 ref appTerm 1711 def 1653 ref appTerm 1712 def 1658 ref appTerm 1713 def appTerm 1714 def 29 ref 225 ref 1692 ref appTerm 1715 def 1665 ref appTerm 1716 def 1674 ref appTerm 1717 def 1685 ref appTerm 1718 def appTerm 1719 def 29 ref 174 ref 1697 ref appTerm 1720 def 1702 ref appTerm 1721 def 1670 ref appTerm 1722 def 1679 ref appTerm 1723 def 1690 ref appTerm 1724 def appTerm 1725 def 1269 ref 1706 ref appTerm 1726 def 1682 ref appTerm 1727 def appTerm 1728 def appTerm 1729 def appTerm 1730 def appTerm 1731 def appTerm 1732 def appTerm 1733 def appTerm 1734 def appTerm 1735 def appTerm 1736 def appTerm 1737 def appTerm 1738 def appTerm 1739 def appTerm 1740 def appTerm 1741 def appTerm 1742 def appTerm 1743 def appTerm 1744 def appTerm 1745 def appTerm 1746 def appTerm 1747 def appTerm 1748 def appTerm 1749 def absTerm 1750 def appTerm 1751 def absTerm 1752 def appTerm 1753 def absTerm 1754 def appTerm 1755 def absTerm 1756 def appTerm 1757 def absTerm 1758 def appTerm 1759 def absTerm 1760 def appTerm 1761 def absTerm 1762 def appTerm 1763 def absTerm 1764 def appTerm 1765 def absTerm 1766 def appTerm 1767 def absTerm 1768 def appTerm 1769 def absTerm 1770 def appTerm 1771 def absTerm 1772 def appTerm 1773 def absTerm 1774 def appTerm 1775 def absTerm 1776 def appTerm 1777 def appTerm absTerm 1778 def 27 ref appTerm 1779 def betaConv 5 ref 42 ref 1778 ref appTerm 1780 def absTerm 1781 def 26 ref appTerm 1782 def betaConv 172 ref 42 ref 1781 ref appTerm 1783 def absTerm 1784 def 176 ref appTerm 1785 def betaConv 7 ref 42 ref 1784 ref appTerm 1786 def absTerm 1787 def 25 ref appTerm 1788 def betaConv 8 ref 42 ref 1787 ref appTerm 1789 def absTerm 1790 def 24 ref appTerm 1791 def betaConv 920 ref 42 ref 1790 ref appTerm 1792 def absTerm 1793 def 921 ref appTerm 1794 def betaConv nil 42 ref 1793 ref appTerm 1795 def axiom nil 53 ref 1795 remove nil cons cons 54 ref 1794 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1793 remove nil cons cons 8 ref 921 ref nil cons cons nil cons 1796 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1792 remove nil cons cons 54 ref 1791 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1790 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1789 remove nil cons cons 54 ref 1788 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1787 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1786 remove nil cons cons 54 ref 1785 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1784 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1783 remove nil cons cons 54 ref 1782 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1781 remove nil cons cons 151 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1780 remove nil cons cons 54 ref 1779 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1778 remove nil cons cons 154 ref cons nil cons cons 147 ref subst eqMp eqMp 1797 def appThm 1798 def 682 ref 641 ref 1641 ref 1643 remove 1645 remove 1647 remove 1652 remove 1603 ref appTerm appTerm appTerm appTerm appTerm absTerm 1799 def appTerm 1800 def refl appThm sym nil 660 ref 641 ref 55 ref 1776 ref 643 ref appTerm 1801 def appTerm 1802 def 1800 ref appTerm 1803 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 1803 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1801 ref nil cons 1804 def cons 1805 def 54 ref 1800 ref nil cons 1806 def cons nil cons 1807 def cons nil cons cons 1808 def 70 ref subst 1808 remove 136 ref subst 1801 ref betaConv 1801 remove assume eqMp 1809 def nil 53 ref 1775 ref nil cons cons 1810 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1628 ref 55 ref 1774 ref 1653 ref appTerm 1811 def appTerm 1812 def 1800 ref appTerm 1813 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1628 ref nil 83 ref 1813 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1811 ref nil cons 1814 def cons 1815 def 1807 ref cons nil cons cons 1816 def 70 ref subst 1816 remove 136 ref subst 1811 ref betaConv 1811 remove assume eqMp 1817 def nil 53 ref 1773 ref nil cons cons 1818 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1629 ref 55 ref 1772 ref 1658 ref appTerm 1819 def appTerm 1820 def 1800 ref appTerm 1821 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1629 ref nil 83 ref 1821 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1819 ref nil cons 1822 def cons 1823 def 1807 ref cons nil cons cons 1824 def 70 ref subst 1824 remove 136 ref subst 1819 ref betaConv 1819 remove assume eqMp 1825 def nil 53 ref 1771 ref nil cons cons 1826 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1630 ref 55 ref 1770 ref 1665 ref appTerm 1827 def appTerm 1828 def 1800 ref appTerm 1829 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1630 ref nil 83 ref 1829 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1827 ref nil cons 1830 def cons 1831 def 1807 ref cons nil cons cons 1832 def 70 ref subst 1832 remove 136 ref subst 1827 ref betaConv 1827 remove assume eqMp 1833 def nil 53 ref 1769 ref nil cons cons 1834 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1631 ref 55 ref 1768 ref 1670 ref appTerm 1835 def appTerm 1836 def 1800 ref appTerm 1837 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1631 ref nil 83 ref 1837 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1835 ref nil cons 1838 def cons 1839 def 1807 ref cons nil cons cons 1840 def 70 ref subst 1840 remove 136 ref subst 1835 ref betaConv 1835 remove assume eqMp 1841 def nil 53 ref 1767 ref nil cons cons 1842 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1632 ref 55 ref 1766 ref 1674 ref appTerm 1843 def appTerm 1844 def 1800 ref appTerm 1845 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1632 ref nil 83 ref 1845 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1843 ref nil cons 1846 def cons 1847 def 1807 ref cons nil cons cons 1848 def 70 ref subst 1848 remove 136 ref subst 1843 ref betaConv 1843 remove assume eqMp 1849 def nil 53 ref 1765 ref nil cons cons 1850 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1633 ref 55 ref 1764 ref 1679 ref appTerm 1851 def appTerm 1852 def 1800 ref appTerm 1853 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1633 ref nil 83 ref 1853 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1851 ref nil cons 1854 def cons 1855 def 1807 ref cons nil cons cons 1856 def 70 ref subst 1856 remove 136 ref subst 1851 ref betaConv 1851 remove assume eqMp 1857 def nil 53 ref 1763 ref nil cons cons 1858 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1634 ref 55 ref 1762 ref 1682 ref appTerm 1859 def appTerm 1860 def 1800 ref appTerm 1861 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1634 ref nil 83 ref 1861 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1859 ref nil cons 1862 def cons 1863 def 1807 ref cons nil cons cons 1864 def 70 ref subst 1864 remove 136 ref subst 1859 ref betaConv 1859 remove assume eqMp 1865 def nil 53 ref 1761 ref nil cons cons 1866 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1635 ref 55 ref 1760 ref 1685 ref appTerm 1867 def appTerm 1868 def 1800 ref appTerm 1869 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1635 ref nil 83 ref 1869 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1867 ref nil cons 1870 def cons 1871 def 1807 ref cons nil cons cons 1872 def 70 ref subst 1872 remove 136 ref subst 1867 ref betaConv 1867 remove assume eqMp 1873 def nil 53 ref 1759 ref nil cons cons 1874 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1636 ref 55 ref 1758 ref 1690 ref appTerm 1875 def appTerm 1876 def 1800 ref appTerm 1877 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1636 ref nil 83 ref 1877 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1875 ref nil cons 1878 def cons 1879 def 1807 ref cons nil cons cons 1880 def 70 ref subst 1880 remove 136 ref subst 1875 ref betaConv 1875 remove assume eqMp 1881 def nil 53 ref 1757 ref nil cons cons 1882 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1637 ref 55 ref 1756 ref 1692 ref appTerm 1883 def appTerm 1884 def 1800 ref appTerm 1885 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1637 ref nil 83 ref 1885 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1883 ref nil cons 1886 def cons 1887 def 1807 ref cons nil cons cons 1888 def 70 ref subst 1888 remove 136 ref subst 1883 ref betaConv 1883 remove assume eqMp 1889 def nil 53 ref 1755 ref nil cons cons 1890 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1638 ref 55 ref 1754 ref 1697 ref appTerm 1891 def appTerm 1892 def 1800 ref appTerm 1893 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1638 ref nil 83 ref 1893 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1891 ref nil cons 1894 def cons 1895 def 1807 ref cons nil cons cons 1896 def 70 ref subst 1896 remove 136 ref subst 1891 ref betaConv 1891 remove assume eqMp 1897 def nil 53 ref 1753 ref nil cons cons 1898 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1639 ref 55 ref 1752 ref 1702 ref appTerm 1899 def appTerm 1900 def 1800 ref appTerm 1901 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1639 ref nil 83 ref 1901 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1899 ref nil cons 1902 def cons 1903 def 1807 ref cons nil cons cons 1904 def 70 ref subst 1904 remove 136 ref subst 1899 ref betaConv 1899 remove assume eqMp 1905 def nil 53 ref 1751 ref nil cons cons 1906 def 1807 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1640 ref 55 ref 1750 ref 1706 ref appTerm 1907 def appTerm 1908 def 1800 ref appTerm 1909 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1640 ref nil 83 ref 1909 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 1907 ref nil cons 1910 def cons 1911 def 1807 ref cons nil cons cons 1912 def 70 ref subst 1912 remove 136 ref subst 1907 ref betaConv 1907 remove assume eqMp 1913 def nil 53 ref 1749 remove nil cons 1914 def cons 1915 def 1807 remove cons nil cons cons 1916 def 118 ref subst proveHyp 1916 ref 70 ref subst 1916 remove 136 ref subst nil 94 ref 1624 ref cons 1917 def 96 ref 1748 remove nil cons cons nil cons cons nil cons cons 1918 def 110 ref subst 1918 remove 577 ref subst 1919 def nil 94 ref 1642 ref nil cons cons 96 ref 1747 remove nil cons cons nil cons cons nil cons cons 1920 def 110 ref subst 1920 remove 577 ref subst 1921 def nil 94 ref 1644 ref nil cons cons 96 ref 1746 remove nil cons cons nil cons cons nil cons cons 1922 def 110 ref subst 1922 remove 577 ref subst 1923 def nil 94 ref 1646 ref nil cons cons 96 ref 1745 ref nil cons cons nil cons cons nil cons cons 1924 def 110 ref subst 1925 def 1924 remove 577 ref subst 1926 def nil 94 ref 1651 ref nil cons 1927 def cons 96 ref 1744 remove nil cons cons nil cons cons nil cons cons 1928 def 110 ref subst 1929 def 1928 remove 577 ref subst 1930 def nil 94 ref 1620 ref cons 96 ref 1743 remove nil cons cons nil cons cons nil cons cons 1931 def 110 ref subst 1932 def 1799 ref 643 ref appTerm betaConv sym 156 ref 735 ref 1600 ref assume 1933 def appThm 1934 def 1599 ref refl 1935 def appThm nil 472 ref 1599 ref nil cons 1936 def cons nil cons nil cons cons 517 ref subst 1937 def trans appThm 156 ref 735 ref 1642 remove assume appThm 1935 ref appThm 1937 ref trans appThm 156 ref 735 ref 1644 remove assume appThm 1935 ref appThm 1937 ref trans appThm 156 ref 735 ref 1646 remove assume 1938 def appThm 1935 ref appThm 1937 ref trans appThm 156 ref 735 ref 1651 ref assume 1939 def appThm 1650 ref refl appThm nil 472 ref 1650 ref nil cons cons nil cons nil cons cons 517 ref subst trans appThm 735 ref 1603 ref assume 1940 def appThm 1935 ref appThm 1937 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans sym 88 ref eqMp eqMp 475 ref 660 ref 1799 remove nil cons cons 738 ref cons nil cons cons 331 ref subst proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 1914 remove cons 1941 def 96 ref 1806 remove cons nil cons 1942 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 1910 remove cons 1943 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1750 ref 226 ref appTerm appTerm 1944 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1751 remove appTerm 1945 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1750 remove nil cons cons 1946 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1902 remove cons 1947 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 1752 ref 553 ref appTerm appTerm 1948 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1753 remove appTerm 1949 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1752 remove nil cons cons 1950 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1894 remove cons 1951 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 1754 ref 553 ref appTerm appTerm 1952 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1755 remove appTerm 1953 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1754 remove nil cons cons 1954 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1886 remove cons 1955 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1756 ref 226 ref appTerm appTerm 1956 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1757 remove appTerm 1957 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1756 remove nil cons cons 1958 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1878 remove cons 1959 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 1758 ref 553 ref appTerm appTerm 1960 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1759 remove appTerm 1961 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1758 remove nil cons cons 1962 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1870 remove cons 1963 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1760 ref 226 ref appTerm appTerm 1964 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1761 remove appTerm 1965 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1760 remove nil cons cons 1966 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1862 remove cons 1967 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1762 ref 226 ref appTerm appTerm 1968 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1763 remove appTerm 1969 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1762 remove nil cons cons 1970 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1854 remove cons 1971 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 1764 ref 553 ref appTerm appTerm 1972 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1765 remove appTerm 1973 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1764 remove nil cons cons 1974 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1846 remove cons 1975 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1766 ref 226 ref appTerm appTerm 1976 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1767 remove appTerm 1977 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1766 remove nil cons cons 1978 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1838 remove cons 1979 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 1768 ref 553 ref appTerm appTerm 1980 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1769 remove appTerm 1981 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1768 remove nil cons cons 1982 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1830 remove cons 1983 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 1770 ref 226 ref appTerm appTerm 1984 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1771 remove appTerm 1985 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 1770 remove nil cons cons 1986 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1822 remove cons 1987 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 1772 ref 553 ref appTerm appTerm 1988 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1773 remove appTerm 1989 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1772 remove nil cons cons 1990 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1814 remove cons 1991 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 1774 ref 553 ref appTerm appTerm 1992 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1775 remove appTerm 1993 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 1774 remove nil cons cons 1994 def 1942 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 1804 remove cons 1995 def 1942 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 1776 ref 801 ref appTerm appTerm 1996 def 1800 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 1777 ref appTerm 1997 def 1800 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 1776 remove nil cons cons 1998 def 1942 remove cons nil cons cons 352 ref subst eqMp eqMp 1999 def nil 53 ref 55 ref 1597 ref appTerm 2000 def 682 ref 784 ref 29 ref 924 ref 1183 ref 785 ref appTerm 2001 def 1187 ref appTerm 2002 def appTerm appTerm 2003 def 29 ref 457 ref 2002 ref appTerm appTerm 29 ref 494 ref 2002 ref appTerm appTerm 29 ref 703 ref 2002 ref appTerm appTerm 29 ref 648 ref 2001 remove 1649 ref appTerm 2004 def appTerm appTerm 2005 def 687 ref 2002 ref appTerm 2006 def appTerm appTerm appTerm appTerm 2007 def appTerm absTerm appTerm appTerm nil cons cons 2008 def 1621 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 1623 remove cons nil cons nil cons cons 89 ref subst 1597 ref assume eqMp appThm 769 ref "_32795" 449 ref var 2009 def 156 ref 1934 ref 1183 ref 2009 remove varTerm 2010 def appTerm 2011 def 1187 ref appTerm 2012 def refl appThm nil 641 ref 2010 remove nil cons cons "p" 449 ref var 2013 def 1187 ref nil cons 2014 def cons 2015 def "m" 449 ref var 2016 def 737 ref cons 2017 def nil cons 2018 def cons cons nil cons cons 641 ref 16 ref 453 ref 1183 ref 2016 ref varTerm 2019 def appTerm 2020 def 2013 ref varTerm 2021 def appTerm 2022 def appTerm 1598 ref 2021 ref appTerm 2023 def appTerm appTerm 453 ref 2019 ref appTerm 2024 def 643 ref appTerm 2025 def appTerm absTerm 2026 def 643 ref appTerm 2027 def betaConv 2016 ref 640 ref 2026 ref appTerm 2028 def absTerm 2029 def 2019 ref appTerm 2030 def betaConv 2013 ref 640 ref 2029 ref appTerm 2031 def absTerm 2032 def 2021 ref appTerm 2033 def betaConv nil 640 ref 2032 ref appTerm 2034 def axiom nil 53 ref 2034 remove nil cons cons 54 ref 2033 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2032 remove nil cons cons 472 ref 2021 ref nil cons cons nil cons 2035 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2031 remove nil cons cons 54 ref 2030 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2029 remove nil cons cons 472 ref 2019 ref nil cons cons nil cons 2036 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2028 remove nil cons cons 54 ref 2027 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2026 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp 2037 def subst trans appThm 29 ref 457 ref 2012 ref appTerm appTerm 29 ref 494 ref 2012 ref appTerm appTerm 29 ref 703 ref 2012 ref appTerm appTerm 29 ref 648 ref 2011 remove 1649 ref appTerm appTerm appTerm 687 ref 2012 remove appTerm appTerm appTerm appTerm appTerm refl appThm absThm appThm appThm nil 83 ref 682 ref 784 ref 29 ref 453 ref 643 ref appTerm 2038 def 785 ref appTerm appTerm 2007 remove appTerm absTerm 2039 def appTerm 2040 def nil cons cons nil cons nil cons cons 524 ref subst trans appThm 2041 def 1603 ref refl 2042 def appThm sym nil 660 ref 2016 ref 55 ref 2039 ref 2019 ref appTerm 2043 def appTerm 2044 def 1603 ref appTerm 2045 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2016 ref nil 83 ref 2045 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2043 ref nil cons 2046 def cons 2047 def 1621 ref cons nil cons cons 2048 def 70 ref subst 2048 remove 136 ref subst 2043 ref betaConv 2043 remove assume eqMp 2049 def nil 53 ref 29 ref 2038 ref 2019 ref appTerm 2050 def appTerm 29 ref 457 ref 2020 ref 1187 ref appTerm 2051 def appTerm 2052 def appTerm 29 ref 494 ref 2051 ref appTerm 2053 def appTerm 29 ref 703 ref 2051 ref appTerm 2054 def appTerm 29 ref 648 ref 2020 ref 1649 ref appTerm appTerm 2055 def appTerm 687 ref 2051 ref appTerm 2056 def appTerm 2057 def appTerm 2058 def appTerm 2059 def appTerm 2060 def appTerm nil cons 2061 def cons 2062 def 1621 remove cons nil cons cons 2063 def 118 ref subst proveHyp 2063 ref 70 ref subst 2063 remove 136 ref subst nil 94 ref 2050 ref nil cons cons 96 ref 2060 remove nil cons cons nil cons cons nil cons cons 2064 def 110 ref subst 2065 def 2064 remove 577 ref subst 2066 def nil 94 ref 2052 remove nil cons cons 96 ref 2059 remove nil cons cons nil cons cons nil cons cons 577 ref subst 2067 def nil 94 ref 2053 remove nil cons cons 96 ref 2058 remove nil cons cons nil cons cons nil cons cons 577 ref subst 2068 def nil 94 ref 2054 remove nil cons cons 96 ref 2057 remove nil cons cons nil cons cons nil cons cons 577 ref subst 2069 def nil 94 ref 2055 ref nil cons cons 96 ref 2056 ref nil cons cons nil cons cons nil cons cons 2070 def 577 ref subst 16 ref "_32827" 449 ref var 2071 def 687 ref 1183 ref 2071 remove varTerm appTerm 1187 ref appTerm appTerm absTerm 2072 def 2019 ref appTerm 2073 def appTerm refl 2072 ref 643 ref appTerm betaConv appThm 98 ref 2073 remove betaConv appThm 2042 remove appThm trans 2072 remove refl 2050 remove assume sym 2074 def appThm eqMp 2056 remove assume eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 2061 remove cons 2075 def 96 ref 1620 remove cons nil cons 2076 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 2046 remove cons 2077 def 2076 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 2039 ref 801 ref appTerm appTerm 2078 def 1603 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2040 remove appTerm 2079 def 1603 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2039 remove nil cons cons 2080 def 2076 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 1618 remove cons 2081 def 2076 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 42 ref 1617 remove appTerm thm nil 121 ref 920 ref 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 1602 remove 1651 ref appTerm 2082 def absTerm 2083 def appTerm 2084 def absTerm 2085 def appTerm 2086 def absTerm 2087 def appTerm 2088 def absTerm 2089 def appTerm 2090 def absTerm 2091 def appTerm 2092 def absTerm 2093 def appTerm 2094 def absTerm 2095 def nil cons cons nil cons nil cons cons 468 ref subst 920 ref nil 83 ref 2094 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2093 remove nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 2092 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2091 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 2090 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2089 remove nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 2088 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2087 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 2086 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2085 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 2084 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 2083 remove nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 2082 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1619 remove 54 ref 1927 ref cons nil cons 2096 def cons nil cons cons 2097 def 70 ref subst 2097 remove 136 ref subst 1626 remove 1627 remove 1999 ref nil 2008 remove 2096 ref cons nil cons cons 118 ref subst proveHyp 2041 remove 1651 ref refl 2098 def appThm sym nil 660 ref 2016 ref 2044 remove 1651 ref appTerm 2099 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2016 ref nil 83 ref 2099 remove nil cons cons nil cons nil cons cons 89 ref subst nil 2047 remove 2096 ref cons nil cons cons 2100 def 70 ref subst 2100 remove 136 ref subst 2049 remove nil 2062 remove 2096 remove cons nil cons cons 2101 def 118 ref subst proveHyp 2101 ref 70 ref subst 2101 remove 136 ref subst 2065 remove 2066 remove 2067 remove 2068 remove 2069 remove 2070 remove 110 ref subst 16 ref "_32808" 449 ref var 2102 def 648 ref 1183 ref 2102 remove varTerm appTerm 1649 ref appTerm appTerm absTerm 2103 def 2019 ref appTerm 2104 def appTerm refl 2103 ref 643 ref appTerm betaConv appThm 98 ref 2104 remove betaConv appThm 2098 remove appThm trans 2103 remove refl 2074 remove appThm eqMp 2055 remove assume eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 2075 remove 96 ref 1927 remove cons nil cons 2105 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 2077 remove 2105 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 2078 remove 1651 ref appTerm absTerm appTerm nil cons cons 54 ref 2079 remove 1651 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 2080 remove 2105 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp proveHyp proveHyp eqMp nil 2081 remove 2105 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 42 ref 2095 remove appTerm thm nil 121 ref 8 ref 42 ref 7 ref 42 ref 5 ref 42 ref 1 ref 640 ref "t" 449 ref var 2106 def 806 remove 453 ref 1183 ref "Number.Natural.Bits.fromList" const 11 ref "Data.List.list" typeOp 13 ref opType 2107 def 454 ref cons opType constTerm 2108 def "Hardware.Bus.signal" const 11 ref 0 ref 11 ref 449 ref 2107 ref nil cons 2109 def cons opType nil cons cons opType constTerm 2110 def 24 ref appTerm 2106 ref varTerm 2111 def appTerm 2112 def appTerm 2113 def appTerm 2114 def 2108 ref 2110 ref 25 ref appTerm 2115 def 2111 ref appTerm 2116 def appTerm 2117 def appTerm 2118 def appTerm 1183 ref 2108 ref 2110 ref 26 ref appTerm 2111 ref appTerm appTerm appTerm "Number.Natural.*" const 1182 ref constTerm 2119 def 1649 ref appTerm 2120 def 2108 ref 2110 ref 27 ref appTerm 2111 ref appTerm appTerm appTerm 2121 def appTerm 2122 def appTerm 2123 def appTerm 2124 def absTerm 2125 def appTerm 2126 def absTerm 2127 def appTerm 2128 def absTerm 2129 def appTerm 2130 def absTerm 2131 def appTerm 2132 def absTerm 2133 def nil cons cons 2134 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 2132 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2131 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 2130 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2129 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 2128 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2127 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 2126 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 2125 remove nil cons cons nil cons nil cons cons 661 ref subst 2106 ref nil 83 ref 2124 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 667 remove cons 54 ref 2123 ref nil cons 2135 def cons nil cons 2136 def cons nil cons cons 2137 def 70 ref subst 2137 remove 136 ref subst 1 ref 55 ref 29 ref 457 ref 456 ref appTerm appTerm 28 remove appTerm appTerm 175 remove 1090 remove 456 ref appTerm 2138 def appTerm 26 ref appTerm 27 ref appTerm 2139 def appTerm 2140 def absTerm 2141 def 27 ref appTerm 2142 def betaConv 5 ref 42 ref 2141 ref appTerm 2143 def absTerm 2144 def 26 ref appTerm 2145 def betaConv 1097 remove 456 ref appTerm 2146 def betaConv 1138 remove nil 53 ref 1102 remove cons 54 ref 2146 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 1103 remove 474 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 2144 ref appTerm nil cons cons 54 ref 2145 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2144 remove nil cons cons 151 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2143 remove nil cons cons 54 ref 2142 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2141 remove nil cons cons 154 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2140 remove nil cons cons 2136 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 156 ref 518 remove appThm 812 ref appThm 171 ref trans appThm 2139 ref refl appThm nil 83 ref 2139 ref nil cons 2147 def cons nil cons nil cons cons 2148 def 524 ref subst trans appThm 2123 ref refl 2149 def appThm sym nil 53 ref 2147 ref cons 2136 ref cons nil cons cons 2150 def 70 ref subst 2150 remove 136 ref subst 1 ref 640 ref 2106 ref 55 ref 2139 ref appTerm 453 ref 2114 ref 1183 ref 2117 ref appTerm 2151 def 2108 ref 2110 ref 2138 ref appTerm 2111 ref appTerm appTerm appTerm appTerm appTerm 2122 ref appTerm appTerm absTerm appTerm 2152 def absTerm 2153 def 27 ref appTerm 2154 def betaConv 5 ref 42 ref 2153 ref appTerm 2155 def absTerm 2156 def 26 ref appTerm 2157 def betaConv 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 2106 ref 982 ref 453 ref 2114 ref 2151 ref 2108 ref 2110 ref 176 ref appTerm 2111 ref appTerm 2158 def appTerm 2159 def appTerm 2160 def appTerm 2161 def appTerm 2122 ref appTerm 2162 def appTerm 2163 def absTerm 2164 def appTerm 2165 def absTerm 2166 def appTerm 2167 def absTerm 2168 def appTerm 2169 def absTerm 2170 def 2138 ref appTerm 2171 def betaConv nil 121 ref 2170 ref nil cons cons 2172 def nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 2169 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2168 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 2167 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2166 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 2165 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 2164 remove nil cons cons nil cons nil cons cons 661 ref subst 2106 ref nil 83 ref 2163 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 879 remove cons 2173 def 54 ref 2162 ref nil cons 2174 def cons nil cons 2175 def cons nil cons cons 2176 def 70 ref subst 2176 remove 136 ref subst 981 ref nil 985 remove 2175 ref cons nil cons cons 118 ref subst proveHyp 988 remove 2162 ref refl 2177 def appThm 98 ref 469 ref 769 ref 641 ref 947 ref absThm appThm appThm 2177 ref appThm appThm 640 ref refl 2178 def 641 ref 469 ref 947 remove appThm 2177 ref appThm absThm appThm appThm nil "p" 450 ref var 2179 def 977 remove cons 2175 ref cons nil cons cons 476 ref 54 ref 16 ref 55 ref 308 ref 131 ref 311 remove absTerm appTerm appTerm 58 ref appTerm 2180 def appTerm 312 ref appTerm 2181 def absTerm 2182 def 58 ref appTerm 2183 def betaConv 138 ref 164 ref 2182 ref appTerm 2184 def absTerm 2185 def 139 ref appTerm 2186 def betaConv 40 ref 142 remove constTerm 2187 def refl 138 ref 164 ref refl 2188 def 54 ref 2181 remove assume sym 16 ref 312 remove appTerm 2180 remove appTerm 2189 def assume sym deductAntisym absThm appThm absThm appThm nil 2187 ref 138 remove 164 ref 54 ref 2189 remove absTerm appTerm absTerm appTerm axiom eqMp nil 53 ref 2187 remove 2185 ref appTerm nil cons cons 54 ref 2186 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp "A" 478 remove cons nil cons "P" 125 remove var 2185 remove nil cons cons "x" 124 remove var 139 remove nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2184 remove nil cons cons 54 ref 2183 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 2182 remove nil cons cons 168 ref 91 ref cons nil cons 2190 def cons nil cons cons 147 ref subst eqMp eqMp subst subst eqMp trans sym nil 660 ref 641 ref 55 ref 887 ref appTerm 2162 ref appTerm 2191 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 2191 remove nil cons 2192 def cons nil cons nil cons cons 89 ref subst nil 2173 ref 54 ref 2192 remove cons nil cons cons nil cons cons 118 ref subst nil "r" 12 ref var 2193 def 2174 ref cons 2194 def 54 ref 995 remove cons 2173 ref nil cons 2195 def cons cons nil cons cons 2193 ref 16 ref 57 ref 55 ref 58 ref appTerm 2196 def 2193 ref varTerm 2197 def appTerm 2198 def appTerm 2199 def appTerm 55 ref 61 remove appTerm 2197 ref appTerm 2200 def appTerm 2201 def absTerm 2202 def 2197 ref appTerm 2203 def betaConv 54 ref 164 ref 2202 ref appTerm 2204 def absTerm 2205 def 58 ref appTerm 2206 def betaConv 53 ref 164 ref 2205 ref appTerm 2207 def absTerm 2208 def 56 ref appTerm 2209 def betaConv nil 164 ref 2208 ref appTerm 2210 def axiom 2211 def nil 53 ref 2210 remove nil cons cons 54 ref 2209 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 2208 remove nil cons cons 168 ref 84 ref cons nil cons 2212 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2207 remove nil cons cons 54 ref 2206 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 2205 remove nil cons cons 2190 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2204 remove nil cons cons 54 ref 2203 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 2202 remove nil cons cons 168 ref 2197 ref nil cons 2213 def cons nil cons 2214 def cons nil cons cons 147 ref subst eqMp eqMp subst sym 1 ref 55 ref 860 ref 887 remove appTerm appTerm 2162 ref appTerm absTerm 2215 def 27 ref appTerm 2216 def betaConv 2217 def 5 ref 42 ref 2215 ref appTerm 2218 def absTerm 2219 def 26 ref appTerm 2220 def betaConv 2221 def 172 ref 42 ref 2219 ref appTerm 2222 def absTerm 2223 def 176 ref appTerm 2224 def betaConv 2225 def 7 ref 42 ref 2223 ref appTerm 2226 def absTerm 2227 def 25 ref appTerm 2228 def betaConv 2229 def 8 ref 42 ref 2227 ref appTerm 2230 def absTerm 2231 def 24 ref appTerm 2232 def betaConv 2233 def 641 ref 42 ref 2231 ref appTerm 2234 def absTerm 2235 def 643 ref appTerm 2236 def betaConv 2237 def nil 121 ref 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 55 ref 860 ref 29 ref 457 ref 1186 ref appTerm 2238 def appTerm 29 ref 494 ref 1186 ref appTerm appTerm 29 ref 703 ref 1186 ref appTerm appTerm 29 ref 648 ref 1186 ref appTerm appTerm 687 ref 1186 ref appTerm appTerm appTerm appTerm appTerm appTerm appTerm 2162 ref appTerm 2239 def absTerm 2240 def appTerm 2241 def absTerm 2242 def appTerm 2243 def absTerm 2244 def appTerm 2245 def absTerm 2246 def appTerm 2247 def absTerm 2248 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 2247 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2246 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 2245 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2244 remove nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 2243 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2242 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 2241 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2240 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 2239 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 860 ref refl 2249 def 156 ref 8 ref 16 ref 2238 remove appTerm 10 ref 19 remove constTerm 2250 def 24 ref appTerm 2251 def 2 ref appTerm 2252 def appTerm absTerm 2253 def 24 ref appTerm 2254 def betaConv nil 42 ref 2253 ref appTerm 2255 def axiom nil 53 ref 2255 remove nil cons cons 54 ref 2254 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2253 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp 2256 def appThm 156 ref nil 148 ref nil cons cons 2257 def 2256 ref subst appThm 156 ref nil 206 ref nil cons cons 2258 def 2256 ref subst appThm 156 ref nil 151 ref nil cons cons 2259 def 2256 ref subst appThm nil 154 ref nil cons cons 2260 def 2256 remove subst appThm appThm appThm appThm appThm appThm 2177 ref appThm sym nil 53 ref 860 ref 29 ref 2252 ref appTerm 29 ref 2250 ref 25 ref appTerm 2261 def 2 ref appTerm 2262 def appTerm 29 ref 2250 ref 176 ref appTerm 2263 def 2 ref appTerm 2264 def appTerm 29 ref 2250 ref 26 ref appTerm 2265 def 2 ref appTerm 2266 def appTerm 2250 ref 27 ref appTerm 2267 def 2 ref appTerm 2268 def appTerm 2269 def appTerm 2270 def appTerm 2271 def appTerm 2272 def appTerm nil cons 2273 def cons 2175 remove cons nil cons cons 2274 def 70 ref subst 2274 remove 136 ref subst nil 880 ref 96 ref 2272 remove nil cons cons nil cons cons nil cons cons 577 ref subst nil 94 ref 2252 ref nil cons cons 96 ref 2271 remove nil cons cons nil cons cons nil cons cons 2275 def 110 ref subst 2275 remove 577 ref subst nil 94 ref 2262 ref nil cons cons 96 ref 2270 remove nil cons cons nil cons cons nil cons cons 2276 def 110 ref subst 2276 remove 577 ref subst nil 94 ref 2264 ref nil cons cons 96 ref 2269 remove nil cons cons nil cons cons nil cons cons 2277 def 110 ref subst 2277 remove 577 ref subst nil 94 ref 2266 ref nil cons cons 96 ref 2268 ref nil cons cons nil cons cons nil cons cons 2278 def 110 ref subst 2278 remove 577 ref subst 735 ref 1183 ref refl 2279 def 2108 ref refl 2280 def 2110 ref refl 2281 def 2252 remove assume appThm 2111 ref refl 2282 def appThm 2106 ref 10 ref 11 ref 2107 ref 11 ref 2107 ref 13 ref cons opType 2283 def nil cons cons opType constTerm 2284 def 2110 ref 2 remove appTerm 2111 ref appTerm appTerm "Data.List.[]" const 2107 ref constTerm 2285 def appTerm absTerm 2286 def 2111 ref appTerm 2287 def betaConv nil 640 ref 2286 ref appTerm 2288 def axiom nil 53 ref 2288 remove nil cons cons 54 ref 2287 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2286 remove nil cons cons 472 ref 2111 ref nil cons 2289 def cons nil cons 2290 def cons nil cons cons 147 ref subst eqMp eqMp 2291 def trans appThm nil 453 ref 2108 ref 2285 ref appTerm appTerm 1186 ref appTerm axiom 2292 def trans appThm 2279 ref 2280 ref 2281 ref 2262 remove assume appThm 2282 ref appThm 2291 ref trans appThm 2292 ref trans appThm 2280 ref 2281 ref 2264 remove assume appThm 2282 ref appThm 2291 ref trans appThm 2292 ref trans appThm nil 641 ref 1186 ref nil cons 2293 def cons 2294 def nil cons nil cons cons 2295 def 641 ref 453 ref 1183 ref 1186 ref appTerm 2296 def 643 ref appTerm 2297 def appTerm 643 ref appTerm absTerm 2298 def 643 ref appTerm 2299 def betaConv nil 640 ref 2298 ref appTerm 2300 def axiom nil 53 ref 2300 remove nil cons cons 54 ref 2299 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2298 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp 2301 def subst 2302 def trans appThm 2302 ref trans appThm 2279 ref 2280 ref 2281 ref 2266 remove assume appThm 2282 ref appThm 2291 ref trans appThm 2292 ref trans appThm 2120 ref refl 2303 def 2280 ref 2281 remove 2268 remove assume appThm 2282 remove appThm 2291 remove trans appThm 2292 remove trans appThm nil 2016 ref 1649 ref nil cons 2304 def cons nil cons 2305 def nil cons cons 2306 def 2016 ref 453 ref 2119 remove 2019 ref appTerm 2307 def 1186 ref appTerm appTerm 1186 ref appTerm absTerm 2308 def 2019 ref appTerm 2309 def betaConv nil 640 ref 2308 ref appTerm 2310 def axiom nil 53 ref 2310 remove nil cons cons 54 ref 2309 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2308 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp subst 2311 def trans appThm 2302 ref trans appThm nil 472 ref 2293 ref cons nil cons 2312 def nil cons cons 517 ref subst 2313 def trans sym 88 ref eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 2273 remove cons 96 ref 2174 remove cons nil cons 2314 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 53 ref 42 ref 2248 remove appTerm 2315 def nil cons cons 54 ref 640 ref 641 ref 55 ref 2234 ref appTerm 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 55 ref 860 ref 29 ref 457 ref "Number.Natural.suc" const 1180 ref constTerm 2316 def 643 ref appTerm 2317 def appTerm 2318 def appTerm 29 ref 494 ref 2317 ref appTerm 2319 def appTerm 29 ref 703 ref 2317 ref appTerm 2320 def appTerm 29 ref 648 ref 2317 ref appTerm 2321 def appTerm 687 ref 2317 ref appTerm 2322 def appTerm 2323 def appTerm 2324 def appTerm 2325 def appTerm 2326 def appTerm appTerm 2162 ref appTerm 2327 def absTerm 2328 def appTerm 2329 def absTerm 2330 def appTerm 2331 def absTerm 2332 def appTerm 2333 def absTerm 2334 def appTerm 2335 def absTerm 2336 def appTerm 2337 def appTerm 2338 def absTerm 2339 def appTerm 2340 def nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp nil 660 ref 2339 remove nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 2338 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2234 remove nil cons 2341 def cons 2342 def 54 ref 2337 remove nil cons 2343 def cons nil cons cons nil cons cons 2344 def 70 ref subst 2344 remove 136 ref subst nil 121 ref 2336 remove nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 2335 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2334 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 2333 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2332 remove nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 2331 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2330 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 2329 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 2328 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 2327 remove nil cons cons nil cons nil cons cons 89 ref subst nil 2194 ref 54 ref 2326 remove nil cons cons 2195 remove cons cons nil cons cons 2193 ref 16 ref 2200 remove appTerm 2199 remove appTerm 2345 def absTerm 2346 def 2197 ref appTerm 2347 def betaConv 54 ref 164 ref 2346 ref appTerm 2348 def absTerm 2349 def 58 remove appTerm 2350 def betaConv 53 ref 164 ref 2349 ref appTerm 2351 def absTerm 2352 def 56 ref appTerm 2353 def betaConv 2188 ref 53 ref 2188 ref 54 ref 2188 ref 2193 ref 2345 remove assume sym 2201 remove assume sym deductAntisym absThm appThm absThm appThm absThm appThm 2211 remove eqMp nil 53 ref 164 ref 2352 ref appTerm nil cons cons 54 ref 2353 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 2352 remove nil cons cons 2212 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2351 remove nil cons cons 54 ref 2350 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 2349 remove nil cons cons 2190 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2348 remove nil cons cons 54 ref 2347 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 2346 remove nil cons cons 2214 remove cons nil cons cons 147 ref subst eqMp eqMp 2354 def subst 982 remove refl nil 2194 ref 54 ref 2325 remove nil cons cons 53 ref 2318 ref nil cons cons nil cons cons cons nil cons cons 2354 ref subst 469 ref 8 ref 16 ref 2318 remove appTerm 218 ref 404 ref 461 ref 7 ref 29 ref 2251 ref "Hardware.Bus.append" const 11 ref 0 ref 11 ref 0 ref 119 remove cons opType nil cons cons opType constTerm 2355 def 1140 ref appTerm 2356 def 25 ref appTerm 2357 def appTerm appTerm 684 ref appTerm absTerm appTerm absTerm 2358 def appTerm 2359 def appTerm absTerm 2360 def 24 ref appTerm 2361 def betaConv 641 ref 42 ref 2360 ref appTerm 2362 def absTerm 2363 def 643 ref appTerm 2364 def betaConv nil 640 ref 2363 ref appTerm 2365 def axiom nil 53 ref 2365 remove nil cons cons 54 ref 2364 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2363 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2362 remove nil cons cons 54 ref 2361 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2360 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp 2366 def appThm nil 2194 ref 54 ref 2324 remove nil cons cons 53 ref 2319 remove nil cons cons nil cons cons cons nil cons cons 2354 ref subst 469 ref 2257 remove 2366 ref subst appThm nil 2194 ref 54 ref 2323 remove nil cons cons 53 ref 2320 remove nil cons cons nil cons cons cons nil cons cons 2354 ref subst 469 ref 2258 remove 2366 ref subst appThm nil 2194 remove 54 ref 2322 remove nil cons cons 53 ref 2321 remove nil cons cons nil cons cons cons nil cons cons 2354 remove subst 469 ref 2259 remove 2366 ref subst appThm 469 ref 2260 remove 2366 remove subst appThm 2177 remove appThm appThm trans appThm trans appThm trans appThm trans appThm trans sym nil 2173 remove 54 ref 55 ref 2359 remove appTerm 55 ref 218 ref 404 ref 461 ref 907 ref 29 ref 2261 ref 2356 ref 908 ref appTerm appTerm appTerm 911 ref appTerm absTerm appTerm absTerm 2367 def appTerm appTerm 2368 def 55 ref 218 ref 404 ref 461 ref 7 ref 29 ref 2263 ref 2357 ref appTerm appTerm 684 ref appTerm absTerm appTerm absTerm 2369 def appTerm appTerm 2370 def 55 ref 218 ref 404 ref 461 ref 7 ref 29 ref 2265 ref 2357 ref appTerm appTerm 684 ref appTerm absTerm appTerm absTerm 2371 def appTerm appTerm 2372 def 55 ref 218 ref 404 ref 461 ref 7 ref 29 ref 2267 ref 2357 remove appTerm appTerm 684 ref appTerm absTerm appTerm absTerm 2373 def appTerm appTerm 2374 def 2162 remove appTerm appTerm appTerm appTerm 2375 def appTerm nil cons 2376 def cons nil cons 2377 def cons nil cons cons 2378 def 70 ref subst 2378 remove 136 ref subst nil 212 ref "xh" 210 ref var 2379 def 55 ref 2358 ref 2379 ref varTerm 2380 def appTerm 2381 def appTerm 2375 ref appTerm 2382 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 2379 ref nil 83 ref 2382 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2381 ref nil cons 2383 def cons 54 ref 2375 ref nil cons 2384 def cons nil cons 2385 def cons nil cons cons 2386 def 70 ref subst 2386 remove 136 ref subst 2381 ref betaConv 2381 remove assume eqMp nil 53 ref 461 ref 7 ref 29 ref 2251 ref 2355 ref 604 ref 2380 ref appTerm 2387 def appTerm 2388 def 25 ref appTerm appTerm appTerm 684 ref appTerm absTerm 2389 def appTerm 2390 def nil cons cons 2385 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref "xt" 0 ref var 2391 def 55 ref 2389 ref 2391 ref varTerm 2392 def appTerm 2393 def appTerm 2375 ref appTerm 2394 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 2391 ref nil 83 ref 2394 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2393 ref nil cons 2395 def cons 2385 ref cons nil cons cons 2396 def 70 ref subst 2396 remove 136 ref subst 2393 ref betaConv 2393 remove assume eqMp nil 53 ref 29 ref 2251 remove 2388 remove 2392 ref appTerm 2397 def appTerm 2398 def appTerm 453 ref 455 ref 2392 ref appTerm 2399 def appTerm 643 ref appTerm 2400 def appTerm nil cons 2401 def cons 2385 remove cons nil cons cons 2402 def 118 ref subst proveHyp 2402 ref 70 ref subst 2402 remove 136 ref subst nil 94 ref 2398 ref nil cons cons 96 ref 2400 ref nil cons 2403 def cons nil cons cons nil cons cons 2404 def 110 ref subst 2404 remove 577 ref subst 16 ref "_32745" 0 ref var 2405 def 2368 ref 2370 ref 2372 ref 2374 ref 453 ref 1183 ref 2108 ref 2110 ref 2405 remove varTerm appTerm 2111 ref appTerm appTerm appTerm 2160 ref appTerm appTerm 2122 ref appTerm appTerm appTerm appTerm appTerm absTerm 2406 def 24 ref appTerm 2407 def appTerm refl 2406 ref 2397 ref appTerm betaConv appThm 98 ref 2407 remove betaConv appThm 2368 remove 2370 ref 2372 ref 2374 ref 453 ref 1183 ref 2108 ref 2110 ref 2397 ref appTerm 2111 ref appTerm appTerm appTerm 2408 def 2160 ref appTerm appTerm 2122 ref appTerm appTerm appTerm appTerm 2409 def appTerm 2410 def refl appThm trans 2406 remove refl 2398 remove assume 2411 def appThm eqMp sym nil 212 ref "yh" 210 ref var 2412 def 55 ref 2367 ref 2412 ref varTerm 2413 def appTerm 2414 def appTerm 2409 ref appTerm 2415 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 2412 ref nil 83 ref 2415 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2414 ref nil cons 2416 def cons 54 ref 2409 ref nil cons 2417 def cons nil cons 2418 def cons nil cons cons 2419 def 70 ref subst 2419 remove 136 ref subst 2414 ref betaConv 2414 remove assume eqMp nil 53 ref 461 ref 907 ref 29 ref 2261 ref 2355 ref 604 ref 2413 ref appTerm 2420 def appTerm 2421 def 908 ref appTerm appTerm appTerm 911 remove appTerm absTerm 2422 def appTerm 2423 def nil cons cons 2418 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref "yt" 0 ref var 2424 def 55 ref 2422 ref 2424 ref varTerm 2425 def appTerm 2426 def appTerm 2409 ref appTerm 2427 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 2424 ref nil 83 ref 2427 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2426 ref nil cons 2428 def cons 2418 ref cons nil cons cons 2429 def 70 ref subst 2429 remove 136 ref subst 2426 ref betaConv 2426 remove assume eqMp nil 53 ref 29 ref 2261 ref 2421 remove 2425 ref appTerm 2430 def appTerm 2431 def appTerm 453 ref 455 ref 2425 ref appTerm 2432 def appTerm 643 ref appTerm 2433 def appTerm nil cons 2434 def cons 2418 remove cons nil cons cons 2435 def 118 ref subst proveHyp 2435 ref 70 ref subst 2435 remove 136 ref subst nil 94 ref 2431 ref nil cons cons 96 ref 2433 ref nil cons 2436 def cons nil cons cons nil cons cons 2437 def 110 ref subst 2437 remove 577 ref subst 16 ref "_32751" 0 ref var 2438 def 2370 ref 2372 ref 2374 ref 453 ref 2408 ref 1183 ref 2108 ref 2110 ref 2438 remove varTerm appTerm 2111 ref appTerm appTerm appTerm 2159 ref appTerm appTerm appTerm 2122 ref appTerm appTerm appTerm appTerm absTerm 2439 def 25 ref appTerm 2440 def appTerm refl 2439 ref 2430 ref appTerm betaConv appThm 98 ref 2440 remove betaConv appThm 2370 remove 2372 ref 2374 ref 453 ref 2408 ref 1183 ref 2108 ref 2110 ref 2430 ref appTerm 2111 ref appTerm appTerm appTerm 2441 def 2159 ref appTerm appTerm appTerm 2122 ref appTerm appTerm appTerm 2442 def appTerm 2443 def refl appThm trans 2439 remove refl 2431 remove assume 2444 def appThm eqMp sym nil 212 ref "zh" 210 ref var 2445 def 55 ref 2369 ref 2445 ref varTerm 2446 def appTerm 2447 def appTerm 2442 ref appTerm 2448 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 2445 ref nil 83 ref 2448 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2447 ref nil cons 2449 def cons 54 ref 2442 ref nil cons 2450 def cons nil cons 2451 def cons nil cons cons 2452 def 70 ref subst 2452 remove 136 ref subst 2447 ref betaConv 2447 remove assume eqMp nil 53 ref 461 ref 7 ref 29 ref 2263 ref 2355 ref 604 ref 2446 ref appTerm 2453 def appTerm 2454 def 25 ref appTerm appTerm appTerm 684 ref appTerm absTerm 2455 def appTerm 2456 def nil cons cons 2451 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref "zt" 0 ref var 2457 def 55 ref 2455 ref 2457 ref varTerm 2458 def appTerm 2459 def appTerm 2442 ref appTerm 2460 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 2457 ref nil 83 ref 2460 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2459 ref nil cons 2461 def cons 2451 ref cons nil cons cons 2462 def 70 ref subst 2462 remove 136 ref subst 2459 ref betaConv 2459 remove assume eqMp nil 53 ref 29 ref 2263 ref 2454 remove 2458 ref appTerm 2463 def appTerm 2464 def appTerm 453 ref 455 ref 2458 ref appTerm 2465 def appTerm 643 ref appTerm 2466 def appTerm nil cons 2467 def cons 2451 remove cons nil cons cons 2468 def 118 ref subst proveHyp 2468 ref 70 ref subst 2468 remove 136 ref subst nil 94 ref 2464 ref nil cons cons 96 ref 2466 ref nil cons 2469 def cons nil cons cons nil cons cons 2470 def 110 ref subst 2470 remove 577 ref subst 16 ref "_32759" 0 ref var 2471 def 2372 ref 2374 ref 453 ref 2408 ref 2441 ref 2108 ref 2110 ref 2471 remove varTerm appTerm 2111 ref appTerm appTerm appTerm appTerm appTerm 2122 ref appTerm appTerm appTerm absTerm 2472 def 176 ref appTerm 2473 def appTerm refl 2472 ref 2463 ref appTerm betaConv appThm 98 ref 2473 remove betaConv appThm 2372 remove 2374 ref 453 ref 2408 remove 2441 remove 2108 ref 2110 ref 2463 ref appTerm 2111 ref appTerm appTerm appTerm appTerm appTerm 2474 def 2122 ref appTerm appTerm 2475 def appTerm 2476 def refl appThm trans 2472 remove refl 2464 remove assume 2477 def appThm eqMp sym nil 212 ref "sh" 210 ref var 2478 def 55 ref 2371 ref 2478 ref varTerm 2479 def appTerm 2480 def appTerm 2475 ref appTerm 2481 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 2478 ref nil 83 ref 2481 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2480 ref nil cons 2482 def cons 54 ref 2475 ref nil cons 2483 def cons nil cons 2484 def cons nil cons cons 2485 def 70 ref subst 2485 remove 136 ref subst 2480 ref betaConv 2480 remove assume eqMp nil 53 ref 461 ref 7 ref 29 ref 2265 ref 2355 ref 604 ref 2479 ref appTerm 2486 def appTerm 2487 def 25 ref appTerm appTerm appTerm 684 ref appTerm absTerm 2488 def appTerm 2489 def nil cons cons 2484 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref "st" 0 ref var 2490 def 55 ref 2488 ref 2490 ref varTerm 2491 def appTerm 2492 def appTerm 2475 ref appTerm 2493 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 2490 ref nil 83 ref 2493 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2492 ref nil cons 2494 def cons 2484 ref cons nil cons cons 2495 def 70 ref subst 2495 remove 136 ref subst 2492 ref betaConv 2492 remove assume eqMp nil 53 ref 29 ref 2265 remove 2487 remove 2491 ref appTerm 2496 def appTerm 2497 def appTerm 453 ref 455 ref 2491 ref appTerm 2498 def appTerm 643 ref appTerm 2499 def appTerm nil cons 2500 def cons 2484 remove cons nil cons cons 2501 def 118 ref subst proveHyp 2501 ref 70 ref subst 2501 remove 136 ref subst nil 94 ref 2497 ref nil cons cons 96 ref 2499 ref nil cons 2502 def cons nil cons cons nil cons cons 2503 def 110 ref subst 2503 remove 577 ref subst 16 ref "_32769" 0 ref var 2504 def 2374 ref 2474 ref 1183 ref 2108 ref 2110 ref 2504 remove varTerm appTerm 2111 ref appTerm appTerm appTerm 2121 ref appTerm appTerm appTerm absTerm 2505 def 26 ref appTerm 2506 def appTerm refl 2505 ref 2496 ref appTerm betaConv appThm 98 ref 2506 remove betaConv appThm 2374 remove 2474 ref 1183 ref 2108 ref 2110 ref 2496 ref appTerm 2111 ref appTerm appTerm appTerm 2507 def 2121 ref appTerm appTerm 2508 def appTerm 2509 def refl appThm trans 2505 remove refl 2497 remove assume 2510 def appThm eqMp sym nil 212 ref "ch" 210 ref var 2511 def 55 ref 2373 ref 2511 ref varTerm 2512 def appTerm 2513 def appTerm 2508 ref appTerm 2514 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 2511 ref nil 83 ref 2514 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2513 ref nil cons 2515 def cons 54 ref 2508 ref nil cons 2516 def cons nil cons 2517 def cons nil cons cons 2518 def 70 ref subst 2518 remove 136 ref subst 2513 ref betaConv 2513 remove assume eqMp nil 53 ref 461 ref 7 ref 29 ref 2267 ref 2355 ref 604 ref 2512 ref appTerm 2519 def appTerm 2520 def 25 ref appTerm appTerm appTerm 684 ref appTerm absTerm 2521 def appTerm 2522 def nil cons cons 2517 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref "ct" 0 ref var 2523 def 55 ref 2521 ref 2523 ref varTerm 2524 def appTerm 2525 def appTerm 2508 ref appTerm 2526 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 2523 ref nil 83 ref 2526 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2525 ref nil cons 2527 def cons 2517 ref cons nil cons cons 2528 def 70 ref subst 2528 remove 136 ref subst 2525 ref betaConv 2525 remove assume eqMp nil 53 ref 29 ref 2267 remove 2520 remove 2524 ref appTerm 2529 def appTerm 2530 def appTerm 453 ref 455 ref 2524 ref appTerm 2531 def appTerm 643 ref appTerm 2532 def appTerm nil cons 2533 def cons 2517 remove cons nil cons cons 2534 def 118 ref subst proveHyp 2534 ref 70 ref subst 2534 remove 136 ref subst nil 94 ref 2530 ref nil cons cons 96 ref 2532 ref nil cons cons nil cons 2535 def cons nil cons cons 2536 def 110 ref subst 2536 remove 577 ref subst 16 ref "_32781" 0 ref var 2537 def 2474 ref 2507 ref 2120 ref 2108 ref 2110 ref 2537 remove varTerm appTerm 2111 ref appTerm appTerm appTerm appTerm appTerm absTerm 2538 def 27 ref appTerm 2539 def appTerm refl 2538 ref 2529 ref appTerm betaConv appThm 98 ref 2539 remove betaConv appThm 2474 remove 2507 remove 2120 ref 2108 ref 2110 ref 2529 ref appTerm 2111 ref appTerm appTerm appTerm appTerm appTerm refl appThm trans 2538 remove refl 2530 remove assume 2540 def appThm eqMp sym nil 53 ref 174 ref 2397 ref appTerm 2541 def 2430 ref appTerm 2542 def 2463 ref appTerm 2543 def 2496 ref appTerm 2544 def 2529 ref appTerm 2545 def nil cons 2546 def cons 54 ref 29 ref 356 ref 2380 ref appTerm 2413 ref appTerm 2446 ref appTerm 2479 ref appTerm 2512 ref appTerm 2547 def appTerm 174 ref 2392 ref appTerm 2425 ref appTerm 2458 ref appTerm 2491 ref appTerm 2524 ref appTerm 2548 def appTerm 2549 def nil cons 2550 def cons nil cons cons nil cons cons 2551 def 351 remove nil 53 ref 348 ref cons 2552 def 54 ref 2196 ref 56 ref appTerm nil cons 2553 def cons nil cons cons nil cons cons 136 ref subst proveHyp 2196 remove refl 350 remove appThm sym nil 53 ref 91 ref cons 2554 def 54 ref 91 ref cons nil cons cons nil cons cons 2555 def 70 ref subst 2555 remove 136 ref subst 92 remove eqMp nil 94 ref 91 remove cons 97 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 2554 ref 54 ref 84 remove cons nil cons cons nil cons cons 118 ref subst nil 94 ref 348 remove cons 2556 def 96 ref 2553 remove cons nil cons cons nil cons cons 2557 def 577 ref subst eqMp 118 ref 2557 remove 110 ref subst eqMp deductAntisym deductAntisym 2558 def subst 2551 ref 70 ref subst 2551 remove 136 ref subst 8 ref 461 ref 7 ref 461 ref 172 ref 461 ref 5 ref 461 ref 1 ref 682 ref "i" 449 ref var 2559 def 860 ref 29 ref 1230 ref 24 ref appTerm 2559 ref varTerm 2560 def appTerm 2561 def 2380 ref appTerm appTerm 2562 def 29 ref 1230 ref 25 ref appTerm 2560 ref appTerm 2563 def 2413 ref appTerm appTerm 2564 def 29 ref 1663 remove 2560 ref appTerm 2565 def 2446 ref appTerm appTerm 29 ref 1673 ref 2560 ref appTerm 2566 def 2479 ref appTerm appTerm 1684 remove 2560 ref appTerm 2567 def 2512 ref appTerm 2568 def appTerm 2569 def appTerm 2570 def appTerm 2571 def appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 2572 def 2397 ref appTerm betaConv sym 7 ref 461 ref 172 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2559 ref 29 ref 2541 ref 25 ref appTerm 176 ref appTerm 26 ref appTerm 27 ref appTerm 2573 def appTerm 2574 def 29 ref 1230 ref 2397 ref appTerm 2560 ref appTerm 2380 ref appTerm appTerm 2575 def 2571 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 2576 def 2430 ref appTerm betaConv sym 172 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2559 ref 29 ref 2542 ref 176 ref appTerm 26 ref appTerm 27 ref appTerm 2577 def appTerm 2578 def 2575 ref 29 ref 1230 ref 2430 ref appTerm 2560 ref appTerm 2413 ref appTerm appTerm 2579 def 2570 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 2580 def 2463 ref appTerm betaConv sym 5 ref 461 ref 1 ref 682 ref 2559 ref 29 ref 2543 ref 26 ref appTerm 27 ref appTerm 2581 def appTerm 2582 def 2575 ref 2579 ref 29 ref 1230 ref 2463 ref appTerm 2560 ref appTerm 2446 ref appTerm appTerm 2583 def 2569 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 2584 def 2496 ref appTerm betaConv sym 1 ref 682 ref 2559 ref 29 ref 2544 ref 27 ref appTerm 2585 def appTerm 2586 def 2575 ref 2579 ref 2583 ref 29 ref 1230 ref 2496 ref appTerm 2560 ref appTerm 2479 ref appTerm appTerm 2587 def 2568 remove appTerm 2588 def appTerm appTerm appTerm appTerm absTerm appTerm absTerm 2589 def 2529 ref appTerm betaConv sym 2559 ref 29 ref 2545 ref appTerm 2590 def 2575 ref 2579 ref 2583 remove 2587 remove 1230 ref 2529 ref appTerm 2560 ref appTerm 2512 ref appTerm appTerm 2591 def appTerm appTerm appTerm appTerm absTerm 2592 def 1186 ref appTerm betaConv sym 156 ref nil 83 ref 2546 ref cons nil cons nil cons cons 89 ref subst 2545 ref assume eqMp 2593 def appThm 2594 def 156 ref nil "v" 210 ref var 2595 def 2380 ref nil cons 2596 def cons 8 ref 2392 ref nil cons 2597 def cons 2598 def 404 ref 2596 ref cons nil cons 2599 def cons 2600 def cons nil cons cons 2595 ref 16 ref 1230 ref 2356 remove 24 ref appTerm 2601 def appTerm 2602 def 1186 ref appTerm 2595 ref varTerm 2603 def appTerm appTerm 10 remove 222 remove constTerm 2603 ref appTerm 405 ref appTerm 2604 def appTerm absTerm 2605 def 2603 ref appTerm 2606 def betaConv 8 ref 215 ref 2605 ref appTerm 2607 def absTerm 2608 def 24 ref appTerm 2609 def betaConv 404 ref 42 ref 2608 ref appTerm 2610 def absTerm 2611 def 405 ref appTerm 2612 def betaConv nil 215 ref 2611 ref appTerm 2613 def axiom nil 53 ref 2613 remove nil cons cons 54 ref 2612 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2611 remove nil cons cons 1153 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2610 remove nil cons cons 54 ref 2609 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2608 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2607 remove nil cons cons 54 ref 2606 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2605 remove nil cons cons 213 ref 2603 ref nil cons cons nil cons 2614 def cons nil cons cons 147 ref subst eqMp eqMp 2615 def subst nil 213 ref 2596 ref cons nil cons 2616 def nil cons cons 238 remove 516 ref subst 2617 def subst trans appThm 2618 def 156 ref nil 2595 ref 2413 ref nil cons 2619 def cons 8 ref 2425 ref nil cons 2620 def cons 2621 def 404 ref 2619 ref cons nil cons 2622 def cons 2623 def cons nil cons cons 2615 ref subst nil 213 ref 2619 ref cons nil cons nil cons cons 2617 ref subst trans appThm 2624 def 156 ref nil 2595 ref 2446 ref nil cons 2625 def cons 8 ref 2458 ref nil cons 2626 def cons 2627 def 404 ref 2625 ref cons nil cons 2628 def cons 2629 def cons nil cons cons 2615 ref subst nil 213 ref 2625 ref cons nil cons nil cons cons 2617 ref subst trans appThm 156 ref nil 2595 ref 2479 ref nil cons 2630 def cons 8 ref 2491 ref nil cons 2631 def cons 2632 def 404 ref 2630 ref cons nil cons 2633 def cons 2634 def cons nil cons cons 2615 ref subst nil 213 ref 2630 ref cons nil cons nil cons cons 2617 ref subst trans appThm nil 2595 ref 2512 ref nil cons 2635 def cons 8 ref 2524 ref nil cons 2636 def cons 2637 def 404 ref 2635 ref cons nil cons 2638 def cons 2639 def cons nil cons cons 2615 ref subst nil 213 ref 2635 ref cons nil cons nil cons cons 2617 ref subst trans appThm 171 ref trans 2640 def appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans sym 88 ref eqMp eqMp 475 ref 660 ref 2592 remove nil cons cons 2312 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2589 remove nil cons cons 8 ref 2529 ref nil cons cons nil cons 2641 def cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2584 remove nil cons cons 8 ref 2496 ref nil cons cons nil cons 2642 def cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2580 remove nil cons cons 8 ref 2463 ref nil cons cons nil cons 2643 def cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2576 remove nil cons cons 8 ref 2430 ref nil cons cons nil cons 2644 def cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2572 ref nil cons cons 8 ref 2397 ref nil cons cons nil cons 2645 def cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 2572 remove appTerm nil cons cons 54 ref 2547 remove nil cons 2646 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil "ci" 210 ref var 2647 def 2635 ref cons 2648 def "si" 210 ref var 2649 def 2630 ref cons 2650 def "zi" 210 ref var 2651 def 2625 ref cons "yi" 210 ref var 2652 def 2619 ref cons "xi" 210 ref var 2653 def 2596 remove cons nil cons cons 2654 def cons cons cons nil cons cons 2647 ref 55 ref 461 ref 8 ref 461 ref 7 ref 461 ref 172 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2559 ref 860 ref 29 ref 2561 ref 2653 ref varTerm 2655 def appTerm appTerm 2656 def 29 ref 2563 ref 2652 ref varTerm 2657 def appTerm appTerm 2658 def 29 ref 2565 remove 2651 ref varTerm 2659 def appTerm appTerm 29 ref 2566 remove 2649 ref varTerm 2660 def appTerm appTerm 2567 remove 2647 ref varTerm 2661 def appTerm appTerm 2662 def appTerm appTerm appTerm appTerm 2663 def absTerm 2664 def appTerm 2665 def absTerm 2666 def appTerm 2667 def absTerm 2668 def appTerm 2669 def absTerm 2670 def appTerm 2671 def absTerm 2672 def appTerm 2673 def absTerm 2674 def appTerm 2675 def appTerm 2676 def 356 remove 2655 ref appTerm 2657 ref appTerm 2659 ref appTerm 2660 ref appTerm 2661 ref appTerm 2677 def appTerm 2678 def absTerm 2679 def 2661 ref appTerm 2680 def betaConv 2649 ref 215 ref 2679 ref appTerm 2681 def absTerm 2682 def 2660 ref appTerm 2683 def betaConv 2651 ref 215 ref 2682 ref appTerm 2684 def absTerm 2685 def 2659 ref appTerm 2686 def betaConv 2652 ref 215 ref 2685 ref appTerm 2687 def absTerm 2688 def 2657 ref appTerm 2689 def betaConv 2653 ref 215 ref 2688 ref appTerm 2690 def absTerm 2691 def 2655 ref appTerm 2692 def betaConv nil 121 ref 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 2559 ref 215 ref 2653 ref 215 ref 2652 ref 215 ref 2651 ref 215 ref 2649 ref 215 ref 2647 ref 55 ref 2663 ref appTerm 2677 ref appTerm 2693 def absTerm 2694 def appTerm 2695 def absTerm 2696 def appTerm 2697 def absTerm 2698 def appTerm 2699 def absTerm 2700 def appTerm 2701 def absTerm 2702 def appTerm 2703 def absTerm 2704 def appTerm 2705 def absTerm 2706 def appTerm 2707 def absTerm 2708 def appTerm 2709 def absTerm 2710 def appTerm 2711 def absTerm 2712 def appTerm 2713 def absTerm 2714 def nil cons cons 2715 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 2713 remove nil cons 2716 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2712 ref nil cons cons 2717 def nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 2711 remove nil cons 2718 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2710 ref nil cons cons 2719 def nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 2709 remove nil cons 2720 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2708 ref nil cons cons 2721 def nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 2707 remove nil cons 2722 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2706 ref nil cons cons 2723 def nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 2705 remove nil cons 2724 def cons nil cons nil cons cons 89 ref subst nil 660 ref 2704 ref nil cons cons 2725 def nil cons nil cons cons 661 ref subst 2559 ref nil 83 ref 2703 remove nil cons 2726 def cons nil cons nil cons cons 89 ref subst nil 212 ref 2702 ref nil cons cons 2727 def nil cons nil cons cons 240 ref subst 2653 ref nil 83 ref 2701 remove nil cons 2728 def cons nil cons nil cons cons 89 ref subst nil 212 ref 2700 ref nil cons cons 2729 def nil cons nil cons cons 240 ref subst 2652 ref nil 83 ref 2699 remove nil cons 2730 def cons nil cons nil cons cons 89 ref subst nil 212 ref 2698 ref nil cons cons 2731 def nil cons nil cons cons 240 ref subst 2651 ref nil 83 ref 2697 remove nil cons 2732 def cons nil cons nil cons cons 89 ref subst nil 212 ref 2696 ref nil cons cons 2733 def nil cons nil cons cons 240 ref subst 2649 ref nil 83 ref 2695 remove nil cons 2734 def cons nil cons nil cons cons 89 ref subst nil 212 ref 2694 ref nil cons cons 2735 def nil cons nil cons cons 240 ref subst 2647 ref nil 83 ref 2693 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 2249 remove 156 ref nil 404 ref 2655 ref nil cons 2736 def cons nil cons nil cons cons 404 ref 16 ref 2561 ref 405 ref appTerm 2737 def appTerm 1233 ref 24 ref appTerm 2738 def 2560 ref appTerm 2739 def 1187 ref appTerm 2740 def 1140 ref appTerm 2741 def appTerm 2742 def absTerm 2743 def 405 ref appTerm 2744 def betaConv 2559 ref 215 ref 2743 ref appTerm 2745 def absTerm 2746 def 2560 ref appTerm 2747 def betaConv 8 ref 640 ref 2746 ref appTerm 2748 def absTerm 2749 def 24 ref appTerm 2750 def betaConv nil 42 ref 2749 ref appTerm 2751 def axiom 2752 def nil 53 ref 2751 remove nil cons cons 54 ref 2750 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2749 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2748 remove nil cons cons 54 ref 2747 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2746 remove nil cons cons 472 ref 2560 ref nil cons 2753 def cons nil cons 2754 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2745 remove nil cons cons 54 ref 2744 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2743 remove nil cons cons 1153 ref cons nil cons cons 147 ref subst eqMp eqMp 2755 def subst appThm 2756 def 156 ref nil 404 ref 2657 ref nil cons 2757 def cons 148 ref cons nil cons cons 2755 ref subst appThm 2758 def 156 ref nil 404 ref 2659 ref nil cons 2759 def cons 206 ref cons nil cons cons 2755 ref subst appThm 156 ref nil 404 ref 2660 ref nil cons 2760 def cons 151 ref cons nil cons cons 2755 ref subst appThm nil 404 ref 2661 ref nil cons 2761 def cons 154 ref cons nil cons cons 2755 remove subst appThm 2762 def appThm appThm appThm appThm appThm nil 220 ref 2761 ref cons 2763 def 219 ref 2760 ref cons 2764 def 269 ref 2759 ref cons 216 ref 2757 ref cons 213 ref 2736 remove cons nil cons 2765 def cons 2766 def cons cons cons nil cons cons 220 ref 365 remove 1168 remove appTerm 2767 def absTerm 2768 def 229 ref appTerm 2769 def betaConv 219 ref 215 ref 2768 ref appTerm 2770 def absTerm 2771 def 228 ref appTerm 2772 def betaConv 269 ref 215 ref 2771 ref appTerm 2773 def absTerm 2774 def 270 ref appTerm 2775 def betaConv 216 ref 215 ref 2774 ref appTerm 2776 def absTerm 2777 def 227 ref appTerm 2778 def betaConv 213 ref 215 ref 2777 ref appTerm 2779 def absTerm 2780 def 226 ref appTerm 2781 def betaConv 603 ref 213 ref 603 ref 216 ref 603 ref 269 ref 603 ref 219 ref 603 ref 220 ref 2767 remove assume sym 1169 remove assume sym deductAntisym absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm 1167 remove eqMp nil 53 ref 215 ref 2780 ref appTerm nil cons cons 54 ref 2781 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2780 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2779 remove nil cons cons 54 ref 2778 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2777 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2776 remove nil cons cons 54 ref 2775 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2774 remove nil cons cons 394 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2773 remove nil cons cons 54 ref 2772 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2771 remove nil cons cons 265 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2770 remove nil cons cons 54 ref 2769 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2768 remove nil cons cons 267 ref cons nil cons cons 147 ref subst eqMp eqMp 2782 def subst appThm sym nil 53 ref 860 ref 29 ref 2740 remove 604 ref 2655 ref appTerm 2783 def appTerm 2784 def appTerm 2785 def 29 ref 1233 ref 25 ref appTerm 2786 def 2560 ref appTerm 2787 def 1187 ref appTerm 604 ref 2657 ref appTerm 2788 def appTerm 2789 def appTerm 2790 def 29 ref 1668 ref 2560 ref appTerm 2791 def 1187 ref appTerm 604 ref 2659 ref appTerm 2792 def appTerm 2793 def appTerm 29 ref 1677 ref 2560 ref appTerm 2794 def 1187 ref appTerm 604 ref 2660 ref appTerm 2795 def appTerm 2796 def appTerm 1688 ref 2560 ref appTerm 2797 def 1187 ref appTerm 604 ref 2661 ref appTerm 2798 def appTerm 2799 def appTerm 2800 def appTerm 2801 def appTerm 2802 def appTerm 2803 def appTerm nil cons 2804 def cons 54 ref 174 ref 2783 ref appTerm 2788 ref appTerm 2792 ref appTerm 2795 ref appTerm 2798 ref appTerm nil cons 2805 def cons nil cons 2806 def cons nil cons cons 2807 def 70 ref subst 2807 remove 136 ref subst nil 880 ref 96 ref 2803 remove nil cons cons nil cons cons nil cons cons 2808 def 110 ref subst 2808 remove 577 ref subst nil 94 ref 2784 ref nil cons 2809 def cons 2810 def 96 ref 2802 remove nil cons cons nil cons cons nil cons cons 2811 def 110 ref subst 2811 remove 577 ref subst nil 94 ref 2789 ref nil cons 2812 def cons 2813 def 96 ref 2801 remove nil cons cons nil cons cons nil cons cons 2814 def 110 ref subst 2814 remove 577 ref subst nil 94 ref 2793 ref nil cons 2815 def cons 96 ref 2800 ref nil cons cons nil cons 2816 def cons nil cons cons 2817 def 110 ref subst 2817 remove 577 ref subst nil 94 ref 2796 ref nil cons 2818 def cons 96 ref 2799 ref nil cons 2819 def cons nil cons cons nil cons cons 2820 def 110 ref subst 2821 def 2820 remove 577 ref subst 2822 def 8 ref 461 ref 7 ref 461 ref 172 ref 461 ref 5 ref 461 ref 1 ref 682 ref "k" 449 ref var 2823 def 682 ref 641 ref 860 ref 29 ref 2738 ref 2823 ref varTerm 2824 def appTerm 2825 def 643 ref appTerm 2826 def 2783 ref appTerm appTerm 2827 def 29 ref 2786 remove 2824 ref appTerm 643 ref appTerm 2828 def 2788 ref appTerm appTerm 2829 def 29 ref 1668 ref 2824 ref appTerm 643 ref appTerm 2830 def 2792 ref appTerm appTerm 29 ref 1677 ref 2824 ref appTerm 643 ref appTerm 2831 def 2795 ref appTerm appTerm 1688 ref 2824 ref appTerm 643 ref appTerm 2832 def 2798 ref appTerm appTerm 2833 def appTerm appTerm appTerm appTerm absTerm appTerm absTerm 2834 def appTerm absTerm 2835 def appTerm absTerm 2836 def appTerm absTerm 2837 def appTerm absTerm 2838 def appTerm absTerm 2839 def 24 ref appTerm betaConv sym 2838 ref 25 ref appTerm betaConv sym 2837 ref 176 ref appTerm betaConv sym 2836 ref 26 ref appTerm betaConv sym 2835 ref 27 ref appTerm betaConv sym 2834 ref 2560 ref appTerm betaConv sym 641 ref 860 ref 29 ref 2739 remove 643 ref appTerm 2783 ref appTerm appTerm 2840 def 29 ref 2787 remove 643 ref appTerm 2788 ref appTerm appTerm 2841 def 29 ref 2791 remove 643 ref appTerm 2792 ref appTerm appTerm 29 ref 2794 remove 643 ref appTerm 2795 ref appTerm appTerm 2797 remove 643 ref appTerm 2798 ref appTerm appTerm 2842 def appTerm appTerm appTerm appTerm absTerm 2843 def 1187 ref appTerm betaConv sym 156 ref 987 remove appThm 156 ref nil 83 ref 2809 remove cons nil cons nil cons cons 89 ref subst 2784 remove assume eqMp appThm 2844 def 156 ref nil 83 ref 2812 remove cons nil cons nil cons cons 89 ref subst 2789 remove assume eqMp appThm 2845 def 156 ref nil 83 ref 2815 remove cons nil cons nil cons cons 89 ref subst 2793 remove assume eqMp appThm 156 ref nil 83 ref 2818 remove cons nil cons nil cons cons 89 ref subst 2796 remove assume eqMp appThm nil 83 ref 2819 remove cons nil cons nil cons cons 89 ref subst 2799 remove assume eqMp appThm 171 ref trans 2846 def appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans sym 88 ref eqMp eqMp 475 ref 660 ref 2843 remove nil cons cons 472 ref 2014 ref cons nil cons 2847 def cons nil cons cons 331 ref subst proveHyp eqMp 475 ref 660 ref 2834 remove nil cons cons 2754 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2835 remove nil cons cons 154 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2836 remove nil cons cons 151 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2837 remove nil cons cons 206 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2838 remove nil cons cons 148 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2839 ref nil cons cons 122 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 2839 remove appTerm nil cons cons 2806 remove cons nil cons cons 118 ref subst proveHyp nil "cs" 0 ref var 2848 def 2798 ref nil cons cons 2849 def "ss" 0 ref var 2850 def 2795 ref nil cons cons 2851 def "zs" 0 ref var 2852 def 2792 remove nil cons cons "ys" 0 ref var 2853 def 2788 ref nil cons cons 1171 ref 2783 ref nil cons cons nil cons cons 2854 def cons cons cons nil cons cons 2848 ref 55 ref 461 ref 8 ref 461 ref 7 ref 461 ref 172 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2823 ref 682 ref 641 ref 860 ref 29 ref 2826 ref 1175 ref appTerm 2855 def appTerm 2856 def 29 ref 2828 ref 2853 ref varTerm 2857 def appTerm 2858 def appTerm 2859 def 29 ref 2830 ref 2852 ref varTerm 2860 def appTerm 2861 def appTerm 2862 def 29 ref 2831 ref 2850 ref varTerm 2863 def appTerm 2864 def appTerm 2832 ref 2848 ref varTerm 2865 def appTerm 2866 def appTerm 2867 def appTerm 2868 def appTerm 2869 def appTerm 2870 def appTerm 2871 def absTerm 2872 def appTerm 2873 def absTerm 2874 def appTerm 2875 def absTerm 2876 def appTerm 2877 def absTerm 2878 def appTerm 2879 def absTerm 2880 def appTerm 2881 def absTerm 2882 def appTerm 2883 def absTerm 2884 def appTerm 2885 def appTerm 2886 def 174 ref 1175 ref appTerm 2857 ref appTerm 2860 ref appTerm 2863 ref appTerm 2865 ref appTerm 2887 def appTerm 2888 def absTerm 2889 def 2865 ref appTerm 2890 def betaConv 2850 ref 42 ref 2889 ref appTerm 2891 def absTerm 2892 def 2863 ref appTerm 2893 def betaConv 2852 ref 42 ref 2892 ref appTerm 2894 def absTerm 2895 def 2860 ref appTerm 2896 def betaConv 2853 ref 42 ref 2895 ref appTerm 2897 def absTerm 2898 def 2857 ref appTerm 2899 def betaConv 1171 ref 42 ref 2898 ref appTerm 2900 def absTerm 2901 def 1175 ref appTerm 2902 def betaConv nil 121 ref 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 2823 ref 640 ref 641 ref 42 ref 1171 ref 42 ref 2853 ref 42 ref 2852 ref 42 ref 2850 ref 42 ref 2848 ref 55 ref 2871 ref appTerm 2887 ref appTerm 2903 def absTerm 2904 def appTerm 2905 def absTerm 2906 def appTerm 2907 def absTerm 2908 def appTerm 2909 def absTerm 2910 def appTerm 2911 def absTerm 2912 def appTerm 2913 def absTerm 2914 def appTerm 2915 def absTerm 2916 def appTerm 2917 def absTerm 2918 def appTerm 2919 def absTerm 2920 def appTerm 2921 def absTerm 2922 def appTerm 2923 def absTerm 2924 def appTerm 2925 def absTerm 2926 def nil cons cons 2927 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 2925 remove nil cons 2928 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2924 ref nil cons cons 2929 def nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 2923 remove nil cons 2930 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2922 ref nil cons cons 2931 def nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 2921 remove nil cons 2932 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2920 ref nil cons cons 2933 def nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 2919 remove nil cons 2934 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2918 ref nil cons cons 2935 def nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 2917 remove nil cons 2936 def cons nil cons nil cons cons 89 ref subst nil 660 ref 2916 ref nil cons cons 2937 def nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 2915 remove nil cons 2938 def cons nil cons nil cons cons 89 ref subst nil 660 ref 2914 ref nil cons cons 2939 def nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 2913 remove nil cons 2940 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2912 ref nil cons cons 2941 def nil cons nil cons cons 468 ref subst 1171 ref nil 83 ref 2911 remove nil cons 2942 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2910 ref nil cons cons 2943 def nil cons nil cons cons 468 ref subst 2853 ref nil 83 ref 2909 remove nil cons 2944 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2908 ref nil cons cons 2945 def nil cons nil cons cons 468 ref subst 2852 ref nil 83 ref 2907 remove nil cons 2946 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2906 ref nil cons cons 2947 def nil cons nil cons cons 468 ref subst 2850 ref nil 83 ref 2905 remove nil cons 2948 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2904 ref nil cons cons 2949 def nil cons nil cons cons 468 ref subst 2848 ref nil 83 ref 2903 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 156 ref 207 ref appThm 2870 ref refl appThm appThm nil 1 ref 2865 ref nil cons 2950 def cons 2951 def 5 ref 2863 ref nil cons 2952 def cons 2953 def 172 ref 2860 ref nil cons 2954 def cons 7 ref 2857 ref nil cons 2955 def cons 1366 ref cons 2956 def cons cons cons nil cons cons 207 ref subst appThm sym nil 53 ref 29 ref 189 remove appTerm 2870 ref appTerm nil cons 2957 def cons 54 ref 29 ref 178 ref 1175 ref appTerm 2857 ref appTerm 2860 ref appTerm 2863 ref appTerm 2958 def appTerm 184 ref 1175 ref appTerm 2857 ref appTerm 2860 ref appTerm 2865 ref appTerm 2959 def appTerm nil cons 2960 def cons nil cons cons nil cons cons 2961 def 70 ref subst 2961 remove 136 ref subst nil 980 remove 96 ref 2870 remove nil cons cons nil cons cons nil cons cons 2962 def 110 ref subst 2962 remove 577 ref subst 899 remove 900 remove nil 94 ref 2855 ref nil cons 2963 def cons 2964 def 96 ref 2869 remove nil cons cons nil cons cons nil cons cons 2965 def 110 ref subst 2965 remove 577 ref subst nil 94 ref 2858 ref nil cons 2966 def cons 2967 def 96 ref 2868 remove nil cons cons nil cons cons nil cons cons 2968 def 110 ref subst 2968 remove 577 ref subst nil 94 ref 2861 ref nil cons 2969 def cons 96 ref 2867 ref nil cons cons nil cons 2970 def cons nil cons cons 2971 def 110 ref subst 2971 remove 577 ref subst nil 94 ref 2864 ref nil cons 2972 def cons 96 ref 2866 ref nil cons 2973 def cons nil cons cons nil cons cons 2974 def 110 ref subst 2975 def 2974 remove 577 ref subst 2976 def 920 ref 461 ref 8 ref 461 ref 7 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 29 ref 922 remove appTerm 2977 def 29 ref 1233 ref 921 ref appTerm 2824 ref appTerm 643 ref appTerm 2978 def 1175 ref appTerm appTerm 2979 def 29 ref 2826 ref 2857 ref appTerm appTerm 2980 def 29 ref 2828 ref 2860 ref appTerm appTerm 2981 def 2830 ref 2863 ref appTerm 2982 def appTerm 2983 def appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 2984 def 24 ref appTerm betaConv sym 552 ref 461 ref 7 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 29 ref 915 remove appTerm 2856 ref 29 ref 1233 ref 553 ref appTerm 2824 ref appTerm 643 ref appTerm 2857 ref appTerm appTerm 2985 def 2983 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 2986 def 25 ref appTerm betaConv sym 907 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 29 ref 909 remove appTerm 2856 ref 2859 ref 29 ref 1233 ref 908 remove appTerm 2824 ref appTerm 643 ref appTerm 2860 ref appTerm appTerm 2987 def 2982 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 2988 def 176 ref appTerm betaConv sym 901 ref 682 ref 2823 ref 682 ref 641 ref 29 ref 903 remove appTerm 2856 ref 2859 ref 2862 ref 1233 ref 902 remove appTerm 2824 ref appTerm 643 ref appTerm 2989 def 2863 ref appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 2990 def 26 ref appTerm betaConv sym 2823 ref 682 ref 641 ref 183 remove 2856 ref 2859 ref 2862 ref 2864 ref appTerm appTerm appTerm appTerm absTerm 2991 def appTerm absTerm 2992 def 2824 ref appTerm betaConv sym 2991 ref 643 ref appTerm betaConv sym 1086 remove 156 ref nil 83 ref 2963 remove cons nil cons nil cons cons 89 ref subst 2855 remove assume eqMp appThm 2993 def 156 ref nil 83 ref 2966 remove cons nil cons nil cons cons 89 ref subst 2858 remove assume eqMp appThm 2994 def 156 ref nil 83 ref 2969 remove cons nil cons nil cons cons 89 ref subst 2861 ref assume eqMp appThm 2995 def nil 83 ref 2972 remove cons nil cons nil cons cons 89 ref subst 2864 ref assume eqMp 2996 def appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans sym 88 ref eqMp eqMp 475 ref 660 ref 2991 remove nil cons cons 738 ref cons nil cons cons 331 ref subst proveHyp eqMp 475 ref 660 ref 2992 remove nil cons cons 472 ref 2824 ref nil cons 2997 def cons nil cons 2998 def cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2990 remove nil cons cons 151 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2988 remove nil cons cons 206 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2986 remove nil cons cons 148 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 2984 ref nil cons cons 122 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 2984 remove appTerm nil cons cons 54 ref 2958 remove nil cons 2999 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 2852 ref 2952 ref cons 3000 def 2853 ref 2954 ref cons 1171 ref 2955 ref cons "ws" 0 ref var 3001 def 1364 ref cons nil cons cons cons 3002 def cons nil cons cons 2852 ref 55 ref 461 ref 920 ref 461 ref 8 ref 461 ref 7 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 2977 remove 29 ref 2978 remove 3001 ref varTerm 3003 def appTerm appTerm 2856 ref 2859 ref 2861 remove appTerm appTerm 3004 def appTerm 3005 def appTerm 3006 def absTerm 3007 def appTerm 3008 def absTerm 3009 def appTerm 3010 def absTerm 3011 def appTerm 3012 def absTerm 3013 def appTerm 3014 def absTerm 3015 def appTerm 3016 def absTerm 3017 def appTerm 3018 def appTerm 3019 def 178 ref 3003 ref appTerm 1175 ref appTerm 2857 ref appTerm 2860 ref appTerm 3020 def appTerm 3021 def absTerm 3022 def 2860 ref appTerm 3023 def betaConv 2853 ref 42 ref 3022 ref appTerm 3024 def absTerm 3025 def 2857 ref appTerm 3026 def betaConv 1171 ref 42 ref 3025 ref appTerm 3027 def absTerm 3028 def 1175 ref appTerm 3029 def betaConv 3001 ref 42 ref 3028 ref appTerm 3030 def absTerm 3031 def 3003 ref appTerm 3032 def betaConv nil 42 ref 920 ref 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 640 ref 2823 ref 640 ref 641 ref 42 ref 3001 ref 42 ref 1171 ref 42 ref 2853 ref 42 ref 2852 ref 55 ref 3006 ref appTerm 3020 ref appTerm absTerm 3033 def appTerm 3034 def absTerm 3035 def appTerm 3036 def absTerm 3037 def appTerm 3038 def absTerm 3039 def appTerm 3040 def absTerm 3041 def appTerm 3042 def absTerm 3043 def appTerm 3044 def absTerm 3045 def appTerm 3046 def absTerm 3047 def appTerm 3048 def absTerm 3049 def appTerm 3050 def absTerm 3051 def appTerm 3052 def axiom nil 53 ref 3052 ref nil cons 3053 def cons 3054 def 54 ref 42 ref 3031 ref appTerm nil cons 3055 def cons nil cons cons nil cons cons 3056 def 118 ref subst proveHyp 3056 ref 70 ref subst 3056 remove 136 ref subst nil 121 ref 3031 remove nil cons cons 3057 def nil cons nil cons cons 468 ref subst 3001 ref nil 83 ref 3030 remove nil cons 3058 def cons nil cons nil cons cons 89 ref subst nil 121 ref 3028 remove nil cons cons 3059 def nil cons nil cons cons 468 ref subst 1171 ref nil 83 ref 3027 remove nil cons 3060 def cons nil cons nil cons cons 89 ref subst nil 121 ref 3025 remove nil cons cons 3061 def nil cons nil cons cons 468 ref subst 2853 ref nil 83 ref 3024 remove nil cons 3062 def cons nil cons nil cons cons 89 ref subst nil 121 ref 3022 remove nil cons cons 3063 def nil cons nil cons cons 468 ref subst 2852 ref nil 83 ref 3021 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3018 remove nil cons 3064 def cons 3065 def 54 ref 3020 ref nil cons 3066 def cons nil cons 3067 def cons nil cons cons 3068 def 70 ref subst 3068 remove 136 ref subst nil 3054 ref 3067 ref cons nil cons cons 3069 def 118 ref subst nil 3065 remove 54 ref 55 ref 3052 remove appTerm 3020 remove appTerm 3070 def nil cons 3071 def cons nil cons 3072 def cons nil cons cons 118 ref subst nil 121 ref 920 ref 55 ref 3017 ref 921 ref appTerm 3073 def appTerm 3070 ref appTerm 3074 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 920 ref nil 83 ref 3074 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3073 ref nil cons 3075 def cons 3072 ref cons nil cons cons 3076 def 70 ref subst 3076 remove 136 ref subst 3073 ref betaConv 3073 remove assume eqMp nil 53 ref 3016 ref nil cons cons 3072 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 8 ref 55 ref 3015 ref 24 ref appTerm 3077 def appTerm 3070 ref appTerm 3078 def absTerm 3079 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 3078 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3077 ref nil cons 3080 def cons 3072 ref cons nil cons cons 3081 def 70 ref subst 3081 remove 136 ref subst 3077 ref betaConv 3077 remove assume eqMp nil 53 ref 3014 ref nil cons cons 3072 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 7 ref 55 ref 3013 ref 25 ref appTerm 3082 def appTerm 3070 ref appTerm 3083 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 3083 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3082 ref nil cons 3084 def cons 3072 ref cons nil cons cons 3085 def 70 ref subst 3085 remove 136 ref subst 3082 ref betaConv 3082 remove assume eqMp nil 53 ref 3012 ref nil cons cons 3072 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 172 ref 55 ref 3011 ref 176 ref appTerm 3086 def appTerm 3070 ref appTerm 3087 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 3087 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3086 ref nil cons 3088 def cons 3072 ref cons nil cons cons 3089 def 70 ref subst 3089 remove 136 ref subst 3086 ref betaConv 3086 remove assume eqMp nil 53 ref 3010 ref nil cons cons 3072 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 2823 ref 55 ref 3009 ref 2824 ref appTerm 3090 def appTerm 3070 ref appTerm 3091 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 3091 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3090 ref nil cons 3092 def cons 3072 ref cons nil cons cons 3093 def 70 ref subst 3093 remove 136 ref subst 3090 ref betaConv 3090 remove assume eqMp nil 53 ref 3008 ref nil cons cons 3072 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 641 ref 55 ref 3007 ref 643 ref appTerm 3094 def appTerm 3070 ref appTerm 3095 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 3095 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3094 ref nil cons 3096 def cons 3072 ref cons nil cons cons 3097 def 70 ref subst 3097 remove 136 ref subst 3094 ref betaConv 3094 remove assume eqMp nil 53 ref 3006 remove nil cons 3098 def cons 3099 def 3072 remove cons nil cons cons 3100 def 118 ref subst proveHyp 3100 ref 70 ref subst 3100 remove 136 ref subst 3069 ref 70 ref subst 3069 remove 136 ref subst nil 3099 remove 3067 remove cons nil cons cons 118 ref subst 3033 ref 2860 ref appTerm 3101 def betaConv 3035 ref 2857 ref appTerm 3102 def betaConv 3037 ref 1175 ref appTerm 3103 def betaConv 3039 ref 3003 ref appTerm 3104 def betaConv 3041 ref 643 ref appTerm 3105 def betaConv 3043 ref 2824 ref appTerm 3106 def betaConv 3045 ref 176 ref appTerm 3107 def betaConv 3047 ref 25 ref appTerm 3108 def betaConv 3049 ref 24 ref appTerm 3109 def betaConv 3051 ref 921 ref appTerm 3110 def betaConv nil 3054 remove 54 ref 3110 remove nil cons cons nil cons cons nil cons cons 118 ref subst 120 ref 121 ref 3051 remove nil cons cons 1796 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3050 remove nil cons cons 54 ref 3109 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3049 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3048 remove nil cons cons 54 ref 3108 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3047 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3046 remove nil cons cons 54 ref 3107 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3045 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3044 remove nil cons cons 54 ref 3106 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3043 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3042 remove nil cons cons 54 ref 3105 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3041 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3040 remove nil cons cons 54 ref 3104 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3039 remove nil cons cons 8 ref 3003 ref nil cons cons nil cons 3111 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3038 remove nil cons cons 54 ref 3103 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3037 remove nil cons cons 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3036 remove nil cons cons 54 ref 3102 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3035 remove nil cons cons 8 ref 2955 remove cons nil cons 3112 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3034 remove nil cons cons 54 ref 3101 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3033 remove nil cons cons 8 ref 2954 remove cons nil cons 3113 def cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 3053 remove cons 3114 def 96 ref 3066 remove cons nil cons 3115 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 3098 remove cons 96 ref 3071 remove cons nil cons 3116 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 3096 remove cons 3116 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 3007 ref 801 ref appTerm appTerm 3070 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 3008 remove appTerm 3070 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3007 remove nil cons cons 3116 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3092 remove cons 3116 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 3009 ref 801 ref appTerm appTerm 3070 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 3010 remove appTerm 3070 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3009 remove nil cons cons 3116 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3088 remove cons 3116 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 3011 ref 553 ref appTerm appTerm 3070 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 3012 remove appTerm 3070 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3011 remove nil cons cons 3116 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3084 remove cons 3116 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 3013 ref 553 ref appTerm appTerm 3070 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 3014 remove appTerm 3070 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3013 remove nil cons cons 3116 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3080 remove cons 3116 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 3079 remove appTerm nil cons cons 54 ref 55 ref 3016 remove appTerm 3070 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3015 remove nil cons cons 3116 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3075 remove cons 3116 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 3017 ref 24 ref appTerm appTerm 3070 ref appTerm absTerm appTerm nil cons cons 54 ref 3019 remove 3070 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3017 remove nil cons cons 3116 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 3064 remove cons 3115 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 3114 remove 96 ref 3055 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 3055 remove cons 54 ref 3032 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3057 remove 3111 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3058 remove cons 54 ref 3029 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3059 remove 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3060 remove cons 54 ref 3026 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3061 remove 3112 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3062 remove cons 54 ref 3023 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3063 remove 3113 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp nil 53 ref 2999 remove cons 54 ref 2959 remove nil cons cons nil cons 3117 def cons nil cons cons 136 ref subst proveHyp 920 ref 461 ref 8 ref 461 ref 7 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 29 ref 958 remove appTerm 3118 def 2979 remove 2980 remove 2981 remove 2830 ref 2865 ref appTerm 3119 def appTerm 3120 def appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 3121 def 24 ref appTerm betaConv sym 552 ref 461 ref 7 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 29 ref 955 remove appTerm 2856 ref 2985 remove 3120 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 3122 def 25 ref appTerm betaConv sym 907 remove 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 29 ref 952 remove appTerm 2856 ref 2859 ref 2987 remove 3119 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 3123 def 176 ref appTerm betaConv sym 901 remove 682 ref 2823 ref 682 ref 641 ref 29 ref 949 remove appTerm 2856 ref 2859 ref 2862 ref 2989 remove 2865 ref appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 3124 def 27 ref appTerm betaConv sym 2823 ref 682 ref 641 ref 29 ref 188 remove appTerm 2856 ref 2859 ref 2862 remove 2866 ref appTerm appTerm appTerm appTerm absTerm 3125 def appTerm absTerm 3126 def 2824 ref appTerm betaConv sym 3125 ref 643 ref appTerm betaConv sym 156 ref 962 remove appThm 2993 ref 2994 ref 2995 remove nil 83 ref 2973 remove cons nil cons nil cons cons 89 ref subst 2866 ref assume eqMp 3127 def appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans sym 88 ref eqMp eqMp 475 ref 660 ref 3125 remove nil cons cons 738 ref cons nil cons cons 331 ref subst proveHyp eqMp 475 ref 660 ref 3126 remove nil cons cons 2998 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 3124 remove nil cons cons 154 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 3123 remove nil cons cons 206 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 3122 remove nil cons cons 148 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 3121 ref nil cons cons 122 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 3121 remove appTerm nil cons cons 3117 remove cons nil cons cons 118 ref subst proveHyp nil 2852 ref 2950 ref cons 3128 def 3002 remove cons nil cons cons 2852 ref 55 ref 461 ref 920 ref 461 ref 8 ref 461 ref 7 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 3118 remove 3005 remove appTerm 3129 def absTerm 3130 def appTerm 3131 def absTerm 3132 def appTerm 3133 def absTerm 3134 def appTerm 3135 def absTerm 3136 def appTerm 3137 def absTerm 3138 def appTerm 3139 def absTerm 3140 def appTerm 3141 def appTerm 3142 def 184 ref 3003 ref appTerm 1175 ref appTerm 2857 ref appTerm 2860 ref appTerm 3143 def appTerm 3144 def absTerm 3145 def 2860 ref appTerm 3146 def betaConv 2853 ref 42 ref 3145 ref appTerm 3147 def absTerm 3148 def 2857 ref appTerm 3149 def betaConv 1171 ref 42 ref 3148 ref appTerm 3150 def absTerm 3151 def 1175 ref appTerm 3152 def betaConv 3001 ref 42 ref 3151 ref appTerm 3153 def absTerm 3154 def 3003 ref appTerm 3155 def betaConv nil 42 ref 920 ref 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 640 ref 2823 ref 640 ref 641 ref 42 ref 3001 ref 42 ref 1171 ref 42 ref 2853 ref 42 ref 2852 ref 55 ref 3129 ref appTerm 3143 ref appTerm absTerm 3156 def appTerm 3157 def absTerm 3158 def appTerm 3159 def absTerm 3160 def appTerm 3161 def absTerm 3162 def appTerm 3163 def absTerm 3164 def appTerm 3165 def absTerm 3166 def appTerm 3167 def absTerm 3168 def appTerm 3169 def absTerm 3170 def appTerm 3171 def absTerm 3172 def appTerm 3173 def absTerm 3174 def appTerm 3175 def axiom nil 53 ref 3175 ref nil cons 3176 def cons 3177 def 54 ref 42 ref 3154 ref appTerm nil cons 3178 def cons nil cons cons nil cons cons 3179 def 118 ref subst proveHyp 3179 ref 70 ref subst 3179 remove 136 ref subst nil 121 ref 3154 remove nil cons cons 3180 def nil cons nil cons cons 468 ref subst 3001 remove nil 83 ref 3153 remove nil cons 3181 def cons nil cons nil cons cons 89 ref subst nil 121 ref 3151 remove nil cons cons 3182 def nil cons nil cons cons 468 ref subst 1171 ref nil 83 ref 3150 remove nil cons 3183 def cons nil cons nil cons cons 89 ref subst nil 121 ref 3148 remove nil cons cons 3184 def nil cons nil cons cons 468 ref subst 2853 ref nil 83 ref 3147 remove nil cons 3185 def cons nil cons nil cons cons 89 ref subst nil 121 ref 3145 remove nil cons cons 3186 def nil cons nil cons cons 468 ref subst 2852 ref nil 83 ref 3144 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3141 remove nil cons 3187 def cons 3188 def 54 ref 3143 ref nil cons 3189 def cons nil cons 3190 def cons nil cons cons 3191 def 70 ref subst 3191 remove 136 ref subst nil 3177 ref 3190 ref cons nil cons cons 3192 def 118 ref subst nil 3188 remove 54 ref 55 ref 3175 remove appTerm 3143 remove appTerm 3193 def nil cons 3194 def cons nil cons 3195 def cons nil cons cons 118 ref subst nil 121 ref 920 ref 55 ref 3140 ref 921 ref appTerm 3196 def appTerm 3193 ref appTerm 3197 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 920 ref nil 83 ref 3197 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3196 ref nil cons 3198 def cons 3195 ref cons nil cons cons 3199 def 70 ref subst 3199 remove 136 ref subst 3196 ref betaConv 3196 remove assume eqMp nil 53 ref 3139 ref nil cons cons 3195 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 8 ref 55 ref 3138 ref 24 ref appTerm 3200 def appTerm 3193 ref appTerm 3201 def absTerm 3202 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 3201 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3200 ref nil cons 3203 def cons 3195 ref cons nil cons cons 3204 def 70 ref subst 3204 remove 136 ref subst 3200 ref betaConv 3200 remove assume eqMp nil 53 ref 3137 ref nil cons cons 3195 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 7 ref 55 ref 3136 ref 25 ref appTerm 3205 def appTerm 3193 ref appTerm 3206 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 3206 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3205 ref nil cons 3207 def cons 3195 ref cons nil cons cons 3208 def 70 ref subst 3208 remove 136 ref subst 3205 ref betaConv 3205 remove assume eqMp nil 53 ref 3135 ref nil cons cons 3195 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 172 ref 55 ref 3134 ref 176 ref appTerm 3209 def appTerm 3193 ref appTerm 3210 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 3210 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3209 ref nil cons 3211 def cons 3195 ref cons nil cons cons 3212 def 70 ref subst 3212 remove 136 ref subst 3209 ref betaConv 3209 remove assume eqMp nil 53 ref 3133 ref nil cons cons 3195 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 2823 ref 55 ref 3132 ref 2824 ref appTerm 3213 def appTerm 3193 ref appTerm 3214 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 3214 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3213 ref nil cons 3215 def cons 3195 ref cons nil cons cons 3216 def 70 ref subst 3216 remove 136 ref subst 3213 ref betaConv 3213 remove assume eqMp nil 53 ref 3131 ref nil cons cons 3195 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 641 ref 55 ref 3130 ref 643 ref appTerm 3217 def appTerm 3193 ref appTerm 3218 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 3218 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3217 ref nil cons 3219 def cons 3195 ref cons nil cons cons 3220 def 70 ref subst 3220 remove 136 ref subst 3217 ref betaConv 3217 remove assume eqMp nil 53 ref 3129 remove nil cons 3221 def cons 3222 def 3195 remove cons nil cons cons 3223 def 118 ref subst proveHyp 3223 ref 70 ref subst 3223 remove 136 ref subst 3192 ref 70 ref subst 3192 remove 136 ref subst nil 3222 remove 3190 remove cons nil cons cons 118 ref subst 3156 ref 2860 ref appTerm 3224 def betaConv 3158 ref 2857 ref appTerm 3225 def betaConv 3160 ref 1175 ref appTerm 3226 def betaConv 3162 ref 3003 remove appTerm 3227 def betaConv 3164 ref 643 ref appTerm 3228 def betaConv 3166 ref 2824 ref appTerm 3229 def betaConv 3168 ref 176 ref appTerm 3230 def betaConv 3170 ref 25 ref appTerm 3231 def betaConv 3172 ref 24 ref appTerm 3232 def betaConv 3174 ref 921 ref appTerm 3233 def betaConv nil 3177 remove 54 ref 3233 remove nil cons cons nil cons cons nil cons cons 118 ref subst 120 ref 121 ref 3174 remove nil cons cons 1796 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3173 remove nil cons cons 54 ref 3232 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3172 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3171 remove nil cons cons 54 ref 3231 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3170 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3169 remove nil cons cons 54 ref 3230 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3168 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3167 remove nil cons cons 54 ref 3229 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3166 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3165 remove nil cons cons 54 ref 3228 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3164 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3163 remove nil cons cons 54 ref 3227 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3162 remove nil cons cons 3111 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3161 remove nil cons cons 54 ref 3226 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3160 remove nil cons cons 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3159 remove nil cons cons 54 ref 3225 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3158 remove nil cons cons 3112 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3157 remove nil cons cons 54 ref 3224 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3156 remove nil cons cons 3113 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 3176 remove cons 3234 def 96 ref 3189 remove cons nil cons 3235 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 3221 remove cons 96 ref 3194 remove cons nil cons 3236 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 3219 remove cons 3236 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 3130 ref 801 ref appTerm appTerm 3193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 3131 remove appTerm 3193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3130 remove nil cons cons 3236 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3215 remove cons 3236 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 3132 ref 801 ref appTerm appTerm 3193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 3133 remove appTerm 3193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3132 remove nil cons cons 3236 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3211 remove cons 3236 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 3134 ref 553 ref appTerm appTerm 3193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 3135 remove appTerm 3193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3134 remove nil cons cons 3236 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3207 remove cons 3236 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 3136 ref 553 ref appTerm appTerm 3193 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 3137 remove appTerm 3193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3136 remove nil cons cons 3236 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3203 remove cons 3236 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 3202 remove appTerm nil cons cons 54 ref 55 ref 3139 remove appTerm 3193 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3138 remove nil cons cons 3236 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3198 remove cons 3236 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 3140 ref 24 ref appTerm appTerm 3193 ref appTerm absTerm appTerm nil cons cons 54 ref 3142 remove 3193 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3140 remove nil cons cons 3236 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 3187 remove cons 3235 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 3234 remove 96 ref 3178 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 3178 remove cons 54 ref 3155 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3180 remove 3111 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3181 remove cons 54 ref 3152 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3182 remove 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3183 remove cons 54 ref 3149 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3184 remove 3112 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3185 remove cons 54 ref 3146 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3186 remove 3113 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 2957 remove cons 96 ref 2960 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 3237 def nil 53 ref 42 ref 2926 ref appTerm 3238 def nil cons 3239 def cons 3240 def 54 ref 42 ref 2901 ref appTerm nil cons 3241 def cons nil cons cons nil cons cons 3242 def 118 ref subst proveHyp 3242 ref 70 ref subst 3242 remove 136 ref subst nil 121 ref 2901 remove nil cons cons 3243 def nil cons nil cons cons 468 ref subst 1171 ref nil 83 ref 2900 remove nil cons 3244 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2898 remove nil cons cons 3245 def nil cons nil cons cons 468 ref subst 2853 ref nil 83 ref 2897 remove nil cons 3246 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2895 remove nil cons cons 3247 def nil cons nil cons cons 468 ref subst 2852 ref nil 83 ref 2894 remove nil cons 3248 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2892 remove nil cons cons 3249 def nil cons nil cons cons 468 ref subst 2850 ref nil 83 ref 2891 remove nil cons 3250 def cons nil cons nil cons cons 89 ref subst nil 121 ref 2889 remove nil cons cons 3251 def nil cons nil cons cons 468 ref subst 2848 ref nil 83 ref 2888 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2885 remove nil cons 3252 def cons 3253 def 54 ref 2887 ref nil cons 3254 def cons nil cons 3255 def cons nil cons cons 3256 def 70 ref subst 3256 remove 136 ref subst nil 3240 ref 3255 ref cons nil cons cons 3257 def 118 ref subst nil 3253 remove 54 ref 55 ref 3238 ref appTerm 2887 remove appTerm 3258 def nil cons 3259 def cons nil cons 3260 def cons nil cons cons 118 ref subst nil 121 ref 8 ref 55 ref 2884 ref 24 ref appTerm 3261 def appTerm 3258 ref appTerm 3262 def absTerm 3263 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 3262 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3261 ref nil cons 3264 def cons 3260 ref cons nil cons cons 3265 def 70 ref subst 3265 remove 136 ref subst 3261 ref betaConv 3261 remove assume eqMp nil 53 ref 2883 ref nil cons cons 3260 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 7 ref 55 ref 2882 ref 25 ref appTerm 3266 def appTerm 3258 ref appTerm 3267 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 3267 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3266 ref nil cons 3268 def cons 3260 ref cons nil cons cons 3269 def 70 ref subst 3269 remove 136 ref subst 3266 ref betaConv 3266 remove assume eqMp nil 53 ref 2881 ref nil cons cons 3260 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 172 ref 55 ref 2880 ref 176 ref appTerm 3270 def appTerm 3258 ref appTerm 3271 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 3271 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3270 ref nil cons 3272 def cons 3260 ref cons nil cons cons 3273 def 70 ref subst 3273 remove 136 ref subst 3270 ref betaConv 3270 remove assume eqMp nil 53 ref 2879 ref nil cons cons 3260 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 5 ref 55 ref 2878 ref 26 ref appTerm 3274 def appTerm 3258 ref appTerm 3275 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 3275 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3274 ref nil cons 3276 def cons 3260 ref cons nil cons cons 3277 def 70 ref subst 3277 remove 136 ref subst 3274 ref betaConv 3274 remove assume eqMp nil 53 ref 2877 ref nil cons cons 3260 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1 ref 55 ref 2876 ref 27 ref appTerm 3278 def appTerm 3258 ref appTerm 3279 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 3279 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3278 ref nil cons 3280 def cons 3260 ref cons nil cons cons 3281 def 70 ref subst 3281 remove 136 ref subst 3278 ref betaConv 3278 remove assume eqMp nil 53 ref 2875 ref nil cons cons 3260 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 2823 ref 55 ref 2874 ref 2824 ref appTerm 3282 def appTerm 3258 ref appTerm 3283 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 3283 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3282 ref nil cons 3284 def cons 3260 ref cons nil cons cons 3285 def 70 ref subst 3285 remove 136 ref subst 3282 ref betaConv 3282 remove assume eqMp nil 53 ref 2873 ref nil cons cons 3260 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 641 ref 55 ref 2872 ref 643 ref appTerm 3286 def appTerm 3258 ref appTerm 3287 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 3287 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3286 ref nil cons 3288 def cons 3260 ref cons nil cons cons 3289 def 70 ref subst 3289 remove 136 ref subst 3286 ref betaConv 3286 remove assume eqMp nil 53 ref 2871 remove nil cons 3290 def cons 3291 def 3260 remove cons nil cons cons 3292 def 118 ref subst proveHyp 3292 ref 70 ref subst 3292 remove 136 ref subst 3257 ref 70 ref subst 3257 remove 136 ref subst nil 3291 remove 3255 remove cons nil cons cons 118 ref subst 2904 remove 2865 ref appTerm 3293 def betaConv 2906 remove 2863 ref appTerm 3294 def betaConv 2908 remove 2860 ref appTerm 3295 def betaConv 2910 remove 2857 ref appTerm 3296 def betaConv 2912 remove 1175 ref appTerm 3297 def betaConv 2914 remove 643 ref appTerm 3298 def betaConv 2916 remove 2824 ref appTerm 3299 def betaConv 2918 remove 27 ref appTerm 3300 def betaConv 2920 remove 26 ref appTerm 3301 def betaConv 2922 remove 176 ref appTerm 3302 def betaConv 2924 remove 25 ref appTerm 3303 def betaConv 2926 remove 24 ref appTerm 3304 def betaConv nil 3240 remove 54 ref 3304 remove nil cons cons nil cons cons nil cons cons 118 ref subst 120 ref 2927 remove 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2928 remove cons 54 ref 3303 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2929 remove 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2930 remove cons 54 ref 3302 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2931 remove 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2932 remove cons 54 ref 3301 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2933 remove 151 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2934 remove cons 54 ref 3300 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2935 remove 154 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2936 remove cons 54 ref 3299 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 2937 remove 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2938 remove cons 54 ref 3298 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 2939 remove 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2940 remove cons 54 ref 3297 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2941 remove 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2942 remove cons 54 ref 3296 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2943 remove 3112 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2944 remove cons 54 ref 3295 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2945 remove 3113 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2946 remove cons 54 ref 3294 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2947 remove 8 ref 2952 remove cons nil cons 3305 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2948 remove cons 54 ref 3293 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2949 remove 8 ref 2950 remove cons nil cons 3306 def cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 3239 remove cons 3307 def 96 ref 3254 remove cons nil cons 3308 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 3290 remove cons 96 ref 3259 remove cons nil cons 3309 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 3288 remove cons 3309 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 2872 ref 801 ref appTerm appTerm 3258 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2873 remove appTerm 3258 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2872 remove nil cons cons 3309 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3284 remove cons 3309 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 2874 ref 801 ref appTerm appTerm 3258 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2875 remove appTerm 3258 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2874 remove nil cons cons 3309 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3280 remove cons 3309 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 2876 ref 553 ref appTerm appTerm 3258 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2877 remove appTerm 3258 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2876 remove nil cons cons 3309 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3276 remove cons 3309 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 2878 ref 553 ref appTerm appTerm 3258 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2879 remove appTerm 3258 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2878 remove nil cons cons 3309 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3272 remove cons 3309 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 2880 ref 553 ref appTerm appTerm 3258 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2881 remove appTerm 3258 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2880 remove nil cons cons 3309 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3268 remove cons 3309 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 2882 ref 553 ref appTerm appTerm 3258 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2883 remove appTerm 3258 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2882 remove nil cons cons 3309 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3264 remove cons 3309 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 3263 remove appTerm nil cons cons 54 ref 2886 remove 3258 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2884 remove nil cons cons 3309 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 3252 remove cons 3308 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 3307 remove 96 ref 3241 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 3241 remove cons 54 ref 2902 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3243 remove 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3244 remove cons 54 ref 2899 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3245 remove 3112 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3246 remove cons 54 ref 2896 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3247 remove 3113 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3248 remove cons 54 ref 2893 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3249 remove 3305 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3250 remove cons 54 ref 2890 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3251 remove 3306 ref cons nil cons cons 147 ref subst eqMp eqMp 3310 def subst eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 2804 remove cons 96 ref 2805 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 3311 def nil 53 ref 42 ref 2714 ref appTerm 3312 def nil cons 3313 def cons 3314 def 54 ref 215 ref 2691 ref appTerm nil cons 3315 def cons nil cons cons nil cons cons 3316 def 118 ref subst proveHyp 3316 ref 70 ref subst 3316 remove 136 ref subst nil 212 ref 2691 remove nil cons cons 3317 def nil cons nil cons cons 240 ref subst 2653 ref nil 83 ref 2690 remove nil cons 3318 def cons nil cons nil cons cons 89 ref subst nil 212 ref 2688 remove nil cons cons 3319 def nil cons nil cons cons 240 ref subst 2652 ref nil 83 ref 2687 remove nil cons 3320 def cons nil cons nil cons cons 89 ref subst nil 212 ref 2685 remove nil cons cons 3321 def nil cons nil cons cons 240 ref subst 2651 remove nil 83 ref 2684 remove nil cons 3322 def cons nil cons nil cons cons 89 ref subst nil 212 ref 2682 remove nil cons cons 3323 def nil cons nil cons cons 240 ref subst 2649 ref nil 83 ref 2681 remove nil cons 3324 def cons nil cons nil cons cons 89 ref subst nil 212 ref 2679 remove nil cons cons 3325 def nil cons nil cons cons 240 ref subst 2647 ref nil 83 ref 2678 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 2675 remove nil cons 3326 def cons 3327 def 54 ref 2677 ref nil cons 3328 def cons nil cons 3329 def cons nil cons cons 3330 def 70 ref subst 3330 remove 136 ref subst nil 3314 ref 3329 ref cons nil cons cons 3331 def 118 ref subst nil 3327 remove 54 ref 55 ref 3312 ref appTerm 2677 remove appTerm 3332 def nil cons 3333 def cons nil cons 3334 def cons nil cons cons 118 ref subst nil 121 ref 8 ref 55 ref 2674 ref 24 ref appTerm 3335 def appTerm 3332 ref appTerm 3336 def absTerm 3337 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 3336 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3335 ref nil cons 3338 def cons 3334 ref cons nil cons cons 3339 def 70 ref subst 3339 remove 136 ref subst 3335 ref betaConv 3335 remove assume eqMp nil 53 ref 2673 ref nil cons cons 3334 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 7 ref 55 ref 2672 ref 25 ref appTerm 3340 def appTerm 3332 ref appTerm 3341 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 3341 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3340 ref nil cons 3342 def cons 3334 ref cons nil cons cons 3343 def 70 ref subst 3343 remove 136 ref subst 3340 ref betaConv 3340 remove assume eqMp nil 53 ref 2671 ref nil cons cons 3334 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 172 ref 55 ref 2670 ref 176 ref appTerm 3344 def appTerm 3332 ref appTerm 3345 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 3345 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3344 ref nil cons 3346 def cons 3334 ref cons nil cons cons 3347 def 70 ref subst 3347 remove 136 ref subst 3344 ref betaConv 3344 remove assume eqMp nil 53 ref 2669 ref nil cons cons 3334 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 5 ref 55 ref 2668 ref 26 ref appTerm 3348 def appTerm 3332 ref appTerm 3349 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 3349 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3348 ref nil cons 3350 def cons 3334 ref cons nil cons cons 3351 def 70 ref subst 3351 remove 136 ref subst 3348 ref betaConv 3348 remove assume eqMp nil 53 ref 2667 ref nil cons cons 3334 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1 ref 55 ref 2666 ref 27 ref appTerm 3352 def appTerm 3332 ref appTerm 3353 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 3353 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3352 ref nil cons 3354 def cons 3334 ref cons nil cons cons 3355 def 70 ref subst 3355 remove 136 ref subst 3352 ref betaConv 3352 remove assume eqMp nil 53 ref 2665 ref nil cons cons 3334 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 2559 ref 55 ref 2664 ref 2560 ref appTerm 3356 def appTerm 3332 ref appTerm 3357 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2559 ref nil 83 ref 3357 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3356 ref nil cons 3358 def cons 3334 ref cons nil cons cons 3359 def 70 ref subst 3359 remove 136 ref subst 3356 ref betaConv 3356 remove assume eqMp nil 53 ref 2663 remove nil cons 3360 def cons 3361 def 3334 remove cons nil cons cons 3362 def 118 ref subst proveHyp 3362 ref 70 ref subst 3362 remove 136 ref subst 3331 ref 70 ref subst 3331 remove 136 ref subst nil 3361 remove 3329 remove cons nil cons cons 118 ref subst 2694 remove 2661 ref appTerm 3363 def betaConv 2696 remove 2660 ref appTerm 3364 def betaConv 2698 remove 2659 remove appTerm 3365 def betaConv 2700 remove 2657 ref appTerm 3366 def betaConv 2702 remove 2655 ref appTerm 3367 def betaConv 2704 remove 2560 ref appTerm 3368 def betaConv 2706 remove 27 ref appTerm 3369 def betaConv 2708 remove 26 ref appTerm 3370 def betaConv 2710 remove 176 ref appTerm 3371 def betaConv 2712 remove 25 ref appTerm 3372 def betaConv 2714 remove 24 ref appTerm 3373 def betaConv nil 3314 remove 54 ref 3373 remove nil cons cons nil cons cons nil cons cons 118 ref subst 120 ref 2715 remove 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2716 remove cons 54 ref 3372 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2717 remove 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2718 remove cons 54 ref 3371 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2719 remove 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2720 remove cons 54 ref 3370 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2721 remove 151 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2722 remove cons 54 ref 3369 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2723 remove 154 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2724 remove cons 54 ref 3368 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 2725 remove 2754 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2726 remove cons 54 ref 3367 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 2727 remove 2765 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2728 remove cons 54 ref 3366 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 2729 remove 213 ref 2757 remove cons nil cons 3374 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2730 remove cons 54 ref 3365 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 2731 remove 213 ref 2759 remove cons nil cons 3375 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2732 remove cons 54 ref 3364 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 2733 remove 213 ref 2760 remove cons nil cons 3376 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2734 remove cons 54 ref 3363 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 2735 remove 213 ref 2761 remove cons nil cons 3377 def cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 3313 remove cons 3378 def 96 ref 3328 remove cons nil cons 3379 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 3360 remove cons 96 ref 3333 remove cons nil cons 3380 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 3358 remove cons 3380 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 2664 ref 801 ref appTerm appTerm 3332 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2665 remove appTerm 3332 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 2664 remove nil cons cons 3380 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3354 remove cons 3380 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 2666 ref 553 ref appTerm appTerm 3332 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2667 remove appTerm 3332 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2666 remove nil cons cons 3380 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3350 remove cons 3380 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 2668 ref 553 ref appTerm appTerm 3332 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2669 remove appTerm 3332 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2668 remove nil cons cons 3380 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3346 remove cons 3380 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 2670 ref 553 ref appTerm appTerm 3332 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2671 remove appTerm 3332 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2670 remove nil cons cons 3380 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3342 remove cons 3380 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 2672 ref 553 ref appTerm appTerm 3332 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2673 remove appTerm 3332 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2672 remove nil cons cons 3380 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 3338 remove cons 3380 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 3337 remove appTerm nil cons cons 54 ref 2676 remove 3332 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2674 remove nil cons cons 3380 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 3326 remove cons 3379 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 3378 remove 96 ref 3315 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 3315 remove cons 54 ref 2692 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 3317 remove 2765 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3318 remove cons 54 ref 2689 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 3319 remove 3374 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3320 remove cons 54 ref 2686 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 3321 remove 3375 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3322 remove cons 54 ref 2683 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 3323 remove 3376 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3324 remove cons 54 ref 2680 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 3325 remove 3377 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp nil 53 ref 2646 ref cons 3381 def 54 ref 2548 ref nil cons 3382 def cons nil cons 3383 def cons nil cons cons 136 ref subst proveHyp 1 ref 55 ref 2585 ref appTerm 682 ref 641 ref 29 ref 453 ref 455 ref 2397 ref appTerm appTerm 643 ref appTerm appTerm 3384 def 29 ref 453 ref 455 ref 2430 ref appTerm appTerm 643 ref appTerm appTerm 3385 def 29 ref 453 ref 455 ref 2463 ref appTerm appTerm 643 ref appTerm appTerm 3386 def 29 ref 453 ref 455 ref 2496 ref appTerm appTerm 643 ref appTerm appTerm 3387 def 688 ref appTerm 3388 def appTerm appTerm appTerm absTerm appTerm appTerm absTerm 3389 def 2529 ref appTerm 3390 def betaConv 5 ref 42 ref 1 ref 55 ref 2581 ref appTerm 682 ref 641 ref 3384 ref 3385 ref 3386 ref 689 ref appTerm appTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm 3391 def 2496 ref appTerm 3392 def betaConv 172 ref 42 ref 5 ref 42 ref 1 ref 55 ref 2577 ref appTerm 682 ref 641 ref 3384 ref 3385 ref 885 remove appTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 3393 def 2463 ref appTerm 3394 def betaConv 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 55 ref 2573 ref appTerm 682 ref 641 ref 3384 ref 886 remove appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 3395 def 2430 ref appTerm 3396 def betaConv 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 983 remove absTerm 3397 def appTerm 3398 def absTerm 3399 def appTerm 3400 def absTerm 3401 def appTerm 3402 def absTerm 3403 def appTerm 3404 def absTerm 3405 def 2397 ref appTerm 3406 def betaConv nil 121 ref 3405 ref nil cons cons 3407 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 3404 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 3403 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 3402 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 3401 remove nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 3400 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 3399 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 3398 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 3397 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 984 remove cons nil cons nil cons cons 89 ref subst 981 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 3408 def nil 53 ref 42 ref 3405 remove appTerm 3409 def nil cons cons 54 ref 3406 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 3407 remove 2645 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 3395 ref appTerm nil cons cons 54 ref 3396 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3395 remove nil cons cons 2644 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 3393 ref appTerm nil cons cons 54 ref 3394 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3393 remove nil cons cons 2643 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 3391 ref appTerm nil cons cons 54 ref 3392 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3391 remove nil cons cons 2642 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 3389 ref appTerm nil cons cons 54 ref 3390 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3389 remove nil cons cons 2641 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 55 ref 2545 ref appTerm 3410 def 682 ref 641 ref 3384 ref 3385 ref 3386 remove 3387 remove 453 ref 455 ref 2529 ref appTerm appTerm 643 ref appTerm appTerm 3411 def appTerm appTerm appTerm absTerm appTerm appTerm nil cons cons 3383 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 2593 remove appThm 769 ref 641 ref 156 ref 735 ref nil 7 ref 2597 ref cons 8 ref 2387 ref nil cons 3412 def cons nil cons cons 3413 def nil cons cons 7 ref 453 ref 455 ref 2355 ref 24 ref appTerm 25 ref appTerm 3414 def appTerm appTerm 1183 ref 456 ref appTerm 3415 def 458 ref appTerm appTerm absTerm 3416 def 25 ref appTerm 3417 def betaConv 8 ref 42 ref 3416 ref appTerm 3418 def absTerm 3419 def 24 ref appTerm 3420 def betaConv nil 42 ref 3419 ref appTerm 3421 def axiom nil 53 ref 3421 remove nil cons cons 54 ref 3420 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3419 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3418 remove nil cons cons 54 ref 3417 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3416 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp 3422 def subst 2279 ref nil 2599 remove nil cons cons 404 ref 453 ref 455 ref 1140 ref appTerm appTerm 1187 ref appTerm absTerm 3423 def 405 ref appTerm 3424 def betaConv nil 215 ref 3423 ref appTerm 3425 def axiom nil 53 ref 3425 remove nil cons cons 54 ref 3424 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 3423 remove nil cons cons 1153 ref cons nil cons cons 147 ref subst eqMp eqMp 3426 def subst 3427 def 2295 ref 641 ref 453 ref 1185 remove 643 ref appTerm appTerm 2316 ref 1648 ref 643 ref appTerm appTerm 3428 def appTerm absTerm 3429 def 643 ref appTerm 3430 def betaConv nil 640 ref 3429 ref appTerm 3431 def axiom nil 53 ref 3431 remove nil cons cons 54 ref 3430 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3429 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp subst 2316 ref refl 3432 def nil 453 ref 1648 ref 1186 ref appTerm appTerm 1186 ref appTerm axiom appThm 3433 def trans 3434 def trans appThm 2399 ref refl appThm nil 641 ref 2399 ref nil cons 3435 def cons 3436 def 2016 ref 2293 ref cons nil cons 3437 def cons nil cons cons 641 ref 453 ref 1183 ref 2316 ref 2019 ref appTerm 3438 def appTerm 643 ref appTerm appTerm 2316 ref 2020 ref 643 ref appTerm 3439 def appTerm 3440 def appTerm absTerm 3441 def 643 ref appTerm 3442 def betaConv 2016 ref 640 ref 3441 ref appTerm 3443 def absTerm 3444 def 2019 ref appTerm 3445 def betaConv nil 640 ref 3444 ref appTerm 3446 def axiom nil 53 ref 3446 remove nil cons cons 54 ref 3445 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3444 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3443 remove nil cons cons 54 ref 3442 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3441 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp 3447 def subst 3432 ref nil 3436 remove nil cons nil cons cons 3448 def 2301 ref subst appThm trans trans trans appThm 736 ref appThm appThm 3449 def 156 ref 735 ref nil 7 ref 2620 ref cons 3450 def 8 ref 2420 ref nil cons 3451 def cons nil cons cons 3452 def nil cons cons 3422 ref subst 2279 ref nil 2622 remove nil cons cons 3426 ref subst 3453 def 3434 ref trans appThm 2432 ref refl appThm nil 641 ref 2432 ref nil cons 3454 def cons 3455 def 3437 ref cons nil cons cons 3447 ref subst 3432 ref nil 3455 remove nil cons nil cons cons 3456 def 2301 ref subst appThm trans trans trans appThm 736 ref appThm appThm 3457 def 156 ref 735 ref nil 7 ref 2626 ref cons 8 ref 2453 ref nil cons 3458 def cons nil cons cons 3459 def nil cons cons 3422 ref subst 2279 ref nil 2628 remove nil cons cons 3426 ref subst 3460 def 3434 ref trans appThm 2465 ref refl appThm nil 641 ref 2465 ref nil cons 3461 def cons 3462 def 3437 ref cons nil cons cons 3447 ref subst 3432 ref nil 3462 remove nil cons nil cons cons 3463 def 2301 ref subst appThm trans trans trans appThm 736 ref appThm appThm 156 ref 735 ref nil 7 ref 2631 ref cons 8 ref 2486 ref nil cons 3464 def cons nil cons cons 3465 def nil cons cons 3422 ref subst 2279 ref nil 2633 remove nil cons cons 3426 ref subst 3466 def 3434 ref trans appThm 2498 ref refl appThm nil 641 ref 2498 ref nil cons 3467 def cons 3468 def 3437 ref cons nil cons cons 3447 ref subst 3432 ref nil 3468 remove nil cons nil cons cons 3469 def 2301 ref subst appThm trans trans trans appThm 736 ref appThm appThm 735 ref nil 7 ref 2636 ref cons 8 ref 2519 ref nil cons 3470 def cons nil cons cons 3471 def nil cons cons 3422 ref subst 2279 ref nil 2638 remove nil cons cons 3426 ref subst 3472 def 3434 ref trans appThm 2531 ref refl appThm nil 641 ref 2531 ref nil cons 3473 def cons 3474 def 3437 ref cons nil cons cons 3447 ref subst 3432 ref nil 3474 remove nil cons nil cons cons 3475 def 2301 ref subst appThm trans trans trans appThm 736 ref appThm appThm 3476 def appThm appThm appThm absThm appThm appThm nil 83 ref 682 ref 641 ref 29 ref 453 ref 2316 ref 2399 ref appTerm appTerm 3477 def 643 ref appTerm appTerm 3478 def 29 ref 453 ref 2316 ref 2432 ref appTerm appTerm 3479 def 643 ref appTerm appTerm 3480 def 29 ref 453 ref 2316 ref 2465 ref appTerm appTerm 3481 def 643 ref appTerm appTerm 29 ref 453 ref 2316 ref 2498 ref appTerm appTerm 3482 def 643 ref appTerm appTerm 453 ref 2316 ref 2531 ref appTerm appTerm 3483 def 643 ref appTerm appTerm 3484 def appTerm appTerm appTerm absTerm 3485 def appTerm 3486 def nil cons cons nil cons nil cons cons 524 ref subst trans appThm 2548 ref refl 3487 def appThm sym nil 660 ref 2016 ref 55 ref 3485 ref 2019 ref appTerm 3488 def appTerm 2548 ref appTerm 3489 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2016 ref nil 83 ref 3489 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3488 ref nil cons 3490 def cons 3383 ref cons nil cons cons 3491 def 70 ref subst 3491 remove 136 ref subst 3488 ref betaConv 3488 remove assume eqMp nil 53 ref 29 ref 3477 ref 2019 ref appTerm appTerm 3492 def 29 ref 3479 ref 2019 ref appTerm appTerm 3493 def 29 ref 3481 ref 2019 ref appTerm appTerm 29 ref 3482 ref 2019 ref appTerm appTerm 3483 ref 2019 ref appTerm appTerm 3494 def appTerm appTerm appTerm 3495 def nil cons cons 3383 ref cons nil cons cons 118 ref subst proveHyp 2016 ref "Data.Bool.\\/" const 15 ref constTerm 3496 def 2024 ref 1186 ref appTerm 3497 def appTerm 682 ref 641 ref 2024 remove 2317 ref appTerm 3498 def absTerm 3499 def appTerm 3500 def appTerm 3501 def absTerm 3502 def 2019 ref appTerm 3503 def betaConv nil 640 ref 3502 ref appTerm 3504 def axiom 3505 def nil 53 ref 3504 remove nil cons cons 3506 def 54 ref 3503 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3502 ref nil cons cons 3507 def 2036 ref cons nil cons cons 147 ref subst eqMp eqMp 3508 def nil 53 ref 3501 remove nil cons 3509 def cons 3510 def 54 ref 55 ref 3495 remove appTerm 2548 ref appTerm 3511 def nil cons 3512 def cons nil cons 3513 def cons nil cons cons 3514 def 118 ref subst proveHyp 3514 ref 70 ref subst 3514 remove 136 ref subst nil 660 ref 641 ref 55 ref 3499 ref 643 ref appTerm 3515 def appTerm 3516 def 3511 ref appTerm 3517 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 3517 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 3515 ref nil cons 3518 def cons 3519 def 3513 ref cons nil cons cons 3520 def 70 ref subst 3520 remove 136 ref subst 3515 ref betaConv 3515 remove assume eqMp 3521 def nil 53 ref 3498 ref nil cons 3522 def cons 3523 def 3513 ref cons nil cons cons 3524 def 118 ref subst proveHyp 3524 ref 70 ref subst 3524 remove 136 ref subst 16 ref "_32722" 449 ref var 3525 def 55 ref 29 ref 3477 ref 3525 remove varTerm 3526 def appTerm appTerm 29 ref 3479 ref 3526 ref appTerm appTerm 29 ref 3481 ref 3526 ref appTerm appTerm 29 ref 3482 ref 3526 ref appTerm appTerm 3483 ref 3526 remove appTerm appTerm appTerm appTerm appTerm appTerm 2548 ref appTerm absTerm 3527 def 2019 ref appTerm 3528 def appTerm refl 3529 def 3527 ref 2317 ref appTerm betaConv appThm 98 ref 3528 remove betaConv appThm 3530 def 55 ref 29 ref 3477 ref 2317 ref appTerm appTerm 3531 def 29 ref 3479 ref 2317 ref appTerm appTerm 3532 def 29 ref 3481 ref 2317 ref appTerm appTerm 29 ref 3482 ref 2317 ref appTerm appTerm 3483 ref 2317 ref appTerm appTerm 3533 def appTerm appTerm appTerm appTerm 2548 ref appTerm refl appThm trans 3527 remove refl 3534 def 3498 remove assume 3535 def appThm eqMp sym 469 ref 156 ref nil 2016 ref 3435 remove cons nil cons nil cons cons 641 ref 16 ref 453 ref 3438 ref appTerm 3536 def 2317 ref appTerm appTerm 2025 remove appTerm absTerm 3537 def 643 ref appTerm 3538 def betaConv 2016 ref 640 ref 3537 ref appTerm 3539 def absTerm 3540 def 2019 ref appTerm 3541 def betaConv nil 640 ref 3540 ref appTerm 3542 def axiom nil 53 ref 3542 remove nil cons cons 54 ref 3541 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3540 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3539 remove nil cons cons 54 ref 3538 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3537 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp 3543 def subst appThm 3544 def 156 ref nil 2016 ref 3454 remove cons nil cons nil cons cons 3543 ref subst appThm 3545 def 156 ref nil 2016 ref 3461 remove cons nil cons nil cons cons 3543 ref subst appThm 156 ref nil 2016 ref 3467 remove cons nil cons nil cons cons 3543 ref subst appThm nil 2016 ref 3473 remove cons nil cons nil cons cons 3543 remove subst appThm 3546 def appThm appThm appThm appThm 3487 ref appThm sym nil 53 ref 29 ref 2400 ref appTerm 3547 def 29 ref 2433 ref appTerm 3548 def 29 ref 2466 ref appTerm 29 ref 2499 ref appTerm 2532 ref appTerm 3549 def appTerm 3550 def appTerm 3551 def appTerm 3552 def nil cons 3553 def cons 3383 ref cons nil cons cons 3554 def 70 ref subst 3554 remove 136 ref subst nil 94 ref 2403 remove cons 3555 def 96 ref 3551 remove nil cons cons nil cons cons nil cons cons 3556 def 110 ref subst 3556 remove 577 ref subst nil 94 ref 2436 remove cons 3557 def 96 ref 3550 remove nil cons cons nil cons cons nil cons cons 3558 def 110 ref subst 3558 remove 577 ref subst nil 94 ref 2469 remove cons 96 ref 3549 ref nil cons cons nil cons 3559 def cons nil cons cons 3560 def 110 ref subst 3560 remove 577 ref subst nil 94 ref 2502 remove cons 2535 remove cons nil cons cons 3561 def 110 ref subst 3562 def 3561 remove 577 ref subst 3563 def 8 ref 461 ref 7 ref 461 ref 172 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2823 ref 682 ref 641 ref 860 remove 29 ref 2826 ref 2392 ref appTerm appTerm 3564 def 29 ref 2828 ref 2425 ref appTerm appTerm 3565 def 29 ref 2830 ref 2458 ref appTerm appTerm 29 ref 2831 ref 2491 ref appTerm appTerm 2832 remove 2524 ref appTerm 3566 def appTerm 3567 def appTerm 3568 def appTerm 3569 def appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 3570 def 2397 ref appTerm betaConv sym 7 ref 461 ref 172 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2823 ref 682 ref 641 ref 2574 remove 29 ref 1233 ref 2397 ref appTerm 3571 def 2824 ref appTerm 643 ref appTerm 2392 ref appTerm appTerm 3572 def 3569 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 3573 def 2430 ref appTerm betaConv sym 172 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2823 ref 682 ref 641 ref 2578 remove 3572 ref 29 ref 1233 ref 2430 ref appTerm 3574 def 2824 ref appTerm 643 ref appTerm 2425 ref appTerm appTerm 3575 def 3568 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 3576 def 2463 ref appTerm betaConv sym 5 ref 461 ref 1 ref 682 ref 2823 ref 682 ref 641 ref 2582 remove 3572 ref 3575 ref 29 ref 1233 ref 2463 ref appTerm 3577 def 2824 ref appTerm 643 ref appTerm 2458 ref appTerm appTerm 3578 def 3567 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 3579 def 2496 ref appTerm betaConv sym 1 ref 682 ref 2823 ref 682 ref 641 ref 2586 remove 3572 ref 3575 ref 3578 ref 29 ref 1233 ref 2496 ref appTerm 3580 def 2824 ref appTerm 643 ref appTerm 2491 ref appTerm appTerm 3581 def 3566 remove appTerm 3582 def appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 3583 def 2529 ref appTerm betaConv sym 2823 ref 682 ref 641 ref 2590 ref 3572 ref 3575 ref 3578 remove 3581 remove 1233 ref 2529 ref appTerm 3584 def 2824 ref appTerm 643 ref appTerm 2524 ref appTerm appTerm 3585 def appTerm appTerm appTerm appTerm absTerm appTerm absTerm 3586 def 1187 ref appTerm betaConv sym 641 ref 2590 ref 29 ref 3571 ref 1187 ref appTerm 3587 def 643 ref appTerm 2392 ref appTerm 3588 def appTerm 3589 def 29 ref 3574 ref 1187 ref appTerm 3590 def 643 ref appTerm 2425 ref appTerm 3591 def appTerm 3592 def 29 ref 3577 ref 1187 ref appTerm 3593 def 643 ref appTerm 2458 ref appTerm 3594 def appTerm 29 ref 3580 ref 1187 ref appTerm 3595 def 643 ref appTerm 2491 ref appTerm 3596 def appTerm 3584 ref 1187 ref appTerm 3597 def 643 ref appTerm 2524 ref appTerm 3598 def appTerm 3599 def appTerm 3600 def appTerm 3601 def appTerm appTerm absTerm 3602 def 643 ref appTerm betaConv sym nil "t3" 12 ref var 3603 def 3601 remove nil cons cons "t2" 12 ref var 3604 def 3588 ref nil cons 3605 def cons 3606 def "t1" 12 ref var 3607 def 2546 ref cons nil cons cons cons nil cons cons 3603 ref 16 ref 29 ref 3607 ref varTerm 3608 def appTerm 3609 def 29 ref 3604 ref varTerm 3610 def appTerm 3603 ref varTerm 3611 def appTerm appTerm 3612 def appTerm 29 ref 3609 remove 3610 ref appTerm appTerm 3611 ref appTerm 3613 def appTerm 3614 def absTerm 3615 def 3611 ref appTerm 3616 def betaConv 3604 ref 164 ref 3615 ref appTerm 3617 def absTerm 3618 def 3610 ref appTerm 3619 def betaConv 3607 ref 164 ref 3618 ref appTerm 3620 def absTerm 3621 def 3608 ref appTerm 3622 def betaConv 2188 ref 3607 ref 2188 ref 3604 ref 2188 remove 3603 ref 3614 remove assume sym 16 ref 3613 remove appTerm 3612 remove appTerm 3623 def assume sym deductAntisym absThm appThm absThm appThm absThm appThm nil 164 ref 3607 ref 164 ref 3604 ref 164 ref 3603 ref 3623 remove absTerm appTerm absTerm appTerm absTerm appTerm axiom eqMp nil 53 ref 164 ref 3621 ref appTerm nil cons cons 54 ref 3622 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 3621 remove nil cons cons 168 ref 3608 remove nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3620 remove nil cons cons 54 ref 3619 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 3618 remove nil cons cons 168 ref 3610 remove nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3617 remove nil cons cons 54 ref 3616 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 3615 remove nil cons cons 168 ref 3611 remove nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp 3624 def subst nil 3603 ref 3600 remove nil cons cons 3604 ref 3591 ref nil cons 3625 def cons 3626 def 3607 ref 2590 remove 3588 ref appTerm 3627 def nil cons cons nil cons cons cons nil cons cons 3624 ref subst nil 3603 ref 3599 ref nil cons cons 3628 def 3604 ref 3594 ref nil cons 3629 def cons 3607 ref 29 ref 3627 remove appTerm 3591 ref appTerm 3630 def nil cons cons nil cons cons cons nil cons cons 3624 ref subst nil 3603 ref 3598 ref nil cons 3631 def cons 3632 def 3604 ref 3596 ref nil cons 3633 def cons 3634 def 3607 ref 29 ref 3630 remove appTerm 3594 ref appTerm nil cons cons nil cons cons cons nil cons cons 3624 ref subst trans trans trans 156 ref 156 ref 156 ref 156 ref 2594 remove 3588 ref refl 3635 def appThm nil 83 ref 3605 ref cons nil cons nil cons cons 170 ref subst 3636 def trans appThm 3591 ref refl 3637 def appThm appThm 3594 ref refl appThm appThm 3596 ref refl 3638 def appThm appThm 3598 remove refl 3639 def appThm trans sym 16 ref "_32694" 449 ref var 3640 def 3587 ref 3640 remove varTerm appTerm 2392 ref appTerm absTerm 3641 def 643 ref appTerm 3642 def appTerm refl 3641 ref 2399 ref appTerm betaConv appThm 98 ref 3642 remove betaConv appThm 3587 remove 2399 ref appTerm 2392 ref appTerm refl appThm trans 3641 remove refl 2400 remove assume 3643 def sym appThm eqMp sym 3427 remove 16 ref "_32696" 449 ref var 3644 def 3571 ref 3644 remove varTerm appTerm 2399 ref appTerm 2392 ref appTerm absTerm 3645 def 1187 ref appTerm 3646 def appTerm refl 3645 ref 455 ref 2387 remove appTerm 3647 def appTerm betaConv appThm 98 ref 3646 remove betaConv appThm 3571 remove 3647 ref appTerm 2399 remove appTerm 2392 ref appTerm refl appThm trans 3645 remove refl 453 ref 3647 remove appTerm 1187 ref appTerm assume sym appThm eqMp sym nil 172 ref 2597 ref cons 3413 remove cons nil cons cons 172 ref 16 ref 1233 ref 3414 ref appTerm 3648 def 456 ref appTerm 458 ref appTerm 176 ref appTerm appTerm 2263 ref 25 ref appTerm appTerm absTerm 3649 def 176 ref appTerm 3650 def betaConv 7 ref 42 ref 3649 ref appTerm 3651 def absTerm 3652 def 25 ref appTerm 3653 def betaConv 8 ref 42 ref 3652 ref appTerm 3654 def absTerm 3655 def 24 ref appTerm 3656 def betaConv nil 42 ref 3655 ref appTerm 3657 def axiom nil 53 ref 3657 remove nil cons cons 54 ref 3656 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3655 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3654 remove nil cons cons 54 ref 3653 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3652 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3651 remove nil cons cons 54 ref 3650 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3649 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp 3658 def subst nil 2598 remove nil cons 3659 def nil cons cons 467 ref 516 remove subst 3660 def subst trans sym 88 ref eqMp eqMp proveHyp eqMp nil 53 ref 3605 remove cons 54 ref 3625 remove cons nil cons cons nil cons cons 136 ref subst proveHyp 16 ref "_32690" 449 ref var 3661 def 3590 ref 3661 remove varTerm appTerm 2425 ref appTerm absTerm 3662 def 643 ref appTerm 3663 def appTerm refl 3662 ref 2432 ref appTerm betaConv appThm 98 ref 3663 remove betaConv appThm 3590 remove 2432 ref appTerm 2425 ref appTerm refl appThm trans 3662 remove refl 2433 remove assume 3664 def sym appThm eqMp sym 3453 remove 16 ref "_32692" 449 ref var 3665 def 3574 ref 3665 remove varTerm appTerm 2432 ref appTerm 2425 ref appTerm absTerm 3666 def 1187 ref appTerm 3667 def appTerm refl 3666 ref 455 ref 2420 remove appTerm 3668 def appTerm betaConv appThm 98 ref 3667 remove betaConv appThm 3574 remove 3668 ref appTerm 2432 remove appTerm 2425 ref appTerm refl appThm trans 3666 remove refl 453 ref 3668 remove appTerm 1187 ref appTerm assume sym appThm eqMp sym nil 172 ref 2620 ref cons 3452 remove cons nil cons cons 3658 ref subst nil 2621 remove nil cons nil cons cons 3660 ref subst trans sym 88 ref eqMp eqMp proveHyp eqMp eqMp 3669 def nil 53 ref 3589 ref 3591 ref appTerm 3670 def nil cons cons 3671 def 54 ref 3629 remove cons nil cons cons nil cons cons 136 ref subst proveHyp 16 ref "_32732" 449 ref var 3672 def 3593 ref 3672 remove varTerm appTerm 2458 ref appTerm absTerm 3673 def 643 ref appTerm 3674 def appTerm refl 3673 ref 2465 ref appTerm betaConv appThm 98 ref 3674 remove betaConv appThm 3593 remove 2465 ref appTerm 2458 ref appTerm refl appThm trans 3673 remove refl 2466 remove assume 3675 def sym appThm eqMp sym 3460 remove 16 ref "_32734" 449 ref var 3676 def 3577 ref 3676 remove varTerm appTerm 2465 ref appTerm 2458 ref appTerm absTerm 3677 def 1187 ref appTerm 3678 def appTerm refl 3677 ref 455 ref 2453 remove appTerm 3679 def appTerm betaConv appThm 98 ref 3678 remove betaConv appThm 3577 remove 3679 ref appTerm 2465 remove appTerm 2458 ref appTerm refl appThm trans 3677 remove refl 453 ref 3679 remove appTerm 1187 ref appTerm assume sym appThm eqMp sym nil 172 ref 2626 ref cons 3680 def 3459 remove cons nil cons cons 3658 ref subst nil 2627 remove nil cons nil cons cons 3660 ref subst trans sym 88 ref eqMp eqMp proveHyp eqMp eqMp nil 53 ref 29 ref 3670 remove appTerm 3681 def 3594 remove appTerm 3682 def nil cons cons 54 ref 3633 remove cons nil cons 3683 def cons nil cons cons 136 ref subst proveHyp 16 ref "_32686" 449 ref var 3684 def 3595 ref 3684 remove varTerm appTerm 2491 ref appTerm absTerm 3685 def 643 ref appTerm 3686 def appTerm refl 3685 ref 2498 ref appTerm betaConv appThm 98 ref 3686 remove betaConv appThm 3595 remove 2498 ref appTerm 2491 ref appTerm refl appThm trans 3685 remove refl 2499 remove assume 3687 def sym appThm eqMp sym 3466 remove 16 ref "_32688" 449 ref var 3688 def 3580 ref 3688 remove varTerm appTerm 2498 ref appTerm 2491 ref appTerm absTerm 3689 def 1187 ref appTerm 3690 def appTerm refl 3689 ref 455 ref 2486 remove appTerm 3691 def appTerm betaConv appThm 98 ref 3690 remove betaConv appThm 3580 remove 3691 ref appTerm 2498 remove appTerm 2491 ref appTerm refl appThm trans 3689 remove refl 453 ref 3691 remove appTerm 1187 ref appTerm assume sym appThm eqMp sym nil 172 ref 2631 ref cons 3465 remove cons nil cons cons 3658 ref subst nil 2632 remove nil cons nil cons cons 3660 ref subst trans sym 88 ref eqMp eqMp proveHyp eqMp 3692 def eqMp nil 53 ref 29 ref 3682 remove appTerm 3596 ref appTerm nil cons cons 54 ref 3631 remove cons nil cons 3693 def cons nil cons cons 136 ref subst proveHyp 16 ref "_32682" 449 ref var 3694 def 3597 ref 3694 remove varTerm appTerm 2524 ref appTerm absTerm 3695 def 643 ref appTerm 3696 def appTerm refl 3695 ref 2531 ref appTerm betaConv appThm 98 ref 3696 remove betaConv appThm 3597 remove 2531 ref appTerm 2524 ref appTerm refl appThm trans 3695 remove refl 2532 remove assume 3697 def sym appThm eqMp sym 3472 remove 16 ref "_32684" 449 ref var 3698 def 3584 ref 3698 remove varTerm appTerm 2531 ref appTerm 2524 ref appTerm absTerm 3699 def 1187 ref appTerm 3700 def appTerm refl 3699 ref 455 ref 2519 remove appTerm 3701 def appTerm betaConv appThm 98 ref 3700 remove betaConv appThm 3584 remove 3701 ref appTerm 2531 remove appTerm 2524 ref appTerm refl appThm trans 3699 remove refl 453 ref 3701 remove appTerm 1187 ref appTerm assume sym appThm eqMp sym nil 172 ref 2636 ref cons 3471 remove cons nil cons cons 3658 remove subst nil 2637 remove nil cons nil cons cons 3660 ref subst trans sym 88 ref eqMp eqMp proveHyp eqMp 3702 def eqMp eqMp eqMp 475 ref 660 ref 3602 remove nil cons cons 738 ref cons nil cons cons 331 ref subst proveHyp eqMp 475 ref 660 ref 3586 remove nil cons cons 2847 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 3583 remove nil cons cons 2641 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 3579 remove nil cons cons 2642 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 3576 remove nil cons cons 2643 remove cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 3573 remove nil cons cons 2644 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 3570 ref nil cons cons 2645 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 3570 remove appTerm nil cons cons 3383 remove cons nil cons cons 118 ref subst proveHyp nil 2848 ref 2636 ref cons 3703 def 2850 ref 2631 ref cons 3704 def 2852 ref 2626 ref cons 2853 ref 2620 ref cons 1171 ref 2597 ref cons nil cons cons 3705 def cons cons cons nil cons cons 3310 remove subst eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 3553 remove cons 96 ref 3382 ref cons nil cons 3706 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 3522 remove cons 3707 def 96 ref 3512 ref cons nil cons 3708 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 3518 remove cons 3709 def 3708 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 3499 ref 801 ref appTerm appTerm 3710 def 3511 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 3500 ref appTerm 3711 def 3511 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3499 remove nil cons cons 3712 def 3708 ref cons nil cons cons 352 ref subst eqMp nil 53 ref 3497 ref nil cons 3713 def cons 3714 def 3513 remove cons nil cons cons 3715 def 70 ref subst 3715 remove 136 ref subst 3529 remove "_32720" 449 ref var 3716 def 55 ref 29 ref 3477 ref 3716 remove varTerm 3717 def appTerm appTerm 29 ref 3479 ref 3717 ref appTerm appTerm 29 ref 3481 ref 3717 ref appTerm appTerm 29 ref 3482 ref 3717 ref appTerm appTerm 3483 ref 3717 remove appTerm appTerm appTerm appTerm appTerm appTerm 2548 ref appTerm absTerm 1186 ref appTerm betaConv appThm 3530 remove 55 ref 29 ref 3477 ref 1186 ref appTerm appTerm 3718 def 29 ref 3479 ref 1186 ref appTerm appTerm 3719 def 29 ref 3481 remove 1186 ref appTerm appTerm 29 ref 3482 ref 1186 ref appTerm appTerm 3483 ref 1186 ref appTerm appTerm 3720 def appTerm appTerm appTerm appTerm 2548 ref appTerm refl appThm trans 3534 remove 3497 ref assume 3721 def appThm eqMp sym 469 ref 156 ref 3448 remove 641 ref "Data.Bool.~" const 14 remove constTerm 3722 def 453 ref 2317 ref appTerm 1186 ref appTerm 3723 def appTerm 3724 def absTerm 3725 def 643 ref appTerm 3726 def betaConv nil 640 ref 3725 ref appTerm 3727 def axiom nil 53 ref 3727 remove nil cons cons 54 ref 3726 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3725 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3724 remove nil cons cons 54 ref 16 ref 3723 ref appTerm "Data.Bool.F" const 12 ref constTerm 3728 def appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 94 ref 3723 remove nil cons cons nil cons nil cons cons nil 53 ref 3722 ref 99 ref appTerm 3729 def nil cons 3730 def cons 54 ref 16 ref 99 ref appTerm 3728 ref appTerm nil cons 3731 def cons nil cons cons nil cons cons 3732 def 70 ref subst 3732 remove 136 ref subst nil 53 ref 99 ref nil cons 3733 def cons 54 ref 3728 ref nil cons 3734 def cons nil cons cons nil cons cons 2558 ref subst 16 ref 3729 ref appTerm refl 53 ref 57 ref 3728 ref appTerm absTerm 3735 def 99 ref appTerm betaConv appThm nil 79 ref 3722 ref appTerm 3735 remove appTerm axiom 108 ref appThm eqMp 3729 remove assume eqMp nil 53 ref 55 ref 99 ref appTerm 3736 def 3728 ref appTerm nil cons cons 54 ref 55 ref 3728 ref appTerm 3737 def 99 ref appTerm nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp nil 53 ref 3734 ref cons 54 ref 3733 ref cons nil cons cons nil cons cons 3738 def 70 ref subst 3738 remove 136 ref subst 53 ref 56 remove absTerm 3739 def 99 ref appTerm 3740 def betaConv nil 16 ref 3728 ref appTerm 3741 def 164 ref 3739 ref appTerm 3742 def appTerm axiom 3728 ref assume eqMp nil 53 ref 3742 remove nil cons cons 54 ref 3740 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 3739 remove nil cons cons 168 ref 3733 ref cons nil cons cons nil cons cons 147 ref subst eqMp eqMp eqMp nil 94 ref 3734 ref cons 96 ref 3733 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 3730 remove cons 96 ref 3731 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp 3743 def subst eqMp 3744 def subst appThm 3745 def 156 ref 3456 remove 3744 ref subst appThm 3746 def 156 ref 3463 remove 3744 ref subst appThm 156 ref 3469 remove 3744 ref subst appThm 3475 remove 3744 ref subst appThm nil 83 ref 3734 ref cons nil cons nil cons cons 3747 def 83 ref 16 ref 29 ref 3728 ref appTerm 3748 def 85 ref appTerm appTerm 3728 ref appTerm absTerm 3749 def 85 ref appTerm 3750 def betaConv nil 164 ref 3749 ref appTerm 3751 def axiom nil 53 ref 3751 remove nil cons cons 54 ref 3750 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 3749 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp 3752 def subst 3753 def trans 3754 def appThm 3753 ref trans appThm 3753 ref trans appThm 3753 ref trans appThm 3487 ref appThm nil 83 ref 3382 remove cons nil cons nil cons cons 3755 def 83 ref 16 ref 3737 remove 85 ref appTerm appTerm 75 ref appTerm absTerm 3756 def 85 ref appTerm 3757 def betaConv nil 164 ref 3756 ref appTerm 3758 def axiom nil 53 ref 3758 remove nil cons cons 54 ref 3757 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 3756 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp 3759 def subst trans sym 88 ref eqMp eqMp eqMp nil 94 ref 3713 remove cons 3760 def 3708 ref cons nil cons cons 110 ref subst deductAntisym eqMp nil 3760 ref 96 ref 3500 remove nil cons cons 3761 def "R" 12 ref var 3762 def 3512 remove cons nil cons cons cons nil cons cons nil 53 ref 55 ref 101 ref appTerm 3763 def 3762 ref varTerm 3764 def appTerm 3765 def nil cons cons 54 ref 3764 ref nil cons 3766 def cons nil cons cons nil cons cons 118 ref subst nil 53 ref 3736 ref 3764 ref appTerm nil cons cons 54 ref 55 ref 3765 remove appTerm 3764 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst 2193 ref 55 ref 3736 remove 2197 ref appTerm appTerm 3767 def 55 ref 3763 remove 2197 ref appTerm appTerm 2197 ref appTerm appTerm absTerm 3768 def 3764 remove appTerm 3769 def betaConv 16 ref 3496 ref 99 ref appTerm 3770 def 101 ref appTerm 3771 def appTerm refl 54 ref 164 ref 2193 ref 3767 remove 55 ref 2198 ref appTerm 2197 ref appTerm 3772 def appTerm absTerm appTerm absTerm 101 remove appTerm betaConv appThm 79 remove 3770 remove appTerm refl 53 ref 54 ref 164 ref 2193 ref 55 ref 57 remove 2197 ref appTerm appTerm 3772 remove appTerm absTerm appTerm absTerm absTerm 3773 def 99 remove appTerm betaConv appThm nil 67 remove 3496 ref appTerm 3773 remove appTerm axiom 108 remove appThm eqMp 104 remove appThm eqMp 3771 remove assume eqMp nil 53 ref 164 ref 3768 ref appTerm nil cons cons 54 ref 3769 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 3768 remove nil cons cons 168 ref 3766 remove cons nil cons cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp 3774 def subst proveHyp proveHyp eqMp nil 94 ref 3509 remove cons 3775 def 3708 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 3490 remove cons 3706 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 3485 ref 801 ref appTerm appTerm 2548 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 3486 remove appTerm 2548 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3485 remove nil cons cons 3706 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp eqMp nil 94 ref 2546 remove cons 96 ref 2550 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp nil 53 ref 3410 remove 2549 ref appTerm nil cons cons 54 ref 55 ref 2549 ref appTerm 2545 ref appTerm nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp 469 ref 156 ref nil 220 ref 2635 remove cons 3776 def 219 ref 2630 remove cons 3777 def 269 ref 2625 remove cons 216 ref 2619 remove cons 2616 remove cons 3778 def cons cons cons nil cons cons 3779 def 2782 remove subst appThm 3487 remove appThm appThm 2545 ref refl 3780 def appThm sym nil "c2" 0 ref var 3781 def 2636 ref cons 3782 def "s2" 0 ref var 3783 def 2631 ref cons 3784 def "z2" 0 ref var 3785 def 2626 remove cons "y2" 0 ref var 3786 def 2620 remove cons 3787 def "x2" 0 ref var 3788 def 2597 remove cons 3789 def 1636 ref 3470 remove cons 3790 def 1633 ref 3464 remove cons 3791 def 1631 ref 3458 remove cons "y1" 0 ref var 3792 def 3451 remove cons "x1" 0 ref var 3793 def 3412 remove cons nil cons cons 3794 def cons cons cons cons cons cons cons cons nil cons cons 469 ref 156 ref nil 1 ref 1690 ref nil cons 3795 def cons 3796 def 5 ref 1679 ref nil cons 3797 def cons 3798 def 172 ref 1670 ref nil cons 3799 def cons 3800 def 7 ref 3792 ref varTerm 3801 def nil cons 3802 def cons 8 ref 3793 ref varTerm 3803 def nil cons 3804 def cons nil cons 3805 def cons 3806 def cons cons cons nil cons cons 207 ref subst appThm nil 1 ref 3781 ref varTerm 3807 def nil cons 3808 def cons 3809 def 5 ref 3783 ref varTerm 3810 def nil cons 3811 def cons 3812 def 172 ref 3785 ref varTerm 3813 def nil cons 3814 def cons 7 ref 3786 ref varTerm 3815 def nil cons 3816 def cons 8 ref 3788 ref varTerm 3817 def nil cons 3818 def cons nil cons 3819 def cons 3820 def cons cons cons nil cons cons 207 ref subst appThm appThm nil 1 ref 2355 ref 1690 ref appTerm 3807 ref appTerm 3821 def nil cons cons 3822 def 5 ref 2355 ref 1679 ref appTerm 3823 def 3810 ref appTerm 3824 def nil cons cons 3825 def 172 ref 2355 ref 1670 ref appTerm 3813 ref appTerm 3826 def nil cons cons 7 ref 2355 ref 3801 ref appTerm 3815 ref appTerm 3827 def nil cons cons 8 ref 2355 ref 3803 ref appTerm 3817 ref appTerm 3828 def nil cons cons nil cons cons 3829 def cons cons cons nil cons cons 207 remove subst appThm sym nil 53 ref 29 ref 29 ref 178 ref 3803 ref appTerm 3801 ref appTerm 1670 ref appTerm 1679 ref appTerm 3830 def appTerm 3831 def 184 ref 3803 ref appTerm 3801 ref appTerm 1670 ref appTerm 1690 ref appTerm 3832 def appTerm 3833 def appTerm 29 ref 178 ref 3817 ref appTerm 3815 ref appTerm 3813 ref appTerm 3810 ref appTerm 3834 def appTerm 184 ref 3817 ref appTerm 3815 ref appTerm 3813 ref appTerm 3807 ref appTerm 3835 def appTerm 3836 def appTerm nil cons 3837 def cons 54 ref 29 ref 178 ref 3828 ref appTerm 3827 ref appTerm 3826 ref appTerm 3824 ref appTerm 3838 def appTerm 184 ref 3828 ref appTerm 3827 ref appTerm 3826 ref appTerm 3821 ref appTerm 3839 def appTerm nil cons 3840 def cons nil cons cons nil cons cons 3841 def 70 ref subst 3841 remove 136 ref subst nil 94 ref 3833 remove nil cons cons 96 ref 3836 remove nil cons cons nil cons cons nil cons cons 3842 def 110 ref subst 3842 remove 577 ref subst nil 94 ref 3830 ref nil cons 3843 def cons 96 ref 3832 ref nil cons 3844 def cons nil cons cons nil cons cons 3845 def 110 ref subst 3845 remove 577 ref subst nil 94 ref 3834 ref nil cons 3846 def cons 96 ref 3835 ref nil cons 3847 def cons nil cons cons nil cons cons 3848 def 110 ref subst 3848 remove 577 ref subst 156 ref nil 83 ref 3843 remove cons nil cons nil cons cons 89 ref subst 3830 remove assume eqMp appThm nil 83 ref 3846 remove cons nil cons nil cons cons 89 ref subst 3834 ref assume eqMp appThm 171 ref trans sym 88 ref eqMp nil 53 ref 3831 remove 3834 remove appTerm nil cons cons 54 ref 3838 remove nil cons 3849 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 3785 ref 3811 remove cons 3850 def 1631 ref 3797 ref cons 3851 def 3786 ref 3814 ref cons 3792 ref 3799 ref cons 3788 ref 3816 ref cons 3793 ref 3802 ref cons "w2" 0 ref var 3852 def 3818 remove cons "w1" 0 ref var 3853 def 3804 remove cons nil cons cons cons cons cons cons 3854 def cons cons nil cons cons 3785 ref 55 ref 29 ref 178 ref 3853 ref varTerm 3855 def appTerm 3803 ref appTerm 3801 ref appTerm 1670 ref appTerm appTerm 178 ref 3852 ref varTerm 3856 def appTerm 3817 ref appTerm 3815 ref appTerm 3813 ref appTerm appTerm appTerm 178 remove 2355 ref 3855 ref appTerm 3856 ref appTerm 3857 def appTerm 3828 ref appTerm 3827 ref appTerm 3826 ref appTerm appTerm absTerm 3858 def 3813 ref appTerm 3859 def betaConv 1631 ref 42 ref 3858 ref appTerm 3860 def absTerm 3861 def 1670 ref appTerm 3862 def betaConv 3786 ref 42 ref 3861 ref appTerm 3863 def absTerm 3864 def 3815 ref appTerm 3865 def betaConv 3792 ref 42 ref 3864 ref appTerm 3866 def absTerm 3867 def 3801 ref appTerm 3868 def betaConv 3788 ref 42 ref 3867 ref appTerm 3869 def absTerm 3870 def 3817 ref appTerm 3871 def betaConv 3793 ref 42 ref 3870 ref appTerm 3872 def absTerm 3873 def 3803 ref appTerm 3874 def betaConv 3852 ref 42 ref 3873 ref appTerm 3875 def absTerm 3876 def 3856 ref appTerm 3877 def betaConv 3853 ref 42 ref 3876 ref appTerm 3878 def absTerm 3879 def 3855 ref appTerm 3880 def betaConv nil 42 ref 3879 ref appTerm 3881 def axiom nil 53 ref 3881 remove nil cons cons 54 ref 3880 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3879 remove nil cons cons 8 ref 3855 ref nil cons cons nil cons 3882 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3878 remove nil cons cons 54 ref 3877 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3876 remove nil cons cons 8 ref 3856 ref nil cons cons nil cons 3883 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3875 remove nil cons cons 54 ref 3874 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3873 remove nil cons cons 3805 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3872 remove nil cons cons 54 ref 3871 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3870 remove nil cons cons 3819 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3869 remove nil cons cons 54 ref 3868 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3867 remove nil cons cons 8 ref 3802 remove cons nil cons 3884 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3866 remove nil cons cons 54 ref 3865 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3864 remove nil cons cons 8 ref 3816 remove cons nil cons 3885 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3863 remove nil cons cons 54 ref 3862 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3861 remove nil cons cons 8 ref 3799 ref cons 3886 def nil cons 3887 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3860 remove nil cons cons 54 ref 3859 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3858 remove nil cons cons 8 ref 3814 remove cons nil cons 3888 def cons nil cons cons 147 ref subst eqMp eqMp subst eqMp nil 53 ref 3849 remove cons 54 ref 3839 remove nil cons cons nil cons 3889 def cons nil cons cons 136 ref subst proveHyp 156 ref nil 83 ref 3844 remove cons nil cons nil cons cons 89 ref subst 3832 ref assume eqMp appThm nil 83 ref 3847 remove cons nil cons nil cons cons 89 ref subst 3835 ref assume eqMp appThm 171 ref trans sym 88 ref eqMp nil 53 ref 29 ref 3832 remove appTerm 3835 remove appTerm nil cons cons 3889 remove cons nil cons cons 118 ref subst proveHyp nil 3785 ref 3808 remove cons 3890 def 1631 ref 3795 ref cons 3891 def 3854 remove cons cons nil cons cons 3785 ref 55 ref 29 ref 184 ref 3855 ref appTerm 3803 ref appTerm 3801 ref appTerm 1670 ref appTerm appTerm 184 ref 3856 ref appTerm 3817 ref appTerm 3815 ref appTerm 3813 ref appTerm appTerm appTerm 184 remove 3857 remove appTerm 3828 ref appTerm 3827 ref appTerm 3826 ref appTerm appTerm absTerm 3892 def 3813 ref appTerm 3893 def betaConv 1631 ref 42 ref 3892 ref appTerm 3894 def absTerm 3895 def 1670 ref appTerm 3896 def betaConv 3786 ref 42 ref 3895 ref appTerm 3897 def absTerm 3898 def 3815 ref appTerm 3899 def betaConv 3792 ref 42 ref 3898 ref appTerm 3900 def absTerm 3901 def 3801 ref appTerm 3902 def betaConv 3788 ref 42 ref 3901 ref appTerm 3903 def absTerm 3904 def 3817 ref appTerm 3905 def betaConv 3793 ref 42 ref 3904 ref appTerm 3906 def absTerm 3907 def 3803 ref appTerm 3908 def betaConv 3852 remove 42 ref 3907 ref appTerm 3909 def absTerm 3910 def 3856 remove appTerm 3911 def betaConv 3853 remove 42 ref 3910 ref appTerm 3912 def absTerm 3913 def 3855 remove appTerm 3914 def betaConv nil 42 ref 3913 ref appTerm 3915 def axiom nil 53 ref 3915 remove nil cons cons 54 ref 3914 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3913 remove nil cons cons 3882 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3912 remove nil cons cons 54 ref 3911 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3910 remove nil cons cons 3883 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3909 remove nil cons cons 54 ref 3908 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3907 remove nil cons cons 3805 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3906 remove nil cons cons 54 ref 3905 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3904 remove nil cons cons 3819 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3903 remove nil cons cons 54 ref 3902 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3901 remove nil cons cons 3884 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3900 remove nil cons cons 54 ref 3899 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3898 remove nil cons cons 3885 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3897 remove nil cons cons 54 ref 3896 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3895 remove nil cons cons 3887 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3894 remove nil cons cons 54 ref 3893 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3892 remove nil cons cons 3888 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 3837 remove cons 96 ref 3840 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp 3916 def subst eqMp eqMp eqMp 3917 def 16 ref "_32785" 0 ref var 3918 def 2544 remove 3918 remove varTerm appTerm absTerm 3919 def 27 ref appTerm 3920 def appTerm refl 3919 ref 2529 ref appTerm betaConv appThm 98 ref 3920 remove betaConv appThm 3780 remove appThm trans 3919 remove refl 2540 remove appThm eqMp 16 ref "_32773" 0 ref var 3921 def 2543 remove 3921 remove varTerm appTerm 27 ref appTerm absTerm 3922 def 26 ref appTerm 3923 def appTerm refl 3922 ref 2496 ref appTerm betaConv appThm 98 ref 3923 remove betaConv appThm 2585 remove refl appThm trans 3922 remove refl 2510 remove appThm eqMp 16 ref "_32763" 0 ref var 3924 def 2542 remove 3924 remove varTerm appTerm 26 ref appTerm 27 ref appTerm absTerm 3925 def 176 ref appTerm 3926 def appTerm refl 3925 ref 2463 remove appTerm betaConv appThm 98 ref 3926 remove betaConv appThm 2581 remove refl appThm trans 3925 remove refl 2477 remove appThm eqMp 16 ref "_32755" 0 ref var 3927 def 2541 remove 3927 remove varTerm appTerm 176 ref appTerm 26 ref appTerm 27 ref appTerm absTerm 3928 def 25 ref appTerm 3929 def appTerm refl 3928 ref 2430 ref appTerm betaConv appThm 98 ref 3929 remove betaConv appThm 2577 remove refl appThm trans 3928 remove refl 2444 remove appThm eqMp 16 ref "_32749" 0 ref var 3930 def 174 ref 3930 remove varTerm appTerm 25 ref appTerm 176 ref appTerm 26 ref appTerm 27 ref appTerm absTerm 3931 def 24 ref appTerm 3932 def appTerm refl 3931 ref 2397 ref appTerm betaConv appThm 98 ref 3932 remove betaConv appThm 2573 remove refl appThm trans 3931 remove refl 2411 remove appThm eqMp 986 remove eqMp eqMp eqMp eqMp eqMp eqMp 3933 def nil 94 ref 2646 remove cons 3706 remove cons nil cons cons 3934 def 110 ref subst proveHyp 3933 remove 3934 remove 577 ref subst proveHyp 735 ref 2279 ref 2280 ref nil 2600 remove nil cons cons 2106 ref 2284 ref 2110 ref 2601 remove appTerm 2111 ref appTerm appTerm "Data.List.::" const 11 ref 12 ref 11 ref 2107 ref 2109 ref cons opType nil cons 3935 def cons opType constTerm 3936 def "Hardware.signal" const 11 ref 210 ref 451 ref cons opType constTerm 3937 def 405 ref appTerm 2111 ref appTerm 3938 def appTerm 3939 def 2112 ref appTerm appTerm absTerm 3940 def 2111 ref appTerm 3941 def betaConv 8 ref 640 ref 3940 ref appTerm 3942 def absTerm 3943 def 24 ref appTerm 3944 def betaConv 404 ref 42 ref 3943 ref appTerm 3945 def absTerm 3946 def 405 ref appTerm 3947 def betaConv nil 215 ref 3946 ref appTerm 3948 def axiom nil 53 ref 3948 remove nil cons cons 54 ref 3947 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 3946 remove nil cons cons 1153 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3945 remove nil cons cons 54 ref 3944 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 3943 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3942 remove nil cons cons 54 ref 3941 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3940 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp 3949 def subst appThm nil "t" 2107 ref var 3950 def 2110 ref 2392 ref appTerm 2111 ref appTerm 3951 def nil cons cons "h" 12 ref var 3952 def 3937 ref 2380 ref appTerm 2111 ref appTerm 3953 def nil cons cons nil cons 3954 def cons nil cons cons 3950 ref 453 ref 2108 ref 3936 ref 3952 ref varTerm 3955 def appTerm 3950 ref varTerm 3956 def appTerm appTerm appTerm "Number.Natural.Bits.cons" const 11 ref 12 ref 1181 remove cons opType constTerm 3957 def 3955 ref appTerm 3958 def 2108 ref 3956 ref appTerm appTerm appTerm absTerm 3959 def 3956 ref appTerm 3960 def betaConv 3952 ref 40 ref 11 ref 2283 ref 13 ref cons opType constTerm 3959 ref appTerm 3961 def absTerm 3962 def 3955 ref appTerm 3963 def betaConv nil 164 ref 3962 ref appTerm 3964 def axiom nil 53 ref 3964 remove nil cons cons 54 ref 3963 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 3962 remove nil cons cons 168 ref 3955 ref nil cons cons nil cons 3965 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3961 remove nil cons cons 54 ref 3960 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp "A" 2109 remove cons nil cons 3966 def "P" 2283 remove var 3959 remove nil cons cons "x" 2107 ref var 3956 remove nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp 3967 def subst nil 2106 ref 2108 ref 3951 remove appTerm 3968 def nil cons 3969 def cons 3954 remove cons nil cons cons 2106 ref 453 ref 3958 remove 2111 ref appTerm 3970 def appTerm 1183 ref "Number.Natural.fromBool" const 11 ref 12 ref 454 remove cons opType constTerm 3971 def 3955 ref appTerm appTerm 2120 ref 2111 ref appTerm appTerm appTerm absTerm 3972 def 2111 ref appTerm 3973 def betaConv 3952 ref 640 ref 3972 ref appTerm 3974 def absTerm 3975 def 3955 ref appTerm 3976 def betaConv nil 164 ref 3975 ref appTerm 3977 def axiom nil 53 ref 3977 remove nil cons cons 54 ref 3976 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 3975 remove nil cons cons 3965 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3974 remove nil cons cons 54 ref 3973 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 3972 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp 3978 def subst trans trans appThm 2279 ref 2280 ref nil 2623 remove nil cons cons 3949 ref subst appThm nil 3950 ref 2110 ref 2425 ref appTerm 2111 ref appTerm 3979 def nil cons cons 3952 ref 3937 ref 2413 ref appTerm 2111 ref appTerm 3980 def nil cons cons nil cons 3981 def cons nil cons cons 3967 ref subst nil 2106 ref 2108 ref 3979 remove appTerm 3982 def nil cons 3983 def cons 3981 remove cons nil cons cons 3978 ref subst trans trans appThm 2280 ref nil 2629 remove nil cons cons 3949 ref subst appThm nil 3950 ref 2110 ref 2458 remove appTerm 2111 ref appTerm 3984 def nil cons cons 3952 ref 3937 ref 2446 remove appTerm 2111 ref appTerm 3985 def nil cons cons nil cons 3986 def cons nil cons cons 3967 ref subst nil 2106 ref 2108 ref 3984 remove appTerm 3987 def nil cons 3988 def cons 3986 remove cons nil cons cons 3978 ref subst trans trans appThm appThm appThm 2279 ref 2280 ref nil 2634 remove nil cons cons 3949 ref subst appThm nil 3950 ref 2110 ref 2491 ref appTerm 2111 ref appTerm 3989 def nil cons cons 3952 ref 3937 ref 2479 ref appTerm 2111 ref appTerm 3990 def nil cons cons nil cons 3991 def cons nil cons cons 3967 ref subst nil 2106 ref 2108 ref 3989 remove appTerm 3992 def nil cons 3993 def cons 3991 remove cons nil cons cons 3978 ref subst trans trans appThm 2303 ref 2280 ref nil 2639 remove nil cons cons 3949 ref subst appThm nil 3950 ref 2110 ref 2524 ref appTerm 2111 ref appTerm 3994 def nil cons cons 3952 ref 3937 ref 2512 ref appTerm 2111 ref appTerm 3995 def nil cons cons nil cons 3996 def cons nil cons cons 3967 ref subst nil 2106 ref 2108 ref 3994 remove appTerm 3997 def nil cons cons 3996 remove cons nil cons cons 3978 ref subst trans trans appThm appThm appThm sym 470 ref 29 ref 453 ref 1183 ref 1183 ref 3971 ref 3953 remove appTerm 3998 def appTerm 3999 def 2120 ref 3968 ref appTerm 4000 def appTerm appTerm 1183 ref 1183 ref 3971 ref 3980 remove appTerm 4001 def appTerm 4002 def 2120 ref 3982 ref appTerm 4003 def appTerm appTerm 1183 ref 3971 ref 3985 remove appTerm 4004 def appTerm 4005 def 2120 ref 3987 ref appTerm 4006 def appTerm 4007 def appTerm 4008 def appTerm 4009 def appTerm 4010 def 470 ref varTerm 4011 def appTerm appTerm 453 ref 4011 ref appTerm 4012 def 1183 ref 1183 ref 3971 ref 3990 remove appTerm 4013 def appTerm 4014 def 2120 ref 3992 ref appTerm 4015 def appTerm appTerm 2120 ref 1183 ref 3971 ref 3995 remove appTerm 4016 def appTerm 2120 ref 3997 remove appTerm 4017 def appTerm appTerm 4018 def appTerm 4019 def appTerm appTerm absTerm 4020 def 1183 ref 3999 ref 4002 ref 4004 ref appTerm 4021 def appTerm 4022 def appTerm 4023 def 1183 ref 4000 ref appTerm 4024 def 1183 ref 4003 ref appTerm 4025 def 4006 ref appTerm 4026 def appTerm 4027 def appTerm 4028 def appTerm betaConv sym 735 ref nil 2013 ref 4008 remove nil cons cons 641 ref 4000 ref nil cons 4029 def cons 4030 def 2016 ref 3998 remove nil cons cons nil cons 4031 def cons cons nil cons cons 2013 ref 453 ref 1183 ref 3439 ref appTerm 2021 ref appTerm 4032 def appTerm 2020 ref 2023 ref appTerm 4033 def appTerm 4034 def absTerm 4035 def 2021 ref appTerm 4036 def betaConv 641 ref 640 ref 4035 ref appTerm 4037 def absTerm 4038 def 643 ref appTerm 4039 def betaConv 2016 ref 640 ref 4038 ref appTerm 4040 def absTerm 4041 def 2019 ref appTerm 4042 def betaConv 2178 ref 2016 ref 2178 ref 641 ref 2178 ref 2013 ref 4034 remove assume sym 453 ref 4033 remove appTerm 4032 remove appTerm 4043 def assume sym deductAntisym absThm appThm absThm appThm absThm appThm nil 640 ref 2016 ref 640 ref 641 ref 640 ref 2013 ref 4043 remove absTerm 4044 def appTerm 4045 def absTerm 4046 def appTerm 4047 def absTerm 4048 def appTerm 4049 def axiom 4050 def eqMp nil 53 ref 640 ref 4041 ref appTerm nil cons cons 54 ref 4042 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4041 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4040 remove nil cons cons 54 ref 4039 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4038 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4037 remove nil cons cons 54 ref 4036 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4035 remove nil cons cons 2035 ref cons nil cons cons 147 ref subst eqMp eqMp 4051 def subst 3999 remove refl 4052 def 4024 ref refl 4053 def nil 2013 ref 4007 ref nil cons cons 4054 def 641 ref 4003 ref nil cons 4055 def cons 4056 def 2016 ref 4001 ref nil cons 4057 def cons nil cons 4058 def cons cons nil cons cons 4051 ref subst appThm appThm trans appThm nil 2013 ref 4027 ref nil cons 4059 def cons 4060 def 641 ref 4021 ref nil cons 4061 def cons 4031 ref cons cons nil cons cons 4051 ref subst 4052 remove nil 4060 remove 641 ref 4004 ref nil cons 4062 def cons 4063 def 4058 ref cons 4064 def cons nil cons cons 4065 def 4051 ref subst appThm trans appThm nil 2013 ref 4002 ref 4005 ref 4027 remove appTerm appTerm nil cons cons 641 ref 4024 ref 4002 ref 4025 ref 4007 remove appTerm 4066 def appTerm appTerm nil cons cons 4031 remove cons cons nil cons cons 2013 ref 16 ref 453 ref 3439 ref appTerm 4067 def 2022 ref appTerm appTerm 2038 ref 2021 ref appTerm appTerm absTerm 4068 def 2021 ref appTerm 4069 def betaConv 641 ref 640 ref 4068 ref appTerm 4070 def absTerm 4071 def 643 ref appTerm 4072 def betaConv 2016 ref 640 ref 4071 ref appTerm 4073 def absTerm 4074 def 2019 ref appTerm 4075 def betaConv nil 640 ref 4074 ref appTerm 4076 def axiom nil 53 ref 4076 remove nil cons cons 54 ref 4075 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4074 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4073 remove nil cons cons 54 ref 4072 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4071 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4070 remove nil cons cons 54 ref 4069 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4068 remove nil cons cons 2035 ref cons nil cons cons 147 ref subst eqMp eqMp 4077 def subst trans sym 735 ref nil 2013 ref 4066 remove nil cons cons 641 ref 4057 remove cons 2016 ref 4029 remove cons nil cons 4078 def cons 4079 def cons nil cons cons 4044 ref 2021 ref appTerm 4080 def betaConv 4046 ref 643 ref appTerm 4081 def betaConv 4048 ref 2019 ref appTerm 4082 def betaConv 4050 remove nil 53 ref 4049 remove nil cons cons 54 ref 4082 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4048 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4047 remove nil cons cons 54 ref 4081 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4046 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4045 remove nil cons cons 54 ref 4080 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4044 remove nil cons cons 2035 ref cons nil cons cons 147 ref subst eqMp eqMp 4083 def subst nil 4054 remove 4056 ref 2016 ref 4024 ref 4001 remove appTerm 4084 def nil cons cons nil cons cons cons nil cons cons 4083 ref subst nil 2013 ref 4006 remove nil cons cons 4085 def 4063 ref 2016 ref 1183 ref 4084 remove appTerm 4003 ref appTerm 4086 def nil cons cons nil cons cons cons nil cons cons 4083 ref subst trans trans appThm 4065 remove 4083 ref subst nil 2013 ref 4026 remove nil cons cons 4030 ref 2016 ref 4061 remove cons nil cons cons 4087 def cons nil cons cons 4083 ref subst nil 4085 ref 4056 ref 2016 ref 1183 ref 4021 remove appTerm 4000 ref appTerm 4088 def nil cons cons nil cons cons cons nil cons cons 4083 ref subst trans trans appThm nil 641 ref 1183 ref 4088 remove appTerm 4003 ref appTerm 4089 def nil cons cons 4085 remove 2016 ref 1183 ref 4086 remove appTerm 4004 ref appTerm nil cons cons nil cons cons cons nil cons cons 2037 ref subst trans sym 735 ref 2279 ref 2279 ref nil 4079 remove nil cons cons 641 ref 4067 ref 1598 ref 2019 ref appTerm appTerm absTerm 4090 def 643 ref appTerm 4091 def betaConv 2016 ref 640 ref 4090 ref appTerm 4092 def absTerm 4093 def 2019 ref appTerm 4094 def betaConv nil 640 ref 4093 ref appTerm 4095 def axiom nil 53 ref 4095 remove nil cons cons 54 ref 4094 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4093 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4092 remove nil cons cons 54 ref 4091 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4090 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp 4096 def subst appThm 4003 ref refl appThm appThm 4004 ref refl appThm appThm 4089 remove refl appThm sym 735 ref nil 2013 ref 4062 ref cons 4056 remove 2016 ref 4002 remove 4000 ref appTerm nil cons cons nil cons cons cons nil cons cons 4051 ref subst nil 2013 ref 4025 remove 4004 ref appTerm 4097 def nil cons cons 4030 ref 4058 ref cons cons nil cons cons 4051 ref subst trans appThm nil 2013 ref 4055 ref cons 4098 def 4087 remove cons nil cons cons 4051 ref subst nil 2013 ref 4024 ref 4003 remove appTerm 4099 def nil cons cons 4064 remove cons nil cons cons 4051 ref subst trans appThm nil 2013 ref 4005 ref 4099 remove appTerm 4100 def nil cons cons 641 ref 4024 ref 4097 remove appTerm nil cons cons 4058 remove cons cons nil cons cons 4077 ref subst trans sym 735 ref 4053 ref nil 4063 ref 2016 ref 4055 remove cons nil cons cons nil cons cons 4096 ref subst appThm appThm 4100 remove refl appThm sym 735 ref nil 4098 ref 4063 remove 4078 remove cons 4101 def cons nil cons cons 4083 ref subst appThm nil 4098 ref 4030 remove 2016 ref 4062 remove cons nil cons cons cons nil cons cons 4083 ref subst appThm nil 641 ref 4005 remove 4000 remove appTerm nil cons cons 4098 remove 2016 ref 4024 remove 4004 remove appTerm nil cons cons nil cons cons cons nil cons cons 2037 ref subst trans sym nil 4101 remove nil cons cons 4096 ref subst eqMp eqMp eqMp eqMp eqMp eqMp nil 53 ref 4010 ref 4028 ref appTerm nil cons cons 54 ref 453 ref 4028 ref appTerm 4102 def 4019 ref appTerm nil cons cons nil cons 4103 def cons nil cons cons 136 ref subst proveHyp 470 ref 29 ref 453 ref 4019 ref appTerm 4104 def 4011 ref appTerm appTerm 4012 ref 4028 ref appTerm appTerm absTerm 4105 def 1183 ref 4014 ref 2120 ref 4016 ref appTerm 4106 def appTerm 4107 def appTerm 1183 ref 4015 ref appTerm 4108 def 2120 ref 4017 ref appTerm 4109 def appTerm 4110 def appTerm 4111 def appTerm betaConv sym 735 ref nil 2013 ref 4018 remove nil cons cons 641 ref 4015 ref nil cons 4112 def cons 4113 def 2016 ref 4013 remove nil cons cons nil cons 4114 def cons cons nil cons cons 4051 ref subst 4014 remove refl 4108 ref refl nil 2013 ref 4017 ref nil cons cons 4115 def 641 ref 4016 remove nil cons cons 2305 ref cons cons nil cons cons 2013 ref 453 ref 2307 ref 2023 remove appTerm 4116 def appTerm 1183 ref 2307 ref 643 ref appTerm appTerm 2307 ref 2021 ref appTerm appTerm 4117 def appTerm 4118 def absTerm 4119 def 2021 ref appTerm 4120 def betaConv 641 ref 640 ref 4119 ref appTerm 4121 def absTerm 4122 def 643 ref appTerm 4123 def betaConv 2016 ref 640 ref 4122 ref appTerm 4124 def absTerm 4125 def 2019 ref appTerm 4126 def betaConv nil 640 ref 4125 ref appTerm 4127 def axiom 4128 def nil 53 ref 4127 remove nil cons cons 54 ref 4126 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4125 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4124 remove nil cons cons 54 ref 4123 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4122 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4121 remove nil cons cons 54 ref 4120 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4119 remove nil cons cons 2035 ref cons nil cons cons 147 ref subst eqMp eqMp 4129 def subst appThm appThm trans appThm nil 2013 ref 4110 ref nil cons cons 4130 def 641 ref 4106 ref nil cons 4131 def cons 4132 def 4114 ref cons cons nil cons cons 4051 ref subst appThm nil 2013 ref 1183 ref 4106 ref appTerm 4133 def 4110 ref appTerm nil cons cons 641 ref 4108 ref 4133 ref 4109 ref appTerm appTerm nil cons cons 4114 remove cons cons nil cons cons 4077 ref subst trans sym 735 ref nil 2013 ref 4109 remove nil cons cons 4134 def 4132 remove 2016 ref 4112 remove cons nil cons cons 4135 def cons nil cons cons 4083 ref subst appThm nil 4134 ref 4113 remove 2016 ref 4131 remove cons nil cons cons cons nil cons cons 4083 ref subst appThm nil 641 ref 4133 remove 4015 remove appTerm nil cons cons 4134 remove 2016 ref 4108 remove 4106 remove appTerm nil cons cons nil cons cons cons nil cons cons 2037 ref subst trans sym nil 4135 remove nil cons cons 4096 ref subst eqMp eqMp nil 53 ref 4104 ref 4111 ref appTerm nil cons cons 54 ref 453 ref 4111 ref appTerm 4028 ref appTerm nil cons cons nil cons 4136 def cons nil cons cons 136 ref subst proveHyp 470 ref 29 ref 4102 ref 4011 ref appTerm appTerm 4012 ref 4111 ref appTerm appTerm absTerm 4137 def 4023 remove 4110 remove appTerm 4138 def appTerm betaConv sym nil 4130 ref 641 ref 4059 remove cons 2016 ref 4022 ref nil cons cons nil cons 4139 def cons cons nil cons cons 4077 ref subst 735 ref 4053 remove nil 2013 ref 3988 remove cons 641 ref 3983 remove cons 2305 ref cons cons nil cons cons 2013 ref 453 ref 4117 remove appTerm 4116 remove appTerm 4140 def absTerm 4141 def 2021 ref appTerm 4142 def betaConv 641 ref 640 ref 4141 ref appTerm 4143 def absTerm 4144 def 643 ref appTerm 4145 def betaConv 2016 ref 640 ref 4144 ref appTerm 4146 def absTerm 4147 def 2019 ref appTerm 4148 def betaConv 2178 ref 2016 ref 2178 ref 641 ref 2178 ref 2013 ref 4140 remove assume sym 4118 remove assume sym deductAntisym absThm appThm absThm appThm absThm appThm 4128 remove eqMp nil 53 ref 640 ref 4147 ref appTerm nil cons cons 54 ref 4148 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4147 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4146 remove nil cons cons 54 ref 4145 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4144 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4143 remove nil cons cons 54 ref 4142 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4141 remove nil cons cons 2035 ref cons nil cons cons 147 ref subst eqMp eqMp 4149 def subst appThm nil 2013 ref 1183 ref 3982 remove appTerm 3987 remove appTerm 4150 def nil cons cons 641 ref 3969 remove cons 2305 ref cons cons nil cons cons 4149 ref subst trans appThm nil 4115 remove 641 ref 3993 remove cons 2305 ref cons cons nil cons cons 4149 ref subst appThm trans sym 2303 ref 156 ref 3755 remove 89 ref subst 2548 ref assume eqMp appThm 156 ref 735 ref 3643 remove appThm 736 ref appThm 739 ref trans appThm 156 ref 735 ref 3664 remove appThm 736 ref appThm 739 ref trans appThm 156 ref 735 ref 3675 remove appThm 736 ref appThm 739 ref trans appThm 156 ref 735 ref 3687 remove appThm 736 ref appThm 739 ref trans appThm 735 ref 3697 remove appThm 736 ref appThm 739 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans sym 88 ref eqMp nil 53 ref 29 ref 2548 remove appTerm 3552 remove appTerm nil cons cons 54 ref 453 ref 1183 ref 3968 remove appTerm 4150 remove appTerm appTerm 1183 ref 3992 remove appTerm 4017 remove appTerm appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 1 ref 2636 remove cons 5 ref 2631 remove cons 3680 remove 3450 remove 3659 remove cons cons cons cons nil cons cons 2217 remove 2221 remove 2225 remove 2229 remove 2233 remove nil 2342 remove 54 ref 2232 remove nil cons cons nil cons cons nil cons cons 118 ref subst 4151 def 120 ref 121 ref 2231 remove nil cons cons 122 ref cons nil cons cons 147 ref subst 4152 def eqMp eqMp nil 53 ref 2230 remove nil cons cons 54 ref 2228 remove nil cons cons nil cons cons nil cons cons 118 ref subst 4153 def proveHyp 120 ref 121 ref 2227 remove nil cons cons 148 ref cons nil cons cons 147 ref subst 4154 def eqMp eqMp nil 53 ref 2226 remove nil cons cons 54 ref 2224 remove nil cons cons nil cons cons nil cons cons 118 ref subst 4155 def proveHyp 120 ref 121 ref 2223 remove nil cons cons 206 ref cons nil cons cons 147 ref subst 4156 def eqMp eqMp nil 53 ref 2222 remove nil cons cons 54 ref 2220 remove nil cons cons nil cons cons nil cons cons 118 ref subst 4157 def proveHyp 120 ref 121 ref 2219 remove nil cons cons 151 ref cons nil cons cons 147 ref subst 4158 def eqMp eqMp nil 53 ref 2218 remove nil cons cons 54 ref 2216 remove nil cons cons nil cons cons nil cons cons 118 ref subst 4159 def proveHyp 120 ref 121 ref 2215 remove nil cons cons 154 ref cons nil cons cons 147 ref subst 4160 def eqMp eqMp subst eqMp appThm eqMp nil 53 ref 4102 ref 4138 ref appTerm nil cons cons 54 ref 453 ref 4138 ref appTerm 4111 ref appTerm nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp nil 641 ref 4107 ref nil cons cons 4130 remove 4139 remove cons cons nil cons cons 2037 ref subst sym nil 3381 remove 54 ref 453 ref 4022 remove appTerm 4107 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst 3779 remove 469 ref 395 remove appThm 453 ref 1183 ref 3971 ref 3937 ref 226 ref appTerm 2111 ref appTerm 4161 def appTerm appTerm 4162 def 1183 ref 3971 ref 3937 ref 227 ref appTerm 2111 ref appTerm 4163 def appTerm 4164 def appTerm 4165 def 3971 ref 3937 ref 270 ref appTerm 2111 ref appTerm 4166 def appTerm 4167 def appTerm 4168 def appTerm appTerm 4169 def 1183 ref 3971 ref 3937 ref 228 ref appTerm 2111 ref appTerm 4170 def appTerm appTerm 2120 ref 3971 ref 3937 ref 229 ref appTerm 2111 ref appTerm 4171 def appTerm appTerm appTerm 4172 def appTerm 4173 def refl appThm sym nil 53 ref 1166 ref cons 54 ref 4173 ref nil cons 4174 def cons nil cons 4175 def cons nil cons cons 4176 def 70 ref subst 4176 remove 136 ref subst nil 448 remove 96 ref 444 remove cons nil cons cons nil cons cons 4177 def 110 ref subst 4177 remove 577 ref subst 2106 ref 55 ref 370 remove appTerm 16 ref 4170 ref appTerm 16 ref 4161 ref appTerm 4178 def 16 ref 4163 ref appTerm 4179 def 4166 ref appTerm 4180 def appTerm 4181 def appTerm 4182 def appTerm 4183 def absTerm 4184 def 2111 ref appTerm 4185 def betaConv 410 ref 640 ref 2106 ref 55 ref 412 remove appTerm 16 ref 3937 ref 411 remove appTerm 2111 ref appTerm appTerm 4186 def 4181 ref appTerm appTerm absTerm appTerm absTerm 4187 def 228 ref appTerm 4188 def betaConv 396 ref 215 ref 269 ref 640 ref 2106 ref 55 ref 398 remove appTerm 16 ref 4166 ref appTerm 4189 def 4178 ref 4179 ref 3937 ref 397 remove appTerm 2111 ref appTerm 4190 def appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 4191 def 270 ref appTerm 4192 def betaConv 333 ref 215 ref 216 ref 215 ref 269 ref 640 ref 2106 ref 55 ref 401 remove appTerm 4189 ref 4178 ref 16 ref 3937 ref 334 remove appTerm 2111 ref appTerm 4193 def appTerm 4163 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 4194 def 227 ref appTerm 4195 def betaConv 404 ref 215 ref 213 ref 215 ref 216 ref 215 ref 269 ref 640 ref 2106 ref 55 ref 406 remove appTerm 4189 ref 16 ref 3938 ref appTerm 4178 ref 4163 ref appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 4196 def 226 ref appTerm 4197 def betaConv nil 215 ref 4196 ref appTerm 4198 def axiom nil 53 ref 4198 remove nil cons cons 54 ref 4197 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4196 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 4194 ref appTerm nil cons cons 54 ref 4195 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4194 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 4191 ref appTerm nil cons cons 54 ref 4192 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4191 remove nil cons cons 394 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 4187 ref appTerm nil cons cons 54 ref 4188 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4187 remove nil cons cons 265 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 4184 ref appTerm nil cons cons 54 ref 4185 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4184 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4183 ref nil cons cons 4175 ref cons nil cons cons 118 ref subst proveHyp nil 425 ref 54 ref 55 ref 4182 ref appTerm 4173 ref appTerm 4199 def nil cons cons nil cons cons nil cons cons 136 ref subst nil 53 ref 4182 ref nil cons 4200 def cons 4175 ref cons nil cons cons 4201 def 70 ref subst 4201 remove 136 ref subst 2106 ref 55 ref 376 ref appTerm 16 ref 4171 remove appTerm 3496 ref 29 ref 4161 ref appTerm 4202 def 4163 ref appTerm 4203 def appTerm 4204 def 3496 ref 4202 ref 4166 ref appTerm appTerm 29 ref 4163 ref appTerm 4205 def 4166 ref appTerm 4206 def appTerm appTerm 4207 def appTerm 4208 def appTerm 4209 def absTerm 4210 def 2111 ref appTerm 4211 def betaConv 410 remove 640 ref 2106 ref 55 ref 437 remove appTerm 4186 remove 4207 ref appTerm appTerm absTerm appTerm absTerm 4212 def 229 ref appTerm 4213 def betaConv 396 remove 215 ref 269 ref 640 ref 2106 ref 55 ref 427 remove appTerm 4189 ref 4204 ref 3496 ref 4202 ref 4190 ref appTerm appTerm 4205 remove 4190 remove appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 4214 def 270 ref appTerm 4215 def betaConv 333 remove 215 ref 216 ref 215 ref 269 ref 640 ref 2106 ref 55 ref 430 remove appTerm 4189 ref 3496 ref 4202 remove 4193 ref appTerm appTerm 4204 remove 29 ref 4193 remove appTerm 4163 ref appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 4216 def 227 ref appTerm 4217 def betaConv 404 ref 215 ref 213 ref 215 ref 216 ref 215 ref 269 ref 640 ref 2106 ref 55 ref 433 remove appTerm 4189 ref 3496 ref 29 ref 3938 remove appTerm 4218 def 4161 ref appTerm appTerm 3496 ref 4218 remove 4163 ref appTerm appTerm 4203 remove appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 4219 def 226 ref appTerm 4220 def betaConv nil 215 ref 4219 ref appTerm 4221 def axiom nil 53 ref 4221 remove nil cons cons 54 ref 4220 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4219 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 4216 ref appTerm nil cons cons 54 ref 4217 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4216 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 4214 ref appTerm nil cons cons 54 ref 4215 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4214 remove nil cons cons 394 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 4212 ref appTerm nil cons cons 54 ref 4213 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4212 remove nil cons cons 267 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 4210 ref appTerm nil cons cons 54 ref 4211 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4210 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4209 ref nil cons cons 4175 ref cons nil cons cons 118 ref subst proveHyp nil 445 ref 54 ref 55 ref 4208 ref appTerm 4173 ref appTerm 4222 def nil cons cons nil cons cons nil cons cons 136 ref subst nil 53 ref 4208 ref nil cons 4223 def cons 4175 remove cons nil cons cons 4224 def 70 ref subst 4224 remove 136 ref subst 4169 ref refl 2279 ref 3971 ref refl 4225 def 4182 remove assume appThm appThm 2303 ref 4225 ref 4208 remove assume appThm appThm appThm appThm sym nil 53 ref 4178 ref 3728 ref appTerm 4226 def nil cons 4227 def cons 54 ref 4169 remove 1183 ref 3971 ref 4181 remove appTerm appTerm 2120 ref 3971 ref 4207 remove appTerm appTerm appTerm appTerm nil cons 4228 def cons nil cons 4229 def cons nil cons cons 4230 def 70 ref subst 4230 remove 136 ref subst 16 ref "_32633" 12 ref var 4231 def 453 ref 1183 ref 3971 ref 4231 remove varTerm 4232 def appTerm appTerm 4168 ref appTerm appTerm 1183 ref 3971 ref 16 ref 4232 ref appTerm 4180 ref appTerm appTerm appTerm 2120 ref 3971 ref 3496 ref 29 ref 4232 remove appTerm 4233 def 4163 ref appTerm appTerm 3496 ref 4233 remove 4166 ref appTerm appTerm 4206 ref appTerm appTerm appTerm appTerm appTerm appTerm absTerm 4234 def 4161 ref appTerm 4235 def appTerm refl 4236 def 4234 ref 3728 ref appTerm betaConv appThm 98 ref 4235 remove betaConv appThm 4237 def 453 ref 1183 ref 3971 ref 3728 ref appTerm 4238 def appTerm 4239 def 4168 ref appTerm appTerm 1183 ref 3971 ref 3741 ref 4180 ref appTerm appTerm appTerm 2120 ref 3971 ref 3496 ref 3748 ref 4163 ref appTerm appTerm 3496 ref 3748 ref 4166 ref appTerm 4240 def appTerm 4241 def 4206 ref appTerm appTerm appTerm appTerm appTerm appTerm 4242 def refl appThm trans 4234 remove refl 4243 def 4226 remove assume appThm eqMp sym nil 53 ref 4179 ref 3728 ref appTerm 4244 def nil cons 4245 def cons 4246 def 54 ref 4242 remove nil cons 4247 def cons nil cons 4248 def cons nil cons cons 4249 def 70 ref subst 4249 remove 136 ref subst 16 ref "_32641" 12 ref var 4250 def 453 ref 4239 ref 1183 ref 3971 ref 4250 remove varTerm 4251 def appTerm appTerm 4167 ref appTerm appTerm appTerm 1183 ref 3971 ref 3741 ref 16 ref 4251 ref appTerm 4166 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 3496 ref 3748 ref 4251 ref appTerm appTerm 4241 ref 29 ref 4251 remove appTerm 4166 ref appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm 4252 def 4163 ref appTerm 4253 def appTerm refl 4254 def 4252 ref 3728 ref appTerm betaConv appThm 98 ref 4253 remove betaConv appThm 4255 def 453 ref 4239 ref 4239 ref 4167 ref appTerm 4256 def appTerm appTerm 1183 ref 3971 ref 3741 ref 3741 ref 4166 ref appTerm 4257 def appTerm appTerm appTerm 2120 ref 3971 ref 3496 ref 3748 ref 3728 ref appTerm 4258 def appTerm 4259 def 4241 ref 4240 ref appTerm appTerm appTerm appTerm appTerm appTerm 4260 def refl appThm trans 4252 remove refl 4261 def 4244 remove assume 4262 def appThm eqMp sym nil 53 ref 4189 ref 3728 ref appTerm 4263 def nil cons 4264 def cons 4265 def 54 ref 4260 remove nil cons 4266 def cons nil cons 4267 def cons nil cons cons 4268 def 70 ref subst 4268 remove 136 ref subst 16 ref "_32657" 12 ref var 4269 def 453 ref 4239 ref 4239 ref 3971 ref 4269 remove varTerm 4270 def appTerm appTerm appTerm appTerm 1183 ref 3971 ref 3741 ref 3741 ref 4270 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 4259 ref 3496 ref 3748 ref 4270 remove appTerm 4271 def appTerm 4271 remove appTerm appTerm appTerm appTerm appTerm appTerm absTerm 4272 def 4166 ref appTerm 4273 def appTerm refl 4274 def 4272 ref 3728 ref appTerm betaConv appThm 98 ref 4273 remove betaConv appThm 4275 def 453 ref 4239 ref 4239 ref 4238 ref appTerm 4276 def appTerm appTerm 1183 ref 3971 ref 3741 ref 3741 ref 3728 ref appTerm 4277 def appTerm 4278 def appTerm appTerm 2120 ref 3971 ref 4259 ref 4259 ref 4258 ref appTerm appTerm 4279 def appTerm appTerm appTerm appTerm refl appThm trans 4272 remove refl 4280 def 4263 remove assume 4281 def appThm eqMp sym 735 ref 2279 ref nil "b" 12 ref var 4282 def 3734 remove cons nil cons nil cons cons 4282 ref 453 ref 3971 ref 4282 ref varTerm 4283 def appTerm 4284 def appTerm "Data.Bool.cond" const 4285 def 11 ref 12 ref 1182 ref nil cons cons opType constTerm 4286 def 4283 ref appTerm 1187 ref appTerm 1186 ref appTerm appTerm absTerm 4287 def 4283 ref appTerm 4288 def betaConv nil 164 ref 4287 ref appTerm 4289 def axiom nil 53 ref 4289 remove nil cons cons 54 ref 4288 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 4287 remove nil cons cons 168 ref 4283 ref nil cons cons nil cons 4290 def cons nil cons cons 147 ref subst eqMp eqMp 4291 def subst nil "t2" 449 ref var 2293 ref cons "t1" 449 ref var 2014 ref cons nil cons cons nil cons cons 4292 def 476 ref "t2" 123 ref var 4293 def 479 ref 4285 ref 11 ref 12 ref 11 ref 123 ref 11 ref 123 ref 326 remove cons opType nil cons cons opType nil cons cons opType constTerm 4294 def 3728 ref appTerm "t1" 123 ref var 4295 def varTerm 4296 def appTerm 4293 ref varTerm 4297 def appTerm appTerm 4297 ref appTerm absTerm 4298 def 4297 ref appTerm 4299 def betaConv 4295 ref 126 ref 4298 ref appTerm 4300 def absTerm 4301 def 4296 ref appTerm 4302 def betaConv nil 126 ref 4301 ref appTerm 4303 def axiom nil 53 ref 4303 remove nil cons cons 54 ref 4302 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 127 ref 4301 remove nil cons cons 131 ref 4296 ref nil cons cons nil cons 4304 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4300 remove nil cons cons 54 ref 4299 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 127 ref 4298 remove nil cons cons 131 ref 4297 ref nil cons cons nil cons 4305 def cons nil cons cons 147 ref subst eqMp eqMp 4306 def subst subst 4307 def trans 4308 def appThm 4309 def 4309 ref 4308 ref appThm 2302 ref trans 4310 def appThm 2302 ref trans appThm 2279 ref nil 4282 ref 4278 remove nil cons cons nil cons nil cons cons 4291 ref subst 4286 remove refl 4311 def nil 83 ref 4277 ref nil cons cons nil cons nil cons cons 4312 def 83 ref 16 ref 3741 ref 85 ref appTerm appTerm 3722 ref 85 ref appTerm 4313 def appTerm absTerm 4314 def 85 ref appTerm 4315 def betaConv nil 164 ref 4314 ref appTerm 4316 def axiom nil 53 ref 4316 remove nil cons cons 54 ref 4315 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 4314 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp 4317 def subst 3722 ref refl 4318 def 3747 ref 4317 ref subst nil 16 ref 3722 ref 3728 ref appTerm appTerm 75 ref appTerm axiom 4319 def trans 4320 def appThm nil 16 ref 3722 ref 75 ref appTerm appTerm 3728 ref appTerm axiom 4321 def trans trans appThm nil 641 ref 2014 ref cons 4322 def nil cons nil cons cons 4323 def 736 ref subst 4324 def appThm 2295 ref 736 ref subst 4325 def appThm 4307 ref trans trans appThm 2303 ref nil 4282 ref 4279 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 3496 ref refl 4326 def 3753 ref appThm 4327 def nil 83 ref 4258 ref nil cons cons nil cons nil cons cons 83 ref 16 ref 3496 ref 85 ref appTerm 85 ref appTerm appTerm 85 ref appTerm absTerm 4328 def 85 ref appTerm 4329 def betaConv nil 164 ref 4328 ref appTerm 4330 def axiom nil 53 ref 4330 remove nil cons cons 54 ref 4329 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 4328 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp 4331 def subst 3753 ref trans appThm 3747 ref 83 ref 16 ref 3496 ref 3728 ref appTerm 85 ref appTerm appTerm 85 ref appTerm absTerm 4332 def 85 ref appTerm 4333 def betaConv nil 164 ref 4332 ref appTerm 4334 def axiom nil 53 ref 4334 remove nil cons cons 54 ref 4333 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 4332 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp 4335 def subst 4336 def trans appThm 4324 ref appThm 4325 ref appThm 4307 ref trans trans appThm 2311 ref trans appThm 2302 remove trans appThm 2313 ref trans sym 88 ref eqMp eqMp eqMp nil 94 ref 4264 ref cons 4337 def 96 ref 4266 ref cons nil cons 4338 def cons nil cons cons 110 ref subst deductAntisym eqMp nil 53 ref 4189 ref 75 ref appTerm 4339 def nil cons 4340 def cons 4341 def 4267 remove cons nil cons cons 4342 def 70 ref subst 4342 remove 136 ref subst 4274 remove "_32655" 12 ref var 4343 def 453 ref 4239 ref 4239 ref 3971 ref 4343 remove varTerm 4344 def appTerm appTerm appTerm appTerm 1183 ref 3971 ref 3741 ref 3741 ref 4344 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 4259 ref 3496 ref 3748 ref 4344 remove appTerm 4345 def appTerm 4345 remove appTerm appTerm appTerm appTerm appTerm appTerm absTerm 75 ref appTerm betaConv appThm 4275 remove 453 ref 4239 ref 4239 ref 3971 ref 75 ref appTerm 4346 def appTerm 4347 def appTerm appTerm 1183 ref 3971 ref 3741 ref 3741 ref 75 ref appTerm 4348 def appTerm 4349 def appTerm appTerm 2120 ref 3971 ref 4259 ref 3496 ref 3748 ref 75 ref appTerm 4350 def appTerm 4351 def 4350 ref appTerm appTerm 4352 def appTerm appTerm appTerm appTerm refl appThm trans 4280 remove 4339 remove assume 4353 def appThm eqMp sym 735 ref 4309 ref 4309 ref nil 4282 ref 159 remove cons nil cons nil cons cons 4291 ref subst 4292 remove 476 ref 4293 remove 479 remove 4294 remove 75 ref appTerm 4296 ref appTerm 4297 ref appTerm appTerm 4296 ref appTerm absTerm 4354 def 4297 remove appTerm 4355 def betaConv 4295 remove 126 ref 4354 ref appTerm 4356 def absTerm 4357 def 4296 remove appTerm 4358 def betaConv nil 126 ref 4357 ref appTerm 4359 def axiom nil 53 ref 4359 remove nil cons cons 54 ref 4358 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 127 ref 4357 remove nil cons cons 4304 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4356 remove nil cons cons 54 ref 4355 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 127 ref 4354 remove nil cons cons 4305 remove cons nil cons cons 147 ref subst eqMp eqMp 4360 def subst subst 4361 def trans 4362 def appThm 4323 ref 2301 ref subst 4363 def trans 4364 def appThm 4363 ref trans appThm 2279 ref nil 4282 ref 4349 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref nil 83 ref 4348 ref nil cons cons nil cons nil cons cons 4365 def 4317 ref subst 4318 ref 160 ref 4317 ref subst 4321 ref trans 4366 def appThm 4319 ref trans trans appThm 4324 ref appThm 4325 ref appThm 4361 ref trans trans appThm 2303 ref nil 4282 ref 4352 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 4327 ref nil 83 ref 4350 ref nil cons cons nil cons nil cons cons 4331 ref subst 160 ref 3752 remove subst 4367 def trans appThm 4336 ref trans appThm 4324 ref appThm 4325 ref appThm 4307 ref trans trans appThm 2311 ref trans appThm nil 2016 ref 2014 ref cons 4368 def nil cons nil cons cons 4369 def 2016 ref 453 ref 2020 ref 1186 ref appTerm appTerm 2019 ref appTerm absTerm 4370 def 2019 ref appTerm 4371 def betaConv nil 640 ref 4370 ref appTerm 4372 def axiom nil 53 ref 4372 remove nil cons cons 54 ref 4371 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4370 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp 4373 def subst 4374 def trans appThm nil 2847 ref nil cons cons 517 ref subst 4375 def trans sym 88 ref eqMp eqMp eqMp nil 94 ref 4340 remove cons 4376 def 4338 remove cons nil cons cons 110 ref subst deductAntisym eqMp 83 ref 3496 ref 87 ref appTerm 86 remove 3728 ref appTerm 4377 def appTerm absTerm 4378 def 4166 ref appTerm 4379 def betaConv nil 164 ref 4378 ref appTerm 4380 def axiom 4381 def nil 53 ref 4380 remove nil cons cons 4382 def 54 ref 4379 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 4378 ref nil cons cons 4383 def 168 ref 4166 ref nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp 4384 def nil 4376 ref 96 ref 4264 remove cons 4385 def 3762 ref 4266 remove cons nil cons cons cons nil cons cons 3774 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 94 ref 4245 ref cons 4386 def 96 ref 4247 ref cons nil cons 4387 def cons nil cons cons 110 ref subst deductAntisym eqMp nil 53 ref 4179 ref 75 ref appTerm 4388 def nil cons 4389 def cons 4390 def 4248 remove cons nil cons cons 4391 def 70 ref subst 4391 remove 136 ref subst 4254 remove "_32639" 12 ref var 4392 def 453 ref 4239 ref 1183 ref 3971 ref 4392 remove varTerm 4393 def appTerm appTerm 4167 ref appTerm appTerm appTerm 1183 ref 3971 ref 3741 ref 16 ref 4393 ref appTerm 4166 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 3496 ref 3748 ref 4393 ref appTerm appTerm 4241 ref 29 ref 4393 remove appTerm 4166 ref appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm 75 ref appTerm betaConv appThm 4255 remove 453 ref 4239 ref 1183 ref 4346 ref appTerm 4394 def 4167 ref appTerm 4395 def appTerm appTerm 1183 ref 3971 ref 3741 ref 16 ref 75 ref appTerm 4396 def 4166 ref appTerm 4397 def appTerm appTerm appTerm 2120 ref 3971 ref 4351 ref 4241 remove 161 ref 4166 ref appTerm 4398 def appTerm appTerm appTerm appTerm appTerm appTerm 4399 def refl appThm trans 4261 remove 4388 remove assume 4400 def appThm eqMp sym nil 4265 ref 54 ref 4399 remove nil cons 4401 def cons nil cons 4402 def cons nil cons cons 4403 def 70 ref subst 4403 remove 136 ref subst 16 ref "_32653" 12 ref var 4404 def 453 ref 4239 ref 4394 ref 3971 ref 4404 remove varTerm 4405 def appTerm appTerm appTerm appTerm 1183 ref 3971 ref 3741 ref 4396 ref 4405 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 4351 ref 3496 ref 3748 ref 4405 ref appTerm appTerm 161 ref 4405 remove appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm 4406 def 4166 ref appTerm 4407 def appTerm refl 4408 def 4406 ref 3728 ref appTerm betaConv appThm 98 ref 4407 remove betaConv appThm 4409 def 453 ref 4239 ref 4394 ref 4238 remove appTerm 4410 def appTerm appTerm 1183 ref 3971 ref 3741 ref 4396 ref 3728 ref appTerm 4411 def appTerm 4412 def appTerm appTerm 2120 ref 3971 ref 4351 ref 4259 remove 161 ref 3728 ref appTerm 4413 def appTerm appTerm 4414 def appTerm appTerm appTerm appTerm refl appThm trans 4406 remove refl 4415 def 4281 ref appThm eqMp sym 735 ref 4309 ref 2279 ref 4362 ref appThm 4416 def 4308 ref appThm 4374 ref trans 4417 def appThm 4363 ref trans appThm 2279 ref nil 4282 ref 4412 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref nil 83 ref 4411 ref nil cons cons nil cons nil cons cons 4418 def 4317 ref subst 4318 ref 3747 ref 83 ref 16 ref 4396 ref 85 ref appTerm appTerm 85 ref appTerm absTerm 4419 def 85 ref appTerm 4420 def betaConv nil 164 ref 4419 ref appTerm 4421 def axiom nil 53 ref 4421 remove nil cons cons 54 ref 4420 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 4419 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp 4422 def subst 4423 def appThm 4319 ref trans trans appThm 4324 ref appThm 4325 ref appThm 4361 ref trans trans appThm 2303 ref nil 4282 ref 4414 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 4326 ref 4367 ref appThm 4424 def 4327 remove 3747 ref 170 ref subst 4425 def appThm 4336 ref trans appThm 4336 ref trans appThm 4324 ref appThm 4325 ref appThm 4307 ref trans trans appThm 2311 ref trans appThm 4374 ref trans appThm 4375 ref trans sym 88 ref eqMp eqMp eqMp nil 4337 ref 96 ref 4401 ref cons nil cons 4426 def cons nil cons cons 110 ref subst deductAntisym eqMp nil 4341 ref 4402 remove cons nil cons cons 4427 def 70 ref subst 4427 remove 136 ref subst 4408 remove "_32651" 12 ref var 4428 def 453 ref 4239 ref 4394 ref 3971 ref 4428 remove varTerm 4429 def appTerm appTerm appTerm appTerm 1183 ref 3971 ref 3741 ref 4396 ref 4429 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 4351 ref 3496 ref 3748 ref 4429 ref appTerm appTerm 161 ref 4429 remove appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm 75 ref appTerm betaConv appThm 4409 remove 453 ref 4239 ref 4394 ref 4346 remove appTerm 4430 def appTerm appTerm 1183 ref 3971 ref 3741 ref 4396 ref 75 ref appTerm 4431 def appTerm 4432 def appTerm appTerm 2120 ref 3971 ref 4351 ref 4351 remove 161 ref 75 ref appTerm 4433 def appTerm appTerm 4434 def appTerm appTerm appTerm appTerm refl appThm trans 4415 remove 4353 ref appThm eqMp sym 735 ref 4309 remove 4416 ref 4362 remove appThm 4435 def appThm nil 641 ref 1183 ref 1187 ref appTerm 4436 def 1187 ref appTerm nil cons cons nil cons nil cons cons 2301 ref subst trans appThm 2279 ref nil 4282 ref 4432 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref nil 83 ref 4431 ref nil cons cons nil cons nil cons cons 4437 def 4317 remove subst 4318 ref 160 ref 4422 ref subst 4438 def appThm 4321 remove trans trans appThm 4324 ref appThm 4325 ref appThm 4307 ref trans trans appThm 2303 ref nil 4282 ref 4434 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 4424 ref 4424 remove 171 ref appThm 160 ref 4335 ref subst 4439 def trans appThm 4439 ref trans appThm 4324 ref appThm 4325 ref appThm 4361 ref trans trans appThm 2306 remove 2016 ref 453 ref 2307 remove 1187 ref appTerm appTerm 2019 ref appTerm absTerm 4440 def 2019 ref appTerm 4441 def betaConv nil 640 ref 4440 ref appTerm 4442 def axiom nil 53 ref 4442 remove nil cons cons 54 ref 4441 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4440 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp subst 4443 def trans appThm nil 641 ref 2304 remove cons nil cons nil cons cons 2301 ref subst 4444 def trans appThm sym 735 ref 2279 ref 3434 ref appThm 4445 def 3434 ref appThm nil 2294 ref 2016 ref 2316 ref 1186 ref appTerm 4446 def nil cons 4447 def cons nil cons 4448 def cons nil cons cons 641 ref 453 ref 2020 remove 2317 ref appTerm appTerm 3440 remove appTerm absTerm 4449 def 643 ref appTerm 4450 def betaConv 2016 ref 640 ref 4449 ref appTerm 4451 def absTerm 4452 def 2019 ref appTerm 4453 def betaConv nil 640 ref 4452 ref appTerm 4454 def axiom nil 53 ref 4454 remove nil cons cons 54 ref 4453 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4452 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4451 remove nil cons cons 54 ref 4450 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4449 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp 4455 def subst 3432 ref nil 4448 ref nil cons cons 4373 ref subst appThm trans 4456 def trans 4457 def appThm 1648 ref refl 3434 ref appThm 2295 ref 641 ref 453 ref 1648 remove 2317 ref appTerm appTerm 2316 ref 3428 remove appTerm appTerm absTerm 4458 def 643 ref appTerm 4459 def betaConv nil 640 ref 4458 ref appTerm 4460 def axiom nil 53 ref 4460 remove nil cons cons 54 ref 4459 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4458 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp subst 3432 ref 3433 remove appThm trans trans 4461 def appThm nil 472 ref 2316 ref 4446 ref appTerm 4462 def nil cons cons nil cons nil cons cons 517 ref subst trans sym 88 ref eqMp 4463 def eqMp eqMp eqMp nil 4376 ref 4426 remove cons nil cons cons 110 ref subst deductAntisym eqMp 4384 ref nil 4376 ref 4385 ref 3762 ref 4401 remove cons nil cons cons cons nil cons cons 3774 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 94 ref 4389 remove cons 4464 def 4387 remove cons nil cons cons 110 ref subst deductAntisym eqMp 4378 ref 4163 ref appTerm 4465 def betaConv 4381 ref nil 4382 ref 54 ref 4465 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 4383 ref 168 ref 4163 ref nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp 4466 def nil 4464 ref 96 ref 4245 remove cons 4467 def 3762 ref 4247 remove cons nil cons cons cons nil cons cons 3774 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 94 ref 4227 ref cons 96 ref 4228 ref cons nil cons 4468 def cons nil cons cons 110 ref subst deductAntisym eqMp nil 53 ref 4178 remove 75 ref appTerm 4469 def nil cons 4470 def cons 4229 remove cons nil cons cons 4471 def 70 ref subst 4471 remove 136 ref subst 4236 remove "_32631" 12 ref var 4472 def 453 ref 1183 ref 3971 ref 4472 remove varTerm 4473 def appTerm appTerm 4168 ref appTerm appTerm 1183 ref 3971 ref 16 ref 4473 ref appTerm 4180 ref appTerm appTerm appTerm 2120 ref 3971 ref 3496 ref 29 ref 4473 remove appTerm 4474 def 4163 ref appTerm appTerm 3496 ref 4474 remove 4166 ref appTerm appTerm 4206 ref appTerm appTerm appTerm appTerm appTerm appTerm absTerm 75 ref appTerm betaConv appThm 4237 remove 453 ref 4394 ref 4168 remove appTerm appTerm 1183 ref 3971 ref 4396 ref 4180 remove appTerm appTerm appTerm 2120 ref 3971 ref 3496 ref 161 ref 4163 ref appTerm appTerm 3496 ref 4398 ref appTerm 4475 def 4206 remove appTerm appTerm appTerm appTerm appTerm appTerm 4476 def refl appThm trans 4243 remove 4469 remove assume appThm eqMp sym nil 4246 remove 54 ref 4476 remove nil cons 4477 def cons nil cons 4478 def cons nil cons cons 4479 def 70 ref subst 4479 remove 136 ref subst 16 ref "_32637" 12 ref var 4480 def 453 ref 4394 ref 1183 ref 3971 ref 4480 remove varTerm 4481 def appTerm appTerm 4167 ref appTerm appTerm appTerm 1183 ref 3971 ref 4396 ref 16 ref 4481 ref appTerm 4166 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 3496 ref 161 ref 4481 ref appTerm appTerm 4475 ref 29 ref 4481 remove appTerm 4166 ref appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm 4482 def 4163 ref appTerm 4483 def appTerm refl 4484 def 4482 ref 3728 ref appTerm betaConv appThm 98 ref 4483 remove betaConv appThm 4485 def 453 ref 4394 ref 4256 remove appTerm appTerm 1183 ref 3971 ref 4396 ref 4257 remove appTerm appTerm appTerm 2120 ref 3971 ref 3496 ref 4413 ref appTerm 4486 def 4475 ref 4240 remove appTerm appTerm appTerm appTerm appTerm appTerm 4487 def refl appThm trans 4482 remove refl 4488 def 4262 remove appThm eqMp sym nil 4265 ref 54 ref 4487 remove nil cons 4489 def cons nil cons 4490 def cons nil cons cons 4491 def 70 ref subst 4491 remove 136 ref subst 16 ref "_32649" 12 ref var 4492 def 453 ref 4394 ref 4239 ref 3971 ref 4492 remove varTerm 4493 def appTerm appTerm appTerm appTerm 1183 ref 3971 ref 4396 ref 3741 ref 4493 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 4486 ref 3496 ref 161 ref 4493 ref appTerm appTerm 3748 ref 4493 remove appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm 4494 def 4166 ref appTerm 4495 def appTerm refl 4496 def 4494 ref 3728 ref appTerm betaConv appThm 98 ref 4495 remove betaConv appThm 4497 def 453 ref 4394 ref 4276 remove appTerm appTerm 1183 ref 3971 ref 4396 ref 4277 remove appTerm 4498 def appTerm appTerm 2120 ref 3971 ref 4486 ref 4486 ref 4258 remove appTerm appTerm 4499 def appTerm appTerm appTerm appTerm refl appThm trans 4494 remove refl 4500 def 4281 ref appThm eqMp sym 735 ref 4416 ref 4310 remove appThm 4374 ref trans appThm 2279 ref nil 4282 ref 4498 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 4312 remove 4422 ref subst 4320 remove trans appThm 4324 ref appThm 4325 ref appThm 4361 ref trans trans appThm 2303 ref nil 4282 ref 4499 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 4326 ref 4425 ref appThm 4501 def 4501 ref 3753 ref appThm 4336 ref trans appThm 4336 remove trans appThm 4324 ref appThm 4325 ref appThm 4307 ref trans trans appThm 2311 remove trans appThm 4374 remove trans appThm 4375 remove trans sym 88 ref eqMp eqMp eqMp nil 4337 ref 96 ref 4489 ref cons nil cons 4502 def cons nil cons cons 110 ref subst deductAntisym eqMp nil 4341 ref 4490 remove cons nil cons cons 4503 def 70 ref subst 4503 remove 136 ref subst 4496 remove "_32647" 12 ref var 4504 def 453 ref 4394 ref 4239 remove 3971 ref 4504 remove varTerm 4505 def appTerm appTerm appTerm appTerm 1183 ref 3971 ref 4396 ref 3741 remove 4505 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 4486 ref 3496 ref 161 ref 4505 ref appTerm appTerm 3748 remove 4505 remove appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm 75 ref appTerm betaConv appThm 4497 remove 453 ref 4394 ref 4347 remove appTerm appTerm 1183 ref 3971 ref 4396 ref 4348 remove appTerm 4506 def appTerm appTerm 2120 ref 3971 ref 4486 ref 3496 ref 4433 ref appTerm 4507 def 4350 remove appTerm appTerm 4508 def appTerm appTerm appTerm appTerm refl appThm trans 4500 remove 4353 ref appThm eqMp sym 735 ref 4416 ref 4364 remove appThm appThm 2279 ref nil 4282 ref 4506 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 4365 remove 4422 ref subst 4366 remove trans appThm 4324 ref appThm 4325 ref appThm 4307 ref trans trans appThm 2303 ref nil 4282 ref 4508 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 4501 remove 4326 ref 171 ref appThm 4509 def 4367 remove appThm 3747 remove 83 ref 16 ref 3496 ref 75 ref appTerm 85 ref appTerm appTerm 75 ref appTerm absTerm 4510 def 85 ref appTerm 4511 def betaConv nil 164 ref 4510 ref appTerm 4512 def axiom nil 53 ref 4512 remove nil cons cons 54 ref 4511 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 4510 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp 4513 def subst 4514 def trans appThm 4439 remove trans appThm 4324 ref appThm 4325 ref appThm 4361 ref trans trans appThm 4443 ref trans appThm 4444 ref trans appThm sym 4463 ref eqMp eqMp eqMp nil 4376 ref 4502 remove cons nil cons cons 110 ref subst deductAntisym eqMp 4384 ref nil 4376 ref 4385 ref 3762 ref 4489 remove cons nil cons cons cons nil cons cons 3774 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 4386 remove 96 ref 4477 ref cons nil cons 4515 def cons nil cons cons 110 ref subst deductAntisym eqMp nil 4390 remove 4478 remove cons nil cons cons 4516 def 70 ref subst 4516 remove 136 ref subst 4484 remove "_32635" 12 ref var 4517 def 453 ref 4394 ref 1183 ref 3971 ref 4517 remove varTerm 4518 def appTerm appTerm 4167 remove appTerm appTerm appTerm 1183 ref 3971 ref 4396 ref 16 ref 4518 ref appTerm 4166 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 3496 ref 161 ref 4518 ref appTerm appTerm 4475 ref 29 ref 4518 remove appTerm 4166 ref appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm 75 ref appTerm betaConv appThm 4485 remove 453 ref 4394 ref 4395 remove appTerm appTerm 1183 ref 3971 ref 4396 ref 4397 remove appTerm appTerm appTerm 2120 ref 3971 ref 4507 ref 4475 remove 4398 remove appTerm appTerm appTerm appTerm appTerm appTerm 4519 def refl appThm trans 4488 remove 4400 remove appThm eqMp sym nil 4265 remove 54 ref 4519 remove nil cons 4520 def cons nil cons 4521 def cons nil cons cons 4522 def 70 ref subst 4522 remove 136 ref subst 16 ref "_32645" 12 ref var 4523 def 453 ref 4394 ref 4394 ref 3971 ref 4523 remove varTerm 4524 def appTerm appTerm appTerm appTerm 1183 ref 3971 ref 4396 ref 4396 ref 4524 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 4507 ref 3496 ref 161 ref 4524 remove appTerm 4525 def appTerm 4525 remove appTerm appTerm appTerm appTerm appTerm appTerm absTerm 4526 def 4166 remove appTerm 4527 def appTerm refl 4528 def 4526 ref 3728 ref appTerm betaConv appThm 98 ref 4527 remove betaConv appThm 4529 def 453 ref 4394 ref 4410 remove appTerm appTerm 1183 ref 3971 ref 4396 ref 4411 remove appTerm 4530 def appTerm appTerm 2120 ref 3971 ref 4507 ref 4486 remove 4413 ref appTerm appTerm 4531 def appTerm appTerm appTerm appTerm refl appThm trans 4526 remove refl 4532 def 4281 remove appThm eqMp sym 735 ref 4416 ref 4417 remove appThm appThm 2279 ref nil 4282 ref 4530 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 4418 remove 4422 ref subst 4423 remove trans appThm 4324 ref appThm 4325 ref appThm 4307 remove trans trans appThm 2303 ref nil 4282 ref 4531 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 4509 ref nil 83 ref 4413 remove nil cons cons nil cons nil cons cons 4331 ref subst 4425 remove trans appThm 4514 remove trans appThm 4324 ref appThm 4325 ref appThm 4361 ref trans trans appThm 4443 ref trans appThm 4444 remove trans appThm sym 4463 remove eqMp eqMp eqMp nil 4337 remove 96 ref 4520 ref cons nil cons 4533 def cons nil cons cons 110 ref subst deductAntisym eqMp nil 4341 remove 4521 remove cons nil cons cons 4534 def 70 ref subst 4534 remove 136 ref subst 4528 remove "_32643" 12 ref var 4535 def 453 ref 4394 ref 4394 ref 3971 ref 4535 remove varTerm 4536 def appTerm appTerm appTerm appTerm 1183 ref 3971 ref 4396 ref 4396 ref 4536 ref appTerm appTerm appTerm appTerm 2120 ref 3971 ref 4507 ref 3496 ref 161 remove 4536 remove appTerm 4537 def appTerm 4537 remove appTerm appTerm appTerm appTerm appTerm appTerm absTerm 75 ref appTerm betaConv appThm 4529 remove 453 ref 4394 remove 4430 remove appTerm appTerm 1183 ref 3971 ref 4396 remove 4431 remove appTerm 4538 def appTerm appTerm 2120 ref 3971 ref 4507 ref 4507 remove 4433 ref appTerm appTerm 4539 def appTerm appTerm appTerm appTerm refl appThm trans 4532 remove 4353 remove appThm eqMp sym 735 ref 4416 remove 4435 remove appThm appThm 2279 ref nil 4282 ref 4538 remove nil cons cons nil cons nil cons cons 4291 ref subst 4311 ref 4437 remove 4422 remove subst 4438 remove trans appThm 4324 ref appThm 4325 ref appThm 4361 ref trans trans appThm 2303 ref nil 4282 ref 4539 remove nil cons cons nil cons nil cons cons 4291 remove subst 4311 remove 4509 remove nil 83 ref 4433 remove nil cons cons nil cons nil cons cons 4331 remove subst 171 ref trans appThm 160 remove 4513 remove subst trans appThm 4324 remove appThm 4325 ref appThm 4361 remove trans trans appThm 4443 remove trans appThm appThm sym 735 ref 4445 ref 4457 remove appThm nil 641 ref 4447 ref cons 4540 def 4448 remove cons nil cons cons 4455 ref subst 3432 ref 4456 remove appThm trans 4541 def trans appThm 4445 ref 4461 ref appThm 4541 remove trans appThm nil 472 ref 2316 ref 4462 remove appTerm nil cons cons nil cons nil cons cons 517 ref subst trans sym 88 ref eqMp eqMp eqMp eqMp nil 4376 ref 4533 remove cons nil cons cons 110 ref subst deductAntisym eqMp 4384 remove nil 4376 remove 4385 remove 3762 ref 4520 remove cons nil cons cons cons nil cons cons 3774 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 4464 ref 4515 remove cons nil cons cons 110 ref subst deductAntisym eqMp 4466 remove nil 4464 remove 4467 remove 3762 ref 4477 remove cons nil cons cons cons nil cons cons 3774 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 94 ref 4470 remove cons 4542 def 4468 remove cons nil cons cons 110 ref subst deductAntisym eqMp 4378 remove 4161 ref appTerm 4543 def betaConv 4381 remove nil 4382 remove 54 ref 4543 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 4383 remove 168 ref 4161 ref nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 4542 remove 96 ref 4227 remove cons 3762 ref 4228 remove cons nil cons cons cons nil cons cons 3774 ref subst proveHyp proveHyp proveHyp eqMp eqMp nil 94 ref 4223 ref cons 96 ref 4174 ref cons nil cons 4544 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 29 ref 376 remove appTerm 4222 remove appTerm nil cons cons 54 ref 55 ref 4209 remove appTerm 4173 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 2193 ref 4174 remove cons 4545 def 54 ref 4223 remove cons 445 remove nil cons cons cons nil cons cons nil 53 ref 60 remove 2198 ref appTerm nil cons 4546 def cons 54 ref 55 ref 59 remove appTerm 2197 remove appTerm nil cons 4547 def cons nil cons cons nil cons cons 4548 def 70 ref subst 4548 remove 136 ref subst nil 2552 remove 54 ref 2213 ref cons nil cons 4549 def cons nil cons cons 4550 def 70 ref subst 4550 remove 136 ref subst nil 95 remove 96 ref 2198 remove nil cons cons nil cons cons nil cons cons 4551 def 110 ref subst 118 ref proveHyp 112 remove eqMp nil 2554 remove 4549 remove cons nil cons cons 118 ref subst proveHyp 4551 remove 577 ref subst eqMp eqMp nil 2556 remove 96 ref 2213 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 4546 remove cons 96 ref 4547 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp 4552 def subst eqMp eqMp eqMp nil 94 ref 4200 ref cons 4544 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 371 remove 4199 remove appTerm nil cons cons 54 ref 55 ref 4183 remove appTerm 4173 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4545 remove 54 ref 4200 remove cons 425 remove nil cons cons cons nil cons cons 4552 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 1166 remove cons 4544 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp 4553 def subst eqMp eqMp eqMp eqMp 475 ref 660 ref 4137 ref nil cons cons 472 ref 4138 remove nil cons cons nil cons cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 4137 remove appTerm nil cons cons 54 ref 4102 remove 4111 ref appTerm nil cons 4554 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil "z" 449 ref var 4555 def 4111 remove nil cons 4556 def cons 472 ref 4028 ref nil cons 4557 def cons 4558 def nil cons 4559 def cons nil cons cons 476 ref "z" 123 ref var 4560 def 55 ref 308 remove 477 ref 29 ref 482 ref appTerm 483 remove 4560 ref varTerm 4561 def appTerm appTerm 4562 def absTerm 4563 def appTerm 4564 def appTerm 4565 def 480 remove 4561 ref appTerm 4566 def appTerm 4567 def absTerm 4568 def 4561 ref appTerm 4569 def betaConv 131 ref 126 ref 4568 ref appTerm 4570 def absTerm 4571 def 132 ref appTerm 4572 def betaConv nil 126 ref 131 ref 126 ref 477 ref 126 ref 4560 ref 55 ref 4562 ref appTerm 4566 ref appTerm absTerm 4573 def appTerm 4574 def absTerm 4575 def appTerm 4576 def absTerm 4577 def appTerm 4578 def axiom nil 53 ref 4578 ref nil cons 4579 def cons 4580 def 54 ref 126 ref 4571 ref appTerm nil cons 4581 def cons nil cons cons nil cons cons 4582 def 118 ref subst proveHyp 4582 ref 70 ref subst 4582 remove 136 ref subst nil 127 ref 4571 remove nil cons cons 4583 def nil cons nil cons cons 239 ref subst 131 ref nil 83 ref 4570 remove nil cons 4584 def cons nil cons nil cons cons 89 ref subst nil 127 ref 4568 remove nil cons cons 4585 def nil cons nil cons cons 239 ref subst 4560 remove nil 83 ref 4567 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 4564 remove nil cons 4586 def cons 4587 def 54 ref 4566 ref nil cons 4588 def cons nil cons 4589 def cons nil cons cons 4590 def 70 ref subst 4590 remove 136 ref subst nil 4580 ref 4589 ref cons nil cons cons 4591 def 118 ref subst nil 4587 remove 54 ref 55 ref 4578 remove appTerm 4566 remove appTerm 4592 def nil cons 4593 def cons nil cons 4594 def cons nil cons cons 118 ref subst nil 127 ref 477 ref 55 ref 4563 ref 481 ref appTerm 4595 def appTerm 4592 ref appTerm 4596 def absTerm nil cons cons nil cons nil cons cons 239 ref subst 477 ref nil 83 ref 4596 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 4595 ref nil cons 4597 def cons 4594 ref cons nil cons cons 4598 def 70 ref subst 4598 remove 136 ref subst 4595 ref betaConv 4595 remove assume eqMp nil 53 ref 4562 remove nil cons 4599 def cons 4600 def 4594 remove cons nil cons cons 4601 def 118 ref subst proveHyp 4601 ref 70 ref subst 4601 remove 136 ref subst 4591 ref 70 ref subst 4591 remove 136 ref subst nil 4600 remove 4589 remove cons nil cons cons 118 ref subst 4573 ref 4561 ref appTerm 4602 def betaConv 4575 ref 481 ref appTerm 4603 def betaConv 4577 ref 132 ref appTerm 4604 def betaConv nil 4580 remove 54 ref 4604 remove nil cons cons nil cons cons nil cons cons 118 ref subst 327 ref 127 ref 4577 remove nil cons cons 328 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4576 remove nil cons cons 54 ref 4603 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 127 ref 4575 remove nil cons cons 491 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4574 remove nil cons cons 54 ref 4602 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 127 ref 4573 remove nil cons cons 131 ref 4561 remove nil cons cons nil cons 4605 def cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 4579 remove cons 4606 def 96 ref 4588 remove cons nil cons 4607 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 4599 remove cons 96 ref 4593 remove cons nil cons 4608 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 4597 remove cons 4608 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 126 ref "x'" 123 remove var 4609 def 55 ref 4563 ref 4609 remove varTerm appTerm appTerm 4592 ref appTerm absTerm appTerm nil cons cons 54 ref 4565 remove 4592 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 127 ref 4563 remove nil cons cons 4608 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 4586 remove cons 4607 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 4606 remove 96 ref 4581 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 4581 remove cons 54 ref 4572 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 4583 remove 328 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4584 remove cons 54 ref 4569 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 4585 remove 4605 remove cons nil cons cons 147 ref subst eqMp eqMp subst 4610 def subst eqMp nil 53 ref 4554 remove cons 4136 remove cons nil cons cons 118 ref subst proveHyp nil 4558 remove 470 ref 4556 ref cons nil cons cons nil cons cons 476 remove 131 ref 55 ref 482 remove appTerm 484 remove appTerm 4611 def absTerm 4612 def 132 ref appTerm 4613 def betaConv 477 ref 126 ref 4612 ref appTerm 4614 def absTerm 4615 def 481 ref appTerm 4616 def betaConv nil 126 ref 131 ref 126 ref 477 ref 4611 ref absTerm 4617 def appTerm 4618 def absTerm 4619 def appTerm 4620 def axiom nil 53 ref 4620 remove nil cons 4621 def cons 4622 def 54 ref 126 remove 4615 ref appTerm nil cons 4623 def cons nil cons cons nil cons cons 4624 def 118 ref subst proveHyp 4624 ref 70 ref subst 4624 remove 136 ref subst nil 127 ref 4615 remove nil cons cons 4625 def nil cons nil cons cons 239 ref subst 477 remove nil 83 ref 4614 remove nil cons 4626 def cons nil cons nil cons cons 89 ref subst nil 127 ref 4612 remove nil cons cons 4627 def nil cons nil cons cons 239 remove subst 131 remove nil 83 ref 4611 remove nil cons cons nil cons nil cons cons 89 ref subst 4617 ref 481 remove appTerm 4628 def betaConv 4619 ref 132 remove appTerm 4629 def betaConv nil 4622 remove 54 ref 4629 remove nil cons cons nil cons cons nil cons cons 118 ref subst 327 ref 127 ref 4619 remove nil cons cons 328 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4618 remove nil cons cons 54 ref 4628 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 127 remove 4617 remove nil cons cons 491 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 94 ref 4621 remove cons 96 ref 4623 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 4623 remove cons 54 ref 4616 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 ref 4625 remove 491 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4626 remove cons 54 ref 4613 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 327 remove 4627 remove 328 remove cons nil cons cons 147 ref subst eqMp eqMp 4630 def subst 4631 def subst eqMp eqMp eqMp 475 ref 660 ref 4105 ref nil cons cons 472 ref 4556 remove cons nil cons cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 4105 remove appTerm nil cons cons 54 ref 4104 remove 4028 remove appTerm nil cons 4632 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4555 ref 4557 ref cons 472 ref 4019 ref nil cons 4633 def cons 4634 def nil cons cons nil cons cons 4610 ref subst eqMp nil 53 ref 4632 remove cons 4103 remove cons nil cons cons 118 ref subst proveHyp nil 4634 remove 470 ref 4557 remove cons nil cons cons nil cons cons 4631 ref subst eqMp eqMp eqMp 475 ref 660 ref 4020 ref nil cons cons 4559 remove cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 4020 remove appTerm nil cons cons 54 ref 4010 remove 4019 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4555 ref 4633 remove cons 472 ref 4009 remove nil cons cons nil cons cons nil cons cons 4610 ref subst eqMp eqMp proveHyp proveHyp eqMp proveHyp proveHyp eqMp nil 94 ref 2533 remove cons 96 ref 2516 remove cons nil cons 4635 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 2527 remove cons 4635 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 2521 ref 24 ref appTerm appTerm 2508 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2522 remove appTerm 2508 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2521 remove nil cons cons 4635 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 2515 remove cons 4635 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 2373 ref 226 ref appTerm appTerm 2508 remove appTerm absTerm appTerm nil cons cons 54 ref 2509 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2373 remove nil cons cons 4635 remove cons nil cons cons 352 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 2500 remove cons 96 ref 2483 remove cons nil cons 4636 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 2494 remove cons 4636 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 2488 ref 24 ref appTerm appTerm 2475 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2489 remove appTerm 2475 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2488 remove nil cons cons 4636 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 2482 remove cons 4636 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 2371 ref 226 ref appTerm appTerm 2475 remove appTerm absTerm appTerm nil cons cons 54 ref 2476 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2371 remove nil cons cons 4636 remove cons nil cons cons 352 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 2467 remove cons 96 ref 2450 remove cons nil cons 4637 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 2461 remove cons 4637 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 2455 ref 24 ref appTerm appTerm 2442 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2456 remove appTerm 2442 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2455 remove nil cons cons 4637 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 2449 remove cons 4637 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 2369 ref 226 ref appTerm appTerm 2442 remove appTerm absTerm appTerm nil cons cons 54 ref 2443 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2369 remove nil cons cons 4637 remove cons nil cons cons 352 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 2434 remove cons 96 ref 2417 remove cons nil cons 4638 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 2428 remove cons 4638 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 55 ref 2422 ref 24 ref appTerm appTerm 2409 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2423 remove appTerm 2409 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2422 remove nil cons cons 4638 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 2416 remove cons 4638 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 2367 ref 226 ref appTerm appTerm 2409 remove appTerm absTerm appTerm nil cons cons 54 ref 2410 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2367 remove nil cons cons 4638 remove cons nil cons cons 352 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 2401 remove cons 96 ref 2384 remove cons nil cons 4639 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 2395 remove cons 4639 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 2389 ref 553 ref appTerm appTerm 2375 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 2390 remove appTerm 2375 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2389 remove nil cons cons 4639 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 2383 remove cons 4639 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 2358 ref 226 ref appTerm appTerm 2375 remove appTerm absTerm appTerm nil cons cons 2377 remove cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 2358 remove nil cons cons 4639 remove cons nil cons cons 352 ref subst eqMp eqMp nil 880 ref 96 ref 2376 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 94 ref 2341 remove cons 96 ref 2343 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 53 ref 29 ref 2315 remove appTerm 2340 remove appTerm nil cons cons 54 ref 640 ref 2235 ref appTerm nil cons 4640 def cons nil cons cons nil cons cons 118 ref subst proveHyp 469 ref 156 ref 2235 ref 1186 ref appTerm betaConv appThm 2178 ref 641 ref 469 ref 2237 ref appThm 2235 ref 2317 ref appTerm betaConv appThm absThm appThm appThm appThm 2178 ref 641 ref 2237 remove absThm appThm appThm nil 2179 ref 2235 remove nil cons 4641 def cons nil cons nil cons cons 2179 ref 55 ref 29 ref 2179 ref varTerm 4642 def 1186 ref appTerm appTerm 640 ref 641 ref 55 ref 4642 ref 643 ref appTerm 4643 def appTerm 4642 ref 2317 ref appTerm appTerm absTerm appTerm appTerm appTerm 640 ref 641 ref 4643 remove absTerm appTerm appTerm absTerm 4644 def 4642 ref appTerm 4645 def betaConv nil 40 remove 11 ref 639 ref 13 remove cons opType constTerm 4644 ref appTerm 4646 def axiom nil 53 ref 4646 remove nil cons cons 54 ref 4645 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp "A" 451 remove cons nil cons "P" 639 remove var 4644 remove nil cons cons "x" 450 ref var 4642 remove nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp 4647 def subst eqMp eqMp nil 53 ref 4640 remove cons 54 ref 2236 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4641 remove cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp 4151 remove proveHyp 4152 remove eqMp eqMp 4153 remove proveHyp 4154 remove eqMp eqMp 4155 remove proveHyp 4156 remove eqMp eqMp 4157 remove proveHyp 4158 remove eqMp eqMp 4159 remove proveHyp 4160 remove eqMp eqMp eqMp eqMp eqMp absThm eqMp eqMp eqMp eqMp nil 880 remove 2314 remove cons nil cons cons 110 ref subst deductAntisym eqMp 4648 def eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 4649 def nil 53 ref 42 ref 2170 remove appTerm 4650 def nil cons 4651 def cons 54 ref 2171 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2172 remove 8 ref 2138 remove nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 2156 ref appTerm nil cons cons 54 ref 2157 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2156 remove nil cons cons 151 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2155 remove nil cons cons 54 ref 2154 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 2153 remove nil cons cons 154 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 2152 remove nil cons cons 2136 ref cons nil cons cons 118 ref subst proveHyp 469 ref 2178 ref 2106 ref 469 ref 2148 remove 89 ref subst 2139 remove assume eqMp appThm 735 ref 2114 ref refl 2151 remove refl nil 641 ref 473 ref cons nil cons nil cons cons 2106 ref 453 ref 2108 ref 2110 ref 1091 remove appTerm 2111 ref appTerm appTerm appTerm 1186 ref appTerm absTerm 4652 def 2111 ref appTerm 4653 def betaConv 641 ref 640 ref 4652 ref appTerm 4654 def absTerm 4655 def 643 ref appTerm 4656 def betaConv nil 640 ref 4655 ref appTerm 4657 def axiom nil 53 ref 4657 remove nil cons cons 54 ref 4656 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4655 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4654 remove nil cons cons 54 ref 4653 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4652 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp subst appThm nil 2016 ref 2117 ref nil cons 4658 def cons nil cons nil cons cons 4373 ref subst trans appThm appThm 2122 ref refl 4659 def appThm appThm nil 83 ref 2135 ref cons nil cons nil cons cons 524 ref subst trans absThm appThm appThm 2149 remove appThm sym nil 53 ref 640 ref 2106 ref 2123 remove absTerm 4660 def appTerm nil cons 4661 def cons 4662 def 2136 remove cons nil cons cons 4663 def 70 ref subst 4663 remove 136 ref subst 4660 ref 2111 ref appTerm 4664 def betaConv nil 4662 remove 54 ref 4664 remove nil cons cons nil cons cons nil cons cons 118 ref subst 475 ref 660 ref 4660 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp nil 94 ref 4661 remove cons 96 ref 2135 remove cons nil cons 4665 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 2147 remove cons 4665 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 668 ref 4665 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 4666 def nil 42 ref 2133 ref appTerm 4667 def thm nil 212 ref 213 ref 215 ref 216 ref 215 ref 219 ref 215 ref 220 ref 640 ref 2106 ref 556 remove 453 ref 4162 ref 4164 ref appTerm appTerm 4172 ref appTerm 4668 def appTerm 4669 def absTerm 4670 def appTerm 4671 def absTerm 4672 def appTerm 4673 def absTerm 4674 def appTerm 4675 def absTerm 4676 def appTerm 4677 def absTerm 4678 def nil cons cons nil cons nil cons cons 240 ref subst 213 ref nil 83 ref 4677 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 4676 remove nil cons cons nil cons nil cons cons 240 ref subst 216 ref nil 83 ref 4675 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 4674 remove nil cons cons nil cons nil cons cons 240 ref subst 219 ref nil 83 ref 4673 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 4672 remove nil cons cons nil cons nil cons cons 240 ref subst 220 ref nil 83 ref 4671 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 4670 remove nil cons cons nil cons nil cons cons 661 ref subst 2106 ref nil 83 ref 4669 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 230 ref nil cons 4679 def cons 54 ref 4668 ref nil cons 4680 def cons nil cons 4681 def cons nil cons cons 4682 def 70 ref subst 4682 remove 136 ref subst 602 remove nil 53 ref 567 remove cons 4681 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 4679 ref cons nil cons nil cons cons 89 ref subst 230 remove assume eqMp appThm 558 ref refl appThm nil 83 ref 558 ref nil cons 4683 def cons nil cons nil cons cons 4684 def 524 ref subst trans appThm 4668 remove refl 4685 def appThm sym nil 53 ref 4683 ref cons 4681 ref cons nil cons cons 4686 def 70 ref subst 4686 remove 136 ref subst 2106 ref 55 ref 558 ref appTerm 453 ref 4162 ref 4165 ref 3971 ref 3937 ref 557 ref appTerm 4687 def 2111 ref appTerm 4688 def appTerm 4689 def appTerm appTerm appTerm 4172 ref appTerm appTerm 4690 def absTerm 4691 def 2111 ref appTerm 4692 def betaConv 220 ref 640 ref 4691 ref appTerm 4693 def absTerm 4694 def 229 ref appTerm 4695 def betaConv 219 ref 215 ref 4694 ref appTerm 4696 def absTerm 4697 def 228 ref appTerm 4698 def betaConv 269 ref 215 ref 219 ref 215 ref 220 ref 640 ref 2106 ref 55 ref 358 remove appTerm 4173 remove appTerm 4699 def absTerm 4700 def appTerm 4701 def absTerm 4702 def appTerm 4703 def absTerm 4704 def appTerm 4705 def absTerm 4706 def 557 ref appTerm 4707 def betaConv nil 212 ref 4706 ref nil cons cons 4708 def nil cons nil cons cons 240 ref subst 269 ref nil 83 ref 4705 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 4704 remove nil cons cons nil cons nil cons cons 240 ref subst 219 ref nil 83 ref 4703 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 4702 remove nil cons cons nil cons nil cons cons 240 ref subst 220 ref nil 83 ref 4701 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 4700 remove nil cons cons nil cons nil cons cons 661 ref subst 2106 ref nil 83 ref 4699 remove nil cons cons nil cons nil cons cons 89 ref subst 4553 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 4709 def nil 53 ref 215 ref 4706 remove appTerm 4710 def nil cons 4711 def cons 54 ref 4707 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 4708 remove 213 ref 568 remove cons nil cons 4712 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 4697 ref appTerm nil cons cons 54 ref 4698 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4697 remove nil cons cons 265 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4696 remove nil cons cons 54 ref 4695 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4694 remove nil cons cons 267 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4693 remove nil cons cons 54 ref 4692 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4691 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4690 remove nil cons cons 4681 remove cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 4684 remove 89 ref subst 558 remove assume eqMp appThm 735 ref 4162 remove refl 4165 remove refl 2106 ref 453 ref 4689 remove appTerm 1186 ref appTerm absTerm 4713 def 2111 ref appTerm 4714 def betaConv nil 640 ref 4713 ref appTerm 4715 def axiom nil 53 ref 4715 remove nil cons cons 54 ref 4714 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4713 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp appThm nil 2016 ref 4164 remove nil cons cons nil cons nil cons cons 4373 ref subst trans appThm appThm 4172 remove refl appThm appThm nil 83 ref 4680 ref cons nil cons nil cons cons 4716 def 524 ref subst trans appThm 4685 remove appThm 4716 remove nil 83 ref 55 ref 85 ref appTerm 85 ref appTerm 4717 def nil cons cons nil cons nil cons cons 89 ref subst 83 ref 4717 remove absTerm 4718 def 85 ref appTerm 4719 def betaConv nil 164 ref 4718 ref appTerm 4720 def axiom nil 53 ref 4720 remove nil cons cons 54 ref 4719 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 4718 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp subst trans sym 88 ref eqMp eqMp eqMp nil 94 ref 4683 remove cons 96 ref 4680 remove cons nil cons 4721 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 4679 remove cons 4721 remove cons nil cons cons 110 ref subst deductAntisym eqMp 4722 def eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 215 ref 4678 remove appTerm thm nil 121 ref 3793 ref 42 ref 3788 ref 42 ref 3792 ref 42 ref 3786 ref 42 ref 1633 ref 42 ref 3783 ref 42 ref 1636 ref 42 ref 3781 ref 55 ref 29 ref 23 ref 3803 ref appTerm 3801 ref appTerm 1679 ref appTerm 1690 ref appTerm appTerm 23 ref 3817 ref appTerm 3815 ref appTerm 3810 ref appTerm 3807 ref appTerm appTerm appTerm 23 ref 3828 ref appTerm 3827 ref appTerm 3824 ref appTerm 3821 ref appTerm appTerm 4723 def absTerm 4724 def appTerm 4725 def absTerm 4726 def appTerm 4727 def absTerm 4728 def appTerm 4729 def absTerm 4730 def appTerm 4731 def absTerm 4732 def appTerm 4733 def absTerm 4734 def appTerm 4735 def absTerm 4736 def appTerm 4737 def absTerm 4738 def nil cons cons nil cons nil cons cons 468 ref subst 3793 ref nil 83 ref 4737 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 4736 remove nil cons cons nil cons nil cons cons 468 ref subst 3788 ref nil 83 ref 4735 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 4734 remove nil cons cons nil cons nil cons cons 468 ref subst 3792 ref nil 83 ref 4733 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 4732 remove nil cons cons nil cons nil cons cons 468 ref subst 3786 ref nil 83 ref 4731 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 4730 remove nil cons cons nil cons nil cons cons 468 ref subst 1633 ref nil 83 ref 4729 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 4728 remove nil cons cons nil cons nil cons cons 468 ref subst 3783 ref nil 83 ref 4727 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 4726 remove nil cons cons nil cons nil cons cons 468 ref subst 1636 ref nil 83 ref 4725 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 4724 remove nil cons cons nil cons nil cons cons 468 ref subst 3781 ref nil 83 ref 4723 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 156 ref nil 3796 ref 3798 ref 3806 remove cons cons nil cons cons 155 ref subst appThm nil 3809 remove 3812 remove 3820 remove cons cons nil cons cons 155 ref subst appThm appThm nil 3822 remove 3825 remove 3829 remove cons cons nil cons cons 155 ref subst appThm sym nil 53 ref 29 ref 29 ref 30 ref 3803 ref appTerm 3801 ref appTerm 4739 def 1679 ref appTerm 4740 def appTerm 4741 def 34 ref 3803 ref appTerm 3801 ref appTerm 4742 def 1690 ref appTerm 4743 def appTerm 4744 def appTerm 29 ref 30 ref 3817 ref appTerm 3815 ref appTerm 4745 def 3810 ref appTerm 4746 def appTerm 34 ref 3817 ref appTerm 3815 ref appTerm 4747 def 3807 ref appTerm 4748 def appTerm 4749 def appTerm nil cons 4750 def cons 54 ref 29 ref 30 ref 3828 ref appTerm 3827 ref appTerm 4751 def 3824 ref appTerm 4752 def appTerm 34 ref 3828 ref appTerm 3827 ref appTerm 4753 def 3821 ref appTerm 4754 def appTerm nil cons 4755 def cons nil cons cons nil cons cons 4756 def 70 ref subst 4756 remove 136 ref subst nil 94 ref 4744 remove nil cons cons 96 ref 4749 remove nil cons cons nil cons cons nil cons cons 4757 def 110 ref subst 4757 remove 577 ref subst nil 94 ref 4740 ref nil cons 4758 def cons 96 ref 4743 ref nil cons 4759 def cons nil cons cons nil cons cons 4760 def 110 ref subst 4760 remove 577 ref subst nil 94 ref 4746 ref nil cons 4761 def cons 96 ref 4748 ref nil cons 4762 def cons nil cons cons nil cons cons 4763 def 110 ref subst 4763 remove 577 ref subst 156 ref nil 83 ref 4758 remove cons nil cons nil cons cons 89 ref subst 4740 remove assume eqMp appThm nil 83 ref 4761 remove cons nil cons nil cons cons 89 ref subst 4746 ref assume eqMp appThm 171 ref trans sym 88 ref eqMp nil 53 ref 4741 remove 4746 remove appTerm nil cons cons 54 ref 4752 remove nil cons 4764 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 3850 remove 3851 remove nil cons cons nil cons cons 3785 ref 55 ref 29 ref 4739 remove 1670 ref appTerm appTerm 4745 remove 3813 ref appTerm appTerm appTerm 4751 remove 3826 ref appTerm appTerm absTerm 4765 def 3813 ref appTerm 4766 def betaConv 1631 ref 42 ref 4765 ref appTerm 4767 def absTerm 4768 def 1670 ref appTerm 4769 def betaConv 3786 ref 42 ref 4768 ref appTerm 4770 def absTerm 4771 def 3815 ref appTerm 4772 def betaConv 3792 ref 42 ref 4771 ref appTerm 4773 def absTerm 4774 def 3801 ref appTerm 4775 def betaConv 3788 ref 42 ref 4774 ref appTerm 4776 def absTerm 4777 def 3817 ref appTerm 4778 def betaConv 3793 ref 42 ref 4777 ref appTerm 4779 def absTerm 4780 def 3803 ref appTerm 4781 def betaConv nil 42 ref 4780 ref appTerm 4782 def axiom nil 53 ref 4782 remove nil cons cons 54 ref 4781 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4780 remove nil cons cons 3805 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4779 remove nil cons cons 54 ref 4778 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4777 remove nil cons cons 3819 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4776 remove nil cons cons 54 ref 4775 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4774 remove nil cons cons 3884 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4773 remove nil cons cons 54 ref 4772 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4771 remove nil cons cons 3885 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4770 remove nil cons cons 54 ref 4769 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4768 remove nil cons cons 3887 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4767 remove nil cons cons 54 ref 4766 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4765 remove nil cons cons 3888 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp nil 53 ref 4764 remove cons 54 ref 4754 remove nil cons cons nil cons 4783 def cons nil cons cons 136 ref subst proveHyp 156 ref nil 83 ref 4759 remove cons nil cons nil cons cons 89 ref subst 4743 ref assume eqMp appThm nil 83 ref 4762 remove cons nil cons nil cons cons 89 ref subst 4748 ref assume eqMp appThm 171 ref trans sym 88 ref eqMp nil 53 ref 29 ref 4743 remove appTerm 4748 remove appTerm nil cons cons 4783 remove cons nil cons cons 118 ref subst proveHyp nil 3890 remove 3891 remove nil cons cons nil cons cons 3785 ref 55 ref 29 ref 4742 remove 1670 ref appTerm appTerm 4747 remove 3813 ref appTerm appTerm appTerm 4753 remove 3826 ref appTerm appTerm absTerm 4784 def 3813 ref appTerm 4785 def betaConv 1631 ref 42 ref 4784 ref appTerm 4786 def absTerm 4787 def 1670 ref appTerm 4788 def betaConv 3786 ref 42 ref 4787 ref appTerm 4789 def absTerm 4790 def 3815 ref appTerm 4791 def betaConv 3792 ref 42 ref 4790 ref appTerm 4792 def absTerm 4793 def 3801 ref appTerm 4794 def betaConv 3788 ref 42 ref 4793 ref appTerm 4795 def absTerm 4796 def 3817 ref appTerm 4797 def betaConv 3793 ref 42 ref 4796 ref appTerm 4798 def absTerm 4799 def 3803 ref appTerm 4800 def betaConv nil 42 ref 4799 ref appTerm 4801 def axiom nil 53 ref 4801 remove nil cons cons 54 ref 4800 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4799 remove nil cons cons 3805 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4798 remove nil cons cons 54 ref 4797 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4796 remove nil cons cons 3819 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4795 remove nil cons cons 54 ref 4794 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4793 remove nil cons cons 3884 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4792 remove nil cons cons 54 ref 4791 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4790 remove nil cons cons 3885 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4789 remove nil cons cons 54 ref 4788 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4787 remove nil cons cons 3887 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4786 remove nil cons cons 54 ref 4785 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4784 remove nil cons cons 3888 remove cons nil cons cons 147 ref subst eqMp eqMp subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 4750 remove cons 96 ref 4755 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp 4802 def eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 42 ref 4738 remove appTerm thm 3408 remove nil 3409 remove thm nil 121 ref 920 ref 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 55 ref 29 ref 3722 ref 924 ref 1186 ref appTerm 4803 def appTerm 4804 def appTerm 1052 ref 29 ref 1053 remove appTerm 924 ref 702 ref appTerm 4805 def appTerm 4806 def appTerm appTerm appTerm 461 ref 5 ref 461 ref 1 ref 1597 remove absTerm appTerm absTerm appTerm 4807 def appTerm 4808 def absTerm 4809 def appTerm 4810 def absTerm 4811 def appTerm 4812 def absTerm 4813 def appTerm 4814 def absTerm 4815 def nil cons cons nil cons nil cons cons 468 ref subst 920 ref nil 83 ref 4814 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 4813 remove nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 4812 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 4811 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 4810 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 4809 remove nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 4808 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 156 ref 4318 ref nil 470 ref 2293 ref cons 472 ref 923 ref nil cons cons nil cons 4816 def cons nil cons cons 492 ref subst appThm appThm 156 ref nil 470 ref 473 remove cons 4816 ref cons nil cons cons 492 ref subst appThm 156 ref nil 471 remove 4816 ref cons nil cons cons 492 ref subst appThm nil 1040 remove 4816 ref cons nil cons cons 492 remove subst appThm appThm appThm appThm 4807 ref refl appThm sym nil 53 ref 29 ref 3722 ref 453 ref 1186 ref appTerm 4817 def 923 ref appTerm 4818 def appTerm 4819 def appTerm 29 ref 457 remove 923 ref appTerm 4820 def appTerm 29 ref 494 remove 923 ref appTerm 4821 def appTerm 703 remove 923 ref appTerm 4822 def appTerm 4823 def appTerm 4824 def appTerm nil cons 4825 def cons 54 ref 4807 remove nil cons 4826 def cons nil cons cons nil cons cons 4827 def 70 ref subst 4827 remove 136 ref subst nil 94 ref 4819 ref nil cons cons 96 ref 4824 remove nil cons cons nil cons cons nil cons cons 4828 def 110 ref subst 4828 remove 577 ref subst nil 94 ref 4820 ref nil cons cons 96 ref 4823 remove nil cons cons nil cons cons nil cons cons 4829 def 110 ref subst 4829 remove 577 ref subst nil 94 ref 4821 ref nil cons cons 96 ref 4822 ref nil cons cons nil cons cons nil cons cons 4830 def 110 ref subst 4830 remove 577 ref subst 499 ref 5 ref 499 ref 1 ref 1797 remove absThm appThm absThm appThm sym 3502 remove 923 ref appTerm 4831 def betaConv 3505 remove nil 3506 remove 54 ref 4831 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 3507 remove 4816 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 3496 remove 4803 ref appTerm 682 ref 641 ref 924 ref 2317 ref appTerm absTerm appTerm appTerm nil cons cons 54 ref 461 ref 5 ref 461 ref 1 ref 1777 remove absTerm appTerm absTerm appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 469 ref 4326 remove 4318 ref 4803 ref assume sym 4818 remove assume sym deductAntisym appThm 4819 remove assume eqMp nil 53 ref 4804 remove nil cons cons 54 ref 16 ref 4803 ref appTerm 3728 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 94 ref 4803 remove nil cons cons nil cons nil cons cons 3743 ref subst eqMp appThm 769 ref 641 ref 924 ref refl nil 2018 ref nil cons cons 4832 def 2016 ref 3536 remove 2051 ref appTerm 4833 def absTerm 4834 def 2019 ref appTerm 4835 def betaConv nil 640 ref 4834 ref appTerm 4836 def axiom 4837 def nil 53 ref 4836 remove nil cons cons 54 ref 4835 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4834 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp subst appThm absThm appThm appThm nil 83 ref 682 ref 641 ref 1600 remove absTerm 4838 def appTerm 4839 def nil cons cons nil cons nil cons cons 4335 remove subst trans appThm 499 ref 5 ref 499 ref 1 ref 769 ref 641 ref 499 ref 1628 ref 499 ref 1629 ref 241 ref 1630 ref 499 ref 1631 ref 241 ref 1632 ref 499 ref 1633 ref 241 ref 1634 ref 241 ref 1635 ref 499 ref 1636 ref 241 ref 1637 ref 499 ref 1638 ref 499 ref 1639 ref 241 ref 1640 ref 1641 remove refl 156 ref 735 ref 4820 remove assume 4840 def appThm 1935 ref appThm appThm 156 ref 735 ref 4821 remove assume 4841 def appThm 1935 ref appThm appThm 156 ref 735 ref 4822 remove assume 4842 def appThm 1935 ref appThm appThm 1745 remove refl appThm appThm appThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm appThm sym nil 660 ref 641 ref 55 ref 4838 ref 643 ref appTerm 4843 def appTerm 461 ref 5 ref 461 ref 1 ref 682 ref 784 ref 461 ref 1628 ref 461 ref 1629 ref 218 ref 1630 ref 461 ref 1631 ref 218 ref 1632 ref 461 ref 1633 ref 218 ref 1634 ref 218 ref 1635 ref 461 ref 1636 ref 218 ref 1637 ref 461 ref 1638 ref 461 ref 1639 ref 218 ref 1640 ref 2003 ref 2003 ref 2003 ref 2003 remove 2005 remove 29 ref 2006 remove appTerm 4844 def 29 ref 1655 ref 2002 ref appTerm appTerm 4845 def 29 ref 1660 ref 2002 ref appTerm appTerm 4846 def 1667 ref 29 ref 1669 ref 785 ref appTerm 1670 ref appTerm appTerm 4847 def 1676 ref 29 ref 1678 ref 785 ref appTerm 1679 ref appTerm appTerm 29 ref 1673 ref 2002 ref appTerm 1682 ref appTerm appTerm 1687 ref 29 ref 1689 ref 785 ref appTerm 1690 ref appTerm appTerm 4848 def 1694 ref 29 ref 1696 ref 785 ref appTerm 1697 ref appTerm appTerm 4849 def 29 ref 1701 ref 785 ref appTerm 1702 ref appTerm appTerm 4850 def 29 ref 1705 ref 785 ref appTerm 1706 ref appTerm appTerm 4851 def 1730 ref appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm 4852 def appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm 4853 def appTerm 4854 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 4854 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 4843 ref nil cons 4855 def cons 54 ref 4853 ref nil cons 4856 def cons nil cons 4857 def cons nil cons cons 4858 def 70 ref subst 4858 remove 136 ref subst 4843 ref betaConv 4843 remove assume eqMp nil 53 ref 1624 remove cons 4857 ref cons nil cons cons 4859 def 118 ref subst proveHyp 4859 ref 70 ref subst 4859 remove 136 ref subst nil 641 ref 1039 remove cons nil cons nil cons cons 641 ref 16 ref "Number.Natural.<" const 452 ref constTerm 4860 def 1186 ref appTerm 4861 def 643 ref appTerm 4862 def appTerm 3722 ref 2038 ref 1186 ref appTerm 4863 def appTerm appTerm absTerm 4864 def 643 ref appTerm 4865 def betaConv nil 640 ref 4864 ref appTerm 4866 def axiom nil 53 ref 4866 remove nil cons cons 54 ref 4865 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4864 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp 4867 def subst 4318 ref 735 ref 4842 remove 1933 ref trans 4868 def 1598 ref refl 4869 def 3434 ref appThm 4870 def trans appThm 4325 ref appThm nil 4540 ref 2018 ref cons nil cons cons 4871 def 641 ref 16 ref 4067 remove 1186 ref appTerm appTerm 29 ref 3497 remove appTerm 4863 ref appTerm appTerm absTerm 4872 def 643 ref appTerm 4873 def betaConv 2016 ref 640 ref 4872 ref appTerm 4874 def absTerm 4875 def 2019 ref appTerm 4876 def betaConv nil 640 ref 4875 ref appTerm 4877 def axiom nil 53 ref 4877 remove nil cons cons 54 ref 4876 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4875 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4874 remove nil cons cons 54 ref 4873 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4872 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp subst 29 ref 4863 ref appTerm refl 2295 ref 3744 ref subst 4878 def appThm nil 83 ref 4863 remove nil cons cons nil cons nil cons cons 83 ref 16 ref 29 ref 85 ref appTerm 4879 def 3728 ref appTerm appTerm 3728 ref appTerm absTerm 4880 def 85 ref appTerm 4881 def betaConv nil 164 ref 4880 ref appTerm 4882 def axiom nil 53 ref 4882 remove nil cons cons 54 ref 4881 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 4880 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp subst trans trans 4883 def trans appThm 4319 ref trans trans sym 88 ref eqMp nil 53 ref 4861 ref 702 ref appTerm nil cons cons 54 ref 218 ref 1630 ref 1666 ref absTerm 4884 def appTerm 4885 def nil cons 4886 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 2559 ref 2293 ref cons 4887 def 206 ref cons 4888 def nil cons cons 2559 ref 55 ref 4860 ref 2560 ref appTerm 456 ref appTerm appTerm 218 ref 404 ref 2737 ref absTerm appTerm appTerm absTerm 4889 def 2560 ref appTerm 4890 def betaConv 8 ref 640 ref 4889 ref appTerm 4891 def absTerm 4892 def 24 ref appTerm 4893 def betaConv nil 42 ref 4892 ref appTerm 4894 def axiom nil 53 ref 4894 remove nil cons cons 54 ref 4893 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4892 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4891 remove nil cons cons 54 ref 4890 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4889 remove nil cons cons 2754 ref cons nil cons cons 147 ref subst eqMp eqMp 4895 def subst eqMp nil 53 ref 4886 remove cons 4857 ref cons nil cons cons 118 ref subst nil 212 ref 1630 ref 55 ref 4884 ref 1665 ref appTerm 4896 def appTerm 4853 ref appTerm 4897 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1630 ref nil 83 ref 4897 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 4896 ref nil cons 4898 def cons 4857 ref cons nil cons cons 4899 def 70 ref subst 4899 remove 136 ref subst 4896 ref betaConv 4896 remove assume eqMp nil 53 ref 1666 ref nil cons 4900 def cons 4857 ref cons nil cons cons 4901 def 118 ref subst proveHyp 4901 ref 70 ref subst 4901 remove 136 ref subst "Number.Natural.<=" const 452 ref constTerm 4902 def refl 4903 def 4369 remove 4096 ref subst 4904 def appThm 4905 def 702 ref refl appThm sym 4902 ref 1599 ref appTerm refl 4906 def 4868 remove appThm nil 641 ref 1936 remove cons 4907 def nil cons nil cons cons nil 83 ref 4902 ref 643 ref appTerm 4908 def 643 ref appTerm 4909 def nil cons cons nil cons nil cons cons 89 ref subst 641 ref 4909 remove absTerm 4910 def 643 ref appTerm 4911 def betaConv nil 640 ref 4910 ref appTerm 4912 def axiom nil 53 ref 4912 remove nil cons cons 54 ref 4911 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4910 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp 4913 def subst 4914 def trans sym 88 ref eqMp eqMp nil 53 ref 4902 ref 4436 ref 643 ref appTerm 4915 def appTerm 4916 def 702 ref appTerm nil cons cons 54 ref 461 ref 1631 ref 1671 ref absTerm 4917 def appTerm 4918 def nil cons 4919 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 2823 ref 2014 remove cons 4920 def 206 ref cons nil cons cons 641 ref 55 ref 4902 ref 1183 ref 2824 ref appTerm 4921 def 643 ref appTerm appTerm 456 ref appTerm appTerm 461 ref 7 ref 2826 ref 25 ref appTerm 4922 def absTerm appTerm appTerm absTerm 4923 def 643 ref appTerm 4924 def betaConv 2823 ref 640 ref 4923 ref appTerm 4925 def absTerm 4926 def 2824 ref appTerm 4927 def betaConv 8 ref 640 ref 4926 ref appTerm 4928 def absTerm 4929 def 24 ref appTerm 4930 def betaConv nil 42 ref 4929 ref appTerm 4931 def axiom nil 53 ref 4931 remove nil cons cons 54 ref 4930 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4929 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4928 remove nil cons cons 54 ref 4927 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4926 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4925 remove nil cons cons 54 ref 4924 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4923 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp 4932 def subst eqMp nil 53 ref 4919 remove cons 4857 ref cons nil cons cons 118 ref subst nil 121 ref 1631 ref 55 ref 4917 ref 1670 ref appTerm 4933 def appTerm 4853 ref appTerm 4934 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1631 ref nil 83 ref 4934 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 4933 ref nil cons 4935 def cons 4857 ref cons nil cons cons 4936 def 70 ref subst 4936 remove 136 ref subst 4933 ref betaConv 4933 remove assume eqMp nil 53 ref 1671 ref nil cons 4937 def cons 4857 ref cons nil cons cons 4938 def 118 ref subst proveHyp 4938 ref 70 ref subst 4938 remove 136 ref subst 8 ref 682 ref 2823 ref 2826 ref 1670 ref appTerm absTerm appTerm absTerm 4939 def 176 ref appTerm betaConv sym 2823 ref 2830 remove 1670 ref appTerm absTerm 4940 def 1187 ref appTerm betaConv sym 1671 remove assume 4941 def eqMp 475 ref 660 ref 4940 remove nil cons cons 2847 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 4939 ref nil cons cons 206 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 4939 remove appTerm nil cons cons 54 ref 453 ref 455 ref 1670 ref appTerm 4942 def appTerm 643 ref appTerm 4943 def nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 7 ref 3799 remove cons nil cons nil cons cons 641 ref 55 ref 461 ref 8 ref 682 ref 2823 ref 4922 ref absTerm 4944 def appTerm 4945 def absTerm 4946 def appTerm 4947 def appTerm 4948 def 684 ref appTerm 4949 def absTerm 4950 def 643 ref appTerm 4951 def betaConv 7 ref 640 ref 4950 ref appTerm 4952 def absTerm 4953 def 25 ref appTerm 4954 def betaConv nil 42 ref 8 ref 640 ref 2823 ref 640 ref 641 ref 42 ref 7 ref 55 ref 4922 ref appTerm 684 ref appTerm absTerm 4955 def appTerm 4956 def absTerm 4957 def appTerm 4958 def absTerm 4959 def appTerm 4960 def absTerm 4961 def appTerm 4962 def axiom nil 53 ref 4962 ref nil cons 4963 def cons 4964 def 54 ref 42 ref 4953 ref appTerm nil cons 4965 def cons nil cons cons nil cons cons 4966 def 118 ref subst proveHyp 4966 ref 70 ref subst 4966 remove 136 ref subst nil 121 ref 4953 remove nil cons cons 4967 def nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 4952 remove nil cons 4968 def cons nil cons nil cons cons 89 ref subst nil 660 ref 4950 remove nil cons cons 4969 def nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 4949 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 4947 remove nil cons 4970 def cons 4971 def 54 ref 729 ref cons nil cons 4972 def cons nil cons cons 4973 def 70 ref subst 4973 remove 136 ref subst nil 4964 ref 4972 ref cons nil cons cons 4974 def 118 ref subst nil 4971 remove 54 ref 55 ref 4962 remove appTerm 684 remove appTerm 4975 def nil cons 4976 def cons nil cons 4977 def cons nil cons cons 118 ref subst nil 121 ref 8 ref 55 ref 4946 ref 24 ref appTerm 4978 def appTerm 4975 ref appTerm 4979 def absTerm 4980 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 4979 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 4978 ref nil cons 4981 def cons 4977 ref cons nil cons cons 4982 def 70 ref subst 4982 remove 136 ref subst 4978 ref betaConv 4978 remove assume eqMp nil 53 ref 4945 ref nil cons cons 4977 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 2823 ref 55 ref 4944 ref 2824 ref appTerm 4983 def appTerm 4975 ref appTerm 4984 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 4984 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 4983 ref nil cons 4985 def cons 4977 ref cons nil cons cons 4986 def 70 ref subst 4986 remove 136 ref subst 4983 ref betaConv 4983 remove assume eqMp nil 53 ref 4922 remove nil cons 4987 def cons 4988 def 4977 remove cons nil cons cons 4989 def 118 ref subst proveHyp 4989 ref 70 ref subst 4989 remove 136 ref subst 4974 ref 70 ref subst 4974 remove 136 ref subst nil 4988 remove 4972 remove cons nil cons cons 118 ref subst 4955 ref 25 ref appTerm 4990 def betaConv 4957 ref 643 ref appTerm 4991 def betaConv 4959 ref 2824 ref appTerm 4992 def betaConv 4961 ref 24 ref appTerm 4993 def betaConv nil 4964 remove 54 ref 4993 remove nil cons cons nil cons cons nil cons cons 118 ref subst 120 ref 121 ref 4961 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4960 remove nil cons cons 54 ref 4992 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4959 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4958 remove nil cons cons 54 ref 4991 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4957 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4956 remove nil cons cons 54 ref 4990 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4955 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 4963 remove cons 4994 def 96 ref 729 remove cons nil cons 4995 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 4987 remove cons 96 ref 4976 remove cons nil cons 4996 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 4985 remove cons 4996 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 4944 ref 801 ref appTerm appTerm 4975 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 4945 remove appTerm 4975 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4944 remove nil cons cons 4996 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 4981 remove cons 4996 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 4980 remove appTerm nil cons cons 54 ref 4948 remove 4975 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4946 remove nil cons cons 4996 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 4970 remove cons 4995 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 4994 remove 96 ref 4965 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 4965 remove cons 54 ref 4954 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 4967 remove 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 4968 remove cons 54 ref 4951 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 4969 remove 738 ref cons nil cons cons 147 ref subst eqMp eqMp 4997 def subst eqMp 172 ref 55 ref 1052 remove 4805 remove appTerm appTerm 461 ref 5 ref 461 ref 1 ref 1710 remove 176 ref appTerm 26 ref appTerm 27 ref appTerm 4998 def absTerm appTerm absTerm appTerm appTerm absTerm 4999 def 25 ref appTerm 5000 def betaConv 7 ref 42 ref 172 ref 55 ref 4806 remove appTerm 461 ref 5 ref 461 ref 1 ref 1709 remove 25 ref appTerm 176 ref appTerm 26 ref appTerm 27 ref appTerm 5001 def absTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm 5002 def 24 ref appTerm 5003 def betaConv 1037 ref 921 ref appTerm 5004 def betaConv 1088 ref nil 53 ref 1089 remove nil cons cons 5005 def 54 ref 5004 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1038 ref 1796 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5002 ref appTerm nil cons cons 54 ref 5003 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5002 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 4999 ref appTerm nil cons cons 54 ref 5000 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4999 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 1054 remove 461 ref 5 ref 461 ref 1 ref 1711 remove 26 ref appTerm 27 ref appTerm 5006 def absTerm appTerm absTerm 5007 def appTerm 5008 def appTerm nil cons cons 4857 remove cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 156 ref 1934 ref 4840 remove 1933 ref trans appThm 1937 ref trans appThm 1934 ref 4841 remove 1933 ref trans appThm 1937 ref trans appThm 171 ref trans appThm 5008 ref refl appThm nil 83 ref 5008 ref nil cons cons nil cons nil cons cons 524 ref subst trans appThm 499 ref 5 ref 499 ref 1 ref 769 ref "_32832" 449 ref var 5009 def 499 ref 1628 ref 499 ref 1629 ref 241 ref "_32833" 210 ref var 5010 def 499 ref 1631 ref 241 ref 1632 ref 499 ref 1633 ref 241 ref 1634 ref 241 ref 1635 ref 499 ref 1636 ref 241 ref 1637 ref 499 ref 1638 ref 499 remove 1639 ref 241 remove 1640 ref 156 ref 1934 remove 1183 ref 5009 remove varTerm 5011 def appTerm 5012 def 1187 ref appTerm 5013 def refl appThm appThm 5014 def 5014 ref 5014 ref 5014 remove 29 ref 648 remove 5012 remove 1649 remove appTerm appTerm appTerm 29 ref 687 remove 5013 ref appTerm appTerm 29 ref 1655 ref 5013 ref appTerm appTerm 29 ref 1660 ref 5013 ref appTerm appTerm 29 ref 1664 remove 5010 remove varTerm 5015 def appTerm appTerm 29 ref 1669 remove 5011 ref appTerm 1670 ref appTerm appTerm 1676 remove 29 ref 1678 ref 5011 ref appTerm 1679 ref appTerm appTerm 29 ref 1673 ref 5013 remove appTerm 1682 ref appTerm appTerm 1687 ref 29 ref 1689 remove 5011 ref appTerm 1690 ref appTerm appTerm 1694 ref 29 ref 1696 remove 5011 ref appTerm 1697 ref appTerm appTerm 29 ref 1701 ref 5011 ref appTerm 1702 ref appTerm appTerm 29 ref 1705 ref 5011 remove appTerm 1706 ref appTerm appTerm 1714 ref 29 ref 1715 ref 5015 remove appTerm 1674 ref appTerm 1685 ref appTerm appTerm 1728 ref appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm refl appThm appThm appThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm absThm appThm appThm sym nil 121 ref 1628 ref 55 ref 5007 ref 1653 ref appTerm 5016 def appTerm 461 ref 5 ref 461 ref 1 ref 682 ref 784 ref 461 ref 1628 ref 461 ref 1629 ref 218 ref 1630 ref 461 ref 1631 ref 218 ref 1632 ref 461 ref 1633 ref 218 ref 1634 ref 218 ref 1635 ref 461 ref 1636 ref 218 ref 1637 ref 461 ref 1638 ref 461 ref 1639 ref 218 ref 1640 ref 29 ref 453 ref 1599 ref appTerm 5017 def 2002 ref appTerm appTerm 5018 def 5018 ref 5018 ref 5018 ref 4852 remove appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5019 def appTerm 5020 def appTerm 5021 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1628 ref nil 83 ref 5021 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5016 ref nil cons 5022 def cons 54 ref 5020 ref nil cons 5023 def cons nil cons 5024 def cons nil cons cons 5025 def 70 ref subst 5025 remove 136 ref subst 5016 ref betaConv 5016 remove assume eqMp nil 53 ref 461 ref 1 ref 1712 remove 27 ref appTerm 5026 def absTerm 5027 def appTerm 5028 def nil cons cons 5024 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1629 ref 55 ref 5027 ref 1658 ref appTerm 5029 def appTerm 5020 ref appTerm 5030 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1629 ref nil 83 ref 5030 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5029 ref nil cons 5031 def cons 5024 ref cons nil cons cons 5032 def 70 ref subst 5032 remove 136 ref subst 5029 ref betaConv 5029 remove assume eqMp nil 53 ref 1713 ref nil cons 5033 def cons 5024 ref cons nil cons cons 5034 def 118 ref subst proveHyp 5034 ref 70 ref subst 5034 remove 136 ref subst 641 ref 55 ref 1714 ref 925 ref appTerm appTerm 5035 def 1655 ref 643 ref appTerm 5036 def appTerm absTerm 5037 def 923 ref appTerm 5038 def betaConv 1 ref 640 ref 641 ref 55 ref 29 ref 5026 ref appTerm 925 ref appTerm appTerm 5039 def 5036 remove appTerm absTerm appTerm absTerm 5040 def 1658 ref appTerm 5041 def betaConv 5 ref 42 ref 1 ref 640 ref 641 ref 55 ref 29 ref 5006 ref appTerm 925 ref appTerm appTerm 5042 def 649 ref appTerm absTerm appTerm absTerm appTerm absTerm 5043 def 1653 ref appTerm 5044 def betaConv 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 55 ref 29 ref 4998 ref appTerm 925 ref appTerm appTerm 5045 def 649 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5046 def 25 ref appTerm 5047 def betaConv 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 55 ref 29 ref 5001 ref appTerm 925 remove appTerm appTerm 5048 def 649 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5049 def 24 ref appTerm 5050 def betaConv 874 ref 921 ref appTerm 5051 def betaConv 1008 ref nil 53 ref 1009 remove nil cons cons 5052 def 54 ref 5051 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 875 ref 1796 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5049 ref appTerm nil cons cons 54 ref 5050 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5049 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5046 ref appTerm nil cons cons 54 ref 5047 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5046 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5043 ref appTerm nil cons cons 54 ref 5044 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5043 remove nil cons cons 8 ref 1653 ref nil cons cons 5053 def nil cons 5054 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5040 ref appTerm nil cons cons 54 ref 5041 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5040 remove nil cons cons 8 ref 1658 ref nil cons cons 5055 def nil cons 5056 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 5037 ref appTerm nil cons cons 54 ref 5038 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5037 remove nil cons cons 4816 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 55 ref 1714 ref 924 remove 923 ref appTerm appTerm appTerm 5057 def 1655 ref 923 ref appTerm appTerm nil cons cons 5024 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 156 ref nil 83 ref 5033 ref cons nil cons nil cons cons 89 ref subst 1713 ref assume eqMp 5058 def appThm 5059 def nil 4816 ref nil cons cons 517 ref subst appThm 171 ref trans appThm 5060 def 1655 remove refl 1933 ref appThm appThm nil 83 ref 1656 ref nil cons 5061 def cons nil cons nil cons cons 524 ref subst trans appThm 5020 ref refl 5062 def appThm sym nil 53 ref 5061 ref cons 5024 ref cons nil cons cons 5063 def 70 ref subst 5063 remove 136 ref subst 641 ref 5035 remove 1660 ref 643 ref appTerm appTerm absTerm 5064 def 923 ref appTerm 5065 def betaConv 1 ref 640 ref 641 ref 5039 remove 688 ref appTerm absTerm appTerm absTerm 5066 def 1658 ref appTerm 5067 def betaConv 5 ref 42 ref 1 ref 640 ref 641 ref 5042 remove 688 ref appTerm absTerm appTerm absTerm appTerm absTerm 5068 def 1653 ref appTerm 5069 def betaConv 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 5045 remove 688 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5070 def 25 ref appTerm 5071 def betaConv 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 5048 remove 688 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5072 def 24 ref appTerm 5073 def betaConv 1021 ref 921 ref appTerm 5074 def betaConv 1027 ref nil 53 ref 1028 remove nil cons cons 5075 def 54 ref 5074 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1022 ref 1796 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5072 ref appTerm nil cons cons 54 ref 5073 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5072 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5070 ref appTerm nil cons cons 54 ref 5071 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5070 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5068 ref appTerm nil cons cons 54 ref 5069 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5068 remove nil cons cons 5054 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5066 ref appTerm nil cons cons 54 ref 5067 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5066 remove nil cons cons 5056 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 5064 ref appTerm nil cons cons 54 ref 5065 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5064 remove nil cons cons 4816 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5057 remove 1660 ref 923 remove appTerm appTerm nil cons cons 5024 ref cons nil cons cons 118 ref subst proveHyp 469 ref 5060 remove 1660 remove refl 1933 remove appThm appThm nil 83 ref 1661 ref nil cons 5076 def cons nil cons nil cons cons 524 ref subst trans appThm 5062 ref appThm sym nil 53 ref 5076 ref cons 5024 ref cons nil cons cons 5077 def 70 ref subst 5077 remove 136 ref subst nil 641 ref 1654 ref nil cons cons nil cons nil cons cons 4867 ref subst 4318 ref 735 ref 1656 remove assume 5078 def 4870 ref trans appThm 4325 remove appThm 4883 remove trans appThm 4319 ref trans trans sym 88 ref eqMp nil 53 ref 4861 remove 1654 ref appTerm nil cons cons 54 ref 218 ref 1637 ref 1693 ref absTerm 5079 def appTerm 5080 def nil cons 5081 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4887 ref 5054 ref cons 5082 def nil cons cons 4895 ref subst eqMp nil 53 ref 5081 remove cons 5024 ref cons nil cons cons 118 ref subst nil 212 ref 1637 ref 55 ref 5079 ref 1692 ref appTerm 5083 def appTerm 5020 ref appTerm 5084 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1637 ref nil 83 ref 5084 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5083 ref nil cons 5085 def cons 5024 ref cons nil cons cons 5086 def 70 ref subst 5086 remove 136 ref subst 5083 ref betaConv 5083 remove assume eqMp nil 53 ref 1693 ref nil cons 5087 def cons 5024 ref cons nil cons cons 5088 def 118 ref subst proveHyp 5088 ref 70 ref subst 5088 remove 136 ref subst 4905 remove 1654 ref refl appThm sym 4906 remove 5078 ref appThm 4914 remove trans sym 88 ref eqMp eqMp nil 53 ref 4916 remove 1654 remove appTerm nil cons cons 54 ref 461 ref 1638 ref 1698 ref absTerm 5089 def appTerm 5090 def nil cons 5091 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4920 ref 5054 ref cons nil cons cons 4932 ref subst eqMp nil 53 ref 5091 remove cons 5024 ref cons nil cons cons 118 ref subst nil 121 ref 1638 ref 55 ref 5089 ref 1697 ref appTerm 5092 def appTerm 5020 ref appTerm 5093 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1638 ref nil 83 ref 5093 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5092 ref nil cons 5094 def cons 5024 ref cons nil cons cons 5095 def 70 ref subst 5095 remove 136 ref subst 5092 ref betaConv 5092 remove assume eqMp nil 53 ref 1698 ref nil cons 5096 def cons 5024 ref cons nil cons cons 5097 def 118 ref subst proveHyp 5097 ref 70 ref subst 5097 remove 136 ref subst 8 ref 682 ref 2823 ref 2826 ref 1697 ref appTerm absTerm appTerm absTerm 5098 def 1653 ref appTerm betaConv sym 2823 ref 1695 ref 2824 ref appTerm 643 ref appTerm 1697 ref appTerm absTerm 5099 def 1187 ref appTerm betaConv sym 1698 remove assume 5100 def eqMp 475 ref 660 ref 5099 remove nil cons cons 2847 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5098 ref nil cons cons 5054 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 5098 remove appTerm nil cons cons 54 ref 453 ref 455 ref 1697 ref appTerm appTerm 5101 def 643 ref appTerm 5102 def nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 7 ref 1697 ref nil cons 5103 def cons nil cons nil cons cons 4997 ref subst eqMp 4903 remove nil 3437 ref nil cons cons 5104 def 4096 ref subst appThm 1659 ref refl appThm sym 4902 ref 1598 remove 1186 ref appTerm appTerm refl 1661 remove assume 5105 def appThm nil 2015 remove 2294 remove 2018 ref cons 5106 def cons nil cons cons 2013 ref 16 ref 4902 ref 3439 ref appTerm 2022 remove appTerm appTerm 4908 ref 2021 ref appTerm 5107 def appTerm absTerm 5108 def 2021 ref appTerm 5109 def betaConv 641 ref 640 ref 5108 ref appTerm 5110 def absTerm 5111 def 643 ref appTerm 5112 def betaConv 2016 ref 640 ref 5111 ref appTerm 5113 def absTerm 5114 def 2019 ref appTerm 5115 def betaConv nil 640 ref 5114 ref appTerm 5116 def axiom nil 53 ref 5116 remove nil cons cons 54 ref 5115 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5114 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5113 remove nil cons cons 54 ref 5112 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5111 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5110 remove nil cons cons 54 ref 5109 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5108 remove nil cons cons 2035 ref cons nil cons cons 147 ref subst eqMp eqMp subst 4323 remove nil 83 ref 4902 ref 1186 ref appTerm 5117 def 643 ref appTerm 5118 def nil cons cons nil cons nil cons cons 89 ref subst 641 ref 5118 remove absTerm 5119 def 643 ref appTerm 5120 def betaConv nil 640 ref 5119 ref appTerm 5121 def axiom nil 53 ref 5121 remove nil cons cons 54 ref 5120 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5119 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp subst trans trans sym 88 ref eqMp eqMp nil 53 ref 4902 ref 2297 ref appTerm 1659 ref appTerm nil cons cons 54 ref 461 ref 1639 ref 1703 ref absTerm 5122 def appTerm 5123 def nil cons 5124 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 2823 ref 2293 remove cons 5125 def 5056 ref cons 5126 def nil cons cons 4932 remove subst eqMp nil 53 ref 5124 remove cons 5024 ref cons nil cons cons 118 ref subst nil 121 ref 1639 ref 55 ref 5122 ref 1702 ref appTerm 5127 def appTerm 5020 ref appTerm 5128 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1639 ref nil 83 ref 5128 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5127 ref nil cons 5129 def cons 5024 ref cons nil cons cons 5130 def 70 ref subst 5130 remove 136 ref subst 5127 ref betaConv 5127 remove assume eqMp nil 53 ref 1703 ref nil cons 5131 def cons 5024 ref cons nil cons cons 5132 def 118 ref subst proveHyp 5132 ref 70 ref subst 5132 remove 136 ref subst 8 ref 682 ref 2823 ref 2826 ref 1702 ref appTerm absTerm appTerm absTerm 5133 def 1658 ref appTerm betaConv sym 2823 ref 1700 ref 2824 ref appTerm 643 ref appTerm 1702 ref appTerm absTerm 5134 def 1186 ref appTerm betaConv sym 1703 remove assume 5135 def eqMp 475 ref 660 ref 5134 remove nil cons cons 2312 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5133 ref nil cons cons 5056 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 5133 remove appTerm nil cons cons 54 ref 453 ref 455 ref 1702 ref appTerm 5136 def appTerm 643 ref appTerm 5137 def nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 7 ref 1702 ref nil cons 5138 def cons 5139 def nil cons nil cons cons 4997 ref subst eqMp 5140 def 4860 ref 643 ref appTerm 5141 def refl 5105 ref 4870 ref trans appThm 4871 ref 641 ref 16 ref 4860 remove 2019 ref appTerm 3439 ref appTerm appTerm 4862 remove appTerm absTerm 5142 def 643 ref appTerm 5143 def betaConv 2016 ref 640 ref 5142 ref appTerm 5144 def absTerm 5145 def 2019 ref appTerm 5146 def betaConv nil 640 ref 5145 ref appTerm 5147 def axiom nil 53 ref 5147 remove nil cons cons 54 ref 5146 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5145 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5144 remove nil cons cons 54 ref 5143 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5142 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp subst nil 4540 remove nil cons nil cons cons 4867 remove subst 4318 remove 4878 remove appThm 4319 remove trans trans trans trans sym 88 ref eqMp nil 53 ref 5141 remove 1659 remove appTerm nil cons cons 54 ref 218 ref 1640 ref 1707 ref absTerm 5148 def appTerm 5149 def nil cons 5150 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 2559 ref 737 ref cons 5151 def 5056 ref cons nil cons cons 4895 remove subst eqMp nil 53 ref 5150 remove cons 5024 ref cons nil cons cons 118 ref subst nil 212 ref 1640 ref 55 ref 5148 ref 1706 ref appTerm 5152 def appTerm 5020 ref appTerm 5153 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1640 ref nil 83 ref 5153 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5152 ref nil cons 5154 def cons 5024 ref cons nil cons cons 5155 def 70 ref subst 5155 remove 136 ref subst 5152 ref betaConv 5152 remove assume eqMp nil 53 ref 1707 ref nil cons 5156 def cons 5024 ref cons nil cons cons 5157 def 118 ref subst proveHyp 5157 ref 70 ref subst 5157 remove 136 ref subst 216 ref 218 ref 219 ref 218 ref 220 ref 1715 remove 227 ref appTerm 228 ref appTerm 229 ref appTerm absTerm appTerm absTerm appTerm absTerm 5158 def 1665 ref appTerm 5159 def betaConv 234 remove 1692 ref appTerm 5160 def betaConv 354 remove nil 53 ref 355 remove nil cons cons 54 ref 5160 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 235 remove 213 ref 1692 ref nil cons 5161 def cons nil cons 5162 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 5158 ref appTerm nil cons cons 54 ref 5159 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5158 remove nil cons cons 213 ref 1665 ref nil cons 5163 def cons nil cons 5164 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 218 ref 219 ref 218 ref 220 ref 1716 ref 228 ref appTerm 229 ref appTerm absTerm appTerm absTerm 5165 def appTerm 5166 def nil cons cons 5024 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1632 ref 55 ref 5165 ref 1674 ref appTerm 5167 def appTerm 5020 ref appTerm 5168 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1632 ref nil 83 ref 5168 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5167 ref nil cons 5169 def cons 5024 ref cons nil cons cons 5170 def 70 ref subst 5170 remove 136 ref subst 5167 ref betaConv 5167 remove assume eqMp nil 53 ref 218 ref 220 ref 1717 ref 229 ref appTerm absTerm 5171 def appTerm 5172 def nil cons cons 5024 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1635 ref 55 ref 5171 ref 1685 ref appTerm 5173 def appTerm 5020 ref appTerm 5174 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1635 ref nil 83 ref 5174 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5173 ref nil cons 5175 def cons 5024 ref cons nil cons cons 5176 def 70 ref subst 5176 remove 136 ref subst 5173 ref betaConv 5173 remove assume eqMp nil 53 ref 1718 ref nil cons 5177 def cons 5178 def 5024 ref cons nil cons cons 5179 def 118 ref subst proveHyp 5179 ref 70 ref subst 5179 remove 136 ref subst 172 ref 55 ref 29 ref 5101 ref 5136 ref appTerm appTerm 5180 def 5101 ref 702 remove appTerm 5181 def appTerm appTerm 461 ref 5 ref 461 ref 1 ref 1721 remove 176 ref appTerm 26 ref appTerm 27 ref appTerm 5182 def absTerm appTerm absTerm appTerm appTerm absTerm 5183 def 1670 ref appTerm 5184 def betaConv 7 ref 42 ref 172 ref 55 ref 29 ref 5101 ref 458 remove appTerm appTerm 5181 remove appTerm appTerm 461 ref 5 ref 461 ref 1 ref 1720 remove 25 ref appTerm 176 ref appTerm 26 ref appTerm 27 ref appTerm 5185 def absTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm 5186 def 1702 ref appTerm 5187 def betaConv 1037 remove 1697 ref appTerm 5188 def betaConv 1088 remove nil 5005 remove 54 ref 5188 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1038 remove 8 ref 5103 ref cons 5189 def nil cons 5190 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5186 ref appTerm nil cons cons 54 ref 5187 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5186 remove nil cons cons 8 ref 5138 remove cons nil cons 5191 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5183 ref appTerm nil cons cons 54 ref 5184 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5183 remove nil cons cons 3887 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 55 ref 5180 remove 5101 remove 4942 remove appTerm appTerm appTerm 461 ref 5 ref 461 ref 1 ref 1722 ref 26 ref appTerm 27 ref appTerm 5192 def absTerm appTerm absTerm 5193 def appTerm 5194 def appTerm nil cons cons 5024 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 156 ref 735 ref 5102 ref assume appThm 5195 def 5137 remove assume 5196 def appThm 739 ref trans appThm 5195 ref 4943 remove assume appThm 739 ref trans appThm 171 ref trans appThm 5194 ref refl appThm nil 83 ref 5194 ref nil cons cons nil cons nil cons cons 524 ref subst trans appThm 5062 ref appThm sym nil 121 ref 1633 ref 55 ref 5193 ref 1679 ref appTerm 5197 def appTerm 5020 ref appTerm 5198 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1633 ref nil 83 ref 5198 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5197 ref nil cons 5199 def cons 5024 ref cons nil cons cons 5200 def 70 ref subst 5200 remove 136 ref subst 5197 ref betaConv 5197 remove assume eqMp nil 53 ref 461 ref 1 ref 1723 ref 27 ref appTerm 5201 def absTerm 5202 def appTerm 5203 def nil cons cons 5024 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1636 ref 55 ref 5202 ref 1690 ref appTerm 5204 def appTerm 5020 ref appTerm 5205 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1636 ref nil 83 ref 5205 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5204 ref nil cons 5206 def cons 5024 ref cons nil cons cons 5207 def 70 ref subst 5207 remove 136 ref subst 5204 ref betaConv 5204 remove assume eqMp nil 53 ref 1724 ref nil cons 5208 def cons 5209 def 5024 ref cons nil cons cons 5210 def 118 ref subst proveHyp 5210 ref 70 ref subst 5210 remove 136 ref subst 641 ref 55 ref 1725 remove 5102 ref appTerm appTerm 5211 def 453 ref 455 ref 1679 ref appTerm 5212 def appTerm 643 ref appTerm 5213 def appTerm 5214 def absTerm 5215 def 643 ref appTerm 5216 def betaConv 1 ref 640 ref 641 ref 55 ref 29 ref 5201 remove appTerm 5102 ref appTerm appTerm 5217 def 5213 ref appTerm absTerm appTerm absTerm 5218 def 1690 ref appTerm 5219 def betaConv 5 ref 42 ref 1 ref 640 ref 641 ref 55 ref 29 ref 5192 remove appTerm 5102 ref appTerm appTerm 5220 def 649 ref appTerm absTerm appTerm absTerm appTerm absTerm 5221 def 1679 ref appTerm 5222 def betaConv 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 55 ref 29 ref 5182 remove appTerm 5102 ref appTerm appTerm 5223 def 649 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5224 def 1670 ref appTerm 5225 def betaConv 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 55 ref 29 ref 5185 remove appTerm 5102 remove appTerm appTerm 5226 def 649 remove appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5227 def 1702 ref appTerm 5228 def betaConv 874 remove 1697 ref appTerm 5229 def betaConv 1008 remove nil 5052 remove 54 ref 5229 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 875 remove 5190 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5227 ref appTerm nil cons cons 54 ref 5228 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5227 remove nil cons cons 5191 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5224 ref appTerm nil cons cons 54 ref 5225 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5224 remove nil cons cons 3887 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5221 ref appTerm nil cons cons 54 ref 5222 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5221 remove nil cons cons 8 ref 3797 ref cons nil cons 5230 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5218 ref appTerm nil cons cons 54 ref 5219 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5218 remove nil cons cons 8 ref 3795 ref cons 5231 def nil cons 5232 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 5215 ref appTerm nil cons cons 54 ref 5216 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5215 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5214 remove nil cons cons 5024 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 156 ref nil 83 ref 5208 ref cons nil cons nil cons cons 89 ref subst 1724 remove assume eqMp appThm 5233 def 5195 remove 736 ref appThm 739 ref trans appThm 171 ref trans appThm 5234 def 5213 ref refl appThm nil 83 ref 5213 ref nil cons 5235 def cons nil cons nil cons cons 524 ref subst trans appThm 5062 ref appThm sym nil 53 ref 5235 ref cons 5024 ref cons nil cons cons 5236 def 70 ref subst 5236 remove 136 ref subst 641 ref 5211 remove 453 ref 455 ref 1690 ref appTerm 5237 def appTerm 643 ref appTerm 5238 def appTerm 5239 def absTerm 5240 def 643 ref appTerm 5241 def betaConv 1 ref 640 ref 641 ref 5217 remove 688 ref appTerm absTerm appTerm absTerm 5242 def 1690 ref appTerm 5243 def betaConv 5 ref 42 ref 1 ref 640 ref 641 ref 5220 remove 688 ref appTerm absTerm appTerm absTerm appTerm absTerm 5244 def 1679 ref appTerm 5245 def betaConv 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 5223 remove 688 ref appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5246 def 1670 ref appTerm 5247 def betaConv 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 641 ref 5226 remove 688 remove appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5248 def 1702 ref appTerm 5249 def betaConv 1021 remove 1697 ref appTerm 5250 def betaConv 1027 remove nil 5075 remove 54 ref 5250 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1022 remove 5190 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5248 ref appTerm nil cons cons 54 ref 5249 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5248 remove nil cons cons 5191 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5246 ref appTerm nil cons cons 54 ref 5247 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5246 remove nil cons cons 3887 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5244 ref appTerm nil cons cons 54 ref 5245 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5244 remove nil cons cons 5230 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 5242 ref appTerm nil cons cons 54 ref 5243 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5242 remove nil cons cons 5232 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 5240 ref appTerm nil cons cons 54 ref 5241 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5240 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5239 remove nil cons cons 5024 ref cons nil cons cons 118 ref subst proveHyp 469 ref 5234 remove 5238 ref refl appThm nil 83 ref 5238 ref nil cons 5251 def cons nil cons nil cons cons 524 ref subst trans appThm 5062 remove appThm sym nil 53 ref 5251 ref cons 5024 ref cons nil cons cons 5252 def 70 ref subst 5252 remove 136 ref subst 213 ref 218 ref 216 ref 1269 remove 226 ref appTerm 227 ref appTerm 5253 def absTerm appTerm absTerm 5254 def 1706 ref appTerm 5255 def betaConv nil 215 ref 5254 ref appTerm 5256 def axiom nil 53 ref 5256 remove nil cons cons 54 ref 5255 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5254 remove nil cons cons 213 ref 1706 ref nil cons 5257 def cons 5258 def nil cons 5259 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 218 ref 216 ref 1726 ref 227 ref appTerm absTerm 5260 def appTerm 5261 def nil cons cons 5024 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1634 ref 55 ref 5260 ref 1682 ref appTerm 5262 def appTerm 5020 ref appTerm 5263 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1634 ref nil 83 ref 5263 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5262 ref nil cons 5264 def cons 5024 ref cons nil cons cons 5265 def 70 ref subst 5265 remove 136 ref subst 5262 ref betaConv 5262 remove assume eqMp nil 53 ref 1727 ref nil cons 5266 def cons 5267 def 5024 remove cons nil cons cons 5268 def 118 ref subst proveHyp 5268 ref 70 ref subst 5268 remove 136 ref subst 5019 ref 2355 ref 604 ref 1674 ref appTerm 5269 def appTerm 3823 remove 604 ref 1682 ref appTerm 5270 def appTerm 5271 def appTerm 5272 def appTerm betaConv sym 1 ref 682 ref 784 ref 461 ref 1628 ref 461 ref 1629 ref 218 ref 1630 ref 461 ref 1631 ref 218 ref "s0'" 210 ref var 5273 def 461 ref "s1'" 0 ref var 5274 def 218 ref "s2'" 210 ref var 5275 def 218 ref 1635 ref 461 ref 1636 ref 218 ref 1637 ref 461 ref 1638 ref 461 ref 1639 ref 218 ref 1640 ref 5018 ref 5018 ref 5018 ref 5018 ref 29 ref 453 ref 455 ref 5272 ref appTerm appTerm 5276 def 2004 remove appTerm appTerm 5277 def 4844 remove 4845 ref 4846 ref 1667 ref 4847 ref 29 ref 1230 ref 5272 ref appTerm 5278 def 1186 ref appTerm 5279 def 5273 ref varTerm 5280 def appTerm appTerm 5281 def 29 ref 1233 ref 5272 ref appTerm 5282 def 1187 ref appTerm 5283 def 785 ref appTerm 5274 ref varTerm 5284 def appTerm appTerm 5285 def 29 ref 5278 ref 2002 ref appTerm 5275 ref varTerm 5286 def appTerm appTerm 5287 def 1687 remove 4848 remove 1694 ref 4849 ref 4850 ref 4851 ref 1714 ref 29 ref 1716 remove 5280 remove appTerm 5288 def 1685 ref appTerm appTerm 29 ref 1722 remove 5284 ref appTerm 5289 def 1690 ref appTerm appTerm 1726 remove 5286 ref appTerm 5290 def appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5291 def 2355 ref 604 ref 1685 ref appTerm 5292 def appTerm 1690 ref appTerm 5293 def appTerm betaConv sym 784 remove 461 ref 1628 ref 461 ref 1629 ref 218 ref 1630 ref 461 ref 1631 ref 218 ref 5273 ref 461 ref 5274 ref 218 ref 5275 ref 218 ref "c0'" 210 remove var 5294 def 461 ref "c1'" 0 ref var 5295 def 218 ref 1637 ref 461 ref 1638 ref 461 ref 1639 ref 218 ref 1640 ref 5018 ref 5018 ref 5018 ref 5018 remove 5277 remove 29 ref 453 ref 455 ref 5293 ref appTerm appTerm 5296 def 2002 remove appTerm appTerm 4845 remove 4846 remove 1667 ref 4847 remove 5281 ref 5285 remove 5287 remove 29 ref 1230 ref 5293 ref appTerm 1186 ref appTerm 5297 def 5294 ref varTerm 5298 def appTerm appTerm 5299 def 29 ref 1233 ref 5293 ref appTerm 5300 def 1187 ref appTerm 5301 def 785 remove appTerm 5295 ref varTerm 5302 def appTerm appTerm 1694 ref 4849 remove 4850 remove 4851 remove 1714 ref 29 ref 5288 remove 5298 ref appTerm appTerm 29 ref 5289 remove 5302 ref appTerm appTerm 5290 ref appTerm 5303 def appTerm appTerm 5304 def appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5305 def 643 ref appTerm betaConv sym 1628 ref 461 ref 1629 ref 218 ref 1630 ref 461 ref 1631 ref 218 ref 5273 remove 461 ref 5274 ref 218 ref 5275 ref 218 ref 5294 ref 461 ref 5295 ref 218 ref 1637 ref 461 ref 1638 ref 461 ref 1639 ref 218 ref 1640 ref 29 ref 5017 remove 1599 ref appTerm appTerm 5306 def 5306 ref 5306 ref 5306 ref 29 ref 5276 remove 1650 ref appTerm appTerm 5307 def 29 ref 5296 remove 1599 ref appTerm appTerm 5308 def 1657 ref 1662 ref 1667 ref 1672 ref 5281 remove 29 ref 5283 remove 643 ref appTerm 5309 def 5284 remove appTerm appTerm 5310 def 29 ref 5278 ref 1599 ref appTerm 5311 def 5286 remove appTerm appTerm 5312 def 5299 ref 29 ref 5301 remove 643 ref appTerm 5313 def 5302 ref appTerm appTerm 5314 def 1694 ref 1699 ref 1704 ref 1708 ref 5304 remove appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5315 def appTerm absTerm 5316 def appTerm absTerm 5317 def appTerm absTerm 5318 def appTerm absTerm 5319 def 1653 ref appTerm betaConv sym 5318 ref 1658 ref appTerm betaConv sym 5317 ref 1665 ref appTerm betaConv sym 5316 ref 1670 ref appTerm betaConv sym 5315 ref 1674 ref appTerm betaConv sym 5274 remove 218 ref 5275 ref 218 ref 5294 ref 461 ref 5295 ref 218 ref 1637 ref 461 ref 1638 ref 461 ref 1639 ref 218 ref 1640 ref 5306 ref 5306 ref 5306 ref 5306 ref 5307 ref 5308 ref 1657 ref 1662 ref 1667 ref 1672 ref 29 ref 5279 remove 1674 ref appTerm appTerm 5320 def 5310 remove 5312 ref 5299 ref 5314 ref 1694 ref 1699 ref 1704 ref 1708 ref 1714 ref 29 ref 1717 remove 5298 remove appTerm appTerm 5321 def 5303 remove appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5322 def 1679 ref appTerm betaConv sym 5275 remove 218 ref 5294 ref 461 ref 5295 ref 218 ref 1637 ref 461 ref 1638 ref 461 ref 1639 ref 218 ref 1640 ref 5306 ref 5306 ref 5306 ref 5306 ref 5307 ref 5308 ref 1657 ref 1662 ref 1667 ref 1672 ref 5320 ref 29 ref 5309 remove 1679 ref appTerm appTerm 5323 def 5312 remove 5299 ref 5314 ref 1694 ref 1699 ref 1704 ref 1708 ref 1714 ref 5321 ref 29 ref 1723 remove 5302 remove appTerm appTerm 5324 def 5290 remove appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5325 def 1682 ref appTerm betaConv sym 5294 remove 461 ref 5295 ref 218 ref 1637 ref 461 ref 1638 ref 461 ref 1639 ref 218 ref 1640 ref 5306 ref 5306 ref 5306 ref 5306 ref 5307 ref 5308 ref 1657 ref 1662 ref 1667 ref 1672 ref 5320 ref 5323 ref 29 ref 5311 remove 1682 ref appTerm appTerm 5326 def 5299 remove 5314 ref 1694 ref 1699 ref 1704 ref 1708 ref 1714 ref 5321 remove 5324 remove 1727 ref appTerm 5327 def appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5328 def 1685 ref appTerm betaConv sym 5295 remove 218 ref 1637 ref 461 ref 1638 ref 461 ref 1639 ref 218 ref 1640 ref 5306 ref 5306 ref 5306 ref 5306 ref 5307 ref 5308 ref 1657 ref 1662 ref 1667 ref 1672 ref 5320 ref 5323 ref 5326 ref 29 ref 5297 remove 1685 ref appTerm appTerm 5329 def 5314 remove 1694 remove 1699 remove 1704 ref 1708 remove 1714 remove 1719 remove 5327 remove appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5330 def 1690 ref appTerm betaConv sym 1637 ref 461 ref 1638 ref 461 ref 1639 ref 218 remove 1640 ref 5306 ref 5306 ref 5306 ref 5306 remove 5307 remove 5308 remove 1657 remove 1662 remove 1667 remove 1672 remove 5320 remove 5323 remove 5326 remove 5329 remove 29 ref 5313 remove 1690 ref appTerm appTerm 1734 ref appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm appTerm absTerm 5331 def appTerm absTerm 5332 def appTerm absTerm 5333 def appTerm absTerm 5334 def 1692 ref appTerm betaConv sym 5333 ref 1697 ref appTerm betaConv sym 5332 ref 1702 ref appTerm betaConv sym 5331 ref 1706 ref appTerm betaConv sym 156 ref 1937 remove appThm 5335 def 5335 ref 5335 ref 5335 remove 156 ref 735 ref nil 7 ref 5271 ref nil cons 5336 def cons 8 ref 5269 ref nil cons 5337 def cons nil cons cons 5338 def nil cons cons 3422 ref subst 2279 ref nil 404 ref 1674 ref nil cons 5339 def cons 5340 def nil cons 5341 def nil cons cons 3426 ref subst 3434 ref trans 5342 def appThm nil 7 ref 5270 ref nil cons 5343 def cons 5230 ref cons 5344 def nil cons cons 5345 def 3422 ref subst 2279 ref 5213 remove assume 5346 def appThm nil 404 ref 1682 ref nil cons 5347 def cons 5348 def nil cons 5349 def nil cons cons 5350 def 3426 ref subst 3434 ref trans appThm nil 5106 remove nil cons cons 4455 ref subst 3432 ref 4832 remove 4373 ref subst appThm trans 5351 def trans trans appThm nil 641 ref 2317 ref nil cons 5352 def cons 5353 def 3437 remove cons nil cons cons 3447 ref subst 3432 ref nil 5353 remove nil cons nil cons cons 2301 ref subst appThm trans 5354 def trans trans appThm 4869 remove 4461 remove appThm 4871 remove 4455 ref subst 3432 ref 5351 ref appThm trans trans 5355 def appThm nil 472 ref 2316 ref 2317 ref appTerm nil cons cons nil cons nil cons cons 517 ref subst 5356 def trans appThm 156 ref 735 ref nil 7 ref 3795 ref cons 5357 def 8 ref 5292 ref nil cons 5358 def cons nil cons cons 5359 def nil cons cons 3422 remove subst 2279 ref nil 404 ref 1685 ref nil cons 5360 def cons 5361 def nil cons 5362 def nil cons cons 3426 remove subst 3434 ref trans 5363 def appThm 5238 remove assume 5364 def appThm 5104 remove 3447 remove subst 3432 remove 2301 ref appThm trans trans trans appThm 4870 remove 5351 remove trans 5365 def appThm nil 472 ref 5352 remove cons nil cons nil cons cons 517 ref subst 5366 def trans appThm 156 ref 735 ref 5078 ref 5365 ref trans appThm 5365 ref appThm 5366 ref trans appThm 156 ref 735 ref 5105 ref 5365 ref trans appThm 5365 ref appThm 5366 remove trans appThm 156 ref nil 83 ref 4900 ref cons nil cons nil cons cons 89 ref subst 1666 remove assume eqMp 5367 def appThm 156 ref nil 83 ref 4937 ref cons nil cons nil cons cons 89 ref subst 4941 remove eqMp 5368 def appThm 156 ref nil 2595 ref 5339 ref cons 8 ref 5336 ref cons 5341 remove cons 5369 def cons nil cons cons 2615 ref subst nil 213 ref 5339 ref cons nil cons 5370 def nil cons cons 2617 ref subst trans appThm 156 ref 5282 ref refl 3434 ref appThm 736 ref appThm 1679 ref refl appThm appThm 156 ref 5278 remove refl 5365 ref appThm 1682 ref refl 5371 def appThm nil 2595 ref 5347 ref cons 5372 def 5151 remove 5369 ref cons cons nil cons cons 2595 ref 16 ref 2602 remove 2316 ref 2560 ref appTerm appTerm 2603 ref appTerm appTerm 2561 remove 2603 ref appTerm appTerm absTerm 5373 def 2603 ref appTerm 5374 def betaConv 2559 ref 215 ref 5373 ref appTerm 5375 def absTerm 5376 def 2560 ref appTerm 5377 def betaConv 8 ref 640 ref 5376 ref appTerm 5378 def absTerm 5379 def 24 ref appTerm 5380 def betaConv 404 ref 42 ref 5379 ref appTerm 5381 def absTerm 5382 def 405 ref appTerm 5383 def betaConv nil 215 ref 5382 ref appTerm 5384 def axiom nil 53 ref 5384 remove nil cons cons 54 ref 5383 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5382 remove nil cons cons 1153 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5381 remove nil cons cons 54 ref 5380 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5379 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5378 remove nil cons cons 54 ref 5377 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5376 remove nil cons cons 2754 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5375 remove nil cons cons 54 ref 5374 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5373 remove nil cons cons 2614 ref cons nil cons cons 147 ref subst eqMp eqMp subst trans appThm 156 ref nil 2595 ref 5360 ref cons 5231 remove 5362 remove cons 5385 def cons nil cons cons 2615 remove subst nil 213 ref 5360 ref cons nil cons 5386 def nil cons cons 2617 ref subst trans appThm 156 ref 5300 ref refl 3434 remove appThm 736 ref appThm 1690 ref refl 5387 def appThm appThm 156 ref nil 83 ref 5087 ref cons nil cons nil cons cons 89 ref subst 1693 remove assume eqMp 5388 def appThm 156 ref nil 83 ref 5096 ref cons nil cons nil cons cons 89 ref subst 5100 remove eqMp 5389 def appThm 156 ref nil 83 ref 5131 ref cons nil cons nil cons cons 89 ref subst 5135 remove eqMp appThm 5390 def 156 ref nil 83 ref 5156 ref cons nil cons nil cons cons 89 ref subst 1707 remove assume eqMp 5391 def appThm 5059 remove 156 ref nil 83 ref 5177 ref cons nil cons nil cons cons 89 ref subst 1718 remove assume eqMp appThm 5233 remove nil 83 ref 5266 ref cons nil cons nil cons cons 89 ref subst 1727 remove assume eqMp appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans appThm nil 83 ref 5300 ref 4446 ref appTerm 643 ref appTerm 1690 ref appTerm 5392 def nil cons 5393 def cons nil cons nil cons cons 5394 def 83 ref 16 ref 4879 remove 75 remove appTerm appTerm 85 ref appTerm absTerm 5395 def 85 ref appTerm 5396 def betaConv nil 164 ref 5395 ref appTerm 5397 def axiom nil 53 ref 5397 remove nil cons cons 54 ref 5396 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 5395 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp subst trans appThm 5394 remove 170 ref subst trans appThm appThm appThm nil 83 ref 29 ref 5282 ref 4446 ref appTerm 643 ref appTerm 1679 ref appTerm 5398 def appTerm 29 ref 1230 ref 5271 ref appTerm 5399 def 643 ref appTerm 1682 ref appTerm 5400 def appTerm 5392 remove appTerm 5401 def appTerm nil cons cons nil cons nil cons cons 170 ref subst 5402 def trans appThm 5402 ref trans appThm 5402 ref trans appThm 5402 ref trans appThm 5402 ref trans appThm 5402 ref trans appThm 5402 ref trans appThm 5402 ref trans appThm 5402 ref trans appThm 5402 ref trans appThm 5402 remove trans sym 453 ref 4446 ref appTerm 5403 def refl 5404 def nil 2016 ref 455 ref 5269 ref appTerm 5405 def nil cons cons nil cons nil cons cons 4373 ref subst 5342 remove trans appThm nil 472 ref 4447 remove cons nil cons nil cons cons 517 ref subst 5406 def trans sym 88 ref eqMp 16 ref "_32909" 449 ref var 5407 def 5282 ref 5407 remove varTerm appTerm 643 ref appTerm 1679 ref appTerm absTerm 5408 def 4446 ref appTerm 5409 def appTerm refl 5408 ref 1183 ref 5405 remove appTerm 1186 ref appTerm 5410 def appTerm betaConv appThm 98 ref 5409 remove betaConv appThm 5282 remove 5410 ref appTerm 643 ref appTerm 1679 ref appTerm refl appThm trans 5408 remove refl 5403 ref 5410 remove appTerm assume appThm eqMp sym nil 172 ref 3797 ref cons 5411 def 5125 ref 5338 remove cons cons nil cons cons 172 ref 16 ref 3648 ref 3415 ref 2824 ref appTerm appTerm 643 ref appTerm 176 ref appTerm appTerm 2828 remove 176 ref appTerm appTerm absTerm 5412 def 176 ref appTerm 5413 def betaConv 641 ref 42 ref 5412 ref appTerm 5414 def absTerm 5415 def 643 ref appTerm 5416 def betaConv 2823 ref 640 ref 5415 ref appTerm 5417 def absTerm 5418 def 2824 ref appTerm 5419 def betaConv 7 ref 640 ref 5418 ref appTerm 5420 def absTerm 5421 def 25 ref appTerm 5422 def betaConv 8 ref 42 ref 5421 ref appTerm 5423 def absTerm 5424 def 24 ref appTerm 5425 def betaConv nil 42 ref 5424 ref appTerm 5426 def axiom nil 53 ref 5426 remove nil cons cons 54 ref 5425 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5424 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5423 remove nil cons cons 54 ref 5422 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5421 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5420 remove nil cons cons 54 ref 5419 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5418 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5417 remove nil cons cons 54 ref 5416 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5415 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5414 remove nil cons cons 54 ref 5413 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5412 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp 5427 def subst sym 2038 ref refl 5428 def 5346 ref appThm 739 ref trans sym 88 ref eqMp 16 ref "_32911" 449 ref var 5429 def 1233 ref 5271 ref appTerm 1186 ref appTerm 5430 def 5429 remove varTerm appTerm 1679 ref appTerm absTerm 5431 def 643 ref appTerm 5432 def appTerm refl 5431 ref 5212 ref appTerm betaConv appThm 98 ref 5432 remove betaConv appThm 5430 remove 5212 ref appTerm 1679 ref appTerm refl appThm trans 5431 remove refl 2038 ref 5212 ref appTerm assume appThm eqMp sym nil 5411 remove 5344 ref cons nil cons cons 172 ref 16 ref 3648 remove 1186 ref appTerm 456 ref appTerm 176 ref appTerm appTerm 2263 remove 24 ref appTerm appTerm absTerm 5433 def 176 ref appTerm 5434 def betaConv 7 ref 42 ref 5433 ref appTerm 5435 def absTerm 5436 def 25 ref appTerm 5437 def betaConv 8 ref 42 ref 5436 ref appTerm 5438 def absTerm 5439 def 24 ref appTerm 5440 def betaConv nil 42 ref 5439 ref appTerm 5441 def axiom nil 53 ref 5441 remove nil cons cons 54 ref 5440 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5439 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5438 remove nil cons cons 54 ref 5437 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5436 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5435 remove nil cons cons 54 ref 5434 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5433 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp subst nil 5230 ref nil cons cons 3660 ref subst trans sym 88 ref eqMp eqMp proveHyp eqMp eqMp proveHyp nil 53 ref 5398 remove nil cons cons 54 ref 5401 remove nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp 5428 ref nil 2016 ref 5212 ref nil cons cons nil cons nil cons cons 4373 ref subst 5346 ref trans appThm 739 ref trans sym 88 ref eqMp 16 ref "_32913" 449 ref var 5442 def 5399 ref 5442 remove varTerm appTerm 1682 ref appTerm absTerm 5443 def 643 ref appTerm 5444 def appTerm refl 5443 ref 1183 ref 5212 ref appTerm 1186 ref appTerm 5445 def appTerm betaConv appThm 98 ref 5444 remove betaConv appThm 5399 remove 5445 ref appTerm 1682 ref appTerm refl appThm trans 5443 remove refl 2038 ref 5445 remove appTerm assume appThm eqMp sym nil 5348 ref 4887 ref 5344 remove cons cons nil cons cons 404 ref 16 ref 1230 ref 3414 ref appTerm 3415 remove 2560 ref appTerm appTerm 405 ref appTerm appTerm 2563 remove 405 ref appTerm appTerm absTerm 5446 def 405 ref appTerm 5447 def betaConv 2559 ref 215 ref 5446 ref appTerm 5448 def absTerm 5449 def 2560 ref appTerm 5450 def betaConv 7 ref 640 ref 5449 ref appTerm 5451 def absTerm 5452 def 25 ref appTerm 5453 def betaConv 8 ref 42 ref 5452 ref appTerm 5454 def absTerm 5455 def 24 ref appTerm 5456 def betaConv nil 42 ref 5455 ref appTerm 5457 def axiom nil 53 ref 5457 remove nil cons cons 54 ref 5456 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5455 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5454 remove nil cons cons 54 ref 5453 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5452 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5451 remove nil cons cons 54 ref 5450 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5449 remove nil cons cons 2754 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5448 remove nil cons cons 54 ref 5447 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5446 remove nil cons cons 1153 ref cons nil cons cons 147 ref subst eqMp eqMp subst nil 5372 remove 4887 ref 5349 remove cons cons nil cons cons 2595 remove 16 ref 1230 remove 1140 ref appTerm 2560 ref appTerm 2603 ref appTerm appTerm 29 ref 453 ref 2560 ref appTerm 1186 ref appTerm 5458 def appTerm 2604 remove appTerm appTerm absTerm 5459 def 2603 remove appTerm 5460 def betaConv 2559 ref 215 ref 5459 ref appTerm 5461 def absTerm 5462 def 2560 ref appTerm 5463 def betaConv 404 ref 640 ref 5462 ref appTerm 5464 def absTerm 5465 def 405 ref appTerm 5466 def betaConv nil 215 ref 5465 ref appTerm 5467 def axiom nil 53 ref 5467 remove nil cons cons 54 ref 5466 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5465 remove nil cons cons 1153 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5464 remove nil cons cons 54 ref 5463 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5462 remove nil cons cons 2754 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5461 remove nil cons cons 54 ref 5460 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5459 remove nil cons cons 2614 remove cons nil cons cons 147 ref subst eqMp eqMp subst trans 156 ref 2313 ref appThm nil 213 ref 5347 ref cons nil cons 5468 def nil cons cons 2617 remove subst appThm 171 ref trans trans sym 88 ref eqMp eqMp proveHyp nil 53 ref 5400 remove nil cons cons 54 ref 5393 remove cons nil cons cons nil cons cons 136 ref subst proveHyp 5404 remove nil 2016 ref 455 ref 5292 ref appTerm 5469 def nil cons cons nil cons nil cons cons 4373 ref subst 5363 remove trans appThm 5406 remove trans sym 88 ref eqMp 16 ref "_32915" 449 ref var 5470 def 5300 ref 5470 remove varTerm appTerm 643 ref appTerm 1690 ref appTerm absTerm 5471 def 4446 remove appTerm 5472 def appTerm refl 5471 ref 1183 ref 5469 remove appTerm 1186 ref appTerm 5473 def appTerm betaConv appThm 98 ref 5472 remove betaConv appThm 5300 remove 5473 ref appTerm 643 ref appTerm 1690 ref appTerm refl appThm trans 5471 remove refl 5403 remove 5473 remove appTerm assume appThm eqMp sym nil 172 ref 3795 remove cons 5474 def 5125 ref 5359 remove cons cons nil cons cons 5427 remove subst sym 5428 remove 5364 remove appThm 739 remove trans sym 88 ref eqMp 16 ref "_32917" 449 ref var 5475 def 1233 remove 1690 ref appTerm 1186 ref appTerm 5476 def 5475 remove varTerm appTerm 1690 ref appTerm absTerm 5477 def 643 ref appTerm 5478 def appTerm refl 5477 ref 5237 ref appTerm betaConv appThm 98 ref 5478 remove betaConv appThm 5476 remove 5237 ref appTerm 1690 ref appTerm refl appThm trans 5477 remove refl 2038 remove 5237 remove appTerm assume appThm eqMp sym nil 5357 remove 5232 ref cons nil cons cons 7 ref 16 ref 2738 ref 1186 ref appTerm 456 ref appTerm 25 ref appTerm 5479 def appTerm 2261 remove 24 ref appTerm 5480 def appTerm 5481 def absTerm 5482 def 25 ref appTerm 5483 def betaConv 8 ref 42 ref 5482 ref appTerm 5484 def absTerm 5485 def 24 ref appTerm 5486 def betaConv nil 42 ref 5485 ref appTerm 5487 def axiom 5488 def nil 53 ref 5487 remove nil cons cons 54 ref 5486 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5485 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5484 remove nil cons cons 54 ref 5483 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5482 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp subst nil 5232 ref nil cons cons 3660 remove subst trans sym 88 ref eqMp eqMp proveHyp eqMp eqMp proveHyp eqMp eqMp eqMp eqMp 236 ref 212 ref 5331 remove nil cons cons 5259 remove cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5332 remove nil cons cons 5191 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5333 remove nil cons cons 5190 ref cons nil cons cons 331 ref subst proveHyp eqMp 236 ref 212 ref 5334 remove nil cons cons 5162 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5330 remove nil cons cons 5232 remove cons nil cons cons 331 ref subst proveHyp eqMp 236 ref 212 ref 5328 remove nil cons cons 5386 remove cons nil cons cons 331 ref subst proveHyp eqMp 236 ref 212 ref 5325 remove nil cons cons 5468 remove cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5322 remove nil cons cons 5230 remove cons nil cons cons 331 ref subst proveHyp eqMp 236 ref 212 ref 5315 remove nil cons cons 5370 remove cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5316 remove nil cons cons 3887 remove cons nil cons cons 331 ref subst proveHyp eqMp 236 ref 212 ref 5317 remove nil cons cons 5164 remove cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5318 remove nil cons cons 5056 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5319 remove nil cons cons 5054 ref cons nil cons cons 331 ref subst proveHyp eqMp 475 ref 660 ref 5305 remove nil cons cons 738 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5291 remove nil cons cons 8 ref 5293 ref nil cons 5489 def cons nil cons cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5019 remove nil cons cons 8 ref 5272 ref nil cons 5490 def cons nil cons cons nil cons cons 331 ref subst proveHyp eqMp nil 94 ref 5266 ref cons 96 ref 5023 remove cons nil cons 5491 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5264 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 5260 ref 226 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5261 remove appTerm 5020 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5260 remove nil cons cons 5491 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5251 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 5235 ref cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 5208 remove cons 5492 def 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5206 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5202 ref 553 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5203 remove appTerm 5020 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5202 remove nil cons cons 5491 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5199 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5193 ref 553 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5194 remove appTerm 5020 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5193 remove nil cons cons 5491 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 5177 remove cons 5493 def 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5175 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 5171 ref 226 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5172 remove appTerm 5020 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5171 remove nil cons cons 5491 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5169 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 5165 ref 226 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5166 remove appTerm 5020 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5165 remove nil cons cons 5491 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5156 remove cons 5494 def 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5154 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 5148 ref 226 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5149 remove appTerm 5020 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5148 remove nil cons cons 5491 ref cons nil cons cons 352 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 5131 remove cons 5495 def 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5129 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5122 ref 553 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5123 remove appTerm 5020 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5122 remove nil cons cons 5491 ref cons nil cons cons 352 ref subst eqMp eqMp proveHyp proveHyp eqMp nil 94 ref 5096 remove cons 5496 def 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5094 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5089 ref 553 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5090 remove appTerm 5020 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5089 remove nil cons cons 5491 ref cons nil cons cons 352 ref subst eqMp eqMp proveHyp eqMp nil 94 ref 5087 remove cons 5497 def 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5085 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 5079 ref 226 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5080 remove appTerm 5020 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5079 remove nil cons cons 5491 ref cons nil cons cons 352 ref subst eqMp eqMp proveHyp eqMp nil 94 ref 5076 remove cons 5498 def 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 5061 remove cons 5499 def 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 5033 remove cons 5500 def 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5031 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5027 ref 553 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5028 remove appTerm 5020 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5027 remove nil cons cons 5491 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5022 remove cons 5491 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5007 ref 553 ref appTerm appTerm 5020 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5008 remove appTerm 5020 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5007 remove nil cons cons 5491 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp proveHyp eqMp nil 94 ref 4937 remove cons 5501 def 96 ref 4856 remove cons nil cons 5502 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 4935 remove cons 5502 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 4917 ref 553 ref appTerm appTerm 4853 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 4918 remove appTerm 4853 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 4917 remove nil cons cons 5502 ref cons nil cons cons 352 ref subst eqMp eqMp proveHyp eqMp nil 94 ref 4900 remove cons 5503 def 5502 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 4898 remove cons 5502 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 55 ref 4884 ref 226 ref appTerm appTerm 4853 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 4885 remove appTerm 4853 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 4884 remove nil cons cons 5502 ref cons nil cons cons 352 ref subst eqMp eqMp proveHyp eqMp nil 1917 remove 5502 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 4855 remove cons 5502 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 4838 ref 801 ref appTerm appTerm 4853 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 4839 remove appTerm 4853 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 4838 remove nil cons cons 5502 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 4825 remove cons 96 ref 4826 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 42 ref 4815 remove appTerm thm nil 212 ref 2379 ref 42 ref 2391 ref 215 ref 2412 ref 42 ref 2424 ref 215 ref 2478 ref 42 ref 2490 ref 215 ref 2511 ref 42 ref 2523 ref 16 ref 23 ref 2397 ref appTerm 5504 def 2430 ref appTerm 5505 def 2496 ref appTerm 5506 def 2529 ref appTerm 5507 def appTerm 29 ref 225 ref 2380 remove appTerm 2413 remove appTerm 2479 remove appTerm 2512 remove appTerm 5508 def appTerm 23 ref 2392 remove appTerm 2425 remove appTerm 2491 remove appTerm 2524 remove appTerm 5509 def appTerm 5510 def appTerm 5511 def absTerm 5512 def appTerm 5513 def absTerm 5514 def appTerm 5515 def absTerm 5516 def appTerm 5517 def absTerm 5518 def appTerm 5519 def absTerm 5520 def appTerm 5521 def absTerm 5522 def appTerm 5523 def absTerm 5524 def appTerm 5525 def absTerm 5526 def nil cons cons nil cons nil cons cons 240 ref subst 2379 ref nil 83 ref 5525 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 5524 remove nil cons cons nil cons nil cons cons 468 ref subst 2391 ref nil 83 ref 5523 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 5522 remove nil cons cons nil cons nil cons cons 240 ref subst 2412 ref nil 83 ref 5521 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 5520 remove nil cons cons nil cons nil cons cons 468 ref subst 2424 ref nil 83 ref 5519 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 5518 remove nil cons cons nil cons nil cons cons 240 ref subst 2478 ref nil 83 ref 5517 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 5516 remove nil cons cons nil cons nil cons cons 468 ref subst 2490 ref nil 83 ref 5515 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 5514 remove nil cons cons nil cons nil cons cons 240 ref subst 2511 ref nil 83 ref 5513 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 5512 remove nil cons cons nil cons nil cons cons 468 ref subst 2523 ref nil 83 ref 5511 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5507 ref nil cons 5527 def cons 54 ref 5510 ref nil cons 5528 def cons nil cons cons nil cons cons 5529 def 2558 remove subst 5529 ref 70 ref subst 5529 remove 136 ref subst 8 ref 461 ref 7 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2559 ref 642 ref 2562 remove 2564 remove 2569 ref appTerm 5530 def appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5531 def 2397 ref appTerm betaConv sym 7 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2559 ref 29 ref 5504 remove 25 ref appTerm 26 ref appTerm 27 ref appTerm 5532 def appTerm 5533 def 2575 ref 5530 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 5534 def 2430 ref appTerm betaConv sym 5 ref 461 ref 1 ref 682 ref 2559 ref 29 ref 5505 remove 26 ref appTerm 27 ref appTerm 5535 def appTerm 5536 def 2575 ref 2579 ref 2569 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 5537 def 2496 ref appTerm betaConv sym 1 ref 682 ref 2559 ref 29 ref 5506 remove 27 ref appTerm 5538 def appTerm 5539 def 2575 ref 2579 ref 2588 remove appTerm appTerm appTerm absTerm appTerm absTerm 5540 def 2529 ref appTerm betaConv sym 2559 ref 29 ref 5507 ref appTerm 5541 def 2575 remove 2579 remove 2591 remove appTerm appTerm appTerm absTerm 5542 def 1186 ref appTerm betaConv sym 156 ref nil 83 ref 5527 ref cons nil cons nil cons cons 89 ref subst 5507 ref assume eqMp 5543 def appThm 5544 def 2618 remove 2624 remove 2640 remove appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans sym 88 ref eqMp eqMp 475 ref 660 ref 5542 remove nil cons cons 2312 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5540 remove nil cons cons 2641 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5537 remove nil cons cons 2642 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5534 remove nil cons cons 2644 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5531 ref nil cons cons 2645 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 5531 remove appTerm nil cons cons 54 ref 5508 remove nil cons 5545 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 2648 remove 2650 remove 2654 remove cons cons nil cons cons 2647 ref 55 ref 461 ref 8 ref 461 ref 7 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2559 ref 642 ref 2656 remove 2658 remove 2662 remove appTerm appTerm appTerm 5546 def absTerm 5547 def appTerm 5548 def absTerm 5549 def appTerm 5550 def absTerm 5551 def appTerm 5552 def absTerm 5553 def appTerm 5554 def absTerm 5555 def appTerm 5556 def appTerm 5557 def 225 remove 2655 ref appTerm 2657 ref appTerm 2660 ref appTerm 2661 ref appTerm 5558 def appTerm 5559 def absTerm 5560 def 2661 ref appTerm 5561 def betaConv 2649 ref 215 ref 5560 ref appTerm 5562 def absTerm 5563 def 2660 ref appTerm 5564 def betaConv 2652 ref 215 ref 5563 ref appTerm 5565 def absTerm 5566 def 2657 ref appTerm 5567 def betaConv 2653 ref 215 ref 5566 ref appTerm 5568 def absTerm 5569 def 2655 ref appTerm 5570 def betaConv nil 121 ref 8 ref 42 ref 7 ref 42 ref 5 ref 42 ref 1 ref 640 ref 2559 ref 215 ref 2653 ref 215 ref 2652 ref 215 ref 2649 ref 215 ref 2647 ref 55 ref 5546 ref appTerm 5558 ref appTerm 5571 def absTerm 5572 def appTerm 5573 def absTerm 5574 def appTerm 5575 def absTerm 5576 def appTerm 5577 def absTerm 5578 def appTerm 5579 def absTerm 5580 def appTerm 5581 def absTerm 5582 def appTerm 5583 def absTerm 5584 def appTerm 5585 def absTerm 5586 def appTerm 5587 def absTerm 5588 def nil cons cons 5589 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 5587 remove nil cons 5590 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5586 ref nil cons cons 5591 def nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 5585 remove nil cons 5592 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5584 ref nil cons cons 5593 def nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 5583 remove nil cons 5594 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5582 ref nil cons cons 5595 def nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 5581 remove nil cons 5596 def cons nil cons nil cons cons 89 ref subst nil 660 ref 5580 ref nil cons cons 5597 def nil cons nil cons cons 661 ref subst 2559 ref nil 83 ref 5579 remove nil cons 5598 def cons nil cons nil cons cons 89 ref subst nil 212 ref 5578 ref nil cons cons 5599 def nil cons nil cons cons 240 ref subst 2653 ref nil 83 ref 5577 remove nil cons 5600 def cons nil cons nil cons cons 89 ref subst nil 212 ref 5576 ref nil cons cons 5601 def nil cons nil cons cons 240 ref subst 2652 ref nil 83 ref 5575 remove nil cons 5602 def cons nil cons nil cons cons 89 ref subst nil 212 ref 5574 ref nil cons cons 5603 def nil cons nil cons cons 240 ref subst 2649 ref nil 83 ref 5573 remove nil cons 5604 def cons nil cons nil cons cons 89 ref subst nil 212 ref 5572 ref nil cons cons 5605 def nil cons nil cons cons 240 ref subst 2647 ref nil 83 ref 5571 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 642 ref refl 2756 remove 2758 remove 2762 remove appThm appThm appThm appThm nil 2763 remove 2764 remove 2766 remove cons cons nil cons cons 220 ref 242 remove 637 remove appTerm 5606 def absTerm 5607 def 229 remove appTerm 5608 def betaConv 219 ref 215 ref 5607 ref appTerm 5609 def absTerm 5610 def 228 ref appTerm 5611 def betaConv 216 ref 215 ref 5610 ref appTerm 5612 def absTerm 5613 def 227 ref appTerm 5614 def betaConv 213 ref 215 ref 5613 ref appTerm 5615 def absTerm 5616 def 226 ref appTerm 5617 def betaConv 603 ref 213 ref 603 ref 216 ref 603 ref 219 ref 603 ref 220 ref 5606 remove assume sym 638 remove assume sym deductAntisym absThm appThm absThm appThm absThm appThm absThm appThm 636 remove eqMp nil 53 ref 215 ref 5616 ref appTerm nil cons cons 54 ref 5617 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5616 remove nil cons cons 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5615 remove nil cons cons 54 ref 5614 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5613 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5612 remove nil cons cons 54 ref 5611 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5610 remove nil cons cons 265 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5609 remove nil cons cons 54 ref 5608 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 5607 remove nil cons cons 267 remove cons nil cons cons 147 ref subst eqMp eqMp 5618 def subst appThm sym nil 53 ref 642 ref 2785 remove 2790 remove 2800 remove appTerm 5619 def appTerm 5620 def appTerm nil cons 5621 def cons 54 ref 23 ref 2783 remove appTerm 2788 remove appTerm 2795 remove appTerm 2798 remove appTerm nil cons 5622 def cons nil cons 5623 def cons nil cons cons 5624 def 70 ref subst 5624 remove 136 ref subst nil 668 remove 96 ref 5620 remove nil cons cons nil cons cons nil cons cons 5625 def 110 ref subst 5625 remove 577 ref subst nil 2810 remove 96 ref 5619 remove nil cons cons nil cons cons nil cons cons 5626 def 110 ref subst 5626 remove 577 ref subst nil 2813 remove 2816 remove cons nil cons cons 5627 def 110 ref subst 5627 remove 577 ref subst 2821 remove 2822 remove 8 ref 461 ref 7 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2823 ref 682 ref 641 ref 642 ref 2827 remove 2829 remove 2833 remove appTerm appTerm appTerm absTerm appTerm absTerm 5628 def appTerm absTerm 5629 def appTerm absTerm 5630 def appTerm absTerm 5631 def appTerm absTerm 5632 def 24 ref appTerm betaConv sym 5631 ref 25 ref appTerm betaConv sym 5630 ref 26 ref appTerm betaConv sym 5629 ref 27 ref appTerm betaConv sym 5628 ref 2560 ref appTerm betaConv sym 641 ref 642 ref 2840 remove 2841 remove 2842 remove appTerm appTerm appTerm absTerm 5633 def 1187 ref appTerm betaConv sym 156 ref 812 remove appThm 2844 remove 2845 remove 2846 remove appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans sym 88 ref eqMp eqMp 475 ref 660 ref 5633 remove nil cons cons 2847 ref cons nil cons cons 331 ref subst proveHyp eqMp 475 ref 660 ref 5628 remove nil cons cons 2754 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5629 remove nil cons cons 154 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5630 remove nil cons cons 151 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5631 remove nil cons cons 148 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5632 ref nil cons cons 122 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 5632 remove appTerm nil cons cons 5623 remove cons nil cons cons 118 ref subst proveHyp nil 2849 remove 2851 remove 2854 remove cons cons nil cons cons 2848 ref 55 ref 461 ref 8 ref 461 ref 7 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2823 ref 682 ref 641 ref 642 ref 2856 ref 2859 ref 2867 remove appTerm 5634 def appTerm 5635 def appTerm 5636 def absTerm 5637 def appTerm 5638 def absTerm 5639 def appTerm 5640 def absTerm 5641 def appTerm 5642 def absTerm 5643 def appTerm 5644 def absTerm 5645 def appTerm 5646 def absTerm 5647 def appTerm 5648 def appTerm 5649 def 23 remove 1175 ref appTerm 2857 ref appTerm 2863 ref appTerm 2865 ref appTerm 5650 def appTerm 5651 def absTerm 5652 def 2865 ref appTerm 5653 def betaConv 2850 ref 42 ref 5652 ref appTerm 5654 def absTerm 5655 def 2863 ref appTerm 5656 def betaConv 2853 ref 42 ref 5655 ref appTerm 5657 def absTerm 5658 def 2857 ref appTerm 5659 def betaConv 1171 ref 42 ref 5658 ref appTerm 5660 def absTerm 5661 def 1175 ref appTerm 5662 def betaConv nil 121 ref 8 ref 42 ref 7 ref 42 ref 5 ref 42 ref 1 ref 640 ref 2823 ref 640 ref 641 ref 42 ref 1171 ref 42 ref 2853 ref 42 ref 2850 ref 42 ref 2848 ref 55 ref 5636 ref appTerm 5650 ref appTerm 5663 def absTerm 5664 def appTerm 5665 def absTerm 5666 def appTerm 5667 def absTerm 5668 def appTerm 5669 def absTerm 5670 def appTerm 5671 def absTerm 5672 def appTerm 5673 def absTerm 5674 def appTerm 5675 def absTerm 5676 def appTerm 5677 def absTerm 5678 def appTerm 5679 def absTerm 5680 def appTerm 5681 def absTerm 5682 def nil cons cons 5683 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 5681 remove nil cons 5684 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5680 ref nil cons cons 5685 def nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 5679 remove nil cons 5686 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5678 ref nil cons cons 5687 def nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 5677 remove nil cons 5688 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5676 ref nil cons cons 5689 def nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 5675 remove nil cons 5690 def cons nil cons nil cons cons 89 ref subst nil 660 ref 5674 ref nil cons cons 5691 def nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 5673 remove nil cons 5692 def cons nil cons nil cons cons 89 ref subst nil 660 ref 5672 ref nil cons cons 5693 def nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 5671 remove nil cons 5694 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5670 ref nil cons cons 5695 def nil cons nil cons cons 468 ref subst 1171 ref nil 83 ref 5669 remove nil cons 5696 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5668 ref nil cons cons 5697 def nil cons nil cons cons 468 ref subst 2853 ref nil 83 ref 5667 remove nil cons 5698 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5666 ref nil cons cons 5699 def nil cons nil cons cons 468 ref subst 2850 ref nil 83 ref 5665 remove nil cons 5700 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5664 ref nil cons cons 5701 def nil cons nil cons cons 468 ref subst 2848 ref nil 83 ref 5663 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 156 ref 155 ref appThm 5635 ref refl appThm appThm nil 2951 remove 2953 remove 2956 remove cons cons nil cons cons 155 remove subst appThm sym nil 53 ref 29 ref 37 remove appTerm 5635 ref appTerm nil cons 5702 def cons 54 ref 29 ref 30 remove 1175 ref appTerm 2857 ref appTerm 5703 def 2863 ref appTerm 5704 def appTerm 34 remove 1175 ref appTerm 2857 ref appTerm 5705 def 2865 ref appTerm 5706 def appTerm nil cons 5707 def cons nil cons cons nil cons cons 5708 def 70 ref subst 5708 remove 136 ref subst nil 804 remove 96 ref 5635 remove nil cons cons nil cons cons nil cons cons 5709 def 110 ref subst 5709 remove 577 ref subst 700 remove 701 remove nil 2964 remove 96 ref 5634 remove nil cons cons nil cons cons nil cons cons 5710 def 110 ref subst 5710 remove 577 ref subst nil 2967 remove 2970 remove cons nil cons cons 5711 def 110 ref subst 5711 remove 577 ref subst 2975 remove 2976 remove 8 ref 461 ref 7 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 29 ref 500 remove appTerm 5712 def 2856 ref 2859 ref 2982 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 5713 def appTerm absTerm 5714 def appTerm absTerm 5715 def 24 ref appTerm betaConv sym 5714 ref 25 ref appTerm betaConv sym 5713 ref 26 ref appTerm betaConv sym 2823 ref 682 ref 641 ref 33 remove 2856 ref 2859 ref 2864 remove appTerm appTerm appTerm absTerm 5716 def appTerm absTerm 5717 def 2824 ref appTerm betaConv sym 5716 ref 643 ref appTerm betaConv sym 549 remove 2993 ref 2994 ref 2996 remove appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans sym 88 ref eqMp eqMp 475 ref 660 ref 5716 remove nil cons cons 738 ref cons nil cons cons 331 ref subst proveHyp eqMp 475 ref 660 ref 5717 remove nil cons cons 2998 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5713 remove nil cons cons 151 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5714 remove nil cons cons 148 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5715 ref nil cons cons 122 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 5715 remove appTerm nil cons cons 54 ref 5704 remove nil cons 5718 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 3000 remove nil cons nil cons cons 2852 ref 55 ref 461 ref 8 ref 461 ref 7 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 5712 remove 3004 ref appTerm 5719 def absTerm 5720 def appTerm 5721 def absTerm 5722 def appTerm 5723 def absTerm 5724 def appTerm 5725 def absTerm 5726 def appTerm 5727 def absTerm 5728 def appTerm 5729 def appTerm 5730 def 5703 remove 2860 ref appTerm 5731 def appTerm 5732 def absTerm 5733 def 2860 ref appTerm 5734 def betaConv 2853 ref 42 ref 5733 ref appTerm 5735 def absTerm 5736 def 2857 ref appTerm 5737 def betaConv 1171 ref 42 ref 5736 ref appTerm 5738 def absTerm 5739 def 1175 ref appTerm 5740 def betaConv nil 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 640 ref 2823 ref 640 ref 641 ref 42 ref 1171 ref 42 ref 2853 ref 42 ref 2852 ref 55 ref 5719 ref appTerm 5731 ref appTerm absTerm 5741 def appTerm 5742 def absTerm 5743 def appTerm 5744 def absTerm 5745 def appTerm 5746 def absTerm 5747 def appTerm 5748 def absTerm 5749 def appTerm 5750 def absTerm 5751 def appTerm 5752 def absTerm 5753 def appTerm 5754 def absTerm 5755 def appTerm 5756 def axiom nil 53 ref 5756 ref nil cons 5757 def cons 5758 def 54 ref 42 ref 5739 ref appTerm nil cons 5759 def cons nil cons cons nil cons cons 5760 def 118 ref subst proveHyp 5760 ref 70 ref subst 5760 remove 136 ref subst nil 121 ref 5739 remove nil cons cons 5761 def nil cons nil cons cons 468 ref subst 1171 ref nil 83 ref 5738 remove nil cons 5762 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5736 remove nil cons cons 5763 def nil cons nil cons cons 468 ref subst 2853 ref nil 83 ref 5735 remove nil cons 5764 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5733 remove nil cons cons 5765 def nil cons nil cons cons 468 ref subst 2852 ref nil 83 ref 5732 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5729 remove nil cons 5766 def cons 5767 def 54 ref 5731 ref nil cons 5768 def cons nil cons 5769 def cons nil cons cons 5770 def 70 ref subst 5770 remove 136 ref subst nil 5758 ref 5769 ref cons nil cons cons 5771 def 118 ref subst nil 5767 remove 54 ref 55 ref 5756 remove appTerm 5731 remove appTerm 5772 def nil cons 5773 def cons nil cons 5774 def cons nil cons cons 118 ref subst nil 121 ref 8 ref 55 ref 5728 ref 24 ref appTerm 5775 def appTerm 5772 ref appTerm 5776 def absTerm 5777 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 5776 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5775 ref nil cons 5778 def cons 5774 ref cons nil cons cons 5779 def 70 ref subst 5779 remove 136 ref subst 5775 ref betaConv 5775 remove assume eqMp nil 53 ref 5727 ref nil cons cons 5774 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 7 ref 55 ref 5726 ref 25 ref appTerm 5780 def appTerm 5772 ref appTerm 5781 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 5781 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5780 ref nil cons 5782 def cons 5774 ref cons nil cons cons 5783 def 70 ref subst 5783 remove 136 ref subst 5780 ref betaConv 5780 remove assume eqMp nil 53 ref 5725 ref nil cons cons 5774 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 172 ref 55 ref 5724 ref 176 ref appTerm 5784 def appTerm 5772 ref appTerm 5785 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 5785 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5784 ref nil cons 5786 def cons 5774 ref cons nil cons cons 5787 def 70 ref subst 5787 remove 136 ref subst 5784 ref betaConv 5784 remove assume eqMp nil 53 ref 5723 ref nil cons cons 5774 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 2823 ref 55 ref 5722 ref 2824 ref appTerm 5788 def appTerm 5772 ref appTerm 5789 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 5789 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5788 ref nil cons 5790 def cons 5774 ref cons nil cons cons 5791 def 70 ref subst 5791 remove 136 ref subst 5788 ref betaConv 5788 remove assume eqMp nil 53 ref 5721 ref nil cons cons 5774 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 641 ref 55 ref 5720 ref 643 ref appTerm 5792 def appTerm 5772 ref appTerm 5793 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 5793 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5792 ref nil cons 5794 def cons 5774 ref cons nil cons cons 5795 def 70 ref subst 5795 remove 136 ref subst 5792 ref betaConv 5792 remove assume eqMp nil 53 ref 5719 remove nil cons 5796 def cons 5797 def 5774 remove cons nil cons cons 5798 def 118 ref subst proveHyp 5798 ref 70 ref subst 5798 remove 136 ref subst 5771 ref 70 ref subst 5771 remove 136 ref subst nil 5797 remove 5769 remove cons nil cons cons 118 ref subst 5741 ref 2860 ref appTerm 5799 def betaConv 5743 ref 2857 ref appTerm 5800 def betaConv 5745 ref 1175 ref appTerm 5801 def betaConv 5747 ref 643 ref appTerm 5802 def betaConv 5749 ref 2824 ref appTerm 5803 def betaConv 5751 ref 176 ref appTerm 5804 def betaConv 5753 ref 25 ref appTerm 5805 def betaConv 5755 ref 24 ref appTerm 5806 def betaConv nil 5758 remove 54 ref 5806 remove nil cons cons nil cons cons nil cons cons 118 ref subst 120 ref 121 ref 5755 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5754 remove nil cons cons 54 ref 5805 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5753 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5752 remove nil cons cons 54 ref 5804 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5751 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5750 remove nil cons cons 54 ref 5803 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5749 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5748 remove nil cons cons 54 ref 5802 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5747 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5746 remove nil cons cons 54 ref 5801 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5745 remove nil cons cons 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5744 remove nil cons cons 54 ref 5800 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5743 remove nil cons cons 3112 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5742 remove nil cons cons 54 ref 5799 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5741 remove nil cons cons 3113 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 5757 remove cons 5807 def 96 ref 5768 remove cons nil cons 5808 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 5796 remove cons 96 ref 5773 remove cons nil cons 5809 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5794 remove cons 5809 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 5720 ref 801 ref appTerm appTerm 5772 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5721 remove appTerm 5772 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5720 remove nil cons cons 5809 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5790 remove cons 5809 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 5722 ref 801 ref appTerm appTerm 5772 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5723 remove appTerm 5772 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5722 remove nil cons cons 5809 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5786 remove cons 5809 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5724 ref 553 ref appTerm appTerm 5772 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5725 remove appTerm 5772 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5724 remove nil cons cons 5809 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5782 remove cons 5809 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5726 ref 553 ref appTerm appTerm 5772 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5727 remove appTerm 5772 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5726 remove nil cons cons 5809 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5778 remove cons 5809 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 5777 remove appTerm nil cons cons 54 ref 5730 remove 5772 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5728 remove nil cons cons 5809 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 5766 remove cons 5808 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 5807 remove 96 ref 5759 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 5759 remove cons 54 ref 5740 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5761 remove 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5762 remove cons 54 ref 5737 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5763 remove 3112 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5764 remove cons 54 ref 5734 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5765 remove 3113 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp nil 53 ref 5718 remove cons 54 ref 5706 remove nil cons cons nil cons 5810 def cons nil cons cons 136 ref subst proveHyp 8 ref 461 ref 7 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 29 ref 532 remove appTerm 5811 def 2856 ref 2859 ref 3119 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 5812 def appTerm absTerm 5813 def appTerm absTerm 5814 def 24 ref appTerm betaConv sym 5813 ref 25 ref appTerm betaConv sym 5812 ref 27 ref appTerm betaConv sym 2823 ref 682 ref 641 ref 29 ref 36 remove appTerm 2856 remove 2859 remove 2866 remove appTerm appTerm appTerm absTerm 5815 def appTerm absTerm 5816 def 2824 ref appTerm betaConv sym 5815 ref 643 ref appTerm betaConv sym 156 ref 550 remove appThm 2993 remove 2994 remove 3127 remove appThm 171 ref trans appThm 171 ref trans appThm 171 ref trans sym 88 ref eqMp eqMp 475 ref 660 ref 5815 remove nil cons cons 738 ref cons nil cons cons 331 ref subst proveHyp eqMp 475 ref 660 ref 5816 remove nil cons cons 2998 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5812 remove nil cons cons 154 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5813 remove nil cons cons 148 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 5814 ref nil cons cons 122 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 5814 remove appTerm nil cons cons 5810 remove cons nil cons cons 118 ref subst proveHyp nil 3128 remove nil cons nil cons cons 2852 ref 55 ref 461 ref 8 ref 461 ref 7 ref 461 ref 172 ref 682 ref 2823 ref 682 ref 641 ref 5811 remove 3004 remove appTerm 5817 def absTerm 5818 def appTerm 5819 def absTerm 5820 def appTerm 5821 def absTerm 5822 def appTerm 5823 def absTerm 5824 def appTerm 5825 def absTerm 5826 def appTerm 5827 def appTerm 5828 def 5705 remove 2860 ref appTerm 5829 def appTerm 5830 def absTerm 5831 def 2860 ref appTerm 5832 def betaConv 2853 ref 42 ref 5831 ref appTerm 5833 def absTerm 5834 def 2857 ref appTerm 5835 def betaConv 1171 ref 42 ref 5834 ref appTerm 5836 def absTerm 5837 def 1175 ref appTerm 5838 def betaConv nil 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 640 ref 2823 ref 640 ref 641 ref 42 ref 1171 ref 42 ref 2853 ref 42 ref 2852 ref 55 ref 5817 ref appTerm 5829 ref appTerm absTerm 5839 def appTerm 5840 def absTerm 5841 def appTerm 5842 def absTerm 5843 def appTerm 5844 def absTerm 5845 def appTerm 5846 def absTerm 5847 def appTerm 5848 def absTerm 5849 def appTerm 5850 def absTerm 5851 def appTerm 5852 def absTerm 5853 def appTerm 5854 def axiom nil 53 ref 5854 ref nil cons 5855 def cons 5856 def 54 ref 42 ref 5837 ref appTerm nil cons 5857 def cons nil cons cons nil cons cons 5858 def 118 ref subst proveHyp 5858 ref 70 ref subst 5858 remove 136 ref subst nil 121 ref 5837 remove nil cons cons 5859 def nil cons nil cons cons 468 ref subst 1171 ref nil 83 ref 5836 remove nil cons 5860 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5834 remove nil cons cons 5861 def nil cons nil cons cons 468 ref subst 2853 ref nil 83 ref 5833 remove nil cons 5862 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5831 remove nil cons cons 5863 def nil cons nil cons cons 468 ref subst 2852 remove nil 83 ref 5830 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5827 remove nil cons 5864 def cons 5865 def 54 ref 5829 ref nil cons 5866 def cons nil cons 5867 def cons nil cons cons 5868 def 70 ref subst 5868 remove 136 ref subst nil 5856 ref 5867 ref cons nil cons cons 5869 def 118 ref subst nil 5865 remove 54 ref 55 ref 5854 remove appTerm 5829 remove appTerm 5870 def nil cons 5871 def cons nil cons 5872 def cons nil cons cons 118 ref subst nil 121 ref 8 ref 55 ref 5826 ref 24 ref appTerm 5873 def appTerm 5870 ref appTerm 5874 def absTerm 5875 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 5874 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5873 ref nil cons 5876 def cons 5872 ref cons nil cons cons 5877 def 70 ref subst 5877 remove 136 ref subst 5873 ref betaConv 5873 remove assume eqMp nil 53 ref 5825 ref nil cons cons 5872 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 7 ref 55 ref 5824 ref 25 ref appTerm 5878 def appTerm 5870 ref appTerm 5879 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 5879 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5878 ref nil cons 5880 def cons 5872 ref cons nil cons cons 5881 def 70 ref subst 5881 remove 136 ref subst 5878 ref betaConv 5878 remove assume eqMp nil 53 ref 5823 ref nil cons cons 5872 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 172 ref 55 ref 5822 ref 176 ref appTerm 5882 def appTerm 5870 ref appTerm 5883 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 5883 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5882 ref nil cons 5884 def cons 5872 ref cons nil cons cons 5885 def 70 ref subst 5885 remove 136 ref subst 5882 ref betaConv 5882 remove assume eqMp nil 53 ref 5821 ref nil cons cons 5872 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 2823 ref 55 ref 5820 ref 2824 ref appTerm 5886 def appTerm 5870 ref appTerm 5887 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 5887 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5886 ref nil cons 5888 def cons 5872 ref cons nil cons cons 5889 def 70 ref subst 5889 remove 136 ref subst 5886 ref betaConv 5886 remove assume eqMp nil 53 ref 5819 ref nil cons cons 5872 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 641 ref 55 ref 5818 ref 643 ref appTerm 5890 def appTerm 5870 ref appTerm 5891 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 5891 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5890 ref nil cons 5892 def cons 5872 ref cons nil cons cons 5893 def 70 ref subst 5893 remove 136 ref subst 5890 ref betaConv 5890 remove assume eqMp nil 53 ref 5817 remove nil cons 5894 def cons 5895 def 5872 remove cons nil cons cons 5896 def 118 ref subst proveHyp 5896 ref 70 ref subst 5896 remove 136 ref subst 5869 ref 70 ref subst 5869 remove 136 ref subst nil 5895 remove 5867 remove cons nil cons cons 118 ref subst 5839 ref 2860 remove appTerm 5897 def betaConv 5841 ref 2857 ref appTerm 5898 def betaConv 5843 ref 1175 ref appTerm 5899 def betaConv 5845 ref 643 ref appTerm 5900 def betaConv 5847 ref 2824 ref appTerm 5901 def betaConv 5849 ref 176 ref appTerm 5902 def betaConv 5851 ref 25 ref appTerm 5903 def betaConv 5853 ref 24 ref appTerm 5904 def betaConv nil 5856 remove 54 ref 5904 remove nil cons cons nil cons cons nil cons cons 118 ref subst 120 ref 121 ref 5853 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5852 remove nil cons cons 54 ref 5903 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5851 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5850 remove nil cons cons 54 ref 5902 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5849 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5848 remove nil cons cons 54 ref 5901 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5847 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5846 remove nil cons cons 54 ref 5900 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5845 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5844 remove nil cons cons 54 ref 5899 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5843 remove nil cons cons 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5842 remove nil cons cons 54 ref 5898 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5841 remove nil cons cons 3112 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5840 remove nil cons cons 54 ref 5897 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5839 remove nil cons cons 3113 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 5855 remove cons 5905 def 96 ref 5866 remove cons nil cons 5906 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 5894 remove cons 96 ref 5871 remove cons nil cons 5907 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5892 remove cons 5907 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 5818 ref 801 ref appTerm appTerm 5870 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5819 remove appTerm 5870 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5818 remove nil cons cons 5907 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5888 remove cons 5907 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 5820 ref 801 ref appTerm appTerm 5870 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5821 remove appTerm 5870 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5820 remove nil cons cons 5907 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5884 remove cons 5907 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5822 ref 553 ref appTerm appTerm 5870 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5823 remove appTerm 5870 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5822 remove nil cons cons 5907 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5880 remove cons 5907 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5824 ref 553 ref appTerm appTerm 5870 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5825 remove appTerm 5870 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5824 remove nil cons cons 5907 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5876 remove cons 5907 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 5875 remove appTerm nil cons cons 54 ref 5828 remove 5870 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5826 remove nil cons cons 5907 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 5864 remove cons 5906 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 5905 remove 96 ref 5857 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 5857 remove cons 54 ref 5838 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5859 remove 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5860 remove cons 54 ref 5835 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5861 remove 3112 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5862 remove cons 54 ref 5832 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5863 remove 3113 remove cons nil cons cons 147 ref subst eqMp eqMp subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 5702 remove cons 96 ref 5707 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 5908 def nil 53 ref 42 ref 5682 ref appTerm 5909 def nil cons 5910 def cons 5911 def 54 ref 42 ref 5661 ref appTerm nil cons 5912 def cons nil cons cons nil cons cons 5913 def 118 ref subst proveHyp 5913 ref 70 ref subst 5913 remove 136 ref subst nil 121 ref 5661 remove nil cons cons 5914 def nil cons nil cons cons 468 ref subst 1171 ref nil 83 ref 5660 remove nil cons 5915 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5658 remove nil cons cons 5916 def nil cons nil cons cons 468 ref subst 2853 remove nil 83 ref 5657 remove nil cons 5917 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5655 remove nil cons cons 5918 def nil cons nil cons cons 468 ref subst 2850 remove nil 83 ref 5654 remove nil cons 5919 def cons nil cons nil cons cons 89 ref subst nil 121 ref 5652 remove nil cons cons 5920 def nil cons nil cons cons 468 ref subst 2848 remove nil 83 ref 5651 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5648 remove nil cons 5921 def cons 5922 def 54 ref 5650 ref nil cons 5923 def cons nil cons 5924 def cons nil cons cons 5925 def 70 ref subst 5925 remove 136 ref subst nil 5911 ref 5924 ref cons nil cons cons 5926 def 118 ref subst nil 5922 remove 54 ref 55 ref 5909 ref appTerm 5650 remove appTerm 5927 def nil cons 5928 def cons nil cons 5929 def cons nil cons cons 118 ref subst nil 121 ref 8 ref 55 ref 5647 ref 24 ref appTerm 5930 def appTerm 5927 ref appTerm 5931 def absTerm 5932 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 5931 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5930 ref nil cons 5933 def cons 5929 ref cons nil cons cons 5934 def 70 ref subst 5934 remove 136 ref subst 5930 ref betaConv 5930 remove assume eqMp nil 53 ref 5646 ref nil cons cons 5929 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 7 ref 55 ref 5645 ref 25 ref appTerm 5935 def appTerm 5927 ref appTerm 5936 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 5936 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5935 ref nil cons 5937 def cons 5929 ref cons nil cons cons 5938 def 70 ref subst 5938 remove 136 ref subst 5935 ref betaConv 5935 remove assume eqMp nil 53 ref 5644 ref nil cons cons 5929 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 5 ref 55 ref 5643 ref 26 ref appTerm 5939 def appTerm 5927 ref appTerm 5940 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 5940 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5939 ref nil cons 5941 def cons 5929 ref cons nil cons cons 5942 def 70 ref subst 5942 remove 136 ref subst 5939 ref betaConv 5939 remove assume eqMp nil 53 ref 5642 ref nil cons cons 5929 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1 ref 55 ref 5641 ref 27 ref appTerm 5943 def appTerm 5927 ref appTerm 5944 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 5944 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5943 ref nil cons 5945 def cons 5929 ref cons nil cons cons 5946 def 70 ref subst 5946 remove 136 ref subst 5943 ref betaConv 5943 remove assume eqMp nil 53 ref 5640 ref nil cons cons 5929 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 2823 ref 55 ref 5639 ref 2824 ref appTerm 5947 def appTerm 5927 ref appTerm 5948 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 5948 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5947 ref nil cons 5949 def cons 5929 ref cons nil cons cons 5950 def 70 ref subst 5950 remove 136 ref subst 5947 ref betaConv 5947 remove assume eqMp nil 53 ref 5638 ref nil cons cons 5929 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 641 ref 55 ref 5637 ref 643 ref appTerm 5951 def appTerm 5927 ref appTerm 5952 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 5952 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5951 ref nil cons 5953 def cons 5929 ref cons nil cons cons 5954 def 70 ref subst 5954 remove 136 ref subst 5951 ref betaConv 5951 remove assume eqMp nil 53 ref 5636 remove nil cons 5955 def cons 5956 def 5929 remove cons nil cons cons 5957 def 118 ref subst proveHyp 5957 ref 70 ref subst 5957 remove 136 ref subst 5926 ref 70 ref subst 5926 remove 136 ref subst nil 5956 remove 5924 remove cons nil cons cons 118 ref subst 5664 remove 2865 remove appTerm 5958 def betaConv 5666 remove 2863 remove appTerm 5959 def betaConv 5668 remove 2857 remove appTerm 5960 def betaConv 5670 remove 1175 ref appTerm 5961 def betaConv 5672 remove 643 ref appTerm 5962 def betaConv 5674 remove 2824 ref appTerm 5963 def betaConv 5676 remove 27 ref appTerm 5964 def betaConv 5678 remove 26 ref appTerm 5965 def betaConv 5680 remove 25 ref appTerm 5966 def betaConv 5682 remove 24 ref appTerm 5967 def betaConv nil 5911 remove 54 ref 5967 remove nil cons cons nil cons cons nil cons cons 118 ref subst 120 ref 5683 remove 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5684 remove cons 54 ref 5966 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5685 remove 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5686 remove cons 54 ref 5965 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5687 remove 151 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5688 remove cons 54 ref 5964 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5689 remove 154 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5690 remove cons 54 ref 5963 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 5691 remove 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5692 remove cons 54 ref 5962 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 5693 remove 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5694 remove cons 54 ref 5961 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5695 remove 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5696 remove cons 54 ref 5960 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5697 remove 3112 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5698 remove cons 54 ref 5959 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5699 remove 3305 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5700 remove cons 54 ref 5958 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5701 remove 3306 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 5910 remove cons 5968 def 96 ref 5923 remove cons nil cons 5969 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 5955 remove cons 96 ref 5928 remove cons nil cons 5970 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 5953 remove cons 5970 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 5637 ref 801 ref appTerm appTerm 5927 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5638 remove appTerm 5927 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5637 remove nil cons cons 5970 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5949 remove cons 5970 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 5639 ref 801 ref appTerm appTerm 5927 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5640 remove appTerm 5927 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5639 remove nil cons cons 5970 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5945 remove cons 5970 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5641 ref 553 ref appTerm appTerm 5927 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5642 remove appTerm 5927 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5641 remove nil cons cons 5970 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5941 remove cons 5970 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5643 ref 553 ref appTerm appTerm 5927 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5644 remove appTerm 5927 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5643 remove nil cons cons 5970 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5937 remove cons 5970 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5645 ref 553 ref appTerm appTerm 5927 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5646 remove appTerm 5927 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5645 remove nil cons cons 5970 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5933 remove cons 5970 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 5932 remove appTerm nil cons cons 54 ref 5649 remove 5927 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5647 remove nil cons cons 5970 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 5921 remove cons 5969 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 5968 remove 96 ref 5912 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 5912 remove cons 54 ref 5662 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5914 remove 1366 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5915 remove cons 54 ref 5659 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5916 remove 3112 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5917 remove cons 54 ref 5656 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5918 remove 3305 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5919 remove cons 54 ref 5653 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5920 remove 3306 remove cons nil cons cons 147 ref subst eqMp eqMp 5971 def subst eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 5621 remove cons 96 ref 5622 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp 5972 def nil 53 ref 42 ref 5588 ref appTerm 5973 def nil cons 5974 def cons 5975 def 54 ref 215 ref 5569 ref appTerm nil cons 5976 def cons nil cons cons nil cons cons 5977 def 118 ref subst proveHyp 5977 ref 70 ref subst 5977 remove 136 ref subst nil 212 ref 5569 remove nil cons cons 5978 def nil cons nil cons cons 240 ref subst 2653 remove nil 83 ref 5568 remove nil cons 5979 def cons nil cons nil cons cons 89 ref subst nil 212 ref 5566 remove nil cons cons 5980 def nil cons nil cons cons 240 ref subst 2652 remove nil 83 ref 5565 remove nil cons 5981 def cons nil cons nil cons cons 89 ref subst nil 212 ref 5563 remove nil cons cons 5982 def nil cons nil cons cons 240 ref subst 2649 remove nil 83 ref 5562 remove nil cons 5983 def cons nil cons nil cons cons 89 ref subst nil 212 ref 5560 remove nil cons cons 5984 def nil cons nil cons cons 240 ref subst 2647 remove nil 83 ref 5559 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5556 remove nil cons 5985 def cons 5986 def 54 ref 5558 ref nil cons 5987 def cons nil cons 5988 def cons nil cons cons 5989 def 70 ref subst 5989 remove 136 ref subst nil 5975 ref 5988 ref cons nil cons cons 5990 def 118 ref subst nil 5986 remove 54 ref 55 ref 5973 ref appTerm 5558 remove appTerm 5991 def nil cons 5992 def cons nil cons 5993 def cons nil cons cons 118 ref subst nil 121 ref 8 ref 55 ref 5555 ref 24 ref appTerm 5994 def appTerm 5991 ref appTerm 5995 def absTerm 5996 def nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 5995 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5994 ref nil cons 5997 def cons 5993 ref cons nil cons cons 5998 def 70 ref subst 5998 remove 136 ref subst 5994 ref betaConv 5994 remove assume eqMp nil 53 ref 5554 ref nil cons cons 5993 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 7 ref 55 ref 5553 ref 25 ref appTerm 5999 def appTerm 5991 ref appTerm 6000 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 6000 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 5999 ref nil cons 6001 def cons 5993 ref cons nil cons cons 6002 def 70 ref subst 6002 remove 136 ref subst 5999 ref betaConv 5999 remove assume eqMp nil 53 ref 5552 ref nil cons cons 5993 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 5 ref 55 ref 5551 ref 26 ref appTerm 6003 def appTerm 5991 ref appTerm 6004 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 6004 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 6003 ref nil cons 6005 def cons 5993 ref cons nil cons cons 6006 def 70 ref subst 6006 remove 136 ref subst 6003 ref betaConv 6003 remove assume eqMp nil 53 ref 5550 ref nil cons cons 5993 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1 ref 55 ref 5549 ref 27 ref appTerm 6007 def appTerm 5991 ref appTerm 6008 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 6008 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 6007 ref nil cons 6009 def cons 5993 ref cons nil cons cons 6010 def 70 ref subst 6010 remove 136 ref subst 6007 ref betaConv 6007 remove assume eqMp nil 53 ref 5548 ref nil cons cons 5993 ref cons nil cons cons 118 ref subst proveHyp nil 660 ref 2559 ref 55 ref 5547 ref 2560 ref appTerm 6011 def appTerm 5991 ref appTerm 6012 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2559 ref nil 83 ref 6012 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 6011 ref nil cons 6013 def cons 5993 ref cons nil cons cons 6014 def 70 ref subst 6014 remove 136 ref subst 6011 ref betaConv 6011 remove assume eqMp nil 53 ref 5546 remove nil cons 6015 def cons 6016 def 5993 remove cons nil cons cons 6017 def 118 ref subst proveHyp 6017 ref 70 ref subst 6017 remove 136 ref subst 5990 ref 70 ref subst 5990 remove 136 ref subst nil 6016 remove 5988 remove cons nil cons cons 118 ref subst 5572 remove 2661 remove appTerm 6018 def betaConv 5574 remove 2660 remove appTerm 6019 def betaConv 5576 remove 2657 remove appTerm 6020 def betaConv 5578 remove 2655 remove appTerm 6021 def betaConv 5580 remove 2560 ref appTerm 6022 def betaConv 5582 remove 27 ref appTerm 6023 def betaConv 5584 remove 26 ref appTerm 6024 def betaConv 5586 remove 25 ref appTerm 6025 def betaConv 5588 remove 24 ref appTerm 6026 def betaConv nil 5975 remove 54 ref 6026 remove nil cons cons nil cons cons nil cons cons 118 ref subst 120 ref 5589 remove 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5590 remove cons 54 ref 6025 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5591 remove 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5592 remove cons 54 ref 6024 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5593 remove 151 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5594 remove cons 54 ref 6023 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 5595 remove 154 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5596 remove cons 54 ref 6022 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 5597 remove 2754 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5598 remove cons 54 ref 6021 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 5599 remove 2765 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5600 remove cons 54 ref 6020 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 5601 remove 3374 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5602 remove cons 54 ref 6019 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 5603 remove 3376 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5604 remove cons 54 ref 6018 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 5605 remove 3377 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 5974 remove cons 6027 def 96 ref 5987 remove cons nil cons 6028 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 6015 remove cons 96 ref 5992 remove cons nil cons 6029 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 6013 remove cons 6029 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 5547 ref 801 ref appTerm appTerm 5991 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5548 remove appTerm 5991 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 5547 remove nil cons cons 6029 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 6009 remove cons 6029 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5549 ref 553 ref appTerm appTerm 5991 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5550 remove appTerm 5991 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5549 remove nil cons cons 6029 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 6005 remove cons 6029 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5551 ref 553 ref appTerm appTerm 5991 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5552 remove appTerm 5991 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5551 remove nil cons cons 6029 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 6001 remove cons 6029 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 55 ref 5553 ref 553 remove appTerm appTerm 5991 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 5554 remove appTerm 5991 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5553 remove nil cons cons 6029 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 94 ref 5997 remove cons 6029 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 5996 remove appTerm nil cons cons 54 ref 5557 remove 5991 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 5555 remove nil cons cons 6029 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 5985 remove cons 6028 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 6027 remove 96 ref 5976 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 5976 remove cons 54 ref 5570 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 5978 remove 2765 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5979 remove cons 54 ref 5567 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 5980 remove 3374 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5981 remove cons 54 ref 5564 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 5982 remove 3376 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 5983 remove cons 54 ref 5561 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 5984 remove 3377 remove cons nil cons cons 147 ref subst eqMp eqMp subst eqMp nil 53 ref 5545 remove cons 54 ref 5509 ref nil cons 6030 def cons nil cons 6031 def cons nil cons cons 136 ref subst proveHyp 1 ref 55 ref 5538 remove appTerm 682 ref 641 ref 3384 ref 3385 ref 3388 remove appTerm appTerm absTerm appTerm appTerm absTerm 6032 def 2529 ref appTerm 6033 def betaConv 5 ref 42 ref 1 ref 55 ref 5535 remove appTerm 682 ref 641 ref 3384 ref 3385 ref 689 remove appTerm appTerm absTerm appTerm appTerm absTerm appTerm absTerm 6034 def 2496 ref appTerm 6035 def betaConv 7 ref 42 ref 5 ref 42 ref 1 ref 55 ref 5532 remove appTerm 682 ref 641 ref 3384 ref 690 remove appTerm absTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 6036 def 2430 ref appTerm 6037 def betaConv 1593 remove 2397 ref appTerm 6038 def betaConv 1595 remove nil 53 ref 1596 remove nil cons cons 54 ref 6038 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1594 remove 2645 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6036 ref appTerm nil cons cons 54 ref 6037 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6036 remove nil cons cons 2644 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6034 ref appTerm nil cons cons 54 ref 6035 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6034 remove nil cons cons 2642 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6032 ref appTerm nil cons cons 54 ref 6033 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6032 remove nil cons cons 2641 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 55 ref 5507 ref appTerm 6039 def 682 ref 641 ref 3384 remove 3385 remove 3411 remove appTerm appTerm absTerm appTerm appTerm nil cons cons 6031 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 5543 remove appThm 769 remove 641 ref 3449 remove 3457 remove 3476 remove appThm appThm absThm appThm appThm nil 83 ref 682 ref 641 ref 3478 remove 3480 remove 3484 remove appTerm appTerm absTerm 6040 def appTerm 6041 def nil cons cons nil cons nil cons cons 524 ref subst trans appThm 5509 ref refl 6042 def appThm sym nil 660 ref 2016 ref 55 ref 6040 ref 2019 ref appTerm 6043 def appTerm 5509 ref appTerm 6044 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 2016 ref nil 83 ref 6044 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 6043 ref nil cons 6045 def cons 6031 ref cons nil cons cons 6046 def 70 ref subst 6046 remove 136 ref subst 6043 ref betaConv 6043 remove assume eqMp nil 53 ref 3492 remove 3493 remove 3494 remove appTerm appTerm 6047 def nil cons cons 6031 ref cons nil cons cons 118 ref subst proveHyp 3508 remove nil 3510 remove 54 ref 55 ref 6047 remove appTerm 5509 ref appTerm 6048 def nil cons 6049 def cons nil cons 6050 def cons nil cons cons 6051 def 118 ref subst proveHyp 6051 ref 70 ref subst 6051 remove 136 ref subst nil 660 ref 641 ref 3516 remove 6048 ref appTerm 6052 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 6052 remove nil cons cons nil cons nil cons cons 89 ref subst nil 3519 remove 6050 ref cons nil cons cons 6053 def 70 ref subst 6053 remove 136 ref subst 3521 remove nil 3523 remove 6050 ref cons nil cons cons 6054 def 118 ref subst proveHyp 6054 ref 70 ref subst 6054 remove 136 ref subst 16 ref "_32680" 449 ref var 6055 def 55 ref 29 ref 3477 ref 6055 remove varTerm 6056 def appTerm appTerm 29 ref 3479 ref 6056 ref appTerm appTerm 29 ref 3482 ref 6056 ref appTerm appTerm 3483 ref 6056 remove appTerm appTerm appTerm appTerm appTerm 5509 ref appTerm absTerm 6057 def 2019 ref appTerm 6058 def appTerm refl 6059 def 6057 ref 2317 ref appTerm betaConv appThm 98 ref 6058 remove betaConv appThm 6060 def 55 ref 3531 remove 3532 remove 3533 remove appTerm appTerm appTerm 5509 ref appTerm refl appThm trans 6057 remove refl 6061 def 3535 remove appThm eqMp sym 469 ref 3544 remove 3545 remove 3546 remove appThm appThm appThm 6042 ref appThm sym nil 53 ref 3547 remove 3548 remove 3549 remove appTerm 6062 def appTerm nil cons 6063 def cons 6031 ref cons nil cons cons 6064 def 70 ref subst 6064 remove 136 ref subst nil 3555 remove 96 ref 6062 remove nil cons cons nil cons cons nil cons cons 6065 def 110 ref subst 6065 remove 577 ref subst nil 3557 remove 3559 remove cons nil cons cons 6066 def 110 ref subst 6066 remove 577 ref subst 3562 remove 3563 remove 8 ref 461 ref 7 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2823 ref 682 ref 641 ref 642 remove 3564 remove 3565 remove 3567 ref appTerm 6067 def appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6068 def 2397 remove appTerm betaConv sym 7 ref 461 ref 5 ref 461 ref 1 ref 682 ref 2823 ref 682 ref 641 ref 5533 remove 3572 ref 6067 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6069 def 2430 remove appTerm betaConv sym 5 ref 461 ref 1 ref 682 ref 2823 ref 682 ref 641 ref 5536 remove 3572 ref 3575 ref 3567 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6070 def 2496 remove appTerm betaConv sym 1 ref 682 ref 2823 ref 682 ref 641 ref 5539 remove 3572 ref 3575 ref 3582 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 6071 def 2529 remove appTerm betaConv sym 2823 ref 682 ref 641 ref 5541 ref 3572 remove 3575 remove 3585 remove appTerm appTerm appTerm absTerm appTerm absTerm 6072 def 1187 ref appTerm betaConv sym 641 ref 5541 ref 3589 remove 3592 remove 3599 remove appTerm 6073 def appTerm appTerm absTerm 6074 def 643 ref appTerm betaConv sym nil 3603 remove 6073 remove nil cons cons 3606 remove 3607 ref 5527 ref cons nil cons cons cons nil cons cons 3624 ref subst nil 3628 remove 3626 remove 3607 ref 5541 remove 3588 remove appTerm 6075 def nil cons cons nil cons cons cons nil cons cons 3624 ref subst nil 3632 remove 3634 remove 3607 ref 29 ref 6075 remove appTerm 3591 remove appTerm nil cons cons nil cons cons cons nil cons cons 3624 remove subst trans trans 156 ref 156 ref 156 ref 5544 remove 3635 remove appThm 3636 remove trans appThm 3637 remove appThm appThm 3638 remove appThm appThm 3639 remove appThm trans sym 3669 remove nil 3671 remove 3683 remove cons nil cons cons 136 ref subst proveHyp 3692 remove eqMp nil 53 ref 3681 remove 3596 remove appTerm nil cons cons 3693 remove cons nil cons cons 136 ref subst proveHyp 3702 remove eqMp eqMp eqMp 475 ref 660 ref 6074 remove nil cons cons 738 ref cons nil cons cons 331 ref subst proveHyp eqMp 475 ref 660 ref 6072 remove nil cons cons 2847 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 6071 remove nil cons cons 2641 remove cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 6070 remove nil cons cons 2642 remove cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 6069 remove nil cons cons 2644 remove cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 6068 ref nil cons cons 2645 remove cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 6068 remove appTerm nil cons cons 6031 remove cons nil cons cons 118 ref subst proveHyp nil 3703 remove 3704 remove 3705 remove cons cons nil cons cons 5971 remove subst eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 ref 6063 remove cons 96 ref 6030 ref cons nil cons 6076 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 3707 remove 96 ref 6049 ref cons nil cons 6077 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 3709 remove 6077 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 3710 remove 6048 ref appTerm absTerm appTerm nil cons cons 54 ref 3711 remove 6048 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 3712 remove 6077 ref cons nil cons cons 352 ref subst eqMp nil 3714 remove 6050 remove cons nil cons cons 6078 def 70 ref subst 6078 remove 136 ref subst 6059 remove "_32678" 449 ref var 6079 def 55 ref 29 ref 3477 remove 6079 remove varTerm 6080 def appTerm appTerm 29 ref 3479 remove 6080 ref appTerm appTerm 29 ref 3482 remove 6080 ref appTerm appTerm 3483 remove 6080 remove appTerm appTerm appTerm appTerm appTerm 5509 ref appTerm absTerm 1186 ref appTerm betaConv appThm 6060 remove 55 ref 3718 remove 3719 remove 3720 remove appTerm appTerm appTerm 5509 ref appTerm refl appThm trans 6061 remove 3721 remove appThm eqMp sym 469 ref 3745 remove 3746 remove 3754 remove appThm 3753 ref trans appThm 3753 remove trans appThm 6042 ref appThm nil 83 ref 6030 remove cons nil cons nil cons cons 3759 remove subst trans sym 88 ref eqMp eqMp eqMp nil 3760 ref 6077 ref cons nil cons cons 110 ref subst deductAntisym eqMp nil 3760 remove 3761 remove 3762 remove 6049 remove cons nil cons cons cons nil cons cons 3774 remove subst proveHyp proveHyp eqMp nil 3775 remove 6077 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 6045 remove cons 6076 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 6040 ref 801 ref appTerm appTerm 5509 ref appTerm absTerm appTerm nil cons cons 54 ref 55 ref 6041 remove appTerm 5509 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6040 remove nil cons cons 6076 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp eqMp nil 94 ref 5527 remove cons 96 ref 5528 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp nil 53 ref 6039 remove 5510 ref appTerm nil cons cons 54 ref 55 ref 5510 remove appTerm 5507 ref appTerm nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp 469 ref 156 ref nil 3776 remove 3777 remove 3778 remove cons cons nil cons cons 5618 remove subst appThm 6042 remove appThm appThm 5507 remove refl appThm sym nil 3782 remove 3784 remove 3787 remove 3789 remove 3790 remove 3791 remove 3794 remove cons cons cons cons cons cons nil cons cons 4802 remove subst eqMp eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 215 ref 5526 remove appTerm thm nil 121 ref 8 ref 42 ref 7 ref 4650 remove absTerm 6081 def appTerm 6082 def absTerm 6083 def nil cons cons 6084 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 6082 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6081 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 4651 remove cons nil cons nil cons cons 89 ref subst 4649 remove eqMp absThm eqMp eqMp absThm eqMp 6085 def nil 42 ref 6083 ref appTerm 6086 def thm nil 212 ref 213 ref 215 ref 216 ref 4710 remove absTerm 6087 def appTerm 6088 def absTerm 6089 def nil cons cons nil cons nil cons cons 240 ref subst 213 ref nil 83 ref 6088 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 6087 remove nil cons cons nil cons nil cons cons 240 ref subst 216 ref nil 83 ref 4711 remove cons nil cons nil cons cons 89 ref subst 4709 remove eqMp absThm eqMp eqMp absThm eqMp nil 215 ref 6089 remove appTerm thm 5972 remove nil 5973 remove thm nil 121 ref 3793 ref 42 ref 3788 ref 42 ref 3792 ref 42 ref 3786 ref 42 ref 1631 ref 42 ref 3785 ref 42 ref 1633 ref 42 ref 3783 ref 42 ref 1636 ref 42 ref 3781 ref 55 ref 29 ref 174 ref 3803 remove appTerm 3801 remove appTerm 1670 ref appTerm 1679 ref appTerm 1690 ref appTerm appTerm 174 ref 3817 remove appTerm 3815 remove appTerm 3813 remove appTerm 3810 remove appTerm 3807 remove appTerm appTerm appTerm 174 remove 3828 remove appTerm 3827 remove appTerm 3826 remove appTerm 3824 remove appTerm 3821 remove appTerm appTerm 6090 def absTerm 6091 def appTerm 6092 def absTerm 6093 def appTerm 6094 def absTerm 6095 def appTerm 6096 def absTerm 6097 def appTerm 6098 def absTerm 6099 def appTerm 6100 def absTerm 6101 def appTerm 6102 def absTerm 6103 def appTerm 6104 def absTerm 6105 def appTerm 6106 def absTerm 6107 def appTerm 6108 def absTerm 6109 def nil cons cons nil cons nil cons cons 468 ref subst 3793 remove nil 83 ref 6108 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6107 remove nil cons cons nil cons nil cons cons 468 ref subst 3788 remove nil 83 ref 6106 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6105 remove nil cons cons nil cons nil cons cons 468 ref subst 3792 remove nil 83 ref 6104 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6103 remove nil cons cons nil cons nil cons cons 468 ref subst 3786 remove nil 83 ref 6102 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6101 remove nil cons cons nil cons nil cons cons 468 ref subst 1631 ref nil 83 ref 6100 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6099 remove nil cons cons nil cons nil cons cons 468 ref subst 3785 remove nil 83 ref 6098 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6097 remove nil cons cons nil cons nil cons cons 468 ref subst 1633 ref nil 83 ref 6096 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6095 remove nil cons cons nil cons nil cons cons 468 ref subst 3783 remove nil 83 ref 6094 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6093 remove nil cons cons nil cons nil cons cons 468 ref subst 1636 ref nil 83 ref 6092 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6091 remove nil cons cons nil cons nil cons cons 468 ref subst 3781 remove nil 83 ref 6090 remove nil cons cons nil cons nil cons cons 89 ref subst 3916 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 42 ref 6109 remove appTerm thm 5908 remove nil 5909 remove thm nil 212 ref 2379 ref 42 ref 2391 ref 215 ref 2412 ref 42 ref 2424 ref 215 ref 2445 ref 42 ref 2457 ref 215 ref 2478 ref 42 ref 2490 ref 215 ref 2511 ref 42 ref 2523 ref 16 ref 2545 remove appTerm 2549 remove appTerm 6110 def absTerm 6111 def appTerm 6112 def absTerm 6113 def appTerm 6114 def absTerm 6115 def appTerm 6116 def absTerm 6117 def appTerm 6118 def absTerm 6119 def appTerm 6120 def absTerm 6121 def appTerm 6122 def absTerm 6123 def appTerm 6124 def absTerm 6125 def appTerm 6126 def absTerm 6127 def appTerm 6128 def absTerm 6129 def nil cons cons nil cons nil cons cons 240 ref subst 2379 remove nil 83 ref 6128 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6127 remove nil cons cons nil cons nil cons cons 468 ref subst 2391 remove nil 83 ref 6126 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 6125 remove nil cons cons nil cons nil cons cons 240 ref subst 2412 remove nil 83 ref 6124 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6123 remove nil cons cons nil cons nil cons cons 468 ref subst 2424 remove nil 83 ref 6122 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 6121 remove nil cons cons nil cons nil cons cons 240 ref subst 2445 remove nil 83 ref 6120 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6119 remove nil cons cons nil cons nil cons cons 468 ref subst 2457 remove nil 83 ref 6118 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 6117 remove nil cons cons nil cons nil cons cons 240 ref subst 2478 remove nil 83 ref 6116 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6115 remove nil cons cons nil cons nil cons cons 468 ref subst 2490 remove nil 83 ref 6114 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 6113 remove nil cons cons nil cons nil cons cons 240 ref subst 2511 remove nil 83 ref 6112 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6111 remove nil cons cons nil cons nil cons cons 468 ref subst 2523 remove nil 83 ref 6110 remove nil cons cons nil cons nil cons cons 89 ref subst 3917 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 215 ref 6129 remove appTerm thm nil 121 ref 920 ref 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 2106 ref 2000 ref 453 ref 1183 ref 2108 ref 2110 ref 921 ref appTerm 2111 ref appTerm appTerm 6130 def appTerm 6131 def 2161 remove appTerm appTerm 2122 ref appTerm 6132 def appTerm 6133 def absTerm 6134 def appTerm 6135 def absTerm 6136 def appTerm 6137 def absTerm 6138 def appTerm 6139 def absTerm 6140 def appTerm 6141 def absTerm 6142 def appTerm 6143 def absTerm 6144 def appTerm 6145 def absTerm 6146 def nil cons cons nil cons nil cons cons 468 ref subst 920 ref nil 83 ref 6145 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6144 remove nil cons cons nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 6143 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6142 remove nil cons cons nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 6141 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6140 remove nil cons cons nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 6139 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6138 remove nil cons cons nil cons nil cons cons 468 ref subst 5 ref nil 83 ref 6137 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6136 remove nil cons cons nil cons nil cons cons 468 ref subst 1 ref nil 83 ref 6135 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 6134 remove nil cons cons nil cons nil cons cons 661 ref subst 2106 ref nil 83 ref 6133 remove nil cons cons nil cons nil cons cons 89 ref subst 1798 remove 6132 ref refl appThm sym nil 660 ref 641 ref 1802 remove 6132 ref appTerm 6147 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 6147 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1805 remove 54 ref 6132 ref nil cons 6148 def cons nil cons 6149 def cons nil cons cons 6150 def 70 ref subst 6150 remove 136 ref subst 1809 remove nil 1810 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1628 ref 1812 remove 6132 ref appTerm 6151 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1628 remove nil 83 ref 6151 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1815 remove 6149 ref cons nil cons cons 6152 def 70 ref subst 6152 remove 136 ref subst 1817 remove nil 1818 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1629 ref 1820 remove 6132 ref appTerm 6153 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1629 remove nil 83 ref 6153 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1823 remove 6149 ref cons nil cons cons 6154 def 70 ref subst 6154 remove 136 ref subst 1825 remove nil 1826 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1630 ref 1828 remove 6132 ref appTerm 6155 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1630 remove nil 83 ref 6155 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1831 remove 6149 ref cons nil cons cons 6156 def 70 ref subst 6156 remove 136 ref subst 1833 remove nil 1834 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1631 ref 1836 remove 6132 ref appTerm 6157 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1631 remove nil 83 ref 6157 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1839 remove 6149 ref cons nil cons cons 6158 def 70 ref subst 6158 remove 136 ref subst 1841 remove nil 1842 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1632 ref 1844 remove 6132 ref appTerm 6159 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1632 remove nil 83 ref 6159 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1847 remove 6149 ref cons nil cons cons 6160 def 70 ref subst 6160 remove 136 ref subst 1849 remove nil 1850 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1633 ref 1852 remove 6132 ref appTerm 6161 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1633 remove nil 83 ref 6161 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1855 remove 6149 ref cons nil cons cons 6162 def 70 ref subst 6162 remove 136 ref subst 1857 remove nil 1858 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1634 ref 1860 remove 6132 ref appTerm 6163 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1634 remove nil 83 ref 6163 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1863 remove 6149 ref cons nil cons cons 6164 def 70 ref subst 6164 remove 136 ref subst 1865 remove nil 1866 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1635 ref 1868 remove 6132 ref appTerm 6165 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1635 remove nil 83 ref 6165 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1871 remove 6149 ref cons nil cons cons 6166 def 70 ref subst 6166 remove 136 ref subst 1873 remove nil 1874 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1636 ref 1876 remove 6132 ref appTerm 6167 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1636 remove nil 83 ref 6167 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1879 remove 6149 ref cons nil cons cons 6168 def 70 ref subst 6168 remove 136 ref subst 1881 remove nil 1882 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1637 ref 1884 remove 6132 ref appTerm 6169 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1637 remove nil 83 ref 6169 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1887 remove 6149 ref cons nil cons cons 6170 def 70 ref subst 6170 remove 136 ref subst 1889 remove nil 1890 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1638 ref 1892 remove 6132 ref appTerm 6171 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1638 remove nil 83 ref 6171 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1895 remove 6149 ref cons nil cons cons 6172 def 70 ref subst 6172 remove 136 ref subst 1897 remove nil 1898 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1639 ref 1900 remove 6132 ref appTerm 6173 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1639 remove nil 83 ref 6173 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1903 remove 6149 ref cons nil cons cons 6174 def 70 ref subst 6174 remove 136 ref subst 1905 remove nil 1906 remove 6149 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1640 ref 1908 remove 6132 ref appTerm 6175 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1640 remove nil 83 ref 6175 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1911 remove 6149 ref cons nil cons cons 6176 def 70 ref subst 6176 remove 136 ref subst 1913 remove nil 1915 remove 6149 ref cons nil cons cons 6177 def 118 ref subst proveHyp 6177 ref 70 ref subst 6177 remove 136 ref subst 1919 remove 1921 remove 1923 remove 1925 remove 1926 remove 1929 remove 1930 remove 1932 remove 1931 remove 577 ref subst nil 5499 remove 96 ref 1742 remove nil cons cons nil cons cons nil cons cons 6178 def 110 ref subst 6178 remove 577 ref subst nil 5498 remove 96 ref 1741 remove nil cons cons nil cons cons nil cons cons 6179 def 110 ref subst 6179 remove 577 ref subst nil 5503 remove 96 ref 1740 remove nil cons cons nil cons cons nil cons cons 6180 def 110 ref subst 6180 remove 577 ref subst nil 5501 remove 96 ref 1739 remove nil cons cons nil cons cons nil cons cons 6181 def 110 ref subst 6181 remove 577 ref subst nil 94 ref 1675 ref nil cons 6182 def cons 96 ref 1738 remove nil cons cons nil cons cons nil cons cons 6183 def 110 ref subst 6183 remove 577 ref subst nil 94 ref 1680 ref nil cons 6184 def cons 96 ref 1737 remove nil cons cons nil cons cons nil cons cons 6185 def 110 ref subst 6185 remove 577 ref subst nil 94 ref 1683 ref nil cons cons 96 ref 1736 remove nil cons cons nil cons cons nil cons cons 6186 def 110 ref subst 6186 remove 577 ref subst nil 94 ref 1686 ref nil cons 6187 def cons 96 ref 1735 remove nil cons cons nil cons cons nil cons cons 6188 def 110 ref subst 6188 remove 577 ref subst nil 94 ref 1691 ref nil cons 6189 def cons 96 ref 1734 remove nil cons cons nil cons cons nil cons cons 6190 def 110 ref subst 6190 remove 577 ref subst nil 5497 remove 96 ref 1733 remove nil cons cons nil cons cons nil cons cons 6191 def 110 ref subst 6191 remove 577 ref subst nil 5496 remove 96 ref 1732 remove nil cons cons nil cons cons nil cons cons 6192 def 110 ref subst 6192 remove 577 ref subst nil 5495 remove 96 ref 1731 remove nil cons cons nil cons cons nil cons cons 6193 def 110 ref subst 6193 remove 577 ref subst nil 5494 remove 96 ref 1730 remove nil cons cons nil cons cons nil cons cons 6194 def 110 ref subst 6194 remove 577 ref subst nil 5500 remove 96 ref 1729 remove nil cons cons nil cons cons nil cons cons 6195 def 110 ref subst 6195 remove 577 ref subst nil 5493 remove 96 ref 1728 remove nil cons cons nil cons cons nil cons cons 6196 def 110 ref subst 6196 remove 577 ref subst nil 5492 remove 96 ref 5266 remove cons nil cons cons nil cons cons 6197 def 110 ref subst 6197 remove 577 ref subst 2106 ref 55 ref 1713 remove appTerm 453 ref 6131 ref 2118 remove appTerm appTerm 6198 def 1183 ref 2108 ref 2110 ref 1653 ref appTerm 2111 ref appTerm appTerm appTerm 6199 def 2120 ref 2108 ref 2110 ref 1658 ref appTerm 2111 ref appTerm appTerm appTerm 6200 def appTerm 6201 def appTerm appTerm 6202 def absTerm 6203 def 2111 ref appTerm 6204 def betaConv 1 ref 640 ref 2106 ref 55 ref 5026 remove appTerm 6198 ref 6199 remove 2121 ref appTerm appTerm appTerm absTerm appTerm absTerm 6205 def 1658 ref appTerm 6206 def betaConv 5 ref 42 ref 1 ref 640 ref 2106 ref 55 ref 5006 remove appTerm 6198 remove 2122 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm 6207 def 1653 ref appTerm 6208 def betaConv 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 2106 ref 55 ref 4998 remove appTerm 453 ref 6131 ref 2114 ref 2159 ref appTerm appTerm appTerm 2122 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6209 def 25 ref appTerm 6210 def betaConv 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 640 ref 2106 ref 55 ref 5001 remove appTerm 453 ref 6131 ref 2160 ref appTerm appTerm 2122 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6211 def 24 ref appTerm 6212 def betaConv 6083 remove 921 remove appTerm 6213 def betaConv 6085 remove nil 53 ref 6086 remove nil cons cons 54 ref 6213 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 6084 remove 1796 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6211 ref appTerm nil cons cons 54 ref 6212 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6211 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6209 ref appTerm nil cons cons 54 ref 6210 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6209 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6207 ref appTerm nil cons cons 54 ref 6208 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6207 remove nil cons cons 5054 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6205 ref appTerm nil cons cons 54 ref 6206 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6205 remove nil cons cons 5056 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 6203 ref appTerm nil cons cons 54 ref 6204 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6203 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6202 remove nil cons cons 6149 remove cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 5058 remove appThm 735 ref nil 2013 ref 4658 ref cons 641 ref 2113 ref nil cons cons 2016 ref 6130 remove nil cons cons nil cons cons 6214 def cons nil cons cons 4083 ref subst appThm 6201 ref refl appThm appThm nil 83 ref 453 ref 1183 ref 6131 remove 2113 remove appTerm 6215 def appTerm 2117 ref appTerm 6216 def appTerm 6201 ref appTerm 6217 def nil cons 6218 def cons nil cons nil cons cons 524 ref subst trans appThm 735 ref nil 2013 ref 2160 remove nil cons cons 6214 remove cons nil cons cons 4083 ref subst nil 2013 ref 2159 ref nil cons cons 641 ref 4658 remove cons 2016 ref 6215 remove nil cons cons nil cons cons cons nil cons cons 4083 ref subst trans appThm 4659 remove appThm appThm sym nil 53 ref 6218 ref cons 54 ref 453 ref 1183 ref 6216 ref appTerm 2159 ref appTerm appTerm 2122 ref appTerm nil cons 6219 def cons nil cons cons nil cons cons 6220 def 70 ref subst 6220 remove 136 ref subst 16 ref "_32919" 449 ref var 6221 def 453 ref 1183 ref 6221 remove varTerm appTerm 2159 ref appTerm appTerm 2122 ref appTerm absTerm 6222 def 6216 remove appTerm 6223 def appTerm refl 6222 ref 6201 ref appTerm betaConv appThm 98 ref 6223 remove betaConv appThm 453 ref 1183 ref 6201 remove appTerm 6224 def 2159 remove appTerm appTerm 2122 ref appTerm refl appThm trans 6222 remove refl 6217 remove assume appThm eqMp sym nil 205 remove 7 ref 2355 ref 604 ref 1665 ref appTerm 6225 def appTerm 1670 ref appTerm 6226 def nil cons cons nil cons cons nil cons cons 7 ref 16 ref 5480 remove appTerm 5479 remove appTerm 6227 def absTerm 6228 def 25 ref appTerm 6229 def betaConv 8 ref 42 ref 6228 ref appTerm 6230 def absTerm 6231 def 24 ref appTerm 6232 def betaConv 42 ref refl 6233 def 8 ref 6233 ref 7 ref 6227 remove assume sym 5481 remove assume sym deductAntisym absThm appThm absThm appThm 5488 remove eqMp nil 53 ref 42 ref 6231 ref appTerm nil cons cons 54 ref 6232 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6231 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6230 remove nil cons cons 54 ref 6229 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6228 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp 6234 def subst 1668 ref 1186 ref appTerm 6235 def refl 6236 def 1938 remove appThm 6226 ref refl 6237 def appThm trans sym 6236 remove nil 4322 ref 2018 remove cons nil cons cons 4096 ref subst 6238 def appThm 6237 remove appThm sym 156 ref nil 404 ref 5163 ref cons 6239 def 4888 remove cons nil cons cons 404 ref 16 ref 2741 remove appTerm 2737 remove appTerm 6240 def absTerm 6241 def 405 ref appTerm 6242 def betaConv 2559 ref 215 ref 6241 ref appTerm 6243 def absTerm 6244 def 2560 ref appTerm 6245 def betaConv 8 ref 640 ref 6244 ref appTerm 6246 def absTerm 6247 def 24 ref appTerm 6248 def betaConv 6233 remove 8 ref 2178 ref 2559 ref 603 remove 404 ref 6240 remove assume sym 2742 remove assume sym deductAntisym absThm appThm absThm appThm absThm appThm 2752 remove eqMp nil 53 ref 42 ref 6247 ref appTerm nil cons cons 54 ref 6248 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6247 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6246 remove nil cons cons 54 ref 6245 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6244 remove nil cons cons 2754 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6243 remove nil cons cons 54 ref 6242 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 6241 remove nil cons cons 1153 ref cons nil cons cons 147 ref subst eqMp eqMp 6249 def subst 5367 remove trans appThm 1668 ref refl 4363 ref appThm 736 ref appThm 1670 ref refl appThm 5368 remove trans appThm 171 ref trans sym 88 ref eqMp nil 53 ref 29 ref 6235 ref 1187 ref appTerm 6225 ref appTerm appTerm 1668 remove 2296 ref 1187 ref appTerm 6250 def appTerm 643 ref appTerm 1670 ref appTerm appTerm nil cons cons 54 ref 6235 remove 4915 ref appTerm 6226 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 3800 ref 7 ref 6225 remove nil cons cons 4368 ref 5125 ref 206 ref cons cons cons cons nil cons cons 172 ref 55 ref 29 ref 2825 ref 2019 ref appTerm 25 ref appTerm appTerm 2738 remove 4921 remove 2019 ref appTerm appTerm 643 ref appTerm 176 ref appTerm appTerm appTerm 2825 ref 3439 remove appTerm 2355 ref 25 ref appTerm 176 ref appTerm appTerm appTerm 6251 def absTerm 6252 def 176 ref appTerm 6253 def betaConv 7 ref 42 ref 6252 ref appTerm 6254 def absTerm 6255 def 25 ref appTerm 6256 def betaConv 641 ref 42 ref 6255 ref appTerm 6257 def absTerm 6258 def 643 ref appTerm 6259 def betaConv 2016 ref 640 ref 6258 ref appTerm 6260 def absTerm 6261 def 2019 ref appTerm 6262 def betaConv 2823 ref 640 ref 6261 ref appTerm 6263 def absTerm 6264 def 2824 ref appTerm 6265 def betaConv 8 ref 640 ref 6264 ref appTerm 6266 def absTerm 6267 def 24 ref appTerm 6268 def betaConv nil 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 640 ref 2823 ref 640 ref 2016 ref 640 ref 641 ref 6251 ref absTerm 6269 def appTerm 6270 def absTerm 6271 def appTerm 6272 def absTerm 6273 def appTerm 6274 def absTerm 6275 def appTerm 6276 def absTerm 6277 def appTerm 6278 def absTerm 6279 def appTerm 6280 def axiom nil 53 ref 6280 remove nil cons 6281 def cons 6282 def 54 ref 42 ref 6267 ref appTerm nil cons 6283 def cons nil cons cons nil cons cons 6284 def 118 ref subst proveHyp 6284 ref 70 ref subst 6284 remove 136 ref subst nil 121 ref 6267 remove nil cons cons 6285 def nil cons nil cons cons 468 ref subst 8 ref nil 83 ref 6266 remove nil cons 6286 def cons nil cons nil cons cons 89 ref subst nil 660 ref 6264 remove nil cons cons 6287 def nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 6263 remove nil cons 6288 def cons nil cons nil cons cons 89 ref subst nil 660 ref 6261 remove nil cons cons 6289 def nil cons nil cons cons 661 ref subst 2016 ref nil 83 ref 6260 remove nil cons 6290 def cons nil cons nil cons cons 89 ref subst nil 660 ref 6258 remove nil cons cons 6291 def nil cons nil cons cons 661 ref subst 641 ref nil 83 ref 6257 remove nil cons 6292 def cons nil cons nil cons cons 89 ref subst nil 121 ref 6255 remove nil cons cons 6293 def nil cons nil cons cons 468 ref subst 7 ref nil 83 ref 6254 remove nil cons 6294 def cons nil cons nil cons cons 89 ref subst nil 121 ref 6252 remove nil cons cons 6295 def nil cons nil cons cons 468 ref subst 172 ref nil 83 ref 6251 remove nil cons cons nil cons nil cons cons 89 ref subst 6269 ref 643 ref appTerm 6296 def betaConv 6271 ref 2019 ref appTerm 6297 def betaConv 6273 ref 2824 ref appTerm 6298 def betaConv 6275 ref 176 ref appTerm 6299 def betaConv 6277 ref 25 ref appTerm 6300 def betaConv 6279 ref 24 ref appTerm 6301 def betaConv nil 6282 remove 54 ref 6301 remove nil cons cons nil cons cons nil cons cons 118 ref subst 120 ref 121 ref 6279 remove nil cons cons 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6278 remove nil cons cons 54 ref 6300 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6277 remove nil cons cons 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6276 remove nil cons cons 54 ref 6299 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6275 remove nil cons cons 206 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6274 remove nil cons cons 54 ref 6298 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6273 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6272 remove nil cons cons 54 ref 6297 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6271 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6270 remove nil cons cons 54 ref 6296 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6269 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 94 ref 6281 remove cons 96 ref 6283 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 6283 remove cons 54 ref 6268 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 6285 remove 122 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6286 remove cons 54 ref 6265 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 6287 remove 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6288 remove cons 54 ref 6262 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 6289 remove 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6290 remove cons 54 ref 6259 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 6291 remove 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6292 remove cons 54 ref 6256 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 6293 remove 148 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6294 remove cons 54 ref 6253 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 6295 remove 206 remove cons nil cons cons 147 ref subst eqMp eqMp 6302 def subst eqMp eqMp eqMp 16 ref "_32921" 0 ref var 6303 def 453 ref 6224 ref 2108 ref 2110 ref 6303 remove varTerm appTerm 2111 ref appTerm appTerm appTerm appTerm 2122 ref appTerm absTerm 6304 def 176 ref appTerm 6305 def appTerm refl 6304 ref 6226 ref appTerm betaConv appThm 98 ref 6305 remove betaConv appThm 453 ref 6224 remove 2108 ref 2110 ref 6226 ref appTerm 2111 ref appTerm appTerm 6306 def appTerm appTerm 2122 ref appTerm refl appThm trans 6304 remove refl 2250 ref 6226 remove appTerm 176 ref appTerm assume sym appThm eqMp sym nil 5053 remove 7 ref 2355 ref 604 ref 1692 ref appTerm 6307 def appTerm 1697 ref appTerm 6308 def nil cons cons nil cons cons nil cons cons 6234 ref subst 1695 ref 1186 ref appTerm 6309 def refl 6310 def 5078 remove appThm 6308 ref refl 6311 def appThm trans sym 6310 remove 6238 ref appThm 6311 remove appThm sym 156 ref nil 404 ref 5161 remove cons 6312 def 5082 remove cons nil cons cons 6249 ref subst 5388 remove trans appThm 1695 ref refl 4363 ref appThm 736 ref appThm 1697 ref refl appThm 5389 remove trans appThm 171 ref trans sym 88 ref eqMp nil 53 ref 29 ref 6309 ref 1187 ref appTerm 6307 ref appTerm appTerm 1695 remove 6250 ref appTerm 643 ref appTerm 1697 ref appTerm appTerm nil cons cons 54 ref 6309 remove 4915 ref appTerm 6308 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 172 ref 5103 remove cons 7 ref 6307 remove nil cons cons 4368 ref 5125 ref 5054 remove cons cons cons cons nil cons cons 6302 ref subst eqMp eqMp eqMp 16 ref "_32923" 0 ref var 6313 def 453 ref 1183 ref 1183 ref 2108 ref 2110 ref 6313 remove varTerm appTerm 2111 ref appTerm appTerm appTerm 6200 ref appTerm appTerm 6306 ref appTerm appTerm 2122 ref appTerm absTerm 6314 def 1653 ref appTerm 6315 def appTerm refl 6314 ref 6308 ref appTerm betaConv appThm 98 ref 6315 remove betaConv appThm 453 ref 1183 ref 1183 ref 2108 ref 2110 ref 6308 ref appTerm 2111 ref appTerm appTerm appTerm 6316 def 6200 remove appTerm appTerm 6306 ref appTerm appTerm 2122 ref appTerm refl appThm trans 6314 remove refl 2250 ref 6308 remove appTerm 1653 remove appTerm assume sym appThm eqMp sym nil 5055 remove 7 ref 2355 ref 1702 ref appTerm 604 ref 1706 ref appTerm 6317 def appTerm 6318 def nil cons cons nil cons cons nil cons cons 6234 ref subst 1701 ref refl 5105 remove appThm 6318 ref refl appThm trans sym 5390 remove nil 404 ref 5257 remove cons 6319 def 2559 ref 2297 ref nil cons cons 5056 remove cons cons nil cons cons 6249 ref subst 1705 remove refl 2301 ref appThm 1706 ref refl appThm 5391 remove trans trans appThm 171 ref trans sym 88 ref eqMp nil 53 ref 1704 remove 1700 remove 2297 remove appTerm 1187 ref appTerm 6317 ref appTerm appTerm nil cons cons 54 ref 1701 remove 1599 ref appTerm 6318 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 172 ref 6317 remove nil cons 6320 def cons 5139 ref 4322 ref 2017 ref 5126 remove cons cons cons cons nil cons cons 6302 ref subst eqMp eqMp 16 ref "_32925" 0 ref var 6321 def 453 ref 1183 ref 6316 ref 2120 ref 2108 ref 2110 ref 6321 remove varTerm appTerm 2111 ref appTerm appTerm appTerm appTerm appTerm 6306 ref appTerm appTerm 2122 ref appTerm absTerm 6322 def 1658 ref appTerm 6323 def appTerm refl 6322 ref 6318 ref appTerm betaConv appThm 98 ref 6323 remove betaConv appThm 453 ref 1183 ref 6316 remove 2120 ref 2108 ref 2110 ref 6318 ref appTerm 2111 ref appTerm appTerm 6324 def appTerm 6325 def appTerm appTerm 6306 remove appTerm appTerm 6326 def 2122 ref appTerm refl appThm trans 6322 remove refl 2250 ref 6318 remove appTerm 1658 remove appTerm assume sym appThm eqMp sym nil 150 remove 7 ref 5490 remove cons nil cons cons nil cons cons 6234 ref subst 1677 ref 1186 ref appTerm 6327 def refl 1939 remove appThm 5272 ref refl appThm trans sym 735 ref 5355 remove appThm 4445 remove 5365 remove appThm 5354 remove trans appThm 5356 remove trans sym 88 ref eqMp 16 ref "_32929" 449 ref var 6328 def 6327 ref 6328 remove varTerm appTerm 5272 ref appTerm absTerm 6329 def 1650 ref appTerm 6330 def appTerm refl 6329 ref 4436 ref 1599 ref appTerm 6331 def appTerm betaConv appThm 98 ref 6330 remove betaConv appThm 6327 ref 6331 ref appTerm 5272 ref appTerm 6332 def refl appThm trans 6329 remove refl 453 ref 1650 remove appTerm 6331 remove appTerm assume appThm eqMp sym 156 ref nil 5340 remove 4887 ref 151 ref cons cons nil cons cons 6249 ref subst nil 83 ref 6182 remove cons nil cons nil cons cons 89 ref subst 1675 remove assume eqMp trans appThm 1677 ref refl 4363 ref appThm 1935 remove appThm 5271 ref refl appThm appThm nil 83 ref 1678 remove 1599 ref appTerm 5271 ref appTerm nil cons 6333 def cons nil cons nil cons cons 170 ref subst trans sym 156 ref nil 83 ref 6184 remove cons nil cons nil cons cons 89 ref subst 1680 remove assume 6334 def eqMp appThm nil 5348 remove 2559 ref 4915 ref nil cons cons 151 ref cons cons nil cons cons 6249 ref subst appThm nil 83 ref 1673 ref 4915 ref appTerm 1682 ref appTerm nil cons cons nil cons nil cons cons 170 remove subst trans sym 1673 remove refl 4904 remove appThm 5371 remove appThm sym 1683 remove assume eqMp eqMp nil 53 ref 1681 remove 1677 ref 4915 ref appTerm 1187 ref appTerm 5270 remove appTerm appTerm nil cons cons 54 ref 6333 remove cons nil cons cons nil cons cons 118 ref subst proveHyp nil 172 ref 5343 remove cons 7 ref 3797 remove cons 6335 def 4322 ref 2017 remove 4920 remove 151 ref cons cons cons cons cons nil cons cons 6302 ref subst eqMp eqMp nil 53 ref 29 ref 6327 remove 1187 ref appTerm 5269 remove appTerm appTerm 1677 remove 6250 ref appTerm 1599 remove appTerm 5271 ref appTerm appTerm nil cons cons 54 ref 6332 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 172 ref 5336 remove cons 7 ref 5337 remove cons 4907 remove 4368 ref 5125 ref 151 ref cons cons cons cons cons nil cons cons 6302 ref subst eqMp eqMp proveHyp eqMp 16 ref "_32927" 0 ref var 6336 def 6326 ref 1183 ref 2108 ref 2110 ref 6336 remove varTerm appTerm 2111 ref appTerm appTerm appTerm 2121 ref appTerm appTerm absTerm 6337 def 26 ref appTerm 6338 def appTerm refl 6337 ref 5272 ref appTerm betaConv appThm 98 ref 6338 remove betaConv appThm 6326 ref 1183 ref 2108 ref 2110 ref 5272 ref appTerm 2111 ref appTerm appTerm appTerm 6339 def 2121 ref appTerm appTerm refl appThm trans 6337 remove refl 2250 ref 5272 remove appTerm 26 ref appTerm assume sym appThm eqMp sym nil 153 remove 7 ref 5489 remove cons nil cons cons nil cons cons 6234 ref subst 1688 ref 1186 ref appTerm 6340 def refl 6341 def 1940 remove appThm 5293 ref refl 6342 def appThm trans sym 6341 remove 6238 remove appThm 6342 remove appThm sym 156 ref nil 5361 remove 4887 ref 154 ref cons cons nil cons cons 6249 ref subst nil 83 ref 6187 remove cons nil cons nil cons cons 89 ref subst 1686 remove assume eqMp trans appThm 1688 ref refl 4363 ref appThm 736 remove appThm 5387 remove appThm nil 83 ref 6189 remove cons nil cons nil cons cons 89 ref subst 1691 remove assume eqMp trans appThm 171 ref trans sym 88 ref eqMp nil 53 ref 29 ref 6340 ref 1187 ref appTerm 5292 remove appTerm appTerm 1688 remove 6250 ref appTerm 643 ref appTerm 1690 ref appTerm appTerm nil cons cons 54 ref 6340 remove 4915 remove appTerm 5293 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 5474 remove 7 ref 5358 remove cons 4368 ref 5125 ref 154 remove cons cons cons cons nil cons cons 6302 ref subst eqMp eqMp eqMp 16 ref "_32931" 0 ref var 6343 def 6326 ref 6339 ref 2120 ref 2108 ref 2110 ref 6343 remove varTerm appTerm 2111 ref appTerm appTerm appTerm appTerm appTerm absTerm 6344 def 27 ref appTerm 6345 def appTerm refl 6344 ref 5293 ref appTerm betaConv appThm 98 ref 6345 remove betaConv appThm 6326 remove 6339 remove 2120 ref 2108 ref 2110 ref 5293 ref appTerm 2111 ref appTerm appTerm appTerm appTerm appTerm refl appThm trans 6344 remove refl 2250 ref 5293 remove appTerm 27 ref appTerm assume sym appThm eqMp sym 735 ref 2279 ref 2279 ref 2280 ref nil 5189 remove 6312 remove nil cons cons nil cons cons 3949 ref subst appThm nil 3950 ref 2110 ref 1697 remove appTerm 2111 ref appTerm 6346 def nil cons cons 3952 ref 3937 ref 1692 remove appTerm 2111 ref appTerm 6347 def nil cons cons nil cons 6348 def cons nil cons cons 3967 ref subst nil 2106 ref 2108 ref 6346 remove appTerm 6349 def nil cons 6350 def cons 6348 remove cons nil cons cons 3978 ref subst trans trans appThm 6325 ref refl appThm appThm 2280 ref nil 3886 remove 6239 remove nil cons cons nil cons cons 3949 ref subst appThm nil 3950 ref 2110 ref 1670 remove appTerm 2111 ref appTerm 6351 def nil cons cons 3952 ref 3937 ref 1665 remove appTerm 2111 ref appTerm 6352 def nil cons cons nil cons 6353 def cons nil cons cons 3967 ref subst nil 2106 ref 2108 ref 6351 remove appTerm 6354 def nil cons 6355 def cons 6353 remove cons nil cons cons 3978 ref subst trans trans appThm appThm 2279 ref 2280 ref nil 5369 remove nil cons cons 3949 ref subst appThm nil 3950 ref 2110 ref 5271 remove appTerm 2111 ref appTerm 6356 def nil cons cons 3952 ref 3937 ref 1674 remove appTerm 2111 ref appTerm 6357 def nil cons cons nil cons 6358 def cons nil cons cons 3967 ref subst nil 2106 ref 2108 ref 6356 remove appTerm 6359 def nil cons 6360 def cons 6358 remove cons nil cons cons 3978 ref subst trans trans appThm 2303 ref 2280 ref nil 5385 remove nil cons cons 3949 ref subst appThm nil 3950 ref 2110 ref 1690 remove appTerm 2111 ref appTerm 6361 def nil cons cons 3952 ref 3937 ref 1685 remove appTerm 2111 ref appTerm 6362 def nil cons cons nil cons 6363 def cons nil cons cons 3967 ref subst nil 2106 ref 2108 ref 6361 remove appTerm 6364 def nil cons cons 6363 remove cons nil cons cons 3978 ref subst trans trans appThm appThm appThm sym 470 ref 29 ref 453 ref 1183 ref 1183 ref 1183 ref 3971 ref 6347 remove appTerm 6365 def appTerm 6366 def 2120 ref 6349 ref appTerm 6367 def appTerm 6368 def appTerm 6325 ref appTerm appTerm 1183 ref 3971 ref 6352 remove appTerm 6369 def appTerm 6370 def 2120 ref 6354 ref appTerm 6371 def appTerm 6372 def appTerm 6373 def appTerm 6374 def 4011 ref appTerm appTerm 4012 ref 1183 ref 1183 ref 3971 ref 6357 remove appTerm 6375 def appTerm 6376 def 2120 ref 6359 remove appTerm 6377 def appTerm appTerm 2120 ref 1183 ref 3971 ref 6362 remove appTerm 6378 def appTerm 2120 ref 6364 remove appTerm 6379 def appTerm appTerm 6380 def appTerm 6381 def appTerm appTerm absTerm 6382 def 1183 ref 6366 remove 6369 ref appTerm 6383 def appTerm 1183 ref 6367 ref appTerm 6384 def 1183 ref 6325 ref appTerm 6385 def 6371 ref appTerm 6386 def appTerm 6387 def appTerm 6388 def appTerm betaConv sym 735 ref nil 2013 ref 6372 ref nil cons cons 6389 def 641 ref 6325 ref nil cons 6390 def cons 6391 def 2016 ref 6368 remove nil cons cons nil cons cons cons nil cons cons 4051 ref subst nil 2013 ref 6385 remove 6372 remove appTerm 6392 def nil cons cons 641 ref 6367 ref nil cons 6393 def cons 6394 def 2016 ref 6365 remove nil cons cons nil cons 6395 def cons cons nil cons cons 4051 ref subst trans appThm nil 2013 ref 6387 ref nil cons 6396 def cons 6397 def 641 ref 6369 ref nil cons 6398 def cons 6399 def 6395 ref cons cons nil cons cons 4051 ref subst appThm nil 2013 ref 6370 ref 6387 ref appTerm nil cons cons 641 ref 6384 ref 6392 remove appTerm nil cons cons 6395 remove cons cons nil cons cons 4077 ref subst trans sym 735 ref nil 6389 remove 6391 ref 2016 ref 6393 remove cons nil cons cons cons nil cons cons 4083 ref subst nil 2013 ref 6371 remove nil cons cons 6400 def 6399 remove 2016 ref 6384 ref 6325 ref appTerm 6401 def nil cons cons nil cons cons 6402 def cons nil cons cons 4083 ref subst trans appThm nil 2013 ref 6386 remove nil cons cons 6394 remove 2016 ref 6398 remove cons nil cons cons 6403 def cons nil cons cons 4083 ref subst nil 6400 ref 6391 remove 2016 ref 6370 remove 6367 remove appTerm 6404 def nil cons cons nil cons cons cons nil cons cons 4083 ref subst trans appThm nil 641 ref 1183 ref 6404 remove appTerm 6325 remove appTerm 6405 def nil cons cons 6400 remove 2016 ref 1183 ref 6401 remove appTerm 6369 remove appTerm nil cons cons nil cons cons cons nil cons cons 2037 ref subst trans sym 735 ref nil 6402 remove nil cons cons 4096 ref subst appThm 6405 remove refl appThm sym nil 2013 ref 6390 remove cons 6403 remove cons nil cons cons 4083 ref subst eqMp eqMp eqMp nil 53 ref 6374 ref 6388 ref appTerm nil cons cons 54 ref 453 ref 6388 ref appTerm 6406 def 6381 ref appTerm nil cons cons nil cons 6407 def cons nil cons cons 136 ref subst proveHyp 470 ref 29 ref 453 ref 6381 ref appTerm 6408 def 4011 ref appTerm appTerm 4012 ref 6388 ref appTerm appTerm absTerm 6409 def 1183 ref 6376 remove 2120 ref 6378 ref appTerm 6410 def appTerm 6411 def appTerm 6412 def 1183 ref 6377 ref appTerm 6413 def 2120 ref 6379 ref appTerm 6414 def appTerm 6415 def appTerm 6416 def appTerm betaConv sym 735 ref nil 2013 ref 6380 ref nil cons cons 641 ref 6377 ref nil cons 6417 def cons 6418 def 2016 ref 6375 remove nil cons cons nil cons 6419 def cons cons nil cons cons 4051 ref subst appThm nil 2013 ref 6415 ref nil cons cons 6420 def 641 ref 6410 ref nil cons 6421 def cons 6422 def 6419 ref cons cons nil cons cons 4051 ref subst appThm nil 2013 ref 1183 ref 6410 ref appTerm 6423 def 6415 remove appTerm nil cons cons 641 ref 6413 ref 6380 remove appTerm nil cons cons 6419 remove cons cons nil cons cons 4077 ref subst trans sym 735 ref 6413 ref refl nil 2013 ref 6379 ref nil cons 6424 def cons 6425 def 641 ref 6378 remove nil cons cons 2305 ref cons cons nil cons cons 4129 ref subst appThm nil 2013 ref 6414 remove nil cons cons 6426 def 6422 remove 2016 ref 6417 remove cons nil cons cons 6427 def cons nil cons cons 4083 ref subst trans appThm nil 6426 ref 6418 remove 2016 ref 6421 remove cons nil cons cons cons nil cons cons 4083 ref subst appThm nil 641 ref 6423 remove 6377 remove appTerm nil cons cons 6426 remove 2016 ref 6413 remove 6410 remove appTerm nil cons cons nil cons cons cons nil cons cons 2037 ref subst trans sym nil 6427 remove nil cons cons 4096 ref subst eqMp eqMp nil 53 ref 6408 ref 6416 ref appTerm nil cons cons 54 ref 453 ref 6416 ref appTerm 6388 ref appTerm nil cons cons nil cons 6428 def cons nil cons cons 136 ref subst proveHyp 470 ref 29 ref 6406 ref 4011 ref appTerm appTerm 4012 ref 6416 ref appTerm appTerm absTerm 6429 def 6412 remove 6387 remove appTerm 6430 def appTerm betaConv sym nil 641 ref 6411 ref nil cons 6431 def cons 6397 remove 2016 ref 6383 ref nil cons cons nil cons cons cons nil cons cons 2037 ref subst sym nil 5178 remove 54 ref 453 ref 6383 remove appTerm 6411 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst nil 220 remove 5360 remove cons 219 ref 5339 remove cons 216 ref 5163 remove cons 5162 remove cons cons cons nil cons cons 4722 remove subst eqMp eqMp nil 53 ref 6406 ref 6430 ref appTerm nil cons cons 54 ref 453 ref 6430 ref appTerm 6416 ref appTerm nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp nil 6420 remove 641 ref 6396 remove cons 2016 ref 6431 remove cons nil cons cons cons nil cons cons 4077 ref subst sym 735 ref 6384 remove refl nil 2013 ref 6355 ref cons 6432 def 641 ref 6324 ref nil cons cons 2305 ref cons cons nil cons cons 4149 ref subst appThm nil 2013 ref 1183 ref 6324 remove appTerm 6354 ref appTerm nil cons cons 641 ref 6350 ref cons 2305 ref cons cons nil cons cons 4149 ref subst trans appThm nil 6425 ref 641 ref 6360 remove cons 2305 ref cons cons nil cons cons 4149 remove subst appThm sym 2303 ref 735 ref 1183 ref 6349 remove appTerm 6433 def refl 6434 def 2279 ref nil 7 ref 6320 remove cons 5191 remove cons nil cons cons 2106 ref 453 ref 2108 ref 2110 ref 3414 remove appTerm 2111 ref appTerm appTerm appTerm 2114 remove "Number.Natural.Bits.shiftLeft" const 1182 ref constTerm 6435 def 2117 ref appTerm 456 remove appTerm appTerm appTerm absTerm 6436 def 2111 ref appTerm 6437 def betaConv 7 ref 640 ref 6436 ref appTerm 6438 def absTerm 6439 def 25 ref appTerm 6440 def betaConv 8 ref 42 ref 6439 ref appTerm 6441 def absTerm 6442 def 24 ref appTerm 6443 def betaConv nil 42 ref 6442 ref appTerm 6444 def axiom nil 53 ref 6444 remove nil cons cons 54 ref 6443 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6442 remove nil cons cons 122 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6441 remove nil cons cons 54 ref 6440 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6439 remove nil cons cons 148 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6438 remove nil cons cons 54 ref 6437 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6436 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp 6445 def subst 1183 ref 2108 ref 2110 ref 1702 remove appTerm 2111 ref appTerm appTerm 6446 def appTerm 6447 def refl 6435 ref refl 6448 def 2280 ref nil 6319 remove nil cons nil cons cons 2106 ref 2284 ref 2110 ref 1140 remove appTerm 2111 ref appTerm appTerm 3939 remove 2285 ref appTerm appTerm absTerm 6449 def 2111 ref appTerm 6450 def betaConv 404 ref 640 ref 6449 ref appTerm 6451 def absTerm 6452 def 405 remove appTerm 6453 def betaConv nil 215 ref 6452 ref appTerm 6454 def axiom nil 53 ref 6454 remove nil cons cons 54 ref 6453 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 6452 remove nil cons cons 1153 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6451 remove nil cons cons 54 ref 6450 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6449 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp 6455 def subst appThm nil 4282 ref 3937 ref 1706 remove appTerm 2111 ref appTerm 6456 def nil cons 6457 def cons nil cons nil cons cons 4282 ref 453 ref 2108 ref 3936 remove 4283 ref appTerm 2285 remove appTerm appTerm appTerm 4284 remove appTerm absTerm 6458 def 4283 remove appTerm 6459 def betaConv nil 164 ref 6458 ref appTerm 6460 def axiom nil 53 ref 6460 remove nil cons cons 54 ref 6459 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 6458 remove nil cons cons 4290 remove cons nil cons cons 147 ref subst eqMp eqMp 6461 def subst trans appThm 5136 ref refl appThm appThm trans appThm 6354 ref refl appThm appThm appThm 2279 ref 5345 remove 6445 ref subst 1183 ref 2108 ref 2110 ref 1679 ref appTerm 2111 ref appTerm appTerm 6462 def appTerm 6463 def refl 6448 ref 2280 ref 5350 remove 6455 ref subst appThm nil 4282 ref 3937 ref 1682 remove appTerm 2111 ref appTerm 6464 def nil cons 6465 def cons nil cons nil cons cons 6461 ref subst trans appThm 5212 ref refl appThm appThm trans appThm 6379 ref refl appThm appThm sym 5140 remove 16 ref "_32933" 449 ref var 6466 def 453 ref 6433 ref 1183 ref 6447 ref 6435 ref 3971 ref 6456 ref appTerm 6467 def appTerm 6468 def 6466 remove varTerm appTerm appTerm appTerm 6354 ref appTerm appTerm appTerm 1183 ref 6463 ref 6435 ref 3971 ref 6464 ref appTerm 6469 def appTerm 6470 def 5212 ref appTerm appTerm appTerm 6379 ref appTerm 6471 def appTerm absTerm 6472 def 5136 remove appTerm 6473 def appTerm refl 6472 ref 643 ref appTerm betaConv appThm 98 ref 6473 remove betaConv appThm 453 ref 6433 ref 1183 ref 6447 ref 6468 remove 643 ref appTerm 6474 def appTerm appTerm 6354 ref appTerm appTerm 6475 def appTerm 6476 def 6471 remove appTerm refl appThm trans 6472 remove refl 5196 remove appThm eqMp sym 8 ref 682 ref 2823 ref 2826 remove 1679 ref appTerm absTerm appTerm absTerm 6477 def 26 ref appTerm betaConv sym 2823 ref 2831 remove 1679 remove appTerm absTerm 6478 def 1187 ref appTerm betaConv sym 6334 remove eqMp 475 ref 660 ref 6478 remove nil cons cons 2847 remove cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 6477 ref nil cons cons 151 remove cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 6477 remove appTerm nil cons cons 54 ref 5235 remove cons nil cons cons nil cons cons 118 ref subst proveHyp nil 6335 remove nil cons nil cons cons 4997 ref subst eqMp 16 ref "_32935" 449 ref var 6479 def 6476 ref 1183 ref 6463 ref 6470 ref 6479 remove varTerm appTerm appTerm appTerm 6379 ref appTerm appTerm absTerm 6480 def 5212 remove appTerm 6481 def appTerm refl 6480 ref 643 ref appTerm betaConv appThm 98 ref 6481 remove betaConv appThm 6476 ref 1183 ref 6463 ref 6470 remove 643 ref appTerm 6482 def appTerm appTerm 6379 ref appTerm 6483 def appTerm 6484 def refl appThm trans 6480 remove refl 5346 remove appThm eqMp sym 470 ref 29 ref 6476 ref 4011 ref appTerm appTerm 4012 ref 6483 ref appTerm appTerm absTerm 6485 def 1183 ref 6433 remove 6447 ref 6354 ref appTerm 6486 def appTerm 6487 def appTerm 6474 ref appTerm 6488 def appTerm betaConv sym 735 ref 6434 ref nil 6432 remove 641 ref 6474 ref nil cons 6489 def cons 6490 def 2016 ref 6446 remove nil cons cons nil cons 6491 def cons cons nil cons cons 4051 ref subst appThm appThm nil 2013 ref 6489 ref cons 6492 def 641 ref 6486 remove nil cons cons 2016 ref 6350 remove cons nil cons 6493 def cons cons nil cons cons 4051 ref subst 6434 remove nil 6492 ref 641 ref 6355 remove cons 6494 def 6491 ref cons cons nil cons cons 4051 ref subst appThm trans appThm nil 2013 ref 6447 ref 1183 ref 6354 ref appTerm 6474 ref appTerm 6495 def appTerm nil cons cons 641 ref 6447 remove 1183 ref 6474 ref appTerm 6354 remove appTerm 6496 def appTerm nil cons cons 6493 remove cons cons nil cons cons 4077 ref subst nil 2013 ref 6495 remove nil cons cons 641 ref 6496 remove nil cons cons 6491 remove cons cons nil cons cons 4077 ref subst trans trans sym nil 6494 remove 2016 ref 6489 remove cons nil cons cons nil cons cons 4096 ref subst eqMp nil 53 ref 6476 remove 6488 ref appTerm nil cons cons 54 ref 453 ref 6488 ref appTerm 6497 def 6483 ref appTerm nil cons cons nil cons 6498 def cons nil cons cons 136 ref subst proveHyp 470 ref 29 ref 453 ref 6483 ref appTerm 6499 def 4011 ref appTerm appTerm 4012 ref 6488 ref appTerm appTerm absTerm 6500 def 1183 ref 6463 remove 6379 ref appTerm 6501 def appTerm 6502 def 6482 ref appTerm 6503 def appTerm betaConv sym 735 ref nil 6425 remove 641 ref 6482 ref nil cons 6504 def cons 2016 ref 6462 remove nil cons cons nil cons 6505 def cons cons nil cons cons 4051 ref subst appThm nil 2013 ref 6504 ref cons 6506 def 641 ref 6424 remove cons 6507 def 6505 ref cons cons nil cons cons 4051 ref subst appThm nil 2013 ref 1183 ref 6379 ref appTerm 6482 ref appTerm nil cons cons 641 ref 1183 ref 6482 remove appTerm 6379 remove appTerm nil cons cons 6505 remove cons cons nil cons cons 4077 ref subst trans sym nil 6507 remove 2016 ref 6504 remove cons nil cons cons nil cons cons 4096 ref subst eqMp nil 53 ref 6499 ref 6503 ref appTerm nil cons cons 54 ref 453 ref 6503 ref appTerm 6488 ref appTerm nil cons cons nil cons 6508 def cons nil cons cons 136 ref subst proveHyp 470 ref 29 ref 6497 ref 4011 ref appTerm appTerm 4012 ref 6503 ref appTerm appTerm absTerm 6509 def 6502 remove 6474 remove appTerm 6510 def appTerm betaConv sym nil 641 ref 6501 ref nil cons 6511 def cons 6492 remove 2016 ref 6487 ref nil cons cons nil cons cons cons nil cons cons 2037 ref subst sym nil 5209 remove 54 ref 453 ref 6487 remove appTerm 6501 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst nil 3796 remove 3798 remove 3800 remove 5139 remove 5190 remove cons cons cons cons nil cons cons 4648 remove subst eqMp eqMp nil 53 ref 6497 ref 6510 ref appTerm nil cons cons 54 ref 453 ref 6510 ref appTerm 6503 ref appTerm nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp nil 6506 remove 6490 remove 2016 ref 6511 remove cons nil cons cons cons nil cons cons 4077 ref subst nil "n2" 449 ref var 6512 def 6469 remove nil cons cons 2823 ref 737 remove cons "n1" 449 ref var 6513 def 6467 remove nil cons cons nil cons cons cons nil cons cons 6512 ref 16 ref 453 ref 6435 ref 6513 ref varTerm 6514 def appTerm 2824 ref appTerm appTerm 6435 ref 6512 remove varTerm 6515 def appTerm 2824 ref appTerm appTerm appTerm 453 ref 6514 ref appTerm 6515 ref appTerm appTerm absTerm 6516 def 6515 ref appTerm 6517 def betaConv 6513 remove 640 ref 6516 ref appTerm 6518 def absTerm 6519 def 6514 ref appTerm 6520 def betaConv 2823 ref 640 ref 6519 ref appTerm 6521 def absTerm 6522 def 2824 ref appTerm 6523 def betaConv nil 640 ref 6522 ref appTerm 6524 def axiom nil 53 ref 6524 remove nil cons cons 54 ref 6523 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6522 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6521 remove nil cons cons 54 ref 6520 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6519 remove nil cons cons 472 ref 6514 remove nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6518 remove nil cons cons 54 ref 6517 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6516 remove nil cons cons 472 ref 6515 remove nil cons cons nil cons cons nil cons cons 147 ref subst eqMp eqMp subst trans sym 4225 ref nil 5267 remove 54 ref 16 ref 6464 ref appTerm 6456 ref appTerm nil cons 6525 def cons nil cons cons nil cons cons 118 ref subst nil 5258 remove 216 ref 5347 remove cons nil cons cons nil cons cons 2106 ref 55 ref 5253 remove appTerm 4179 ref 4161 ref appTerm appTerm absTerm 6526 def 2111 ref appTerm 6527 def betaConv 213 ref 640 ref 6526 ref appTerm 6528 def absTerm 6529 def 226 ref appTerm 6530 def betaConv 216 ref 215 ref 6529 ref appTerm 6531 def absTerm 6532 def 227 ref appTerm 6533 def betaConv nil 215 ref 213 ref 215 ref 216 ref 6528 ref absTerm 6534 def appTerm 6535 def absTerm 6536 def appTerm 6537 def axiom 6538 def nil 53 ref 6537 remove nil cons 6539 def cons 6540 def 54 ref 215 ref 6532 ref appTerm nil cons 6541 def cons nil cons cons nil cons cons 6542 def 118 ref subst proveHyp 6542 ref 70 ref subst 6542 remove 136 ref subst nil 212 ref 6532 remove nil cons cons 6543 def nil cons nil cons cons 240 ref subst 216 ref nil 83 ref 6531 remove nil cons 6544 def cons nil cons nil cons cons 89 ref subst nil 212 ref 6529 remove nil cons cons 6545 def nil cons nil cons cons 240 ref subst 213 ref nil 83 ref 6528 remove nil cons 6546 def cons nil cons nil cons cons 89 ref subst 6534 ref 227 ref appTerm 6547 def betaConv 6536 ref 226 ref appTerm 6548 def betaConv nil 6540 ref 54 ref 6548 remove nil cons cons nil cons cons nil cons cons 118 ref subst 236 ref 212 ref 6536 ref nil cons cons 6549 def 261 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6535 remove nil cons cons 54 ref 6547 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 6534 remove nil cons cons 263 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 94 ref 6539 remove cons 96 ref 6541 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 6541 remove cons 54 ref 6533 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 6543 remove 263 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6544 remove cons 54 ref 6530 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 6545 remove 261 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6546 remove cons 54 ref 6527 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6526 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp subst eqMp nil 53 ref 6525 remove cons 54 ref 16 ref 6456 remove appTerm 6464 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 168 ref 6465 remove cons "y" 12 ref var 6457 remove cons nil cons cons nil cons cons 319 ref 4630 ref subst subst eqMp appThm eqMp eqMp eqMp 475 ref 660 ref 6509 ref nil cons cons 472 ref 6510 remove nil cons cons nil cons cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 6509 remove appTerm nil cons cons 54 ref 6497 remove 6503 ref appTerm nil cons 6550 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4555 ref 6503 remove nil cons 6551 def cons 472 ref 6488 ref nil cons 6552 def cons 6553 def nil cons 6554 def cons nil cons cons 4610 ref subst eqMp nil 53 ref 6550 remove cons 6508 remove cons nil cons cons 118 ref subst proveHyp nil 6553 remove 470 ref 6551 ref cons nil cons cons nil cons cons 4631 ref subst eqMp eqMp eqMp 475 ref 660 ref 6500 ref nil cons cons 472 ref 6551 remove cons nil cons cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 6500 remove appTerm nil cons cons 54 ref 6499 remove 6488 remove appTerm nil cons 6555 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4555 ref 6552 ref cons 472 ref 6483 remove nil cons 6556 def cons 6557 def nil cons cons nil cons cons 4610 ref subst eqMp nil 53 ref 6555 remove cons 6498 remove cons nil cons cons 118 ref subst proveHyp nil 6557 remove 470 ref 6552 remove cons nil cons cons nil cons cons 4631 ref subst eqMp eqMp eqMp 475 ref 660 ref 6485 ref nil cons cons 6554 remove cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 6485 remove appTerm nil cons cons 54 ref 6484 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4555 ref 6556 remove cons 472 ref 6475 remove nil cons cons nil cons cons nil cons cons 4610 ref subst eqMp eqMp proveHyp eqMp proveHyp eqMp appThm eqMp eqMp eqMp eqMp 475 ref 660 ref 6429 ref nil cons cons 472 ref 6430 remove nil cons cons nil cons cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 6429 remove appTerm nil cons cons 54 ref 6406 remove 6416 ref appTerm nil cons 6558 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4555 ref 6416 remove nil cons 6559 def cons 472 ref 6388 ref nil cons 6560 def cons 6561 def nil cons 6562 def cons nil cons cons 4610 ref subst eqMp nil 53 ref 6558 remove cons 6428 remove cons nil cons cons 118 ref subst proveHyp nil 6561 remove 470 ref 6559 ref cons nil cons cons nil cons cons 4631 ref subst eqMp eqMp eqMp 475 ref 660 ref 6409 ref nil cons cons 472 ref 6559 remove cons nil cons cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 6409 remove appTerm nil cons cons 54 ref 6408 remove 6388 remove appTerm nil cons 6563 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4555 ref 6560 ref cons 472 ref 6381 ref nil cons 6564 def cons 6565 def nil cons cons nil cons cons 4610 ref subst eqMp nil 53 ref 6563 remove cons 6407 remove cons nil cons cons 118 ref subst proveHyp nil 6565 remove 470 ref 6560 remove cons nil cons cons nil cons cons 4631 ref subst eqMp eqMp eqMp 475 ref 660 ref 6382 ref nil cons cons 6562 remove cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 6382 remove appTerm nil cons cons 54 ref 6374 remove 6381 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4555 ref 6564 remove cons 472 ref 6373 remove nil cons cons nil cons cons nil cons cons 4610 ref subst eqMp eqMp eqMp proveHyp eqMp proveHyp eqMp proveHyp eqMp proveHyp eqMp proveHyp eqMp eqMp nil 94 ref 6218 remove cons 96 ref 6219 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 1941 remove 96 ref 6148 remove cons nil cons 6566 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 1943 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 1944 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1945 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 1946 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1947 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 1948 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1949 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1950 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1951 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 1952 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1953 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1954 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1955 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 1956 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1957 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 1958 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1959 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 1960 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1961 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1962 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1963 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 1964 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1965 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 1966 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1967 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 1968 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1969 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 1970 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1971 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 1972 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1973 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1974 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1975 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 1976 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1977 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 1978 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1979 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 1980 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1981 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1982 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1983 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 1984 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1985 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 1986 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1987 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 ref 1988 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1989 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1990 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1991 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 552 remove 1992 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1993 remove 6132 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1994 remove 6566 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1995 remove 6566 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 1996 remove 6132 ref appTerm absTerm appTerm nil cons cons 54 ref 1997 remove 6132 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 1998 remove 6566 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 42 ref 6146 remove appTerm thm 3311 remove nil 3312 remove thm nil 660 ref 472 ref 215 ref 1170 ref 42 ref 1171 ref 42 ref 1172 ref 215 ref 1173 ref 640 ref 2106 ref 640 ref 2823 ref 55 ref 29 ref 640 ref 2559 ref 55 ref 4902 ref 2560 ref appTerm 6567 def 2824 ref appTerm 6568 def appTerm 16 ref 3937 ref 1174 ref appTerm 6569 def 1183 ref 2111 ref appTerm 6570 def 2560 ref appTerm appTerm appTerm 5458 remove appTerm 6571 def appTerm 6572 def absTerm 6573 def appTerm 6574 def appTerm 6575 def 29 ref 453 ref 1183 ref 2108 ref 2110 ref 1175 ref appTerm 2111 ref appTerm appTerm 6576 def appTerm 2120 ref 2108 ref 2110 ref 1176 ref appTerm 6577 def 2111 ref appTerm 6578 def appTerm 6579 def appTerm 6580 def appTerm 6581 def appTerm 801 ref appTerm 6582 def appTerm 6583 def 1178 remove appTerm appTerm appTerm 16 ref 3937 ref 1177 ref appTerm 6584 def 6570 ref 2824 ref appTerm 6585 def appTerm 6586 def appTerm 6587 def "Number.Natural.Bits.bit" const 452 remove constTerm 6588 def 801 ref appTerm 2824 ref appTerm appTerm 6589 def appTerm 6590 def absTerm 6591 def appTerm 6592 def absTerm 6593 def appTerm 6594 def absTerm 6595 def appTerm 6596 def absTerm 6597 def appTerm 6598 def absTerm 6599 def appTerm 6600 def absTerm 6601 def appTerm 6602 def absTerm 6603 def nil cons cons nil cons nil cons cons 661 ref subst 472 ref nil 83 ref 6602 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 6601 remove nil cons cons nil cons nil cons cons 240 ref subst 1170 remove nil 83 ref 6600 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6599 remove nil cons cons nil cons nil cons cons 468 ref subst 1171 remove nil 83 ref 6598 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 6597 remove nil cons cons nil cons nil cons cons 468 ref subst 1172 remove nil 83 ref 6596 remove nil cons cons nil cons nil cons cons 89 ref subst nil 212 ref 6595 remove nil cons cons nil cons nil cons cons 240 ref subst 1173 remove nil 83 ref 6594 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 6593 remove nil cons cons nil cons nil cons cons 661 ref subst 2106 ref nil 83 ref 6592 remove nil cons cons nil cons nil cons cons 89 ref subst nil 660 ref 6591 remove nil cons cons nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 6590 remove nil cons cons nil cons nil cons cons 89 ref subst 469 ref 6575 ref refl 6583 ref refl 1369 remove appThm appThm appThm 6589 ref refl appThm sym nil 53 ref 6575 ref 6583 remove 1350 ref appTerm 6604 def appTerm nil cons 6605 def cons 54 ref 6589 ref nil cons 6606 def cons nil cons 6607 def cons nil cons cons 6608 def 70 ref subst 6608 remove 136 ref subst nil 94 ref 6574 ref nil cons 6609 def cons 96 ref 6604 remove nil cons cons nil cons cons nil cons cons 6610 def 110 ref subst 6610 remove 577 ref subst nil 94 ref 6582 ref nil cons cons 96 ref 1350 remove nil cons 6611 def cons nil cons cons nil cons cons 6612 def 110 ref subst 6612 remove 577 ref subst nil 53 ref 6611 remove cons 6607 ref cons nil cons cons 118 ref subst nil 660 ref 1179 ref 1371 remove 6589 ref appTerm 6613 def absTerm nil cons cons nil cons nil cons cons 661 ref subst 1179 remove nil 83 ref 6613 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1374 remove 6607 ref cons nil cons cons 6614 def 70 ref subst 6614 remove 136 ref subst 1378 remove nil 1379 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1202 ref 1381 remove 6589 ref appTerm 6615 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1202 remove nil 83 ref 6615 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1384 remove 6607 ref cons nil cons cons 6616 def 70 ref subst 6616 remove 136 ref subst 1386 remove nil 1387 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1203 ref 1389 remove 6589 ref appTerm 6617 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1203 remove nil 83 ref 6617 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1392 remove 6607 ref cons nil cons cons 6618 def 70 ref subst 6618 remove 136 ref subst 1394 remove nil 1395 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1204 ref 1397 remove 6589 ref appTerm 6619 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1204 remove nil 83 ref 6619 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1400 remove 6607 ref cons nil cons cons 6620 def 70 ref subst 6620 remove 136 ref subst 1402 remove nil 1403 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1205 ref 1405 remove 6589 ref appTerm 6621 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1205 remove nil 83 ref 6621 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1408 remove 6607 ref cons nil cons cons 6622 def 70 ref subst 6622 remove 136 ref subst 1410 remove nil 1411 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1206 ref 1413 remove 6589 ref appTerm 6623 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1206 remove nil 83 ref 6623 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1416 remove 6607 ref cons nil cons cons 6624 def 70 ref subst 6624 remove 136 ref subst 1418 remove nil 1419 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1207 ref 1421 remove 6589 ref appTerm 6625 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1207 remove nil 83 ref 6625 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1424 remove 6607 ref cons nil cons cons 6626 def 70 ref subst 6626 remove 136 ref subst 1426 remove nil 1427 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1208 ref 1429 remove 6589 ref appTerm 6627 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1208 remove nil 83 ref 6627 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1432 remove 6607 ref cons nil cons cons 6628 def 70 ref subst 6628 remove 136 ref subst 1434 remove nil 1435 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1209 ref 1437 remove 6589 ref appTerm 6629 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1209 remove nil 83 ref 6629 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1440 remove 6607 ref cons nil cons cons 6630 def 70 ref subst 6630 remove 136 ref subst 1442 remove nil 1443 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1210 ref 1445 remove 6589 ref appTerm 6631 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1210 remove nil 83 ref 6631 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1448 remove 6607 ref cons nil cons cons 6632 def 70 ref subst 6632 remove 136 ref subst 1450 remove nil 1451 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1211 ref 1453 remove 6589 ref appTerm 6633 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1211 remove nil 83 ref 6633 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1456 remove 6607 ref cons nil cons cons 6634 def 70 ref subst 6634 remove 136 ref subst 1458 remove nil 1459 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1212 ref 1461 remove 6589 ref appTerm 6635 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1212 remove nil 83 ref 6635 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1464 remove 6607 ref cons nil cons cons 6636 def 70 ref subst 6636 remove 136 ref subst 1466 remove nil 1467 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1213 ref 1469 remove 6589 ref appTerm 6637 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1213 remove nil 83 ref 6637 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1472 remove 6607 ref cons nil cons cons 6638 def 70 ref subst 6638 remove 136 ref subst 1474 remove nil 1475 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1214 ref 1477 remove 6589 ref appTerm 6639 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1214 remove nil 83 ref 6639 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1480 remove 6607 ref cons nil cons cons 6640 def 70 ref subst 6640 remove 136 ref subst 1482 remove nil 1483 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1215 ref 1485 remove 6589 ref appTerm 6641 def absTerm nil cons cons nil cons nil cons cons 240 ref subst 1215 remove nil 83 ref 6641 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1488 remove 6607 ref cons nil cons cons 6642 def 70 ref subst 6642 remove 136 ref subst 1490 remove nil 1491 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 121 ref 1216 ref 1493 remove 6589 ref appTerm 6643 def absTerm nil cons cons nil cons nil cons cons 468 ref subst 1216 remove nil 83 ref 6643 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1496 remove 6607 ref cons nil cons cons 6644 def 70 ref subst 6644 remove 136 ref subst 1498 remove nil 1499 remove 6607 ref cons nil cons cons 118 ref subst proveHyp nil 212 ref 1217 ref 1501 remove 6589 ref appTerm 6645 def absTerm nil cons cons nil cons nil cons cons 240 remove subst 1217 remove nil 83 ref 6645 remove nil cons cons nil cons nil cons cons 89 ref subst nil 1504 remove 6607 ref cons nil cons cons 6646 def 70 ref subst 6646 remove 136 ref subst 1506 remove nil 1508 remove 6607 remove cons nil cons cons 6647 def 118 ref subst proveHyp 6647 ref 70 ref subst 6647 remove 136 ref subst 1511 remove 1512 remove 1513 remove 577 ref subst nil 94 ref 1219 remove nil cons cons 96 ref 1313 remove nil cons cons nil cons cons nil cons cons 577 ref subst nil 94 ref 1221 ref nil cons cons 96 ref 1312 remove nil cons cons nil cons cons nil cons cons 6648 def 110 ref subst 6648 remove 577 ref subst nil 94 ref 1223 remove nil cons cons 96 ref 1311 remove nil cons cons nil cons cons nil cons cons 577 ref subst nil 94 ref 1225 ref nil cons cons 96 ref 1310 remove nil cons cons nil cons cons nil cons cons 6649 def 110 ref subst 6649 remove 577 ref subst nil 94 ref 1227 ref nil cons cons 96 ref 1309 remove nil cons cons nil cons cons nil cons cons 6650 def 110 ref subst 6650 remove 577 ref subst nil 94 ref 1229 remove nil cons cons 96 ref 1308 remove nil cons cons nil cons cons nil cons cons 577 ref subst nil 94 ref 1232 ref nil cons 6651 def cons 96 ref 1307 remove nil cons cons nil cons cons nil cons cons 6652 def 110 ref subst 6652 remove 577 ref subst nil 94 ref 1236 ref nil cons 6653 def cons 96 ref 1306 remove nil cons cons nil cons cons nil cons cons 6654 def 110 ref subst 6654 remove 577 ref subst nil 94 ref 1239 ref nil cons 6655 def cons 96 ref 1305 remove nil cons cons nil cons cons nil cons cons 6656 def 110 ref subst 6656 remove 577 ref subst nil 94 ref 1243 ref nil cons 6657 def cons 96 ref 1304 remove nil cons cons nil cons cons nil cons cons 6658 def 110 ref subst 6658 remove 577 ref subst nil 94 ref 1246 ref nil cons 6659 def cons 96 ref 1303 remove nil cons cons nil cons cons nil cons cons 6660 def 110 ref subst 6660 remove 577 ref subst nil 94 ref 1248 ref nil cons 6661 def cons 96 ref 1302 remove nil cons cons nil cons cons nil cons cons 6662 def 110 ref subst 6662 remove 577 ref subst nil 94 ref 1252 ref nil cons 6663 def cons 96 ref 1301 remove nil cons cons nil cons cons nil cons cons 6664 def 110 ref subst 6664 remove 577 ref subst nil 94 ref 1256 ref nil cons 6665 def cons 96 ref 1300 remove nil cons cons nil cons cons nil cons cons 6666 def 110 ref subst 6666 remove 577 ref subst nil 94 ref 1260 ref nil cons 6667 def cons 96 ref 1299 remove nil cons cons nil cons cons nil cons cons 6668 def 110 ref subst 6668 remove 577 ref subst nil 94 ref 1264 ref nil cons 6669 def cons 96 ref 1298 remove nil cons cons nil cons cons nil cons cons 6670 def 110 ref subst 6670 remove 577 ref subst nil 94 ref 1268 ref nil cons 6671 def cons 96 ref 1297 remove nil cons cons nil cons cons nil cons cons 6672 def 110 ref subst 6672 remove 577 ref subst nil 94 ref 1271 ref nil cons 6673 def cons 96 ref 1296 remove nil cons cons nil cons cons nil cons cons 6674 def 110 ref subst 6674 remove 577 ref subst nil 94 ref 1273 ref nil cons 6675 def cons 96 ref 1295 remove nil cons cons nil cons cons nil cons cons 6676 def 110 ref subst 6676 remove 577 ref subst nil 94 ref 1278 ref nil cons 6677 def cons 96 ref 1294 remove nil cons cons nil cons cons nil cons cons 6678 def 110 ref subst 6678 remove 577 ref subst nil 94 ref 1283 ref nil cons 6679 def cons 96 ref 1293 remove nil cons cons nil cons cons nil cons cons 6680 def 110 ref subst 6680 remove 577 ref subst nil 94 ref 1286 ref nil cons 6681 def cons 96 ref 1292 remove nil cons cons nil cons cons nil cons cons 6682 def 110 ref subst 6682 remove 577 ref subst nil 94 ref 1289 ref nil cons 6683 def cons 96 ref 1291 ref nil cons 6684 def cons nil cons cons nil cons cons 6685 def 110 ref subst 6685 remove 577 remove subst 6587 ref refl 6686 def nil 2559 ref 2997 ref cons 641 ref 801 ref nil cons cons nil cons 6687 def cons nil cons cons 2559 ref 16 ref 6588 remove 643 ref appTerm 2560 ref appTerm appTerm "Number.Natural.Bits.head" const 450 remove constTerm 6688 def "Number.Natural.Bits.shiftRight" const 1182 remove constTerm 6689 def 643 ref appTerm 6690 def 2560 ref appTerm appTerm appTerm absTerm 6691 def 2560 ref appTerm 6692 def betaConv 641 ref 640 ref 6691 ref appTerm 6693 def absTerm 6694 def 643 ref appTerm 6695 def betaConv nil 640 ref 6694 ref appTerm 6696 def axiom nil 53 ref 6696 remove nil cons cons 54 ref 6695 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6694 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6693 remove nil cons cons 54 ref 6692 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6691 remove nil cons cons 2754 ref cons nil cons cons 147 ref subst eqMp eqMp subst appThm sym nil 53 ref 6609 remove cons 6697 def 54 ref 453 ref 3957 ref 6586 ref appTerm 1183 ref 2108 ref 2110 ref 1222 ref appTerm 6698 def 6585 ref appTerm 6699 def appTerm appTerm 6700 def 2108 ref 2110 ref 1228 ref appTerm 6701 def 6585 ref appTerm 6702 def appTerm appTerm 6703 def appTerm 6704 def appTerm 6689 remove 801 ref appTerm 6705 def 2824 ref appTerm 6706 def appTerm 6707 def nil cons 6708 def cons 6709 def nil cons cons nil cons cons 118 ref subst 2823 ref 55 ref 6574 remove appTerm 6707 ref appTerm 6710 def absTerm 6711 def 2824 ref appTerm 6712 def betaConv 6713 def nil 53 ref 640 ref 2559 ref 55 ref 6567 ref 1186 ref appTerm appTerm 6571 ref appTerm absTerm 6714 def appTerm 6715 def nil cons 6716 def cons 6717 def 54 ref 453 ref 3957 ref 6584 ref 6570 ref 1186 ref appTerm 6718 def appTerm appTerm 1183 ref 2108 ref 6698 ref 6718 ref appTerm appTerm appTerm 2108 ref 6701 ref 6718 ref appTerm appTerm appTerm appTerm appTerm 6705 ref 1186 ref appTerm appTerm 6719 def nil cons 6720 def cons nil cons 6721 def cons nil cons cons 6722 def 70 ref subst 6722 remove 136 ref subst 6714 ref 1186 ref appTerm 6723 def betaConv nil 6717 remove 54 ref 6723 remove nil cons cons nil cons cons nil cons cons 118 ref subst 475 ref 660 ref 6714 remove nil cons cons 2312 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 55 ref 5117 remove 1186 ref appTerm appTerm 16 ref 6569 ref 6718 remove appTerm appTerm 4817 remove 1186 ref appTerm appTerm appTerm nil cons cons 6721 remove cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref 2295 remove 4913 ref subst appThm 98 ref 6569 ref refl nil 2016 ref 2289 remove cons nil cons 6724 def nil cons cons 4373 ref subst 6725 def appThm appThm 2313 remove appThm nil 83 ref 6569 ref 2111 ref appTerm 6726 def nil cons 6727 def cons nil cons nil cons cons 6728 def 83 ref 16 ref 87 remove appTerm 85 ref appTerm absTerm 6729 def 85 ref appTerm 6730 def betaConv nil 164 ref 6729 ref appTerm 6731 def axiom nil 53 ref 6731 remove nil cons cons 54 ref 6730 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 6729 remove nil cons cons 169 ref cons nil cons cons 147 ref subst eqMp eqMp subst trans appThm 6728 ref 524 ref subst trans appThm 735 ref 3957 ref refl 6584 ref refl 6725 ref appThm appThm 2279 ref 2280 ref 6698 ref refl 6725 ref appThm appThm appThm 2280 ref 6701 ref refl 6725 remove appThm appThm appThm appThm appThm nil 6687 remove nil cons cons 6732 def 641 ref 453 ref 6690 ref 1186 ref appTerm appTerm 643 ref appTerm absTerm 6733 def 643 ref appTerm 6734 def betaConv nil 640 ref 6733 ref appTerm 6735 def axiom nil 53 ref 6735 remove nil cons cons 54 ref 6734 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6733 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp subst appThm appThm sym nil 53 ref 6727 ref cons 54 ref 453 ref 3957 ref 6584 ref 2111 ref appTerm 6736 def appTerm 1183 ref 2108 ref 6698 ref 2111 ref appTerm 6737 def appTerm appTerm 2108 ref 6701 ref 2111 ref appTerm 6738 def appTerm 6739 def appTerm 6740 def appTerm appTerm 801 ref appTerm 6741 def nil cons 6742 def cons nil cons 6743 def cons nil cons cons 6744 def 70 ref subst 6744 remove 136 ref subst 2106 ref 55 ref 1278 ref appTerm 6745 def 16 ref 6736 ref appTerm 6746 def 4285 ref 11 ref 12 ref 15 remove nil cons cons opType constTerm 6747 def 6726 ref appTerm 6748 def 3937 ref 1231 ref appTerm 6749 def 2111 ref appTerm 6750 def appTerm 6751 def 3937 ref 1238 ref appTerm 6752 def 2111 ref appTerm 6753 def appTerm 6754 def appTerm appTerm 6755 def absTerm 6756 def 2111 ref appTerm 6757 def betaConv 269 ref 640 ref 2106 ref 55 ref 1277 remove 270 ref appTerm appTerm 4189 ref 6754 remove appTerm appTerm absTerm appTerm absTerm 6758 def 1177 remove appTerm 6759 def betaConv 216 ref 215 ref 269 ref 640 ref 2106 ref 55 ref 1276 remove 227 ref appTerm 270 ref appTerm appTerm 4189 ref 6751 remove 4163 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 6760 def 1238 ref appTerm 6761 def betaConv 213 ref 215 ref 216 ref 215 ref 269 ref 640 ref 2106 ref 55 ref 1275 remove 226 ref appTerm 227 ref appTerm 270 ref appTerm appTerm 4189 ref 6748 remove 4161 ref appTerm 4163 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6762 def 1231 ref appTerm 6763 def betaConv 219 ref 215 ref 213 ref 215 ref 216 ref 215 ref 269 remove 640 ref 2106 ref 55 ref 1274 remove 228 ref appTerm 226 remove appTerm 227 ref appTerm 270 remove appTerm appTerm 4189 remove 6747 ref 4170 ref appTerm 4161 remove appTerm 4163 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6764 def 1174 ref appTerm 6765 def betaConv nil 215 ref 6764 ref appTerm 6766 def axiom nil 53 ref 6766 remove nil cons cons 54 ref 6765 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 6764 remove nil cons cons 1363 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 6762 ref appTerm nil cons cons 54 ref 6763 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 6762 remove nil cons cons 213 ref 1231 ref nil cons 6767 def cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 6760 ref appTerm nil cons cons 54 ref 6761 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 6760 remove nil cons cons 213 ref 1238 ref nil cons 6768 def cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 6758 ref appTerm nil cons cons 54 ref 6759 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 6758 remove nil cons cons 1368 remove cons nil cons cons 147 ref subst eqMp eqMp 6769 def nil 53 ref 640 ref 6756 ref appTerm nil cons cons 6770 def 54 ref 6757 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6756 ref nil cons cons 6771 def 2290 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6755 remove nil cons cons 6743 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 6677 remove cons nil cons nil cons cons 89 ref subst 1278 remove assume eqMp appThm 6772 def 6746 ref refl 6747 ref refl 6773 def 6728 remove 89 ref subst 6726 ref assume eqMp 6774 def appThm 6750 ref refl appThm 6753 ref refl appThm nil 3604 ref 6753 remove nil cons cons 3607 ref 6750 ref nil cons 6775 def cons nil cons cons nil cons cons 319 ref 4360 ref subst subst trans appThm appThm nil 83 ref 6746 remove 6750 ref appTerm 6776 def nil cons 6777 def cons nil cons nil cons cons 524 ref subst trans appThm 6741 remove refl appThm sym nil 53 ref 6777 ref cons 6743 remove cons nil cons cons 6778 def 70 ref subst 6778 remove 136 ref subst 16 ref "_32939" 12 ref var 6779 def 453 ref 3957 ref 6779 remove varTerm appTerm 6740 ref appTerm appTerm 801 ref appTerm absTerm 6780 def 6736 remove appTerm 6781 def appTerm refl 6780 ref 6750 ref appTerm betaConv appThm 98 ref 6781 remove betaConv appThm 453 ref 3957 ref 6750 ref appTerm 6782 def 6740 remove appTerm appTerm 801 ref appTerm 6783 def refl 6784 def appThm trans 6780 remove refl 6776 remove assume appThm eqMp sym 2106 ref 55 ref 1283 ref appTerm 6785 def 2284 ref 6737 ref appTerm 6786 def 4285 remove 11 ref 12 ref 11 remove 2107 ref 3935 remove cons opType nil cons cons opType constTerm 6787 def 6726 remove appTerm 6788 def 2110 ref 1235 ref appTerm 6789 def 2111 ref appTerm 6790 def appTerm 6791 def 2110 ref 1245 ref appTerm 6792 def 2111 ref appTerm 6793 def appTerm 6794 def appTerm appTerm 6795 def absTerm 6796 def 2111 ref appTerm 6797 def betaConv 172 ref 640 ref 2106 ref 55 ref 1282 remove 176 ref appTerm appTerm 2284 ref 2158 remove appTerm 6798 def 6794 remove appTerm appTerm absTerm appTerm absTerm 6799 def 1222 ref appTerm 6800 def betaConv 7 ref 42 ref 172 ref 640 ref 2106 ref 55 ref 1281 remove 25 ref appTerm 176 ref appTerm appTerm 6798 ref 6791 remove 2116 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 6801 def 1245 ref appTerm 6802 def betaConv 8 ref 42 ref 7 ref 42 ref 172 ref 640 ref 2106 ref 55 ref 1280 remove 24 ref appTerm 25 ref appTerm 176 ref appTerm appTerm 6798 ref 6788 ref 2112 ref appTerm 2116 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6803 def 1235 ref appTerm 6804 def betaConv 219 remove 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 640 ref 2106 ref 55 ref 1279 remove 228 remove appTerm 24 ref appTerm 25 ref appTerm 176 ref appTerm appTerm 6798 ref 6787 ref 4170 remove appTerm 2112 ref appTerm 2116 ref appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 6805 def 1174 remove appTerm 6806 def betaConv nil 215 ref 6805 ref appTerm 6807 def axiom nil 53 ref 6807 remove nil cons cons 54 ref 6806 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 6805 remove nil cons cons 1363 remove cons nil cons cons 147 ref subst eqMp eqMp 6808 def nil 53 ref 42 ref 6803 ref appTerm nil cons cons 6809 def 54 ref 6804 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6803 ref nil cons cons 6810 def 8 ref 1235 ref nil cons 6811 def cons 6812 def nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6801 ref appTerm nil cons cons 54 ref 6802 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6801 remove nil cons cons 8 ref 1245 ref nil cons 6813 def cons 6814 def nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6799 ref appTerm nil cons cons 54 ref 6800 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6799 remove nil cons cons 8 ref 1222 ref nil cons cons nil cons 6815 def cons nil cons cons 147 ref subst eqMp eqMp 6816 def nil 53 ref 640 ref 6796 ref appTerm nil cons cons 6817 def 54 ref 6797 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6796 ref nil cons cons 6818 def 2290 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6795 remove nil cons cons 54 ref 6783 remove nil cons 6819 def cons nil cons 6820 def cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 6679 remove cons nil cons nil cons cons 89 ref subst 1283 remove assume eqMp appThm 6821 def 6786 ref refl 6787 ref refl 6822 def 6774 remove appThm 6823 def 6790 ref refl appThm 6793 ref refl appThm nil "t2" 2107 ref var 6824 def 6793 remove nil cons cons "t1" 2107 ref var 6825 def 6790 ref nil cons 6826 def cons nil cons cons nil cons cons 3966 remove 237 remove cons 6827 def 4360 remove subst 6828 def subst trans appThm appThm nil 83 ref 6786 remove 6790 ref appTerm 6829 def nil cons 6830 def cons nil cons nil cons cons 524 ref subst trans appThm 6784 remove appThm sym nil 53 ref 6830 ref cons 6820 remove cons nil cons cons 6831 def 70 ref subst 6831 remove 136 ref subst 16 ref "_32941" 2107 ref var 6832 def 453 ref 6782 ref 1183 ref 2108 ref 6832 remove varTerm appTerm appTerm 6739 ref appTerm appTerm appTerm 801 ref appTerm absTerm 6833 def 6737 ref appTerm 6834 def appTerm refl 6833 ref 6790 ref appTerm betaConv appThm 98 ref 6834 remove betaConv appThm 453 ref 6782 ref 1183 ref 2108 ref 6790 remove appTerm 6835 def appTerm 6836 def 6739 remove appTerm appTerm appTerm 801 ref appTerm 6837 def refl 6838 def appThm trans 6833 remove refl 6829 remove assume appThm eqMp sym 2106 ref 55 ref 1286 ref appTerm 6839 def 2284 ref 6738 ref appTerm 6840 def 6788 remove 6578 ref appTerm 6841 def 2110 ref 1226 ref appTerm 6842 def 2111 ref appTerm 6843 def appTerm 6844 def appTerm appTerm 6845 def absTerm 6846 def 2111 ref appTerm 6847 def betaConv 172 ref 640 ref 2106 ref 55 ref 1285 remove 176 ref appTerm appTerm 6798 ref 6844 remove appTerm appTerm absTerm appTerm absTerm 6848 def 1228 ref appTerm 6849 def betaConv 7 ref 42 ref 172 ref 640 ref 2106 ref 55 ref 1284 remove 25 ref appTerm 176 remove appTerm appTerm 6798 remove 6841 remove 2116 remove appTerm appTerm appTerm absTerm appTerm absTerm appTerm absTerm 6850 def 1226 ref appTerm 6851 def betaConv 6803 remove 1176 remove appTerm 6852 def betaConv 6808 remove nil 6809 remove 54 ref 6852 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 6810 remove 1367 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6850 ref appTerm nil cons cons 54 ref 6851 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6850 remove nil cons cons 8 ref 1226 ref nil cons 6853 def cons 6854 def nil cons 6855 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 6848 ref appTerm nil cons cons 54 ref 6849 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 6848 remove nil cons cons 8 ref 1228 ref nil cons cons nil cons 6856 def cons nil cons cons 147 ref subst eqMp eqMp 6857 def nil 53 ref 640 ref 6846 ref appTerm nil cons cons 6858 def 54 ref 6847 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 6846 ref nil cons cons 6859 def 2290 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6845 remove nil cons cons 54 ref 6837 remove nil cons 6860 def cons nil cons 6861 def cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 6681 remove cons nil cons nil cons cons 89 ref subst 1286 remove assume eqMp appThm 6862 def 6840 ref refl 6823 remove 6578 ref refl appThm 6843 ref refl appThm nil 6824 ref 6843 remove nil cons cons 6825 ref 6578 ref nil cons cons nil cons cons nil cons cons 6828 remove subst trans appThm appThm nil 83 ref 6840 remove 6578 ref appTerm 6863 def nil cons 6864 def cons nil cons nil cons cons 524 ref subst trans appThm 6838 remove appThm sym nil 53 ref 6864 ref cons 6861 remove cons nil cons cons 6865 def 70 ref subst 6865 remove 136 ref subst 16 ref "_32943" 2107 ref var 6866 def 453 ref 6782 ref 6836 ref 2108 ref 6866 remove varTerm appTerm appTerm appTerm appTerm 801 ref appTerm absTerm 6867 def 6738 ref appTerm 6868 def appTerm refl 6867 ref 6578 remove appTerm betaConv appThm 98 ref 6868 remove betaConv appThm 453 ref 6782 remove 6836 remove 6579 ref appTerm 6869 def appTerm appTerm 6870 def 801 ref appTerm refl appThm trans 6867 remove refl 6863 remove assume appThm eqMp sym 16 ref "_32945" 449 ref var 6871 def 6870 ref 6871 remove varTerm appTerm absTerm 6872 def 801 ref appTerm 6873 def appTerm refl 6872 ref 6581 ref appTerm betaConv appThm 98 ref 6873 remove betaConv appThm 6870 remove 6581 ref appTerm refl appThm trans 6872 remove refl 6582 remove assume sym appThm eqMp sym 735 ref nil 2106 ref 6869 remove nil cons cons 3952 ref 6775 remove cons nil cons 6874 def cons nil cons cons 3978 ref subst 1183 ref 3971 ref 6750 remove appTerm 6875 def appTerm 6876 def refl nil 2013 ref 6579 remove nil cons cons 641 ref 6835 ref nil cons 6877 def cons 2305 ref cons cons nil cons cons 4129 ref subst appThm nil 2013 ref 6580 remove nil cons cons 6878 def 641 ref 2120 ref 6835 remove appTerm 6879 def nil cons cons 2016 ref 6875 remove nil cons cons nil cons cons cons nil cons cons 4083 ref subst trans trans appThm 6581 remove refl appThm nil 641 ref 6576 remove nil cons cons 6878 remove 2016 ref 6876 remove 6879 remove appTerm 6880 def nil cons 6881 def cons nil cons cons cons nil cons cons 2037 remove subst trans sym nil 1365 remove 7 ref 2355 ref 604 ref 1231 remove appTerm 6882 def appTerm 1235 ref appTerm 6883 def nil cons 6884 def cons nil cons cons nil cons cons 6234 ref subst 1234 ref 1186 ref appTerm 6885 def refl 6886 def 1514 remove appThm 6883 ref refl 6887 def appThm trans sym 6886 remove nil 4322 ref 2016 ref 1517 ref cons 6888 def nil cons cons nil cons cons 4096 ref subst 6889 def appThm 6887 remove appThm sym 156 ref nil 404 ref 6767 remove cons 6890 def 4887 ref 1366 ref cons cons nil cons cons 6249 ref subst nil 83 ref 6651 remove cons nil cons nil cons cons 89 ref subst 1232 remove assume eqMp trans appThm 1234 ref refl 4363 ref appThm 1184 ref refl 6891 def appThm 1235 ref refl appThm nil 83 ref 6653 remove cons nil cons nil cons cons 89 ref subst 1236 remove assume eqMp trans appThm 171 ref trans sym 88 ref eqMp nil 53 ref 29 ref 6885 ref 1187 ref appTerm 6882 ref appTerm appTerm 1234 remove 6250 ref appTerm 1184 ref appTerm 1235 remove appTerm appTerm nil cons cons 54 ref 6885 remove 4436 remove 1184 ref appTerm 6892 def appTerm 6883 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 172 ref 6811 remove cons 7 ref 6882 remove nil cons cons 641 ref 1517 ref cons 6893 def 4368 ref 5125 ref 1366 remove cons cons cons cons cons nil cons cons 6302 ref subst eqMp eqMp eqMp nil 53 ref 2250 ref 6883 ref appTerm 1175 ref appTerm nil cons cons 54 ref 2250 ref 1175 ref appTerm 6883 ref appTerm 6894 def nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 8 ref 6884 remove cons 7 ref 1364 remove cons nil cons cons nil cons cons 467 remove 4630 remove subst 6895 def subst eqMp 16 ref "_32947" 0 ref var 6896 def 453 ref 6880 remove appTerm 6897 def 2108 ref 2110 ref 6896 remove varTerm appTerm 2111 ref appTerm appTerm appTerm absTerm 6898 def 1175 remove appTerm 6899 def appTerm refl 6898 ref 6883 ref appTerm betaConv appThm 98 ref 6899 remove betaConv appThm 6897 ref 2108 ref 2110 ref 6883 remove appTerm 2111 ref appTerm appTerm appTerm refl appThm trans 6898 remove refl 6894 remove assume appThm eqMp sym 6897 remove refl 2280 ref nil 6812 remove 6890 remove nil cons cons nil cons cons 3949 ref subst appThm nil 3950 ref 6826 remove cons 6874 ref cons nil cons cons 3967 ref subst nil 2106 ref 6877 remove cons 6874 remove cons nil cons cons 3978 ref subst trans trans appThm nil 472 ref 6881 remove cons nil cons nil cons cons 517 ref subst trans sym 88 ref eqMp eqMp proveHyp eqMp eqMp eqMp eqMp nil 94 ref 6864 remove cons 96 ref 6860 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 94 ref 6830 remove cons 96 ref 6819 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 94 ref 6777 remove cons 96 ref 6742 remove cons nil cons 6900 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 6727 remove cons 6900 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 6716 remove cons 96 ref 6720 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp nil 53 ref 55 ref 6715 remove appTerm 6719 remove appTerm 6901 def nil cons cons 54 ref 640 ref 2823 ref 55 ref 6710 ref appTerm 6902 def 55 ref 640 ref 2559 ref 55 ref 6567 ref 2316 ref 2824 ref appTerm 6903 def appTerm 6904 def appTerm 6571 ref appTerm absTerm 6905 def appTerm 6906 def appTerm 453 ref 3957 ref 6584 remove 6570 ref 6903 ref appTerm 6907 def appTerm 6908 def appTerm 1183 ref 2108 ref 6698 remove 6907 ref appTerm 6909 def appTerm appTerm 2108 ref 6701 remove 6907 ref appTerm 6910 def appTerm 6911 def appTerm 6912 def appTerm appTerm 6705 remove 6903 ref appTerm 6913 def appTerm 6914 def appTerm 6915 def appTerm 6916 def absTerm 6917 def appTerm 6918 def nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp nil 660 ref 6917 remove nil cons cons nil cons nil cons cons 661 ref subst 2823 ref nil 83 ref 6916 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 6710 remove nil cons 6919 def cons 6920 def 54 ref 6915 remove nil cons 6921 def cons nil cons cons nil cons cons 6922 def 70 ref subst 6922 remove 136 ref subst nil 53 ref 6906 remove nil cons 6923 def cons 6924 def 54 ref 6914 ref nil cons 6925 def cons nil cons 6926 def cons nil cons cons 6927 def 70 ref subst 6927 remove 136 ref subst 6905 ref 6903 ref appTerm 6928 def betaConv nil 6924 ref 54 ref 6928 remove nil cons cons nil cons cons nil cons cons 118 ref subst 475 ref 660 ref 6905 ref nil cons cons 6929 def 472 ref 6903 ref nil cons 6930 def cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 55 ref 4902 ref 6903 ref appTerm 6903 ref appTerm appTerm 16 ref 6569 remove 6907 ref appTerm 6931 def appTerm 6932 def 453 ref 6903 ref appTerm 1186 ref appTerm appTerm appTerm nil cons cons 6926 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 641 ref 6930 ref cons nil cons nil cons cons 4913 remove subst appThm 6932 ref refl nil 641 ref 2997 remove cons 6933 def nil cons nil cons cons 6934 def 3744 remove subst appThm nil 83 ref 6931 ref nil cons 6935 def cons nil cons nil cons cons 83 ref 16 ref 4377 remove appTerm 4313 remove appTerm absTerm 6936 def 85 remove appTerm 6937 def betaConv nil 164 ref 6936 ref appTerm 6938 def axiom nil 53 ref 6938 remove nil cons cons 54 ref 6937 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 6936 remove nil cons cons 169 remove cons nil cons cons 147 ref subst eqMp eqMp subst trans appThm nil 83 ref 3722 ref 6931 ref appTerm nil cons 6939 def cons nil cons nil cons cons 524 ref subst trans appThm 6914 remove refl 6940 def appThm sym nil 53 ref 6939 ref cons 6941 def 6926 ref cons nil cons cons 6942 def 70 ref subst 6942 remove 136 ref subst 6756 remove 6907 ref appTerm 6943 def betaConv 6769 remove nil 6770 remove 54 ref 6943 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 6771 remove 472 ref 6907 ref nil cons 6944 def cons nil cons 6945 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6745 remove 16 ref 6908 ref appTerm 6946 def 6747 remove 6931 ref appTerm 6749 remove 6907 ref appTerm 6947 def appTerm 6752 remove 6907 ref appTerm 6948 def appTerm appTerm appTerm nil cons cons 6926 ref cons nil cons cons 118 ref subst proveHyp 469 ref 6772 remove 6946 ref refl 6773 remove nil 6941 remove 54 ref 6932 remove 3728 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst nil 94 ref 6935 remove cons nil cons nil cons cons 3743 ref subst eqMp 6949 def appThm 6947 ref refl appThm 6948 ref refl appThm nil 3604 remove 6948 ref nil cons 6950 def cons 3607 remove 6947 remove nil cons cons nil cons cons nil cons cons 319 remove 4306 ref subst subst trans appThm appThm nil 83 ref 6946 remove 6948 ref appTerm 6951 def nil cons 6952 def cons nil cons nil cons cons 524 ref subst trans appThm 6940 remove appThm sym nil 53 ref 6952 ref cons 6926 remove cons nil cons cons 6953 def 70 ref subst 6953 remove 136 ref subst 16 ref "_32949" 12 ref var 6954 def 453 ref 3957 ref 6954 remove varTerm appTerm 6912 ref appTerm appTerm 6913 ref appTerm absTerm 6955 def 6908 remove appTerm 6956 def appTerm refl 6955 ref 6948 ref appTerm betaConv appThm 98 ref 6956 remove betaConv appThm 453 ref 3957 remove 6948 ref appTerm 6957 def 6912 remove appTerm appTerm 6913 ref appTerm 6958 def refl 6959 def appThm trans 6955 remove refl 6951 remove assume appThm eqMp sym 6796 remove 6907 ref appTerm 6960 def betaConv 6816 remove nil 6817 remove 54 ref 6960 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 6818 remove 6945 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6785 remove 2284 ref 6909 ref appTerm 6961 def 6787 remove 6931 remove appTerm 6962 def 6789 remove 6907 ref appTerm 6963 def appTerm 6792 remove 6907 ref appTerm 6964 def appTerm appTerm appTerm nil cons cons 54 ref 6958 remove nil cons 6965 def cons nil cons 6966 def cons nil cons cons 118 ref subst proveHyp 469 ref 6821 remove 6961 ref refl 6822 remove 6949 remove appThm 6967 def 6963 ref refl appThm 6964 ref refl appThm nil 6824 ref 6964 ref nil cons 6968 def cons 6825 ref 6963 remove nil cons cons nil cons cons nil cons cons 6827 remove 4306 remove subst 6969 def subst trans appThm appThm nil 83 ref 6961 remove 6964 ref appTerm 6970 def nil cons 6971 def cons nil cons nil cons cons 524 ref subst trans appThm 6959 remove appThm sym nil 53 ref 6971 ref cons 6966 remove cons nil cons cons 6972 def 70 ref subst 6972 remove 136 ref subst 16 ref "_32951" 2107 ref var 6973 def 453 ref 6957 ref 1183 ref 2108 ref 6973 remove varTerm appTerm appTerm 6911 ref appTerm appTerm appTerm 6913 ref appTerm absTerm 6974 def 6909 remove appTerm 6975 def appTerm refl 6974 ref 6964 ref appTerm betaConv appThm 98 ref 6975 remove betaConv appThm 453 ref 6957 ref 1183 ref 2108 ref 6964 remove appTerm 6976 def appTerm 6977 def 6911 remove appTerm appTerm appTerm 6913 ref appTerm 6978 def refl 6979 def appThm trans 6974 remove refl 6970 remove assume appThm eqMp sym 6846 remove 6907 ref appTerm 6980 def betaConv 6857 remove nil 6858 remove 54 ref 6980 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 6859 remove 6945 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 6839 remove 2284 ref 6910 ref appTerm 6981 def 6962 remove 6577 remove 6907 ref appTerm 6982 def appTerm 6842 remove 6907 ref appTerm 6983 def appTerm appTerm appTerm nil cons cons 54 ref 6978 remove nil cons 6984 def cons nil cons 6985 def cons nil cons cons 118 ref subst proveHyp 469 ref 6862 remove 6981 ref refl 6967 remove 6982 ref refl appThm 6983 ref refl appThm nil 6824 remove 6983 ref nil cons cons 6825 remove 6982 remove nil cons cons nil cons cons nil cons cons 6969 remove subst trans appThm appThm nil 83 ref 6981 remove 6983 ref appTerm 6986 def nil cons 6987 def cons nil cons nil cons cons 524 ref subst trans appThm 6979 remove appThm sym nil 53 ref 6987 ref cons 6985 remove cons nil cons cons 6988 def 70 ref subst 6988 remove 136 ref subst 16 ref "_32953" 2107 ref var 6989 def 453 ref 6957 ref 6977 ref 2108 ref 6989 remove varTerm appTerm appTerm appTerm appTerm 6913 ref appTerm absTerm 6990 def 6910 remove appTerm 6991 def appTerm refl 6990 ref 6983 ref appTerm betaConv appThm 98 ref 6991 remove betaConv appThm 453 ref 6957 remove 6977 remove 2108 ref 6983 remove appTerm 6992 def appTerm 6993 def appTerm appTerm 6913 ref appTerm refl appThm trans 6990 remove refl 6986 remove assume appThm eqMp sym 735 ref nil 2106 ref 6993 remove nil cons cons 3952 ref 6950 remove cons nil cons 6994 def cons nil cons cons 3978 ref subst 1183 ref 3971 ref 6948 remove appTerm 6995 def appTerm 6996 def refl nil 2013 ref 6992 ref nil cons cons 641 ref 6976 ref nil cons 6997 def cons 2305 remove cons cons nil cons cons 4129 remove subst appThm nil 2013 ref 2120 ref 6992 remove appTerm 6998 def nil cons cons 641 ref 2120 ref 6976 remove appTerm 6999 def nil cons cons 2016 ref 6995 remove nil cons cons nil cons cons cons nil cons cons 4083 remove subst trans trans appThm 6913 ref refl 7000 def appThm sym 470 ref 29 ref 453 ref 6996 remove 6999 remove appTerm 7001 def appTerm 7002 def 4011 ref appTerm appTerm 4012 ref 1183 ref 2108 ref 2110 ref 1242 ref appTerm 7003 def 6907 ref appTerm appTerm 7004 def appTerm 7005 def 6435 ref 3971 ref 3937 ref 1247 ref appTerm 7006 def 6907 ref appTerm 7007 def appTerm appTerm 7008 def 1184 ref appTerm appTerm 7009 def appTerm appTerm absTerm 7010 def 2108 ref 2110 ref 1220 ref appTerm 6907 ref appTerm appTerm 7011 def appTerm betaConv sym nil 8 ref 1220 ref nil cons 7012 def cons 7013 def 7 ref 2355 ref 604 ref 1238 remove appTerm 7014 def appTerm 1245 ref appTerm 7015 def nil cons 7016 def cons nil cons cons nil cons cons 6234 ref subst 1241 ref refl 7017 def 1221 remove assume appThm 7018 def 7015 ref refl 7019 def appThm trans sym 7017 remove 6889 remove appThm 7019 remove appThm sym 156 ref nil 404 ref 6768 remove cons 7020 def 4887 remove 7013 ref nil cons 7021 def cons cons nil cons cons 6249 ref subst nil 83 ref 6655 remove cons nil cons nil cons cons 89 ref subst 1239 remove assume eqMp trans appThm 1240 ref refl 4363 remove appThm 6891 remove appThm 1245 ref refl appThm nil 83 ref 6659 remove cons nil cons nil cons cons 89 ref subst 1246 remove assume eqMp trans appThm 171 ref trans sym 88 ref eqMp nil 53 ref 29 ref 1241 ref 1187 ref appTerm 7014 ref appTerm appTerm 1240 ref 6250 remove appTerm 1184 ref appTerm 1245 remove appTerm appTerm nil cons cons 54 ref 1241 ref 6892 remove appTerm 7015 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 172 ref 6813 remove cons 7 ref 7014 remove nil cons cons 6893 ref 4368 remove 5125 ref 7021 ref cons 7022 def cons cons cons cons nil cons cons 6302 ref subst eqMp eqMp eqMp nil 53 ref 2250 ref 7015 ref appTerm 1220 ref appTerm nil cons cons 54 ref 2250 ref 1220 ref appTerm 7023 def 7015 ref appTerm 7024 def nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 8 ref 7016 remove cons 7 ref 7012 remove cons nil cons 7025 def cons nil cons cons 6895 ref subst eqMp 16 ref "_32957" 0 ref var 7026 def 7002 ref 2108 ref 2110 ref 7026 remove varTerm appTerm 6907 ref appTerm appTerm appTerm absTerm 7027 def 1220 ref appTerm 7028 def appTerm refl 7027 ref 7015 ref appTerm betaConv appThm 98 ref 7028 remove betaConv appThm 7002 ref 2108 ref 2110 ref 7015 remove appTerm 6907 ref appTerm appTerm appTerm refl appThm trans 7027 remove refl 7024 remove assume appThm eqMp sym 7002 ref refl 2280 ref nil 2106 ref 6944 remove cons 7029 def 6814 remove 7020 remove nil cons cons cons nil cons cons 3949 remove subst appThm nil 3950 remove 6968 remove cons 6994 ref cons nil cons cons 3967 remove subst nil 2106 ref 6997 remove cons 6994 remove cons nil cons cons 3978 remove subst trans trans appThm nil 472 ref 7001 ref nil cons cons nil cons 7030 def nil cons cons 517 ref subst trans sym 88 ref eqMp eqMp proveHyp nil 53 ref 7002 ref 7011 ref appTerm nil cons cons 54 ref 453 ref 7011 ref appTerm 7009 ref appTerm nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp nil 7013 remove 7 ref 2355 ref 1242 ref appTerm 604 ref 1247 ref appTerm 7031 def appTerm 7032 def nil cons 7033 def cons nil cons cons nil cons cons 6234 ref subst 7018 remove 7032 ref refl appThm trans sym 156 ref nil 83 ref 6657 remove cons nil cons nil cons cons 89 ref subst 1243 remove assume 7034 def eqMp appThm nil 404 ref 1247 ref nil cons 7035 def cons 7036 def 2559 ref 2296 remove 1184 ref appTerm 7037 def nil cons cons 7038 def 7021 ref cons cons nil cons cons 6249 ref subst 1237 remove refl nil 6893 ref nil cons nil cons cons 2301 remove subst 7039 def appThm 1247 ref refl appThm nil 83 ref 6661 remove cons nil cons nil cons cons 89 ref subst 1248 remove assume eqMp trans trans appThm 171 ref trans sym 88 ref eqMp nil 53 ref 1244 remove 1240 ref 7037 ref appTerm 1187 ref appTerm 7031 ref appTerm appTerm nil cons cons 54 ref 1241 remove 1188 ref appTerm 7032 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 172 ref 7031 remove nil cons 7040 def cons 7 ref 1242 ref nil cons 7041 def cons 7042 def 4322 ref 6888 ref 7022 remove cons cons cons cons nil cons cons 6302 ref subst eqMp eqMp nil 53 ref 2250 ref 7032 ref appTerm 1220 ref appTerm nil cons cons 54 ref 7023 remove 7032 ref appTerm 7043 def nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 8 ref 7033 remove cons 7025 remove cons nil cons cons 6895 ref subst eqMp 16 ref "_32959" 0 ref var 7044 def 453 ref 2108 ref 2110 ref 7044 remove varTerm appTerm 6907 ref appTerm appTerm appTerm 7009 ref appTerm absTerm 7045 def 1220 ref appTerm 7046 def appTerm refl 7045 ref 7032 ref appTerm betaConv appThm 98 ref 7046 remove betaConv appThm 453 ref 2108 ref 2110 ref 7032 remove appTerm 6907 ref appTerm appTerm appTerm 7009 ref appTerm refl appThm trans 7045 remove refl 7043 remove assume appThm eqMp sym 735 ref nil 7029 ref 7 ref 7040 remove cons 8 ref 7041 remove cons nil cons 7047 def cons cons nil cons cons 6445 ref subst 7005 ref refl 7048 def 6448 ref 2280 ref nil 7029 ref 7036 remove nil cons cons nil cons cons 6455 ref subst appThm nil 4282 ref 7007 ref nil cons cons nil cons nil cons cons 6461 ref subst trans appThm 455 ref 1242 ref appTerm 7049 def refl appThm appThm trans appThm 7009 ref refl appThm sym 7048 remove 7008 remove refl 8 ref 682 ref 2823 ref 2825 remove 1184 ref appTerm 7050 def 1242 ref appTerm absTerm appTerm absTerm 7051 def 1220 remove appTerm betaConv sym 2823 ref 1240 remove 2824 ref appTerm 1184 ref appTerm 1242 ref appTerm absTerm 7052 def 1186 ref appTerm betaConv sym 7034 remove eqMp 475 ref 660 ref 7052 remove nil cons cons 2312 ref cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 7051 ref nil cons cons 7021 remove cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 ref 7051 remove appTerm nil cons cons 54 ref 453 ref 7049 remove appTerm 1184 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 6893 ref 7042 remove nil cons cons nil cons cons 4997 ref subst eqMp appThm appThm eqMp eqMp proveHyp eqMp eqMp 475 ref 660 ref 7010 ref nil cons cons 472 ref 7011 remove nil cons cons nil cons cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 7010 remove appTerm nil cons cons 54 ref 7002 remove 7009 ref appTerm 7053 def nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4555 ref 7009 ref nil cons cons 7030 remove cons nil cons cons 4610 ref subst eqMp 16 ref "_32955" 449 ref var 7054 def 453 ref 1183 ref 7054 remove varTerm appTerm 6998 ref appTerm appTerm 6913 ref appTerm absTerm 7055 def 7001 remove appTerm 7056 def appTerm refl 7055 ref 7009 ref appTerm betaConv appThm 98 ref 7056 remove betaConv appThm 453 ref 1183 ref 7009 remove appTerm 7057 def 6998 remove appTerm appTerm 6913 ref appTerm refl appThm trans 7055 remove refl 7053 remove assume appThm eqMp sym nil 6854 remove 7 ref 2355 ref 1259 ref appTerm 604 ref 1263 ref appTerm 7058 def appTerm 7059 def nil cons 7060 def cons nil cons cons nil cons cons 6234 ref subst 1258 ref refl 1227 remove assume appThm 7059 ref refl appThm trans sym 156 ref nil 83 ref 6667 remove cons nil cons nil cons cons 89 ref subst 1260 remove assume eqMp appThm nil 404 ref 1263 ref nil cons 7061 def cons 7062 def 7038 ref 6855 ref cons cons nil cons cons 6249 ref subst 1262 remove refl 7039 ref appThm 1263 ref refl appThm nil 83 ref 6669 remove cons nil cons nil cons cons 89 ref subst 1264 remove assume eqMp trans trans appThm 171 ref trans sym 88 ref eqMp nil 53 ref 1261 remove 1257 remove 7037 ref appTerm 1187 ref appTerm 7058 ref appTerm appTerm nil cons cons 54 ref 1258 remove 1188 ref appTerm 7059 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 172 ref 7058 remove nil cons 7063 def cons 7 ref 1259 ref nil cons 7064 def cons 4322 ref 6888 ref 5125 ref 6855 remove cons cons cons cons cons nil cons cons 6302 ref subst eqMp eqMp nil 53 ref 2250 ref 7059 ref appTerm 1226 ref appTerm nil cons cons 54 ref 2250 ref 1226 ref appTerm 7059 ref appTerm 7065 def nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 8 ref 7060 remove cons 7 ref 6853 remove cons nil cons cons nil cons cons 6895 ref subst eqMp 16 ref "_32961" 0 ref var 7066 def 453 ref 7057 ref 2120 ref 2108 ref 2110 ref 7066 remove varTerm appTerm 6907 ref appTerm appTerm appTerm appTerm appTerm 6913 ref appTerm absTerm 7067 def 1226 remove appTerm 7068 def appTerm refl 7067 ref 7059 ref appTerm betaConv appThm 98 ref 7068 remove betaConv appThm 453 ref 7057 ref 2120 ref 2108 ref 2110 ref 7059 remove appTerm 6907 ref appTerm appTerm appTerm appTerm appTerm 6913 ref appTerm refl appThm trans 7067 remove refl 7065 remove assume appThm eqMp sym 735 ref 7057 ref refl 2303 ref nil 7029 ref 7 ref 7063 remove cons 8 ref 7064 remove cons nil cons 7069 def cons cons nil cons cons 6445 ref subst 1183 ref 2108 ref 2110 ref 1259 ref appTerm 7070 def 6907 ref appTerm appTerm 7071 def appTerm 7072 def refl 7073 def 6448 ref 2280 ref nil 7029 ref 7062 remove nil cons cons nil cons cons 6455 ref subst appThm nil 4282 ref 3937 ref 1263 ref appTerm 7074 def 6907 ref appTerm 7075 def nil cons cons nil cons nil cons cons 6461 ref subst trans appThm 455 ref 1259 ref appTerm 7076 def refl 7077 def appThm appThm trans appThm appThm appThm 7000 ref appThm sym 2106 ref 55 ref 1271 ref appTerm 7078 def 16 ref 7006 remove 2111 ref appTerm appTerm 3937 remove 1255 ref appTerm 7079 def 2111 ref appTerm 7080 def appTerm appTerm absTerm 7081 def 6907 ref appTerm 7082 def betaConv 216 ref 640 ref 2106 ref 55 ref 1270 remove 227 ref appTerm appTerm 4179 ref 7080 remove appTerm appTerm absTerm appTerm absTerm 7083 def 1247 remove appTerm 7084 def betaConv 6536 ref 1255 ref appTerm 7085 def betaConv 6538 ref nil 6540 ref 54 ref 7085 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 6549 ref 213 ref 1255 ref nil cons 7086 def cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 7083 ref appTerm nil cons cons 54 ref 7084 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 ref 7083 remove nil cons cons 213 ref 7035 remove cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 7081 ref appTerm nil cons cons 54 ref 7082 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7081 remove nil cons cons 6945 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7078 remove 16 ref 7007 ref appTerm 7079 remove 6907 ref appTerm 7087 def appTerm 7088 def appTerm nil cons cons 54 ref 453 ref 7057 remove 2120 ref 7072 ref 6435 ref 3971 ref 7075 ref appTerm appTerm 7076 ref appTerm appTerm appTerm 7089 def appTerm appTerm 6913 ref appTerm 7090 def nil cons 7091 def cons nil cons 7092 def cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 6673 remove cons nil cons nil cons cons 89 ref subst 1271 remove assume eqMp appThm 7088 ref refl appThm nil 83 ref 7088 ref nil cons 7093 def cons nil cons nil cons cons 524 ref subst trans appThm 7090 remove refl appThm sym nil 53 ref 7093 ref cons 7092 remove cons nil cons cons 7094 def 70 ref subst 7094 remove 136 ref subst 16 ref "_32963" 12 ref var 7095 def 453 ref 1183 ref 7005 ref 6435 ref 3971 ref 7095 remove varTerm appTerm appTerm 1184 ref appTerm appTerm appTerm 7089 ref appTerm appTerm 6913 ref appTerm absTerm 7096 def 7007 remove appTerm 7097 def appTerm refl 7096 ref 7087 ref appTerm betaConv appThm 98 ref 7097 remove betaConv appThm 453 ref 1183 ref 7005 ref 6435 ref 3971 ref 7087 ref appTerm appTerm 7098 def 1184 ref appTerm 7099 def appTerm appTerm 7100 def 7089 remove appTerm appTerm 6913 ref appTerm 7101 def refl 7102 def appThm trans 7096 remove refl 7088 remove assume appThm eqMp sym 2106 ref 55 ref 1273 ref appTerm 7103 def 16 ref 7074 remove 2111 ref appTerm appTerm 4688 ref appTerm appTerm absTerm 7104 def 6907 ref appTerm 7105 def betaConv 216 remove 640 ref 2106 ref 55 ref 1272 remove 227 remove appTerm appTerm 4179 remove 4688 ref appTerm appTerm absTerm appTerm absTerm 7106 def 1263 remove appTerm 7107 def betaConv 6536 remove 557 remove appTerm 7108 def betaConv 6538 remove nil 6540 remove 54 ref 7108 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 6549 remove 4712 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 215 ref 7106 ref appTerm nil cons cons 54 ref 7107 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 212 remove 7106 remove nil cons cons 213 ref 7061 remove cons nil cons cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 7104 ref appTerm nil cons cons 54 ref 7105 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7104 remove nil cons cons 6945 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7103 remove 16 ref 7075 ref appTerm 4687 remove 6907 ref appTerm 7109 def appTerm 7110 def appTerm nil cons cons 54 ref 7101 remove nil cons 7111 def cons nil cons 7112 def cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 6675 remove cons nil cons nil cons cons 89 ref subst 1273 remove assume eqMp appThm 7110 ref refl appThm nil 83 ref 7110 ref nil cons 7113 def cons nil cons nil cons cons 524 ref subst trans appThm 7102 remove appThm sym nil 53 ref 7113 ref cons 7112 remove cons nil cons cons 7114 def 70 ref subst 7114 remove 136 ref subst 16 ref "_32965" 12 remove var 7115 def 453 ref 7100 ref 2120 ref 7072 ref 6435 ref 3971 ref 7115 remove varTerm appTerm appTerm 7076 ref appTerm appTerm appTerm appTerm appTerm 6913 ref appTerm absTerm 7116 def 7075 remove appTerm 7117 def appTerm refl 7116 ref 7109 ref appTerm betaConv appThm 98 ref 7117 remove betaConv appThm 453 ref 7100 ref 2120 ref 7072 remove 6435 ref 3971 remove 7109 remove appTerm appTerm 7076 ref appTerm appTerm appTerm appTerm appTerm 6913 ref appTerm refl appThm trans 7116 remove refl 7110 remove assume appThm eqMp sym 735 ref 7100 ref refl 2303 remove 7073 remove 6448 ref 4225 remove nil 7029 ref nil cons nil cons cons 2106 ref 3722 remove 4688 ref appTerm 7118 def absTerm 7119 def 2111 ref appTerm 7120 def betaConv nil 640 ref 7119 ref appTerm 7121 def axiom nil 53 ref 7121 remove nil cons cons 54 ref 7120 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7119 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7118 remove nil cons cons 54 ref 16 ref 4688 ref appTerm 3728 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 94 ref 4688 remove nil cons cons nil cons nil cons cons 3743 remove subst eqMp subst appThm 4308 remove trans appThm 7077 remove appThm nil 2823 ref 7076 remove nil cons cons nil cons nil cons cons 2823 ref 453 ref 6435 remove 1186 ref appTerm 2824 ref appTerm appTerm 1186 ref appTerm absTerm 7122 def 2824 ref appTerm 7123 def betaConv nil 640 ref 7122 ref appTerm 7124 def axiom nil 53 ref 7124 remove nil cons cons 54 ref 7123 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7122 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp subst trans appThm nil 2016 ref 7071 ref nil cons cons nil cons nil cons cons 4373 remove subst trans appThm appThm appThm 7000 ref appThm sym 470 ref 29 ref 453 ref 7100 remove 2120 ref 7071 remove appTerm 7125 def appTerm 7126 def appTerm 7127 def 4011 ref appTerm appTerm 4012 remove 6913 ref appTerm 7128 def appTerm absTerm 7129 def 1183 ref 7005 remove 7125 ref appTerm 7130 def appTerm 7099 ref appTerm 7131 def appTerm betaConv sym 735 ref nil 2013 ref 7125 ref nil cons 7132 def cons 641 ref 7099 ref nil cons 7133 def cons 2016 ref 7004 remove nil cons cons nil cons 7134 def cons cons nil cons cons 4051 ref subst appThm nil 2013 ref 7133 ref cons 7135 def 641 ref 7132 remove cons 7136 def 7134 ref cons cons nil cons cons 4051 ref subst appThm nil 2013 ref 1183 ref 7125 ref appTerm 7099 ref appTerm nil cons cons 641 ref 1183 ref 7099 ref appTerm 7125 remove appTerm nil cons cons 7134 remove cons cons nil cons cons 4077 ref subst trans sym nil 7136 remove 2016 ref 7133 remove cons nil cons cons nil cons cons 4096 remove subst eqMp nil 53 ref 7127 ref 7131 ref appTerm nil cons cons 54 ref 453 ref 7131 ref appTerm 6913 ref appTerm 7137 def nil cons 7138 def cons nil cons 7139 def cons nil cons cons 136 ref subst proveHyp 2106 ref 55 ref 1268 ref appTerm 7140 def 453 ref 1183 ref 2108 ref 2110 ref 1218 ref appTerm 7141 def 2111 ref appTerm appTerm appTerm 7142 def 2108 ref 2110 ref 1251 ref appTerm 7143 def 2111 ref appTerm appTerm appTerm appTerm 7144 def 1183 ref 2108 ref 7003 remove 2111 ref appTerm appTerm appTerm 7145 def 2120 remove 2108 ref 7070 remove 2111 ref appTerm appTerm appTerm appTerm appTerm appTerm absTerm 7146 def 6907 ref appTerm 7147 def betaConv 1 ref 640 ref 2106 ref 55 ref 1267 remove 27 ref appTerm appTerm 7144 ref 7145 remove 2121 remove appTerm appTerm appTerm absTerm appTerm absTerm 7148 def 1259 remove appTerm 7149 def betaConv 5 ref 42 ref 1 ref 640 ref 2106 ref 55 ref 1266 remove 26 ref appTerm 27 ref appTerm appTerm 7144 remove 2122 ref appTerm appTerm absTerm appTerm absTerm appTerm absTerm 7150 def 1242 remove appTerm 7151 def betaConv 7 ref 42 ref 5 ref 42 ref 1 ref 640 ref 2106 ref 55 ref 1265 remove 25 ref appTerm 26 remove appTerm 27 remove appTerm appTerm 453 ref 7142 remove 2117 remove appTerm appTerm 2122 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm appTerm absTerm 7152 def 1251 ref appTerm 7153 def betaConv 2133 remove 1218 ref appTerm 7154 def betaConv 4666 remove nil 53 ref 4667 remove nil cons cons 54 ref 7154 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 2134 remove 8 ref 1218 ref nil cons cons nil cons 7155 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 7152 ref appTerm nil cons cons 54 ref 7153 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 7152 remove nil cons cons 8 ref 1251 ref nil cons 7156 def cons nil cons 7157 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 7150 ref appTerm nil cons cons 54 ref 7151 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 7150 remove nil cons cons 7047 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 7148 ref appTerm nil cons cons 54 ref 7149 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 7148 remove nil cons cons 7069 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 7146 ref appTerm nil cons cons 54 ref 7147 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7146 remove nil cons cons 6945 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7140 remove 453 ref 1183 ref 2108 ref 7141 ref 6907 ref appTerm appTerm 7158 def appTerm 7159 def 2108 ref 7143 remove 6907 ref appTerm appTerm 7160 def appTerm 7161 def appTerm 7130 ref appTerm 7162 def appTerm nil cons cons 7139 ref cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 6671 remove cons nil cons nil cons cons 89 ref subst 1268 remove assume eqMp appThm 7162 ref refl appThm nil 83 ref 7162 ref nil cons 7163 def cons nil cons nil cons cons 524 ref subst trans appThm 7137 remove refl appThm sym nil 53 ref 7163 ref cons 7139 remove cons nil cons cons 7164 def 70 ref subst 7164 remove 136 ref subst 16 ref "_32967" 449 ref var 7165 def 453 ref 1183 ref 7165 remove varTerm appTerm 7099 ref appTerm appTerm 6913 ref appTerm absTerm 7166 def 7130 remove appTerm 7167 def appTerm refl 7166 ref 7161 ref appTerm betaConv appThm 98 ref 7167 remove betaConv appThm 453 ref 1183 ref 7161 remove appTerm 7099 ref appTerm 7168 def appTerm 7169 def 6913 ref appTerm 7170 def refl appThm trans 7166 remove refl 7162 remove assume sym appThm eqMp sym 470 ref 29 ref 7169 ref 4011 remove appTerm appTerm 7128 remove appTerm absTerm 7171 def 7159 remove 2108 ref 2110 ref 1224 ref appTerm 7172 def 6907 ref appTerm appTerm 7173 def appTerm 7174 def appTerm betaConv sym 735 ref nil 7135 remove 641 ref 7160 ref nil cons cons 2016 ref 7158 remove nil cons cons nil cons 7175 def cons cons nil cons cons 4051 remove subst appThm 7174 ref refl appThm nil 2013 ref 7173 remove nil cons cons 641 ref 1183 ref 7160 remove appTerm 7176 def 7099 remove appTerm 7177 def nil cons cons 7175 remove cons cons nil cons cons 4077 remove subst trans sym nil 8 ref 1224 ref nil cons 7178 def cons 7179 def 7 ref 2355 remove 1251 ref appTerm 604 remove 1255 ref appTerm 7180 def appTerm 7181 def nil cons 7182 def cons nil cons cons nil cons cons 6234 remove subst 1250 ref refl 1225 remove assume appThm 7181 ref refl appThm trans sym 156 ref nil 83 ref 6663 remove cons nil cons nil cons cons 89 ref subst 1252 remove assume 7183 def eqMp appThm nil 404 remove 7086 remove cons 7184 def 7038 remove 7179 remove nil cons 7185 def cons cons nil cons cons 6249 remove subst 1254 remove refl 7039 remove appThm 1255 remove refl appThm nil 83 ref 6665 remove cons nil cons nil cons cons 89 ref subst 1256 remove assume eqMp trans trans appThm 171 ref trans sym 88 ref eqMp nil 53 ref 1253 remove 1249 ref 7037 remove appTerm 1187 ref appTerm 7180 ref appTerm appTerm nil cons cons 54 ref 1250 remove 1188 remove appTerm 7181 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 172 ref 7180 remove nil cons 7186 def cons 7 ref 7156 remove cons 7187 def 4322 remove 6888 remove 5125 remove 7185 ref cons cons cons cons cons nil cons cons 6302 remove subst eqMp eqMp nil 53 ref 2250 ref 7181 ref appTerm 1224 ref appTerm nil cons cons 54 ref 2250 remove 1224 ref appTerm 7181 ref appTerm 7188 def nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 8 ref 7182 remove cons 7 ref 7178 remove cons nil cons cons nil cons cons 6895 remove subst eqMp 16 ref "_32969" 0 remove var 7189 def 453 ref 7177 remove appTerm 7190 def 2108 ref 2110 ref 7189 remove varTerm appTerm 6907 ref appTerm appTerm appTerm absTerm 7191 def 1224 ref appTerm 7192 def appTerm refl 7191 ref 7181 ref appTerm betaConv appThm 98 ref 7192 remove betaConv appThm 7190 ref 2108 ref 2110 remove 7181 remove appTerm 6907 remove appTerm appTerm appTerm refl appThm trans 7191 remove refl 7188 remove assume appThm eqMp sym 7190 remove refl nil 7029 ref 7 ref 7186 remove cons 7157 remove cons cons nil cons cons 6445 remove subst 7176 remove refl 7193 def 6448 remove 2280 ref nil 7029 remove 7184 remove nil cons cons nil cons cons 6455 remove subst appThm nil 4282 remove 7087 remove nil cons cons nil cons nil cons cons 6461 remove subst trans appThm 455 remove 1251 ref appTerm 7194 def refl appThm appThm trans appThm sym 7193 remove 7098 remove refl 8 ref 682 ref 2823 ref 7050 remove 1251 ref appTerm absTerm appTerm absTerm 7195 def 1224 ref appTerm betaConv sym 2823 ref 1249 remove 2824 ref appTerm 1184 ref appTerm 1251 remove appTerm absTerm 7196 def 1186 ref appTerm betaConv sym 7183 remove eqMp 475 ref 660 ref 7196 remove nil cons cons 2312 remove cons nil cons cons 331 ref subst proveHyp eqMp 120 ref 121 ref 7195 ref nil cons cons 7185 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 461 remove 7195 remove appTerm nil cons cons 54 ref 453 ref 7194 ref appTerm 1184 ref appTerm nil cons 7197 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 6893 remove 7187 remove nil cons cons nil cons cons 4997 remove subst eqMp nil 53 ref 7197 remove cons 54 ref 453 ref 1184 remove appTerm 7194 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 472 ref 7194 remove nil cons cons 470 remove 1517 remove cons nil cons cons nil cons cons 4631 remove subst eqMp appThm appThm eqMp eqMp proveHyp eqMp nil 53 ref 7169 remove 7174 ref appTerm nil cons cons 54 ref 453 ref 7174 ref appTerm 6913 ref appTerm nil cons cons nil cons 7198 def cons nil cons cons 136 ref subst proveHyp 2106 ref 55 ref 1289 ref appTerm 7199 def 2284 ref 7141 ref 6570 remove 1187 ref appTerm 7200 def appTerm appTerm 6737 ref appTerm appTerm absTerm 7201 def 6585 ref appTerm 7202 def betaConv 7 ref 640 ref 2106 ref 55 ref 1288 remove 25 ref appTerm appTerm 2284 ref 2115 remove 7200 ref appTerm appTerm 7203 def 6737 remove appTerm appTerm absTerm appTerm absTerm 7204 def 1218 remove appTerm 7205 def betaConv 8 ref 42 ref 7 ref 640 ref 2106 ref 55 ref 1287 remove 24 remove appTerm 25 ref appTerm appTerm 7203 ref 2112 remove appTerm appTerm absTerm appTerm absTerm appTerm absTerm 7206 def 1222 remove appTerm 7207 def betaConv nil 42 ref 7206 ref appTerm 7208 def axiom 7209 def nil 53 ref 7208 remove nil cons cons 7210 def 54 ref 7207 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 7206 ref nil cons cons 7211 def 6815 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 7204 ref appTerm nil cons cons 54 ref 7205 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 7204 remove nil cons cons 7155 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 7201 ref appTerm nil cons cons 54 ref 7202 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7201 remove nil cons cons 472 ref 6585 ref nil cons 7212 def cons nil cons 7213 def cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7199 remove 2284 ref 7141 ref 1183 ref 6585 ref appTerm 1187 remove appTerm 7214 def appTerm appTerm 6699 ref appTerm appTerm nil cons cons 7198 remove cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 6683 remove cons nil cons nil cons cons 89 ref subst 1289 remove assume eqMp appThm 2284 ref refl 7215 def 7141 ref refl 7216 def nil 2016 ref 7212 remove cons nil cons nil cons cons 2016 ref 453 ref 2051 remove appTerm 3438 remove appTerm 7217 def absTerm 7218 def 2019 ref appTerm 7219 def betaConv 2178 ref 2016 ref 7217 remove assume sym 4833 remove assume sym deductAntisym absThm appThm 4837 remove eqMp nil 53 ref 640 ref 7218 ref appTerm nil cons cons 54 ref 7219 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7218 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp subst 7220 def appThm appThm 6699 ref refl appThm appThm nil 83 ref 2284 ref 7141 remove 2316 remove 6585 ref appTerm 7221 def appTerm 7222 def appTerm 6699 ref appTerm 7223 def nil cons 7224 def cons nil cons nil cons cons 524 ref subst trans appThm 735 remove 2279 remove 2280 ref 7216 remove nil 6933 remove 6724 remove cons nil cons cons 4455 remove subst 7225 def appThm appThm appThm 2280 remove 7172 ref refl 7226 def 7225 remove appThm appThm appThm appThm 7000 remove appThm appThm sym nil 53 ref 7224 ref cons 54 ref 453 ref 1183 ref 2108 ref 7222 ref appTerm appTerm 2108 ref 7172 ref 7221 remove appTerm 7227 def appTerm 7228 def appTerm appTerm 6913 ref appTerm nil cons 7229 def cons nil cons cons nil cons cons 7230 def 70 ref subst 7230 remove 136 ref subst 16 ref "_32971" 2107 ref var 7231 def 453 ref 1183 remove 2108 ref 7231 remove varTerm appTerm appTerm 7228 ref appTerm appTerm 6913 ref appTerm absTerm 7232 def 7222 remove appTerm 7233 def appTerm refl 7232 ref 6699 remove appTerm betaConv appThm 98 ref 7233 remove betaConv appThm 453 ref 6700 ref 7228 remove appTerm appTerm 6913 ref appTerm 7234 def refl 7235 def appThm trans 7232 remove refl 7223 remove assume appThm eqMp sym 2106 ref 55 ref 1291 ref appTerm 7236 def 2284 ref 7172 ref 7200 remove appTerm appTerm 6738 ref appTerm appTerm absTerm 7237 def 6585 remove appTerm 7238 def betaConv 7 ref 640 ref 2106 ref 55 ref 1290 remove 25 remove appTerm appTerm 7203 remove 6738 remove appTerm appTerm absTerm appTerm absTerm 7239 def 1224 remove appTerm 7240 def betaConv 7206 remove 1228 remove appTerm 7241 def betaConv 7209 remove nil 7210 remove 54 ref 7241 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 7211 remove 6856 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 42 ref 7239 ref appTerm nil cons cons 54 ref 7240 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 121 ref 7239 remove nil cons cons 7185 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 640 ref 7237 ref appTerm nil cons cons 54 ref 7238 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7237 remove nil cons cons 7213 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7236 remove 2284 ref 7172 remove 7214 remove appTerm appTerm 6702 ref appTerm appTerm nil cons cons 54 ref 7234 remove nil cons 7242 def cons nil cons 7243 def cons nil cons cons 118 ref subst proveHyp 469 ref 469 ref nil 83 ref 6684 remove cons nil cons nil cons cons 89 ref subst 1291 remove assume eqMp appThm 7215 remove 7226 remove 7220 remove appThm appThm 6702 ref refl appThm appThm nil 83 ref 2284 remove 7227 ref appTerm 6702 ref appTerm 7244 def nil cons 7245 def cons nil cons nil cons cons 524 remove subst trans appThm 7235 remove appThm sym nil 53 ref 7245 ref cons 7243 remove cons nil cons cons 7246 def 70 ref subst 7246 remove 136 ref subst 16 ref "_32973" 2107 remove var 7247 def 453 ref 6700 remove 2108 remove 7247 remove varTerm appTerm appTerm appTerm 6913 ref appTerm absTerm 7248 def 7227 remove appTerm 7249 def appTerm refl 7248 ref 6702 remove appTerm betaConv appThm 98 ref 7249 remove betaConv appThm 453 ref 6703 ref appTerm 7250 def 6913 ref appTerm refl appThm trans 7248 remove refl 7244 remove assume appThm eqMp sym 7250 ref refl 7251 def 6732 remove 2823 ref 453 ref 6690 ref 6903 ref appTerm appTerm "Number.Natural.Bits.tail" const 1180 remove constTerm 7252 def 6690 remove 2824 ref appTerm appTerm appTerm absTerm 7253 def 2824 ref appTerm 7254 def betaConv 641 ref 640 ref 7253 ref appTerm 7255 def absTerm 7256 def 643 ref appTerm 7257 def betaConv nil 640 ref 7256 ref appTerm 7258 def axiom nil 53 ref 7258 remove nil cons cons 54 ref 7257 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7256 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7255 remove nil cons cons 54 ref 7254 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7253 remove nil cons cons 2998 ref cons nil cons cons 147 ref subst eqMp eqMp subst appThm sym nil 6920 remove 54 ref 7250 ref 7252 ref 6706 ref appTerm appTerm 7259 def nil cons 7260 def cons nil cons 7261 def cons nil cons cons 118 ref subst nil 660 ref 6573 remove nil cons cons nil cons nil cons cons 661 ref subst 2559 remove nil 83 ref 6572 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 6568 ref nil cons 7262 def cons 54 ref 6571 remove nil cons 7263 def cons nil cons 7264 def cons nil cons cons 7265 def 70 ref subst 7265 remove 136 ref subst 641 ref 29 ref 6567 remove 643 ref appTerm appTerm 4908 ref 6903 ref appTerm appTerm absTerm 7266 def 2824 remove appTerm betaConv sym 156 ref nil 83 ref 7262 ref cons nil cons nil cons cons 89 ref subst 6568 remove assume eqMp appThm 6934 remove nil 83 ref 4908 remove 2317 remove appTerm 7267 def nil cons cons nil cons nil cons cons 89 ref subst 641 ref 7267 remove absTerm 7268 def 643 ref appTerm 7269 def betaConv nil 640 ref 7268 ref appTerm 7270 def axiom nil 53 ref 7270 remove nil cons cons 54 ref 7269 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7268 remove nil cons cons 738 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp subst appThm 171 remove trans sym 88 ref eqMp eqMp 475 ref 660 ref 7266 ref nil cons cons 2998 ref cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 7266 remove appTerm nil cons cons 54 ref 6904 remove nil cons 7271 def cons nil cons cons nil cons cons 118 ref subst proveHyp nil 2013 ref 6930 remove cons 2016 ref 2753 remove cons nil cons cons nil cons cons 2013 ref 55 ref 682 ref 641 ref 29 ref 4902 remove 2019 ref appTerm 7272 def 643 ref appTerm appTerm 5107 remove appTerm 7273 def absTerm 7274 def appTerm 7275 def appTerm 7276 def 7272 remove 2021 ref appTerm 7277 def appTerm 7278 def absTerm 7279 def 2021 ref appTerm 7280 def betaConv 2016 ref 640 ref 7279 ref appTerm 7281 def absTerm 7282 def 2019 ref appTerm 7283 def betaConv nil 640 ref 2016 ref 640 ref 641 ref 640 ref 2013 ref 55 ref 7273 ref appTerm 7277 ref appTerm absTerm 7284 def appTerm 7285 def absTerm 7286 def appTerm 7287 def absTerm 7288 def appTerm 7289 def axiom nil 53 ref 7289 ref nil cons 7290 def cons 7291 def 54 ref 640 ref 7282 ref appTerm nil cons 7292 def cons nil cons cons nil cons cons 7293 def 118 ref subst proveHyp 7293 ref 70 ref subst 7293 remove 136 ref subst nil 660 ref 7282 remove nil cons cons 7294 def nil cons nil cons cons 661 ref subst 2016 remove nil 83 ref 7281 remove nil cons 7295 def cons nil cons nil cons cons 89 ref subst nil 660 ref 7279 remove nil cons cons 7296 def nil cons nil cons cons 661 ref subst 2013 remove nil 83 ref 7278 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 7275 remove nil cons 7297 def cons 7298 def 54 ref 7277 ref nil cons 7299 def cons nil cons 7300 def cons nil cons cons 7301 def 70 ref subst 7301 remove 136 ref subst nil 7291 ref 7300 ref cons nil cons cons 7302 def 118 ref subst nil 7298 remove 54 ref 55 ref 7289 remove appTerm 7277 remove appTerm 7303 def nil cons 7304 def cons nil cons 7305 def cons nil cons cons 118 ref subst nil 660 ref 641 ref 55 ref 7274 ref 643 ref appTerm 7306 def appTerm 7303 ref appTerm 7307 def absTerm nil cons cons nil cons nil cons cons 661 remove subst 641 remove nil 83 ref 7307 remove nil cons cons nil cons nil cons cons 89 ref subst nil 53 ref 7306 ref nil cons 7308 def cons 7305 ref cons nil cons cons 7309 def 70 ref subst 7309 remove 136 ref subst 7306 ref betaConv 7306 remove assume eqMp nil 53 ref 7273 remove nil cons 7310 def cons 7311 def 7305 remove cons nil cons cons 7312 def 118 ref subst proveHyp 7312 ref 70 ref subst 7312 remove 136 ref subst 7302 ref 70 ref subst 7302 remove 136 ref subst nil 7311 remove 7300 remove cons nil cons cons 118 ref subst 7284 ref 2021 remove appTerm 7313 def betaConv 7286 ref 643 remove appTerm 7314 def betaConv 7288 ref 2019 remove appTerm 7315 def betaConv nil 7291 remove 54 ref 7315 remove nil cons cons nil cons cons nil cons cons 118 ref subst 475 ref 660 ref 7288 remove nil cons cons 2036 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7287 remove nil cons cons 54 ref 7314 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7286 remove nil cons cons 738 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7285 remove nil cons cons 54 ref 7313 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7284 remove nil cons cons 2035 ref cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 7290 remove cons 7316 def 96 ref 7299 remove cons nil cons 7317 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 7310 remove cons 96 ref 7304 remove cons nil cons 7318 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 94 ref 7308 remove cons 7318 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 640 ref 472 ref 55 ref 7274 ref 801 remove appTerm appTerm 7303 ref appTerm absTerm appTerm nil cons cons 54 ref 7276 remove 7303 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7274 remove nil cons cons 7318 remove cons nil cons cons 352 ref subst eqMp eqMp eqMp eqMp nil 94 ref 7297 remove cons 7317 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp nil 7316 remove 96 ref 7292 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 7292 remove cons 54 ref 7283 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 7294 remove 2036 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7295 remove cons 54 ref 7280 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 7296 remove 2035 remove cons nil cons cons 147 ref subst eqMp eqMp subst eqMp nil 53 ref 7271 remove cons 7264 remove cons nil cons cons 118 ref subst proveHyp 6905 remove 2560 remove appTerm 7319 def betaConv nil 6924 remove 54 ref 7319 remove nil cons cons nil cons cons nil cons cons 118 ref subst 475 ref 6929 remove 2754 remove cons nil cons cons 147 ref subst eqMp eqMp eqMp eqMp nil 94 ref 7262 remove cons 96 ref 7263 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 6697 ref 54 ref 55 ref 6707 ref appTerm 7259 ref appTerm 7320 def nil cons cons nil cons cons nil cons cons 136 ref subst proveHyp nil 53 ref 6708 ref cons 7261 remove cons nil cons cons 7321 def 70 remove subst 7321 remove 136 remove subst 16 ref "_32975" 449 ref var 7322 def 7250 ref 7252 ref 7322 remove varTerm appTerm appTerm absTerm 7323 def 6706 ref appTerm 7324 def appTerm refl 7323 ref 6704 ref appTerm betaConv appThm 98 ref 7324 remove betaConv appThm 7250 remove 7252 ref 6704 ref appTerm appTerm refl appThm trans 7323 remove refl 6707 remove assume sym 7325 def appThm eqMp sym 7251 remove nil 2106 ref 6703 remove nil cons 7326 def cons 3952 ref 6586 remove nil cons 7327 def cons nil cons cons nil cons cons 7328 def 2106 ref 453 remove 7252 remove 3970 ref appTerm appTerm 2111 ref appTerm absTerm 7329 def 2111 ref appTerm 7330 def betaConv 3952 ref 640 ref 7329 ref appTerm 7331 def absTerm 7332 def 3955 ref appTerm 7333 def betaConv nil 164 ref 7332 ref appTerm 7334 def axiom nil 53 ref 7334 remove nil cons cons 54 ref 7333 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 ref 167 ref 7332 remove nil cons cons 3965 ref cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7331 remove nil cons cons 54 ref 7330 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7329 remove nil cons cons 2290 ref cons nil cons cons 147 ref subst eqMp eqMp subst appThm nil 472 ref 7326 remove cons nil cons nil cons cons 517 remove subst trans sym 88 ref eqMp eqMp eqMp nil 94 ref 6708 remove cons 96 ref 7260 ref cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 53 ref 6575 remove 7320 remove appTerm nil cons cons 54 ref 6902 remove 7259 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 2193 remove 7260 remove cons 6709 remove 6697 remove nil cons cons cons nil cons cons 4552 remove subst eqMp eqMp eqMp eqMp eqMp nil 94 ref 7245 remove cons 96 ref 7242 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 94 ref 7224 remove cons 96 ref 7229 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp 475 ref 660 ref 7171 ref nil cons cons 472 ref 7174 remove nil cons cons nil cons cons nil cons cons 331 ref subst proveHyp nil 53 ref 682 ref 7171 remove appTerm nil cons cons 54 ref 7170 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 4555 remove 6913 ref nil cons cons 7335 def 472 ref 7168 remove nil cons cons nil cons cons nil cons cons 4610 ref subst eqMp eqMp eqMp nil 94 ref 7163 remove cons 96 ref 7138 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp 475 ref 660 ref 7129 ref nil cons cons 472 ref 7131 remove nil cons cons nil cons cons nil cons cons 331 remove subst proveHyp nil 53 ref 682 remove 7129 remove appTerm nil cons cons 54 ref 7127 remove 6913 remove appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp nil 7335 remove 472 remove 7126 remove nil cons cons nil cons cons nil cons cons 4610 remove subst eqMp eqMp eqMp eqMp nil 94 ref 7113 remove cons 96 ref 7111 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 94 ref 7093 remove cons 96 ref 7091 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp proveHyp eqMp proveHyp eqMp eqMp eqMp nil 94 ref 6987 remove cons 96 ref 6984 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 94 ref 6971 remove cons 96 ref 6965 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp eqMp nil 94 ref 6952 remove cons 96 ref 6925 remove cons nil cons 7336 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 6939 remove cons 7336 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp eqMp nil 94 ref 6923 remove cons 7336 remove cons nil cons cons 110 ref subst deductAntisym eqMp eqMp nil 94 ref 6919 remove cons 96 ref 6921 remove cons nil cons cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp eqMp nil 53 ref 29 remove 6901 remove appTerm 6918 remove appTerm nil cons cons 54 ref 640 ref 6711 ref appTerm nil cons 7337 def cons nil cons cons nil cons cons 118 ref subst proveHyp 469 ref 156 remove 6711 ref 1186 remove appTerm betaConv appThm 2178 ref 2823 ref 469 remove 6713 ref appThm 6711 ref 6903 remove appTerm betaConv appThm absThm appThm appThm appThm 2178 remove 2823 remove 6713 remove absThm appThm appThm nil 2179 remove 6711 remove nil cons 7338 def cons nil cons nil cons cons 4647 remove subst eqMp eqMp nil 53 ref 7337 remove cons 54 ref 6712 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 ref 7338 remove cons 2998 remove cons nil cons cons 147 ref subst eqMp eqMp eqMp 16 ref "_32937" 449 ref var 7339 def 6587 ref 6688 ref 7339 remove varTerm appTerm appTerm absTerm 7340 def 6706 remove appTerm 7341 def appTerm refl 7340 ref 6704 ref appTerm betaConv appThm 98 remove 7341 remove betaConv appThm 6587 remove 6688 ref 6704 remove appTerm appTerm refl appThm trans 7340 remove refl 7325 remove appThm eqMp sym 6686 remove 7328 remove 2106 remove 16 remove 6688 remove 3970 remove appTerm appTerm 3955 ref appTerm absTerm 7342 def 2111 remove appTerm 7343 def betaConv 3952 remove 640 ref 7342 ref appTerm 7344 def absTerm 7345 def 3955 remove appTerm 7346 def betaConv nil 164 remove 7345 ref appTerm 7347 def axiom nil 53 ref 7347 remove nil cons cons 54 ref 7346 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 166 remove 167 remove 7345 remove nil cons cons 3965 remove cons nil cons cons 147 ref subst eqMp eqMp nil 53 ref 7344 remove nil cons cons 54 ref 7343 remove nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 475 ref 660 remove 7342 remove nil cons cons 2290 remove cons nil cons cons 147 remove subst eqMp eqMp subst appThm nil 168 remove 7327 remove cons nil cons nil cons cons 631 remove subst trans sym 88 remove eqMp eqMp proveHyp eqMp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp proveHyp eqMp nil 1518 remove 96 remove 6606 remove cons nil cons 7348 def cons nil cons cons 110 ref subst deductAntisym eqMp eqMp eqMp nil 1520 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 1521 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1522 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 1523 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1524 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1525 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1526 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1527 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1528 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 1529 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1530 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 1531 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1532 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1533 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1534 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1535 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1536 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 1537 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1538 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 1539 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1540 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1541 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1542 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1543 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1544 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1545 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1546 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1547 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1548 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 ref 213 ref 1549 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1550 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 ref 1551 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1552 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1553 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1554 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1555 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1556 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 215 remove 213 remove 1557 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1558 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 236 remove 1559 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1560 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1561 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1562 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1563 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1564 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1565 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1566 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1567 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1568 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1569 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1570 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1571 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1572 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1573 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1574 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1575 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1576 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1577 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1578 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 ref 1579 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1580 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 ref 42 ref 8 ref 1581 remove 6589 ref appTerm absTerm appTerm nil cons cons 54 ref 1582 remove 6589 ref appTerm nil cons cons nil cons cons nil cons cons 118 ref subst proveHyp 120 remove 1583 remove 7348 ref cons nil cons cons 352 ref subst eqMp eqMp eqMp nil 1584 remove 7348 ref cons nil cons cons 110 ref subst deductAntisym eqMp eqMp absThm eqMp nil 53 remove 640 ref "x'" 449 remove var 7349 def 55 remove 1349 remove 7349 remove varTerm appTerm appTerm 6589 ref appTerm absTerm appTerm nil cons cons 54 remove 1585 remove 6589 remove appTerm nil cons cons nil cons cons nil cons cons 118 remove subst proveHyp 475 remove 1586 remove 7348 ref cons nil cons cons 352 remove subst eqMp eqMp proveHyp proveHyp proveHyp proveHyp eqMp nil 94 remove 6605 remove cons 7348 remove cons nil cons cons 110 remove subst deductAntisym eqMp eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 640 remove 6603 remove appTerm thm 3237 remove nil 3238 remove thm nil 121 ref 920 ref 42 ref 8 ref 42 ref 7 ref 42 ref 172 ref 42 ref 5 ref 42 ref 1 ref 2000 remove 1800 remove appTerm 7350 def absTerm 7351 def appTerm 7352 def absTerm 7353 def appTerm 7354 def absTerm 7355 def appTerm 7356 def absTerm 7357 def appTerm 7358 def absTerm 7359 def appTerm 7360 def absTerm 7361 def nil cons cons nil cons nil cons cons 468 ref subst 920 remove nil 83 ref 7360 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 7359 remove nil cons cons nil cons nil cons cons 468 ref subst 8 remove nil 83 ref 7358 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 7357 remove nil cons cons nil cons nil cons cons 468 ref subst 7 remove nil 83 ref 7356 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 7355 remove nil cons cons nil cons nil cons cons 468 ref subst 172 remove nil 83 ref 7354 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 ref 7353 remove nil cons cons nil cons nil cons cons 468 ref subst 5 remove nil 83 ref 7352 remove nil cons cons nil cons nil cons cons 89 ref subst nil 121 remove 7351 remove nil cons cons nil cons nil cons cons 468 remove subst 1 remove nil 83 remove 7350 remove nil cons cons nil cons nil cons cons 89 remove subst 1999 remove eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp eqMp absThm eqMp nil 42 remove 7361 remove appTerm thm