integer_word 0 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 527123542431 570182697480 19521708359799 19715171511179 31843273619579 101493408634270 118012025074261 125552322094967 184250453201065 252558759159990 288661503866530 330012922480994 410205221915187 425030842335441 427272307580403 466580814163002 471942352642310 491132347463379 531497668235009 573581504197725 582622422664829 595668015596659 626759902784998 639448652322218 641145649424487 661580151762840 670571579697754 684439512836680 700899601844039 734077381109563 740710247256210 771176763760234
integer_word 1 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
1 2 3
4508202 527123542431 15743640287504 19715171511179 31843273619579 81577138722132 118012025074261 184250453201065 217096164890918 226118431347472 252558759159990 279307900379603 288661503866530 330012922480994 353347122969742 389280239644612 402327074158988 427272307580403 447976737540073 471942352642310 491132347463379 495719659717263 503400382949150 531497668235009 564510570641827 573404176134341 684439512836680 701865353869699 734077381109563
integer_word 1 1
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ arithmeticTheory.LESS_DIV_EQ_ZERO ]
4
4508187 4508202 527123542416 527123542431 2655944828433 19521708359784 40910524549675 52213207481641 52213207481656 54158171480319 82788020813636 82788020813651 102491263597439 129916455720066 137140290251973 151509384886193 151796447914425 151796447914440 155412585748107 193708584752673 211499676413560 217096164890903 217096164890918 230184383806215 230685295159156 230685295159171 250983604676424 264214093175947 264214093175962 282663507210041 288661503866515 288661503866530 447976737540058 447976737540073 466580814162987 474709775802880 474709775802895 506291458848484 506291458848499 525347163412178 525347163412193 531497668234994 531497668235009 539420488684687 564510570641812 564510570641827 573404176134326 573404176134341 672462142824279 672462142824294 690733294242876 698125516052739 698339900079260 698339900079275 701473106811508 701865353869684 704903582865051 704903582865066 734077381109548 734077381109563 772093664419574
integer_word 1 2
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ arithmeticTheory.LESS_DIV_EQ_ZERO ]

4508187 4508202 527123542416 527123542431 2655944828433 40910524549675 52213207481641 52213207481656 54158171480319 82788020813636 82788020813651 102491263597439 129916455720066 137140290251973 151509384886193 151796447914425 151796447914440 155412585748107 159859748278285 193708584752673 211499676413560 217096164890903 230184383806215 230685295159156 230685295159171 250983604676424 264214093175947 264214093175962 288661503866515 288661503866530 393952920377898 447976737540058 447976737540073 474709775802880 474709775802895 506291458848484 506291458848499 525347163412178 525347163412193 531497668234994 531497668235009 539420488684687 564510570641812 564510570641827 573404176134326 573404176134341 672462142824279 672462142824294 690733294242876 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 704903582865051 704903582865066 734077381109548 756209600612147 767055970251773 772093664419574 778417488521154
integer_word 1 3
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ arithmeticTheory.LESS_DIV_EQ_ZERO ]

4508187 4508202 527123542416 527123542431 2655944828433 40910524549675 52213207481641 54158171480319 82788020813636 129916455720066 137140290251973 151509384886193 151796447914425 155412585748107 193708584752673 211499676413560 217096164890903 230184383806215 230685295159156 250983604676424 264214093175947 288661503866515 288661503866530 375497871509295 447976737540058 474709775802880 506291458848484 525347163412178 531497668234994 531497668235009 539420488684687 564510570641812 573404176134326 672462142824279 690733294242876 698125516052739 698339900079260 701473106811508 701865353869684 701865353869699 704177836849664 704903582865051 734077381109548 772093664419574 778417488521154
integer_word 1 4
boolLib.MATCH_MP_TAC arithmeticTheory.LESS_TRANS
5
4508187 4508202 527123542416 527123542431 52213207481641 52213207481656 54158171480319 82788020813636 82788020813651 102491263597439 129916455720066 137140290251973 151509384886193 151796447914425 151796447914440 155412585748107 193708584752673 196421115996488 208688131165094 217096164890903 217096164890918 230685295159156 230685295159171 264214093175947 264214093175962 282663507210041 288661503866515 288661503866530 447976737540058 447976737540073 474709775802880 474709775802895 506291458848484 506291458848499 525347163412178 525347163412193 531497668234994 531497668235009 539420488684687 564510570641812 564510570641827 573404176134326 573404176134341 672462142824279 672462142824294 698339900079260 698339900079275 704903582865051 704903582865066 734077381109548 734077381109563 772093664419574
integer_word 1 5
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 123 17*)2 ** (dimindex (:'a) - 1)" ]
6
4508187 4508202 527123542416 527123542431 52213207481641 52213207481656 54158171480319 82788020813636 82788020813651 101493408634270 102491263597439 129916455720066 137140290251973 138598696382330 151509384886193 151796447914425 151796447914440 155412585748107 193708584752673 196421115996488 208688131165094 217096164890903 217096164890918 230685295159156 230685295159171 264214093175947 264214093175962 282663507210041 288661503866515 288661503866530 447976737540058 447976737540073 457644544611742 471942352642310 474709775802880 474709775802895 506291458848484 506291458848499 521746175187020 525347163412178 525347163412193 531497668234994 531497668235009 539420488684687 564510570641812 564510570641827 573404176134326 573404176134341 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 704903582865051 704903582865066 734077381109548 734077381109563 772093664419574
integer_word 1 6
bossLib.SRW_TAC [ bossLib.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 52213207481641 52213207481656 54158171480319 54158171480334 60259445307794 82788020813636 82788020813651 101493408634270 102491263597439 129916455720066 129916455720081 137140290251973 137140290251988 151509384886193 151509384886208 151796447914425 151796447914440 155412585748107 155412585748122 193708584752673 193708584752688 196421115996488 208688131165094 217096164890903 217096164890918 230685295159156 230685295159171 245820244113914 264214093175947 264214093175962 288661503866515 288661503866530 447976737540058 447976737540073 474709775802880 474709775802895 506291458848484 506291458848499 525347163412178 525347163412193 531497668234994 531497668235009 539420488684687 539420488684702 564510570641812 564510570641827 573404176134326 573404176134341 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 704903582865051 704903582865066 734077381109548 734077381109563 772093664419574 772093664419589
integer_word 2 0
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "integer_word" "w2i_def" ) , wordsTheory.word_msb_n2w , bitTheory.BIT_def , wordsTheory.dimword_def , bitTheory.BITS_def , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 131 51*)SUC x - x = 1" ] ) , wordsTheory.INT_MIN_def , bitTheory.DIV_2EXP_def , bitTheory.MOD_2EXP_def , wordsTheory.w2n_n2w , wordsTheory.word_2comp_n2w ]

4508202 527123542431 10934468447623 15743640287504 19715171511179 31843273619579 69307778533856 81577138722132 101493408634270 118012025074261 124546192348058 137140290251988 182786161572575 184250453201065 217096164890918 226118431347472 252558759159990 253764370664493 261601688188567 288661503866530 290305795276229 324230197263326 330012922480994 362056709427515 389280239644612 402327074158988 447976737540073 471942352642310 491132347463379 495719659717263 503400382949150 525671167212347 531497668235009 564510570641827 573404176134341 624287298179518 644024329337247 684439512836680 693450454781856 698339900079275 701865353869699 734077381109563
integer_word 3 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
1 2
4508202 570182697480 119213902930093 166827190913652 184250453201065 252558759159990 384755068030785 397370809135302 410205221915187 428376199356515 454644167397642 491132347463379 573581504197725 626759902784998 701865353869699
integer_word 3 1
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]

4508187 4508202 570182697465 570182697480 10057436537758 19521708359784 19715171511164 19715171511179 31843273619564 54895274660576 54895274660591 81577138722117 81577138722132 91443262095408 108926874587641 108926874587656 115026805686794 118012025074246 118012025074261 128209111116631 129916455720066 129916455720081 155412585748107 155412585748122 182786161572560 182786161572575 245447969482638 245447969482653 253405956599022 253405956599037 264214093175947 264214093175962 271701083476867 288525727528679 288525727528694 288661503866515 288661503866530 289034646703724 359946554789255 359995861312413 359995861312428 372959225400666 384755068030785 449855211765300 449855211765315 452840999734780 452840999734795 466580814162987 468720065734516 474709775802880 474709775802895 480047163207373 503400382949135 503400382949150 504371311089678 555664911458986 555664911459001 573581504197710 573581504197725 582622422664814 595668015596644 598250926392539 624287298179503 624287298179518 639448652322203 641145649424472 661580151762825 661580151762840 672462142824279 672462142824294 700899601844024 700899601844039 701865353869699 716812141940821 726081603397557 729156724514480 729156724514495 771176763760219 772093664419574 772093664419589 778417488521139 786450618236709 789914935883865 789914935883880
integer_word 3 2
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]

4508187 4508202 570182697465 570182697480 5002472577315 19521708359784 19715171511164 19715171511179 31843273619564 54895274660576 81577138722117 81577138722132 91443262095408 108926874587641 115026805686794 115026805686809 118012025074246 118012025074261 129916455720066 155412585748107 182786161572560 182786161572575 245447969482638 253405956599022 253405956599037 264214093175947 271701083476867 288525727528679 288661503866515 289034646703724 318908510555700 359946554789255 359995861312413 372959225400666 384755068030785 390469084844119 449855211765300 452840999734780 452840999734795 466580814162987 468720065734516 474709775802880 480047163207373 503400382949135 503400382949150 516204221688788 555664911458986 573581504197710 573581504197725 582622422664814 595668015596644 624287298179503 624287298179518 639448652322203 641145649424472 641145649424487 656704111276914 661580151762825 661580151762840 672462142824279 700899601844024 700899601844039 701865353869699 716812141940821 726081603397557 729156724514480 765727956920298 771176763760219 772093664419574 778417488521139 786450618236709 789914935883865
integer_word 4 0
boolLib.STRIP_TAC
1
4508202 503201789626 1539719997235 31843273619579 67947825795705 101493408634270 149897008116540 160953697683335 169333526806252 184250453201065 252558759159990 281282774472965 293294570028156 330012922480994 353247009325284 360330426145111 387060757195317 397370809135302 428376199356515 447976737540073 465912902899348 491132347463379 492256065857787 504521768857434 558133058577665 564510570641827 586588381026776 684439512836680 701865353869699 743039451497653
integer_word 4 1
bossLib.SIMP_TAC ( bossLib.srw_ss ( ) ) [ ( DB.fetch "integer_word" "INT_MIN_def" ) , ( DB.fetch "integer_word" "INT_MAX_def" ) ]

4508202 503201789626 1539719997235 31843273619579 67947825795705 101493408634270 149897008116540 160953697683335 169333526806252 184250453201065 252558759159990 281282774472965 330012922480994 353247009325284 360330426145111 387060757195317 397370809135302 428376199356515 447976737540073 465912902899348 492256065857787 504521768857434 558133058577665 564510570641827 586588381026776 684439512836680 701865353869699 743039451497653
integer_word 4 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

15743640287504 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 324230197263326 330527776373049 334704961298510 412818828973481 433658218794305 447976737540073 474709775802895 495719659717263 531497668235009 549097959537274 564510570641827 573404176134341 672462142824294 693450454781856 698339900079275 701865353869699
integer_word 4 3
bossLib.srw_tac [ ( bossLib.rewrites tactictoe_thmlarg ) ] tactictoe_thmlarg

15743640287489 52213207481641 82788020813636 151796447914425 264214093175947 288661503866515 288661503866530 324230197263311 324230197263326 330527776373034 334704961298495 412818828973466 433658218794290 447976737540058 447976737540073 459901918344193 474709775802880 495719659717248 531497668234994 531497668235009 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 672462142824279 693450454781841 693450454781856 698339900079260 701865353869684 702299432457039 734077381109563 778417488521154
integer_word 4 4
bossLib.DECIDE_TAC

10545689246177 15743640287489 15743640287504 52213207481641 82788020813636 101493408634270 124546192348058 129916455720081 151796447914425 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 324230197263311 324230197263326 330527776373034 334704961298495 412818828973466 433658218794290 447976737540058 447976737540073 459901918344178 473838925376542 474709775802880 474709775802895 495719659717248 495719659717263 531497668234994 531497668235009 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 573421677681791 672462142824279 672462142824294 684439512836680 693450454781841 693450454781856 698339900079260 701865353869684 702299432457024 734077381109548 772093664419589 778417488521139
integer_word 4 5
bossLib.ASM_SIMP_TAC bossLib.std_ss [ ( DB.fetch "integer_word" "w2i_def" ) , ( DB.fetch "integer_word" "i2w_def" ) , wordsTheory.WORD_NEG_NEG , wordsTheory.word_2comp_n2w , integerTheory.INT_LE , integerTheory.INT_SUB , integerTheory.INT_LE_SUB_RADD , arithmeticTheory.NOT_LESS_EQUAL ]
6
4508202 503201789626 10545689246162 15743640287489 15743640287504 19715171511179 21288739904130 24856945732414 30530093675625 31843273619579 46952481470205 52213207481641 82788020813636 101493408634270 118012025074261 124546192348043 129916455720066 129916455720081 149897008116540 151796447914425 155412585748107 155412585748122 160953697683335 163857517616168 182786161572575 184250453201065 252558759159990 264214093175947 264214093175962 288661503866515 288661503866530 311267063258690 324230197263311 330012922480994 330527776373034 334704961298495 353247009325284 387060757195317 397370809135302 412818828973466 428376199356515 433658218794290 444092718806686 447976737540058 447976737540073 459901918344178 465912902899348 473838925376527 474709775802880 474709775802895 495719659717248 495719659717263 504521768857434 531497668234994 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 573421677681776 624287298179518 659171250889785 672462142824279 672462142824294 684439512836680 693450454781841 698339900079260 701865353869684 701865353869699 702299432457024 734077381109548 743039451497653 772093664419574 772093664419589 777299798500621 778417488521139 790137731764686
integer_word 4 6
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 169 13*)i < 0" ]

4508202 503201789626 10545689246162 15743640287489 15743640287504 19715171511179 22628222734092 31843273619579 38690029526213 52213207481641 52213207481656 67159087017657 81577138722132 82788020813636 82788020813651 91443262095408 101493408634270 110517220752872 118012025074261 124546192348043 129916455720066 129916455720081 137140290251988 141251258485584 151489214603632 151796447914425 151796447914440 155412585748107 155412585748122 163857517616168 182786161572575 184562626047036 200008195326232 205984308384176 215083884238689 253405956599037 258932676230756 260668396427988 264214093175947 264214093175962 271052851785854 271524060815050 271701083476882 283320667588110 288661503866515 288661503866530 311267063258690 324230197263311 330012922480994 330527776373034 330527776373049 332107761348551 334704961298495 334704961298510 344948227479130 353247009325284 359946554789255 387060757195317 410986695990145 412818828973466 412818828973481 433658218794290 444092718806686 447976737540058 447976737540073 452840999734795 459901918344178 465912902899348 468720065734531 473838925376527 474709775802880 474709775802895 495719659717248 495719659717263 503400382949150 519608153553791 531497668234994 549097959537259 560067426511773 564510570641812 564510570641827 573404176134326 573404176134341 573421677681776 582622422664829 595668015596659 606386562205544 624287298179518 643124333895289 653344401127436 661580151762840 672462142824279 672462142824294 684439512836680 693450454781841 698125516052754 698339900079260 698339900079275 700899601844039 701865353869684 701865353869699 702299432457024 705541261060599 706086857092683 712856972787005 725165126028601 726081603397572 734077381109548 758702156437644 759974826409707 771176763760234 771927584813492 772093664419574 772093664419589 778417488521139 778417488521154 781881703097464 790137731764686
integer_word 5 0
boolLib.STRIP_TAC

4508202 503201789626 4497433691173 15743640287504 19715171511179 30530093675625 31843273619579 64274765310919 118012025074261 163857517616168 206318910910354 217551291031912 293294570028156 321207394972097 324230197263326 387060757195317 397370809135302 428376199356515 447976737540073 465912902899348 491132347463379 495719659717263 564510570641827 573404176134341 582622422664829 684439512836680 693450454781856 695912282411845 701865353869699 743039451497653 758495464973897 771176763760234
integer_word 5 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

15743640287504 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 324230197263326 330527776373049 334704961298510 412818828973481 433658218794305 447976737540073 474709775802895 495719659717263 531497668235009 549097959537274 564510570641827 573404176134341 672462142824294 693450454781856 698339900079275 701865353869699
integer_word 5 2
bossLib.srw_tac [ ( bossLib.rewrites tactictoe_thmlarg ) ] tactictoe_thmlarg

15743640287489 52213207481641 82788020813636 151796447914425 264214093175947 288661503866515 288661503866530 324230197263311 324230197263326 330527776373034 334704961298495 412818828973466 433658218794290 447976737540058 447976737540073 459901918344193 474709775802880 495719659717248 531497668234994 531497668235009 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 672462142824279 693450454781841 693450454781856 698339900079260 701865353869684 702299432457039 734077381109563 778417488521154
integer_word 5 3
bossLib.DECIDE_TAC

10545689246177 15743640287489 15743640287504 52213207481641 82788020813636 101493408634270 124546192348058 129916455720081 151796447914425 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 324230197263311 324230197263326 330527776373034 334704961298495 412818828973466 433658218794290 447976737540058 447976737540073 459901918344178 473838925376542 474709775802880 474709775802895 495719659717248 495719659717263 531497668234994 531497668235009 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 573421677681791 672462142824279 672462142824294 684439512836680 693450454781841 693450454781856 698339900079260 701865353869684 702299432457024 734077381109548 772093664419589 778417488521139
integer_word 5 4
bossLib.ASM_SIMP_TAC bossLib.std_ss tactictoe_thmlarg
5
4508202 503201789626 4497433691173 10545689246162 15743640287489 15743640287504 19715171511179 30530093675625 31843273619579 52213207481641 64274765310919 82788020813636 118012025074261 124546192348043 129916455720066 151796447914425 155412585748107 163857517616168 206318910910354 217551291031912 264214093175947 288661503866515 321207394972097 324230197263311 324230197263326 330527776373034 334704961298495 387060757195317 397370809135302 412818828973466 428376199356515 433658218794290 447976737540058 447976737540073 459901918344178 465912902899348 473838925376527 474709775802880 495719659717248 495719659717263 531497668234994 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 573421677681776 582622422664829 672462142824279 684439512836680 693450454781841 693450454781856 695912282411845 698339900079260 701865353869684 701865353869699 702299432457024 734077381109548 743039451497653 758495464973897 771176763760234 772093664419574 778417488521139
integer_word 5 5
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 169 13*)i < 0" ]

4508202 503201789626 4497433691173 10545689246162 15743640287489 15743640287504 19715171511179 30530093675625 31843273619579 52213207481641 52213207481656 81569672357316 81577138722132 82788020813636 82788020813651 91443262095408 118012025074261 124546192348043 129916455720066 151489214603632 151796447914425 151796447914440 155412585748107 163857517616168 182786161572575 184562626047036 205984308384176 244429160004141 253405956599037 264214093175947 264214093175962 271701083476882 288661503866515 288661503866530 315568617150899 321207394972097 324230197263311 330527776373034 330527776373049 334704961298495 334704961298510 359946554789255 376692917411646 387060757195317 410986695990145 412818828973466 412818828973481 433658218794290 447976737540058 447976737540073 452840999734795 459901918344178 465705839428675 465912902899348 468720065734531 473838925376527 474709775802880 474709775802895 495719659717248 495719659717263 503400382949150 519608153553791 531497668234994 532121098622424 541094230245756 549097959537259 560067426511773 564510570641812 564510570641827 573404176134326 573404176134341 573421677681776 575742702024655 582622422664829 595668015596659 606386562205544 624287298179518 672462142824279 672462142824294 684439512836680 693450454781841 695912282411845 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 758702156437644 771176763760234 772093664419574 778417488521139 778417488521154
integer_word 6 0
bossLib.PROVE_TAC tactictoe_thmlarg
1
4508202 565398346919 570182697480 31843273619579 179857892939409 184250453201065 216251517286832 252558759159990 384755068030785 410205221915187 491132347463379 573581504197725 626759902784998 684439512836680 701865353869699 704177836849664 711846739738353
integer_word 6 1
bossLib.PROVE_TAC tactictoe_thmlarg
2 3
4508202 565398346919 570182697480 31843273619579 179857892939409 184250453201065 216251517286832 252558759159990 384755068030785 573581504197725 626759902784998 684439512836680 701865353869699 704177836849664 711846739738353
integer_word 6 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 565398346919 570182697480 31843273619579 179857892939409 184250453201065 216251517286832 252558759159990 330012922480994 384755068030785 573581504197725 626759902784998 684439512836680 701865353869699 704177836849664 711846739738353
integer_word 6 3
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 565398346919 570182697480 31843273619579 179857892939409 184250453201065 216251517286832 252558759159990 330012922480994 384755068030785 573581504197725 626759902784998 684439512836680 701865353869699 704177836849664 711846739738353
integer_word 7 0
bossLib.PROVE_TAC tactictoe_thmlarg

4508202 503201789626 570182697480 293294570028156 384755068030785 387060757195317 397370809135302 410205221915187 428376199356515 457644544611742 491132347463379 573581504197725 670467031637419 701865353869699 704177836849664 743039451497653
integer_word 8 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "w2i_def" ) , ( DB.fetch "integer_word" "INT_MAX_def" ) , wordsTheory.ZERO_LT_INT_MIN , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 229 29*)0n < i ==> 0 <= &i - 1" ] ) , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 230 29*)0i <= x ==> -&n <= x" ] ) ]
1
4508202 570182697480 1539719997235 31843273619579 184250453201065 225608204291967 252558759159990 410205221915187 447976737540073 465912902899348 491132347463379 558133058577665 564510570641827 573581504197725 586588381026776 626759902784998 678757505836104
integer_word 8 1
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ wordsTheory.dimword_def , wordsTheory.INT_MIN_def , wordsTheory.WORD_LO , wordsTheory.WORD_NOT_LOWER_EQUAL , wordsTheory.WORD_MSB_INT_MIN_LS , wordsTheory.word_L_def , wordsTheory.w2n_n2w , arithmeticTheory.LESS_MOD , arithmeticTheory.EXP_BASE_LT_MONO , wordsTheory.DIMINDEX_GT_0 ]
2
4508187 4508202 570182697465 570182697480 15743640287504 19521708359784 19715171511179 24856945732414 30530093675625 31843273619579 46952481470205 115026805686809 118012025074261 129916455720081 155412585748122 163857517616168 264214093175962 288661503866530 447976737540073 465912902899348 466580814162987 474709775802895 495719659717263 564510570641827 573404176134341 573581504197710 573581504197725 582622422664814 591254677888321 639448652322203 641145649424487 659171250889785 661580151762840 672462142824294 700899601844039 750301342297697 771176763760219 772093664419589 777299798500621
integer_word 8 2
intLib.ARITH_TAC

4508187 4508202 570182697465 570182697480 19715171511179 24856945732414 30530093675625 31843273619579 52213207481641 52213207481656 54158171480319 54158171480334 82788020813636 82788020813651 115026805686809 118012025074261 129916455720066 129916455720081 137140290251973 137140290251988 151509384886193 151509384886208 151796447914425 151796447914440 155412585748107 155412585748122 193708584752673 193708584752688 230685295159156 230685295159171 264214093175947 264214093175962 288661503866515 288661503866530 289239541184975 313301975167199 447976737540058 447976737540073 465912902899348 474709775802880 474709775802895 506291458848484 506291458848499 514027452145440 525347163412178 525347163412193 531497668234994 564510570641812 564510570641827 573404176134326 573404176134341 573581504197710 573581504197725 641145649424472 641145649424487 659394192337466 661580151762825 661580151762840 670571579697739 672462142824279 672462142824294 698339900079260 698339900079275 700899601844024 700899601844039 704903582865051 704903582865066 734077381109548 750301342297697 772093664419574 772093664419589 777299798500621 781789328517531
integer_word 10 0
boolLib.STRIP_TAC
1
4508202 503201789626 570182697480 1539719997235 31843273619579 67947825795705 101493408634270 169333526806252 281282774472965 293294570028156 353247009325284 360330426145111 384755068030785 387060757195317 397370809135302 410205221915187 428376199356515 447976737540073 457644544611742 465912902899348 491132347463379 492256065857787 558133058577665 564510570641827 573581504197725 586588381026776 670467031637419 684439512836680 701865353869699 704177836849664 743039451497653
integer_word 10 1
bossLib.PROVE_TAC tactictoe_thmlarg
2
4508202 503201789626 570182697480 1539719997235 31843273619579 67947825795705 101493408634270 169333526806252 281282774472965 293294570028156 353247009325284 360330426145111 384755068030785 387060757195317 397370809135302 428376199356515 447976737540073 457644544611742 465912902899348 492256065857787 558133058577665 564510570641827 573581504197725 586588381026776 670467031637419 684439512836680 701865353869699 704177836849664 743039451497653
integer_word 10 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 570182697480 1539719997235 31843273619579 67947825795705 101493408634270 166827190913652 184250453201065 225608204291967 252558759159990 360330426145111 384755068030785 397370809135302 405030802529001 428376199356515 447976737540073 465912902899348 492256065857787 533787931057642 558133058577665 564510570641827 573581504197725 586588381026776 626759902784998 678757505836104 684439512836680 701865353869699 704177836849664
integer_word 11 0
bossLib.SRW_TAC [ ] tactictoe_thmlarg
1 2
52213207481656 54158171480334 60259445307794 82788020813651 102491263597439 129916455720081 137140290251988 151509384886208 151796447914440 155412585748122 193708584752688 230685295159171 245820244113914 264214093175962 288661503866530 447976737540073 474709775802895 506291458848499 525347163412193 531497668235009 564510570641827 573404176134341 672462142824294 698339900079275 704903582865066 734077381109563 772093664419589
integer_word 11 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 52213207481656 82788020813651 98581092097755 98581092097770 129916455720081 132637398910427 137140290251988 151796447914440 155412585748122 159802838968145 213067038904999 230685295159171 264214093175962 280131585714188 288661503866515 288661503866530 309888446016937 309888446016952 398722359881125 447976737540058 474709775802895 478291862012893 506291458848484 525347163412193 531497668234994 531497668235009 564510570641812 573404176134326 607414367785130 672462142824279 672462142824294 698339900079275 701865353869684 704903582865051 710429468101258 734077381109563 772093664419589
integer_word 11 2
bossLib.FULL_SIMP_TAC bossLib.bool_ss [ bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 2254 43*)0 < a ==> a <> 0n" ] ) , ( DB.fetch "words" "DIMINDEX_GT_0" ) ]

3075633346311 48385840440500 52213207481656 82788020813651 129916455720081 137140290251988 151796447914440 155412585748122 190667614704012 230685295159171 264214093175962 280131585714188 288661503866515 288661503866530 417120250578574 442440925209540 447976737540058 474709775802895 506291458848484 525347163412193 531497668234994 531497668235009 564510570641812 570906815178209 573404176134326 665593440525621 672462142824294 698339900079275 701865353869684 704903582865051 734077381109563 772093664419589 778417488521139 778417488521154
integer_word 12 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "INT_MIN_def" ) , ( DB.fetch "integer_word" "INT_MAX_def" ) , wordsTheory.INT_MIN_def ]
1
4508202 503201789626 1539719997235 15743640287504 19715171511179 31843273619579 67947825795705 91443262095408 101493408634270 108197453293544 118012025074261 124546192348058 151489214603632 169333526806252 182786161572575 288661503866530 293294570028156 330012922480994 359946554789255 360330426145111 387060757195317 435658463151797 447976737540073 465912902899348 468720065734531 491132347463379 492256065857787 495719659717263 531497668235009 560067426511773 564510570641827 573404176134341 595668015596659 606386562205544 624287298179518 684439512836680 758702156437644 778417488521154
integer_word 12 1
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 274 16*)dimindex (:'a)" ]
2 3
4508187 4508202 503201789611 503201789626 19715171511164 31843273619564 52213207481641 52213207481656 54158171480319 54158171480334 82788020813636 82788020813651 91443262095408 118012025074246 124546192348058 129916455720066 129916455720081 137140290251973 137140290251988 151489214603632 151509384886193 151509384886208 151796447914425 151796447914440 155412585748107 155412585748122 182786161572560 182786161572575 193708584752673 193708584752688 230685295159156 230685295159171 264214093175947 264214093175962 275662974623136 288661503866515 288661503866530 308501676739481 331300754537523 359946554789255 387060757195302 387060757195317 435658463151797 447976737540058 447976737540073 465912902899333 468720065734516 474709775802880 474709775802895 506291458848484 506291458848499 525347163412178 525347163412193 531497668235009 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 606386562205529 624287298179503 624287298179518 633273517363925 672462142824279 672462142824294 698339900079260 698339900079275 704903582865051 704903582865066 758702156437644 772093664419574 772093664419589 778417488521139 781789328517516
integer_word 12 2
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ wordsTheory.DIMINDEX_GT_0 ]
4
4508187 4508202 503201789611 503201789626 527123542416 527123542431 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095408 98581092097755 98581092097770 118012025074246 124546192348058 129916455720066 129916455720081 132637398910412 132637398910427 137140290251973 137140290251988 151489214603632 151796447914425 151796447914440 155412585748107 155412585748122 159802838968130 159802838968145 182786161572560 182786161572575 213067038904984 213067038904999 230685295159156 230685295159171 264214093175947 264214093175962 279012153923002 280131585714188 288661503866515 288661503866530 309888446016937 309888446016952 330520810529789 359946554789255 387060757195302 387060757195317 398722359881125 435658463151797 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 506291458848484 523090525605017 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 595668015596644 606386562205529 624287298179503 624287298179518 670319098799683 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704903582865051 758702156437644 772093664419574 772093664419589 778417488521139 779978889430286
integer_word 12 3
bossLib.FULL_SIMP_TAC bossLib.bool_ss [ bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 2254 43*)0 < a ==> a <> 0n" ] ) , ( DB.fetch "words" "DIMINDEX_GT_0" ) ]

4508187 4508202 503201789611 503201789626 3075633346311 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095408 118012025074246 124546192348058 129916455720066 129916455720081 137140290251973 137140290251988 151489214603632 151796447914425 151796447914440 155412585748107 155412585748122 175967202730200 182786161572560 182786161572575 190667614703997 190667614704012 230685295159156 230685295159171 264214093175947 264214093175962 280131585714188 288661503866515 288661503866530 330797117850635 359946554789255 387060757195302 387060757195317 435658463151797 447976737540058 465912902899333 468720065734516 471821512958713 474709775802880 474709775802895 506291458848484 506737256512208 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 561896720033992 564510570641812 570906815178194 570906815178209 573404176134326 595668015596644 606386562205529 624287298179503 624287298179518 665593440525606 665593440525621 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704903582865051 758702156437644 772093664419574 772093664419589 778417488521139 778417488521154
integer_word 12 4
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 527123542416 527123542431 3509959868078 3509959868093 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095408 98581092097755 118012025074246 124546192348058 151489214603632 151796447914425 151796447914440 182786161572560 182786161572575 230685295159156 230685295159171 246304944701264 264214093175947 264214093175962 280131585714188 288661503866515 288661503866530 309888446016937 359946554789255 387060757195302 387060757195317 398722359881125 406864860954650 435658463151797 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 496949490691903 506291458848484 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 595668015596644 606386562205529 624287298179503 624287298179518 661452911558705 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704903582865051 741812195333191 758702156437644 778417488521139
integer_word 14 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 503201789626 527123542431 1539719997235 15743640287504 19715171511179 31843273619579 52213207481656 67947825795705 73654873535007 81569672357316 81577138722132 82788020813651 91443262095408 101493408634270 102491263597439 118012025074261 124546192348058 137140290251988 151489214603632 151796447914440 169333526806252 182786161572575 217096164890918 226118431347472 230685295159171 253405956599037 253764370664493 264214093175962 272741517169107 273144770175092 288661503866530 290305795276229 293294570028156 301426632170986 315568617150899 324230197263326 326348002797391 330012922480994 359946554789255 359972272201131 360330426145111 384755068030785 387060757195317 433292275849902 447976737540073 452840999734795 457644544611742 465912902899348 468720065734531 471942352642310 474709775802895 491132347463379 492256065857787 495719659717263 503400382949150 506291458848499 525347163412193 525671167212347 531497668235009 560067426511773 564510570641827 573404176134341 585128167865309 595668015596659 606386562205544 624287298179518 653855591356221 672462142824294 684439512836680 693450454781856 698339900079275 701865353869699 704903582865066 733167505350242 734077381109563 758702156437644 778417488521154 782905466661982
integer_word 14 1
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 290 20*)dimword (:'a) - Num (-i)" ]
2
4508187 4508202 503201789611 503201789626 527123542431 1539719997220 15743640287504 19715171511164 31843273619564 52213207481656 67947825795690 73654873535007 81569672357316 81577138722132 82788020813651 91443262095408 101493408634270 102491263597439 118012025074246 124546192348043 124546192348058 137140290251988 151489214603632 151796447914440 169333526806237 182786161572575 217096164890918 226118431347472 230685295159171 253405956599037 253764370664493 264214093175962 272741517169092 273144770175092 288661503866515 288661503866530 290305795276229 301426632170986 315568617150899 324230197263326 326348002797376 359946554789255 359972272201131 360330426145096 384755068030785 387060757195302 387060757195317 433292275849902 447976737540058 447976737540073 452840999734795 457644544611742 465912902899333 468720065734516 471942352642310 474709775802895 492256065857772 495719659717263 503400382949150 506291458848484 506291458848499 525347163412193 525671167212347 531497668234994 531497668235009 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 585128167865309 595668015596644 606386562205529 624287298179518 653855591356221 672462142824294 684439512836680 693450454781856 698339900079275 701865353869699 704903582865051 704903582865066 733167505350242 734077381109563 758702156437644 778417488521139 782905466661982
integer_word 14 4
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 1539719997220 19715171511164 31843273619564 67947825795690 91443262095408 118012025074246 124546192348043 151489214603632 169333526806237 182786161572575 262238243669882 272741517169092 288661503866515 288661503866530 326348002797376 359946554789255 360330426145096 387060757195302 387060757195317 447976737540058 465912902899333 468720065734516 492256065857772 506291458848484 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 595668015596644 606386562205529 624287298179518 702299432457039 704903582865051 734077381109563 758702156437644 778417488521139 778417488521154
integer_word 15 0
bossLib.SRW_TAC [ wordsLib.WORD_BIT_EQ_ss ] [ ( DB.fetch "integer_word" "i2w_def" ) ]

4508202 507986140187 1539719997235 31843273619579 67947825795705 101493408634270 124546192348058 129912916300031 169333526806252 272741517169107 281282774472965 293294570028156 326348002797391 330012922480994 353247009325284 360330426145111 384755068030785 387060757195317 397370809135302 416577970694497 428376199356515 447976737540073 452840999734795 465912902899348 491132347463379 492256065857787 506291458848499 531497668235009 558133058577665 564510570641827 573404176134341 586588381026776 684439512836680 701865353869699 702499294229989 704903582865066 738266656874005 743039451497653
integer_word 16 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "i2w_def" ) , wordsTheory.w2w_n2w , wordsTheory.word_2comp_def ]

4508202 503201789626 124546192348058 272741517169107 293294570028156 317951517419914 325155528439102 326348002797391 330012922480994 384755068030785 387060757195317 397370809135302 428376199356515 447976737540073 452840999734795 491132347463379 506291458848499 522096339113807 531497668235009 564510570641827 573404176134341 576878615991000 684439512836680 701865353869699 704903582865066 743039451497653
integer_word 16 1
boolLib.IMP_RES_TAC arithmeticTheory.LESS_EQUAL_ADD
2
4508187 4508202 503201789611 503201789626 541476594114 19715171511164 31843273619564 91443262095408 101493408634270 118012025074246 124546192348043 151489214603632 182786161572575 271524060815050 272741517169092 288661503866515 288661503866530 315287158685632 324230197263326 326348002797376 359946554789255 375047065524710 387060757195302 387060757195317 412818828973481 447976737540058 447976737540073 452630706627416 457644544611742 468720065734516 471942352642310 506291458848484 530812884619778 531497668234994 531497668235009 538989140445465 546235976653510 549097959537274 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 606386562205529 624287298179518 684439512836680 693450454781856 698125516052754 698339900079275 701865353869699 702299432457039 704903582865051 721430684055895 734077381109563 758702156437644 778417488521139 778417488521154
integer_word 16 2
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 402 24*)2n ** p" ]
3
4508187 4508202 503201789611 503201789626 536692243538 541476594114 19715171511164 31843273619564 91443262095408 101493408634270 118012025074246 124546192348043 151489214603632 182786161572575 245403014058520 271524060815050 272741517169092 280131585714188 288661503866515 288661503866530 315287158685632 324230197263326 326348002797376 359946554789255 375047065524710 387060757195302 387060757195317 412818828973481 447976737540058 447976737540073 452630706627416 457644544611742 468720065734516 471942352642310 493395226933498 506291458848484 530812884619778 531497668234994 531497668235009 538989140445465 541987621636147 546235976653510 549097959537274 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 595668015596644 606386562205529 624287298179518 684439512836680 693450454781856 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457039 704903582865051 721430684055895 734077381109563 758702156437644 778417488521139 778417488521154
integer_word 16 3
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ bitTheory.ZERO_LT_TWOEXP , wordsTheory.dimword_def , boolLib.GSYM arithmeticTheory.EXP_ADD ]

4508187 4508202 503201789611 503201789626 536692243538 536692243553 3509959868093 19715171511164 31843273619564 43222326490826 52213207481656 82788020813651 91443262095408 101493408634270 118012025074246 124546192348043 142440995047179 151489214603632 151796447914440 182786161572575 230685295159171 245403014058520 264214093175962 271524060815050 272741517169092 280131585714188 288661503866515 288661503866530 324230197263326 326348002797376 359946554789255 387060757195302 387060757195317 412818828973481 436640733227472 447976737540058 447976737540073 468720065734516 474709775802895 489289648171936 491261887344452 493395226933498 506291458848484 525347163412193 531497668234994 531497668235009 541987621636147 549097959537274 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 595668015596644 606386562205529 606847684383917 623814010762929 624287298179518 672462142824294 684439512836680 693450454781856 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457039 704903582865051 734077381109563 758702156437644 778417488521139 778417488521154
integer_word 16 4
bossLib.ASM_SIMP_TAC bossLib.arith_ss [ wordsTheory.MOD_COMPLEMENT , wordsTheory.ZERO_LT_dimword , boolLib.ONCE_REWRITE_RULE [ arithmeticTheory.MULT_COMM ] arithmeticTheory.MOD_MULT_MOD ]

4508187 4508202 503201789611 503201789626 541476594099 10934468447623 19715171511164 31843273619564 91443262095393 91443262095408 118012025074246 124546192348043 137140290251988 151489214603617 151489214603632 182786161572560 182786161572575 226528243152766 271524060815035 271524060815050 272741517169092 288661503866515 315287158685617 324230197263311 324230197263326 326348002797376 359946554789240 359946554789255 375047065524695 387060757195302 387060757195317 412818828973466 447976737540058 447976737540073 452630706627401 468720065734516 482329371053239 506291458848484 530812884619763 531497668234994 531497668235009 538989140445450 546235976653495 549097959537259 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 606386562205529 612770438655064 624287298179503 624287298179518 654200193786550 659547164589046 693450454781841 693450454781856 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704903582865051 721430684055880 734077381109548 758702156437629 758702156437644 764061501915581 778417488521139
integer_word 17 0
bossLib.RW_TAC bossLib.std_ss [ wordsTheory.WORD_LT , boolLib.GSYM wordsTheory.WORD_LO , integerTheory.INT_LT_CALCULATE , wordsTheory.WORD_NEG_EQ_0 , ( DB.fetch "integer_word" "w2i_def" ) , wordsTheory.w2n_eq_0 ]

4508202 464926985138 469711335699 31843273619579 67099391486565 109337938260188 184250453201065 252558759159990 341101740966984 384755068030785 410205221915187 425030842335441 491132347463379 573581504197725 595668015596659 626759902784998 684439512836680 701865353869699 759444050798774
integer_word 17 1
bossLib.FULL_SIMP_TAC ( bossLib.std_ss sml_infixl0_open bossLib.++ sml_infixl0_close fcpLib.FCP_ss ) [ wordsTheory.word_0 , wordsTheory.word_msb_def ]
4
4508187 4508202 464926985123 464926985138 469711335684 19521708359784 19521708359799 81577138722132 288661503866530 384755068030785 466580814162987 466580814163002 472757557126342 503400382949150 573581504197710 573581504197725 582622422664814 635304202009951 639448652322203 701865353869699 704177836849664 771176763760219 778417488521154
integer_word 17 2
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]
5
4508187 4508202 464926985123 464926985138 469711335684 469711335699 19521708359799 54895274660591 81577138722132 92385075860493 101493408634270 108926874587656 129916455720081 139601167798227 155412585748122 160915377864498 165908334477018 165908334477033 178369260107369 178369260107384 245447969482653 253405956599022 253405956599037 254935611454554 264214093175962 288525727528694 288661503866530 290382671874144 340073915431694 340073915431709 359995861312428 384755068030785 390836904313454 447976737540058 447976737540073 452840999734780 452840999734795 466580814163002 472757557126342 474709775802895 503400382949150 506291458848484 506291458848499 531497668234994 531497668235009 555664911459001 564510570641812 564510570641827 573404176134326 573404176134341 573581504197710 573581504197725 582622422664814 585128167865294 585128167865309 635304202009951 639448652322203 641145649424472 641145649424487 661580151762825 661580151762840 672462142824294 684439512836680 698339900079260 698339900079275 700899601844024 700899601844039 701865353869699 704177836849664 704903582865051 704903582865066 729156724514495 771176763760219 772093664419589 778417488521154
integer_word 17 3
bossLib.FULL_SIMP_TAC ( bossLib.std_ss sml_infixl0_open bossLib.++ sml_infixl0_close fcpLib.FCP_ss ) [ wordsTheory.word_0 , wordsTheory.word_msb_def ]
6
4508187 4508202 464926985123 464926985138 469711335684 469711335699 19521708359784 19521708359799 54895274660591 81577138722132 92385075860493 101493408634270 108926874587656 129916455720081 139601167798227 155412585748122 160915377864498 165908334477018 165908334477033 178369260107369 178369260107384 245447969482653 253405956599022 253405956599037 254935611454554 264214093175962 288525727528694 288661503866530 290382671874144 340073915431694 340073915431709 359995861312428 384755068030785 390836904313454 447976737540058 447976737540073 452840999734780 452840999734795 466580814162987 466580814163002 472757557126342 474709775802895 503400382949150 506291458848484 506291458848499 531497668234994 531497668235009 555664911459001 564510570641812 564510570641827 573404176134326 573404176134341 573581504197710 573581504197725 582622422664814 585128167865294 585128167865309 635304202009951 639448652322203 641145649424472 641145649424487 661580151762825 661580151762840 672462142824294 684439512836680 698339900079260 698339900079275 700899601844024 700899601844039 701865353869699 704177836849664 704903582865051 704903582865066 729156724514495 771176763760219 772093664419589 778417488521154
integer_word 17 4
bossLib.METIS_TAC [ bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 420 30*)0n < n ==> n - 1 < n" ] ) , wordsTheory.DIMINDEX_GT_0 ]

4508187 4508202 464926985123 464926985138 469711335684 503201789626 19521708359784 31884166963538 101493408634270 129916455720066 133005422180124 133005422180139 137140290251973 151509384886193 155412585748107 193708584752673 217096164890918 257778539724779 264214093175947 288661503866515 288661503866530 299128706639518 422613358244907 422613358244922 447976737540058 447976737540073 457644544611742 466580814162987 471942352642310 474709775802880 506291458848484 506291458848499 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 573581504197710 573581504197725 630470786000374 630470786000389 672462142824279 684439512836680 698339900079260 704903582865051 704903582865066 734077381109563 772093664419574
integer_word 17 5
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 503201789626 19521708359799 31884166963538 54895274660591 81577138722132 92385075860493 101493408634270 108926874587656 129916455720066 129916455720081 133005422180124 133005422180139 137140290251973 139601167798227 151509384886193 155412585748107 155412585748122 160915377864498 165908334477018 165908334477033 178369260107369 178369260107384 193708584752673 217096164890918 245447969482653 253405956599022 253405956599037 254935611454554 257778539724779 264214093175947 264214093175962 288525727528694 288661503866515 288661503866530 290382671874144 299128706639518 340073915431694 340073915431709 359995861312428 390836904313454 422613358244907 422613358244922 447976737540058 447976737540073 452840999734780 452840999734795 457644544611742 466580814163002 471942352642310 474709775802880 474709775802895 503400382949150 506291458848484 506291458848499 531497668234994 531497668235009 555664911459001 564510570641812 564510570641827 573404176134326 573404176134341 573581504197710 573581504197725 585128167865294 585128167865309 630470786000374 630470786000389 641145649424472 641145649424487 661580151762825 661580151762840 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 700899601844024 700899601844039 701865353869699 704903582865051 704903582865066 729156724514495 734077381109563 772093664419574 772093664419589
integer_word 17 6
bossLib.METIS_TAC [ bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 420 30*)0n < n ==> n - 1 < n" ] ) , wordsTheory.DIMINDEX_GT_0 ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 503201789626 19521708359784 19521708359799 31884166963538 54895274660591 81577138722132 92385075860493 101493408634270 108926874587656 129916455720066 129916455720081 133005422180124 133005422180139 137140290251973 139601167798227 151509384886193 155412585748107 155412585748122 160915377864498 165908334477018 165908334477033 178369260107369 178369260107384 193708584752673 217096164890918 245447969482653 253405956599022 253405956599037 254935611454554 257778539724779 264214093175947 264214093175962 288525727528694 288661503866515 288661503866530 290382671874144 299128706639518 340073915431694 340073915431709 359995861312428 390836904313454 422613358244907 422613358244922 447976737540058 447976737540073 452840999734780 452840999734795 457644544611742 466580814162987 466580814163002 471942352642310 474709775802880 474709775802895 503400382949150 506291458848484 506291458848499 531497668234994 531497668235009 555664911459001 564510570641812 564510570641827 573404176134326 573404176134341 573581504197710 573581504197725 585128167865294 585128167865309 630470786000374 630470786000389 641145649424472 641145649424487 661580151762825 661580151762840 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 700899601844024 700899601844039 701865353869699 704903582865051 704903582865066 729156724514495 734077381109563 772093664419574 772093664419589
integer_word 18 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 464926985138 469711335699 31843273619579 184250453201065 252558759159990 262580744219631 316961578023406 379657125924381 384755068030785 410205221915187 479715961639887 491132347463379 573581504197725 616026272445534 626759902784998 684439512836680 701865353869699 702502971118250
integer_word 19 0
boolLib.REWRITE_TAC [ wordsTheory.WORD_LESS_OR_EQ , integerTheory.INT_LE_LT , ( DB.fetch "integer_word" "WORD_LTi" ) , ( DB.fetch "integer_word" "w2i_11" ) ]

4508202 464926985138 469711335699 23586634163783 31843273619579 184250453201065 225608204291967 252558759159990 332874554045795 384755068030785 385411761273876 405420540604994 410205221915187 465912902899348 491132347463379 573581504197725 626759902784998 684439512836680 701865353869699
integer_word 20 0
boolLib.REWRITE_TAC [ wordsTheory.WORD_GREATER_EQ , integerTheory.int_ge , ( DB.fetch "integer_word" "WORD_LEi" ) ]

4508202 464926985138 469711335699 31843273619579 180234487880907 184250453201065 187206465326095 189456775692555 205979018066079 252558759159990 306890764526523 384755068030785 410205221915187 436203204317105 491132347463379 573581504197725 626759902784998 684439512836680 701865353869699
integer_word 22 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "i2w_def" ) , ( DB.fetch "integer_word" "w2i_def" ) ]
1 2 3 4 5 6 7 8
4508202 464926985138 469711335699 27602862583158 30530093675625 184250453201065 222769067440727 238111493268340 245447969482653 252558759159990 323124313203158 384755068030785 395868650636731 397370809135302 410205221915187 428376199356515 482314189312029 491132347463379 522319526467920 573581504197725 626759902784998 701865353869699 786922513237605 787361318682670
integer_word 22 5
bossLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 469711335699 19213881273096 19521708359784 19715171511164 19715171511179 27602862583158 30530093675610 30530093675625 31843273619564 45456450622528 54895274660576 81577138722117 81577138722132 90872005157046 91443262095408 108926874587641 115026805686794 115026805686809 118012025074246 118012025074261 129916455720066 155412585748107 182786161572560 182786161572575 222769067440712 222769067440727 238111493268340 245447969482638 245447969482653 253405956599022 253405956599037 264214093175947 271701083476867 274828638445943 288525727528679 288661503866515 289034646703724 323084089923130 346295152377756 359946554789255 359995861312413 372959225400666 382193996095099 384755068030785 395868650636731 449855211765300 452840999734780 452840999734795 459620206617366 466580814162987 468720065734516 474709775802880 479624932992095 490044470664987 503400382949135 503400382949150 536140730408425 555664911458986 573581504197710 573581504197725 582622422664814 595668015596644 624287298179503 624287298179518 639448652322203 641145649424472 641145649424487 661580151762825 661580151762840 672462142824279 700899601844024 700899601844039 701865353869699 726081603397557 729156724514480 749197706575798 771176763760219 772093664419574 778417488521139 786450618236709 789914935883865
integer_word 23 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "i2w_def" ) , intLib.COOPER_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 469 13*)(&x - &y < 0i ==> (Num ((&y - &x)) = y - x)) /\\\n            (~(&x - &y < 0i) ==> (Num ((&x - &y)) = x - y))" ] ) ]
1 2
4508202 464926985138 469711335699 19715171511179 24058657790953 30530093675625 31847622125113 115026805686809 118012025074261 240087568976694 245447969482653 280062996509662 384755068030785 397370809135302 410205221915187 428376199356515 452218185638925 491132347463379 573581504197725 619012452733515 641145649424487 645023801544402 661580151762840 700899601844039 701865353869699 718583070694792 777299798500621
integer_word 24 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "i2w_def" ) , ( DB.fetch "integer_word" "w2i_def" ) ]
1 2 3 4 5 6 7 8
4508202 464926985138 469711335699 30530093675625 31847622125113 184250453201065 240087568976694 245447969482653 252558759159990 284499649935583 329423604387770 384755068030785 397370809135302 410205221915187 428376199356515 452033224433229 491132347463379 573581504197725 619012452733515 626759902784998 676302919301819 689057776509551 701865353869699 777299798500621
integer_word 25 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 464926985138 469711335699 25163203759645 41306834695040 81577138722132 93797414249920 108926874587656 245447969482653 384755068030785 412818828973481 492995799992938 503400382949150 556250966169209 566229036487447 573581504197725 633245655574873 641145649424487 661580151762840 698339900079275 700899601844039 701865353869699
integer_word 26 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "i2w_def" ) , ( DB.fetch "integer_word" "w2i_def" ) ]
1 2 3 4 5 6 7 8
4508202 464926985138 469711335699 30530093675625 93797414249920 96753694959705 108926874587656 184250453201065 245447969482653 252558759159990 267884764166635 384755068030785 397370809135302 407815224673109 410205221915187 428376199356515 491132347463379 531954747610595 556250966169209 573581504197725 626759902784998 635528112347998 696941569982741 701865353869699
integer_word 26 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9295697834873 19521708359784 19715171511164 25134649830415 25163203759645 30530093675610 31843273619564 41306834695040 54895274660576 67865190876798 81577138722117 81577138722132 93797414249920 108926874587641 108926874587656 115026805686794 118012025074246 129916455720066 155412585748107 182786161572560 245447969482638 245447969482653 253405956599022 264214093175947 271701083476867 288525727528679 288661503866515 289034646703724 359995861312413 372959225400666 384755068030785 407815224673094 412818828973481 449855211765300 452840999734780 466580814162987 468720065734516 474709775802880 492995799992938 503400382949135 503400382949150 555664911458986 556250966169209 566229036487447 573581504197710 573581504197725 574426425542518 582622422664814 595668015596644 624287298179503 633245655574873 639448652322203 641145649424472 641145649424487 661580151762825 661580151762840 672462142824279 698339900079275 700899601844024 700899601844039 701865353869699 726081603397557 729156724514480 771176763760219 772093664419574 778417488521139 786450618236709 789914935883865
integer_word 26 2
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close bossLib.ARITH_ss ) [ boolLib.GSYM wordsTheory.word_mul_def , integerTheory.INT_MUL_CALCULATE ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9295697834873 19521708359784 19715171511164 19715171511179 25134649830415 30530093675610 30530093675625 31843273619564 32915025047586 54895274660576 54895274660591 67865190876798 81577138722117 81577138722132 91443262095408 93797414249920 105250201795689 108926874587641 108926874587656 115026805686794 115026805686809 118012025074246 118012025074261 129916455720066 129916455720081 155412585748107 155412585748122 182786161572560 182786161572575 245447969482638 245447969482653 253405956599022 253405956599037 264214093175947 264214093175962 271701083476867 288525727528679 288525727528694 288661503866515 288661503866530 289034646703724 289875197708000 359946554789255 359995861312413 359995861312428 372959225400666 384755068030785 407815224673094 407815224673109 449855211765300 449855211765315 452840999734780 452840999734795 466580814162987 468720065734516 474709775802880 474709775802895 503400382949135 503400382949150 517400685464974 555664911458986 555664911459001 556250966169209 573581504197710 573581504197725 574426425542518 582622422664814 595668015596644 624287298179503 624287298179518 639448652322203 641145649424472 641145649424487 661580151762825 661580151762840 672462142824279 672462142824294 700899601844024 700899601844039 701865353869699 726081603397557 729156724514480 729156724514495 743495707466734 751015094228119 771176763760219 772093664419574 772093664419589 778417488521139 786450618236709 789914935883865 789914935883880
integer_word 26 3
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close bossLib.ARITH_ss ) [ boolLib.GSYM wordsTheory.word_mul_def , integerTheory.INT_MUL_CALCULATE ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9295697834873 19521708359784 19715171511164 19715171511179 25134649830415 30530093675610 30530093675625 31843273619564 54895274660576 54895274660591 67865190876798 81577138722117 81577138722132 91443262095408 93797414249920 101424740826034 108926874587641 108926874587656 115026805686794 115026805686809 118012025074246 118012025074261 121358254979538 129916455720066 129916455720081 155412585748107 155412585748122 182786161572560 182786161572575 245447969482638 245447969482653 253405956599022 253405956599037 264214093175947 264214093175962 271701083476867 288525727528679 288525727528694 288661503866515 288661503866530 289034646703724 359946554789255 359995861312413 359995861312428 372959225400666 384755068030785 407815224673094 407815224673109 449855211765300 449855211765315 452737775552857 452840999734780 452840999734795 466580814162987 468720065734516 474709775802880 474709775802895 482251807027402 503400382949135 503400382949150 555664911458986 555664911459001 556250966169209 573581504197710 573581504197725 574426425542518 582622422664814 595668015596644 611724413062932 624287298179503 624287298179518 639448652322203 641145649424472 641145649424487 661580151762825 661580151762840 672462142824279 672462142824294 700899601844024 700899601844039 701865353869699 726081603397557 729156724514480 729156724514495 771176763760219 772093664419574 772093664419589 778417488521139 786450618236709 789914935883865 789914935883880 792380051056017
integer_word 26 4
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close bossLib.ARITH_ss ) [ boolLib.GSYM wordsTheory.word_mul_def , integerTheory.INT_MUL_CALCULATE ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9295697834873 19521708359784 19715171511164 25134649830415 30530093675610 31843273619564 54895274660576 54895274660591 67865190876798 81577138722117 81577138722132 93797414249920 108926874587641 108926874587656 115026805686794 118012025074246 121258696201154 129916455720066 129916455720081 155412585748107 155412585748122 182786161572560 183485802464240 245447969482638 245447969482653 251992202371256 253405956599022 253405956599037 264214093175947 264214093175962 271701083476867 288525727528679 288525727528694 288661503866515 288661503866530 289034646703724 359995861312413 359995861312428 372959225400666 384755068030785 407815224673094 412818828973481 449855211765300 452840999734780 452840999734795 466580814162987 468720065734516 474709775802880 474709775802895 503400382949135 503400382949150 511318184006626 555664911458986 555664911459001 556250966169209 573581504197710 573581504197725 574426425542518 582622422664814 595668015596644 624287298179503 639448652322203 641145649424472 661580151762825 661580151762840 672462142824279 672462142824294 698339900079275 700899601844024 700899601844039 701865353869699 726081603397557 729156724514480 729156724514495 761740653843673 771176763760219 772093664419574 772093664419589 778417488521139 786450618236709 789914935883865
integer_word 26 5
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9295697834873 14509372873636 19521708359784 19715171511164 19715171511179 25134649830415 25163203759645 30530093675610 31843273619564 54895274660576 67865190876798 81577138722117 81577138722132 91443262095408 93797414249920 108926874587641 108926874587656 115026805686794 118012025074246 118012025074261 129916455720066 155412585748107 182786161572560 182786161572575 245447969482638 245447969482653 253405956599022 253405956599037 264214093175947 271701083476867 279567873820772 288525727528679 288661503866515 289034646703724 359946554789255 359995861312413 372959225400666 384755068030785 407815224673094 412818828973481 449855211765300 452840999734780 452840999734795 466580814162987 468720065734516 474709775802880 503400382949135 503400382949150 555664911458986 556250966169209 566229036487447 573581504197710 573581504197725 574426425542518 582622422664814 595668015596644 624287298179503 624287298179518 631220856303844 639448652322203 641145649424472 641145649424487 661580151762825 661580151762840 672462142824279 690605720622095 698339900079275 700899601844024 700899601844039 701865353869699 726081603397557 729156724514480 742285448587233 769943750780320 771176763760219 772093664419574 778417488521139 781953100009380 786450618236709 789914935883865
integer_word 26 6
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close bossLib.ARITH_ss ) [ boolLib.GSYM wordsTheory.word_mul_def , integerTheory.INT_MUL_CALCULATE ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9295697834873 19521708359784 19715171511164 19715171511179 25134649830415 30530093675610 30530093675625 30610401772827 31843273619564 32915025047586 54895274660576 54895274660591 67865190876798 81577138722117 81577138722132 91443262095408 93797414249920 105250201795689 108926874587641 108926874587656 115026805686794 115026805686809 118012025074246 118012025074261 125816756682650 129916455720066 129916455720081 155412585748107 155412585748122 182786161572560 182786161572575 238356244864531 245447969482638 245447969482653 253405956599022 253405956599037 264214093175947 264214093175962 271701083476867 288525727528679 288525727528694 288661503866515 288661503866530 289034646703724 359946554789255 359995861312413 359995861312428 372959225400666 384755068030785 407815224673094 407815224673109 449855211765300 449855211765315 452840999734780 452840999734795 466580814162987 468720065734516 474709775802880 474709775802895 503400382949135 503400382949150 555664911458986 555664911459001 556250966169209 573581504197710 573581504197725 574426425542518 582622422664814 595668015596644 624287298179503 624287298179518 639448652322203 641145649424472 641145649424487 661580151762825 661580151762840 672462142824279 672462142824294 700899601844024 700899601844039 701865353869699 726081603397557 729156724514480 729156724514495 771176763760219 772093664419574 772093664419589 773189094215558 773224311743287 778417488521139 783784359011407 786450618236709 789914935883865 789914935883880
integer_word 26 7
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close bossLib.ARITH_ss ) [ boolLib.GSYM wordsTheory.word_mul_def , integerTheory.INT_MUL_CALCULATE ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9295697834873 19521708359784 19715171511164 19715171511179 25134649830415 30530093675610 30530093675625 31843273619564 35391935886859 54895274660576 54895274660591 67865190876798 81577138722117 81577138722132 91443262095408 93797414249920 101424740826034 108926874587641 108926874587656 115026805686794 115026805686809 118012025074246 118012025074261 121358254979538 129916455720066 129916455720081 155412585748107 155412585748122 182786161572560 182786161572575 199455765613372 245447969482638 245447969482653 253405956599022 253405956599037 264214093175947 264214093175962 266157169205473 271701083476867 288525727528679 288525727528694 288661503866515 288661503866530 289034646703724 318193366002052 359946554789255 359995861312413 359995861312428 372959225400666 384755068030785 407815224673094 407815224673109 449855211765300 449855211765315 452840999734780 452840999734795 466580814162987 468720065734516 474709775802880 474709775802895 503400382949135 503400382949150 555664911458986 555664911459001 556250966169209 573581504197710 573581504197725 574426425542518 582622422664814 595668015596644 624287298179503 624287298179518 639448652322203 641145649424472 641145649424487 641417799811756 661580151762825 661580151762840 672462142824279 672462142824294 700899601844024 700899601844039 701865353869699 725080693519493 726081603397557 729156724514480 729156724514495 771176763760219 772093664419574 772093664419589 778417488521139 786450618236709 789914935883865 789914935883880
integer_word 26 8
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9295697834873 19715171511164 19715171511179 25134649830415 30530093675610 31843273619564 54895274660576 54895274660591 56959676031432 67865190876798 81577138722117 81577138722132 91443262095408 93797414249920 108926874587641 108926874587656 113659744790196 115026805686794 118012025074246 118012025074261 121258696201154 129916455720066 129916455720081 155412585748107 155412585748122 182786161572560 182786161572575 183485802464240 229214565927903 245447969482638 245447969482653 253405956599022 253405956599037 264214093175947 264214093175962 271107283566533 271701083476867 288525727528679 288525727528694 288661503866515 288661503866530 289034646703724 347580606375825 359946554789255 359995861312413 359995861312428 372959225400666 384755068030785 407815224673094 412818828973481 449855211765300 452840999734780 452840999734795 468720065734516 474709775802880 474709775802895 479198063944441 503400382949135 503400382949150 555664911458986 555664911459001 556250966169209 573581504197710 573581504197725 574426425542518 582622422664814 595668015596644 601145742024529 624287298179503 624287298179518 639448652322203 641145649424472 661580151762825 661580151762840 672462142824279 672462142824294 698339900079275 700899601844024 700899601844039 701865353869699 726081603397557 729156724514480 729156724514495 771176763760219 772093664419574 772093664419589 778417488521139 786450618236709 789914935883865
integer_word 27 0
bossLib.SRW_TAC [ ] tactictoe_thmlarg
1 2 3 4 5 6 7 8
4508202 464926985138 469711335699 30530093675625 118959065020927 222769067440727 245447969482653 293294570028156 377050265634883 384755068030785 387060757195317 391208507806421 395868650636731 397370809135302 428376199356515 462253538118522 491132347463379 509607770690783 621331998332576 701865353869699 743039451497653 768728481006128
integer_word 27 2
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 469711335699 15100347920572 19521708359784 19715171511164 30530093675610 30530093675625 31843273619564 70937779009143 81577138722132 91443262095408 94765267909635 118012025074246 182786161572575 205984308384176 222769067440712 222769067440727 226447660369332 232654024195865 245447969482653 253405956599037 288661503866515 359946554789255 377050265634868 377050265634883 384755068030785 387060757195302 387060757195317 395868650636731 410986695990145 452840999734795 460600840492728 466580814162987 468720065734516 503400382949150 505402207098615 526298749117335 560067426511758 568994860819138 595668015596644 606386562205529 621331998332561 621331998332576 624287298179518 701865353869699 753255664439836 778417488521139
integer_word 27 7
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 469711335699 10975717657021 19521708359784 19715171511164 30530093675610 30530093675625 31843273619564 37829960798983 81569672357316 81577138722132 91443262095408 118012025074246 151489214603632 182786161572575 222769067440712 222769067440727 226447660369332 228494241846480 245447969482653 253405956599037 288661503866515 315568617150899 359946554789255 377050265634868 377050265634883 384755068030785 387060757195302 387060757195317 395868650636731 452840999734795 466580814162987 468720065734516 503400382949150 560067426511758 595668015596644 606386562205529 618866829750558 621331998332561 621331998332576 624287298179518 663854246547793 701865353869699 740076572118411 753255664439836 758702156437644 778417488521139
integer_word 28 0
boolLib.STRIP_TAC
1 2
4508202 503201789626 507986140187 19715171511179 30530093675625 31843273619579 46564524361592 62873157368358 91443262095408 101493408634270 118012025074261 149309887368360 151489214603632 182786161572575 193953093397038 205984308384176 288661503866530 293294570028156 318797867063025 330012922480994 344205708257225 359946554789255 387060757195317 407815224673109 412818828973481 463529346193305 465912902899348 468720065734531 491132347463379 496189647197299 531278960364504 531497668235009 544699078442250 560067426511773 584055807974336 595668015596659 606386562205544 624287298179518 630453859570293 684439512836680 698339900079275 701865353869699 735949321845061 758702156437644 758773230348913 778417488521154
integer_word 28 1
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 526 28*)i" ]
3 4 5
4508202 503201789626 507986140187 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 149309887368360 151489214603632 182786161572575 205984308384176 288661503866530 293294570028156 318797867063025 330012922480994 344205708257225 359946554789255 387060757195317 407815224673109 412818828973481 463529346193305 465912902899348 468720065734531 491132347463379 496189647197299 531278960364504 531497668235009 560067426511773 595668015596659 606386562205544 624287298179518 630453859570293 684439512836680 698339900079275 701865353869699 735949321845061 758702156437644 758773230348913 778417488521154
integer_word 28 2
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 526 28*)i" ]
6 7 8
4508202 503201789626 507986140187 19715171511179 30530093675625 31843273619579 46564524361592 62873157368358 91443262095408 101493408634270 118012025074261 193953093397038 205984308384176 288661503866530 293294570028156 330012922480994 344205708257225 359946554789255 387060757195317 407815224673109 412818828973481 463529346193305 465912902899348 468720065734531 491132347463379 531497668235009 544699078442250 584055807974336 630453859570293 684439512836680 698339900079275 701865353869699 758773230348913 778417488521154
integer_word 28 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
9 10 11
4508202 507986140187 19715171511179 30530093675625 31843273619579 34238858321608 62873157368358 91443262095408 101493408634270 106645963457775 118012025074261 151489214603632 182786161572575 267441555316129 288661503866530 293294570028156 330012922480994 330642774603321 359946554789255 387060757195317 407815224673109 412818828973481 465912902899348 468720065734531 491132347463379 531497668235009 549151760724102 560067426511773 595668015596659 606386562205544 624287298179518 631829857045514 637460131050434 649747685113232 684439512836680 698339900079275 701865353869699 728190113782605 758702156437644 778417488521154 787733483449122
integer_word 28 4
bossLib.FULL_SIMP_TAC ( boolSimps.bool_ss sml_infixl0_open bossLib.++ sml_infixl0_close numSimps.old_ARITH_ss sml_infixl0_open bossLib.++ sml_infixl0_close pairSimps.PAIR_ss ) [ ( DB.fetch "integer" "int_div" ) , ( DB.fetch "integer" "INT_NEG_EQ0" ) , ( DB.fetch "integer" "INT_INJ" ) , ( DB.fetch "integer" "INT_NEG_EQ" ) , ( DB.fetch "integer" "INT_NEG_0" ) , ( DB.fetch "integer" "INT_NEG_GT0" ) , ( DB.fetch "integer" "INT_LT" ) , ( DB.fetch "integer" "INT_NEG_GE0" ) , ( DB.fetch "integer" "INT_NEGNEG" ) , ( DB.fetch "integer" "NUM_OF_INT" ) , ( DB.fetch "integer" "INT_LE" ) , ( DB.fetch "integer" "INT_NEG_LE0" ) , arithmeticTheory.ZERO_DIV , arithmeticTheory.ZERO_MOD , ( DB.fetch "integer" "INT_ADD_RID" ) ]
12 13 14
4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 120163785540179 139983273754638 151489214603632 182786161572575 209002616199474 288661503866515 288661503866530 293294570028156 330012922480994 359946554789255 375497871509280 387060757195317 407815224673109 412818828973481 427272307580403 435002255149863 452653494714396 465912902899348 466580814162987 468720065734531 491132347463379 531497668234994 531497668235009 560067426511773 563936558241694 595668015596659 606386562205544 624287298179518 628719902777060 684439512836680 698339900079275 701865353869684 701865353869699 702609615417022 704177836849649 757981341983449 758702156437644 762563443916546 769151975548253 778417488521139 778417488521154
integer_word 28 5
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 526 46*)j" ]
15 16 17
4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 77020373128972 91443262095408 101493408634270 118012025074261 151489214603632 172011425497518 182786161572575 288661503866515 288661503866530 293294570028156 330012922480994 359946554789255 375497871509280 377921055091847 385853291362990 387060757195317 400582030333726 407815224673109 412818828973481 421174599087047 427272307580403 465912902899348 466580814162987 468720065734531 491132347463379 531497668234994 531497668235009 535884395126097 548000648897982 560067426511773 595668015596659 606386562205544 624287298179518 641750641497058 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 758702156437644 762327849495875 778417488521139 778417488521154
integer_word 28 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
18 19 20
4508202 507986140187 19715171511179 30530093675625 31843273619579 62873157368358 90777462543582 91443262095408 101493408634270 118012025074261 205984308384176 242216091487612 267441555316129 288661503866530 293294570028156 307680555588932 313802934590243 330012922480994 359946554789255 387060757195317 407815224673109 412818828973481 463529346193305 465912902899348 468720065734531 491132347463379 531497668235009 549151760724102 631829857045514 637460131050434 684439512836680 698339900079275 701865353869699 728190113782605 778417488521154
integer_word 28 7
bossLib.FULL_SIMP_TAC ( boolSimps.bool_ss sml_infixl0_open bossLib.++ sml_infixl0_close numSimps.old_ARITH_ss sml_infixl0_open bossLib.++ sml_infixl0_close pairSimps.PAIR_ss ) [ ( DB.fetch "integer" "int_div" ) , ( DB.fetch "integer" "INT_NEG_EQ0" ) , ( DB.fetch "integer" "INT_INJ" ) , ( DB.fetch "integer" "INT_NEG_EQ" ) , ( DB.fetch "integer" "INT_NEG_0" ) , ( DB.fetch "integer" "INT_NEG_GT0" ) , ( DB.fetch "integer" "INT_LT" ) , ( DB.fetch "integer" "INT_NEG_GE0" ) , ( DB.fetch "integer" "INT_NEGNEG" ) , ( DB.fetch "integer" "NUM_OF_INT" ) , ( DB.fetch "integer" "INT_LE" ) , ( DB.fetch "integer" "INT_NEG_LE0" ) , arithmeticTheory.ZERO_DIV , arithmeticTheory.ZERO_MOD , ( DB.fetch "integer" "INT_ADD_RID" ) ]
21 22 23
4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 92056868621485 101493408634270 118012025074261 139983273754638 182786161572575 205984308384176 288661503866515 288661503866530 293294570028156 322009790082400 330012922480994 359946554789255 375497871509280 387060757195317 407815224673109 412818828973481 418218058935319 427272307580403 452653494714396 463529346193305 465912902899348 466580814162987 468720065734531 491132347463379 531497668234994 531497668235009 558452628572138 563936558241694 624287298179518 628719902777060 684439512836680 698339900079275 701865353869684 701865353869699 702609615417022 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 28 8
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 526 46*)j" ]
24 25 26
4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 205984308384176 288661503866515 288661503866530 293294570028156 330012922480994 359946554789255 375497871509280 377921055091847 387060757195317 407815224673109 412818828973481 427272307580403 463529346193305 465912902899348 466580814162987 468720065734531 491132347463379 508487747354382 531497668234994 531497668235009 535884395126097 548000648897982 554533580836763 567852126689845 599899377046563 641750641497058 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 762327849495875 778417488521139 778417488521154
integer_word 28 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

19715171511179 30530093675625 31843273619579 62873157368358 68290321736331 80256832701175 91443262095408 101493408634270 118012025074261 182786161572575 212754037083233 267441555316129 288661503866530 291176313120138 330012922480994 353638354919638 359946554789255 407815224673109 411606595103663 412818828973481 439208752496467 465912902899348 468720065734531 531497668235009 549151760724102 595668015596659 624287298179518 637460131050434 684439512836680 698339900079275 701865353869699 728190113782605 770193004572841 776148595981118 778417488521154 791892130112475
integer_word 28 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 894965904000 19521708359784 19715171511179 30530093675625 31843273619579 54114483802675 62873157368358 91443262095408 101493408634270 118012025074261 182786161572575 267441555316129 288661503866515 288661503866530 330012922480994 359946554789255 371661732688735 375497871509280 407815224673109 412818828973481 427272307580403 448356488498007 458483012028703 460355256342428 465912902899348 466580814162987 468720065734531 474302972864828 493462345999018 531497668234994 531497668235009 549151760724102 595668015596659 624287298179518 637460131050434 674055346057404 684439512836680 687114346960670 698339900079275 701865353869684 701865353869699 704177836849649 728190113782605 757981341983449 778417488521139 778417488521154
integer_word 28 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 113689845617895 118012025074261 135282894931448 157026604634815 182786161572575 267441555316129 288661503866515 288661503866530 330012922480994 359946554789255 375497871509280 407815224673109 412818828973481 427272307580403 465912902899348 466580814162987 468720065734531 528048827191458 531497668234994 531497668235009 549151760724102 550865953936834 582433649525837 595668015596659 624287298179518 628719902777060 637460131050434 651186557153399 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 728190113782605 741636960052417 757981341983449 778417488521139 778417488521154
integer_word 28 12
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 80256832701175 91443262095408 101493408634270 118012025074261 124966199126982 139983273754638 182786161572575 212754037083233 288661503866515 288661503866530 330012922480994 359946554789255 375497871509280 397232613674413 407815224673109 411606595103663 412818828973481 427272307580403 439208752496467 452653494714396 465912902899348 466580814162987 468720065734531 501813205624682 531497668234994 531497668235009 563936558241694 575779736137679 595668015596659 624287298179518 628719902777060 684439512836680 687609219481339 698339900079275 701865353869684 701865353869699 704177836849649 757981341983449 778417488521139 778417488521154 785394218514015
integer_word 28 13
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 112729630996164 118012025074261 138598696382315 138598696382330 139983273754638 143227776736330 150192492796561 182786161572575 288661503866515 288661503866530 330012922480994 359946554789255 361955694972720 375497871509280 407815224673109 412818828973481 427272307580403 448356488498007 452653494714396 458483012028703 465912902899348 466580814162987 468720065734531 474302972864828 493462345999018 531497668234994 531497668235009 563936558241694 595668015596659 603392571669735 624287298179518 628719902777060 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 709715848106683 757981341983449 778417488521139 778417488521154
integer_word 28 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 138598696382315 138598696382330 139983273754638 182786161572575 288661503866515 288661503866530 330012922480994 359946554789255 375497871509280 403472191215760 407815224673109 412818828973481 427272307580403 452653494714396 465912902899348 466580814162987 468720065734531 512670013163670 527644266403351 528048827191458 531497668234994 531497668235009 563936558241694 564557976751100 580346804285584 582433649525837 595668015596659 624287298179518 628719902777060 684439512836680 686227671124555 698339900079275 701865353869684 701865353869699 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 28 15
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 17359722748516 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 80256832701175 91443262095408 101493408634270 118012025074261 124588411221654 182786161572575 212754037083233 288661503866515 288661503866530 301117087323299 330012922480994 359946554789255 375497871509280 377921055091847 407815224673109 411606595103663 412818828973481 427272307580403 439208752496467 465912902899348 466580814162987 468720065734531 531497668234994 531497668235009 535884395126097 548000648897982 577471259574151 595668015596659 605373344093995 624287298179518 641750641497058 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 765250101713218 778417488521139 778417488521154
integer_word 28 16
bossLib.SRW_TAC [ ] [ integerTheory.NUM_OF_INT , integerTheory.INT_NEG_RMUL ]

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 138598696382315 138598696382330 139910755688993 173470690445383 182786161572575 275568203918191 288661503866515 288661503866530 318695925118491 330012922480994 339257337843647 359946554789255 375497871509280 377921055091847 407815224673109 412818828973481 427272307580403 448356488498007 458483012028703 465912902899348 466580814162987 468720065734531 474302972864828 493462345999018 531497668234994 531497668235009 535884395126097 548000648897982 558025015370132 595668015596659 624287298179518 641750641497058 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 28 17
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 7593265636824 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 138598696382315 138598696382330 182786161572575 288661503866515 288661503866530 310421519172825 320074567715938 330012922480994 359946554789255 375497871509280 377921055091847 407815224673109 412818828973481 427272307580403 441267486859209 454597276513350 465912902899348 466580814162987 468720065734531 528048827191458 531497668234994 531497668235009 535884395126097 548000648897982 582433649525837 595668015596659 624287298179518 628719902777060 641750641497058 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 757981341983449 763662599804814 778417488521139 778417488521154
integer_word 28 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

19715171511179 30530093675625 31843273619579 33396382267182 62873157368358 91443262095408 101493408634270 118012025074261 267441555316129 288661503866530 291176313120138 330012922480994 359946554789255 407815224673109 412818828973481 465912902899348 468720065734531 485049533393363 531497668235009 549151760724102 627812283909136 637460131050434 684439512836680 698339900079275 701865353869699 728190113782605 778417488521154 789035475972978
integer_word 28 19
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 54114483802675 62873157368358 83475399872828 91443262095408 101493408634270 113689845617895 118012025074261 157026604634815 182786161572575 267441555316129 288661503866515 288661503866530 330012922480994 342925306462478 359946554789255 375497871509280 407815224673109 412818828973481 427272307580403 452653494714396 465912902899348 466580814162987 468720065734531 531497668234994 531497668235009 549151760724102 624287298179518 628719902777060 637460131050434 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 728190113782605 757981341983449 778417488521139 778417488521154
integer_word 28 20
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 135282894931448 267441555316129 288661503866515 288661503866530 291328016802632 330012922480994 359946554789255 375497871509280 377921055091847 407815224673109 412818828973481 424081307767064 427272307580403 465912902899348 466580814162987 468720065734531 531497668234994 531497668235009 549151760724102 637460131050434 641750641497058 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 728190113782605 770066780744810 772907702405085 778417488521139 778417488521154
integer_word 28 21
bossLib.FULL_SIMP_TAC ( boolSimps.bool_ss sml_infixl0_open bossLib.++ sml_infixl0_close numSimps.old_ARITH_ss sml_infixl0_open bossLib.++ sml_infixl0_close pairSimps.PAIR_ss ) [ ( DB.fetch "integer" "int_div" ) , ( DB.fetch "integer" "INT_NEG_EQ0" ) , ( DB.fetch "integer" "INT_INJ" ) , ( DB.fetch "integer" "INT_NEG_EQ" ) , ( DB.fetch "integer" "INT_NEG_0" ) , ( DB.fetch "integer" "INT_NEG_GT0" ) , ( DB.fetch "integer" "INT_LT" ) , ( DB.fetch "integer" "INT_NEG_GE0" ) , ( DB.fetch "integer" "INT_NEGNEG" ) , ( DB.fetch "integer" "NUM_OF_INT" ) , ( DB.fetch "integer" "INT_LE" ) , ( DB.fetch "integer" "INT_NEG_LE0" ) , arithmeticTheory.ZERO_DIV , arithmeticTheory.ZERO_MOD , ( DB.fetch "integer" "INT_ADD_RID" ) ]

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 139983273754638 177696319159672 182786161572575 267441555316129 288661503866515 288661503866530 330012922480994 359946554789255 375497871509280 407815224673109 412818828973481 427272307580403 452653494714396 465912902899348 466580814162987 468720065734531 531497668234994 531497668235009 555860166799165 563936558241694 599259222886814 624287298179518 628719902777060 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 728190113782605 757981341983449 769053742350131 778417488521139 778417488521154 785394218514015
integer_word 28 22
bossLib.FULL_SIMP_TAC ( boolSimps.bool_ss sml_infixl0_open bossLib.++ sml_infixl0_close numSimps.old_ARITH_ss sml_infixl0_open bossLib.++ sml_infixl0_close pairSimps.PAIR_ss ) [ ( DB.fetch "integer" "int_div" ) , ( DB.fetch "integer" "INT_NEG_EQ0" ) , ( DB.fetch "integer" "INT_INJ" ) , ( DB.fetch "integer" "INT_NEG_EQ" ) , ( DB.fetch "integer" "INT_NEG_0" ) , ( DB.fetch "integer" "INT_NEG_GT0" ) , ( DB.fetch "integer" "INT_LT" ) , ( DB.fetch "integer" "INT_NEG_GE0" ) , ( DB.fetch "integer" "INT_NEGNEG" ) , ( DB.fetch "integer" "NUM_OF_INT" ) , ( DB.fetch "integer" "INT_LE" ) , ( DB.fetch "integer" "INT_NEG_LE0" ) , arithmeticTheory.ZERO_DIV , arithmeticTheory.ZERO_MOD , ( DB.fetch "integer" "INT_ADD_RID" ) ]

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 138598696382315 138598696382330 139983273754638 143227776736330 182786161572575 288661503866515 288661503866530 330012922480994 359946554789255 375497871509280 380610137375540 407815224673109 412818828973481 427272307580403 452653494714396 465912902899348 466580814162987 468720065734531 531497668234994 531497668235009 563936558241694 564557976751100 580346804285584 624287298179518 628719902777060 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 755574499602293 757981341983449 778417488521139 778417488521154
integer_word 28 23
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 138598696382315 138598696382330 139983273754638 182786161572575 288661503866515 288661503866530 330012922480994 359946554789255 375497871509280 377921055091847 407815224673109 412818828973481 427272307580403 452653494714396 465912902899348 466580814162987 468720065734531 524064056930666 524861138487679 531497668234994 531497668235009 563936558241694 624287298179518 628719902777060 641750641497058 648161008895743 684439512836680 686227671124555 698339900079275 701865353869684 701865353869699 704177836849649 756801300652511 757981341983449 778417488521139 778417488521154
integer_word 28 24
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 6906452645425 19521708359784 19715171511179 29897997936475 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 146869169325574 267441555316129 288661503866515 288661503866530 330012922480994 359946554789255 375497871509280 377921055091847 407815224673109 412818828973481 427272307580403 465912902899348 466580814162987 468720065734531 531497668234994 531497668235009 535884395126097 548000648897982 641750641497058 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 722914686362435 728190113782605 765250101713218 778417488521139 778417488521154
integer_word 28 25
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 2169390941261 7593265636824 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 138598696382315 138598696382330 182786161572575 275568203918191 288661503866515 288661503866530 315912797202819 320074567715938 330012922480994 359946554789255 375497871509280 377921055091847 407815224673109 412818828973481 427272307580403 452653494714396 465912902899348 466580814162987 468720065734531 531497668234994 531497668235009 535884395126097 548000648897982 624287298179518 628719902777060 641750641497058 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 28 26
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 138598696382315 138598696382330 288661503866515 288661503866530 330012922480994 359946554789255 375497871509280 377921055091847 407815224673109 412818828973481 427272307580403 441267486859209 465912902899348 466580814162987 468720065734531 478342656110433 499418966419182 531497668234994 531497668235009 535884395126097 548000648897982 641750641497058 680512706568235 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 739895238586612 778417488521139 778417488521154
integer_word 29 0
boolLib.STRIP_TAC
1 2
4508202 503201789626 507986140187 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 233359606712073 271536717936281 288661503866530 293294570028156 330012922480994 344205708257225 387060757195317 407815224673109 463529346193305 465912902899348 468720065734531 491132347463379 560067426511773 595668015596659 606386562205544 630453859570293 684439512836680 778417488521154
integer_word 29 1
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 532 28*)i" ]
3 4 5
4508202 503201789626 507986140187 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 233359606712073 271536717936281 288661503866530 293294570028156 330012922480994 344205708257225 387060757195317 407815224673109 463529346193305 465912902899348 468720065734531 491132347463379 560067426511773 595668015596659 606386562205544 630453859570293 684439512836680 778417488521154
integer_word 29 2
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 532 28*)i" ]
6 7 8
4508202 503201789626 507986140187 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 233359606712073 271536717936281 288661503866530 293294570028156 330012922480994 344205708257225 387060757195317 407815224673109 463529346193305 465912902899348 468720065734531 491132347463379 560067426511773 595668015596659 606386562205544 630453859570293 684439512836680 778417488521154
integer_word 29 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
9 10 11
4508202 507986140187 19715171511179 30530093675625 31843273619579 62873157368358 80256832701175 101493408634270 109460495388986 118012025074261 288661503866530 293294570028156 330012922480994 387060757195317 407815224673109 439208752496467 463529346193305 465912902899348 468720065734531 491132347463379 549151760724102 595668015596659 631829857045514 631883796684786 684439512836680 778417488521154
integer_word 29 4
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 532 46*)j" ]
12 13 14
4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 139983273754638 182786161572575 197929158735045 288661503866515 288661503866530 293294570028156 330012922480994 375497871509280 387060757195317 407815224673109 427272307580403 448356488498007 463529346193305 465912902899348 466580814162987 468720065734531 491132347463379 493462345999018 531497668234994 593076394007831 595668015596659 624287298179518 684439512836680 701865353869684 702609615417022 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 29 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
15 16 17
4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 237773734091495 288661503866515 288661503866530 293294570028156 330012922480994 375497871509280 387060757195317 407815224673109 427272307580403 463529346193305 465912902899348 466580814162987 468720065734531 469970157462952 491132347463379 528048827191458 531497668234994 535884395126097 582433649525837 595668015596659 684439512836680 701865353869684 704177836849649 762327849495875 778417488521139 778417488521154
integer_word 29 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
18 19 20
4508202 507986140187 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 109460495388986 118012025074261 267441555316129 288661503866530 293294570028156 330012922480994 387060757195317 407815224673109 465912902899348 468720065734531 491132347463379 549151760724102 560067426511773 595668015596659 606386562205544 631829857045514 631883796684786 684439512836680 778417488521154
integer_word 29 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
21 22 23
4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 139983273754638 182786161572575 197929158735045 288661503866515 288661503866530 293294570028156 330012922480994 375497871509280 387060757195317 407815224673109 427272307580403 452653494714396 465912902899348 466580814162987 468720065734531 491132347463379 531497668234994 560067426511773 593076394007831 595668015596659 606386562205544 624287298179518 684439512836680 701865353869684 702609615417022 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 29 8
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 526 46*)j" ]
24 25 26
4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 237773734091495 288661503866515 288661503866530 293294570028156 330012922480994 375497871509280 377921055091847 387060757195317 407815224673109 427272307580403 465912902899348 466580814162987 468720065734531 469970157462952 491132347463379 531497668234994 535884395126097 560067426511773 595668015596659 606386562205544 684439512836680 701865353869684 704177836849649 762327849495875 778417488521139 778417488521154
integer_word 29 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

19715171511179 30530093675625 31843273619579 62873157368358 80256832701175 101493408634270 118012025074261 267441555316129 288661503866530 291176313120138 330012922480994 375244712013450 407815224673109 439208752496467 465912902899348 468720065734531 510756736371778 549151760724102 595668015596659 684439512836680 778417488521154
integer_word 29 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 54114483802675 62873157368358 80256832701175 101493408634270 118012025074261 182786161572575 288661503866515 288661503866530 330012922480994 331681093410955 375497871509280 407815224673109 427272307580403 439208752496467 451463244249099 452653494714396 465912902899348 466580814162987 468720065734531 531497668234994 549151760724102 595668015596659 624287298179518 684439512836680 701865353869684 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 29 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 80256832701175 101493408634270 118012025074261 135282894931448 168101729462289 288661503866515 288661503866530 330012922480994 375497871509280 377921055091847 407815224673109 427272307580403 439208752496467 465912902899348 466580814162987 468720065734531 477481674724706 531497668234994 549151760724102 595668015596659 684439512836680 701865353869684 704177836849649 778417488521139 778417488521154
integer_word 29 12
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 114656274906663 118012025074261 139983273754638 174640511866108 182786161572575 267441555316129 288661503866515 288661503866530 330012922480994 375497871509280 407815224673109 427272307580403 448356488498007 465912902899348 466580814162987 468720065734531 493462345999018 531497668234994 595668015596659 624287298179518 684439512836680 701865353869684 704177836849649 757981341983449 778417488521139 778417488521154 785394218514015
integer_word 29 13
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 138598696382315 138598696382330 139983273754638 143227776736330 182786161572575 247598061970846 288661503866515 288661503866530 330012922480994 375497871509280 407815224673109 427272307580403 448356488498007 452653494714396 465912902899348 466580814162987 468720065734531 493462345999018 531497668234994 595668015596659 624287298179518 682293382940722 684439512836680 701865353869684 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 29 14
bossLib.SRW_TAC [ ] [ integerTheory.NUM_OF_INT , integerTheory.INT_MUL_CALCULATE ]

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 138598696382315 138598696382330 139983273754638 182786161572575 288661503866515 288661503866530 330012922480994 361349117719157 375497871509280 377921055091847 407815224673109 427272307580403 448356488498007 465912902899348 466580814162987 468720065734531 493462345999018 531497668234994 533418092562149 595668015596659 624287298179518 684439512836680 686227671124555 701865353869684 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 29 15
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 51772361680794 62873157368358 101493408634270 118012025074261 267441555316129 288661503866515 288661503866530 330012922480994 375497871509280 407815224673109 427272307580403 465912902899348 466580814162987 468720065734531 504086980362023 528048827191458 531497668234994 535884395126097 582433649525837 595668015596659 684439512836680 701865353869684 704177836849649 765250101713218 778417488521139 778417488521154
integer_word 29 16
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 68185934491493 101493408634270 118012025074261 138598696382315 138598696382330 152400776434297 182786161572575 275568203918191 288661503866515 288661503866530 330012922480994 375497871509280 407815224673109 427272307580403 452653494714396 465912902899348 466580814162987 468720065734531 528048827191458 531497668234994 535884395126097 582433649525837 595668015596659 624287298179518 684439512836680 701865353869684 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 29 17
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 115158456161726 118012025074261 138598696382315 138598696382330 288661503866515 288661503866530 330012922480994 375497871509280 377921055091847 407815224673109 427272307580403 441267486859209 465912902899348 466580814162987 468720065734531 528048827191458 531497668234994 535884395126097 582433649525837 595668015596659 637117857132566 684439512836680 701865353869684 704177836849649 778417488521139 778417488521154
integer_word 29 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

19715171511179 30530093675625 31843273619579 62873157368358 80256832701175 101493408634270 118012025074261 267441555316129 288661503866530 291176313120138 330012922480994 375244712013450 407815224673109 439208752496467 465912902899348 468720065734531 510756736371778 549151760724102 595668015596659 684439512836680 778417488521154
integer_word 29 19
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 54114483802675 62873157368358 101493408634270 118012025074261 182786161572575 267441555316129 288661503866515 288661503866530 330012922480994 331681093410955 375497871509280 407815224673109 427272307580403 448356488498007 451463244249099 465912902899348 466580814162987 468720065734531 493462345999018 531497668234994 549151760724102 595668015596659 624287298179518 684439512836680 701865353869684 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 29 20
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 135282894931448 168101729462289 267441555316129 288661503866515 288661503866530 330012922480994 375497871509280 407815224673109 427272307580403 465912902899348 466580814162987 468720065734531 477481674724706 528048827191458 531497668234994 549151760724102 582433649525837 595668015596659 684439512836680 701865353869684 704177836849649 778417488521139 778417488521154
integer_word 29 21
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 80256832701175 101493408634270 114656274906663 118012025074261 139983273754638 174640511866108 182786161572575 288661503866515 288661503866530 330012922480994 375497871509280 407815224673109 427272307580403 439208752496467 452653494714396 465912902899348 466580814162987 468720065734531 531497668234994 595668015596659 624287298179518 684439512836680 701865353869684 704177836849649 757981341983449 778417488521139 778417488521154 785394218514015
integer_word 29 22
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 138598696382315 138598696382330 139983273754638 143227776736330 182786161572575 247598061970846 288661503866515 288661503866530 330012922480994 375497871509280 407815224673109 427272307580403 448356488498007 452653494714396 465912902899348 466580814162987 468720065734531 493462345999018 531497668234994 595668015596659 624287298179518 682293382940722 684439512836680 701865353869684 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 29 23
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 118012025074261 138598696382315 138598696382330 139983273754638 182786161572575 288661503866515 288661503866530 330012922480994 361349117719157 375497871509280 407815224673109 427272307580403 452653494714396 465912902899348 466580814162987 468720065734531 528048827191458 531497668234994 533418092562149 582433649525837 595668015596659 624287298179518 684439512836680 686227671124555 701865353869684 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 29 24
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 51772361680794 62873157368358 80256832701175 101493408634270 118012025074261 288661503866515 288661503866530 330012922480994 375497871509280 377921055091847 407815224673109 427272307580403 439208752496467 465912902899348 466580814162987 468720065734531 504086980362023 531497668234994 535884395126097 595668015596659 684439512836680 701865353869684 704177836849649 765250101713218 778417488521139 778417488521154
integer_word 29 25
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 68185934491493 101493408634270 118012025074261 138598696382315 138598696382330 152400776434297 182786161572575 275568203918191 288661503866515 288661503866530 330012922480994 375497871509280 377921055091847 407815224673109 427272307580403 448356488498007 465912902899348 466580814162987 468720065734531 493462345999018 531497668234994 535884395126097 595668015596659 624287298179518 684439512836680 701865353869684 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 29 26
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 101493408634270 115158456161726 118012025074261 138598696382315 138598696382330 288661503866515 288661503866530 330012922480994 375497871509280 377921055091847 407815224673109 427272307580403 441267486859209 465912902899348 466580814162987 468720065734531 528048827191458 531497668234994 535884395126097 582433649525837 595668015596659 637117857132566 684439512836680 701865353869684 704177836849649 778417488521139 778417488521154
integer_word 30 0
bossLib.SRW_TAC [ ] tactictoe_thmlarg
1 2 3 4 5 6 7 8
4508202 464926985138 469711335699 30530093675625 108926874587656 142388529842144 159432855806818 245447969482653 253715431464351 293294570028156 344205708257225 384755068030785 387060757195317 397370809135302 407815224673109 426797314510992 428376199356515 491132347463379 630453859570293 669449874549314 701865353869699 743039451497653
integer_word 30 11
intLib.ARITH_TAC

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9067367471059 9448114590736 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 60952161269709 62873157368343 98163221526890 118012025074246 118012025074261 183449808748727 233359606712058 271536717936266 288661503866515 288661503866530 344205708257210 344205708257225 387060757195302 387060757195317 394072408637899 407815224673094 407815224673109 408760174725060 463529346193290 465912902899333 468720065734516 468720065734531 560067426511758 595668015596644 606386562205529 630453859570278 630453859570293 668739738120619 688401923314369 701865353869699 737577723090006 778417488521139 778417488521154
integer_word 30 12
intLib.ARITH_TAC

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9067367471059 9448114590736 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 60952161269709 62873157368343 98163221526890 118012025074246 118012025074261 183449808748727 233359606712058 271536717936266 288661503866515 288661503866530 344205708257210 344205708257225 387060757195302 387060757195317 394072408637899 407815224673094 407815224673109 408760174725060 463529346193290 465912902899333 468720065734516 468720065734531 560067426511758 595668015596644 606386562205529 630453859570278 630453859570293 668739738120619 688401923314369 701865353869699 737577723090006 778417488521139 778417488521154
integer_word 30 13
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ boolLib.GSYM integerTheory.INT_EQ_SUB_LADD ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9067367471044 9448114590736 19715171511164 30530093675610 30530093675625 31843273619564 32814516646349 46564524361592 60952161269694 62873157368343 81577138722132 91443262095408 98163221526890 118012025074246 182786161572575 183449808748727 233359606712058 253405956599037 271536717936266 288661503866515 332508634578272 344205708257210 344205708257225 359946554789255 384755068030785 387060757195302 387060757195317 394072408637899 407815224673094 407815224673109 408760174725060 452840999734795 463529346193290 465912902899333 467444328289007 468720065734516 496189647197299 503400382949150 560067426511758 567726324950508 595668015596644 606386562205529 624287298179518 630453859570278 630453859570293 668739738120619 688401923314369 701865353869684 701865353869699 735949321845061 737003832334311 737577723090006 778417488521139
integer_word 30 14
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ boolLib.GSYM integerTheory.INT_EQ_SUB_LADD ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 9067367471044 9448114590736 19715171511164 30530093675610 30530093675625 31843273619564 32814516646349 46564524361592 60952161269694 62873157368343 81577138722132 91443262095408 98163221526890 118012025074246 182786161572575 183449808748727 233359606712058 253405956599037 271536717936266 288661503866515 332508634578272 344205708257210 344205708257225 359946554789255 384755068030785 387060757195302 387060757195317 394072408637899 407815224673094 407815224673109 408760174725060 452840999734795 463529346193290 465912902899333 467444328289007 468720065734516 496189647197299 503400382949150 560067426511758 567726324950508 595668015596644 606386562205529 624287298179518 630453859570278 630453859570293 668739738120619 688401923314369 701865353869684 701865353869699 735949321845061 737003832334311 737577723090006 778417488521139
integer_word 33 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

19715171511179 31843273619579 63965538620395 81577138722132 118012025074261 184250453201065 213213144464837 252558759159990 288661503866530 468720065734531 503400382949150 635304202009951 701865353869699 778417488521154 788566466076542
integer_word 34 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 570182697480 19715171511179 31843273619579 81577138722132 118012025074261 184250453201065 216251517286832 252558759159990 288661503866530 384755068030785 410205221915187 468720065734531 472757557126342 491132347463379 503400382949150 573581504197725 626759902784998 635304202009951 668893129171477 684439512836680 701865353869699 704177836849664 778417488521154
integer_word 35 0
bossLib.Cases
1 2 3
4508202 503201789626 527123542431 19521708359799 19715171511179 30530093675625 31843273619579 52552398318907 101493408634270 118012025074261 288661503866530 293294570028156 329162856841626 330012922480994 387060757195317 409611698158760 427272307580403 466580814163002 468720065734531 471942352642310 491132347463379 509179325967140 531497668235009 537211031332736 538989140445465 560067426511773 595668015596659 606386562205544 684439512836680 702299432457039 734077381109563 778417488521154
integer_word 35 1
bossLib.simp tactictoe_thmlarg

4508202 527123542431 19521708359799 19715171511179 30530093675625 31843273619579 80256832701175 101493408634270 118012025074261 258753535780042 268626822238740 288661503866530 330012922480994 396974846779020 409611698158760 427272307580403 439208752496467 466580814163002 468720065734531 471942352642310 491132347463379 531497668235009 538989140445465 573217947985907 595668015596659 684439512836680 702299432457039 734077381109563 778417488521154
integer_word 35 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19521708359799 19715171511179 30530093675625 31843273619579 54177816619079 101493408634270 118012025074261 138598696382330 164159708574972 182178299003808 182786161572575 288661503866515 288661503866530 330012922480994 375497871509280 409611698158760 427272307580403 448356488498007 466580814162987 466580814163002 468720065734531 471942352642310 478910749650622 491132347463379 493462345999018 531497668234994 531497668235009 538989140445465 595668015596659 624287298179518 684439512836680 701865353869684 702299432457039 704177836849649 734077381109563 757981341983449 778417488521139 778417488521154
integer_word 35 3
bossLib.simp tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19521708359799 19715171511179 30530093675625 31843273619579 101493408634270 118012025074261 138598696382330 200011122549574 228746619252374 288661503866515 288661503866530 330012922480994 375497871509280 409611698158760 427272307580403 466580814162987 466580814163002 468720065734531 471942352642310 491132347463379 520840654222621 528048827191458 531497668234994 531497668235009 538989140445465 582433649525837 595668015596659 595827653139414 684439512836680 701865353869684 702299432457039 704177836849649 734077381109563 778417488521139 778417488521154
integer_word 36 0
bossLib.Cases
1 2 3
4508202 503201789626 527123542431 19715171511179 30530093675625 31843273619579 52552398318907 101493408634270 118012025074261 288661503866530 293294570028156 329162856841626 330012922480994 387060757195317 409611698158760 427272307580403 468720065734531 471942352642310 491132347463379 509179325967140 531497668235009 537211031332736 538989140445465 560067426511773 595668015596659 606386562205544 684439512836680 702299432457039 734077381109563 778417488521154
integer_word 36 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 527123542431 19715171511179 30530093675625 31843273619579 80256832701175 101493408634270 118012025074261 258753535780042 268626822238740 288661503866530 330012922480994 396974846779020 409611698158760 427272307580403 439208752496467 468720065734531 471942352642310 491132347463379 531497668235009 538989140445465 573217947985907 595668015596659 684439512836680 702299432457039 734077381109563 778417488521154
integer_word 36 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 54177816619079 101493408634270 118012025074261 138598696382330 164159708574972 182178299003808 182786161572575 288661503866515 288661503866530 330012922480994 375497871509280 409611698158760 427272307580403 448356488498007 466580814162987 468720065734531 471942352642310 478910749650622 491132347463379 493462345999018 531497668234994 531497668235009 538989140445465 595668015596659 624287298179518 684439512836680 701865353869684 702299432457039 704177836849649 734077381109563 757981341983449 778417488521139 778417488521154
integer_word 36 3
bossLib.simp tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 101493408634270 118012025074261 138598696382330 200011122549574 228746619252374 288661503866515 288661503866530 330012922480994 375497871509280 409611698158760 427272307580403 466580814162987 468720065734531 471942352642310 491132347463379 520840654222621 528048827191458 531497668234994 531497668235009 538989140445465 582433649525837 595668015596659 595827653139414 684439512836680 701865353869684 702299432457039 704177836849649 734077381109563 778417488521139 778417488521154
integer_word 36 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 12510104001969 19521708359784 19521708359799 19715171511179 31843273619579 118012025074261 138598696382315 138598696382330 288661503866515 288661503866530 375497871509280 427272307580403 466580814162987 466580814163002 468720065734531 531497668234994 538989140445450 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 762353872876477 778417488521139 778417488521154
integer_word 36 5
bossLib.SRW_TAC [ ] [ integerTheory.int_div ]

4508187 4508202 527123542416 527123542431 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 31843273619579 54177816619079 118012025074246 118012025074261 138598696382315 138598696382330 164159708574972 182178299003808 182786161572575 288661503866515 288661503866530 375497871509280 409611698158760 427272307580388 427272307580403 466580814162987 468720065734516 468720065734531 478910749650622 531497668234994 538989140445450 595668015596659 624287298179518 701865353869684 702299432457024 704177836849649 734077381109548 757981341983449 762353872876462 778417488521139 778417488521154
integer_word 37 0
bossLib.Cases
1 2 3
4508202 503201789626 507986140187 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 109347061635757 118012025074261 160140946535774 205984308384176 230184383806230 288661503866530 293294570028156 329162856841626 330012922480994 359946554789255 387060757195317 409611698158760 427272307580403 463529346193305 465912902899348 468720065734531 471942352642310 491132347463379 509179325967140 509376712643145 531497668235009 538989140445465 684439512836680 698339900079275 701865353869699 702299432457039 704720915339464 734077381109563 741357613813118 778417488521154
integer_word 37 1
bossLib.FULL_SIMP_TAC ( boolSimps.bool_ss sml_infixl0_open bossLib.++ sml_infixl0_close numSimps.old_ARITH_ss sml_infixl0_open bossLib.++ sml_infixl0_close pairSimps.PAIR_ss ) [ ( DB.fetch "integer" "int_div" ) , ( DB.fetch "integer" "INT_NEG_EQ0" ) , ( DB.fetch "integer" "INT_INJ" ) , ( DB.fetch "integer" "INT_NEG_EQ" ) , ( DB.fetch "integer" "INT_NEG_0" ) , ( DB.fetch "integer" "INT_NEG_GT0" ) , ( DB.fetch "integer" "INT_LT" ) , ( DB.fetch "integer" "INT_NEG_GE0" ) , ( DB.fetch "integer" "INT_NEGNEG" ) , ( DB.fetch "integer" "NUM_OF_INT" ) , ( DB.fetch "integer" "INT_LE" ) , ( DB.fetch "integer" "INT_NEG_LE0" ) , arithmeticTheory.ZERO_DIV , arithmeticTheory.ZERO_MOD , ( DB.fetch "integer" "INT_ADD_RID" ) ]

4508202 507986140187 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 142659354654666 230184383806230 267441555316129 268626822238740 288661503866530 330012922480994 359376819358976 359946554789255 396974846779020 408237574359324 409611698158760 427272307580403 435062218471101 465912902899348 468720065734531 471942352642310 491132347463379 531497668235009 538989140445465 641120718779522 684439512836680 698339900079275 701865353869699 702299432457039 728190113782605 734077381109563 778417488521154
integer_word 37 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 164159708574972 182178299003808 182786161572575 230184383806230 288661503866515 288661503866530 302928215795313 330012922480994 341921071624371 342456518710880 359946554789255 375497871509280 409611698158760 427272307580403 452653494714396 465912902899348 466580814162987 468720065734531 471942352642310 491132347463379 531497668234994 531497668235009 531694287815986 538989140445465 624287298179518 628719902777060 684439512836680 698339900079275 701865353869684 701865353869699 702299432457039 704177836849649 734077381109563 757981341983449 758731824597669 778417488521139 778417488521154
integer_word 37 3
bossLib.simp tactictoe_thmlarg

4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 62873157368358 91443262095408 101493408634270 118012025074261 207878727427212 228746619252374 230184383806230 265648330292028 270198360435652 288661503866515 288661503866530 316010164830379 330012922480994 359946554789255 375497871509280 377921055091847 409611698158760 427272307580403 465912902899348 466580814162987 468720065734531 471942352642310 491132347463379 520840654222621 531497668234994 531497668235009 538989140445465 641750641497058 684439512836680 698339900079275 701865353869684 701865353869699 702299432457039 704177836849649 734077381109563 765806670223881 778417488521139 778417488521154
integer_word 38 0
bossLib.Cases
1 2 3
4508202 503201789626 507986140187 19715171511179 30530093675625 31843273619579 80949873928279 91443262095408 101493408634270 118012025074261 129916455720081 151489214603632 155412585748122 182786161572575 230184383806230 264214093175962 271524060815050 271701083476882 288661503866530 293294570028156 329162856841626 330012922480994 359946554789255 385458008630342 387060757195317 401470995622489 409611698158760 427272307580403 450073598630296 466793619701642 468720065734531 471942352642310 474016589283150 474709775802895 480514778329619 491132347463379 492972375046263 497353224369137 509179325967140 530302673956512 531497668235009 538989140445465 560067426511773 585128167865309 595668015596659 600637182773376 606386562205544 619651162307659 624287298179518 631811430027787 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 726076794110235 734077381109563 758702156437644 772093664419589 778417488521154 786935998196744
integer_word 38 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 507986140187 19715171511179 30530093675625 31843273619579 80256832701175 91443262095408 101493408634270 113461037619181 118012025074261 129916455720081 155412585748122 163742148599359 182786161572575 195192658011997 212754037083233 222771077698223 230184383806230 260996659790122 264214093175962 268626822238740 271701083476882 288661503866530 330012922480994 359946554789255 367282226777505 396974846779020 409611698158760 411606595103663 419078970311271 427272307580403 439208752496467 468720065734531 471942352642310 474709775802895 491132347463379 510232115047534 531157886282386 531497668235009 536786022123757 538989140445465 539685453795095 570587796166446 585128167865309 592750141315246 595668015596659 624287298179518 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 726076794110235 734077381109563 746646929886760 772093664419589 778417488521154 789572461854019
integer_word 38 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30530093675625 31843273619579 91443262095408 101493408634270 118012025074261 129916455720081 155412585748122 164159708574972 182178299003808 182786161572575 224448007809913 230184383806230 230582068534680 241774703638041 264214093175962 265445090862454 271701083476882 288661503866515 288661503866530 330012922480994 344704199540043 359946554789255 374479473822397 375497871509280 409611698158760 427272307580403 434636380346040 448356488498007 458483012028703 466580814162987 468720065734531 470781592175459 471942352642310 474302972864828 474709775802895 491132347463379 493462345999018 516215962617527 531497668234994 531497668235009 538989140445465 585128167865309 595668015596659 624287298179518 639234485381353 640404713750277 655098586792324 658359458574761 672462142824294 684439512836680 684971729237757 698125516052754 698339900079275 701865353869684 701865353869699 702299432457039 704177836849649 713163545216374 726076794110235 734077381109563 757981341983449 772093664419589 778417488521139 778417488521154
integer_word 38 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 507986140187 527123542416 527123542431 19521708359784 19715171511179 30413479958629 30530093675625 31843273619579 91443262095408 101493408634270 107548727644177 118012025074261 129916455720081 134688499810552 155412585748122 163392808093823 182786161572575 195196825360083 228746619252374 230184383806230 257029100796293 264214093175962 271701083476882 283366094904450 288661503866515 288661503866530 302928215795313 330012922480994 336113939339592 353665363050599 359946554789255 375497871509280 409611698158760 427272307580403 466580814162987 468720065734531 471942352642310 474709775802895 491132347463379 520840654222621 525841372884064 528048827191458 531497668234994 531497668235009 538989140445465 582433649525837 585128167865309 595668015596659 624287298179518 628719902777060 630394095428779 672462142824294 684439512836680 692301549732697 698125516052754 698339900079275 701865353869684 701865353869699 702299432457039 704177836849649 726076794110235 726618338081861 734077381109563 757981341983449 758731824597669 772093664419589 778417488521139 778417488521154
integer_word 38 4
intLib.ARITH_TAC

4508187 4508202 507986140172 507986140187 527123542416 12510104001969 19521708359784 19521708359799 19715171511179 31843273619579 37217900622562 118012025074261 288661503866515 288661503866530 375497871509280 402292786828272 427272307580403 463693407382315 466580814162987 466580814163002 468720065734531 531497668234994 538989140445450 698125516052739 698339900079260 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 762353872876477 767055970251758 778417488521139 778417488521154
integer_word 38 5
intLib.ARITH_TAC

4508187 4508202 507986140172 507986140187 527123542416 12510104001969 19521708359784 19521708359799 19715171511179 31843273619579 37217900622562 118012025074261 288661503866515 288661503866530 375497871509280 402292786828272 427272307580403 463693407382315 466580814162987 466580814163002 468720065734531 531497668234994 538989140445450 698125516052739 698339900079260 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 762353872876477 767055970251758 778417488521139 778417488521154
integer_word 38 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
8
4508187 4508202 507986140172 507986140187 527123542416 527123542431 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 37217900622562 53439194160046 91443262095408 114923379004307 118012025074246 118012025074261 129916455720081 155412585748122 164159708574972 182178299003808 182786161572575 230184383806230 240903719278245 264214093175962 288661503866515 288661503866530 344704199540043 359946554789255 374479473822397 375497871509280 402292786828272 409611698158760 427272307580388 427272307580403 463693407382315 466580814162987 468720065734516 474709775802895 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 624287298179518 639234485381353 672462142824294 698125516052739 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 757981341983449 762353872876462 767055970251758 772093664419589 778417488521139
integer_word 38 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 507986140172 507986140187 527123542416 527123542431 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 37217900622562 91443262095408 118012025074246 118012025074261 136198539642717 164159708574972 182178299003808 182786161572575 230184383806230 288661503866515 288661503866530 344704199540043 359946554789255 374479473822397 375497871509280 402292786828272 409611698158760 427272307580388 427272307580403 463693407382315 466580814162987 468720065734516 518626499560520 531497668234994 531497668235009 538989140445450 624287298179518 639234485381353 698125516052739 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 757981341983449 762353872876462 767055970251758 778417488521139
integer_word 38 8
intLib.ARITH_TAC

4508187 4508202 507986140172 507986140187 527123542416 527123542431 12510104001954 19521708359784 19715171511164 19715171511179 24856945732414 30530093675625 31843273619564 37217900622562 53439194160046 91443262095408 118012025074246 118012025074261 129916455720081 155412585748122 222769067440727 230184383806230 240903719278245 264214093175962 288661503866515 288661503866530 359946554789255 375497871509280 388838776310393 402292786828272 427272307580388 463693407382315 466580814162987 468720065734516 474709775802895 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 669380215358230 672462142824294 698125516052739 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 741239279773356 747244584732049 762353872876462 767055970251758 771634093160760 772093664419589 775831067825835 778417488521139
integer_word 39 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
1
4508202 503201789626 1539719997235 15743640287504 19715171511179 31843273619579 67947825795705 91443262095408 101493408634270 108197453293544 118012025074261 124546192348058 151489214603632 169333526806252 182786161572575 288661503866530 293294570028156 330012922480994 359946554789255 360330426145111 387060757195317 435658463151797 447976737540073 465912902899348 468720065734531 491132347463379 492256065857787 495719659717263 531497668235009 560067426511773 564510570641827 573404176134341 595668015596659 606386562205544 624287298179518 684439512836680 758702156437644 778417488521154
integer_word 39 1
intLib.ARITH_TAC
2 3
4508187 4508202 503201789611 503201789626 19715171511164 31843273619564 52213207481641 52213207481656 54158171480319 54158171480334 82788020813636 82788020813651 91443262095408 118012025074246 124546192348058 129916455720066 129916455720081 137140290251973 137140290251988 151489214603632 151509384886193 151509384886208 151796447914425 151796447914440 155412585748107 155412585748122 182786161572560 182786161572575 193708584752673 193708584752688 230685295159156 230685295159171 264214093175947 264214093175962 275662974623136 288661503866515 288661503866530 308501676739481 331300754537523 359946554789255 387060757195302 387060757195317 435658463151797 447976737540058 447976737540073 465912902899333 468720065734516 474709775802880 474709775802895 506291458848484 506291458848499 525347163412178 525347163412193 531497668235009 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 606386562205529 624287298179503 624287298179518 633273517363925 672462142824279 672462142824294 698339900079260 698339900079275 704903582865051 704903582865066 758702156437644 772093664419574 772093664419589 778417488521139 781789328517516
integer_word 39 2
intLib.ARITH_TAC
4
4508187 4508202 503201789611 503201789626 527123542416 527123542431 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095408 98581092097755 98581092097770 118012025074246 124546192348058 129916455720066 129916455720081 132637398910412 132637398910427 137140290251973 137140290251988 151489214603632 151796447914425 151796447914440 155412585748107 155412585748122 159802838968130 159802838968145 182786161572560 182786161572575 213067038904984 213067038904999 230685295159156 230685295159171 264214093175947 264214093175962 279012153923002 280131585714188 288661503866515 288661503866530 309888446016937 309888446016952 330520810529789 359946554789255 387060757195302 387060757195317 398722359881125 435658463151797 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 506291458848484 523090525605017 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 595668015596644 606386562205529 624287298179503 624287298179518 670319098799683 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704903582865051 758702156437644 772093664419574 772093664419589 778417488521139 779978889430286
integer_word 39 3
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 3075633346311 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095408 118012025074246 124546192348058 129916455720066 129916455720081 137140290251973 137140290251988 151489214603632 151796447914425 151796447914440 155412585748107 155412585748122 175967202730200 182786161572560 182786161572575 190667614703997 190667614704012 230685295159156 230685295159171 264214093175947 264214093175962 280131585714188 288661503866515 288661503866530 330797117850635 359946554789255 387060757195302 387060757195317 435658463151797 447976737540058 465912902899333 468720065734516 471821512958713 474709775802880 474709775802895 506291458848484 506737256512208 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 561896720033992 564510570641812 570906815178194 570906815178209 573404176134326 595668015596644 606386562205529 624287298179503 624287298179518 665593440525606 665593440525621 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704903582865051 758702156437644 772093664419574 772093664419589 778417488521139 778417488521154
integer_word 39 4
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 527123542416 527123542431 3509959868078 3509959868093 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095408 98581092097755 118012025074246 124546192348058 151489214603632 151796447914425 151796447914440 182786161572560 182786161572575 230685295159156 230685295159171 246304944701264 264214093175947 264214093175962 280131585714188 288661503866515 288661503866530 309888446016937 359946554789255 387060757195302 387060757195317 398722359881125 406864860954650 435658463151797 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 496949490691903 506291458848484 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 595668015596644 606386562205529 624287298179503 624287298179518 661452911558705 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704903582865051 741812195333191 758702156437644 778417488521139
integer_word 40 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 503201789626 1539719997235 19715171511179 31843273619579 67947825795705 91443262095408 101493408634270 118012025074261 151489214603632 169333526806252 182786161572575 288661503866530 293294570028156 324230197263326 330012922480994 359946554789255 360330426145111 381946097151940 387060757195317 447976737540073 465912902899348 468720065734531 491132347463379 492256065857787 531497668235009 560067426511773 564510570641827 573404176134341 595668015596659 606386562205544 624287298179518 626342834735560 684439512836680 693450454781856 734077381109563 758702156437644 778417488521154
integer_word 41 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "INT_MIN_def" ) , ( DB.fetch "integer_word" "INT_MAX_def" ) , wordsTheory.INT_MIN_def ]

4508202 503201789626 1539719997235 19715171511179 31843273619579 52213207481656 67947825795705 82788020813651 91443262095408 101493408634270 102491263597439 118012025074261 127114094516014 129916455720081 137140290251988 151489214603632 151509384886208 151796447914440 155412585748122 169333526806252 178369260107384 182786161572575 193708584752688 230685295159171 264214093175962 288661503866530 293294570028156 330012922480994 359946554789255 360330426145111 381477320937690 387060757195317 447976737540073 465912902899348 468720065734531 474709775802895 491132347463379 492256065857787 506291458848499 525347163412193 531497668235009 547885230481525 560067426511773 564510570641827 573404176134341 595668015596659 606386562205544 624287298179518 672462142824294 684439512836680 698339900079275 704903582865066 733167505350242 758702156437644 772093664419589 778417488521154
integer_word 41 1
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 19715171511164 31843273619564 52213207481641 52213207481656 54158171480319 54158171480334 82788020813636 82788020813651 91443262095408 118012025074246 124546192348058 129916455720066 129916455720081 137140290251973 137140290251988 151489214603632 151509384886193 151509384886208 151796447914425 151796447914440 155412585748107 155412585748122 182786161572560 182786161572575 193708584752673 193708584752688 230685295159156 230685295159171 264214093175947 264214093175962 275662974623136 288661503866515 288661503866530 308501676739481 331300754537523 359946554789255 387060757195302 387060757195317 435658463151797 447976737540058 447976737540073 465912902899333 468720065734516 474709775802880 474709775802895 506291458848484 506291458848499 525347163412178 525347163412193 531497668235009 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 606386562205529 624287298179503 624287298179518 633273517363925 672462142824279 672462142824294 698339900079260 698339900079275 704903582865051 704903582865066 758702156437644 772093664419574 772093664419589 778417488521139 781789328517516
integer_word 41 2
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 274 16*)dimindex (:'a)" ]
3 4
4508187 4508202 503201789611 503201789626 19715171511164 31843273619564 52213207481641 52213207481656 54158171480319 82788020813636 82788020813651 91443262095393 91443262095408 102491263597439 118012025074246 124546192348043 127114094516014 129916455720066 129916455720081 137140290251973 137140290251988 151489214603617 151489214603632 151509384886193 151509384886208 151796447914425 151796447914440 155412585748107 155412585748122 178369260107384 182786161572560 182786161572575 193708584752673 193708584752688 230685295159156 230685295159171 264214093175947 264214093175962 275662974623121 288661503866515 288661503866530 308501676739481 331300754537523 359946554789240 359946554789255 381477320937690 387060757195302 387060757195317 435658463151782 447976737540058 447976737540073 465912902899333 468720065734516 474709775802880 474709775802895 506291458848484 506291458848499 525347163412178 525347163412193 531497668234994 531497668235009 547885230481525 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 606386562205529 624287298179503 624287298179518 633273517363925 672462142824279 672462142824294 698339900079260 698339900079275 704903582865051 704903582865066 733167505350242 758702156437629 758702156437644 772093664419574 772093664419589 778417488521139 781789328517516
integer_word 41 3
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ wordsTheory.DIMINDEX_GT_0 ]
5
4508187 4508202 503201789611 503201789626 527123542416 527123542431 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095393 91443262095408 98581092097755 98581092097770 118012025074246 124546192348043 129916455720066 129916455720081 132637398910412 132637398910427 137140290251973 137140290251988 151489214603617 151489214603632 151796447914425 151796447914440 155412585748107 155412585748122 159802838968130 159802838968145 178369260107384 182786161572560 182786161572575 213067038904984 230685295159156 230685295159171 233672805681261 264214093175947 264214093175962 279012153923002 280131585714188 288661503866515 288661503866530 309888446016937 309888446016952 310381861149522 330520810529789 359946554789240 359946554789255 376669748347411 387060757195302 387060757195317 398722359881125 435658463151782 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 506291458848484 523090525605017 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 595668015596644 606386562205529 607414367785130 624287298179503 624287298179518 670319098799668 672462142824279 672462142824294 694814548331669 698339900079260 698339900079275 701865353869684 704903582865051 758702156437629 758702156437644 772093664419574 772093664419589 778417488521139 779978889430286
integer_word 41 4
bossLib.FULL_SIMP_TAC bossLib.bool_ss [ bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 2254 43*)0 < a ==> a <> 0n" ] ) , ( DB.fetch "words" "DIMINDEX_GT_0" ) ]

4508187 4508202 503201789611 503201789626 3075633346311 19715171511164 31843273619564 48385840440500 52213207481641 52213207481656 82788020813636 82788020813651 91443262095393 91443262095408 118012025074246 124546192348043 129916455720066 129916455720081 137140290251973 137140290251988 151489214603617 151489214603632 151796447914425 151796447914440 155412585748107 155412585748122 158029431819416 175967202730200 178369260107384 182786161572560 182786161572575 190667614703997 190667614704012 230685295159156 230685295159171 264214093175947 264214093175962 280131585714188 284989936638970 288661503866515 288661503866530 330797117850635 359946554789240 359946554789255 387060757195302 387060757195317 402792587371760 435658463151782 447976737540058 450145780632985 465912902899333 468720065734516 471821512958713 474709775802880 474709775802895 506291458848484 506737256512208 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 561896720033977 564510570641812 570906815178194 570906815178209 573404176134326 595668015596644 606386562205529 624287298179503 624287298179518 665593440525606 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704903582865051 758702156437629 758702156437644 772093664419574 772093664419589 778417488521139 778417488521154
integer_word 41 5
boolLib.IMP_RES_TAC arithmeticTheory.LESS_EQUAL_ADD

4508187 4508202 503201789611 503201789626 527123542416 527123542431 3509959868078 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095393 91443262095408 98581092097755 98581092097770 118012025074246 124546192348043 137140290251988 151489214603617 151489214603632 151796447914425 151796447914440 178369260107384 182786161572560 182786161572575 212575528049589 230685295159156 230685295159171 246304944701264 264214093175947 264214093175962 280131585714188 288661503866515 288661503866530 309888446016937 309888446016952 310381861149522 359946554789240 359946554789255 387060757195302 387060757195317 398722359881125 406864860954650 435658463151782 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 496949490691903 506291458848484 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 595668015596644 606386562205529 607414367785130 624287298179503 624287298179518 661452911558705 672462142824279 672462142824294 694237250147155 694814548331669 698339900079260 698339900079275 701865353869684 704903582865051 741812195333176 758702156437629 758702156437644 778417488521139
integer_word 41 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 503201789611 503201789626 527123542416 527123542431 536692243538 536692243553 3509959868078 3509959868093 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095393 91443262095408 98581092097755 118012025074246 121593795680688 124546192348043 137140290251988 151489214603617 151489214603632 151796447914425 151796447914440 182786161572560 182786161572575 200560631661137 230685295159156 230685295159171 234631030744799 246304944701264 264214093175947 264214093175962 273638945450778 280131585714188 288661503866515 288661503866530 295896355962360 309888446016937 312323685005715 359946554789240 359946554789255 387060757195302 387060757195317 398722359881125 406864860954650 435658463151782 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 496949490691903 506291458848484 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 585128167865294 595668015596644 606386562205529 624287298179503 624287298179518 661452911558705 672462142824279 672462142824294 683913799541795 698339900079260 698339900079275 701865353869684 701865353869699 704903582865051 741812195333176 758702156437629 758702156437644 778417488521139 785026209394799
integer_word 41 7
boolLib.POP_ASSUM boolLib.SUBST1_TAC

4508187 4508202 503201789611 503201789626 527123542416 527123542431 536692243538 3509959868078 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095393 91443262095408 98581092097755 98581092097770 118012025074246 121593795680688 124546192348043 137140290251973 137140290251988 151489214603617 151489214603632 151796447914425 151796447914440 178369260107384 182786161572560 182786161572575 200560631661122 212575528049589 230685295159156 230685295159171 234631030744784 246304944701264 264214093175947 264214093175962 273638945450778 280131585714188 288661503866515 288661503866530 295896355962345 309888446016937 309888446016952 310381861149522 312323685005715 359946554789240 359946554789255 387060757195302 387060757195317 398722359881125 406864860954650 435658463151782 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 496949490691903 506291458848484 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 585128167865294 595668015596644 606386562205529 607414367785130 624287298179503 624287298179518 661452911558705 672462142824279 672462142824294 683913799541795 694237250147155 694814548331669 698339900079260 698339900079275 701865353869684 704903582865051 741812195333176 758702156437629 758702156437644 778417488521139 785026209394784
integer_word 41 8
intLib.ARITH_TAC

4508187 4508202 503201789611 527123542416 527123542431 536692243538 536692243553 3509959868078 3509959868093 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095393 98581092097755 118012025074246 121593795680688 124546192348043 151489214603617 151796447914425 151796447914440 182786161572560 217096164890918 230685295159156 230685295159171 246304944701264 264214093175947 264214093175962 273638945450778 280131585714188 288661503866515 288661503866530 309888446016937 312323685005715 359946554789240 387060757195302 398722359881125 406864860954650 435658463151782 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 496949490691903 506291458848484 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 584177660676288 585128167865294 595668015596644 606386562205529 624287298179503 661452911558705 672462142824279 672462142824294 683913799541795 698339900079260 698339900079275 701865353869684 704903582865051 734077381109563 741812195333176 758702156437629 778417488521139
integer_word 41 9
Q.PAT_X_ASSUM [ HolKernel.QUOTE " (*#loc 619 21*)x = y + z : num" ] ( HolKernel.K boolLib.ALL_TAC )
10
4508187 4508202 503201789611 527123542416 527123542431 536692243538 536692243553 3509959868078 3509959868093 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095393 98581092097755 98581092097770 116100002662929 118012025074246 121593795680688 124546192348043 137140290251988 151489214603617 151796447914425 151796447914440 178369260107384 182786161572560 217096164890903 230685295159156 230685295159171 234631030744799 246304944701264 264214093175947 264214093175962 273638945450778 280131585714188 288661503866515 288661503866530 309888446016937 309888446016952 310381861149522 312323685005715 359946554789240 387060757195302 398722359881125 406864860954650 435658463151782 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 496949490691903 506291458848484 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 584177660676273 585128167865294 595668015596644 606386562205529 607414367785130 624287298179503 661452911558705 672462142824279 672462142824294 683913799541795 694237250147155 698339900079260 698339900079275 701865353869684 704903582865051 734077381109548 741812195333176 758702156437629 774064480075480 778417488521139 785026209394799
integer_word 41 10
bossLib.ASM_SIMP_TAC bossLib.bool_ss [ arithmeticTheory.EXP , bitTheory.BIT_def , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 621 17*)p < n ==> (2n * n - (n - p) = n + p)" ] ) , bitTheory.BITS_SUM sml_infixl0_open HolKernel.|> sml_infixl0_close Q.SPECL [ [ HolKernel.QUOTE " (*#loc 622 40*)n" ] , [ HolKernel.QUOTE " (*#loc 622 44*)n" ] , [ HolKernel.QUOTE " (*#loc 622 48*)1" ] ] sml_infixl0_open HolKernel.|> sml_infixl0_close bossLib.SIMP_RULE bossLib.std_ss [ ] ]
11
4508187 4508202 503201789611 527123542416 527123542431 536692243538 536692243553 3509959868078 3509959868093 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095393 98581092097755 98581092097770 116100002662929 118012025074246 124546192348043 137140290251988 151489214603617 151796447914425 151796447914440 178369260107384 182786161572560 217096164890903 230685295159156 230685295159171 234631030744799 246304944701264 264214093175947 264214093175962 280131585714188 288661503866515 288661503866530 309888446016937 309888446016952 310381861149522 359946554789240 387060757195302 398722359881125 406864860954650 435658463151782 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 496949490691903 506291458848484 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 584177660676273 595668015596644 606386562205529 607414367785130 624287298179503 661452911558705 672462142824279 672462142824294 694237250147155 698339900079260 698339900079275 701865353869684 704903582865051 734077381109548 741812195333176 758702156437629 774064480075480 778417488521139 785026209394799
integer_word 41 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 503201789611 527123542416 527123542431 536692243538 3509959868078 3509959868093 19715171511164 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095393 98581092097755 118012025074246 124546192348043 129916455720081 151489214603617 151796447914425 151796447914440 155412585748122 182786161572560 217096164890903 217414839660027 230685295159156 230685295159171 246304944701264 264214093175947 264214093175962 280131585714188 288661503866515 288661503866530 309888446016937 321131540583531 354328163182937 359946554789240 387060757195302 398722359881125 406864860954650 435658463151782 447976737540058 465912902899333 468720065734516 474709775802880 474709775802895 476206554999765 488252824385448 496949490691903 506291458848484 520918626888002 525347163412178 525347163412193 531497668234994 531497668235009 560067426511758 564510570641812 573404176134326 584177660676273 595668015596644 606386562205529 610590794949160 624287298179503 661452911558705 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 704903582865051 734077381109548 741812195333176 758702156437629 772093664419589 778417488521139
integer_word 42 0
bossLib.SRW_TAC [ ] tactictoe_thmlarg
1 2
52213207481656 54158171480334 60259445307794 82788020813651 102491263597439 129916455720081 137140290251988 151509384886208 151796447914440 155412585748122 193708584752688 230685295159171 245820244113914 264214093175962 288661503866530 447976737540073 474709775802895 506291458848499 525347163412193 531497668235009 564510570641827 573404176134341 672462142824294 698339900079275 704903582865066 734077381109563 772093664419589
integer_word 42 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 52213207481656 82788020813651 98581092097755 98581092097770 129916455720081 132637398910427 137140290251988 151796447914440 155412585748122 159802838968145 213067038904999 230685295159171 264214093175962 280131585714188 288661503866515 288661503866530 309888446016937 309888446016952 398722359881125 447976737540058 474709775802895 478291862012893 506291458848484 525347163412193 531497668234994 531497668235009 564510570641812 573404176134326 607414367785130 672462142824279 672462142824294 698339900079275 701865353869684 704903582865051 710429468101258 734077381109563 772093664419589
integer_word 42 2
bossLib.FULL_SIMP_TAC bossLib.bool_ss [ bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 2254 43*)0 < a ==> a <> 0n" ] ) , ( DB.fetch "words" "DIMINDEX_GT_0" ) ]

3075633346311 48385840440500 52213207481656 82788020813651 129916455720081 137140290251988 151796447914440 155412585748122 190667614704012 230685295159171 264214093175962 280131585714188 288661503866515 288661503866530 417120250578574 442440925209540 447976737540058 474709775802895 506291458848484 525347163412193 531497668234994 531497668235009 564510570641812 570906815178209 573404176134326 665593440525621 672462142824294 698339900079275 701865353869684 704903582865051 734077381109563 772093664419589 778417488521139 778417488521154
integer_word 44 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "INT_MIN_def" ) , ( DB.fetch "integer_word" "INT_MAX_def" ) , wordsTheory.INT_MIN_def ]
1
1539719997235 31843273619579 67947825795705 124546192348058 272741517169107 326348002797391 330012922480994 360330426145111 447976737540073 465912902899348 468685425892720 492256065857787 506291458848499 531497668235009 564510570641827 573404176134341 684439512836680 704903582865066
integer_word 44 1
intLib.ARITH_TAC

124546192348043 124546192348058 129916455720081 137140290251988 151509384886208 155412585748122 158458236144169 193708584752688 264214093175962 265818313899085 272741517169092 272741517169107 288661503866530 326348002797376 447976737540058 447976737540073 473688196216223 474709775802895 506291458848484 506291458848499 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 585128167865309 672462142824294 698339900079275 704903582865051 704903582865066 772093664419589
integer_word 45 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "INT_MAX_def" ) , wordsTheory.INT_MIN_def , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 697 36*)x - 1 <= y - 1i = x <= y" ] ) ]
1
1539719997235 31843273619579 124546192348058 163272293983490 272741517169107 326348002797391 330012922480994 447976737540073 465912902899348 506291458848499 531497668235009 552606544962407 558133058577665 564510570641827 573404176134341 586588381026776 684439512836680 704903582865066
integer_word 45 1
intLib.ARITH_TAC

124546192348043 124546192348058 129916455720081 137140290251988 151509384886208 155412585748122 158458236144169 193708584752688 264214093175962 265818313899085 272741517169092 272741517169107 288661503866530 326348002797376 447976737540058 447976737540073 473688196216223 474709775802895 506291458848484 506291458848499 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 585128167865309 672462142824294 698339900079275 704903582865051 704903582865066 772093664419589
integer_word 46 0
boolLib.STRIP_TAC
1
4508202 570182697480 1539719997235 31843273619579 33426721100538 67947825795705 101493408634270 184250453201065 200208027365413 252558759159990 360330426145111 410205221915187 410608524038903 447976737540073 452840999734795 465912902899348 491132347463379 492256065857787 531618976139350 558133058577665 564510570641827 573581504197725 586588381026776 684439512836680 689856091826803 738266656874005
integer_word 46 1
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 704 26*)dimindex (:'b) <= dimindex (:'a)" ]

4508202 570182697480 1539719997235 31843273619579 33426721100538 67947825795705 101493408634270 184250453201065 200208027365413 252558759159990 360330426145111 410608524038903 447976737540073 452840999734795 465912902899348 492256065857787 531618976139350 558133058577665 564510570641827 573581504197725 586588381026776 684439512836680 689856091826803 738266656874005
integer_word 47 0
boolLib.STRIP_TAC
1
4508202 503201789626 1539719997235 31843273619579 67947825795705 101493408634270 124546192348058 169333526806252 184250453201065 252558759159990 272741517169107 281282774472965 293294570028156 326348002797391 330012922480994 353247009325284 360330426145111 384755068030785 387060757195317 397370809135302 428376199356515 447976737540073 452840999734795 465912902899348 491132347463379 492256065857787 504521768857434 506291458848499 531497668235009 558133058577665 564510570641827 573404176134341 575527725810884 586588381026776 678723723629971 684439512836680 701865353869699 702499294229989 704177836849664 704903582865066 738266656874005 743039451497653 765479279691649
integer_word 47 1
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 725 16*)INT_MIN (:'b) <= i /\\ i <= INT_MAX (:'b)" ]
2 3
4508202 503201789626 1539719997235 31843273619579 67947825795705 101493408634270 124546192348058 169333526806252 184250453201065 252558759159990 272741517169107 281282774472965 326348002797391 330012922480994 353247009325284 360330426145111 384755068030785 387060757195317 397370809135302 428376199356515 447976737540073 452840999734795 465912902899348 492256065857787 504521768857434 506291458848499 531497668235009 558133058577665 564510570641827 573404176134341 575527725810884 586588381026776 678723723629971 684439512836680 701865353869699 702499294229989 704177836849664 704903582865066 738266656874005 743039451497653 765479279691649
integer_word 47 2
boolLib.STRIP_TAC
4
4508187 4508202 503201789611 503201789626 1539719997220 1539719997235 19521708359784 31843273619564 31843273619579 67947825795690 67947825795705 101493408634255 101493408634270 124546192348058 169333526806237 169333526806252 184250453201065 252558759159990 272741517169107 281282774472950 281282774472965 326348002797391 330012922480994 353247009325269 353247009325284 360330426145096 360330426145111 384755068030785 387060757195302 387060757195317 397370809135302 428376199356515 447976737540058 447976737540073 452840999734795 465912902899333 465912902899348 466580814162987 492256065857772 492256065857787 504521768857434 506291458848499 531497668235009 558133058577650 558133058577665 564510570641812 564510570641827 573404176134341 575527725810884 586588381026761 586588381026776 678723723629971 684439512836665 684439512836680 701865353869699 702499294229989 704177836849664 704903582865066 738266656874005 743039451497653 765479279691649
integer_word 47 3
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 503201789611 503201789626 1539719997220 1539719997235 31843273619564 31843273619579 67947825795690 67947825795705 101493408634255 101493408634270 124546192348058 169333526806237 169333526806252 184250453201065 252558759159990 272741517169107 281282774472950 281282774472965 326348002797391 330012922480994 353247009325269 353247009325284 360330426145096 360330426145111 384755068030785 387060757195302 387060757195317 397370809135302 428376199356515 447976737540058 447976737540073 452840999734795 465912902899333 465912902899348 492256065857772 492256065857787 504521768857434 506291458848499 531497668235009 558133058577650 558133058577665 564510570641812 564510570641827 573404176134341 575527725810884 586588381026761 586588381026776 678723723629971 684439512836665 684439512836680 701865353869699 702499294229989 704177836849664 704903582865066 738266656874005 743039451497653 765479279691649
integer_word 47 4
bossLib.METIS_TAC [ ( DB.fetch "integer_word" "w2i_le" ) , ( DB.fetch "integer_word" "w2i_ge" ) , ( DB.fetch "integer_word" "w2i_sw2sw_bounds" ) , ( DB.fetch "integer_word" "w2i_i2w" ) ]

4508187 4508202 503201789611 503201789626 1539719997220 19521708359784 31843273619564 31843273619579 67947825795690 101493408634255 124546192348043 169333526806237 184250453201065 252558759159990 272741517169092 281282774472950 326348002797376 353247009325269 360330426145096 384755068030785 387060757195302 387060757195317 397370809135302 428376199356515 447976737540058 452840999734795 465912902899333 466580814162987 492256065857772 504521768857434 506291458848484 531497668234994 558133058577650 564510570641812 573404176134326 575527725810884 586588381026761 678723723629971 684439512836665 684439512836680 701865353869699 702499294229989 704177836849664 704903582865051 738266656874005 743039451497653 765479279691649
integer_word 48 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 464926985138 469711335699 31843273619579 101493408634270 124546192348058 184250453201065 216251517286832 252558759159990 272741517169107 326348002797391 330012922480994 384755068030785 410205221915187 410608524038903 447976737540073 452840999734795 491132347463379 492630096677637 506291458848499 531497668235009 556510753804753 564510570641827 573404176134341 573581504197725 626759902784998 684439512836680 701865353869699 704903582865066 711846739738353 738266656874005
integer_word 48 1
boolLib.IMP_RES_TAC ( DB.fetch "integer_word" "INT_MIN_MONOTONIC" )
2
4508202 464926985138 469711335699 31843273619579 124546192348043 184250453201065 216251517286832 252558759159990 272741517169092 326348002797376 384755068030785 410608524038903 447976737540058 452840999734795 492630096677637 506291458848484 531497668234994 556510753804753 564510570641812 573404176134326 573581504197725 626759902784998 684439512836680 701865353869699 704903582865051 711846739738353 738266656874005
integer_word 48 2
boolLib.IMP_RES_TAC ( DB.fetch "integer_word" "INT_MAX_MONOTONIC" )
3
4508202 464926985138 469711335699 1539719997220 31843273619564 31843273619579 67947825795690 124546192348043 184250453201065 216251517286832 252558759159990 272741517169092 326348002797376 360330426145096 384755068030785 410608524038903 447976737540058 452840999734795 465912902899333 468685425892705 492256065857772 492630096677637 506291458848484 531497668234994 556510753804753 564510570641812 573404176134326 573581504197725 626759902784998 684439512836680 701865353869699 704903582865051 711846739738353 738266656874005
integer_word 48 3
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 736 20*)a:'a word" ]
4
4508202 464926985138 469711335699 1539719997220 31843273619564 31843273619579 67947825795690 124546192348043 163272293983475 184250453201065 216251517286832 252558759159990 272741517169092 326348002797376 360330426145096 384755068030785 410608524038903 447976737540058 452840999734795 465912902899333 468685425892705 492256065857772 492630096677637 506291458848484 531497668234994 552606544962392 556510753804753 558133058577650 564510570641812 573404176134326 573581504197725 586588381026761 626759902784998 684439512836680 701865353869699 704903582865051 711846739738353 738266656874005
integer_word 48 4
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 737 20*)b:'b word" ]
5
4508187 4508202 469711335699 503201789611 503201789626 1539719997220 31843273619564 31843273619579 67947825795690 124546192348043 160953697683335 163272293983475 169333526806237 184250453201065 213929259098539 252558759159990 272741517169092 281282774472950 326348002797376 353247009325269 360330426145096 384755068030785 387060757195302 387060757195317 397370809135302 410608524038903 416577970694497 428376199356515 447976737540058 452840999734795 465912902899333 468685425892705 492256065857772 504521768857434 506291458848484 531497668234994 552606544962392 558133058577650 564510570641812 573404176134326 573581504197725 586588381026761 626759902784998 665324452188139 684439512836680 701865353869699 702499294229989 704903582865051 738266656874005 743039451497653
integer_word 48 5
bossLib.SRW_TAC [ ] [ wordsTheory.dimindex_dimword_le_iso , ( DB.fetch "integer_word" "w2i_i2w" ) , ( DB.fetch "integer_word" "sw2sw_i2w" ) ]

4508187 4508202 503201789611 503201789626 1539719997220 31843273619564 31843273619579 67947825795690 124546192348043 132307275394600 132307275394615 160953697683335 163272293983475 169333526806237 184250453201065 252558759159990 272741517169092 281282774472950 326348002797376 353247009325269 360330426145096 362939105863628 384755068030785 387060757195302 387060757195317 397370809135302 416577970694497 428376199356515 441540578759744 447976737540058 452840999734795 465912902899333 468685425892705 492256065857772 504521768857434 506291458848484 531497668234994 552606544962392 558133058577650 564510570641812 573404176134326 586588381026761 684439512836680 701865353869699 702499294229989 704903582865051 738266656874005 743039451497653
integer_word 48 6
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 1539719997220 1539719997235 31843273619564 31843273619579 67947825795690 67947825795705 101493408634270 124546192348043 132307275394600 163272293983475 169333526806237 169333526806252 272741517169092 281282774472950 281282774472965 326348002797376 353247009325269 353247009325284 360330426145096 360330426145111 387060757195302 387060757195317 447976737540058 447976737540073 465912902899333 465912902899348 468685425892705 492256065857772 492256065857787 506291458848484 531497668234994 552606544962392 558133058577650 558133058577665 564510570641812 564510570641827 573404176134326 586588381026761 586588381026776 684439512836680 704903582865051
integer_word 48 7
intLib.ARITH_TAC

4508187 4508202 503201789611 1539719997220 1539719997235 31843273619564 31843273619579 67947825795690 67947825795705 101493408634270 124546192348043 132307275394600 132307275394615 163272293983475 169333526806237 169333526806252 272741517169092 281282774472950 281282774472965 326348002797376 353247009325269 353247009325284 360330426145096 360330426145111 387060757195302 387060757195317 447976737540058 447976737540073 465912902899333 465912902899348 468685425892705 492256065857772 492256065857787 506291458848484 531497668234994 552606544962392 558133058577650 558133058577665 564510570641812 564510570641827 573404176134326 586588381026761 586588381026776 684439512836680 704903582865051
integer_word 48 8
bossLib.METIS_TAC [ ( DB.fetch "integer_word" "w2i_le" ) , ( DB.fetch "integer_word" "w2i_ge" ) , ( DB.fetch "integer_word" "w2i_sw2sw_bounds" ) , ( DB.fetch "integer_word" "w2i_i2w" ) ]

4508187 4508202 503201789611 503201789626 1539719997220 31843273619564 31843273619579 67947825795690 124546192348043 132307275394600 132307275394615 163272293983475 169333526806237 179857892939409 272741517169092 281282774472950 326348002797376 353247009325269 360330426145096 384755068030785 387060757195302 387060757195317 397370809135302 428376199356515 447976737540058 465912902899333 468685425892705 492256065857772 506291458848484 531497668234994 552606544962392 558133058577650 564510570641812 573404176134326 586588381026761 678723723629971 684439512836680 696623684617685 701865353869699 704177836849664 704903582865051 743039451497653
integer_word 49 0
boolLib.REPEAT boolLib.STRIP_TAC

4508202 522339191870 527123542431 3509959868093 19715171511179 30530093675625 52213207481656 81577138722132 82788020813651 91443262095408 101493408634270 118012025074261 124546192348058 145023578063832 151796447914440 184250453201065 196673099348041 217096164890918 226118431347472 230685295159171 252558759159990 253764370664493 264214093175962 275312523111540 288661503866530 321207394972097 324230197263326 326103880253763 327250472165001 330012922480994 354656544070709 359946554789255 370187049137681 402327074158988 421340528878595 447976737540073 471942352642310 474709775802895 491132347463379 503400382949150 506291458848499 510885790931038 525347163412193 531497668235009 564510570641827 573404176134341 634446228478198 635741718530744 672462142824294 680674497641271 684439512836680 686353071766986 693450454781856 698125516052754 698339900079275 701865353869699 704903582865066 734077381109563 767055970251773
integer_word 49 1
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ integerTheory.INT_SUB ]

4508187 4508202 522339191855 527123542416 527123542431 10934468447623 12704953289959 19715171511179 30530093675625 31843273619579 64274765310919 118012025074261 124546192348043 137140290251988 145023578063817 217096164890903 253764370664478 261601688188567 288661503866515 288661503866530 324230197263311 324230197263326 354656544070694 362056709427515 413487284729099 427272307580403 447976737540058 447976737540073 506291458848484 531497668234994 541582141030871 564510570641812 564510570641827 573404176134326 573404176134341 602147667922777 693450454781841 693450454781856 698339900079275 701865353869699 704903582865051 734077381109548 777299798500621
integer_word 49 2
boolLib.IMP_RES_TAC arithmeticTheory.LESS_EQUAL_ADD
3
4508187 4508202 522339191855 522339191870 527123542416 541476594114 3509959868093 10934468447608 12704953289944 19715171511164 30530093675610 31843273619564 52213207481656 64274765310904 82788020813651 118012025074246 124546192348043 137140290251973 145023578063817 151796447914440 217096164890903 230685295159171 233499408214661 253764370664478 261601688188552 264214093175962 288661503866515 288661503866530 315287158685632 324230197263311 324230197263326 354656544070694 362056709427500 412818828973481 413487284729084 427272307580388 447976737540058 447976737540073 457644544611742 471942352642310 474709775802895 506291458848484 525347163412193 531497668234994 531497668235009 541582141030856 549097959537274 564510570641812 564510570641827 573404176134326 573404176134341 602147667922762 672462142824294 686536423642824 693450454781841 693450454781856 698339900079260 698339900079275 701865353869684 701865353869699 704903582865051 734077381109548 777299798500606
integer_word 49 3
bossLib.ASM_SIMP_TAC bossLib.std_ss tactictoe_thmlarg
4
4508187 4508202 522339191855 522339191870 527123542416 536692243538 541476594114 3509959868093 10934468447608 12704953289944 19715171511164 30530093675610 31843273619564 52213207481656 64274765310904 75468107537340 82788020813651 118012025074246 124546192348043 137140290251973 145023578063817 151796447914440 217096164890903 230685295159171 233499408214661 253764370664478 261601688188552 264214093175962 280131585714188 288661503866515 288661503866530 315287158685632 324230197263311 324230197263326 354656544070694 362056709427500 412818828973481 413487284729084 427272307580388 447976737540058 447976737540073 457644544611742 471942352642310 474709775802895 502026024071845 506291458848484 525347163412193 531497668234994 531497668235009 541582141030856 549097959537274 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 602147667922762 619581643801994 672462142824294 686536423642824 693450454781841 693450454781856 698339900079260 698339900079275 701865353869684 701865353869699 704903582865051 734077381109548 777299798500606
integer_word 49 4
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ bitTheory.ZERO_LT_TWOEXP , wordsTheory.dimword_def , boolLib.GSYM arithmeticTheory.EXP_ADD ]

4508187 4508202 522339191855 522339191870 527123542416 536692243538 536692243553 3509959868093 10934468447608 12704953289944 19715171511164 30530093675610 31843273619564 46488820639328 52213207481656 64274765310904 75468107537340 82788020813651 118012025074246 124546192348043 137140290251973 145023578063817 151796447914440 217096164890903 230685295159171 253764370664478 261601688188552 264214093175962 280131585714188 288661503866515 288661503866530 324230197263311 324230197263326 354656544070694 362056709427500 412818828973481 413487284729084 427272307580388 447976737540058 447976737540073 474709775802895 502026024071845 506291458848484 525347163412193 531497668234994 531497668235009 541582141030856 549097959537274 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 602147667922762 619581643801994 623814010762929 672462142824294 693450454781841 693450454781856 698339900079260 698339900079275 701865353869684 701865353869699 704903582865051 717687763592569 734077381109548 777299798500606
integer_word 49 5
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 753 16*)n < INT_MIN (:'a)" ]
6 7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 3509959868078 3509959868093 10934468447608 12704953289944 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 52213207481641 52213207481656 64274765310904 81577138722132 82788020813636 82788020813651 91443262095408 118012025074246 118012025074261 124546192348043 137140290251973 145023578063817 151796447914425 151796447914440 184250453201065 196673099348041 217096164890903 226118431347472 230685295159156 230685295159171 233499408214646 252558759159990 253764370664478 261601688188552 264214093175947 264214093175962 275312523111540 288661503866515 288661503866530 315287158685617 321207394972097 324230197263311 326103880253763 327250472165001 354656544070694 359946554789255 362056709427500 370187049137681 402327074158988 412818828973466 413487284729084 421340528878595 427272307580388 447976737540058 474709775802880 474709775802895 503400382949150 506291458848484 510885790931038 525347163412178 525347163412193 531497668234994 531497668235009 541582141030856 549097959537259 564510570641812 573404176134326 602147667922762 634446228478198 635741718530744 672462142824279 672462142824294 680674497641271 686353071766986 686536423642809 693450454781841 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 704903582865051 734077381109548 767055970251773 777299798500606
integer_word 49 6
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ arithmeticTheory.NOT_LESS , ( DB.fetch "integer_word" "w2i_n2w_neg" ) , ( DB.fetch "integer_word" "w2i_n2w_pos" ) , simpLib.SIMP_PROVE ( bossLib.srw_ss ( ) ) [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 756 44*)2i ** n = &(2n ** n)" ] ) , integerTheory.NUM_OF_INT , int_arithTheory.INT_SUB_SUB3 , integerTheory.INT_MOD_CALCULATE , integerTheory.INT_MOD_NEG_NUMERATOR ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 3509959868078 3509959868093 10934468447608 12704953289944 15743640287489 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 52213207481641 52213207481656 64274765310904 81577138722132 82788020813636 82788020813651 91443262095408 118012025074246 118012025074261 124546192348043 137140290251973 145023578063817 151796447914425 151796447914440 184250453201065 196673099348041 217096164890903 226118431347472 230685295159156 230685295159171 233499408214646 252558759159990 253764370664478 261601688188552 264214093175947 264214093175962 275312523111540 288661503866515 288661503866530 315287158685617 321207394972097 324230197263311 326103880253763 327250472165001 353347122969727 354656544070694 359946554789255 362056709427500 370187049137681 402327074158988 412818828973466 413487284729084 421340528878595 427272307580388 447976737540058 466580814162987 474709775802880 474709775802895 495719659717248 503400382949150 506291458848484 510885790931038 525347163412178 525347163412193 531497668234994 531497668235009 541582141030856 549097959537259 564510570641812 573404176134326 602147667922762 634446228478198 635741718530744 672462142824279 672462142824294 680674497641271 686353071766986 686536423642809 693450454781841 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 704903582865051 734077381109548 767055970251773 777299798500606
integer_word 49 7
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 3509959868078 3509959868093 10934468447608 12704953289944 15743640287489 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 52213207481641 52213207481656 64274765310904 81577138722132 82788020813636 82788020813651 91443262095408 118012025074246 118012025074261 124546192348043 137140290251973 145023578063817 151796447914425 151796447914440 184250453201065 196673099348041 217096164890903 226118431347472 230685295159156 230685295159171 233499408214646 252558759159990 253764370664478 261601688188552 264214093175947 264214093175962 275312523111540 288661503866515 288661503866530 315287158685617 321207394972097 324230197263311 326103880253763 327250472165001 353347122969727 354656544070694 359946554789255 362056709427500 370187049137681 402327074158988 412818828973466 413487284729084 421340528878595 427272307580388 447976737540058 474709775802880 474709775802895 495719659717248 503400382949150 506291458848484 510885790931038 525347163412178 525347163412193 531497668234994 531497668235009 541582141030856 549097959537259 564510570641812 573404176134326 602147667922762 634446228478198 635741718530744 672462142824279 672462142824294 680674497641271 686353071766986 686536423642809 693450454781841 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 704903582865051 734077381109548 767055970251773 777299798500606
integer_word 49 8
bossLib.srw_tac [ ( bossLib.rewrites tactictoe_thmlarg ) ] tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 541476594099 3509959868078 3509959868093 15743640287489 19521708359799 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 52213207481641 52213207481656 82788020813636 82788020813651 118012025074246 118012025074261 124546192348043 137140290251973 145023578063817 151796447914425 151796447914440 217096164890903 221486000405495 230685295159156 230685295159171 233499408214646 264214093175947 264214093175962 288661503866515 288661503866530 290305795276214 315287158685617 324230197263311 354656544070694 412818828973466 421181129151421 427272307580388 447976737540058 466580814163002 466723821630746 468720065734531 474709775802880 474709775802895 476565721575089 495719659717248 506291458848484 525347163412178 525347163412193 525671167212332 529823973078203 531497668234994 539019704767269 549097959537259 557747590689950 564510570641812 573404176134326 661452911558720 672462142824279 672462142824294 686536423642809 687098537917701 693450454781841 698339900079260 698339900079275 701865353869684 701865353869699 704903582865051 705562782182828 721693572279116 722443205736402 734077381109548 777299798500606 778417488521154
integer_word 49 9
bossLib.ASM_SIMP_TAC bossLib.arith_ss [ boolLib.Once ( boolLib.GSYM integerTheory.INT_MOD_SUB ) , integerTheory.INT_MOD_CALCULATE , arithmeticTheory.MOD_EQ_0 , integerTheory.INT_SUB_RZERO , integerTheory.INT_MOD_ADD_MULTIPLES sml_infixl0_open HolKernel.|> sml_infixl0_close Q.INST [ [ HolKernel.QUOTE " (*#loc 764 21*)q" ] sml_infixl0_open HolKernel.|-> sml_infixl0_close [ HolKernel.QUOTE " (*#loc 764 29*)1i" ] ] sml_infixl0_open HolKernel.|> sml_infixl0_close boolLib.REWRITE_RULE [ integerTheory.INT_MUL_LID ] , integerTheory.NUM_OF_INT ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 3509959868078 3509959868093 15743640287489 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 52213207481641 52213207481656 82788020813636 82788020813651 91443262095408 118012025074246 118012025074261 124546192348043 124845374734545 127471814348966 137140290251973 145023578063817 151796447914425 151796447914440 157782055297191 188693999922242 217096164890903 221486000405495 222769067440727 230685295159156 230685295159171 233499408214646 264214093175947 264214093175962 288661503866515 288661503866530 290305795276214 304669700283595 315287158685617 315287158685632 321207394972097 324230197263311 354656544070694 359946554789255 383468924515942 412818828973466 412818828973481 421181129151421 421340528878595 427272307580388 427272307580403 430119863147589 447976737540058 466580814162987 466723821630731 468720065734516 474709775802880 474709775802895 476565721575089 476565721575104 495719659717248 506291458848484 525347163412178 525347163412193 525671167212332 529823973078203 531497668234994 531497668235009 539019704767269 549097959537259 557747590689935 564510570641812 573404176134326 575369108092424 661452911558705 661452911558720 672462142824279 672462142824294 677558506122812 686536423642809 686536423642824 687098537917701 693450454781841 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 704903582865051 705562782182828 721693572279116 722443205736402 734077381109548 767055970251773 777299798500606 777299798500621 778417488521139
integer_word 50 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 570182697480 3107609472107 81577138722132 91443262095408 129628256493660 184250453201065 252558759159990 279985421270646 302374928634530 359946554789255 384755068030785 410205221915187 452840999734795 491132347463379 500923239828308 503400382949150 573581504197725 593610208654676 624287298179518 626759902784998 677415583400164 701865353869699 791394107587914
integer_word 50 1
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 770 30*)w : 'a word" ]
2
4508202 570182697480 3107609472107 81577138722132 91443262095408 129628256493660 184250453201065 252558759159990 279985421270646 302374928634530 359946554789255 384755068030785 452840999734795 500923239828308 503400382949150 573581504197725 593610208654676 624287298179518 626759902784998 677415583400164 701865353869699 791394107587914
integer_word 50 2
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "w2i_i2w" ) , wordsTheory.word_abs_def , ( DB.fetch "integer_word" "WORD_LTi" ) , ( DB.fetch "integer_word" "word_0_w2i" ) ]
3 4
4508187 4508202 503201789611 503201789626 1539719997220 3107609472107 31843273619564 67947825795690 81577138722132 91443262095408 146552568259431 169333526806237 184250453201065 197783391573128 252558759159990 281282774472950 353247009325269 359946554789255 360330426145096 368252348547545 384755068030785 387060757195302 387060757195317 397370809135302 428376199356515 436981381526434 447976737540058 452840999734795 465912902899333 492256065857772 503400382949150 504521768857434 558133058577650 563597145735227 564510570641812 586588381026761 624287298179518 701865353869699 743039451497653 759393841184091 791394107587914
integer_word 50 3
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "i2w_def" ) , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 772 48*)~(i < 0) ==> (ABS i = i)" ] ) , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 773 29*)i < 0 ==> (ABS i = -i)" ] ) , wordsTheory.WORD_LITERAL_MULT ]

4508187 4508202 503201789611 503201789626 1539719997220 18585852473299 19521708359784 19715171511164 31843273619564 67947825795690 81577138722132 91443262095408 118012025074246 169333526806237 281282774472950 288661503866515 331240639306641 353247009325269 359946554789255 360330426145096 384755068030785 387060757195302 387060757195317 397370809135302 428376199356515 447976737540058 465912902899333 466580814162987 468720065734516 488441217808824 492256065857772 503400382949150 531347310579385 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179518 678723723629971 701865353869699 743039451497653 778417488521139 791394107587914
integer_word 50 4
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "i2w_def" ) , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 772 48*)~(i < 0) ==> (ABS i = i)" ] ) , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 773 29*)i < 0 ==> (ABS i = -i)" ] ) , wordsTheory.WORD_LITERAL_MULT ]

4508187 4508202 503201789611 503201789626 1539719997220 18585852473299 19715171511164 31843273619564 54895274660591 67947825795690 81577138722132 91443262095408 108926874587656 118012025074246 129916455720081 136939468194023 155412585748122 169333526806237 245447969482653 253405956599037 264214093175962 281282774472950 288525727528694 288661503866515 288661503866530 331240639306641 347991006725002 353247009325269 359946554789255 360330426145096 384755068030785 387060757195302 387060757195317 397370809135302 428376199356515 447976737540058 452840999734795 465912902899333 468720065734516 474709775802895 488441217808824 492256065857772 503400382949150 555664911459001 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179518 641271467377487 672462142824294 701865353869699 743039451497653 772093664419589 778417488521139 791394107587914
integer_word 51 0
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508202 503201789626 1539719997235 3107609472107 18585852473299 31843273619579 67947825795705 81577138722132 91443262095408 101493408634270 169333526806252 281282774472965 293294570028156 330012922480994 331240639306641 353247009325284 359946554789255 360330426145111 368252348547545 384755068030785 387060757195317 397370809135302 428376199356515 447976737540073 452840999734795 465912902899348 488441217808824 491132347463379 492256065857787 503400382949150 558133058577665 564510570641827 586588381026776 624287298179518 684439512836680 701865353869699 743039451497653 759393841184091 787095425486741 791394107587914
integer_word 52 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

1539719997235 15743640287504 19715171511179 31843273619579 67947825795705 118012025074261 163857517616168 182786161572575 261141360137903 311267063258690 339101181597558 360330426145111 447976737540073 495719659717263 564510570641827 573404176134341 624287298179518 701865353869699
integer_word 53 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "INT_MAX_def" ) , wordsTheory.INT_MAX_def , int_arithTheory.INT_NUM_SUB ]
1
1539719997235 19715171511179 31843273619579 96254350039235 118012025074261 321491839242523 447976737540073 526840865165320 558133058577665 564510570641827 573404176134341 586588381026776 631919798392663 657588673542361 701865353869699
integer_word 53 1
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "words" "UINT_MAX_def" ) , ( DB.fetch "words" "INT_MAX_def" ) , ( DB.fetch "words" "ZERO_LT_INT_MIN" ) , ( DB.fetch "words" "INT_MIN_LT_DIMWORD" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 614 15*)0n < b /\\ a < b ==> a <= b - 1" ] ) ]

15743640287489 15743640287504 129916455720066 129916455720081 155412585748107 155412585748122 212077752934648 240356042793482 264214093175947 264214093175962 288661503866515 288661503866530 447976737540058 447976737540073 474709775802880 474709775802895 495719659717248 495719659717263 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 640931123368175 648680711842523 672462142824279 672462142824294 701865353869699 734077381109548 772093664419574 772093664419589
integer_word 54 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "UINT_MAX_def" ) , wordsTheory.UINT_MAX_def , int_arithTheory.INT_NUM_SUB ]
1
1539719997235 9678357596540 19715171511179 31843273619579 48847842525589 85061779719031 118012025074261 340607292405284 349079617229114 384976740338108 447976737540073 564510570641827 573404176134341 701865353869699 732414617473367
integer_word 54 1
boolLib.ASSUME_TAC wordsTheory.ZERO_LT_dimword
2
90086921469159 112495000629399 129916455720066 129916455720081 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 324230197263311 324230197263326 447976737540058 447976737540073 474709775802880 474709775802895 490662002043852 531497668234994 531497668235009 549097959537274 564510570641812 564510570641827 573404176134326 573404176134341 672462142824279 672462142824294 693450454781841 693450454781856 701865353869699 734077381109548 772093664419574 772093664419589
integer_word 54 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

90086921469159 112495000629399 129916455720066 129916455720081 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 324230197263311 324230197263326 447976737540058 447976737540073 459901918344178 474709775802880 474709775802895 490662002043852 531497668234994 531497668235009 549097959537274 564510570641812 564510570641827 573404176134326 573404176134341 672462142824279 672462142824294 693450454781841 693450454781856 701865353869699 702299432457024 734077381109548 772093664419574 772093664419589 778417488521139
integer_word 55 0
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ wordsTheory.BOUND_ORDER ]

1539719997235 9678357596540 19715171511179 31843273619579 58411212147975 64274765310919 67947825795705 101493408634270 118012025074261 122685971635060 179846439945448 324230197263326 340607292405284 355899317467430 360330426145111 447976737540073 501377598868565 558133058577665 561728077973185 564510570641827 573404176134341 586588381026776 595668015596659 684439512836680 693450454781856
integer_word 56 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "INT_MIN_def" ) , ( DB.fetch "integer_word" "INT_MAX_def" ) , wordsTheory.INT_MIN_def ]

1539719997235 19715171511179 31843273619579 67947825795705 118012025074261 150902927963190 288661503866530 360330426145111 447976737540073 468720065734531 501377598868565 564510570641827 595668015596659 778417488521154
integer_word 57 0
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ wordsTheory.ZERO_LT_INT_MAX ]

1539719997235 19715171511179 31843273619579 55326330570329 80256832701175 118012025074261 129916455720081 155412585748122 264214093175962 288661503866530 330012922480994 447976737540073 468720065734531 474709775802895 506291458848499 531497668235009 539871093092348 558133058577665 564510570641827 573404176134341 583559289844167 586588381026776 595668015596659 672462142824294 684439512836680 704903582865066 734077381109563 772093664419589 778417488521154
integer_word 59 0
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "INT_MIN_def" ) , ( DB.fetch "integer_word" "INT_MAX_def" ) , wordsTheory.INT_MIN_def ]

1539719997235 9678357596540 19715171511179 31843273619579 80256832701175 96927711376068 118012025074261 288661503866530 340607292405284 447976737540073 468720065734531 564510570641827 595668015596659 778417488521154
integer_word 60 0
bossLib.srw_tac [ bossLib.ARITH_ss ] [ wordsTheory.word_2comp_dimindex_1 , ( DB.fetch "integer_word" "w2i_def" ) , wordsTheory.word_msb_def , wordsTheory.word_index ]
1
19715171511179 24856945732414 31843273619579 61021606882202 81577138722132 83941370940787 115153403875159 118012025074261 129916455720081 155412585748122 182786161572575 184250453201065 252558759159990 264214093175962 271701083476882 280131585714203 288525727528694 288661503866530 364440579279687 388386963409184 447976737540073 474709775802895 503400382949150 506291458848499 531497668235009 564510570641827 573404176134341 624287298179518 656988337650361 672462142824294 701865353869699 703599437872583 704903582865066 726081603397572 756671666112403 772093664419589
integer_word 60 1
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ ( DB.fetch "words" "WORD_NEG_NEG" ) , ( DB.fetch "words" "DIMINDEX_GT_0" ) , ( DB.fetch "words" "word_2comp_dimindex_1" ) ]

19521708359784 124546192348043 129916455720066 155412585748107 208688131165109 264214093175947 272741517169092 280131585714188 288661503866515 428590419605400 447976737540058 466580814162987 474709775802880 506291458848484 531497668234994 564510570641812 573404176134326 634772253538988 656988337650346 672462142824279 701865353869684 704903582865051 772093664419574
integer_word 61 0
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "integer_word" "w2i_n2w_neg" ) , wordsTheory.word_L_def , wordsTheory.INT_MIN_LT_DIMWORD , wordsTheory.dimword_sub_int_min ]

1539719997235 31843273619579 67947825795705 139542921380611 184250453201065 252558759159990 259408868076704 322538508959196 360330426145111 447976737540073 564510570641827 573581504197725 685645329774546 701865353869699
integer_word 62 0
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "integer_word" "w2i_n2w_neg" ) , wordsTheory.word_T_def , wordsTheory.BOUND_ORDER ]
1
19715171511179 24856945732414 31843273619579 61021606882202 67999840713678 118012025074261 129916455720081 155412585748122 182786161572575 184250453201065 252558759159990 264214093175962 274432221629664 288661503866530 474709775802895 573581504197725 624287298179518 672462142824294 701865353869699 706172496168482 708783857889886 772093664419589
integer_word 62 1
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "words" "UINT_MAX_def" ) , ( DB.fetch "words" "INT_MAX_def" ) , ( DB.fetch "words" "ZERO_LT_INT_MIN" ) , ( DB.fetch "words" "INT_MIN_LT_DIMWORD" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 614 15*)0n < b /\\ a < b ==> a <= b - 1" ] ) ]

10934468447623 85061779719031 129916455720081 137140290251988 155412585748122 251373697750174 264214093175962 288661503866530 292768909710906 324230197263326 447976737540073 474709775802895 531497668235009 564510570641827 573404176134341 672462142824294 693450454781856 698339900079275 701865353869699 726212134717582 732414617473367 772093664419589
integer_word 63 0
bossLib.RW_TAC bossLib.arith_ss [ ( DB.fetch "integer_word" "w2i_n2w_pos" ) , wordsTheory.word_H_def , wordsTheory.BOUND_ORDER ]
1
1539719997235 3797281705780 31843273619579 129415834493851 184250453201065 252558759159990 355113381758217 447976737540073 468401548954573 558133058577665 564510570641827 573581504197725 586588381026776 701865353869699
integer_word 63 1
bossLib.simp tactictoe_thmlarg

1539719997235 19715171511179 31843273619579 118012025074261 447976737540073 479111541850201 526840865165320 558133058577665 564510570641827 573404176134341 586588381026776 595221524729992 631919798392663 657588673542361 701865353869699
integer_word 64 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 570182697480 19715171511179 31843273619579 67099391486565 81577138722132 118012025074261 184250453201065 252558759159990 288661503866530 313409267260290 341101740966984 384755068030785 410205221915187 425030842335441 468720065734531 491132347463379 503400382949150 573581504197725 595668015596659 626759902784998 635304202009951 684439512836680 701865353869699 726448338327274 778417488521154
integer_word 64 1
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 770 30*)w : 'a word" ]
2
4508202 570182697480 19715171511179 31843273619579 67099391486565 81577138722132 118012025074261 184250453201065 252558759159990 288661503866530 313409267260290 341101740966984 384755068030785 425030842335441 468720065734531 503400382949150 573581504197725 595668015596659 626759902784998 635304202009951 684439512836680 701865353869699 726448338327274 778417488521154
integer_word 64 2
bossLib.SRW_TAC [ ] [ ( DB.fetch "integer_word" "w2i_i2w" ) , wordsTheory.word_abs_def , ( DB.fetch "integer_word" "WORD_LTi" ) , ( DB.fetch "integer_word" "word_0_w2i" ) ]

4508187 4508202 503201789611 503201789626 1539719997220 19715171511179 31843273619564 31843273619579 64916561220408 67947825795690 81577138722132 118012025074261 169333526806237 184250453201065 252558759159990 281282774472950 288661503866530 319415134680440 341101740966984 353247009325269 360330426145096 384755068030785 387060757195302 387060757195317 397370809135302 428376199356515 447976737540058 465912902899333 468720065734531 475501665535730 492256065857772 503400382949150 504521768857434 558133058577650 564510570641812 586588381026761 595668015596659 635304202009951 684439512836680 701865353869699 728415306656391 743039451497653 778417488521154
integer_word 65 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
1 4
4508202 570182697480 19521708359799 31843273619579 139542921380611 139601167798242 182786161572575 184250453201065 216636554885770 252558759159990 253405956599037 321564235307741 329122459444870 330012922480994 384755068030785 392122253329673 410205221915187 452840999734795 466580814163002 491132347463379 495142350245918 573581504197725 624287298179518 626759902784998 684439512836680 701865353869699 704177836849664
integer_word 65 1
boolLib.IMP_RES_TAC wordsTheory.TWO_COMP_POS
2 3
4508187 4508202 570182697465 570182697480 19521708359784 54895274660576 81577138722117 81577138722132 108926874587641 129916455720066 139542921380596 155412585748107 216636554885755 245447969482638 253405956599022 264214093175947 288525727528679 288661503866515 288661503866530 384755068030770 384755068030785 452840999734780 466580814162987 472757557126342 474709775802880 503400382949135 503400382949150 555664911458986 573581504197710 573581504197725 582622422664814 635304202009951 639448652322203 672462142824279 701865353869684 701865353869699 704177836849649 704177836849664 708756235578963 729156724514480 771176763760219 772093664419574 778417488521154
integer_word 65 2
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]
5
4508187 4508202 570182697465 570182697480 19521708359784 54895274660576 81577138722117 81577138722132 108926874587641 129916455720066 139542921380596 139601167798227 155412585748107 216636554885755 217645130627415 245447969482638 253405956599022 264214093175947 288525727528679 288661503866515 288661503866530 384755068030770 384755068030785 452840999734780 466580814162987 472757557126342 474709775802880 503400382949135 503400382949150 555664911458986 573581504197710 573581504197725 575537931424189 582622422664814 635304202009951 639448652322203 672462142824279 701865353869684 701865353869699 704177836849649 704177836849664 708756235578963 715726745205088 729156724514480 771176763760219 772093664419574 778417488521154
integer_word 65 3
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]
6
4508187 4508202 570182697465 570182697480 19521708359784 54895274660576 81577138722117 81577138722132 108926874587641 129916455720066 139542921380596 139601167798227 155412585748107 216636554885755 225709850205144 245447969482638 253405956599022 264214093175947 288525727528679 288661503866515 288661503866530 384755068030770 384755068030785 452840999734780 466580814162987 472757557126342 474709775802880 503400382949135 503400382949150 555664911458986 573581504197710 573581504197725 575537931424189 582622422664814 635304202009936 635304202009951 639448652322203 672462142824279 701865353869684 701865353869699 704177836849649 704177836849664 708756235578963 729156724514480 759926474270612 771176763760219 772093664419574 778417488521139 778417488521154
integer_word 65 4
boolLib.IMP_RES_TAC wordsTheory.TWO_COMP_NEG
7
4508187 4508202 570182697465 570182697480 19521708359784 54895274660576 81577138722117 81577138722132 108926874587641 129916455720066 139542921380596 155412585748107 216636554885755 245447969482638 253405956599022 264214093175947 288525727528679 288661503866515 288661503866530 384755068030770 384755068030785 452840999734780 466580814162987 472757557126342 474709775802880 503400382949135 503400382949150 555664911458986 573581504197710 573581504197725 582622422664814 635304202009951 639448652322203 672462142824279 701865353869684 701865353869699 704177836849649 704177836849664 708756235578963 729156724514480 771176763760219 772093664419574 778417488521154
integer_word 65 5
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]
8
4508187 4508202 570182697465 570182697480 13017510506801 19521708359784 22796648112563 54895274660576 81577138722117 81577138722132 108926874587641 129916455720066 137140290251973 139542921380596 139601167798227 151509384886193 153664207472856 155412585748107 173279407253595 193708584752673 216636554885755 217645130627415 218062516195859 245447969482638 253405956599022 258291340916014 264214093175947 271701083476867 288525727528679 288661503866515 288661503866530 293237499618681 304488488969648 325618227102493 328086125924660 360402216399178 384755068030770 384755068030785 415098329689523 447976737540058 452840999734780 466580814162987 472757557126342 474709775802880 495766190080263 499138798761567 503400382949135 503400382949150 506291458848484 506750789061758 525694950522188 531497668234994 555664911458986 564510570641812 573404176134326 573581504197710 573581504197725 575537931424189 582622422664814 608438699288692 614417357244292 632481865350956 635304202009951 639448652322203 646413157261205 672462142824279 684439512836665 691788752433753 698339900079260 701865353869684 701865353869699 704177836849649 704177836849664 704903582865051 708756235578963 715726745205088 729156724514480 738756130392338 758528752244653 771176763760219 772093664419574 778417488521139 778417488521154
integer_word 65 6
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]
9
4508187 4508202 570182697465 570182697480 13017510506801 19521708359784 54895274660576 81577138722117 81577138722132 108926874587641 129916455720066 137140290251973 139542921380596 139601167798227 151509384886193 153664207472856 155412585748107 193708584752673 216636554885755 218062516195859 225709850205144 245447969482638 253405956599022 258291340916014 264214093175947 271701083476867 288525727528679 288661503866515 288661503866530 293237499618681 328086125924660 360402216399178 384755068030770 384755068030785 415098329689523 447976737540058 452840999734780 466580814162987 472757557126342 474709775802880 495766190080263 499138798761567 503400382949135 503400382949150 506291458848484 506750789061758 525694950522188 531497668234994 555664911458986 564510570641812 573404176134326 573581504197710 573581504197725 575537931424189 582622422664814 608438699288692 614417357244292 635304202009936 635304202009951 639448652322203 672462142824279 684439512836665 698339900079260 701865353869684 701865353869699 704177836849649 704177836849664 704903582865051 708756235578963 729156724514480 759926474270612 771176763760219 772093664419574 778417488521139 778417488521154
integer_word 65 7
boolLib.NTAC 2 ( boolLib.POP_ASSUM boolLib.MP_TAC )
10
4508187 4508202 570182697465 570182697480 12473847075377 19521708359784 54895274660576 81577138722117 81577138722132 108926874587641 129916455720066 137140290251973 139542921380596 139601167798227 151509384886193 153664207472856 155412585748107 193708584752673 216636554885755 217645130627415 245447969482638 246283777394318 252223188233761 253405956599022 264214093175947 271701083476867 287192953334160 288525727528679 288661503866515 288661503866530 384755068030770 384755068030785 415098329689523 420575420293100 447976737540058 452840999734780 466580814162987 472757557126342 474673941981733 474709775802880 503400382949135 503400382949150 506291458848484 506750789061758 513131469252162 525694950522188 531497668234994 555664911458986 556102534961789 564510570641812 573404176134326 573581504197710 573581504197725 575537931424189 582622422664814 585953735474746 614417357244292 635304202009951 639448652322203 644266950697789 672462142824279 684439512836665 698339900079260 701865353869684 701865353869699 704177836849649 704177836849664 704903582865051 708756235578963 715726745205088 729156724514480 759926474270612 762796057133039 771176763760219 772093664419574 778417488521139 778417488521154
integer_word 65 8
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]
14
4508187 4508202 570182697465 570182697480 13017510506816 19521708359784 19521708359799 22796648112578 54895274660576 54895274660591 81577138722117 81577138722132 108926874587641 108926874587656 129916455720066 129916455720081 137140290251988 139542921380596 139542921380611 139601167798227 139601167798242 151509384886208 153664207472871 155412585748107 155412585748122 173279407253610 193708584752688 216636554885755 217645130627415 217645130627430 218062516195874 245447969482638 245447969482653 253405956599022 253405956599037 258291340916029 264214093175947 264214093175962 271701083476882 288525727528679 288525727528694 288661503866515 288661503866530 293237499618696 304488488969663 325618227102508 328086125924675 330012922480994 360402216399193 384755068030770 384755068030785 415098329689538 447976737540073 452840999734780 452840999734795 466580814162987 466580814163002 472757557126342 474709775802880 474709775802895 495766190080278 499138798761582 503400382949135 503400382949150 506291458848499 506750789061773 525694950522203 531497668235009 555664911458986 555664911459001 564510570641827 573404176134341 573581504197710 573581504197725 575537931424189 582622422664814 582622422664829 608438699288707 614417357244307 632481865350971 635304202009951 639448652322203 646413157261220 672462142824279 672462142824294 684439512836680 691788752433768 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 704903582865066 708756235578963 715726745205088 729156724514480 729156724514495 738756130392353 758528752244668 771176763760219 771176763760234 772093664419574 772093664419589 778417488521154
integer_word 65 9
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 570182697465 570182697480 13017510506816 19521708359784 19521708359799 54895274660576 54895274660591 81577138722117 81577138722132 108926874587641 108926874587656 129916455720066 129916455720081 137140290251988 139542921380596 139542921380611 139601167798227 139601167798242 151509384886208 153664207472871 155412585748107 155412585748122 193708584752688 216636554885755 218062516195874 225709850205159 245447969482638 245447969482653 253405956599022 253405956599037 258291340916029 264214093175947 264214093175962 271701083476882 288525727528679 288525727528694 288661503866515 288661503866530 293237499618696 328086125924675 330012922480994 360402216399193 384755068030770 384755068030785 415098329689538 447976737540073 452840999734780 452840999734795 466580814162987 466580814163002 472757557126342 474709775802880 474709775802895 495766190080278 499138798761582 503400382949135 503400382949150 506291458848499 506750789061773 525694950522203 531497668235009 555664911458986 555664911459001 564510570641827 573404176134341 573581504197710 573581504197725 575537931424189 582622422664814 582622422664829 608438699288707 614417357244307 635304202009951 639448652322203 672462142824279 672462142824294 684439512836680 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 704903582865066 708756235578963 729156724514480 729156724514495 759926474270627 771176763760219 771176763760234 772093664419574 772093664419589 778417488521154
integer_word 65 11
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 865 17*)w" ]

4508187 4508202 570182697465 570182697480 19521708359784 54895274660576 81577138722117 81577138722132 108926874587641 124546192348043 129916455720066 139542921380596 155412585748107 216636554885755 245447969482638 253405956599022 264214093175947 272741517169092 288525727528679 288661503866515 288661503866530 384755068030770 384755068030785 428590419605400 447976737540058 452840999734780 466580814162987 472757557126342 474709775802880 503400382949135 503400382949150 506291458848484 531497668234994 555664911458986 564510570641812 573404176134326 573581504197710 573581504197725 582622422664814 635304202009951 639448652322203 672462142824279 701865353869684 701865353869699 704177836849649 704177836849664 704903582865051 708756235578963 729156724514480 771176763760219 772093664419574 778417488521154
integer_word 65 12
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ ( DB.fetch "words" "WORD_NEG_NEG" ) , ( DB.fetch "words" "DIMINDEX_GT_0" ) , ( DB.fetch "words" "word_2comp_dimindex_1" ) ]

4508187 527123542416 1607606252043 19521708359784 54895274660576 81577138722117 108926874587641 124546192348043 129916455720066 129916455720081 139542921380596 155412585748107 155412585748122 165651521338152 217096164890903 226118431347457 245447969482638 253405956599022 253764370664478 264214093175947 264214093175962 272741517169092 280131585714203 288525727528679 288661503866515 288661503866530 292205981796454 324230197263311 384755068030770 408568324577060 428590419605400 447976737540058 447976737540073 452840999734780 466580814162987 474709775802880 474709775802895 503400382949135 506291458848484 506291458848499 531497668234994 531497668235009 555664911458986 564510570641812 564510570641827 573404176134326 573404176134341 573581504197710 582622422664814 584137277291863 656988337650361 672462142824279 672462142824294 693450454781841 701865353869684 701865353869699 704903582865051 704903582865066 734077381109548 771176763760219 772093664419574 772093664419589
integer_word 65 13
bossLib.fs [ wordsTheory.word_L_def , wordsTheory.INT_MIN_def , wordsTheory.dimword_def ]

4508187 4508202 527123542416 527123542431 1607606252043 19521708359784 54895274660576 81577138722117 81577138722132 108926874587641 124546192348043 129916455720066 139542921380596 155412585748107 165651521338152 217096164890903 226118431347457 226118431347472 245447969482638 253405956599022 253764370664478 264214093175947 272741517169092 280131585714188 288525727528679 288661503866515 288661503866530 292205981796454 324230197263311 384755068030770 384755068030785 408568324577060 408568324577075 428590419605400 447976737540058 452840999734780 466580814162987 474709775802880 503400382949135 503400382949150 506291458848484 527983924979725 531497668234994 555664911458986 564510570641812 573404176134326 573581504197710 582622422664814 584137277291863 635304202009951 656988337650346 672462142824279 693450454781841 701865353869684 701865353869699 704903582865051 734077381109548 771176763760219 772093664419574 778417488521154
integer_word 65 14
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]

4508187 4508202 570182697465 570182697480 19521708359784 54895274660576 81577138722117 81577138722132 108926874587641 124546192348043 129916455720066 139542921380596 139601167798227 155412585748107 216636554885755 217645130627415 245447969482638 253405956599022 264214093175947 272741517169092 288525727528679 288661503866515 288661503866530 384755068030770 384755068030785 428590419605400 447976737540058 452840999734780 466580814162987 472757557126342 474709775802880 503400382949135 503400382949150 506291458848484 513131469252162 531497668234994 555664911458986 564510570641812 573404176134326 573581504197710 573581504197725 575537931424189 582622422664814 635304202009951 639448652322203 672462142824279 701865353869684 701865353869699 704177836849649 704177836849664 704903582865051 708756235578963 715726745205088 729156724514480 759926474270612 771176763760219 772093664419574 778417488521154
integer_word 66 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

19715171511179 81577138722132 118012025074261 288661503866530 296091135221014 384755068030785 397370809135302 428376199356515 468720065734531 503400382949150 621821468688220 635304202009951 701865353869699 704576026214876 778417488521154
integer_word 68 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

1539719997235 31843273619579 67947825795705 360330426145111 447976737540073 465912902899348 492256065857787 529035904997340 558133058577665 564510570641827 586588381026776
integer_word 68 1
bossLib.RW_TAC ( bossLib.std_ss sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) [ boolLib.GSYM ( DB.fetch "integer_word" "w2i_11" ) , ( DB.fetch "integer_word" "w2i_INT_MINw" ) , ( DB.fetch "integer_word" "w2i_i2w" ) ]

1539719997220 1539719997235 31843273619564 67947825795690 67947825795705 139542921380611 360330426145096 360330426145111 384755068030785 397370809135302 428376199356515 447976737540058 447976737540073 465912902899333 492256065857772 496389449348573 505407462463157 529035904997325 546081500829646 558133058577650 564510570641812 564510570641827 573581504197725 586588381026761 701865353869699
integer_word 69 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

1539719997235 31843273619579 67947825795705 360330426145111 447976737540073 465912902899348 492256065857787 529035904997340 558133058577665 564510570641827 586588381026776
integer_word 69 1
bossLib.METIS_TAC tactictoe_thmlarg

1539719997220 1539719997235 31843273619564 67947825795690 360330426145096 384755068030785 397370809135302 428376199356515 447976737540058 447976737540073 465912902899333 468401548954573 492256065857772 516553756579474 529035904997325 556739928453193 558133058577650 558133058577665 564510570641812 564510570641827 566126397405166 573581504197725 586588381026761 586588381026776 701865353869699
integer_word 70 0
bossLib.rw_tac ( bossLib.std_ss sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) [ boolLib.GSYM ( DB.fetch "integer_word" "w2i_11" ) , ( DB.fetch "integer_word" "w2i_UINT_MAXw" ) , ( DB.fetch "integer_word" "i2w_def" ) ]
1 2
1539719997235 9678357596540 35895426178732 274432221629664 340607292405284 384755068030785 396015758671118 397370809135302 428376199356515 447976737540073 564510570641827 573581504197725 639885310655284 701865353869699
integer_word 70 1
bossLib.full_simp_tac bossLib.std_ss [ ( DB.fetch "integer_word" "INT_ZERO_LT_UINT_MAX" ) , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 897 29*)0i < n ==> ~(n < 0i)" ] ) ]
3
1539719997220 1539719997235 9678357596525 9678357596540 19521708359784 19715171511164 19715171511179 24856945732414 31843273619564 31843273619579 61021606882202 81577138722132 91443262095408 107803357284030 118012025074246 118012025074261 122685971635045 129916455720081 155412585748122 171745093960093 182786161572575 184250453201065 194377745683889 252558759159990 264214093175962 288661503866515 288661503866530 340607292405269 340607292405284 359946554789255 417013940820644 447976737540058 447976737540073 466580814162987 468720065734516 474709775802895 500259526175076 503400382949150 564510570641812 564510570641827 595668015596644 624287298179518 672462142824294 701865353869699 772093664419589 773182085765995 778417488521139
integer_word 70 2
bossLib.full_simp_tac bossLib.std_ss [ ( DB.fetch "integer_word" "INT_ZERO_LT_UINT_MAX" ) , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 897 29*)0i < n ==> ~(n < 0i)" ] ) ]

1539719997220 1539719997235 9678357596525 9678357596540 19715171511164 19715171511179 24856945732414 31843273619564 31843273619579 61021606882202 79781615905810 81577138722132 91443262095408 118012025074246 118012025074261 122685971635045 129916455720081 155412585748122 182786161572575 184250453201065 252558759159990 253405956599037 264214093175962 288661503866515 288661503866530 340607292405269 340607292405284 359946554789255 447976737540058 447976737540073 452840999734795 468720065734516 474709775802895 481994061639992 501516393390333 503400382949150 564510570641812 564510570641827 594596817369738 595668015596644 624287298179518 645641626090055 672462142824294 688344138538936 701865353869699 710374163339324 772093664419589 773182085765995 778417488521139
integer_word 70 3
bossLib.fsrw_tac [ ] [ boolLib.GSYM wordsTheory.word_T_def , ( DB.fetch "integer_word" "w2i_minus_1" ) ]

1539719997235 9678357596540 19715171511179 24856945732414 31843273619579 61021606882202 81577138722132 91443262095408 107803357284030 118012025074261 129916455720081 155412585748122 171745093960093 182786161572575 184250453201065 194377745683889 196421115996488 208688131165094 252558759159990 264214093175962 288661503866530 340607292405284 359946554789255 417013940820644 447976737540073 474709775802895 500259526175076 503400382949150 564510570641827 624287298179518 672462142824294 701865353869699 772093664419589
integer_word 71 0
bossLib.Cases
1 2 3
4508202 503201789626 1539719997235 19715171511179 31843273619579 67947825795705 101493408634270 118012025074261 169333526806252 281282774472965 288661503866530 293294570028156 330012922480994 353247009325284 360330426145111 387060757195317 397370809135302 428376199356515 447976737540073 465912902899348 468720065734531 491132347463379 492256065857787 558133058577665 560067426511773 564510570641827 582622422664829 586588381026776 595668015596659 606386562205544 684439512836680 701865353869699 743039451497653 758495464973897 771176763760234 778417488521154
integer_word 71 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

1539719997235 19715171511179 31843273619579 62873157368358 67947825795705 80256832701175 90912018008380 101493408634270 118012025074261 288661503866530 330012922480994 360330426145111 397370809135302 428376199356515 439208752496467 447976737540073 465912902899348 468720065734531 492256065857787 544275782149767 558133058577665 564510570641827 582622422664829 586588381026776 595668015596659 621821468688220 639852379542628 684439512836680 701865353869699 771176763760234 778417488521154
integer_word 71 2
bossLib.srw_tac [ intSimps.INT_ARITH_ss ] [ ( DB.fetch "integer_word" "i2w_def" ) , wordsTheory.word_2comp_n2w , wordsTheory.word_msb_n2w_numeric , arithmeticTheory.NOT_LESS_EQUAL ]

4508187 4508202 527123542416 527123542431 1539719997235 19521708359784 19715171511179 31843273619579 67947825795705 101493408634270 118012025074261 182786161572575 288661503866515 288661503866530 330012922480994 331617638011145 352230101501428 360330426145111 375497871509280 380798127839175 397370809135302 397772929619297 427272307580403 428376199356515 447976737540073 448356488498007 465912902899348 466580814162987 468720065734531 492256065857787 493462345999018 531497668234994 558133058577665 564510570641827 578275696446656 582622422664829 586588381026776 595668015596659 624287298179518 684439512836680 701865353869684 701865353869699 704177836849649 757981341983449 771176763760234 778417488521139 778417488521154
integer_word 71 3
bossLib.srw_tac [ intSimps.INT_ARITH_ss ] [ ( DB.fetch "integer_word" "i2w_def" ) , wordsTheory.word_2comp_n2w , wordsTheory.word_msb_n2w_numeric , arithmeticTheory.NOT_LESS_EQUAL ]

4508187 4508202 527123542416 527123542431 1539719997235 19521708359784 19715171511179 31843273619579 67947825795705 101493408634270 118012025074261 243734623267963 287155106309438 288661503866515 288661503866530 330012922480994 360330426145111 375497871509280 395481571729083 397370809135302 427272307580403 428376199356515 447976737540073 465912902899348 466580814162987 468720065734531 492256065857787 528048827191458 531497668234994 539702887601774 558133058577665 564510570641827 582433649525837 582622422664829 586588381026776 595668015596659 643196393550858 684439512836680 701865353869684 701865353869699 704177836849649 771176763760234 778417488521139 778417488521154
integer_word 71 4
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "words" "UINT_MAX_def" ) , ( DB.fetch "words" "INT_MAX_def" ) , ( DB.fetch "words" "ZERO_LT_INT_MIN" ) , ( DB.fetch "words" "INT_MIN_LT_DIMWORD" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 614 15*)0n < b /\\ a < b ==> a <= b - 1" ] ) ]

4508187 4508202 527123542416 527123542431 15743640287489 19521708359784 124546192348043 217096164890918 253764370664493 288661503866515 288661503866530 324230197263326 354656544070694 375497871509280 447976737540058 447976737540073 466580814162987 495719659717248 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 693450454781856 701865353869684 704177836849649 734077381109563 778417488521139 782569692658900
integer_word 71 5
bossLib.metis_tac [ wordsTheory.INT_MIN_LT_DIMWORD , wordsTheory.INT_MAX_LT_DIMWORD , arithmeticTheory.LESS_EQ_LESS_TRANS ]

4508187 4508202 527123542416 527123542431 19521708359784 124546192348043 217096164890918 253764370664493 288661503866515 288661503866530 324230197263326 354656544070694 375497871509280 447976737540058 447976737540073 458025418038418 466580814162987 526840865165305 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 657588673542346 693450454781856 701865353869684 704177836849649 734077381109563 778417488521139
integer_word 71 6
bossLib.metis_tac [ arithmeticTheory.LESS_EQ_LESS_TRANS , wordsTheory.BOUND_ORDER ]

4508187 4508202 527123542416 527123542431 15743640287504 19521708359784 124546192348043 217096164890903 217096164890918 253764370664478 288661503866515 288661503866530 324230197263311 353347122969742 354656544070694 375497871509280 447976737540058 447976737540073 458025418038418 466580814162987 495719659717263 526840865165305 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 657588673542346 693450454781841 701865353869684 704177836849649 734077381109548 734077381109563 778417488521139
integer_word 71 7
bossLib.simp [ ]

4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 19521708359784 124546192348043 217096164890903 253764370664478 288661503866515 288661503866530 324230197263311 324230197263326 353347122969727 354656544070694 375497871509280 383287125667443 447976737540058 447976737540073 458025418038418 466580814162987 495719659717248 495719659717263 526840865165305 531497668234994 531497668235009 532624016823452 564510570641812 564510570641827 573404176134326 573404176134341 637553935974141 657588673542346 693450454781841 693450454781856 698125516052754 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 767055970251773 778417488521139
integer_word 71 8
bossLib.simp [ arithmeticTheory.SUB_LEFT_LESS_EQ , wordsTheory.dimword_IS_TWICE_INT_MIN ]

4508187 4508202 527123542416 527123542431 10934468447623 15743640287489 15743640287504 19521708359784 43098313732009 124546192348043 124546192348058 137140290251988 217096164890903 241624141284498 253764370664478 288661503866515 288661503866530 290305795276229 324230197263311 324230197263326 354656544070694 374287208816744 375497871509280 447976737540058 447976737540073 463796813999848 466580814162987 495719659717248 495719659717263 531497668234994 531497668235009 532624016823452 564510570641812 564510570641827 573404176134326 573404176134341 693450454781841 693450454781856 698125516052754 698339900079275 701865353869684 704177836849649 734077381109548 767055970251773 778417488521139 782569692658900
integer_word 72 1
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "words" "UINT_MAX_def" ) , ( DB.fetch "words" "INT_MAX_def" ) , ( DB.fetch "words" "ZERO_LT_INT_MIN" ) , ( DB.fetch "words" "INT_MIN_LT_DIMWORD" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 614 15*)0n < b /\\ a < b ==> a <= b - 1" ] ) ]

4508187 4508202 527123542416 527123542431 15743640287489 124546192348043 217096164890918 253764370664493 288661503866515 288661503866530 324230197263326 354656544070694 447976737540058 447976737540073 495719659717248 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 693450454781856 734077381109563 782569692658900
integer_word 73 1
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "words" "UINT_MAX_def" ) , ( DB.fetch "words" "INT_MAX_def" ) , ( DB.fetch "words" "ZERO_LT_INT_MIN" ) , ( DB.fetch "words" "INT_MIN_LT_DIMWORD" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 614 15*)0n < b /\\ a < b ==> a <= b - 1" ] ) ]

4508187 4508202 527123542416 527123542431 124546192348043 217096164890918 253764370664493 288661503866515 288661503866530 324230197263326 354656544070694 447976737540058 447976737540073 458025418038418 526840865165305 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 657588673542346 693450454781856 734077381109563
integer_word 74 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 464926985138 469711335699 54895274660591 81577138722132 108926874587656 129916455720081 155412585748122 179857892939409 245447969482653 253405956599037 264214093175962 288525727528694 288661503866530 384755068030785 410205221915187 452840999734795 474709775802895 491132347463379 503400382949150 555664911459001 573581504197725 672462142824294 680803164516303 684439512836680 701865353869699 704177836849664 729156724514495 759926474270627 772093664419589
integer_word 75 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 527123542431 19715171511179 81577138722132 118012025074261 226118431347472 288661503866530 311042990799140 384755068030785 397370809135302 427272307580403 428376199356515 471942352642310 491132347463379 503400382949150 638968988940312 643196393550858 701865353869699
integer_word 76 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 464926985138 469711335699 19521708359799 30530093675625 31278026584800 63223980012842 81577138722132 184250453201065 214760472268285 237125462160371 245447969482653 252558759159990 288661503866530 330012922480994 384755068030785 397370809135302 410205221915187 428376199356515 466580814163002 472757557126342 491132347463379 496445035410739 503400382949150 573581504197725 626759902784998 635304202009951 667773840312818 671950794853678 684439512836680 701865353869699 704177836849664 775296912710521 778417488521154 779540995632419
integer_word 76 1
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 951 20*)a" ]
2
4508187 4508202 464926985138 469711335684 469711335699 19521708359784 30530093675625 31278026584800 63223980012842 81577138722117 184250453201065 214760472268285 237125462160371 245447969482653 252558759159990 288661503866515 384755068030770 384755068030785 397370809135302 428376199356515 466580814162987 472757557126327 496445035410739 503400382949135 573581504197710 573581504197725 626759902784998 635304202009936 667773840312818 671950794853678 701865353869684 701865353869699 704177836849649 775296912710521 778417488521139 779540995632419
integer_word 76 2
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 952 20*)b" ]
3
4508187 4508202 469711335684 469711335699 503201789611 503201789626 1539719997220 19521708359784 30530093675625 31843273619564 67947825795690 79089103275981 81577138722117 164567100216701 169333526806237 184250453201065 245447969482653 252558759159990 254955288067832 281282774472950 288661503866515 292505891860513 332654246605322 353247009325269 360330426145096 382878392394726 384755068030770 384755068030785 387060757195302 387060757195317 397370809135302 428376199356515 447976737540058 465912902899333 466580814162987 472757557126327 492256065857772 503400382949135 504521768857434 558133058577650 564510570641812 573581504197710 573581504197725 586588381026761 599454575569126 626759902784998 635304202009936 701865353869684 701865353869699 704177836849649 743039451497653 775296912710521 778417488521139 779540995632419
integer_word 76 3
bossLib.qmatch_goalsub_rename_tac [ HolKernel.QUOTE " (*#loc 953 33*)i2w i  / i2w j : 'a word" ]

4508187 4508202 503201789611 503201789626 1539719997220 19521708359784 30530093675625 31843273619564 67947825795690 79089103275981 81577138722117 132307275394600 132307275394615 169333526806237 184250453201065 245447969482653 252558759159990 276965658085174 281282774472950 288661503866515 332654246605322 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 430928847499376 447976737540058 465912902899333 466580814162987 492256065857772 503400382949135 504521768857434 538545321439338 558133058577650 564510570641812 586588381026761 621133451734365 635304202009936 655557837809551 678723723629956 701865353869684 701865353869699 743039451497638 743039451497653 765883954969040 775296912710521 778417488521139 779540995632419
integer_word 76 4
boolLib.STRIP_TAC
5
4508187 4508202 503201789611 507986140172 507986140187 1539719997220 19521708359784 19521708359799 19715171511179 31843273619564 31843273619579 67947825795690 81577138722117 118012025074261 169333526806237 276965658085174 281282774472950 288661503866515 288661503866530 353247009325269 360330426145096 384755068030770 387060757195302 387060757195317 397370809135287 428376199356500 447976737540058 465912902899333 466580814162987 466580814163002 468720065734531 492256065857772 503400382949135 558133058577650 564510570641812 586588381026761 635304202009936 678723723629956 701865353869684 701865353869699 704177836849664 723218851338201 743039451497638 778417488521139 778417488521154
integer_word 76 5
bossLib.fs [ ( DB.fetch "integer_word" "i2w_0" ) ]

4508187 503201789611 507986140172 1539719997220 19521708359784 19715171511164 31843273619564 67947825795690 81577138722117 118012025074246 169333526806237 208688131165109 276965658085174 281282774472950 288661503866515 353247009325269 360330426145096 384755068030770 387060757195302 397370809135287 428376199356500 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 558133058577650 564510570641812 586588381026761 634772253538988 635304202009936 678723723629956 701865353869684 704177836849649 723218851338186 743039451497638 778417488521139
integer_word 76 6
bossLib.simp [ ( DB.fetch "integer_word" "w2i_i2w" ) , ( DB.fetch "integer_word" "word_msb_i2w_lt_0" ) , wordsTheory.word_quot_def , wordsTheory.word_div_def ]
7
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 30530093675625 31843273619564 67947825795690 79089103275981 81577138722117 118012025074246 169333526806237 184250453201065 245447969482653 252558759159990 276965658085174 281282774472950 288661503866515 332654246605322 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 430928847499376 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 504521768857434 538545321439338 558133058577650 564510570641812 586588381026761 621133451734365 635304202009936 655557837809551 678723723629956 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 765883954969040 775296912710521 778417488521139 779540995632419
integer_word 76 7
bossLib.rw [ ( DB.fetch "integer_word" "MULT_MINUS_ONE" ) ]
8 9 10 11
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 17306837350029 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 31843273619579 36417570186311 54895274660591 67947825795690 81577138722117 81577138722132 104815568260577 108926874587656 118012025074246 118012025074261 121787365261688 129916455720081 155412585748122 169333526806237 178523967162953 184562626047036 185223729481782 190144937839628 230184383806230 244504539014799 245447969482653 253405956599037 264214093175962 271701083476882 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 295170772263229 326171394029705 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 388953602215863 395503890143512 397370809135287 397370809135302 424120539904690 428376199356500 428376199356515 437893145004262 445950530187075 446553232869948 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 501298502341718 503400382949135 503400382949150 519608153553791 554255749995259 555664911459001 558133058577650 560067426511773 564510570641812 579467510833170 585115234863299 586588381026761 595668015596659 601066991359705 601666843981029 606386562205544 615344511271559 630336780138904 635304202009936 641271467377487 650111578728828 661580151762840 672462142824294 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 772093664419589 778417488521139 778417488521154 779540995632419
integer_word 76 8
bossLib.full_simp_tac ( intLib.int_ss sml_infixl0_open bossLib.++ sml_infixl0_close intSimps.COOPER_ss ) [ ]
12
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 2532930313273 19521708359784 19715171511164 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 104815568260577 108926874587656 118012025074246 129916455720081 155412585748122 169333526806237 182786161572575 230184383806230 242438808285974 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 437893145004262 447976737540058 452840999734795 454213125436831 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 555664911459001 558133058577650 560067426511758 564510570641812 579467510833170 585115234863299 586588381026761 595668015596644 598312862950686 606386562205529 615344511271559 624287298179518 635304202009936 642422795853865 661580151762840 672462142824294 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 758702156437644 772093664419589 778417488521139 779540995632419 782004526603297
integer_word 76 9
bossLib.full_simp_tac ( intLib.int_ss sml_infixl0_open bossLib.++ sml_infixl0_close intSimps.COOPER_ss ) [ ]
13
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 104815568260577 108926874587656 118012025074246 129916455720081 155412585748122 169333526806237 182786161572575 230184383806230 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 368772278564523 384755068030770 384755068030785 387060757195302 387060757195317 389241847835892 397370809135287 397370809135302 403595215247328 412501496899648 428290563680015 428376199356500 428376199356515 437893145004262 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 534540219536039 555664911459001 558133058577650 560067426511758 564510570641812 585115234863299 586588381026761 595668015596644 606386562205529 615344511271559 624287298179518 635304202009936 661580151762840 672462142824294 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 758702156437644 772093664419589 778417488521139 779540995632419 782004526603297
integer_word 76 10
bossLib.full_simp_tac ( intLib.int_ss sml_infixl0_open bossLib.++ sml_infixl0_close intSimps.COOPER_ss ) [ ]
14
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 23825376317856 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 104815568260577 118012025074246 169333526806237 182786161572575 230184383806230 238768328975622 276965658085174 281282774472950 287321801416327 288661503866515 296790891315112 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 389241847835892 397370809135287 397370809135302 428376199356500 428376199356515 434587945014520 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 558133058577650 560067426511758 564510570641812 585115234863299 586588381026761 595668015596644 606386562205529 615344511271559 624287298179518 635304202009936 661580151762840 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 758702156437644 778417488521139 779540995632419 782004526603297
integer_word 76 11
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 958 16*)i" ]
15 16 17
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 104815568260577 118012025074246 169333526806237 185223729481782 230184383806230 276965658085174 281282774472950 288661503866515 322161480088485 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 424120539904690 428376199356500 428376199356515 437893145004262 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 558133058577650 560067426511758 564510570641812 579467510833170 585115234863299 586588381026761 595668015596644 606386562205529 615344511271559 620054895857193 635304202009936 661580151762840 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 778417488521139 779540995632419
integer_word 76 12
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 958 16*)i" ]
18 19 20
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 2532930313273 19521708359784 19715171511164 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 104815568260577 108926874587656 118012025074246 129916455720081 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 230184383806230 242438808285974 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 437893145004262 447976737540058 452840999734795 454213125436831 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 555664911459001 558133058577650 560067426511758 564510570641812 579467510833170 585115234863299 586588381026761 595668015596644 598312862950686 606386562205529 615344511271559 624287298179518 635304202009936 642422795853865 661580151762840 672462142824294 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 743039451497638 743039451497653 758702156437644 772093664419589 778417488521139 779540995632419 782004526603297
integer_word 76 13
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 958 16*)i" ]
21 22 23
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 104815568260577 108926874587656 118012025074246 129916455720081 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 230184383806230 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 368772278564523 384755068030770 384755068030785 387060757195302 387060757195317 389241847835892 397370809135287 397370809135302 403595215247328 412501496899648 428290563680015 428376199356500 428376199356515 437893145004262 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 534540219536039 555664911459001 558133058577650 560067426511758 564510570641812 585115234863299 586588381026761 595668015596644 606386562205529 615344511271559 624287298179518 635304202009936 661580151762840 672462142824294 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 758702156437644 772093664419589 778417488521139 779540995632419 782004526603297
integer_word 76 14
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 958 16*)i" ]
24 25 26
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 23825376317856 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 104815568260577 118012025074246 169333526806237 182786161572575 196421115996488 208688131165094 230184383806230 238768328975622 276965658085174 281282774472950 287321801416327 288661503866515 296790891315112 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 389241847835892 397370809135287 397370809135302 428376199356500 428376199356515 434587945014520 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 558133058577650 560067426511758 564510570641812 585115234863299 586588381026761 595668015596644 606386562205529 615344511271559 624287298179518 635304202009936 661580151762840 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 743039451497638 758702156437644 778417488521139 779540995632419 782004526603297
integer_word 76 15
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
27 28 29
4508187 4508202 507986140172 507986140187 1539719997220 10331316486044 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 36153057346471 58330467898532 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 99910280222724 118012025074246 118012025074261 167439167392845 169333526806237 208938066995744 230184383806230 276965658085174 281282774472950 288661503866515 288661503866530 353247009325269 360330426145096 374805269331049 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 437893145004262 439208752496452 447976737540058 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 544275782149752 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 621821468688220 628807603102119 635304202009936 639852379542613 661580151762840 678723723629956 698339900079275 699631319798405 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 778417488521139 778417488521154 779540995632419
integer_word 76 16
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg
30 31 32
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 29877529465791 30530093675625 31843273619564 34129831694482 46566938219285 67947825795690 81577138722117 81577138722132 97597949628810 118012025074246 118012025074261 169333526806237 182786161572560 182786161572575 230184383806230 276965658085174 281282774472950 288661503866515 288661503866530 321384314399436 331617638011130 343129847697849 352230101501428 353247009325269 360330426145096 375497871509280 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 437893145004262 447976737540058 448356488497992 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 558133058577650 560067426511758 564510570641812 578275696446641 586588381026761 595668015596644 606386562205529 624287298179503 624287298179518 628497693085609 635304202009936 661580151762840 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 757981341983434 757981341983449 775444952133870 778417488521139 779540995632419
integer_word 76 17
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
33 34 35
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 85026440498123 118012025074246 118012025074261 169333526806237 230184383806230 235854970780063 243734623267948 276965658085174 281282774472950 288661503866515 288661503866530 353247009325269 360330426145096 365563839834035 366306873933330 375497871509280 384755068030770 384755068030785 387060757195302 387060757195317 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 433591821097173 437893145004262 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 543730346084287 547762700233133 558133058577650 560067426511758 564510570641812 582433649525822 586588381026761 595668015596644 606386562205529 635304202009936 643196393550858 646983543743952 652316418518156 661580151762840 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 778417488521139 779540995632419
integer_word 76 18
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
36 37 38
4508187 4508202 507986140172 507986140187 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 36153057346471 53232462151874 54895274660591 58330467898532 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 141242857648245 155382426290138 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 208938066995744 230184383806230 245447969482653 250402368047701 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 503400382949135 503400382949150 544275782149752 555664911459001 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 621821468688220 624287298179518 628807603102119 635304202009936 661580151762840 672462142824294 678723723629956 698339900079275 699631319798405 700899601844039 701865353869684 701865353869699 718023252010603 743039451497638 758702156437644 772093664419589 778417488521139 778417488521154 779540995632419 782004526603297
integer_word 76 19
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg
39 40 41
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 29877529465791 30530093675625 31843273619564 34129831694482 46566938219285 54895274660591 67947825795690 70280510516011 73960212552992 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 155412585748122 169333526806237 182786161572560 182786161572575 196421115996488 208688131165094 230184383806230 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 321384314399436 331617638011130 352230101501428 353247009325269 360330426145096 375497871509280 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 397772929619282 412301702896807 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 555664911459001 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 609814230875716 624287298179503 624287298179518 635304202009936 650261431001276 661580151762840 672462142824294 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 743039451497638 757981341983434 757981341983449 758702156437644 772093664419589 778417488521139 779540995632419 782004526603297
integer_word 76 20
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
42 43 44
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 85026440498123 108926874587656 118012025074246 118012025074261 129916455720081 137000488869962 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 230184383806230 235854970780063 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 365563839834035 375497871509280 384755068030770 384755068030785 387060757195302 387060757195317 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 427608378796962 428376199356500 428376199356515 433591821097173 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 555664911459001 558133058577650 560067426511758 564510570641812 582433649525822 586588381026761 595668015596644 606386562205529 611292554633513 613306186834288 624287298179518 635304202009936 643196393550858 652316418518156 661580151762840 672462142824294 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 743039451497638 758702156437644 772093664419589 778417488521139 779540995632419 782004526603297 791888183380674
integer_word 76 21
bossLib.RW_TAC ( bossLib.std_ss sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) [ boolLib.GSYM ( DB.fetch "integer_word" "w2i_11" ) , ( DB.fetch "integer_word" "w2i_INT_MINw" ) , ( DB.fetch "integer_word" "w2i_i2w" ) ]
45 46 47
4508187 4508202 507986140172 507986140187 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 51508163254966 54895274660591 58330467898532 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 112222922863545 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 208938066995744 212754037083233 230184383806230 245447969482653 253405956599037 259950322476159 260653271570913 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 437893145004262 439208752496452 447976737540058 452840999734795 463790015549417 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 503400382949135 503400382949150 555664911459001 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 672462142824294 678723723629956 698339900079275 699631319798405 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 772093664419589 778417488521139 778417488521154 779540995632419 788129236694112
integer_word 76 22
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
48 49 50
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 29877529465791 30530093675625 31843273619564 34129831694482 54895274660591 67947825795690 80783908841191 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 155412585748122 157657849532098 169333526806237 182786161572560 182786161572575 196421115996488 208688131165094 230184383806230 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 321384314399436 353247009325269 353647469720467 360330426145096 375497871509280 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 437893145004262 444085953877444 447976737540058 448356488497992 452840999734795 457628607751327 458483012028703 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 523822762302597 531497668234994 555664911459001 558133058577650 560067426511758 564510570641812 572000408037838 578275696446641 586588381026761 595668015596644 606386562205529 621720715899190 624287298179503 624287298179518 635304202009936 661580151762840 672462142824294 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 757981341983434 757981341983449 772093664419589 778417488521139 779540995632419
integer_word 76 23
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
51 52 53
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31614995096235 31843273619564 46566938219285 54895274660591 67947825795690 81577138722117 81577138722132 85026440498123 108926874587656 118012025074246 118012025074261 129916455720081 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 230184383806230 243734623267948 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 343129847697849 352230101501428 353247009325269 360330426145096 365563839834035 375497871509280 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 437893145004262 447551532209402 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 555664911459001 558133058577650 560067426511758 564510570641812 582433649525822 586588381026761 595668015596644 606386562205529 624287298179518 628497693085609 635304202009936 652316418518156 661580151762840 672462142824294 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 714610485497686 723218851338186 743039451497638 743039451497653 757981341983449 772093664419589 778417488521139 779540995632419
integer_word 76 24
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
54 55 56
4508187 4508202 507986140172 507986140187 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 32636339541333 51508163254966 58330467898532 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 117902901566064 118012025074246 118012025074261 148842936859370 169333526806237 182786161572575 194001556628783 196421115996488 208688131165094 208938066995744 212754037083233 230184383806230 276965658085174 281282774472950 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 439208752496452 447976737540058 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 544275782149752 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 678723723629956 698339900079275 699631319798405 700899601844039 701865353869684 701865353869699 743039451497638 757036752938759 758702156437644 778417488521139 778417488521154 779540995632419 782004526603297
integer_word 76 25
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
57 58 59
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 29877529465791 30530093675625 31843273619564 34129831694482 50712031929655 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 157657849532098 169333526806237 182786161572560 182786161572575 196421115996488 208688131165094 230184383806230 276965658085174 281282774472950 288661503866515 288661503866530 296790891315112 321384314399436 331617638011130 339566298051294 353247009325269 353647469720467 360330426145096 368924120418676 375497871509280 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 458483012028703 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 503400382949135 503400382949150 531497668234994 558133058577650 560067426511758 564510570641812 572000408037838 578275696446641 586588381026761 595668015596644 606386562205529 624287298179503 624287298179518 635304202009936 661580151762840 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 743039451497638 751632229804496 757981341983434 757981341983449 758702156437644 778417488521139 779540995632419 782004526603297
integer_word 76 26
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg
60 61 62
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 67947825795690 73960212552992 81577138722117 81577138722132 85026440498123 118012025074246 118012025074261 169333526806237 182786161572575 196421115996488 208688131165094 230184383806230 243734623267948 276965658085174 281282774472950 288661503866515 288661503866530 296790891315112 352230101501428 353247009325269 360330426145096 365563839834035 375497871509280 384755068030770 384755068030785 387060757195302 387060757195317 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 465912902899333 466580814162987 468720065734516 479243861557042 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 558133058577650 560067426511758 564510570641812 582433649525822 586588381026761 595668015596644 606386562205529 609814230875716 624287298179518 635304202009936 652316418518156 661580151762840 678723723629956 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 743039451497638 748335724806177 757981341983449 758702156437644 778417488521139 779540995632419 782004526603297
integer_word 76 27
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 36153057346471 58330467898532 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 122925047205353 156012627112374 230184383806230 262939038259742 288661503866515 288661503866530 296091135220999 360330426145096 384755068030770 384755068030785 397370809135287 397370809135302 428376199356500 428376199356515 438852388758932 439208752496452 447976737540058 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 544275782149752 549353655453596 558133058577650 564510570641812 586588381026761 595394772415969 595668015596644 621821468688205 621821468688220 628807603102119 635304202009936 639852379542613 661580151762840 698339900079275 700899601844039 701865353869684 701865353869699 704576026214861 722954159492377 778417488521139 778417488521154 779540995632419
integer_word 76 28
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 36153057346471 58330467898532 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 83313552773824 95884293772219 118012025074246 118012025074261 182786161572560 182786161572575 230184383806230 244872504134333 288661503866515 288661503866530 331617638011130 342713605544529 352230101501413 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 448356488497992 465912902899333 466580814162987 467228008469913 468720065734516 468720065734531 478818180498423 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 544275782149752 558133058577650 558759862355358 564510570641812 578275696446641 586588381026761 595668015596644 597778047771858 621821468688220 624287298179503 624287298179518 628807603102119 635304202009936 639852379542613 661580151762840 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 709146105109033 757981341983434 757981341983449 778417488521139 778417488521154 779540995632419
integer_word 76 30
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 182786161572560 182786161572575 193514804984866 230184383806230 288661503866515 288661503866530 296091135220999 321384314399436 331617638011130 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 417491359812786 427272307580388 427272307580403 428376199356500 428376199356515 432323372726042 439208752496452 447976737540058 448356488497992 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 544275782149752 549353655453596 552044758646752 558133058577650 564510570641812 578275696446641 586588381026761 595668015596644 604035145131601 621821468688205 621821468688220 624287298179503 624287298179518 628807603102119 635304202009936 639852379542613 661580151762840 667163562182962 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 757981341983434 757981341983449 778417488521139 778417488521154 779540995632419
integer_word 76 31
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 8808322789218 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 66953717526366 67947825795690 81577138722117 81577138722132 82619225612722 118012025074246 118012025074261 134567933771347 138598696382315 138598696382330 182786161572560 182786161572575 230184383806230 288661503866515 288661503866530 321384314399436 331617638011130 342713605544529 352230101501413 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 465912902899333 466580814162987 468720065734516 476295668886484 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 558133058577650 558759862355358 564510570641812 578275696446641 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 661580151762840 662581718480797 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 778417488521139 779540995632419
integer_word 76 32
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 138598696382315 138598696382330 182786161572560 182786161572575 192955052068851 230184383806230 235854970780063 243734623267948 288661503866515 288661503866530 290659157880144 321384314399436 331617638011130 347078266087899 352230101501428 352382243664759 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 558133058577650 564510570641812 568887080238011 578275696446641 582433649525822 586588381026761 595668015596644 614672749656533 624287298179503 624287298179518 635304202009936 638968988940297 643196393550843 643196393550858 661580151762840 677047708273781 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 762353872876462 778417488521139 779540995632419
integer_word 76 33
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 62873157368343 63782290118738 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 221818265505377 230184383806230 235854970780063 243734623267948 288661503866515 288661503866530 296091135220999 316575379336218 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 423901894546449 427272307580388 427272307580403 428376199356500 428376199356515 433591821097173 439208752496452 447976737540058 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 544275782149752 549353655453596 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 621821468688205 621821468688220 628807603102119 635304202009936 639852379542613 643196393550858 652316418518156 657147276178158 661580151762840 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 738801383423585 778417488521139 778417488521154 779540995632419
integer_word 76 34
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 138598696382315 138598696382330 158227613031647 182786161572560 182786161572575 230184383806230 235854970780063 243734623267948 288661503866515 288661503866530 330678164697877 331617638011130 342713605544529 352230101501413 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 397772929619282 424356876245464 427272307580388 427272307580403 428376199356500 428376199356515 433591821097173 447976737540058 448356488497992 465912902899333 466580814162987 468099366988921 468720065734516 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 521443788854500 528048827191443 531497668234994 539702887601759 558133058577650 558759862355358 564510570641812 578275696446641 582433649525822 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 643196393550858 652316418518156 661580151762840 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 708573666538295 757981341983434 757981341983449 778417488521139 779540995632419
integer_word 76 35
bossLib.fs tactictoe_thmlarg
63
4508187 4508202 527123542416 527123542431 1539719997220 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 44119488681499 56682189295383 67947825795690 81577138722117 81577138722132 112317586122482 118012025074246 118012025074261 138598696382315 138598696382330 230184383806230 235854970780063 243734623267948 288661503866515 288661503866530 290659157880144 310285436581926 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 433591821097173 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 635304202009936 638968988940297 643196393550843 643196393550858 652316418518156 661580151762840 693425792998477 697263595046606 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 762353872876462 778417488521139 779540995632419
integer_word 76 36
bossLib.METIS_TAC tactictoe_thmlarg

1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 36153057346471 46091061421091 54895274660591 58330467898532 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 127558341860094 129916455720081 148842936859370 155412585748122 156012627112374 182786161572575 196421115996488 208688131165094 212754037083233 230184383806230 245447969482653 253405956599037 264214093175962 274801117267121 288525727528694 288661503866515 288661503866530 296091135220999 360330426145096 384755068030770 384755068030785 397370809135287 397370809135302 428376199356500 428376199356515 438852388758932 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 503400382949135 503400382949150 538139593094399 544275782149752 555664911459001 558133058577650 564510570641812 586588381026761 595668015596644 621821468688205 621821468688220 624287298179518 628807603102119 635304202009936 639852379542613 656527874928780 661580151762840 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704576026214861 737833853976993 772093664419589 778417488521139 778417488521154 779540995632419
integer_word 76 38
bossLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 36153057346471 37176984481421 54895274660591 58330467898532 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 83313552773824 108834176641815 108926874587656 118012025074246 118012025074261 129916455720081 155412585748122 182786161572575 196421115996488 208688131165094 230184383806230 243734623267948 244872504134333 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290659157880144 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 544275782149752 555664911459001 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 621821468688220 624287298179518 628807603102119 635304202009936 638968988940297 643196393550843 646931510251820 661580151762840 672462142824294 690380121075986 698339900079275 700899601844039 701865353869684 701865353869699 702068005771886 704177836849649 757981341983449 772093664419589 778417488521139 778417488521154 779540995632419
integer_word 76 39
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 54895274660591 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 112430172502990 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 182786161572560 182786161572575 196421115996488 208688131165094 212754037083233 230184383806230 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 296091135220999 321384314399436 331617638011130 339679512841147 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 417491359812786 427272307580388 427272307580403 428376199356500 428376199356515 432323372726042 439208752496452 447976737540058 448356488497992 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 544275782149752 555664911459001 558133058577650 564510570641812 586588381026761 595668015596644 621821468688205 624287298179503 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 733652690310716 743021226829309 757981341983434 757981341983449 763727562113892 772093664419589 778417488521139 778417488521154 779540995632419
integer_word 76 40
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 54895274660591 60582267598020 66953717526366 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 138598696382315 138598696382330 155412585748122 157657849532098 182786161572560 182786161572575 193762610688234 196421115996488 208688131165094 230184383806230 245447969482653 253405956599037 257641655746020 264214093175962 288525727528694 288661503866515 288661503866530 321384314399436 331617638011130 352230101501413 352230101501428 353647469720467 360330426145096 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 429661910874933 447976737540058 448356488497992 452840999734795 458483012028703 463887963774133 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 555664911459001 558133058577650 558759862355358 564510570641812 578275696446641 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 661580151762840 662581718480797 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 772093664419589 778417488521139 779540995632419
integer_word 76 41
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 124295524176267 129916455720081 134567933771347 138598696382315 138598696382330 155412585748122 182786161572560 182786161572575 183629316074680 196421115996488 208688131165094 230184383806230 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290659157880144 321384314399436 331617638011130 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 476295668886484 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 555664911459001 558133058577650 564510570641812 568887080238011 582433649525822 586588381026761 595668015596644 624287298179503 624287298179518 635304202009936 638968988940297 643196393550843 648985559215711 661580151762840 672462142824294 677047708273781 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 772093664419589 778417488521139 779540995632419
integer_word 76 42
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46841818305218 54895274660591 62873157368343 63782290118738 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 127735848822246 129916455720081 148842936859370 151443706875988 155412585748122 182786161572575 196421115996488 208688131165094 212754037083233 230184383806230 235854970780063 245447969482653 249894096336557 253405956599037 264214093175962 269410798966917 288525727528694 288661503866515 288661503866530 296091135220999 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 433591821097173 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 544275782149752 555664911459001 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 621821468688205 624287298179518 635304202009936 639852379542613 643196393550858 652316418518156 656527874928780 661580151762840 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 738801383423585 772093664419589 778417488521139 778417488521154 779540995632419
integer_word 76 44
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 44119488681499 54895274660591 67947825795690 81577138722117 81577138722132 83773918701474 108926874587656 118012025074246 118012025074261 129916455720081 138598696382315 138598696382330 155412585748122 182786161572575 196421115996488 208688131165094 230184383806230 235854970780063 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290659157880144 310285436581926 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 424356876245464 427272307580388 427272307580403 428376199356500 428376199356515 433591821097173 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 554498486594110 555664911459001 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 624287298179518 635304202009936 638968988940297 643196393550843 643196393550858 652316418518156 661580151762840 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 708573666538295 757981341983449 768740445452841 772093664419589 778417488521139 779540995632419
integer_word 76 45
bossLib.METIS_TAC tactictoe_thmlarg

1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 51508163254966 54895274660591 58330467898532 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 156012627112374 157367246927656 182786161572575 196421115996488 208688131165094 212754037083233 230184383806230 245447969482653 253405956599037 256325986807901 264214093175962 288525727528694 288661503866515 288661503866530 296091135220999 321948332297629 360330426145096 384755068030770 384755068030785 397370809135287 397370809135302 428376199356500 428376199356515 438852388758932 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 474709775802895 484171516298955 492256065857772 503400382949135 503400382949150 544275782149752 549353655453596 555664911459001 558133058577650 564510570641812 586588381026761 595668015596644 621821468688205 621821468688220 624287298179518 628807603102119 635304202009936 639852379542613 646309586778301 656527874928780 661580151762840 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704576026214861 772093664419589 778417488521139 778417488521154 779540995632419
integer_word 76 46
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 51508163254966 54895274660591 58330467898532 67947825795690 80256832701160 81577138722117 81577138722132 88741022533507 108926874587656 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 182786161572560 182786161572575 196421115996488 208688131165094 212754037083233 230184383806230 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 321569484494213 331617638011130 342713605544529 352230101501413 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 446779865876661 447976737540058 448356488497992 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 478818180498423 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 555664911459001 558133058577650 558759862355358 564510570641812 578275696446641 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 672462142824294 697662935040335 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 709146105109033 723595152568385 757981341983434 757981341983449 772093664419589 778417488521139 778417488521154 779540995632419
integer_word 76 47
bossLib.RW_TAC ( bossLib.std_ss sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) [ boolLib.GSYM ( DB.fetch "integer_word" "w2i_11" ) , ( DB.fetch "integer_word" "w2i_INT_MINw" ) , ( DB.fetch "integer_word" "w2i_i2w" ) ]

4508187 4508202 527123542416 527123542431 1539719997220 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 37176984481421 51508163254966 54895274660591 58330467898532 67947825795690 80256832701160 81577138722117 81577138722132 108834176641815 108926874587656 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 162224034840082 182786161572575 196421115996488 208688131165094 212754037083233 230184383806230 235854970780063 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290659157880144 298207727676290 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 403380702098540 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 486975070297524 492256065857772 503164520200109 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 555664911459001 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 624287298179518 635304202009936 638968988940297 639852379542613 643196393550843 643196393550858 656527874928780 661580151762840 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 762353872876462 772093664419589 778417488521139 778417488521154 779540995632419
integer_word 76 48
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 9220580502283 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 105481600102942 108926874587656 118012025074246 118012025074261 129916455720081 155412585748122 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 219367365979229 230184383806230 245447969482653 253405956599037 264214093175962 266310489438181 288525727528694 288661503866515 288661503866530 296091135220999 321384314399436 333667116788994 353647469720467 360330426145096 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 417491359812786 427272307580388 427272307580403 428376199356500 428376199356515 432323372726042 439208752496452 447976737540058 448356488497992 452840999734795 458483012028703 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 531497668234994 544275782149752 549353655453596 555664911459001 558133058577650 564510570641812 572000408037838 578275696446641 586588381026761 595668015596644 621821468688205 621821468688220 624287298179503 624287298179518 628807603102119 635304202009936 639852379542613 661580151762840 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 757981341983434 757981341983449 772093664419589 778417488521139 778417488521154 779540995632419
integer_word 76 49
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 66953717526366 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 138598696382315 138598696382330 155412585748122 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 230184383806230 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 321384314399436 331617638011130 342713605544529 352230101501413 352230101501428 353647469720467 360330426145096 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 452840999734795 458483012028703 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 555664911459001 558133058577650 558759862355358 562643422441542 564510570641812 572000408037838 578275696446641 586588381026761 590072237360823 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 661580151762840 662581718480797 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 725172813142599 743477463834448 750275206079401 757981341983434 757981341983449 772093664419589 778417488521139 779540995632419
integer_word 76 51
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 54895274660591 62873157368343 63782290118738 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 155412585748122 182786161572575 196421115996488 208688131165094 222876126597806 230184383806230 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 296091135220999 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 474709775802895 489247505004845 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 544275782149752 549353655453596 552044758646752 555664911459001 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 621821468688205 621821468688220 624287298179518 628807603102119 635304202009936 639852379542613 652316418518156 661580151762840 667163562182962 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 738801383423585 757981341983449 772093664419589 778417488521139 778417488521154 779540995632419 788010632288633
integer_word 76 52
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 124295524176267 129916455720081 134567933771347 138598696382315 138598696382330 155412585748122 158227613031647 182786161572560 182786161572575 183629316074680 196421115996488 208688131165094 230184383806230 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 331617638011130 342713605544529 352230101501413 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 385424123688944 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 452840999734795 465912902899333 466580814162987 468099366988921 468720065734516 474709775802895 476295668886484 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 555664911459001 558133058577650 558759862355358 564510570641812 578275696446641 582433649525822 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 652316418518156 661580151762840 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 772093664419589 778417488521139 779540995632419
integer_word 76 53
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 32187392329866 44119488681499 46566938219285 54895274660591 67947825795690 69362850857897 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 138598696382315 138598696382330 155412585748122 182786161572575 192955052068851 196421115996488 208688131165094 230184383806230 235854970780063 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290659157880144 310285436581926 352230101501428 352382243664759 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 555664911459001 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 624287298179518 635304202009936 638968988940297 643196393550843 643196393550858 652316418518156 661580151762840 672462142824294 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983449 760481180463330 762353872876462 772093664419589 778417488521139 779540995632419
integer_word 76 54
bossLib.RW_TAC ( bossLib.std_ss sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) [ boolLib.GSYM ( DB.fetch "integer_word" "w2i_11" ) , ( DB.fetch "integer_word" "w2i_INT_MINw" ) , ( DB.fetch "integer_word" "w2i_i2w" ) ]

1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 51508163254966 58330467898532 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 148842936859370 156012627112374 182786161572575 196421115996488 208688131165094 212754037083233 230184383806230 288661503866515 288661503866530 296091135220999 328088855594273 360330426145096 384755068030770 384755068030785 397370809135287 397370809135302 428376199356500 428376199356515 438852388758932 439208752496452 447976737540058 465912902899333 466580814162987 467667702115053 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 544275782149752 556356154449825 558133058577650 564510570641812 586588381026761 595668015596644 621821468688205 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 698339900079275 700899601844039 701865353869684 701865353869699 704576026214861 720235784623401 778417488521139 778417488521154 779540995632419
integer_word 76 55
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 51508163254966 58330467898532 62873157368343 62989996697257 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 148842936859370 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 212754037083233 230184383806230 288661503866515 288661503866530 300321047602876 331617638011130 352230101501413 353647469720467 360330426145096 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 448356488497992 454673443937178 458483012028703 465912902899333 466580814162987 468720065734516 468720065734531 478818180498423 492256065857772 493462345999003 503400382949135 503400382949150 531497668234994 544275782149752 558133058577650 558759862355358 564510570641812 578275696446641 586588381026761 595668015596644 597778047771858 608349685902804 624287298179503 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 709146105109033 757981341983434 757981341983449 778417488521139 778417488521154 779540995632419
integer_word 76 56
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 37176984481421 38092347196655 51508163254966 58330467898532 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108834176641815 118012025074246 118012025074261 148842936859370 182786161572575 196421115996488 208688131165094 212754037083233 230184383806230 243734623267948 288661503866515 288661503866530 290659157880144 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 446779865876661 447976737540058 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 544275782149752 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 624287298179518 635304202009936 638968988940297 639852379542613 643196393550843 656527874928780 661580151762840 697662935040335 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 707868495385826 757981341983449 778417488521139 778417488521154 779540995632419
integer_word 76 57
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 142180215272018 144981821013554 148842936859370 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 212754037083233 230184383806230 288661503866515 288661503866530 296091135220999 321384314399436 331617638011130 353647469720467 360330426145096 368990118197512 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 417491359812786 427272307580388 427272307580403 428376199356500 428376199356515 432323372726042 439208752496452 447976737540058 448356488497992 458483012028703 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 493462345999003 503400382949135 503400382949150 531497668234994 544275782149752 545683669951404 558133058577650 564510570641812 572000408037838 578275696446641 586588381026761 595668015596644 621821468688205 624287298179503 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 757981341983434 757981341983449 778417488521139 778417488521154 779540995632419
integer_word 76 59
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 138598696382315 138598696382330 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 225583797379400 230184383806230 243734623267948 288661503866515 288661503866530 290659157880144 321384314399436 331617638011130 352230101501428 353647469720467 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 458483012028703 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 558133058577650 564510570641812 568887080238011 572000408037838 578275696446641 582433649525822 586588381026761 590072237360823 595668015596644 624287298179503 624287298179518 635304202009936 638968988940297 643196393550843 661580151762840 677047708273781 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 743477463834448 757981341983434 757981341983449 775659323060790 778417488521139 779540995632419
integer_word 76 60
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 62873157368343 63782290118738 67947825795690 78224756742162 80256832701160 81577138722117 81577138722132 112430172502990 118012025074246 118012025074261 148842936859370 182786161572575 193732132727498 196421115996488 208688131165094 212754037083233 230184383806230 243734623267948 288661503866515 288661503866530 296091135220999 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 544275782149752 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 621821468688205 624287298179518 635304202009936 639852379542613 652316418518156 656527874928780 661580151762840 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 738801383423585 743021226829309 757981341983449 778417488521139 778417488521154 779540995632419
integer_word 76 61
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 46566938219285 60582267598020 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 138598696382315 138598696382330 157657849532098 158227613031647 182786161572560 182786161572575 193762610688234 196421115996488 208688131165094 230184383806230 243734623267948 288661503866515 288661503866530 331617638011130 352230101501413 352230101501428 353647469720467 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 458483012028703 465912902899333 466580814162987 468099366988921 468720065734516 472157154523512 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 558133058577650 558759862355358 564510570641812 578275696446641 582433649525822 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 652316418518156 661580151762840 697577057571909 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 778417488521139 779540995632419
integer_word 76 62
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 44119488681499 46566938219285 67947825795690 79894971176025 81577138722117 81577138722132 82619225612722 118012025074246 118012025074261 134567933771347 138598696382315 138598696382330 182786161572575 196421115996488 208688131165094 230184383806230 243734623267948 288661503866515 288661503866530 290659157880144 310285436581926 352230101501428 360330426145096 375497871509280 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 465912902899333 466580814162987 468720065734516 476295668886484 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 624287298179518 635304202009936 638968988940297 643196393550843 652316418518156 661580151762840 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983449 778417488521139 779540995632419
integer_word 76 63
bossLib.SRW_TAC [ bossLib.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511164 19715171511179 79328626150937 81577138722117 81577138722132 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 196421115996488 208688131165094 230184383806230 232855266838750 288661503866515 288661503866530 290659157880144 300976881410013 354656544070694 375497871509280 384755068030770 384755068030785 388838776310393 397370809135287 397370809135302 427272307580388 428376199356500 428376199356515 447976737540058 458025418038418 466580814162987 494079507654969 503400382949135 503400382949150 518626499560520 526840865165305 531497668234994 564510570641812 573404176134326 635304202009936 638968988940297 643196393550843 657588673542346 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 778417488521139
integer_word 76 64
bossLib.SRW_TAC [ bossLib.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 15743640287489 19521708359784 19715171511164 19715171511179 79328626150937 81577138722117 81577138722132 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 196421115996488 208688131165094 230184383806230 232855266838750 288661503866515 288661503866530 290659157880144 300976881410013 354656544070694 375497871509280 384755068030770 384755068030785 388838776310393 397370809135287 397370809135302 427272307580388 428376199356500 428376199356515 447976737540058 458025418038418 466580814162987 494079507654969 495719659717248 503400382949135 503400382949150 518626499560520 526840865165305 531497668234994 564510570641812 573404176134326 635304202009936 638968988940297 643196393550843 657588673542346 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 778417488521139 782569692658900
integer_word 76 65
bossLib.SRW_TAC [ bossLib.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 15743640287489 19521708359784 19715171511164 19715171511179 79328626150937 81577138722117 81577138722132 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 196421115996488 208688131165094 230184383806230 232855266838750 288661503866515 288661503866530 290659157880144 300976881410013 354656544070694 375497871509280 384755068030770 384755068030785 388838776310393 397370809135287 397370809135302 427272307580388 428376199356500 428376199356515 447976737540058 458025418038418 466580814162987 494079507654969 495719659717248 503400382949135 503400382949150 518626499560520 526840865165305 531497668234994 564510570641812 573404176134326 635304202009936 638968988940297 643196393550843 657588673542346 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 778417488521139 782569692658900
integer_word 76 66
bossLib.SRW_TAC [ bossLib.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 15743640287489 19521708359784 19715171511164 19715171511179 79328626150937 81577138722117 81577138722132 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 196421115996488 208688131165094 230184383806230 232855266838750 288661503866515 288661503866530 290659157880144 300976881410013 354656544070694 375497871509280 384755068030770 384755068030785 388838776310393 397370809135287 397370809135302 427272307580388 428376199356500 428376199356515 447976737540058 466580814162987 494079507654969 495719659717248 503400382949135 503400382949150 518626499560520 531497668234994 564510570641812 573404176134326 635304202009936 638968988940297 643196393550843 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 778417488521139 782569692658900
integer_word 77 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 464926985138 469711335699 19521708359799 30530093675625 56478698954166 81577138722132 184250453201065 245447969482653 252558759159990 288661503866530 291143685003132 302082850600537 321246510369911 330012922480994 349874917686762 380158883767028 384755068030785 397370809135302 410205221915187 416092306442699 428376199356515 466580814163002 472757557126342 491132347463379 503400382949150 528061339979607 573581504197725 602764093864955 626759902784998 635304202009951 684439512836680 701865353869699 704177836849664 778417488521154
integer_word 77 1
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 951 20*)a" ]
2
4508187 4508202 464926985138 469711335684 469711335699 19521708359784 30530093675625 56478698954166 81577138722117 184250453201065 245447969482653 252558759159990 288661503866515 291143685003132 302082850600537 321246510369911 349874917686762 380158883767028 384755068030770 384755068030785 397370809135302 416092306442699 428376199356515 466580814162987 472757557126327 503400382949135 528061339979607 573581504197710 573581504197725 602764093864955 626759902784998 635304202009936 701865353869684 701865353869699 704177836849649 778417488521139
integer_word 77 2
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 952 20*)b" ]
3
4508187 4508202 469711335684 469711335699 503201789611 503201789626 1539719997220 19521708359784 30530093675625 31843273619564 45164803245019 56478698954166 67947825795690 70886570319439 81577138722117 139099731871406 169333526806237 184250453201065 245447969482653 252558759159990 281282774472950 288661503866515 321338383316847 353247009325269 360330426145096 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135302 428376199356515 447976737540058 465912902899333 466580814162987 472757557126327 492256065857772 503400382949135 504521768857434 548979947294932 558133058577650 564510570641812 567511401434623 573581504197710 573581504197725 586588381026761 626759902784998 635304202009936 681887972698920 701865353869684 701865353869699 704177836849649 743039451497653 778417488521139
integer_word 77 3
bossLib.qmatch_goalsub_rename_tac [ HolKernel.QUOTE " (*#loc 970 33*)word_rem (i2w i) (i2w j) : 'a word" ]

4508187 4508202 503201789611 503201789626 1539719997220 19521708359784 30530093675625 31843273619564 56478698954166 67947825795690 81577138722117 130100292758873 132307275394600 132307275394615 139099731871406 145771740873562 169333526806237 184250453201065 203802764771477 245447969482653 252558759159990 272007280618972 276965658085174 281282774472950 288661503866515 321338383316847 350893377330308 353247009325269 360330426145096 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 447976737540058 465912902899333 466580814162987 492256065857772 503400382949135 504521768857434 558133058577650 564510570641812 586588381026761 635304202009936 678723723629956 701865353869684 701865353869699 743039451497638 743039451497653 778417488521139
integer_word 77 4
boolLib.STRIP_TAC
5
4508187 4508202 503201789611 507986140172 507986140187 1539719997220 19521708359784 19521708359799 19715171511179 31843273619564 31843273619579 67947825795690 81577138722117 118012025074261 169333526806237 276965658085174 281282774472950 288661503866515 288661503866530 353247009325269 360330426145096 384755068030770 387060757195302 387060757195317 397370809135287 428376199356500 447976737540058 465912902899333 466580814162987 466580814163002 468720065734531 492256065857772 503400382949135 558133058577650 564510570641812 586588381026761 635304202009936 678723723629956 701865353869684 701865353869699 704177836849664 723218851338201 743039451497638 778417488521139 778417488521154
integer_word 77 5
bossLib.fs [ ( DB.fetch "integer_word" "i2w_0" ) ]

4508187 503201789611 507986140172 1539719997220 19521708359784 19715171511164 31843273619564 67947825795690 81577138722117 118012025074246 169333526806237 208688131165109 276965658085174 281282774472950 288661503866515 353247009325269 360330426145096 384755068030770 387060757195302 397370809135287 428376199356500 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 558133058577650 564510570641812 586588381026761 634772253538988 635304202009936 678723723629956 701865353869684 704177836849649 723218851338186 743039451497638 778417488521139
integer_word 77 6
bossLib.simp [ ( DB.fetch "integer_word" "w2i_i2w" ) , ( DB.fetch "integer_word" "word_msb_i2w_lt_0" ) , wordsTheory.word_rem_def , wordsTheory.word_mod_def ]
7
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 30530093675625 31843273619564 56478698954166 67947825795690 81577138722117 118012025074246 130100292758873 139099731871406 145771740873562 169333526806237 184250453201065 203802764771477 245447969482653 252558759159990 272007280618972 276965658085174 281282774472950 288661503866515 321338383316847 350893377330308 353247009325269 360330426145096 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 504521768857434 558133058577650 564510570641812 586588381026761 635304202009936 678723723629956 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 778417488521139
integer_word 77 7
bossLib.rw [ ( DB.fetch "integer_word" "MULT_MINUS_ONE" ) ]
8 9 10 11
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 17306837350029 19521708359784 19715171511164 19715171511179 24810614065391 28470149879123 30530093675625 31843273619564 31843273619579 54438609939652 54895274660591 55074923331428 61505002978599 66350881521944 67947825795690 81577138722117 81577138722132 101046387436424 108926874587656 118012025074246 118012025074261 129916455720081 155412585748122 162832627929484 169333526806237 184562626047036 236407682590690 245447969482653 253405956599037 264214093175962 271701083476882 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 353247009325269 355986724923100 360330426145096 366898297025790 380158883767028 384755068030770 384755068030785 386823429702996 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 437893145004262 441016140058629 443820357674208 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 503400382949135 503400382949150 519608153553791 535054625739959 555664911459001 558133058577650 558542578542661 560067426511773 564510570641812 575028739151316 583385101544086 586588381026761 595668015596659 606386562205544 635304202009936 641271467377487 661580151762840 672462142824294 672958686495517 678723723629956 685849622460483 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 730112456238249 743039451497638 743039451497653 772093664419589 774328957274466 778417488521139 778417488521154 782819957367951
integer_word 77 8
bossLib.full_simp_tac ( intLib.int_ss sml_infixl0_open bossLib.++ sml_infixl0_close intSimps.COOPER_ss ) [ ]
12
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 30530093675625 31843273619564 40353611116743 67947825795690 81577138722117 81577138722132 118012025074246 162832627929484 169333526806237 182786161572575 235045919285586 276965658085174 281282774472950 288661503866515 296790891315112 315979566571349 353247009325269 360330426145096 366898297025790 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 430400010814103 437893145004262 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 535054625739959 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179518 635304202009936 661580151762840 678723723629956 685849622460483 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 758702156437644 778417488521139 782004526603297
integer_word 77 9
bossLib.full_simp_tac ( intLib.int_ss sml_infixl0_open bossLib.++ sml_infixl0_close intSimps.COOPER_ss ) [ ]
13
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 20913687111736 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 129916455720081 138476478853731 155412585748122 169333526806237 182786161572575 245447969482653 253405956599037 264214093175962 270384806745132 274267938034166 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 366898297025790 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 437893145004262 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 473247845203699 474709775802895 492256065857772 503400382949135 503400382949150 535054625739959 555664911459001 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179518 635304202009936 661580151762840 672462142824294 678723723629956 680569111880398 685849622460483 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 758702156437644 772093664419589 778417488521139 782004526603297
integer_word 77 10
bossLib.full_simp_tac ( intLib.int_ss sml_infixl0_open bossLib.++ sml_infixl0_close intSimps.COOPER_ss ) [ ]
14
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 98946381128457 108926874587656 118012025074246 129916455720081 155412585748122 169333526806237 182786161572575 213248255158662 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 366898297025790 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 417410265424099 428376199356500 428376199356515 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 535054625739959 555664911459001 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179518 635304202009936 661580151762840 672462142824294 678723723629956 680569111880398 685849622460483 698125516052754 698339900079275 700539292458596 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 758702156437644 761295434751226 772093664419589 778417488521139 782004526603297
integer_word 77 11
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 958 16*)i" ]
15 16 17
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 24810614065391 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 118012025074246 162832627929484 169333526806237 239800962740494 276965658085174 281282774472950 288661503866515 353247009325269 360330426145096 366898297025790 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 414537020073473 428376199356500 428376199356515 437893145004262 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 535054625739959 558133058577650 560067426511758 564510570641812 583385101544086 586588381026761 595668015596644 606386562205529 635304202009936 661580151762840 678723723629956 685849622460483 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 778417488521139
integer_word 77 12
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 958 16*)i" ]
18 19 20
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 30530093675625 31843273619564 40353611116743 67947825795690 81577138722117 81577138722132 118012025074246 162832627929484 169333526806237 182786161572575 196421115996488 208688131165094 235045919285586 276965658085174 281282774472950 288661503866515 296790891315112 315979566571349 353247009325269 360330426145096 366898297025790 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 430400010814103 437893145004262 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 535054625739959 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179518 635304202009936 661580151762840 678723723629956 685849622460483 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 743039451497638 743039451497653 758702156437644 778417488521139 782004526603297
integer_word 77 13
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 958 16*)i" ]
21 22 23
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 20913687111736 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 129916455720081 138476478853731 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 245447969482653 253405956599037 264214093175962 270384806745132 274267938034166 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 366898297025790 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 437893145004262 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 473247845203699 474709775802895 492256065857772 503400382949135 503400382949150 535054625739959 555664911459001 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179518 635304202009936 661580151762840 672462142824294 678723723629956 680569111880398 685849622460483 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 758702156437644 772093664419589 778417488521139 782004526603297
integer_word 77 14
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 958 16*)i" ]
24 25 26
4508187 4508202 503201789611 503201789626 507986140172 507986140187 1539719997220 19521708359784 19715171511164 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 98946381128457 108926874587656 118012025074246 129916455720081 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 213248255158662 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 353247009325269 360330426145096 366898297025790 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 417410265424099 428376199356500 428376199356515 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 535054625739959 555664911459001 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179518 635304202009936 661580151762840 672462142824294 678723723629956 680569111880398 685849622460483 698125516052754 698339900079275 700539292458596 700899601844039 701865353869684 701865353869699 743039451497638 758702156437644 761295434751226 772093664419589 778417488521139 782004526603297
integer_word 77 15
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
27 28 29
4508187 4508202 507986140172 507986140187 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 38656594765850 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 169333526806237 187989598550626 189601930211937 206372235932179 276965658085174 281282774472950 288661503866515 288661503866530 353247009325269 360330426145096 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 437893145004262 439208752496452 446559097157622 447976737540058 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 544028678283141 544275782149752 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 613125171734561 621821468688220 628807603102119 635304202009936 639852379542613 661580151762840 678723723629956 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 715809775280340 723218851338186 743039451497638 743039451497653 778417488521139 778417488521154
integer_word 77 16
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg
30 31 32
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 40423104167129 67947825795690 81577138722117 81577138722132 101310401749961 118012025074246 118012025074261 143366484786056 169333526806237 182786161572560 182786161572575 276965658085174 277279684203949 281282774472950 288661503866515 288661503866530 307750896034818 331617638011130 347469042306622 352230101501428 353247009325269 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 437893145004262 447976737540058 448356488497992 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 558133058577650 560067426511758 564510570641812 578275696446641 586588381026761 595668015596644 606386562205529 624287298179503 624287298179518 635304202009936 661580151762840 678723723629956 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 709562815273669 723218851338186 743039451497638 743039451497653 757981341983434 757981341983449 778417488521139 790481882827348
integer_word 77 17
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
33 34 35
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 27627101612745 30530093675625 31843273619564 39043109635077 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 166874550800851 169333526806237 226294118477036 235854970780063 243734623267948 254445509719696 260269995548980 276965658085174 281282774472950 283607287442226 288661503866515 288661503866530 353247009325269 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 437893145004262 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 550643397557988 558133058577650 560067426511758 564510570641812 582433649525822 586588381026761 595668015596644 606386562205529 635304202009936 643196393550858 661580151762840 678723723629956 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 778417488521139
integer_word 77 18
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
36 37 38
4508187 4508202 507986140172 507986140187 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31537961995657 31843273619564 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 169333526806237 182786161572575 196421115996488 208688131165094 276965658085174 281282774472950 288661503866515 288661503866530 296790891315112 326648173692075 353247009325269 360330426145096 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 416202409867794 428376199356500 428376199356515 439208752496452 446559097157622 447976737540058 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 544028678283141 544275782149752 558133058577650 560067426511758 564510570641812 585933802560897 586588381026761 595668015596644 606386562205529 613125171734561 621821468688220 624287298179518 628807603102119 635304202009936 661580151762840 678723723629956 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 715809775280340 743039451497638 758702156437644 778417488521139 778417488521154 782004526603297
integer_word 77 19
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg
39 40 41
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 96415210234666 118012025074246 118012025074261 131022408037591 143366484786056 157974226639739 169333526806237 182786161572560 182786161572575 196421115996488 208688131165094 276965658085174 281282774472950 288661503866515 288661503866530 296790891315112 307750896034818 331617638011130 352230101501428 353247009325269 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 397772929619282 427076721464016 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 624287298179503 624287298179518 635304202009936 661580151762840 678723723629956 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 709562815273669 743039451497638 757981341983434 757981341983449 758702156437644 778417488521139 782004526603297 790481882827348
integer_word 77 20
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
42 43 44
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 169333526806237 182786161572575 191900001923915 196421115996488 208688131165094 226294118477036 235854970780063 254445509719696 260269995548980 262088177952628 276965658085174 281282774472950 288661503866515 288661503866530 296790891315112 308585811102793 315135675194084 353247009325269 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 558133058577650 560067426511758 564510570641812 582433649525822 586588381026761 595668015596644 606386562205529 624287298179518 635304202009936 643196393550858 661580151762840 678723723629956 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 743039451497638 758702156437644 778417488521139 782004526603297
integer_word 77 21
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
45 46 47
4508187 4508202 507986140172 507986140187 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 140612782098619 148842936859370 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 212754037083233 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 353247009325269 360330426145096 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 437893145004262 439208752496452 446559097157622 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 493583281442459 503400382949135 503400382949150 534068983111114 544028678283141 555664911459001 558133058577650 558890074767908 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 613125171734561 616895883978681 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 672462142824294 678723723629956 685965072208478 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723218851338186 743039451497638 743039451497653 772093664419589 778417488521139 778417488521154
integer_word 77 22
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
48 49 50
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 137846104325790 143366484786056 155412585748122 157657849532098 169333526806237 182786161572560 182786161572575 196421115996488 208688131165094 211982205034098 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 307750896034818 353247009325269 353647469720467 360330426145096 372568084905359 375497871509280 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 437893145004262 447976737540058 448356488497992 452840999734795 458483012028703 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 531497668234994 542969592075437 555664911459001 558133058577650 560067426511758 564510570641812 569553575806164 578275696446641 586588381026761 595668015596644 606386562205529 624287298179503 624287298179518 635304202009936 661580151762840 672462142824294 678723723629956 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 709562815273669 723218851338186 743039451497638 743039451497653 757981341983434 757981341983449 772093664419589 778417488521139 784852505038444
integer_word 77 23
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg
51 52 53
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 40423104167129 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 226294118477036 243734623267948 245447969482653 253405956599037 254445509719696 264214093175962 276965658085174 277279684203949 281282774472950 288525727528694 288661503866515 288661503866530 352230101501428 353247009325269 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 396245640665964 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 437893145004262 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 500734266153786 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 555664911459001 558133058577650 560067426511758 564510570641812 582433649525822 586588381026761 595668015596644 606386562205529 624287298179518 635304202009936 661580151762840 672462142824294 678723723629956 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 707077067302196 723218851338186 743039451497638 743039451497653 757981341983449 772093664419589 778417488521139 790481882827348
integer_word 77 24
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
54 55 56
4508187 4508202 507986140172 507986140187 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 169333526806237 182786161572575 196421115996488 208688131165094 212754037083233 228715989912587 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 338763718192300 353247009325269 360330426145096 380158883767028 381911713587806 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 428376199356500 428376199356515 439208752496452 446559097157622 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 493583281442459 503400382949135 503400382949150 544028678283141 544275782149752 555664911459001 558133058577650 560067426511758 564510570641812 586588381026761 595668015596644 606386562205529 613125171734561 624287298179518 634956047276877 635304202009936 639852379542613 656527874928780 661580151762840 672462142824294 678723723629956 688561125723914 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 743039451497638 758702156437644 772093664419589 778417488521139 778417488521154 782004526603297
integer_word 77 25
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 959 16*)j" ]
57 58 59
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 58016764257774 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 143366484786056 155412585748122 157657849532098 169333526806237 182786161572560 182786161572575 196421115996488 208062472421181 208688131165094 245447969482653 253405956599037 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 307750896034818 331617638011130 353247009325269 353647469720467 360330426145096 372568084905359 375497871509280 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 452840999734795 455078648795513 458483012028703 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 508200851549733 531497668234994 555664911459001 558133058577650 560067426511758 564510570641812 578275696446641 586588381026761 595668015596644 606386562205529 624287298179503 624287298179518 635304202009936 661580151762840 665741415507488 672462142824294 678723723629956 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 709562815273669 743039451497638 757981341983434 757981341983449 758702156437644 772093664419589 778417488521139 782004526603297
integer_word 77 26
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg
60 61 62
4508187 4508202 507986140172 507986140187 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 131022408037591 155268294210955 155412585748122 157974226639739 169333526806237 182786161572575 196421115996488 208688131165094 226294118477036 243734623267948 245447969482653 253405956599037 254445509719696 264214093175962 276965658085174 281282774472950 288525727528694 288661503866515 288661503866530 296790891315112 352230101501428 353247009325269 360134562803781 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 387060757195302 387060757195317 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 555664911459001 558133058577650 560067426511758 564510570641812 582433649525822 586588381026761 595668015596644 606386562205529 617240663195759 624287298179518 635304202009936 661580151762840 672462142824294 678723723629956 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 743039451497638 757981341983449 758702156437644 772093664419589 778417488521139 782004526603297 790481882827348
integer_word 77 27
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 44880992616840 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 124956554195651 184310288244520 288661503866515 288661503866530 290520871141971 296091135220999 360330426145096 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 428376199356500 428376199356515 439208752496452 447976737540058 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 544028678283141 544275782149752 549353655453596 558133058577650 564510570641812 586588381026761 595668015596644 621821468688205 621821468688220 628807603102119 635304202009936 639852379542613 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704576026214861 711235836868599 715809775280340 729906362688125 778417488521139 778417488521154
integer_word 77 28
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 106390051557010 118012025074246 118012025074261 181351558798677 182786161572560 182786161572575 193682846803990 288661503866515 288661503866530 331617638011130 342713605544529 352230101501413 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 448356488497992 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 540308764154653 544028678283141 544275782149752 558133058577650 558759862355358 564510570641812 578275696446641 586588381026761 595668015596644 597778047771858 621821468688220 624287298179503 624287298179518 628807603102119 635304202009936 639852379542613 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 715809775280340 757232613849952 757981341983434 757981341983449 765745796333412 778417488521139 778417488521154
integer_word 77 29
bossLib.fs tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 181303441849015 235854970780063 243734623267948 288661503866515 288661503866530 290659157880144 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395016585604041 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 446168702662496 447477651116044 447976737540058 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 544028678283141 544275782149752 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 601844376479852 621821468688220 628807603102119 635304202009936 638968988940297 639852379542613 643196393550843 643196393550858 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 715809775280340 762353872876462 765119921143519 778417488521139 778417488521154
integer_word 77 30
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 62256569665622 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 132356026118353 143366484786056 182786161572560 182786161572575 263486031771662 288661503866515 288661503866530 296091135220999 331617638011130 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395430298985064 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 448356488497992 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 544275782149752 549353655453596 558133058577650 564510570641812 575121257429938 578275696446641 586588381026761 595668015596644 604256081587685 621821468688205 621821468688220 624287298179503 624287298179518 628807603102119 635304202009936 639852379542613 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 757981341983434 757981341983449 778417488521139 778417488521154 790481882827348
integer_word 77 31
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 84432413093557 118012025074246 118012025074261 138598696382315 138598696382330 143366484786056 182786161572560 182786161572575 288661503866515 288661503866530 331617638011130 342713605544529 352230101501413 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 419261004104295 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 496342301151918 503400382949135 503400382949150 503828956355636 531497668234994 558133058577650 558759862355358 564510570641812 578275696446641 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 651192887198627 661580151762840 674354370137958 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 751394608990944 757981341983434 757981341983449 778417488521139 790481882827348
integer_word 77 32
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 138598696382315 138598696382330 143366484786056 182786161572560 182786161572575 235854970780063 243734623267948 288661503866515 288661503866530 290659157880144 331617638011130 339959851083531 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 558133058577650 564510570641812 578275696446641 582433649525822 586588381026761 595668015596644 605371246639781 624287298179503 624287298179518 635304202009936 638968988940297 643196393550843 643196393550858 643939332946291 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723264984106996 739915204748599 741115871585646 757981341983434 757981341983449 762353872876462 778417488521139 790481882827348
integer_word 77 33
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 18664093233808 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 107065262368950 118012025074246 118012025074261 160484450986823 235854970780063 243734623267948 260269995548980 288661503866515 288661503866530 296091135220999 360330426145096 374924133934641 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 544275782149752 549353655453596 558133058577650 564510570641812 582433649525822 586588381026761 587528619298368 595668015596644 621821468688205 621821468688220 628807603102119 635304202009936 639852379542613 643196393550858 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 778417488521139 778417488521154 791725226780836
integer_word 77 34
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 20483948769374 30530093675625 31843273619564 39043109635077 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 131011509798671 138598696382315 138598696382330 149261762699256 182786161572560 182786161572575 235854970780063 243734623267948 260269995548980 288661503866515 288661503866530 312605516900632 331617638011130 342713605544529 352230101501413 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 462927263821066 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 512142285837748 528048827191443 531497668234994 539702887601759 558133058577650 558759862355358 564510570641812 578275696446641 582433649525822 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 643196393550858 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 778417488521139
integer_word 77 35
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg
63
4508187 4508202 527123542416 527123542431 1539719997220 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 127705933244327 138598696382315 138598696382330 235854970780063 243734623267948 260269995548980 288661503866515 288661503866530 290659157880144 333265249324054 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 508848266899543 512792476658439 528048827191443 531497668234994 539702887601759 558133058577650 564510570641812 573275676503934 582433649525822 586588381026761 595668015596644 635304202009936 638968988940297 643196393550843 643196393550858 661580151762840 685892374802987 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 762353872876462 778417488521139
integer_word 77 36
bossLib.METIS_TAC tactictoe_thmlarg

1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 44880992616840 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 148842936859370 182786161572575 196421115996488 208688131165094 212754037083233 224506527364344 288661503866515 288661503866530 290520871141971 296091135220999 360330426145096 380158883767028 384755068030770 384755068030785 385448787419310 397370809135287 397370809135302 428376199356500 428376199356515 439208752496452 447976737540058 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 544028678283141 544275782149752 558133058577650 564510570641812 586588381026761 595668015596644 621821468688205 621821468688220 624287298179518 628807603102119 635304202009936 639852379542613 656527874928780 661580151762840 692006245073229 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704576026214861 715809775280340 761146684519790 778417488521139 778417488521154
integer_word 77 38
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 106390051557010 118012025074246 118012025074261 181303441849015 182786161572575 196421115996488 208688131165094 243734623267948 288661503866515 288661503866530 290659157880144 343335442637771 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 544028678283141 544275782149752 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 621821468688220 624287298179518 628807603102119 635304202009936 638968988940297 643196393550843 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 715809775280340 757232613849952 757981341983449 765119921143519 765745796333412 778417488521139 778417488521154
integer_word 77 39
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 62873157368343 67477125416706 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 132356026118353 143366484786056 148842936859370 182786161572560 182786161572575 196421115996488 208688131165094 212754037083233 263027918051243 263486031771662 288661503866515 288661503866530 296091135220999 331617638011130 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 448356488497992 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 505401524017157 531497668234994 544275782149752 558133058577650 564510570641812 586588381026761 595668015596644 621821468688205 624287298179503 624287298179518 635304202009936 639852379542613 656527874928780 657033411627124 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 757981341983434 757981341983449 778417488521139 778417488521154 790481882827348
integer_word 77 40
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 84432413093557 118012025074246 118012025074261 118542758765087 138598696382315 138598696382330 143366484786056 147693941569842 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 288661503866515 288661503866530 331617638011130 335601052636796 352230101501413 352230101501428 353647469720467 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 458483012028703 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 558133058577650 558759862355358 564510570641812 578275696446641 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 661580151762840 674354370137958 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 729919886708673 757981341983434 757981341983449 778417488521139 790481882827348
integer_word 77 41
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 138598696382315 138598696382330 143366484786056 182786161572560 182786161572575 196421115996488 208688131165094 243734623267948 288661503866515 288661503866530 290659157880144 331617638011130 339959851083531 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 397772929619282 419261004104295 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 465912902899333 466580814162987 468720065734516 492256065857772 493462345999003 496342301151918 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 624287298179503 624287298179518 635304202009936 638968988940297 643196393550843 651192887198627 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723264984106996 757981341983434 757981341983449 775470296689013 778417488521139 790481882827348
integer_word 77 42
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 18664093233808 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 118012025074246 118012025074261 148842936859370 182786161572575 194588341596212 196421115996488 208688131165094 212754037083233 235854970780063 260269995548980 288661503866515 288661503866530 292487297750103 296091135220999 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 465912902899333 466580814162987 468720065734516 468720065734531 492256065857772 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 544275782149752 558133058577650 564510570641812 567715110504297 582433649525822 586588381026761 593682762195847 595668015596644 621821468688205 624287298179518 635304202009936 639852379542613 643196393550858 656527874928780 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 778417488521139 778417488521154 791725226780836
integer_word 77 44
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 20483948769374 30530093675625 31843273619564 39043109635077 67947825795690 81577138722117 81577138722132 118012025074246 118012025074261 138598696382315 138598696382330 163192447567547 182786161572575 196421115996488 208688131165094 235854970780063 243734623267948 260269995548980 288661503866515 288661503866530 290659157880144 333265249324054 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 462927263821066 465912902899333 466580814162987 468720065734516 492256065857772 503400382949135 503400382949150 503828956355636 512142285837748 528048827191443 531497668234994 539702887601759 558133058577650 564510570641812 573275676503934 582433649525822 586588381026761 595668015596644 624287298179518 635304202009936 638968988940297 643196393550843 643196393550858 661580151762840 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983449 778417488521139
integer_word 77 45
bossLib.METIS_TAC tactictoe_thmlarg

1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 44880992616840 54895274660591 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 105264637346097 108926874587656 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 182768226174226 182786161572575 196421115996488 208688131165094 212754037083233 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290520871141971 296091135220999 360330426145096 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 428376199356500 428376199356515 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 474709775802895 492256065857772 493583281442459 499618215033462 503400382949135 503400382949150 514216432367117 544028678283141 544275782149752 549353655453596 555664911459001 558133058577650 564510570641812 586588381026761 595668015596644 621821468688205 621821468688220 624287298179518 628807603102119 635304202009936 639852379542613 656527874928780 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704576026214861 772093664419589 775578305628392 778417488521139 778417488521154
integer_word 77 46
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 47144661993851 54895274660591 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 134958621058929 148842936859370 155412585748122 182786161572560 182786161572575 193682846803990 196421115996488 208688131165094 212754037083233 217669626262269 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 331617638011130 334918450674124 342713605544529 352230101501413 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 448356488497992 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 493462345999003 493583281442459 503400382949135 503400382949150 503828956355636 509797252056370 531497668234994 540308764154653 544028678283141 555664911459001 558133058577650 558759862355358 564510570641812 578275696446641 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 772093664419589 778417488521139 778417488521154
integer_word 77 47
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 12510104001954 19521708359784 19715171511164 19715171511179 30530093675625 30965799520838 31843273619564 54895274660591 64330513308948 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 181303441849015 182786161572575 196421115996488 208688131165094 212754037083233 215241807099626 222842774883367 235854970780063 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290659157880144 321284226459476 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 493583281442459 503400382949135 503400382949150 528048827191443 531497668234994 539702887601759 544028678283141 555664911459001 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 624287298179518 635304202009936 638968988940297 639852379542613 643196393550843 643196393550858 656527874928780 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 762353872876462 765119921143519 772093664419589 778417488521139 778417488521154
integer_word 77 48
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 55438179027705 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 132356026118353 143366484786056 155412585748122 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 245447969482653 253405956599037 263486031771662 264214093175962 288525727528694 288661503866515 288661503866530 296091135220999 353647469720467 360330426145096 372568084905359 375497871509280 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 448356488497992 452840999734795 458483012028703 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 531497668234994 544275782149752 549353655453596 555664911459001 558133058577650 558187616855078 564510570641812 578275696446641 586588381026761 595668015596644 612338717493396 621821468688205 621821468688220 624287298179503 624287298179518 628807603102119 635304202009936 639852379542613 646280363407905 661580151762840 672462142824294 684290254987904 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 757981341983434 757981341983449 772093664419589 778417488521139 778417488521154
integer_word 77 49
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 84432413093557 108926874587656 118012025074246 118012025074261 129916455720081 138598696382315 138598696382330 143366484786056 155412585748122 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 331617638011130 342713605544529 350135376043727 352230101501413 352230101501428 353647469720467 360330426145096 372568084905359 375497871509280 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 452840999734795 458483012028703 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 531497668234994 555664911459001 558133058577650 558759862355358 564510570641812 578275696446641 586588381026761 586647982872564 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 661580151762840 668257611911301 672462142824294 674354370137958 677183911332645 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 772093664419589 778417488521139 782618035216165
integer_word 77 51
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 18664093233808 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 54895274660591 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 155412585748122 182786161572575 196421115996488 208688131165094 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 296091135220999 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395430298985064 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 466723821630731 468720065734516 468720065734531 474709775802895 479206469268944 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 544275782149752 549353655453596 555664911459001 558133058577650 564510570641812 575121257429938 576648675103622 582433649525822 586588381026761 595668015596644 621821468688205 621821468688220 624287298179518 628807603102119 635304202009936 639852379542613 656752396969389 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 757981341983449 772093664419589 778417488521139 778417488521154 790481882827348 791725226780836
integer_word 77 52
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 3733384975219 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 131011509798671 138598696382315 138598696382330 155412585748122 182786161572560 182786161572575 196421115996488 208688131165094 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 312605516900632 331617638011130 342713605544529 352230101501413 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 452840999734795 460937302667840 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 493462345999003 496342301151918 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 555664911459001 558133058577650 558759862355358 564510570641812 578275696446641 582433649525822 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 651192887198627 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 741089410293932 757981341983434 757981341983449 758972866389530 772093664419589 778417488521139 790481882827348
integer_word 77 53
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 12510104001954 18792407744999 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 54895274660591 60061347841145 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 138598696382315 138598696382330 155412585748122 182786161572575 196421115996488 208688131165094 235854970780063 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290659157880144 333265249324054 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 555664911459001 558133058577650 564510570641812 573275676503934 582433649525822 586588381026761 595668015596644 624287298179518 635304202009936 638968988940297 643196393550843 643196393550858 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 739915204748599 741115871585646 756318320511998 757981341983449 762353872876462 772093664419589 778417488521139 790481882827348
integer_word 77 54
bossLib.fs tactictoe_thmlarg

1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 44880992616840 54895274660591 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 182786161572575 196421115996488 208688131165094 212754037083233 245447969482653 253405956599037 256997326153254 264214093175962 288525727528694 288661503866515 288661503866530 290520871141971 296091135220999 360330426145096 373595879098145 380158883767028 381598405002428 384755068030770 384755068030785 397370809135287 397370809135302 428376199356500 428376199356515 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 493583281442459 503400382949135 503400382949150 544028678283141 544275782149752 555664911459001 558133058577650 564510570641812 586588381026761 595668015596644 621821468688205 624287298179518 635304202009936 639852379542613 646291155782726 656527874928780 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704576026214861 772093664419589 778417488521139 778417488521154 785035006134364
integer_word 77 55
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 55417128230694 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 157657849532098 182786161572560 182786161572575 193682846803990 196421115996488 208688131165094 212754037083233 245447969482653 253405956599037 264214093175962 279513306876537 288525727528694 288661503866515 288661503866530 331617638011130 352230101501413 353647469720467 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 448356488497992 452840999734795 458483012028703 462245708561980 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 493462345999003 493583281442459 503400382949135 503400382949150 531497668234994 540308764154653 544028678283141 544275782149752 555664911459001 558133058577650 558759862355358 564510570641812 571946953037493 578275696446641 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 672462142824294 685798161983547 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 772093664419589 778417488521139 778417488521154
integer_word 77 56
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 47144661993851 54895274660591 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 101272298506028 108926874587656 118012025074246 118012025074261 129916455720081 134958621058929 148842936859370 155412585748122 181303441849015 182786161572575 196421115996488 208688131165094 212754037083233 217669626262269 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290659157880144 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 493583281442459 503400382949135 503400382949150 503828956355636 509797252056370 528048827191443 531497668234994 539702887601759 544028678283141 544275782149752 555664911459001 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 624287298179518 635304202009936 638968988940297 639852379542613 643196393550843 656527874928780 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983449 765119921143519 772093664419589 778417488521139 778417488521154
integer_word 77 57
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 85340519140771 108926874587656 118012025074246 118012025074261 129916455720081 132356026118353 143366484786056 148842936859370 155412585748122 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 212754037083233 245447969482653 253405956599037 263486031771662 264214093175962 288525727528694 288661503866515 288661503866530 296091135220999 300779750579222 331617638011130 353647469720467 360330426145096 372568084905359 373304933318387 375497871509280 380158883767028 384755068030770 384755068030785 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 448356488497992 452840999734795 458483012028703 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 531497668234994 544275782149752 555664911459001 558133058577650 564510570641812 578275696446641 586588381026761 595668015596644 608751997384264 621821468688205 624287298179503 624287298179518 635304202009936 639852379542613 656527874928780 657906773823688 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 757981341983434 757981341983449 772093664419589 778417488521139 778417488521154
integer_word 77 59
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 138598696382315 138598696382330 143366484786056 145136451721727 155412585748122 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290659157880144 331617638011130 339959851083531 350135376043727 352230101501428 353647469720467 360330426145096 372568084905359 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 452840999734795 458483012028703 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 555664911459001 558133058577650 564510570641812 578275696446641 582433649525822 586588381026761 595668015596644 624287298179503 624287298179518 635304202009936 638968988940297 643196393550843 661580151762840 668257611911301 672462142824294 677183911332645 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 723264984106996 757981341983434 757981341983449 772093664419589 778417488521139 782618035216165
integer_word 77 60
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 18664093233808 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 54895274660591 62873157368343 67947825795690 80256832701160 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 148842936859370 155412585748122 182786161572575 196421115996488 208688131165094 212754037083233 243734623267948 245447969482653 253405956599037 263027918051243 264214093175962 288525727528694 288661503866515 288661503866530 296091135220999 352230101501428 360330426145096 375497871509280 379742491244677 380158883767028 384755068030770 384755068030785 385897111366569 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 439208752496452 447976737540058 452840999734795 465912902899333 466580814162987 468720065734516 468720065734531 474709775802895 492256065857772 503400382949135 503400382949150 503828956355636 505401524017157 528048827191443 531497668234994 539702887601759 544275782149752 549929661601877 555664911459001 558133058577650 564510570641812 582433649525822 586588381026761 595668015596644 621821468688205 624287298179518 635304202009936 639852379542613 656527874928780 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 704576026214861 757981341983449 772093664419589 778417488521139 778417488521154 790481882827348 791725226780836
integer_word 77 61
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 45133609348205 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 118542758765087 129916455720081 131011509798671 138598696382315 138598696382330 147693941569842 155412585748122 157657849532098 182786161572560 182786161572575 196421115996488 208688131165094 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 312605516900632 331617638011130 352230101501413 352230101501428 353647469720467 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 397772929619282 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 448356488497992 452840999734795 458483012028703 462004740011697 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 493462345999003 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 555664911459001 558133058577650 558759862355358 564510570641812 578275696446641 582433649525822 586588381026761 595668015596644 597778047771858 624287298179503 624287298179518 634240838581426 635304202009936 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 757981341983434 757981341983449 772093664419589 778417488521139 790481882827348
integer_word 77 62
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997220 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 39043109635077 54895274660591 67947825795690 81577138722117 81577138722132 108926874587656 118012025074246 118012025074261 129916455720081 138598696382315 138598696382330 155412585748122 182786161572575 196421115996488 197162495066178 208688131165094 243734623267948 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 290659157880144 333265249324054 352230101501428 360330426145096 375497871509280 380158883767028 384755068030770 384755068030785 395481571729068 397370809135287 397370809135302 427272307580388 427272307580403 428376199356500 428376199356515 447976737540058 452840999734795 460937302667840 465912902899333 466580814162987 468720065734516 474709775802895 492256065857772 496342301151918 503400382949135 503400382949150 503828956355636 528048827191443 531497668234994 539702887601759 555664911459001 558133058577650 564510570641812 573275676503934 582433649525822 586588381026761 595668015596644 624287298179518 635304202009936 638968988940297 643196393550843 651192887198627 661580151762840 672462142824294 698125516052754 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 741089410293932 757981341983449 772093664419589 778417488521139 790481882827348
integer_word 77 63
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19715171511164 19715171511179 81577138722117 81577138722132 118012025074246 118012025074261 120491635691629 124546192348043 138598696382315 138598696382330 155741455124811 168102326034565 196421115996488 208353530592009 208688131165094 288661503866515 288661503866530 290659157880144 321628966722378 354656544070694 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 427272307580388 428376199356500 428376199356515 447976737540058 458025418038418 463693407382330 466580814162987 503400382949135 503400382949150 526840865165305 531497668234994 564510570641812 573404176134326 635304202009936 638968988940297 643196393550843 657588673542346 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 767055970251773 778417488521139
integer_word 77 64
bossLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 15743640287489 19521708359784 19715171511164 19715171511179 81577138722117 81577138722132 118012025074246 118012025074261 120491635691629 124546192348043 138598696382315 138598696382330 155741455124811 168102326034565 196421115996488 208353530592009 208688131165094 288661503866515 288661503866530 290659157880144 321628966722378 354656544070694 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 427272307580388 428376199356500 428376199356515 447976737540058 458025418038418 463693407382330 466580814162987 495719659717248 503400382949135 503400382949150 526840865165305 531497668234994 564510570641812 573404176134326 635304202009936 638968988940297 643196393550843 657588673542346 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 767055970251773 778417488521139 782569692658900
integer_word 77 65
bossLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 15743640287489 19521708359784 19715171511164 19715171511179 81577138722117 81577138722132 118012025074246 118012025074261 120491635691629 124546192348043 138598696382315 138598696382330 155741455124811 168102326034565 196421115996488 208353530592009 208688131165094 288661503866515 288661503866530 290659157880144 321628966722378 354656544070694 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 427272307580388 428376199356500 428376199356515 447976737540058 458025418038418 463693407382330 466580814162987 495719659717248 503400382949135 503400382949150 526840865165305 531497668234994 564510570641812 573404176134326 635304202009936 638968988940297 643196393550843 657588673542346 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 767055970251773 778417488521139 782569692658900
integer_word 77 66
bossLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 15743640287489 19521708359784 19715171511164 19715171511179 81577138722117 81577138722132 118012025074246 118012025074261 120491635691629 124546192348043 138598696382315 138598696382330 155741455124811 168102326034565 196421115996488 208353530592009 208688131165094 288661503866515 288661503866530 290659157880144 321628966722378 354656544070694 375497871509280 384755068030770 384755068030785 397370809135287 397370809135302 427272307580388 428376199356500 428376199356515 447976737540058 463693407382330 466580814162987 495719659717248 503400382949135 503400382949150 531497668234994 564510570641812 573404176134326 635304202009936 638968988940297 643196393550843 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 767055970251773 778417488521139 782569692658900
integer_word 78 0
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "integer_word" "saturate_i2w_def" ) , wordsTheory.ZERO_LT_UINT_MAX ]

9479848983083 19715171511179 81577138722132 118012025074261 288661503866530 384755068030785 397370809135302 438551417961661 468720065734531 503400382949150 523332057182791 621120418575397 635304202009951 701865353869699 778417488521154
integer_word 79 0
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "integer_word" "i2w_0" ) , ( DB.fetch "integer_word" "saturate_i2sw_def" ) ]
1 2
19715171511179 65815983341530 70622114384990 81577138722132 118012025074261 288661503866530 317514217838513 384755068030785 397370809135302 468720065734531 503400382949150 604763737907069 635304202009951 701865353869699 778417488521154
integer_word 79 1
bossLib.METIS_TAC tactictoe_thmlarg

15743640287489 19521708359784 81577138722132 139542921380611 143743050815439 288661503866515 288661503866530 324136437222026 384755068030785 420181139232518 447976737540058 466580814162987 491488510723036 495719659717248 503400382949150 526840865165305 531497668234994 540405242091278 564510570641812 573404176134326 573581504197725 635304202009951 648680711842508 657588673542346 701865353869684 701865353869699 778417488521139 778417488521154
integer_word 79 2
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 991 16*)1 < dimindex(:'a)" ]
3
71707147812052 81577138722132 129916455720081 139542921380611 143743050815439 155412585748122 217297942976706 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 318270072299665 324136437222026 384755068030785 395868650636731 447976737540058 452840999734795 474709775802895 503400382949150 526840865165305 531497668234994 555664911459001 564510570641812 573404176134326 573581504197725 635304202009951 657588673542346 672462142824294 701865353869684 701865353869699 772093664419589 778417488521139 778417488521154 787274536412038
integer_word 79 3
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ wordsTheory.ZERO_LT_INT_MAX , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 993 47*)0n < n ==> n <> 0" ] ) ]

71707147812052 81577138722132 129916455720066 129916455720081 139542921380611 143743050815439 155412585748107 155412585748122 217297942976706 245447969482653 253405956599037 264214093175947 264214093175962 288525727528694 288661503866515 288661503866530 318270072299665 324136437222026 384755068030785 395868650636731 447976737540058 452840999734795 474709775802880 474709775802895 503400382949150 506291458848484 526840865165305 531497668234994 539871093092333 555664911459001 564510570641812 573404176134326 573581504197725 583559289844152 635304202009951 657588673542346 672462142824279 672462142824294 701865353869684 701865353869699 704903582865051 734077381109548 772093664419574 772093664419589 778417488521139 778417488521154 787274536412038
integer_word 79 4
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ ( DB.fetch "words" "WORD_NEG_NEG" ) , ( DB.fetch "words" "DIMINDEX_GT_0" ) , ( DB.fetch "words" "word_2comp_dimindex_1" ) ]

19521708359784 129916455720066 129916455720081 143743050815439 155412585748107 155412585748122 264214093175947 264214093175962 280131585714203 288661503866515 288661503866530 324136437222026 447976737540058 447976737540073 466580814162987 474709775802880 474709775802895 506291458848484 506291458848499 526840865165305 531497668234994 531497668235009 539871093092333 564510570641812 564510570641827 573404176134326 573404176134341 583559289844152 656988337650361 657588673542346 672462142824279 672462142824294 701865353869684 701865353869699 704903582865051 704903582865066 734077381109548 772093664419574 772093664419589 778417488521139
integer_word 79 5
bossLib.SRW_TAC [ ] [ wordsTheory.word_L_def , wordsTheory.INT_MIN_def ]

19521708359784 71707147812052 81577138722132 129916455720066 129916455720081 139542921380611 143743050815439 155412585748107 155412585748122 217297942976706 245447969482653 253405956599037 264214093175947 264214093175962 280131585714188 288525727528694 288661503866515 288661503866530 318270072299665 324136437222026 384755068030785 395868650636731 447976737540058 452840999734795 466580814162987 474709775802880 474709775802895 503400382949150 506291458848484 526840865165305 531497668234994 539871093092333 555664911459001 564510570641812 573404176134326 573581504197725 583559289844152 635304202009951 656988337650346 657588673542346 672462142824279 672462142824294 701865353869684 701865353869699 704903582865051 734077381109548 772093664419574 772093664419589 778417488521139 778417488521154 787274536412038
integer_word 80 0
bossLib.Cases
1
4508202 570182697480 10046820157132 26851291908048 27013120161986 38340004939842 88301081707797 101493408634270 124546192348058 161848866111196 184562626047036 191689370579970 225951130427060 229570027392689 271701083476882 272741517169107 317951517419914 326348002797391 334255225598935 374686696039821 384755068030785 396399879235660 410205221915187 447976737540073 452840999734795 468401548954573 491132347463379 506291458848499 531497668235009 564510570641827 565432718476885 573404176134341 573581504197725 599371282802039 684439512836680 701865353869699 704903582865066
integer_word 80 1
bossLib.SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close bossLib.ARITH_ss ) [ wordsTheory.word_H_def , wordsTheory.w2w_def , wordsTheory.word_ls_n2w , wordsTheory.INT_MAX_def , wordsTheory.INT_MIN_LT_DIMWORD , ( DB.fetch "integer_word" "INT_MAX_def" ) , ( DB.fetch "integer_word" "INT_MIN_def" ) , ( DB.fetch "integer_word" "saturate_w2sw_def" ) , ( DB.fetch "integer_word" "saturate_i2sw_def" ) , ( DB.fetch "integer_word" "i2w_def" ) ]
2
4508187 4508202 527123542416 527123542431 27013120161986 38340004939842 81577138722132 88301081707797 101493408634270 124546192348058 168063833597519 184562626047036 217096164890903 226118431347472 233853753380282 253764370664478 271701083476882 272741517169107 288661503866515 288661503866530 317951517419914 324230197263311 326348002797391 384755068030785 410676242977651 418363072374021 447976737540058 447976737540073 452840999734795 468401548954573 503400382949150 506291458848499 531497668234994 531497668235009 564510570641812 564510570641827 565432718476885 573404176134326 573404176134341 573581504197725 585630767206351 599371282802039 631041386777489 684439512836680 693450454781841 701865353869699 704903582865066 729029677424392 734077381109548 744808734720962 776830280305608
integer_word 80 2
bossLib.SIMP_TAC ( bossLib.std_ss sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) [ ]

4508187 4508202 527123542416 527123542431 4624669447759 15743640287504 19715171511179 24856945732414 30530093675625 31843273619579 35270881738687 36860793660628 46952481470205 67159087017657 81577138722132 88301081707797 101493408634270 106975607682551 110517220752872 118012025074261 124546192348058 129916455720081 137140290251988 139542921380611 155412585748122 163857517616168 177492932478833 182786161572575 184562626047036 198868398746313 217096164890903 253764370664478 257601551483955 264214093175962 271701083476882 272741517169107 288661503866515 288661503866530 311267063258690 320467451028294 324230197263311 324230197263326 326348002797391 357957699056330 365988702604924 384755068030785 405270109909969 418183242974323 429778120520034 447976737540058 447976737540073 465912902899348 474709775802895 495719659717263 503400382949150 506291458848499 531497668234994 531497668235009 532624016823452 544776846711313 547709782336734 552208975278577 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 607669218214531 617653158912516 624287298179518 653522542811118 659171250889785 672462142824294 684439512836680 693450454781841 693450454781856 698125516052754 698339900079275 701865353869699 703100632531748 704903582865066 710563597418515 720082581418842 734077381109548 739409330742083 750919663794266 767055970251773 770527842917417 772093664419589 777299798500621
integer_word 80 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 527123542416 15743640287504 208627662820195 212077752934663 217096164890903 253764370664478 288661503866515 324230197263311 324230197263326 447976737540058 447976737540073 495719659717263 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 693450454781841 693450454781856 734077381109548 734077381109563
integer_word 80 4
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1014 16*)dimindex (:'b) <= dimindex (:'a)" ]
5 6
4508187 4508202 527123542416 527123542431 4624669447759 15743640287489 15743640287504 19715171511179 24856945732414 30530093675625 31843273619579 35270881738687 36860793660628 46952481470205 67159087017657 81577138722132 88301081707797 101493408634270 110517220752872 118012025074261 124546192348058 129916455720081 137140290251988 155412585748122 163857517616168 177492932478833 184562626047036 208627662820180 212077752934648 217096164890903 253764370664478 257601551483955 264214093175962 271701083476882 272741517169107 288661503866515 288661503866530 320467451028294 324230197263311 324230197263326 326348002797391 357957699056330 365988702604924 384755068030785 405270109909969 429778120520034 434987104783147 447976737540058 447976737540073 465912902899348 474709775802895 495719659717248 495719659717263 503400382949150 503690703440362 506291458848499 531497668234994 531497668235009 532624016823452 544776846711313 547709782336734 564510570641812 564510570641827 573404176134326 573404176134341 607669218214531 617653158912516 653522542811118 659171250889785 672462142824294 684439512836680 693450454781841 693450454781856 698125516052754 698339900079275 701865353869699 703100632531748 704903582865066 720082581418842 734077381109548 767055970251773 767816436869009 772093664419589 777299798500621
integer_word 80 5
boolLib.IMP_RES_TAC wordsTheory.dimindex_dimword_le_iso
7
4508187 4508202 527123542416 527123542431 4624669447759 15743640287489 15743640287504 19715171511179 24856945732414 30530093675625 31843273619579 35270881738687 36860793660628 46952481470205 67159087017657 81577138722132 88301081707797 101493408634270 110517220752872 118012025074261 124546192348043 124546192348058 129916455720081 137140290251988 155412585748122 163857517616168 177492932478833 184562626047036 208627662820180 212077752934648 217096164890903 253764370664478 257601551483955 264214093175962 271701083476882 272741517169092 272741517169107 288661503866515 288661503866530 320467451028294 324230197263311 324230197263326 326348002797376 326348002797391 357957699056330 365988702604924 384755068030785 405270109909969 429778120520034 434987104783147 447976737540058 447976737540073 465912902899348 474709775802895 495719659717248 495719659717263 503400382949150 503690703440362 506291458848484 506291458848499 531497668234994 531497668235009 532624016823452 544776846711313 547709782336734 564510570641812 564510570641827 573404176134326 573404176134341 607669218214531 617653158912516 653522542811118 659171250889785 672462142824294 684439512836680 693450454781841 693450454781856 698125516052754 698339900079275 701865353869699 703100632531748 704903582865051 704903582865066 720082581418842 734077381109548 767055970251773 767816436869009 772093664419589 777299798500621
integer_word 80 6
bossLib.ASM_SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close bossLib.ARITH_ss ) [ intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1017 24*)&m - 1i <= &n = m <= n + 1n" ] ) ]
8
4508187 4508202 527123542416 527123542431 4624669447759 15743640287489 15743640287504 19521708359784 19715171511179 24856945732414 30530093675625 31843273619579 35270881738687 36860793660628 46952481470205 67159087017657 81577138722132 88301081707797 101493408634270 110517220752872 118012025074261 124546192348043 124546192348058 129916455720081 137140290251988 155412585748122 163857517616168 177492932478833 184562626047036 208627662820180 212077752934648 217096164890903 253764370664478 257601551483955 264214093175962 271701083476882 272741517169092 272741517169107 288661503866515 288661503866530 320467451028294 324230197263311 324230197263326 326348002797376 326348002797391 357957699056330 365988702604924 384755068030785 405270109909969 429778120520034 434987104783147 447976737540058 447976737540073 465912902899348 466580814162987 474709775802895 495719659717248 495719659717263 503400382949150 503690703440362 506291458848484 506291458848499 531497668234994 531497668235009 532624016823452 544776846711313 547709782336734 564510570641812 564510570641827 573404176134326 573404176134341 607669218214531 617653158912516 653522542811118 659171250889785 672462142824294 684439512836680 693450454781841 693450454781856 698125516052754 698339900079275 701865353869699 703100632531748 704903582865051 704903582865066 720082581418842 734077381109548 767055970251773 767816436869009 772093664419589 777299798500621
integer_word 80 7
bossLib.ASM_SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close bossLib.ARITH_ss ) [ intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1017 24*)&m - 1i <= &n = m <= n + 1n" ] ) ]

4508187 4508202 527123542416 527123542431 4624669447759 15743640287489 15743640287504 19715171511179 24856945732414 30530093675625 31843273619579 35270881738687 36860793660628 46952481470205 67159087017657 81577138722132 88301081707797 101493408634270 110517220752872 118012025074261 124546192348043 124546192348058 129916455720081 137140290251988 155412585748122 163857517616168 177492932478833 184562626047036 190723042970965 208627662820180 212077752934648 217096164890903 253764370664478 257601551483955 264214093175962 271701083476882 272741517169092 272741517169107 288661503866515 288661503866530 320467451028294 324230197263311 324230197263326 326348002797376 326348002797391 357957699056330 365988702604924 384755068030785 405270109909969 429778120520034 434987104783147 447976737540058 447976737540073 465912902899348 474709775802895 495719659717248 495719659717263 503400382949150 503690703440362 506291458848484 506291458848499 531497668234994 531497668235009 532624016823452 544776846711313 547709782336734 557061295553859 564510570641812 564510570641827 573404176134326 573404176134341 607669218214531 617653158912516 653522542811118 659171250889785 672462142824294 684439512836680 693450454781841 693450454781856 698125516052754 698339900079275 701865353869699 703100632531748 704903582865051 704903582865066 720082581418842 734077381109548 767055970251773 767816436869009 772093664419589 777299798500621
integer_word 80 8
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1018 16*)n = INT_MIN (:'b) - 1" ]
9
4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 19521708359784 67159087017657 81577138722132 110517220752872 124546192348043 124546192348058 129916455720081 137140290251988 155412585748122 184562626047036 208627662820180 212077752934648 217096164890903 226118431347472 253764370664478 262745051224076 264214093175962 271701083476882 272741517169092 288661503866515 288661503866530 290305795276229 324230197263311 326348002797376 384755068030785 447976737540058 447976737540073 466580814162987 474709775802895 495719659717248 495719659717263 502026024071860 503400382949150 506291458848484 531497668234994 531497668235009 547709782336734 564510570641812 564510570641827 573404176134326 573404176134341 585128167865309 587688456885360 622091004786815 672462142824294 676409737463025 693450454781841 698339900079275 701086304036631 701865353869699 704903582865051 734077381109548 769191333530242 772093664419589 783614076663391
integer_word 80 9
bossLib.SRW_TAC [ bossLib.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 19521708359784 67159087017642 67159087017657 81577138722132 110517220752857 110517220752872 124546192348043 124546192348058 129916455720066 129916455720081 137140290251973 137140290251988 155412585748107 155412585748122 184562626047036 208627662820180 212077752934648 217096164890903 226118431347472 253764370664478 262745051224076 264214093175947 264214093175962 271701083476882 272741517169092 288661503866515 288661503866530 290305795276229 324230197263311 326348002797376 384755068030785 447976737540058 447976737540073 466580814162987 474709775802880 474709775802895 495719659717248 495719659717263 502026024071860 503400382949150 506291458848484 527412859050297 531497668234994 531497668235009 547709782336734 564510570641812 564510570641827 573404176134326 573404176134341 585128167865309 587688456885360 622091004786815 672462142824279 672462142824294 676409737463025 693450454781841 698339900079260 698339900079275 701086304036631 701865353869684 701865353869699 704177836849649 704903582865051 734077381109548 769191333530242 772093664419574 772093664419589 783614076663391
integer_word 80 10
bossLib.simp [ ( DB.fetch "words" "INT_MIN_def" ) , boolLib.GSYM ( HolKernel.CONJUNCT2 arithmeticTheory.EXP ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 532 18*)0n < a ==> (SUC (a - 1) = a)" ] ) , ( DB.fetch "words" "DIMINDEX_GT_0" ) , ( DB.fetch "words" "dimword_def" ) ]

4508187 527123542416 15743640287489 15743640287504 19521708359784 67159087017642 110517220752857 124546192348043 124546192348058 129916455720066 137140290251973 155412585748107 190723042970980 208627662820180 212077752934648 217096164890903 253764370664478 264214093175947 272741517169092 288661503866515 324230197263311 324230197263326 326348002797376 447976737540058 447976737540073 466580814162987 474709775802880 495719659717248 495719659717263 506291458848484 527412859050297 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 656644047859123 672462142824279 693450454781841 693450454781856 698339900079260 701865353869684 704177836849649 704903582865051 734077381109548 772093664419574
integer_word 80 11
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "words" "UINT_MAX_def" ) , ( DB.fetch "words" "INT_MAX_def" ) , ( DB.fetch "words" "ZERO_LT_INT_MIN" ) , ( DB.fetch "words" "INT_MIN_LT_DIMWORD" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 614 15*)0n < b /\\ a < b ==> a <= b - 1" ] ) ]

4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 19521708359784 19521708359799 67159087017642 110517220752857 124546192348043 124546192348058 129916455720066 129916455720081 137140290251973 155412585748107 155412585748122 190723042970965 208627662820180 212077752934648 217096164890903 253764370664478 264214093175947 264214093175962 272741517169092 288661503866515 288661503866530 290305795276229 324230197263311 326348002797376 447976737540058 447976737540073 466580814162987 466580814163002 474709775802880 474709775802895 495719659717248 495719659717263 502026024071860 506291458848484 527412859050297 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 585128167865309 587688456885360 656644047859108 672462142824279 672462142824294 676409737463025 693450454781841 698339900079260 698339900079275 701865353869684 704177836849649 704903582865051 734077381109548 772093664419574 772093664419589
integer_word 80 12
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 19521708359784 67159087017642 67159087017657 81577138722132 110517220752857 110517220752872 124546192348043 124546192348058 129916455720066 129916455720081 137140290251973 137140290251988 155412585748107 155412585748122 184562626047036 208627662820180 212077752934648 217096164890903 226118431347472 253764370664478 262745051224076 264214093175947 264214093175962 271701083476882 272741517169092 288661503866515 288661503866530 290305795276214 290305795276229 324230197263311 326348002797376 384755068030785 447976737540058 447976737540073 466580814162987 474709775802880 474709775802895 495719659717248 495719659717263 502026024071845 502026024071860 503400382949150 506291458848484 527412859050297 531497668234994 531497668235009 547709782336734 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 585128167865309 587688456885345 587688456885360 622091004786815 672462142824279 672462142824294 676409737463010 676409737463025 693450454781841 698339900079260 698339900079275 701086304036631 701865353869684 701865353869699 704177836849649 704903582865051 734077381109548 769191333530242 772093664419574 772093664419589 783614076663391
integer_word 81 0
bossLib.Cases
1 2 3
4508202 503201789626 19715171511179 31843273619579 36106524389085 81577138722132 91443262095408 118012025074261 184562626047036 202189837460567 205984308384176 266200833213633 271701083476882 288661503866530 293294570028156 359946554789255 384755068030785 387060757195317 397370809135302 442534333420915 468720065734531 478140571682653 491132347463379 495212066779987 503400382949150 519608153553791 523332057182791 560067426511773 595668015596659 606386562205544 635304202009951 701865353869699 778417488521154 790968406980073
integer_word 81 1
bossLib.ASM_SIMP_TAC ( bossLib.arith_ss sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) [ integerTheory.INT_LE , integerTheory.NUM_OF_INT , wordsTheory.ZERO_LT_dimword , wordsTheory.ZERO_LT_UINT_MAX , ( DB.fetch "integer_word" "saturate_i2w_def" ) , wordsTheory.saturate_n2w_def , ( DB.fetch "integer_word" "UINT_MAX" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1036 18*)0n < n ==> n <> 0" ] ) ]

19715171511179 31843273619579 80256832701175 81577138722132 91443262095408 118012025074261 184562626047036 248065873242069 271701083476882 282258324131217 288661503866530 359946554789255 384755068030785 397370809135302 438551417961661 439208752496467 442534333420915 468720065734531 503400382949150 523332057182791 554713782310083 595668015596659 621120418575397 622015113717238 635304202009951 701865353869699 709237697996306 728190113782605 778417488521154
integer_word 81 2
bossLib.ASM_SIMP_TAC ( bossLib.arith_ss sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) [ integerTheory.INT_LE , integerTheory.NUM_OF_INT , wordsTheory.ZERO_LT_dimword , wordsTheory.ZERO_LT_UINT_MAX , ( DB.fetch "integer_word" "saturate_i2w_def" ) , wordsTheory.saturate_n2w_def , ( DB.fetch "integer_word" "UINT_MAX" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1036 18*)0n < n ==> n <> 0" ] ) ]
4
4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 31843273619579 72703039829311 81577138722132 91443262095408 118012025074261 153704156183084 182786161572575 184562626047036 271701083476882 288661503866515 288661503866530 323024472777612 357093809253866 359946554789255 375497871509280 384755068030785 397370809135302 427272307580403 442534333420915 448356488498007 466580814162987 468720065734531 493462345999018 503400382949150 521076223134189 523332057182791 526342194392795 531497668234994 595668015596659 624287298179518 628719902777060 635304202009951 649496268970589 701865353869684 701865353869699 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 81 3
bossLib.ASM_SIMP_TAC ( bossLib.arith_ss sml_infixl0_open bossLib.++ sml_infixl0_close intLib.INT_ARITH_ss ) [ integerTheory.INT_LE , integerTheory.NUM_OF_INT , wordsTheory.ZERO_LT_dimword , wordsTheory.ZERO_LT_UINT_MAX , ( DB.fetch "integer_word" "saturate_i2w_def" ) , wordsTheory.saturate_n2w_def , ( DB.fetch "integer_word" "UINT_MAX" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1036 18*)0n < n ==> n <> 0" ] ) ]
5
4508187 4508202 527123542416 527123542431 19521708359784 19715171511179 31843273619579 38331616963382 81577138722132 91443262095408 118012025074261 184562626047036 271701083476882 288661503866515 288661503866530 359946554789255 375497871509280 384755068030785 397370809135302 427221822921202 427272307580403 442534333420915 447463717053885 466580814162987 468720065734531 481023369414185 503400382949150 523332057182791 524603846103492 528048827191458 531497668234994 582433649525837 588687745908023 593395528915157 595668015596659 635304202009951 641750641497058 701865353869684 701865353869699 704177836849649 778417488521139 778417488521154
integer_word 81 4
bossLib.ASM_SIMP_TAC bossLib.std_ss [ intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1038 30*)n <> 0n ==> -&n < 0" ] ) , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1039 30*)n <> 0n ==> ~(&m <= -&n)" ] ) ]

4508187 4508202 527123542416 527123542431 14575858569898 15597990882478 19521708359784 19715171511179 31843273619579 32172208043482 81577138722132 85061779719031 91443262095408 105869442753312 118012025074261 124546192348058 141165875379954 182786161572575 184562626047036 190723042970980 214725343657705 271701083476882 272726146480601 274432221629664 288661503866515 288661503866530 311841918924220 324230197263326 359946554789255 375497871509280 384755068030785 384976740338108 410988959294741 427272307580403 447976737540073 448356488498007 465912902899348 466580814162987 468720065734531 480919235721217 484573091883969 493462345999018 503400382949150 521076223134189 531497668234994 531497668235009 564510570641827 573404176134341 573581504197725 595668015596659 624287298179518 628719902777060 635304202009951 649496268970589 693450454781856 693750663012966 701865353869684 701865353869699 703998783364696 704177836849649 710868890281629 732414617473367 757981341983449 778417488521139 778417488521154
integer_word 81 5
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1040 16*)n = UINT_MAX (:'a)" ]
6 7
4508187 4508202 527123542416 527123542431 19521708359784 35931161521963 81577138722132 85061779719031 98677223779502 124546192348058 184562626047036 190723042970980 226118431347472 230818305558620 271701083476882 274432221629664 288661503866515 288661503866530 324230197263326 351398438261117 375497871509280 384755068030785 431806722646132 443467802299715 447976737540073 466580814162987 473627751706197 503400382949150 530857066410565 531497668234994 531497668235009 564510570641827 573404176134341 573581504197725 622986463564443 693450454781856 701865353869684 701865353869699 702920556845549 704177836849649 732414617473367 759388549341026 778417488521139
integer_word 81 6
bossLib.ASM_SIMP_TAC bossLib.arith_ss [ wordsTheory.BOUND_ORDER , wordsTheory.word_T_def ]

4508187 4508202 527123542416 527123542431 19521708359784 35931161521963 81577138722132 85061779719016 85061779719031 98677223779502 124546192348058 184562626047036 190723042970980 226118431347472 230818305558620 271701083476882 274432221629664 288661503866515 288661503866530 324230197263326 351398438261117 375497871509280 384755068030785 431806722646132 443467802299715 447976737540058 447976737540073 466580814162987 473627751706197 503400382949150 530857066410565 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 622986463564443 683915961925612 693450454781856 701865353869684 701865353869699 702920556845549 704177836849649 732414617473352 732414617473367 759388549341026 778417488521139
integer_word 81 7
bossLib.srw_tac [ ( bossLib.rewrites tactictoe_thmlarg ) ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 35931161521963 81577138722132 85061779719016 85061779719031 98677223779502 124546192348058 184562626047036 190723042970980 226118431347472 230818305558620 271701083476882 274432221629664 288661503866515 288661503866530 324230197263326 351398438261117 375497871509280 384755068030785 431806722646132 443467802299715 447976737540058 447976737540073 466580814162987 473627751706197 503400382949150 530857066410565 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 622986463564443 683915961925612 693450454781856 701865353869684 701865353869699 702920556845549 704177836849649 732414617473352 732414617473367 759388549341026 778417488521139
integer_word 81 8
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "words" "UINT_MAX_def" ) ]

4508187 4508202 527123542416 527123542431 19521708359784 19521708359799 85061779719016 85061779719031 101493408634270 124546192348058 190723042970980 288661503866515 288661503866530 324230197263326 351398438261117 375497871509280 447976737540058 447976737540073 466580814162987 466580814163002 530857066410565 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 683915961925612 683915961925627 684439512836680 693450454781856 701865353869684 701865353869699 704177836849649 704177836849664 732414617473352 732414617473367 759388549341026 778417488521139
integer_word 81 9
bossLib.METIS_TAC [ ]

4508187 4508202 527123542416 527123542431 19521708359784 81577138722132 85061779719016 85061779719031 101493408634255 124546192348043 124546192348058 184562626047036 190723042970965 190723042970980 219163828726092 226118431347472 230818305558620 271701083476882 284126757585545 288661503866515 288661503866530 324230197263311 324230197263326 351398438261102 351398438261117 374735272168689 375497871509280 384755068030785 447976737540058 447976737540073 454315483659281 466580814162987 473627751706197 503400382949150 530857066410550 530857066410565 531497668234994 531497668235009 538045946551497 564510570641812 564510570641827 573404176134326 573404176134341 635453396373289 683915961925612 684439512836665 693450454781841 693450454781856 701865353869684 701865353869699 704177836849649 732414617473352 732414617473367 759388549341011 759388549341026 768242952262845 778417488521139
integer_word 82 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 570182697480 42571879520135 67099391486565 81577138722132 87389078401337 91619049102206 104499938663865 184562626047036 240341914556035 271701083476882 288661503866530 311658957295289 341101740966984 384755068030785 410205221915187 452840999734795 491132347463379 503400382949150 573581504197725 574426637534943 635304202009951 651183135595952 678908712118697 701865353869699 726448338327274 778417488521154
integer_word 82 1
bossLib.SIMP_TAC bossLib.arith_ss [ ( DB.fetch "integer_word" "w2i_lt_0" ) , wordsTheory.saturate_w2w , ( DB.fetch "integer_word" "saturate_sw2w_def" ) , ( DB.fetch "integer_word" "saturate_i2sw" ) ]
2
4508202 570182697480 42571879520135 67099391486565 81577138722132 87389078401337 91619049102206 104499938663865 184562626047036 240341914556035 271701083476882 288661503866530 311658957295289 341101740966984 384755068030785 452840999734795 503400382949150 573581504197725 574426637534943 635304202009951 651183135595952 678908712118697 701865353869699 726448338327274 778417488521154
integer_word 82 2
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1057 16*)w < 0w : 'a word" ]
3 4
4508202 570182697480 27013120161986 67099391486565 81577138722132 86292279746665 86486242218873 88301081707797 90223360440078 90286912910036 91443262095408 91619049102206 101493408634270 104499938663865 124546192348058 184250453201065 184562626047036 191689370579970 192547963198394 252558759159990 271701083476882 272741517169107 274432221629664 278319177432346 288661503866530 317951517419914 326348002797391 341101740966984 359946554789255 384755068030785 386132750801097 442534333420915 447976737540073 452840999734795 503400382949150 504220002292067 506291458848499 531497668235009 564510570641827 573404176134341 573581504197725 626759902784998 635304202009951 684439512836680 701865353869699 704903582865066 708229681486085 723491375769720 725107022301508 726448338327274 738160064600899 778417488521154 790207430246285
integer_word 82 3
bossLib.ASM_SIMP_TAC bossLib.std_ss [ ]
5
4508187 4508202 570182697465 570182697480 19521708359784 27013120161986 67099391486550 67099391486565 81577138722117 81577138722132 86292279746665 86486242218873 88301081707797 90223360440078 90286912910036 91443262095408 91619049102206 101493408634270 104499938663865 124546192348058 184250453201065 184562626047036 191689370579970 192547963198394 252558759159990 271701083476882 272741517169107 274432221629664 278319177432346 288661503866515 288661503866530 317951517419914 326348002797391 341101740966969 341101740966984 359946554789255 384755068030770 384755068030785 386132750801097 442534333420915 447976737540073 452840999734795 466580814162987 503400382949135 503400382949150 504220002292067 506291458848499 531497668235009 564510570641827 573404176134341 573581504197710 573581504197725 626759902784998 635304202009936 635304202009951 684439512836680 701865353869699 704903582865066 708229681486085 723491375769720 725107022301508 726448338327259 726448338327274 738160064600899 778417488521139 778417488521154 790207430246285
integer_word 82 4
bossLib.fs tactictoe_thmlarg

4508187 4508202 570182697465 570182697480 27013120161986 67099391486550 67099391486565 81577138722117 81577138722132 86292279746665 86486242218873 88301081707797 90223360440078 90286912910036 91443262095408 91619049102206 101493408634270 104499938663865 124546192348058 184250453201065 184562626047036 191689370579970 192547963198394 252558759159990 271701083476882 272741517169107 274432221629664 278319177432346 288661503866515 288661503866530 317951517419914 326348002797391 341101740966969 341101740966984 359946554789255 384755068030770 384755068030785 386132750801097 442534333420915 447976737540073 452840999734795 503400382949135 503400382949150 504220002292067 506291458848499 531497668235009 564510570641827 573404176134341 573581504197710 573581504197725 626759902784998 635304202009936 635304202009951 684439512836680 701865353869699 704903582865066 708229681486085 723491375769720 725107022301508 726448338327259 726448338327274 738160064600899 778417488521139 778417488521154 790207430246285
integer_word 82 5
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1059 16*)w" ]
6
4508187 4508202 570182697465 570182697480 19521708359784 27013120161986 67099391486550 81577138722117 86292279746665 88301081707797 90223360440078 90286912910036 91443262095408 101493408634270 115748868574563 124546192348058 184250453201065 184562626047036 191689370579970 252558759159990 271701083476882 272741517169107 274432221629664 278319177432346 288661503866515 317951517419914 326348002797391 341101740966969 359946554789255 384755068030770 384755068030785 386132750801097 442534333420915 447976737540073 452840999734795 466580814162987 503400382949135 503400382949150 506291458848499 531497668235009 564510570641827 573404176134341 573581504197710 573581504197725 626759902784998 631227315233623 635304202009936 684439512836680 701865353869699 704903582865066 708229681486085 723491375769720 725107022301508 726448338327259 778417488521139 790207430246285
integer_word 82 6
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ ( DB.fetch "integer_word" "w2i_n2w_pos" ) , wordsTheory.w2n_n2w , wordsTheory.saturate_n2w_def , wordsTheory.WORD_NOT_LESS , wordsTheory.WORD_ZERO_LE , boolLib.GSYM wordsTheory.MOD_DIMINDEX , wordsTheory.w2w_n2w , integerTheory.NUM_OF_INT ]
7
4508187 4508202 527123542416 527123542431 2360092687858 19521708359784 27013120161986 27405570296681 77390998175631 81577138722117 81577138722132 88301081707797 91443262095408 101493408634270 107504441212517 124546192348058 184250453201065 184562626047036 193869677179372 217096164890903 221111404808482 226118431347457 226118431347472 233853753380282 242598212743491 252558759159990 253764370664478 271701083476882 272741517169107 274432221629664 278319177432346 288661503866515 288661503866530 317951517419914 324230197263311 326348002797391 341101740966969 359946554789255 373008597672562 384755068030770 384755068030785 386132750801097 402327074158988 404775265538907 442534333420915 447976737540058 447976737540073 452840999734795 466580814162987 493313413125552 503400382949135 503400382949150 506291458848499 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 635304202009936 684439512836680 690582502007677 693450454781841 701865353869699 704903582865066 734077381109548 778417488521139
integer_word 82 7
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 4386 16*)dimindex(:'b) <= dimindex(:'a)" ]
8 9
4508187 4508202 527123542416 527123542431 2360092687858 15743640287489 27013120161986 35931161521963 81577138722132 88301081707797 101493408634270 124546192348058 174602894999679 184562626047036 190723042970980 193869677179372 217096164890903 226118431347472 230818305558620 242598212743491 253764370664478 271701083476882 272741517169107 274432221629664 278319177432346 288661503866515 288661503866530 317951517419914 324230197263311 324230197263326 326348002797391 353347122969727 365794642102880 373008597672562 384755068030785 386132750801097 447976737540058 447976737540073 452840999734795 495719659717248 503400382949150 506291458848499 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 622986463564443 684439512836680 693450454781841 693450454781856 701865353869699 704903582865066 734077381109548 742316689710801 759388549341026
integer_word 82 8
bossLib.fs tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 2360092687858 15743640287489 19521708359784 27013120161986 35931161521963 81577138722132 88301081707797 101493408634270 124546192348043 124546192348058 174602894999679 184562626047036 190723042970980 193869677179372 217096164890903 226118431347472 230818305558620 242598212743491 253764370664478 271701083476882 272741517169092 272741517169107 274432221629664 278319177432346 288661503866515 288661503866530 317951517419914 324230197263311 324230197263326 326348002797376 326348002797391 353347122969727 365794642102880 373008597672562 384755068030785 386132750801097 447976737540058 447976737540073 452840999734795 466580814162987 495719659717248 503400382949150 506291458848484 506291458848499 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 622986463564443 684439512836680 693450454781841 693450454781856 701865353869699 704903582865051 704903582865066 734077381109548 742316689710801 759388549341026
integer_word 82 9
bossLib.ASM_SIMP_TAC bossLib.arith_ss [ ]

4508187 4508202 527123542416 527123542431 2360092687858 15743640287489 27013120161986 35931161521963 81577138722132 88301081707797 101493408634270 124546192348043 124546192348058 174602894999679 184562626047036 190723042970980 193869677179372 217096164890903 226118431347472 230818305558620 242598212743491 253764370664478 271701083476882 272741517169092 272741517169107 274432221629664 278319177432346 288661503866515 288661503866530 317951517419914 324230197263311 324230197263326 326348002797376 326348002797391 353347122969727 365794642102880 373008597672562 384755068030785 386132750801097 447976737540058 447976737540073 452840999734795 495719659717248 503400382949150 506291458848484 506291458848499 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 622986463564443 684439512836680 693450454781841 693450454781856 701865353869699 704903582865051 704903582865066 734077381109548 742316689710801 759388549341026
integer_word 83 0
boolLib.STRIP_TAC
1
4508202 570182697480 2031306027433 23586634163783 57994069774843 124546192348058 139542921380611 174781509871486 184562626047036 191689370579970 233386664056773 248133522004214 256652447214217 271701083476882 272741517169107 317951517419914 326348002797391 365465394041004 384755068030785 385411761273876 393158112116001 410205221915187 410608524038903 447744252622782 447976737540073 452840999734795 468401548954573 488459663690489 491132347463379 506291458848499 531497668235009 550605982029251 564510570641827 573404176134341 573581504197725 587806401267175 630369992497356 667043807779723 694956470458175 701865353869699 704903582865066 726074506178869 738266656874005 745135549780886 772833856750426
integer_word 83 1
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 1092 30*)w:'a word" ]
2
4508202 570182697480 2031306027433 23586634163783 57994069774843 124546192348058 139542921380611 174781509871486 184562626047036 191689370579970 233386664056773 248133522004214 256652447214217 271701083476882 272741517169107 317951517419914 326348002797391 365465394041004 384755068030785 385411761273876 393158112116001 410608524038903 447744252622782 447976737540073 452840999734795 468401548954573 488459663690489 506291458848499 531497668235009 550605982029251 564510570641827 573404176134341 573581504197725 587806401267175 630369992497356 667043807779723 694956470458175 701865353869699 704903582865066 726074506178869 738266656874005 745135549780886 772833856750426
integer_word 83 2
bossLib.ASM_SIMP_TAC bossLib.std_ss [ ( DB.fetch "integer_word" "saturate_sw2sw_def" ) , ( DB.fetch "integer_word" "saturate_i2sw_def" ) , ( DB.fetch "integer_word" "w2i_i2w" ) ]
3
4508187 4508202 503201789611 503201789626 1539719997220 2031306027433 31843273619564 41260577539670 55952848083595 67947825795690 124546192348058 139542921380611 169333526806237 173313857451136 184562626047036 248133522004214 257741834235222 271701083476882 272741517169107 281282774472950 284114070713121 288151732034725 293249151255238 317951517419914 326348002797391 353247009325269 360330426145096 384755068030785 385411761273876 387060757195302 387060757195317 397370809135302 428376199356515 443728296021316 447744252622782 447976737540058 447976737540073 452840999734795 465912902899333 468401548954573 492256065857772 506291458848499 514672744884684 531497668235009 558133058577650 561794433139455 563799760041699 564510570641812 564510570641827 573404176134341 573581504197725 576878615991000 586588381026761 630369992497356 701865353869699 702499294229989 704903582865066 726074506178869 730358141959396 738266656874005 743039451497653 765604359937558 772263584155818
integer_word 83 3
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1094 16*)dimindex (:'a) <= dimindex (:'b)" ]
4 6
4508187 4508202 503201789611 503201789626 1539719997220 1539719997235 2031306027433 26619749435646 31843273619564 31843273619579 41260577539670 55952848083595 67947825795690 67947825795705 124546192348058 139542921380611 159167240919448 169333526806237 173313857451136 184562626047036 220932295368345 248133522004214 257741834235222 271701083476882 272741517169107 281282774472950 284114070713121 288151732034725 293249151255238 317951517419914 326348002797391 348395042204542 349740135165500 353247009325269 353247009325284 360330426145096 360330426145111 384755068030785 385411761273876 385919369636359 387060757195302 387060757195317 390186594325519 397370809135302 428376199356515 443728296021316 447976737540058 447976737540073 452840999734795 465912902899333 465912902899348 468401548954573 487893836154689 492256065857772 506291458848499 514672744884684 531497668235009 552606544962407 558133058577650 558133058577665 561794433139455 564510570641812 564510570641827 573404176134341 573581504197725 576878615991000 586588381026761 586588381026776 617466290486570 630369992497356 646932178568562 701865353869699 702499294229989 704903582865066 726074506178869 738266656874005 743039451497653 772263584155818
integer_word 83 4
boolLib.IMP_RES_TAC ( DB.fetch "integer_word" "INT_MAX_MONOTONIC" )
5
4508187 4508202 503201789611 503201789626 1539719997220 1539719997235 2031306027433 26619749435646 31843273619564 31843273619579 41260577539670 55952848083595 67947825795690 67947825795705 124546192348043 124546192348058 139542921380611 159167240919448 169333526806237 173313857451136 184562626047036 220932295368345 248133522004214 257741834235222 271701083476882 272741517169092 272741517169107 281282774472950 284114070713121 288151732034725 293249151255238 317951517419914 326348002797376 326348002797391 348395042204542 349740135165500 353247009325269 353247009325284 360330426145096 360330426145111 384755068030785 385411761273876 385919369636359 387060757195302 387060757195317 390186594325519 397370809135302 428376199356515 443728296021316 447976737540058 447976737540073 452840999734795 465912902899333 465912902899348 468401548954573 487893836154689 492256065857772 506291458848484 506291458848499 514672744884684 531497668234994 531497668235009 552606544962407 558133058577650 558133058577665 561794433139455 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 576878615991000 586588381026761 586588381026776 617466290486570 630369992497356 646932178568562 701865353869699 702499294229989 704903582865051 704903582865066 726074506178869 738266656874005 743039451497653 772263584155818
integer_word 83 5
boolLib.IMP_RES_TAC ( DB.fetch "integer_word" "INT_MIN_MONOTONIC" )
7
4508187 4508202 503201789611 503201789626 1539719997220 1539719997235 2031306027433 26619749435646 31843273619564 31843273619579 41260577539670 55952848083595 67947825795690 67947825795705 124546192348043 124546192348058 139542921380611 159167240919448 163272293983475 169333526806237 173313857451136 184562626047036 220932295368345 248133522004214 257741834235222 271701083476882 272741517169092 272741517169107 281282774472950 284114070713121 288151732034725 293249151255238 317951517419914 326348002797376 326348002797391 348395042204542 349740135165500 353247009325269 353247009325284 360330426145096 360330426145111 384755068030785 385411761273876 385919369636359 387060757195302 387060757195317 390186594325519 397370809135302 428376199356515 443728296021316 447976737540058 447976737540073 452840999734795 465912902899333 465912902899348 468401548954573 487893836154689 492256065857772 506291458848484 506291458848499 514672744884684 531497668234994 531497668235009 552606544962392 552606544962407 558133058577650 558133058577665 561794433139455 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 576878615991000 586588381026761 586588381026776 617466290486570 630369992497356 646932178568562 701865353869699 702499294229989 704903582865051 704903582865066 726074506178869 738266656874005 743039451497653 772263584155818
integer_word 83 6
bossLib.ASM_SIMP_TAC bossLib.arith_ss tactictoe_thmlarg

4508187 4508202 503201789611 503201789626 1539719997220 1539719997235 2031306027433 19521708359784 26619749435646 31843273619564 31843273619579 41260577539670 55952848083595 67947825795690 67947825795705 124546192348043 124546192348058 139542921380611 159167240919448 169333526806237 173313857451136 184562626047036 220932295368345 248133522004214 257741834235222 271701083476882 272741517169092 272741517169107 281282774472950 284114070713121 288151732034725 293249151255238 317951517419914 326348002797376 326348002797391 348395042204542 349740135165500 353247009325269 353247009325284 360330426145096 360330426145111 384755068030785 385411761273876 385919369636359 387060757195302 387060757195317 390186594325519 397370809135302 428376199356515 443728296021316 447976737540058 447976737540073 452840999734795 465912902899333 465912902899348 466580814162987 468401548954573 487893836154689 492256065857772 506291458848484 506291458848499 514672744884684 531497668234994 531497668235009 552606544962407 558133058577650 558133058577665 561794433139455 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 576878615991000 586588381026761 586588381026776 617466290486570 630369992497356 646932178568562 701865353869699 702499294229989 704903582865051 704903582865066 726074506178869 738266656874005 743039451497653 772263584155818
integer_word 83 7
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 503201789611 503201789626 1539719997220 1539719997235 2031306027433 26619749435646 31843273619564 31843273619579 41260577539670 55952848083595 67947825795690 67947825795705 124546192348043 124546192348058 139542921380611 159167240919448 163272293983475 169333526806237 173313857451136 184562626047036 220932295368345 248133522004214 257741834235222 271701083476882 272741517169092 272741517169107 281282774472950 284114070713121 288151732034725 293249151255238 317951517419914 326348002797376 326348002797391 348395042204542 349740135165500 353247009325269 353247009325284 360330426145096 360330426145111 384755068030785 385411761273876 385919369636359 387060757195302 387060757195317 390186594325519 397370809135302 428376199356515 443728296021316 447976737540058 447976737540073 452840999734795 465912902899333 465912902899348 468401548954573 468685425892705 487893836154689 492256065857772 506291458848484 506291458848499 514672744884684 531497668234994 531497668235009 552606544962392 552606544962407 558133058577650 558133058577665 561794433139455 564510570641812 564510570641827 573404176134326 573404176134341 573581504197725 576878615991000 586588381026761 586588381026776 617466290486570 630369992497356 646932178568562 701865353869699 702499294229989 704903582865051 704903582865066 726074506178869 738266656874005 743039451497653 772263584155818
integer_word 84 0
bossLib.srw_tac [ ] [ ( DB.fetch "integer_word" "signed_saturate_add_def" ) , ( DB.fetch "integer_word" "signed_saturate_sub_def" ) ]
1 2 3 4
4508202 464926985138 469711335699 54498763384202 72015283412700 72635503809301 81577138722132 95487214491411 99712863290459 106441165314904 110938000449800 128249626349155 129916455720081 138625136182534 139542921380611 139601167798242 155412585748122 177407959550306 184562626047036 205484908358673 216636554885770 238111493268340 245447969482653 253405956599037 264214093175962 271701083476882 280131585714203 286294401681117 288661503866530 300775352186199 376206793597330 384755068030785 385411761273876 395868650636731 397970987192017 410205221915187 447976737540073 452840999734795 468401548954573 474709775802895 476934806265186 491132347463379 503400382949150 503855535246740 506291458848499 506943212416991 526555334289890 531497668235009 552910644131437 563199379123004 564510570641827 573404176134341 573581504197725 605987488536707 628032404121396 635304202009951 656988337650361 672462142824294 683381862821564 701865353869699 704177836849664 704903582865066 756671666112403 772093664419589 778417488521154
integer_word 84 1
boolLib.rule_assum_tac ( boolLib.REWRITE_RULE [ boolLib.GSYM ( DB.fetch "integer_word" "w2i_11" ) , ( DB.fetch "integer_word" "word_0_w2i" ) , ( DB.fetch "integer_word" "WORD_LEi" ) , ( DB.fetch "integer_word" "w2i_INT_MINw" ) ] )

4508187 4508202 464926985138 469711335684 469711335699 19521708359784 30530093675625 54895274660591 70622114384990 72709346975763 81577138722132 108926874587656 129916455720066 129916455720081 139542921380596 155412585748107 155412585748122 184250453201065 216636554885755 222769067440727 245447969482653 252558759159990 253405956599037 264214093175947 264214093175962 264713150897011 280131585714188 288525727528694 288661503866515 288661503866530 304815281594102 313138682686102 339939111717925 384755068030770 384755068030785 397370809135302 447976737540058 452033224433229 452840999734795 466580814162987 474709775802880 474709775802895 482314189312029 503400382949150 506291458848484 531497668234994 555664911459001 564510570641812 569294632639474 573404176134326 573581504197710 573581504197725 626759902784998 656988337650346 672462142824279 672462142824294 689057776509551 701865353869684 701865353869699 704177836849649 704903582865051 729156724514495 772093664419574 772093664419589 777299798500621
integer_word 84 2
boolLib.rule_assum_tac ( boolLib.REWRITE_RULE [ boolLib.GSYM ( DB.fetch "integer_word" "w2i_11" ) , ( DB.fetch "integer_word" "word_0_w2i" ) , ( DB.fetch "integer_word" "WORD_LEi" ) , ( DB.fetch "integer_word" "w2i_INT_MINw" ) ] )

4508187 4508202 464926985138 469711335684 469711335699 19521708359784 30530093675625 70622114384990 72709346975763 99712863290459 129916455720066 139542921380596 155412585748107 177407959550306 184250453201065 205484908358673 216636554885755 245447969482653 252558759159990 264214093175947 280131585714188 288627447157676 288661503866515 384755068030770 384755068030785 397370809135302 447976737540058 452033224433229 452840999734795 466580814162987 474709775802880 503855535246740 506291458848484 531497668234994 552910644131437 564510570641812 569294632639474 573404176134326 573581504197710 573581504197725 626759902784998 656988337650346 672462142824279 689057776509551 701865353869684 701865353869699 704177836849649 704903582865051 772093664419574 777299798500621
integer_word 84 3
boolLib.rule_assum_tac ( boolLib.REWRITE_RULE [ boolLib.GSYM ( DB.fetch "integer_word" "w2i_11" ) , ( DB.fetch "integer_word" "word_0_w2i" ) , ( DB.fetch "integer_word" "WORD_LEi" ) , ( DB.fetch "integer_word" "w2i_INT_MINw" ) ] )

4508187 4508202 464926985123 464926985138 19521708359784 30530093675625 70622114384990 81577138722117 128249626349140 139542921380611 184250453201065 238111493268340 245447969482653 252558759159990 259408868076704 286294401681102 288661503866515 375772630699920 384755068030770 384755068030785 385411761273861 395868650636731 397370809135302 452033224433229 466580814162987 503400382949135 542518644402245 563199379123004 573581504197710 573581504197725 626759902784998 635304202009936 662215937884017 701865353869699 775831266133333 777299798500621 778417488521139
integer_word 84 4
boolLib.rule_assum_tac ( boolLib.REWRITE_RULE [ boolLib.GSYM ( DB.fetch "integer_word" "w2i_11" ) , ( DB.fetch "integer_word" "word_0_w2i" ) , ( DB.fetch "integer_word" "WORD_LEi" ) , ( DB.fetch "integer_word" "w2i_INT_MINw" ) ] )

4508187 4508202 464926985123 464926985138 30530093675625 70622114384990 81577138722117 81577138722132 128249626349140 129916455720081 139542921380611 155412585748122 184250453201065 245447969482653 252558759159990 253405956599037 259408868076704 264214093175962 286294401681102 288525727528694 288661503866515 288661503866530 318270072299665 384755068030770 384755068030785 385411761273861 386655307907894 395868650636731 397370809135302 452033224433229 452840999734795 474709775802895 503400382949135 503400382949150 542518644402245 555664911459001 573581504197710 573581504197725 626759902784998 635304202009936 662215937884017 672462142824294 701865353869699 772093664419589 775831266133333 777299798500621 778417488521139 787274536412038
integer_word 85 0
bossLib.srw_tac [ ] [ ( DB.fetch "integer_word" "w2i_def" ) , wordsTheory.WORD_MSB_INT_MIN_LS ]
1
4508202 503201789626 507986140187 1539719997235 19715171511179 30530093675625 31843273619579 58200003875425 62873157368358 67947825795705 101493408634270 118012025074261 169333526806252 184250453201065 222769067440727 226447660369347 252558759159990 281282774472965 288661503866530 293294570028156 330012922480994 353247009325284 360330426145111 377050265634883 383818565647701 387060757195317 391208507806421 397370809135302 428376199356515 447976737540073 465912902899348 468720065734531 491132347463379 492256065857787 558133058577665 560067426511773 564510570641827 586588381026776 595668015596659 606386562205544 621331998332576 684439512836680 720212499761394 778417488521154
integer_word 85 1
bossLib.spose_not_then bossLib.kall_tac

4508187 4508202 503201789611 503201789626 507986140172 507986140187 15743640287489 19715171511164 27013120161971 30530093675610 30530093675625 31843273619564 81577138722132 118012025074246 139542921380596 163857517616153 182786161572560 222769067440712 222769067440727 226447660369332 238412782537472 288661503866515 288661503866530 299675812703242 311267063258675 353247009325269 377050265634868 377050265634883 384755068030770 384755068030785 387060757195302 387060757195317 391208507806406 391208507806421 397370809135287 397370809135302 412455262653980 428376199356500 428376199356515 444092718806671 447976737540058 465912902899333 468720065734516 495719659717248 503400382949150 526840865165305 560067426511758 564510570641812 573404176134326 573581504197710 595668015596644 606386562205529 621331998332561 621331998332576 624287298179503 631919798392648 635304202009951 657588673542346 701865353869699 721143648774100 745839138629467 751178595695646 778417488521139 778417488521154 790137731764671
integer_word 85 2
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 507986140172 507986140187 15743640287489 19715171511164 19715171511179 27013120161971 30530093675610 30530093675625 31843273619564 31843273619579 118012025074246 118012025074261 139542921380596 163857517616153 182786161572560 222769067440712 222769067440727 226447660369332 226447660369347 238412782537472 288661503866515 288661503866530 311267063258675 353247009325269 377050265634868 377050265634883 384755068030770 387060757195302 387060757195317 391208507806406 397370809135287 428376199356500 444092718806671 447976737540058 465912902899333 468720065734516 468720065734531 495719659717248 526840865165305 560067426511758 564510570641812 573404176134326 573581504197710 595668015596644 595668015596659 606386562205529 621331998332561 621331998332576 624287298179503 631919798392648 657588673542346 721143648774100 745839138629467 751178595695646 753255664439851 778417488521139 778417488521154 790137731764671
integer_word 85 3
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 507986140172 507986140187 15743640287489 15743640287504 19715171511164 19715171511179 27013120161971 30530093675610 30530093675625 31843273619564 31843273619579 52213207481656 82788020813651 118012025074246 118012025074261 139542921380596 151796447914440 163857517616153 163857517616168 182786161572560 182786161572575 196673099348041 222769067440712 222769067440727 226447660369332 238412782537472 264214093175962 288661503866515 288661503866530 311267063258675 311267063258690 318830505292613 353247009325269 377050265634868 377050265634883 384755068030770 387060757195302 387060757195317 391208507806406 397370809135287 407815224673109 428376199356500 444092718806671 447976737540058 447976737540073 463346494507704 465912902899333 465912902899348 468720065734516 474709775802895 495719659717248 495719659717263 526840865165305 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 573581504197710 591436373754109 595668015596644 606386562205529 619779653505741 621331998332561 621331998332576 624287298179503 624287298179518 631919798392648 657588673542346 672462142824294 721143648774100 745839138629467 751178595695646 753255664439836 778417488521139 790137731764671
integer_word 85 4
boolLib.rule_assum_tac ( boolLib.ONCE_REWRITE_RULE [ intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1209 49*)-x <= y = -y <= x : int" ] ) ] o boolLib.REWRITE_RULE [ boolLib.GSYM wordsTheory.dimword_IS_TWICE_INT_MIN , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1211 32*)2i * -&n = -&(2n * n)" ] ) ] )

4508187 503201789611 507986140172 15743640287489 19715171511164 27013120161971 30530093675610 31843273619564 52213207481641 82788020813636 118012025074246 139542921380596 151796447914425 163857517616153 182786161572560 196673099348026 208688131165109 222769067440712 226447660369332 238412782537472 264214093175947 288661503866515 311267063258675 318830505292598 353247009325269 377050265634868 384755068030770 387060757195302 391208507806406 397370809135287 407815224673094 428376199356500 444092718806671 447976737540058 463346494507689 465912902899333 468720065734516 474709775802880 495719659717248 526840865165305 560067426511758 564510570641812 573404176134326 573581504197710 591436373754094 595668015596644 606386562205529 619779653505726 621331998332561 624287298179503 631919798392648 634772253538988 657588673542346 672462142824279 721143648774100 745839138629467 751178595695646 753255664439836 778417488521139 790137731764671
integer_word 85 5
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 507986140172 507986140187 15743640287489 19715171511164 23335507977885 27013120161971 30530093675610 30530093675625 31843273619564 55917342195782 64274765310904 91443262095408 94765267909635 118012025074246 124546192348058 139542921380596 163857517616153 168503163086197 182786161572560 182786161572575 222769067440712 222769067440727 226447660369332 238412782537472 288661503866515 311267063258675 324230197263311 324230197263326 337351777337248 353247009325269 359946554789255 377050265634868 377050265634883 384755068030770 387060757195302 387060757195317 391208507806406 397370809135287 424918618774698 428376199356500 447976737540058 447976737540073 460600840492713 460600840492728 465912902899333 468720065734516 495719659717248 526840865165305 531497668235009 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 573581504197710 595668015596644 606386562205529 621331998332561 621331998332576 624287298179503 624287298179518 631919798392648 657588673542346 693450454781841 693450454781856 721143648774100 745839138629467 751178595695646 753255664439836 758702156437629 763165516485600 778417488521139
integer_word 85 6
bossLib.fsrw_tac [ bossLib.ARITH_ss ] [ wordsTheory.INT_MIN_LT_DIMWORD , ( DB.fetch "integer_word" "i2w_def" ) , wordsTheory.word_2comp_n2w , wordsTheory.word_L_def , wordsTheory.word_ls_n2w ]
7
4508187 503201789611 507986140172 15743640287489 19715171511164 23335507977885 27013120161971 30530093675610 31843273619564 55917342195782 64274765310904 91443262095393 94765267909620 118012025074246 124546192348043 139542921380596 163857517616153 168503163086197 182786161572560 208688131165109 222769067440712 226447660369332 238412782537472 288661503866515 311267063258675 324230197263311 337351777337233 353247009325269 359946554789240 377050265634868 384755068030770 387060757195302 391208507806406 397370809135287 424918618774698 428376199356500 447976737540058 460600840492713 465912902899333 468720065734516 495719659717248 526840865165305 531497668234994 560067426511758 564510570641812 573404176134326 573581504197710 595668015596644 606386562205529 621331998332561 624287298179503 631919798392648 634772253538988 657588673542346 693450454781841 721143648774100 745839138629467 751178595695646 753255664439836 758702156437629 763165516485585 778417488521139
integer_word 85 7
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1215 16*)Num (-(i + j)) = dimword (:'a)" ]
8
4508187 503201789611 507986140172 10934468447608 15743640287489 19715171511164 23335507977885 30530093675610 31349247597670 31843273619564 55917342195782 64274765310904 91443262095393 94765267909620 118012025074246 122695989291642 124546192348043 137140290251973 163857517616153 168503163086197 182786161572560 208688131165109 222769067440712 226447660369332 238412782537472 288661503866515 290305795276214 311267063258675 321016853905234 324092424789731 324230197263311 337351777337233 353247009325269 359946554789240 377050265634868 387060757195302 424918618774698 447976737540058 460600840492713 465912902899333 468720065734516 495719659717248 526840865165305 531497668234994 560067426511758 564510570641812 573404176134326 595668015596644 606386562205529 621331998332561 624287298179503 631919798392648 634772253538988 648405618873200 657588673542346 693450454781841 698125516052739 698339900079260 700002135560664 721143648774100 753255664439836 758702156437629 763165516485585 778417488521139
integer_word 85 8
bossLib.fsrw_tac [ bossLib.ARITH_ss ] [ bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1216 36*)0 < n ==> n <> 0n" ] ) ]

4508187 503201789611 507986140172 10934468447608 15743640287489 19715171511164 23335507977885 30530093675610 31349247597670 31843273619564 55917342195782 64274765310904 91443262095393 94765267909620 118012025074246 122695989291642 124546192348043 137140290251973 138424470602469 163857517616153 168503163086197 182786161572560 208688131165109 222769067440712 226447660369332 238412782537472 288661503866515 290305795276214 311267063258675 321016853905234 324092424789731 324230197263311 337351777337233 353247009325269 359946554789240 377050265634868 387060757195302 424918618774698 447976737540058 460600840492713 465912902899333 468720065734516 495719659717248 526840865165305 531497668234994 560067426511758 564510570641812 573404176134326 584896594809895 595668015596644 606386562205529 621331998332561 624287298179503 631919798392648 634772253538988 648405618873200 657588673542346 693450454781841 698125516052739 698339900079260 700002135560664 701865353869684 721143648774100 753255664439836 758702156437629 763165516485585 778417488521139
integer_word 85 9
bossLib.DECIDE_TAC

4508187 4508202 503201789611 503201789626 507986140172 507986140187 10934468447608 15743640287489 19521708359784 19715171511164 23335507977885 30530093675610 30530093675625 31349247597670 31843273619564 55917342195782 64274765310904 91443262095393 91443262095408 94765267909620 94765267909635 118012025074246 122695989291642 124546192348043 137140290251973 138424470602469 163857517616153 168503163086197 182786161572560 182786161572575 222769067440712 222769067440727 226447660369332 238412782537472 288661503866515 290305795276214 311267063258675 321016853905234 324092424789731 324230197263311 324230197263326 337351777337233 353247009325269 359946554789240 359946554789255 377050265634868 377050265634883 387060757195302 387060757195317 424918618774698 444683209182988 447976737540058 447976737540073 460600840492713 460600840492728 465912902899333 466580814162987 468720065734516 495719659717248 526840865165305 531497668234994 531497668235009 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 584896594809895 595668015596644 606386562205529 621331998332561 621331998332576 624287298179503 624287298179518 631919798392648 648405618873200 650322271467537 657588673542346 693450454781841 693450454781856 698125516052739 698339900079260 700002135560664 701865353869684 721143648774100 734077381109563 753255664439836 758702156437629 763165516485585 778417488521139
integer_word 85 10
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 507986140172 507986140187 10934468447608 15743640287489 15743640287504 19521708359784 19715171511164 23335507977885 30530093675610 30530093675625 31349247597670 31843273619564 55917342195782 64274765310904 91443262095393 91443262095408 94765267909620 94765267909635 118012025074246 122695989291642 124546192348043 137140290251973 138424470602469 163857517616153 168503163086197 182786161572560 182786161572575 212077752934663 222769067440712 222769067440727 226447660369332 238412782537472 288661503866515 290305795276214 311267063258675 321016853905234 324092424789731 324230197263311 337351777337233 353247009325269 359946554789240 359946554789255 377050265634868 377050265634883 387060757195302 387060757195317 424918618774698 444683209182973 447976737540058 447976737540073 460600840492713 460600840492728 465912902899333 466580814162987 468720065734516 495719659717248 495719659717263 526840865165305 531497668234994 531497668235009 539376550112156 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 584896594809895 595668015596644 606386562205529 621331998332561 621331998332576 624287298179503 624287298179518 631919798392648 648405618873200 650322271467522 657588673542346 693450454781841 698125516052739 698339900079260 700002135560664 701865353869684 721143648774100 734077381109548 734077381109563 753255664439836 758702156437629 763165516485585 778417488521139
integer_word 85 11
bossLib.fsrw_tac [ bossLib.ARITH_ss ] [ wordsTheory.dimword_IS_TWICE_INT_MIN ]

4508187 503201789611 507986140172 10934468447608 15743640287489 19521708359784 19715171511164 23335507977885 30530093675610 31349247597670 31843273619564 55917342195782 64274765310904 91443262095393 94765267909620 118012025074246 122695989291642 124546192348043 137140290251973 138424470602469 163857517616153 168503163086197 182786161572560 208688131165109 212077752934648 222769067440712 226447660369332 238412782537472 288661503866515 290305795276214 311267063258675 321016853905234 324092424789731 324230197263311 337351777337233 353247009325269 359946554789240 377050265634868 387060757195302 424918618774698 444683209182973 447976737540058 460600840492713 465912902899333 466580814162987 468720065734516 495719659717248 526840865165305 531497668234994 539376550112141 560067426511758 564510570641812 573404176134326 584896594809895 595668015596644 606386562205529 621331998332561 624287298179503 631919798392648 634772253538988 648405618873200 650322271467522 657588673542346 693450454781841 698125516052739 698339900079260 700002135560664 701865353869684 721143648774100 734077381109548 753255664439836 758702156437629 763165516485585 778417488521139
integer_word 86 0
bossLib.SRW_TAC [ wordsLib.WORD_BIT_EQ_ss ] tactictoe_thmlarg
1
4508202 503201789626 507986140187 1539719997235 16874849533527 19715171511179 30530093675625 31843273619579 58200003875425 62873157368358 67947825795705 101493408634270 118012025074261 169333526806252 184250453201065 222769067440727 252558759159990 281282774472965 288661503866530 293294570028156 330012922480994 353247009325284 360330426145111 367486098141333 377050265634883 387060757195317 391208507806421 397370809135302 428376199356515 447976737540073 463529346193305 465912902899348 468720065734531 491132347463379 492256065857787 496195809144520 558133058577665 561728077973185 564510570641827 586588381026776 595668015596659 621331998332576 684439512836680 778417488521154
integer_word 86 1
bossLib.srw_tac [ ] [ ( DB.fetch "integer_word" "w2i_def" ) , wordsTheory.WORD_MSB_INT_MIN_LS ]

4508187 4508202 503201789611 503201789626 507986140172 507986140187 12630748209220 15743640287489 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 58200003875425 62873157368343 118012025074246 118012025074261 163857517616153 182786161572560 184250453201065 222769067440712 222769067440727 252558759159990 288661503866515 288661503866530 311267063258675 353247009325269 367486098141333 377050265634868 377050265634883 387060757195302 387060757195317 391208507806421 397370809135302 428376199356515 444092718806671 447976737540058 463529346193290 465912902899333 468720065734516 468720065734531 495719659717248 496195809144520 526840865165305 564510570641812 573404176134326 595668015596644 595668015596659 621331998332561 621331998332576 624287298179503 631919798392648 640021612798835 657588673542346 721143648774100 778417488521139 778417488521154 790137731764671
integer_word 88 0
bossLib.rw [ boolLib.GSYM ( DB.fetch "integer_word" "word_add_i2w" ) , wordsTheory.word_msb_neg , boolLib.GSYM ( DB.fetch "integer_word" "w2i_lt_0" ) ]
1
4508202 574967048041 579751398602 19521708359799 27602862583158 30530093675625 31843273619579 103200634234607 184250453201065 222769067440727 238111493268340 245447969482653 252558759159990 323124313203158 330012922480994 395868650636731 410205221915187 466580814163002 482314189312029 491132347463379 496657704825182 573581504197725 582622422664829 626759902784998 639448652322218 684439512836680 701865353869699 702754343500557 771176763760234
integer_word 88 1
boolLib.match_mp_tac ( DB.fetch "integer_word" "w2i_i2w" )
2
4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 19715171511164 30530093675625 31843273619564 31843273619579 118012025074246 184250453201050 184250453201065 222769067440727 252558759159975 252558759159990 288661503866515 296570543205526 313409267260275 323124313203158 397370809135302 425030842335426 428376199356515 466580814162987 468720065734516 482314189312029 497204694487814 573581504197710 573581504197725 595668015596644 626759902784983 626759902784998 684439512836665 701865353869684 701865353869699 770874872539751 778417488521139 786922513237605
integer_word 88 2
bossLib.qspec_then [ HolKernel.QUOTE " (*#loc 1314 18*)x" ] boolLib.assume_tac ( DB.fetch "integer_word" "w2i_ge" )
3
4508187 4508202 574967048026 574967048041 579751398587 579751398602 1539719997235 19521708359784 19715171511164 30530093675625 31843273619564 31843273619579 67947825795705 101493408634270 118012025074246 118884236280243 178401370179032 184250453201050 184250453201065 222769067440727 252558759159975 252558759159990 288661503866515 313409267260275 323124313203158 360330426145111 425030842335426 447976737540073 465912902899348 466580814162987 468720065734516 482314189312029 492256065857787 558133058577665 564510570641827 573581504197710 573581504197725 581814138924268 586588381026776 595668015596644 626759902784983 626759902784998 684439512836665 684439512836680 701865353869684 778417488521139
integer_word 88 3
bossLib.qspec_then [ HolKernel.QUOTE " (*#loc 1315 18*)x" ] boolLib.assume_tac ( DB.fetch "integer_word" "w2i_le" )
4
4508187 4508202 574967048026 574967048041 579751398587 579751398602 1539719997220 1539719997235 19521708359784 19715171511164 30530093675625 31843273619564 31843273619579 67947825795690 67947825795705 101493408634270 118012025074246 118884236280243 178401370179032 184250453201050 184250453201065 222769067440727 252558759159975 252558759159990 288661503866515 313409267260275 323124313203158 360330426145096 360330426145111 405030802528986 425030842335426 447976737540058 447976737540073 465912902899333 465912902899348 466580814162987 468720065734516 482314189312029 492256065857772 492256065857787 558133058577665 564510570641812 564510570641827 573581504197710 573581504197725 581814138924268 586588381026776 595668015596644 626759902784983 626759902784998 684439512836665 684439512836680 701865353869684 778417488521139
integer_word 88 4
bossLib.qspec_then [ HolKernel.QUOTE " (*#loc 1316 18*)y" ] boolLib.assume_tac ( DB.fetch "integer_word" "w2i_ge" )
5
4508187 4508202 574967048026 574967048041 579751398587 579751398602 1539719997220 1539719997235 19521708359784 19715171511164 30530093675625 31843273619564 31843273619579 67947825795690 67947825795705 101493408634270 118012025074246 118884236280243 178401370179032 184250453201050 184250453201065 222769067440727 225608204291952 252558759159975 252558759159990 288661503866515 313409267260275 323124313203158 360330426145096 360330426145111 405030802528986 425030842335426 447976737540058 447976737540073 465912902899333 465912902899348 466580814162987 468720065734516 482314189312029 492256065857772 492256065857787 558133058577650 558133058577665 564510570641812 564510570641827 573581504197710 573581504197725 581814138924268 586588381026761 586588381026776 595668015596644 626759902784983 626759902784998 678757505836089 684439512836665 684439512836680 701865353869684 778417488521139
integer_word 88 5
bossLib.qspec_then [ HolKernel.QUOTE " (*#loc 1317 18*)y" ] boolLib.assume_tac ( DB.fetch "integer_word" "w2i_le" )
6
4508187 4508202 574967048026 574967048041 579751398587 579751398602 1539719997220 1539719997235 19521708359784 19715171511164 30530093675625 31843273619564 31843273619579 67947825795690 67947825795705 101493408634270 118012025074246 118884236280243 178401370179032 184250453201050 184250453201065 222769067440727 225608204291952 252558759159975 252558759159990 288661503866515 313409267260275 323124313203158 360330426145096 360330426145111 405030802528986 425030842335426 447976737540058 447976737540073 465912902899333 465912902899348 466580814162987 468720065734516 482314189312029 492256065857772 492256065857787 558133058577650 558133058577665 564510570641812 564510570641827 573581504197710 573581504197725 581814138924268 586588381026761 586588381026776 595668015596644 626759902784983 626759902784998 678757505836089 684439512836665 684439512836680 701865353869684 778417488521139
integer_word 88 6
intLib.ARITH_TAC

4508187 4508202 574967048026 574967048041 579751398587 579751398602 1539719997220 1539719997235 19521708359784 19715171511164 30530093675625 31843273619564 31843273619579 67947825795690 67947825795705 101493408634270 118012025074246 118884236280243 178401370179032 184250453201050 184250453201065 222769067440727 225608204291952 252558759159975 252558759159990 288661503866515 313409267260275 323124313203158 360330426145096 360330426145111 405030802528986 425030842335426 447976737540058 447976737540073 465912902899333 465912902899348 466580814162987 468720065734516 482314189312029 492256065857772 492256065857787 558133058577650 558133058577665 564510570641812 564510570641827 573581504197710 573581504197725 581814138924268 586588381026761 586588381026776 595668015596644 626759902784983 626759902784998 678757505836089 684439512836665 684439512836680 701865353869684 778417488521139
integer_word 89 0
boolLib.ntac 2 boolLib.strip_tac
1
4508202 527123542431 19715171511179 31843273619579 33450378336954 118012025074261 124546192348058 184250453201065 252558759159990 288661503866530 330012922480994 354656544070709 397370809135302 427272307580403 428376199356515 447976737540073 458025418038433 471942352642310 491132347463379 512645830399752 526840865165320 531497668235009 564510570641827 573404176134341 643196393550858 657588673542361 679813994707533 684439512836680 701865353869699
integer_word 89 1
boolLib.match_mp_tac ( DB.fetch "integer_word" "w2i_i2w" )
2
4508187 4508202 527123542416 527123542431 19715171511179 31843273619579 33450378336954 118012025074261 124546192348043 184250453201065 252558759159990 288661503866515 288661503866530 354656544070694 397370809135302 427272307580403 428376199356515 447976737540058 458025418038418 512645830399752 526840865165305 531497668234994 564510570641812 573404176134326 643196393550858 657588673542346 679813994707533 701865353869699
integer_word 89 2
bossLib.srw_tac [ intSimps.INT_ARITH_ss ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1539719997235 19715171511179 31843273619579 67947825795705 101493408634270 118012025074261 124546192348043 243734623267963 288661503866515 288661503866530 354656544070694 360330426145111 395481571729083 427272307580403 447976737540058 447976737540073 458025418038418 465912902899348 492256065857787 526840865165305 531497668234994 539702887601774 558133058577665 564510570641812 564510570641827 573404176134326 586588381026776 657588673542346 684439512836680
integer_word 90 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
1
4508202 527123542431 15743640287504 19715171511179 31843273619579 118012025074261 124546192348058 182786161572575 184250453201065 187173295936370 252558759159990 288661503866530 330012922480994 352230101501428 354656544070709 397370809135302 418376078434296 427272307580403 428376199356515 447976737540073 471942352642310 491132347463379 495719659717263 531497668235009 564510570641827 573404176134341 624287298179518 684439512836680 701865353869699 714658082085039 757981341983449 782569692658915
integer_word 90 1
boolLib.match_mp_tac ( DB.fetch "integer_word" "w2i_i2w" )
2
4508187 4508202 527123542416 527123542431 15743640287489 19715171511179 31843273619579 118012025074261 124546192348043 182786161572575 184250453201065 187173295936370 252558759159990 288661503866515 288661503866530 352230101501428 354656544070694 397370809135302 418376078434296 427272307580403 428376199356515 447976737540058 495719659717248 531497668234994 564510570641812 573404176134326 624287298179518 701865353869699 714658082085039 757981341983449 782569692658900
integer_word 90 2
bossLib.srw_tac [ intSimps.INT_ARITH_ss ] [ ( DB.fetch "integer_word" "i2w_def" ) , wordsTheory.word_2comp_n2w , wordsTheory.word_msb_n2w_numeric , arithmeticTheory.NOT_LESS_EQUAL ]

4508187 4508202 527123542416 527123542431 1539719997235 15743640287489 19715171511179 31843273619579 67947825795705 101493408634270 118012025074261 124546192348043 182786161572575 288661503866515 288661503866530 331617638011145 354656544070694 360330426145111 397772929619297 427272307580403 447976737540058 447976737540073 465912902899348 492256065857787 495719659717248 531497668234994 558133058577665 564510570641812 564510570641827 573404176134326 578275696446656 586588381026776 624287298179518 684439512836680 757981341983449 782569692658900
integer_word 91 0
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "words" "UINT_MAX_def" ) , ( DB.fetch "words" "INT_MAX_def" ) , ( DB.fetch "words" "ZERO_LT_INT_MIN" ) , ( DB.fetch "words" "INT_MIN_LT_DIMWORD" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 614 15*)0n < b /\\ a < b ==> a <= b - 1" ] ) ]

4508202 527123542431 15743640287504 19521708359799 124546192348058 288661503866530 290305795276229 330012922480994 354656544070709 447976737540073 458025418038433 466580814163002 471942352642310 491132347463379 495719659717263 525671167212347 526840865165320 531497668235009 564510570641827 573404176134341 657588673542361 684439512836680
integer_word 92 1
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "words" "UINT_MAX_def" ) , ( DB.fetch "words" "INT_MAX_def" ) , ( DB.fetch "words" "ZERO_LT_INT_MIN" ) , ( DB.fetch "words" "INT_MIN_LT_DIMWORD" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 614 15*)0n < b /\\ a < b ==> a <= b - 1" ] ) ]

4508187 4508202 527123542416 527123542431 15743640287489 19521708359784 19715171511179 31843273619579 64274765310919 88753814527378 118012025074261 124546192348043 288661503866515 288661503866530 324230197263326 354656544070694 375497871509280 427272307580403 447976737540058 447976737540073 466580814162987 495719659717248 528048827191458 531497668234994 564510570641812 564510570641827 573404176134326 573404176134341 595668015596659 693450454781856 701865353869684 704177836849649 778417488521139 782569692658900
integer_word 92 2
intLib.ARITH_TAC

4508187 4508202 527123542416 527123542431 12704953289959 15743640287489 19521708359784 19715171511164 19715171511179 30530093675625 31843273619564 31843273619579 62873157368358 64274765310904 64274765310919 88753814527363 101493408634270 118012025074246 118012025074261 124546192348043 288661503866515 288661503866530 324230197263311 324230197263326 325604515778265 354656544070694 375497871509280 427272307580388 427272307580403 447976737540058 447976737540073 465912902899348 466580814162987 468720065734531 495719659717248 528048827191443 531497668234994 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 595668015596659 602147667922777 684439512836680 693450454781841 693450454781856 701865353869684 704177836849649 740817471366807 777299798500621 778417488521139 778417488521154 782569692658900 791618701336649
integer_word 92 3
bossLib.lfs [ integerTheory.INT_LESS_MOD , integerTheory.INT_SUB , wordsTheory.dimword_IS_TWICE_INT_MIN ]

4508187 4508202 527123542416 527123542431 12704953289944 12704953289959 15743640287489 15743640287504 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 62873157368343 64274765310904 64274765310919 88753814527363 118012025074246 118012025074261 124546192348043 163857517616168 217544325191899 218701674434168 288661503866515 288661503866530 321207394972097 324230197263311 324230197263326 325604515778250 354656544070694 375497871509280 427272307580388 427272307580403 447976737540058 447976737540073 465912902899333 465912902899348 466580814162987 468720065734516 493505364537442 495719659717248 495719659717263 528048827191443 531497668234994 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 602147667922762 602147667922777 693450454781841 693450454781856 695912282411845 701865353869684 704177836849649 740817471366792 777299798500606 777299798500621 778417488521139 782569692658900 791618701336634
integer_word 93 0
bossLib.srw_tac [ intLib.INT_ARITH_ss ] [ intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1347 27*)a <= b - c = c <= b - a : int" ] ) , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1348 27*)&(2n * a) - &a = &a : int" ] ) , wordsTheory.dimword_IS_TWICE_INT_MIN ]

4508202 527123542431 12704953289959 15743640287504 19715171511179 30530093675625 31843273619579 64274765310919 118012025074261 124546192348058 163857517616168 288661503866530 307893257785391 324230197263326 354656544070709 427272307580403 447976737540073 465912902899348 471942352642310 491132347463379 495719659717263 531497668235009 564510570641827 573404176134341 602147667922777 684439512836680 693450454781856 695912282411845 701865353869699 777299798500621 782569692658915
integer_word 94 0
boolLib.ntac 2 boolLib.strip_tac
1
4508202 574967048041 579751398602 19521708359799 27602862583158 30530093675625 31843273619579 101493408634270 103200634234607 184250453201065 222769067440727 238111493268340 245447969482653 252558759159990 323124313203158 395868650636731 410205221915187 466580814163002 482314189312029 491132347463379 496657704825182 573581504197725 582622422664829 626759902784998 639448652322218 670700050662603 684439512836680 701865353869699 702754343500557 771176763760234
integer_word 94 1
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1355 16*)word_msb x = word_msb y" ]
2 3
4508202 574967048041 579751398602 19521708359799 27602862583158 30530093675625 31843273619579 101493408634270 103200634234607 184250453201065 222769067440727 238111493268340 245447969482653 252558759159990 323124313203158 395868650636731 466580814163002 482314189312029 496657704825182 573581504197725 582622422664829 626759902784998 639448652322218 670700050662603 684439512836680 701865353869699 702754343500557 771176763760234
integer_word 94 2
bossLib.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 19521708359799 27602862583158 30530093675625 31843273619579 101493408634270 103200634234607 184250453201065 222769067440727 238111493268340 245447969482653 252558759159990 323124313203158 395868650636731 466580814162987 466580814163002 482314189312029 496657704825182 573581504197710 573581504197725 582622422664814 582622422664829 626759902784998 639448652322203 639448652322218 670700050662603 684439512836665 684439512836680 701865353869684 701865353869699 702754343500557 771176763760219 771176763760234
integer_word 94 3
bossLib.simp [ ( DB.fetch "integer_word" "different_sign_then_no_overflow" ) ]
4
4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359799 27602862583158 30530093675625 31843273619579 101493408634270 103200634234607 184250453201065 222769067440727 238111493268340 245447969482653 252558759159990 323124313203158 395868650636731 466580814163002 482314189312029 496657704825182 573581504197710 573581504197725 582622422664814 582622422664829 626759902784998 639448652322203 639448652322218 670700050662603 684439512836665 684439512836680 701865353869684 701865353869699 702754343500557 771176763760219 771176763760234
integer_word 94 4
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 1357 20*)x" ]
5
4508187 4508202 574967048026 574967048041 579751398587 579751398602 27602862583158 30530093675625 31843273619579 103200634234607 184250453201065 222769067440727 238111493268340 245447969482653 252558759159990 323124313203158 395868650636731 482314189312029 496657704825182 573581504197710 573581504197725 582622422664814 582622422664829 626759902784998 639448652322203 639448652322218 670700050662603 684439512836665 684439512836680 701865353869684 701865353869699 702754343500557 771176763760219 771176763760234
integer_word 94 5
let fun Cases_on_i2w t = Q.ISPEC_THEN t Tactic.FULL_STRUCT_CASES_TAC ( ( DB.fetch "integer_word" "ranged_int_word_nchotomy" ) ) in Cases_on_i2w end [ HolKernel.QUOTE " (*#loc 1358 20*)y" ]
6
4508187 4508202 503201789611 503201789626 579751398587 579751398602 1539719997220 30530093675625 31843273619564 31843273619579 67947825795690 137732882435885 169333526806237 184250453201065 220863648878792 222769067440727 245447969482653 252558759159990 277880709348906 281282774472950 353247009325269 360330426145096 387060757195302 387060757195317 395868650636731 397370809135287 397370809135302 428376199356500 428376199356515 447976737540058 465912902899333 492256065857772 504521768857434 509607770690783 558133058577650 564510570641812 572429367467985 573581504197710 573581504197725 582622422664814 582622422664829 584322004272668 586588381026761 593448719894165 626759902784998 639448652322203 639448652322218 677828376347788 684439512836665 684439512836680 701865353869684 701865353869699 743039451497638 743039451497653 758495464973882 771176763760219 771176763760234
integer_word 94 6
bossLib.fs [ ( DB.fetch "integer_word" "w2i_i2w" ) , ( DB.fetch "integer_word" "word_i2w_add" ) , ( DB.fetch "integer_word" "word_msb_i2w" ) ]

4508187 4508202 503201789611 503201789626 1539719997220 30530093675625 31843273619564 31843273619579 67947825795690 78809655682496 132307275394600 132307275394615 169333526806237 184250453201065 222769067440727 243737697483421 245447969482653 252558759159990 281282774472950 353247009325269 360330426145096 387060757195302 387060757195317 395868650636731 397370809135287 397370809135302 428376199356500 428376199356515 447976737540058 450531997435595 465912902899333 492256065857772 504521768857434 509607770690783 558133058577650 564510570641812 572429367467985 578012529476904 582622422664814 582622422664829 586588381026761 679483940882221 684439512836665 684439512836680 701865353869684 701865353869699 743039451497638 743039451497653 758495464973882 758495464973897 768728481006128 771176763760219 771176763760234
integer_word 94 7
boolLib.ASSUME_TAC wordsTheory.INT_MAX_LT_DIMWORD
8
4508187 4508202 503201789611 503201789626 4497433691158 15743640287489 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 64274765310904 64274765310919 101493408634270 118012025074246 118012025074261 132307275394600 132307275394615 163857517616153 182786161572560 206318910910339 217551291031897 311267063258675 321207394972082 324230197263311 324230197263326 353247009325269 387060757195302 387060757195317 444092718806671 447976737540058 447976737540073 465912902899333 495719659717248 526840865165305 560067426511773 564510570641812 564510570641827 573404176134326 573404176134341 595668015596659 615341667216536 624287298179503 631919798392648 657588673542346 684439512836665 684439512836680 693450454781841 693450454781856 695912282411830 701865353869684 721143648774100 790137731764671
integer_word 94 8
intLib.ARITH_TAC

4508187 4508202 503201789611 503201789626 4497433691158 15743640287489 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 64274765310904 64274765310919 101493408634270 118012025074246 118012025074261 132307275394600 132307275394615 163857517616153 182786161572560 206318910910339 217551291031897 311267063258675 321207394972082 324230197263311 324230197263326 353247009325269 387060757195302 387060757195317 444092718806671 447976737540058 447976737540073 465912902899333 495719659717248 526840865165305 531497668234994 560067426511773 564510570641812 564510570641827 573404176134326 573404176134341 595668015596659 615341667216536 624287298179503 631919798392648 657588673542346 680140033711143 684439512836665 684439512836680 693450454781841 693450454781856 695912282411830 701865353869684 721143648774100 730259630493728 734077381109548 790137731764671
integer_word 94 9
bossLib.SRW_TAC [ bossLib.ARITH_ss ] [ ( DB.fetch "words" "UINT_MAX_def" ) , ( DB.fetch "words" "INT_MAX_def" ) , ( DB.fetch "words" "ZERO_LT_INT_MIN" ) , ( DB.fetch "words" "INT_MIN_LT_DIMWORD" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 614 15*)0n < b /\\ a < b ==> a <= b - 1" ] ) ]

4508187 503201789611 4497433691158 15743640287489 15743640287504 19521708359799 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 64274765310904 64274765310919 101493408634270 118012025074246 118012025074261 132307275394600 163857517616153 182786161572560 206318910910339 217551291031897 288661503866530 311267063258675 314610238862996 321207394972082 324230197263311 324230197263326 353247009325269 387060757195302 406557391075491 420181139232533 444092718806671 447976737540058 447976737540073 465912902899333 466580814163002 468720065734531 495719659717248 495719659717263 526840865165305 531497668235009 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 615341667216521 624287298179503 631919798392648 648680711842523 657588673542346 684439512836665 684439512836680 693450454781841 693450454781856 695912282411830 701865353869684 701865353869699 721143648774100 778417488521154 790137731764671
integer_word 94 10
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1364 16*)i" ]
11 12 13
4508187 4508202 503201789611 503201789626 4497433691158 4497433691173 15743640287489 15743640287504 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 58200003875425 64274765310904 64274765310919 118012025074246 118012025074261 132307275394600 132307275394615 163857517616153 163857517616168 182786161572560 184250453201065 203850115502284 206318910910339 206318910910354 217551291031897 217551291031912 222769067440727 239588948052887 252558759159990 268739714271375 288661503866515 311267063258675 314610238862981 321207394972082 321207394972097 324230197263311 324230197263326 353247009325269 377050265634883 387060757195302 387060757195317 391208507806421 397370809135302 406557391075476 420181139232518 428376199356515 444092718806671 447976737540058 447976737540073 452121095660673 465912902899333 465912902899348 466580814162987 468720065734516 495719659717248 495719659717263 526840865165305 531497668234994 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 615341667216521 621331998332576 624287298179503 631919798392648 648680711842508 657588673542346 684439512836665 684439512836680 693450454781841 693450454781856 695912282411830 695912282411845 701865353869684 701865353869699 702513804063127 721143648774100 778417488521139 790137731764671
integer_word 94 11
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1365 16*)i'" ]
14 15 16
4508187 4508202 4497433691158 4497433691173 9248552116438 15743640287489 15743640287504 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 62873157368343 64274765310904 64274765310919 80256832701160 89238940322088 118012025074246 118012025074261 132307275394600 132307275394615 163857517616153 163857517616168 182786161572560 184250453201065 189968147160576 206318910910339 206318910910354 207195446692663 217551291031897 217551291031912 222769067440727 250711303082232 252558759159990 255359534274713 288661503866515 288661503866530 310727561875714 311267063258675 314610238862981 321207394972082 321207394972097 321361181922015 324230197263311 324230197263326 349171370021322 353247009325269 387060757195302 387060757195317 397370809135302 406557391075476 409438526946322 420181139232518 428376199356515 444092718806671 447976737540058 447976737540073 465912902899333 465912902899348 466580814162987 468720065734516 468720065734531 491253216504981 495719659717248 495719659717263 526840865165305 531497668234994 535574713012822 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 578020874751221 595668015596644 615341667216521 624287298179503 631919798392648 648680711842508 657588673542346 661096590167469 684439512836665 684439512836680 693450454781841 693450454781856 695912282411830 695912282411845 701865353869684 701865353869699 721143648774100 752860835620558 778417488521139 778417488521154 790137731764671
integer_word 94 12
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1365 16*)i'" ]
17 18 19
4508187 4508202 527123542416 527123542431 4497433691158 4497433691173 15743640287489 15743640287504 19521708359784 19715171511164 19715171511179 22345653312400 30530093675610 30530093675625 31843273619564 31843273619579 64274765310904 64274765310919 110613477188024 118012025074246 118012025074261 126397574963192 132307275394600 132307275394615 163857517616153 163857517616168 182786161572560 182786161572575 184250453201065 206318910910339 206318910910354 217551291031897 217551291031912 222769067440727 252558759159990 288661503866515 288661503866530 311267063258675 314610238862981 321207394972082 321207394972097 324230197263311 324230197263326 326931788585684 331617638011130 342711660253347 353247009325269 375497871509280 387060757195302 387060757195317 397370809135302 406557391075476 420181139232518 427272307580388 427272307580403 428376199356515 444092718806671 447976737540058 447976737540073 448356488497992 465912902899333 465912902899348 466580814162987 468720065734516 470158739780928 495719659717248 495719659717263 511299224016718 526840865165305 531340805655178 531497668234994 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 612738669909256 615341667216521 624287298179503 624287298179518 631919798392648 648680711842508 657588673542346 665723763211545 681365539973737 684439512836665 684439512836680 693450454781841 693450454781856 695912282411830 695912282411845 701865353869684 701865353869699 704177836849649 721143648774100 730668903041127 749251436594542 757981341983434 757981341983449 766323224918622 778417488521139 790137731764671 792590558671886
integer_word 94 13
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1365 16*)i'" ]
20 21 22
4508187 4508202 527123542416 527123542431 4497433691158 4497433691173 15743640287489 15743640287504 19521708359784 19715171511164 19715171511179 29375732919563 30530093675610 30530093675625 31843273619564 31843273619579 64274765310904 64274765310919 67266422361427 88753814527363 118012025074246 118012025074261 132307275394600 132307275394615 138167989129892 163857517616153 163857517616168 182786161572560 184250453201065 206318910910339 206318910910354 217551291031897 217551291031912 222769067440727 223696811523896 252558759159990 288661503866515 288661503866530 311267063258675 314610238862981 321207394972082 321207394972097 324230197263311 324230197263326 345306159642711 353247009325269 375497871509280 387060757195302 387060757195317 395481571729068 397370809135302 400371142030214 406557391075476 410013704716655 420181139232518 427272307580388 427272307580403 428376199356515 444092718806671 447976737540058 447976737540073 465912902899333 465912902899348 466580814162987 468720065734516 495719659717248 495719659717263 498351477860608 519705421318807 526840865165305 528048827191443 531497668234994 560067426511758 564510570641812 564510570641827 573404176134326 573404176134341 593707589232489 595668015596644 615341667216521 621793841137295 624287298179503 631919798392648 648680711842508 651965371266845 657588673542346 684439512836665 684439512836680 693450454781841 693450454781856 695912282411830 695912282411845 701865353869684 701865353869699 704177836849649 721143648774100 778417488521139 786024581383218 790137731764671 791867233175141
integer_word 94 15
bossLib.lfs tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 19521708359784 19715171511164 19715171511179 22345653312400 30530093675610 30530093675625 31843273619564 31843273619579 62873157368343 64274765310904 64274765310919 80256832701160 118012025074246 118012025074261 163857517616153 163857517616168 171509575126736 182786161572560 182786161572575 184250453201065 222769067440727 250711303082232 252558759159990 255359534274713 277363283492585 288661503866515 288661503866530 310727561875714 311267063258675 314610238862981 321207394972082 321207394972097 324230197263311 324230197263326 331617638011130 349171370021322 358333980358519 375497871509280 397370809135302 406557391075476 420181139232518 427272307580388 427272307580403 428376199356515 447976737540058 447976737540073 448356488497992 465912902899333 465912902899348 466580814162987 468720065734516 468720065734531 470158739780928 470158739780943 491253216504981 495719659717248 495719659717263 526840865165305 530526798973820 531340805655178 531340805655193 531497668234994 545531848029993 547331184584847 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 624287298179503 624287298179518 631919798392648 648680711842508 657588673542346 661096590167469 665723763211545 681365539973737 684439512836665 684439512836680 693450454781841 693450454781856 695912282411830 695912282411845 701865353869684 701865353869699 704177836849649 749251436594542 749251436594557 752860835620558 757981341983434 757981341983449 778417488521139 778417488521154 779309884614166 785320523644331 790137731764671
integer_word 94 17
bossLib.lfs tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 19521708359784 19715171511164 19715171511179 22345653312400 30530093675610 30530093675625 31843273619564 31843273619579 62873157368343 64274765310904 64274765310919 80256832701160 81511247975528 118012025074246 118012025074261 163857517616153 163857517616168 182786161572560 182786161572575 184250453201065 222769067440727 252558759159990 255359534274713 288661503866515 288661503866530 310727561875714 310727561875729 311267063258675 314610238862981 321207394972082 321207394972097 324230197263311 324230197263326 331617638011130 349171370021322 349171370021337 375497871509280 392787763287836 397370809135302 406557391075476 420181139232518 427272307580388 427272307580403 428376199356515 435941733235389 447976737540058 447976737540073 448356488497992 465912902899333 465912902899348 466580814162987 468720065734516 468720065734531 469199978288183 470158739780928 491253216504981 491253216504996 495719659717248 495719659717263 508497791261340 526840865165305 531340805655178 531497668234994 564510570641812 564510570641827 573404176134326 573404176134341 595668015596644 624287298179503 624287298179518 631919798392648 647889958346139 648680711842508 657588673542346 661096590167469 665723763211545 681365539973737 684439512836665 684439512836680 693450454781841 693450454781856 695912282411830 695912282411845 701865353869684 701865353869699 704177836849649 749251436594542 752860835620558 757981341983434 757981341983449 765246764390302 766323224918622 778417488521139 778417488521154 783120929095880 790137731764671
integer_word 94 23
intLib.ARITH_TAC

4508187 4508202 527123542416 527123542431 15743640287489 18981866501268 19521708359784 19521708359799 19715171511179 30530093675625 31843273619579 76751514479810 118012025074261 124546192348043 138598696382315 138598696382330 196421115996488 208688131165094 222769067440727 246416001803922 288661503866515 288661503866530 324230197263311 354656544070694 375497871509280 420181139232518 427272307580403 447976737540058 466580814162987 466580814163002 468720065734531 495719659717248 519705421318807 531497668234994 549097959537259 564510570641812 573404176134326 648680711842508 693450454781841 701865353869684 701865353869699 704177836849649 778417488521139 778417488521154 778487015518505 782569692658900
integer_word 94 24
intLib.ARITH_TAC

4508187 4508202 527123542416 527123542431 15743640287489 18981866501268 19521708359784 19521708359799 19715171511179 30530093675625 31843273619579 76751514479810 118012025074261 124546192348043 138598696382315 138598696382330 196421115996488 208688131165094 217096164890903 222769067440727 246416001803922 253764370664478 288661503866515 288661503866530 324230197263311 354656544070694 375497871509280 420181139232518 427272307580403 447976737540058 458025418038418 466580814162987 466580814163002 468720065734531 495719659717248 519705421318807 526840865165305 531497668234994 549097959537259 564510570641812 573404176134326 648680711842508 657588673542346 693450454781841 701865353869684 701865353869699 704177836849649 734077381109548 778417488521139 778417488521154 778487015518505
integer_word 94 25
bossLib.lrw [ integerTheory.INT_ADD , wordsTheory.dimword_IS_TWICE_INT_MIN ]
26
4508187 4508202 527123542416 527123542431 15743640287489 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 64274765310919 76751514479795 76751514479810 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 196421115996488 208688131165094 217096164890903 222769067440712 222769067440727 246416001803907 253764370664478 288661503866515 288661503866530 324230197263311 324230197263326 354656544070694 375497871509280 420181139232518 427272307580388 427272307580403 447976737540058 447976737540073 458025418038418 466580814162987 468720065734516 495719659717248 519705421318792 519705421318807 526840865165305 531497668234994 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 595668015596659 646435395674796 648680711842508 657588673542346 693450454781841 693450454781856 701865353869684 704177836849649 710337568942877 734077381109548 778417488521139 778487015518490
integer_word 94 26
bossLib.metis_tac [ wordsTheory.BOUND_ORDER , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1374 24*)a <= n /\\ b <= n /\\ n < m ==> a + b < 2n * m" ] ) ]

4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 18981866501268 19521708359784 19715171511164 30530093675610 31843273619564 52213207481656 75468107537355 76751514479795 82788020813651 118012025074246 124546192348043 126136345540340 138598696382315 138598696382330 151796447914440 185801224998423 217096164890903 222769067440712 246416001803907 253764370664478 264214093175962 288661503866515 288661503866530 324230197263311 330527776373049 334704961298510 354656544070694 375497871509280 412818828973481 420181139232518 427272307580388 447976737540058 447976737540073 458025418038418 466580814162987 468720065734516 474709775802895 495719659717248 495719659717263 502026024071860 519705421318792 526840865165305 531497668234994 531497668235009 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865309 648680711842508 657588673542346 672462142824294 693450454781841 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 778417488521139 778487015518490
integer_word 94 27
bossLib.lrw [ integerTheory.INT_LESS_MOD , integerTheory.INT_ADD , arithmeticTheory.NOT_LESS_EQUAL ]
28
4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 18981866501268 19521708359784 19521708359799 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 64274765310904 64274765310919 76751514479795 76751514479810 118012025074246 118012025074261 121184154430181 124546192348043 138598696382315 138598696382330 163857517616168 184250453201065 196421115996488 208688131165094 217096164890903 222769067440712 222769067440727 246416001803907 252558759159990 253764370664478 288661503866515 288661503866530 321207394972097 324230197263311 324230197263326 353905169025572 354656544070694 375497871509280 397370809135302 420181139232518 427272307580388 427272307580403 428376199356515 447976737540058 447976737540073 458025418038418 465912902899348 466580814162987 466580814163002 468720065734516 495719659717248 495719659717263 519705421318792 519705421318807 526840865165305 527492277480647 531497668234994 540626624052660 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 586029630301239 595668015596644 646435395674781 648680711842508 649249178250914 657588673542346 684439512836680 693450454781841 693450454781856 695912282411845 701865353869684 701865353869699 704177836849649 710337568942862 734077381109548 778417488521139 778487015518490 790267307215732
integer_word 94 28
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1377 19*)n + n' <= INT_MAX (:'a)" ]
29
4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 64274765310904 75468107537355 76751514479795 118012025074246 118012025074261 124546192348043 126136345540340 138598696382315 138598696382330 184250453201065 217096164890903 222769067440712 246416001803907 252558759159990 253764370664478 288661503866515 288661503866530 305621715072628 324230197263311 333162355221777 354656544070694 375497871509280 376499500611372 397370809135302 420181139232518 427272307580388 428376199356515 447976737540058 447976737540073 458025418038418 466580814162987 468720065734516 495719659717248 495719659717263 502026024071860 519705421318792 526840865165305 531497668234994 531497668235009 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865309 595668015596644 646435395674781 648680711842508 655523552274773 657588673542346 684439512836680 693450454781841 698339900079275 701865353869684 701865353869699 704177836849649 710337568942862 722923699130190 734077381109548 734077381109563 771312719114628 778417488521139 778487015518490
integer_word 94 29
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
30
4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 64274765310904 75468107537340 75468107537355 76751514479795 118012025074246 118012025074261 124546192348043 126136345540340 138598696382315 138598696382330 184250453201065 217096164890903 222769067440712 246416001803907 252558759159990 253764370664478 288661503866515 288661503866530 305621715072628 324230197263311 333162355221777 354656544070694 375497871509280 376499500611372 397370809135302 420181139232518 425930399385021 427272307580388 428376199356515 447976737540058 447976737540073 458025418038418 466580814162987 468720065734516 495719659717248 495719659717263 502026024071845 502026024071860 519705421318792 526840865165305 531497668234994 531497668235009 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 585128167865309 595668015596644 646435395674781 648680711842508 655523552274773 657588673542346 684223388734479 684439512836680 693450454781841 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 710337568942862 722923699130190 734077381109548 734077381109563 771312719114628 778417488521139 778487015518490
integer_word 94 30
bossLib.metis_tac [ arithmeticTheory.LESS_EQ_LESS_TRANS , wordsTheory.BOUND_ORDER ]

4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 18981866501268 19521708359784 19715171511164 30530093675610 31843273619564 64274765310904 75468107537340 75468107537355 76751514479795 118012025074246 124546192348043 126136345540340 138598696382315 138598696382330 217096164890903 222769067440712 246416001803907 253764370664478 288661503866515 288661503866530 305621715072628 324230197263311 354656544070694 375497871509280 420181139232518 425930399385021 427272307580388 447976737540058 447976737540073 458025418038418 466580814162987 468720065734516 495719659717248 495719659717263 502026024071845 502026024071860 519705421318792 526840865165305 531497668234994 531497668235009 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 585128167865309 595668015596644 646435395674781 648680711842508 657588673542346 684223388734479 693450454781841 698339900079260 698339900079275 701865353869684 704177836849649 710337568942862 734077381109548 734077381109563 778417488521139 778487015518490
integer_word 94 31
bossLib.lfs [ arithmeticTheory.NOT_LESS_EQUAL , wordsTheory.INT_MAX_def ]

4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 18981866501268 19521708359784 19715171511164 30530093675610 31843273619564 64274765310904 75468107537340 75468107537355 76751514479795 118012025074246 124546192348043 124546192348058 138598696382315 138598696382330 217096164890903 222769067440712 246416001803907 253764370664478 288661503866515 288661503866530 290305795276229 324230197263311 354656544070694 375497871509280 420181139232518 425930399385021 427272307580388 447976737540058 447976737540073 458025418038418 466580814162987 468720065734516 495719659717248 495719659717263 502026024071845 502026024071860 519705421318792 526840865165305 531497668234994 531497668235009 537020374074991 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 585128167865309 595668015596644 646435395674781 648680711842508 657588673542346 684223388734479 693450454781841 698339900079260 698339900079275 701865353869684 704177836849649 710337568942862 734077381109548 778417488521139 778487015518490
integer_word 94 32
bossLib.simp [ ( DB.fetch "integer_word" "i2w_def" ) ]
33
4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 64274765310904 75468107537340 75468107537355 76751514479795 118012025074246 118012025074261 124546192348043 126136345540340 138598696382315 138598696382330 184250453201065 217096164890903 222769067440712 246416001803907 252558759159990 253764370664478 288661503866515 288661503866530 290305795276214 305621715072628 324230197263311 333162355221777 354656544070694 375497871509280 376499500611372 397370809135302 420181139232518 425930399385021 427272307580388 428376199356515 447976737540058 447976737540073 458025418038418 466580814162987 468720065734516 495719659717248 495719659717263 502026024071845 502026024071860 519705421318792 526840865165305 531497668234994 531497668235009 537020374074976 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 585128167865309 595668015596644 646435395674781 648680711842508 655523552274773 657588673542346 684223388734479 684439512836680 693450454781841 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 710337568942862 722923699130190 734077381109548 734077381109563 771312719114628 778417488521139 778487015518490
integer_word 94 33
bossLib.fsrw_tac [ bossLib.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 15743640287489 18981866501268 19521708359784 19521708359799 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 64274765310904 75468107537340 75468107537355 76751514479795 81577138722132 118012025074246 118012025074261 124546192348043 124914380702745 125659819914579 138598696382315 138598696382330 184250453201065 210531625417854 217096164890903 222769067440712 246416001803907 252558759159990 253764370664478 288661503866515 288661503866530 290305795276214 324230197263311 354656544070694 375497871509280 420181139232518 425930399385021 427272307580388 447976737540058 458025418038418 466580814162987 466580814163002 468720065734516 495719659717248 502026024071845 502026024071860 503400382949150 519705421318792 526840865165305 531497668234994 537020374074976 549097959537259 564510570641812 573404176134326 585128167865294 585128167865309 595668015596644 606748491686036 646435395674781 648680711842508 657588673542346 684223388734479 693450454781841 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 710337568942862 734077381109548 771312719114628 778417488521139 778487015518490
integer_word 94 34
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1383 16*)n + n' = dimword (:'a)" ]
35 36
4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 64274765310919 76751514479795 77371561543237 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 150535225222747 163857517616168 182786161572575 184250453201065 196421115996488 208688131165094 222769067440712 222769067440727 228192819995713 246416001803907 252558759159990 288661503866515 288661503866530 321207394972097 324230197263311 324230197263326 338508351797174 354656544070694 375497871509280 397370809135302 420181139232518 425542567887243 427272307580388 427272307580403 428376199356515 447976737540058 447976737540073 454075989206474 465912902899348 466580814162987 468720065734516 495719659717248 495719659717263 515118329126282 519705421318792 531497668234994 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 624287298179518 648680711842508 684439512836680 693450454781841 693450454781856 695912282411845 699869564127649 701865353869684 701865353869699 704177836849649 757981341983449 766323224918622 778417488521139 778487015518490 782569692658900
integer_word 94 35
bossLib.simp [ integerTheory.INT_ADD_CALCULATE , integerTheory.INT_MOD_NEG_NUMERATOR ]

4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 64274765310919 75468107537340 76751514479795 77371561543237 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 150535225222747 163857517616168 182786161572575 184250453201065 196421115996488 208688131165094 222769067440712 222769067440727 228192819995713 246416001803907 252558759159990 273509004803499 288661503866515 288661503866530 321207394972097 324230197263311 324230197263326 338508351797174 354656544070694 375497871509280 397370809135302 420181139232518 425542567887243 427272307580388 427272307580403 428376199356515 447976737540058 447976737540073 454075989206474 465912902899348 466580814162987 468720065734516 495719659717248 495719659717263 502026024071845 515118329126282 519705421318792 531497668234994 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 624287298179518 648680711842508 649103482740601 684439512836680 693450454781841 693450454781856 695912282411845 698339900079260 699869564127649 701865353869684 701865353869699 704177836849649 757981341983449 766323224918622 778417488521139 778487015518490 782569692658900
integer_word 94 36
bossLib.simp [ integerTheory.INT_ADD_CALCULATE , integerTheory.INT_MOD_NEG_NUMERATOR ]
37
4508187 4508202 527123542416 527123542431 15743640287489 15743640287504 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 64274765310919 75468107537340 76751514479795 77371561543237 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 150535225222747 163857517616168 182786161572575 184250453201065 196421115996488 208688131165094 222769067440712 222769067440727 228192819995713 246416001803907 252558759159990 273509004803499 288661503866515 288661503866530 321207394972097 324230197263311 324230197263326 338508351797174 354656544070694 375497871509280 397370809135302 420181139232518 425542567887243 427272307580388 427272307580403 428376199356515 447976737540058 447976737540073 454075989206474 465912902899348 466580814162987 468720065734516 495719659717248 495719659717263 502026024071845 515118329126282 519705421318792 531497668234994 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 624287298179518 648680711842508 649103482740601 684439512836680 693450454781841 693450454781856 695912282411845 698339900079260 699869564127649 701865353869684 701865353869699 704177836849649 757981341983449 766323224918622 778417488521139 778487015518490 782569692658900
integer_word 94 37
bossLib.lrw [ ( DB.fetch "integer_word" "word_0_w2i" ) , ( DB.fetch "integer_word" "i2w_def" ) , wordsTheory.n2w_dimword ]

4508187 527123542416 15743640287489 18981866501268 19521708359784 19521708359799 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 46736723743135 64274765310919 75468107537340 76751514479795 89531623922754 118012025074246 118012025074261 124546192348043 138598696382315 182786161572575 184250453201065 196421115996488 208688131165094 222769067440712 246416001803907 252558759159990 255496684358948 273509004803499 277019535078444 288661503866515 324230197263311 324230197263326 354656544070694 375497871509280 397370809135302 420181139232518 427272307580388 428376199356515 447976737540058 447976737540073 466580814162987 466580814163002 468720065734516 495719659717248 502026024071845 519705421318792 531497668234994 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 575042667780082 585128167865294 624287298179518 648680711842508 649103482740601 693450454781841 693450454781856 698339900079260 701865353869684 701865353869699 704177836849649 778417488521139 778487015518490 782569692658900
integer_word 94 38
intLib.ARITH_TAC

4508187 4508202 527123542416 527123542431 12704953289959 15743640287489 18981866501268 19222154401345 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 64274765310919 75468107537340 75468107537355 76751514479795 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 196421115996488 208688131165094 222769067440712 246416001803907 273509004803499 288661503866515 288661503866530 295767538416182 324230197263311 324230197263326 354656544070694 375497871509280 420181139232518 427272307580388 447976737540058 447976737540073 466580814162987 468720065734516 495719659717248 502026024071845 502026024071860 519705421318792 531497668234994 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 585128167865309 595668015596659 648680711842508 649103482740601 693450454781841 693450454781856 698339900079260 698339900079275 701865353869684 704177836849649 718348409511366 771312719114628 777299798500621 778417488521139 778487015518490 782569692658900
integer_word 94 39
bossLib.lfs [ integerTheory.INT_LESS_MOD , integerTheory.INT_SUB , wordsTheory.dimword_IS_TWICE_INT_MIN ]

4508187 4508202 527123542416 527123542431 12704953289944 15743640287489 18981866501268 19222154401330 19521708359784 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 64274765310904 64274765310919 75468107537340 75468107537355 76751514479795 109489841513491 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 196421115996488 208688131165094 222769067440712 246416001803907 273509004803499 288661503866515 288661503866530 294329508008385 295767538416167 324230197263311 324230197263326 354656544070694 375497871509280 420181139232518 427272307580388 447976737540058 447976737540073 466580814162987 468720065734516 495719659717248 502026024071845 502026024071860 519705421318792 531497668234994 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 585128167865309 595668015596644 595668015596659 648680711842508 649103482740601 693450454781841 693450454781856 698339900079260 698339900079275 701865353869684 704177836849649 718348409511351 771312719114613 771312719114628 777299798500606 778417488521139 778487015518490 782569692658900
integer_word 94 40
intLib.ARITH_TAC

4508187 4508202 527123542416 527123542431 12704953289944 12704953289959 15743640287489 18981866501268 19222154401330 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 62873157368358 64274765310904 64274765310919 75468107537340 75468107537355 76751514479795 109489841513476 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 196421115996488 208688131165094 222769067440712 246416001803907 273509004803499 288661503866515 288661503866530 294329508008370 295767538416167 295767538416182 324230197263311 324230197263326 354656544070694 375497871509280 420181139232518 427272307580388 447976737540058 447976737540073 465912902899348 466580814162987 468720065734516 468720065734531 495719659717248 502026024071845 502026024071860 519705421318792 531497668234994 539743532766696 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 585128167865309 595668015596644 648680711842508 649103482740601 693450454781841 693450454781856 698339900079260 698339900079275 701865353869684 704177836849649 718348409511351 771312719114613 771312719114628 777299798500606 777299798500621 778417488521139 778417488521154 778487015518490 782569692658900
integer_word 94 42
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1392 16*)n + n' <= INT_MIN (:'a)" ]
43 44
4508187 4508202 527123542416 527123542431 12704953289944 15743640287489 15743640287504 18981866501268 19222154401330 19521708359784 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 62873157368343 64274765310904 75468107537340 75468107537355 76751514479795 109489841513476 118012025074246 118012025074261 124546192348043 124546192348058 138598696382315 138598696382330 182786161572575 184250453201065 189559007175220 216161107957999 222769067440712 246416001803907 252558759159990 273509004803499 288661503866515 288661503866530 294329508008370 295767538416167 324230197263311 324618578148916 354656544070694 375497871509280 397370809135302 420181139232518 425930399385036 427272307580388 428376199356515 447976737540058 447976737540073 465912902899333 466580814162987 468720065734516 495719659717248 495719659717263 502026024071845 502026024071860 519705421318792 531497668234994 531497668235009 539743532766681 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 579785530390502 585128167865294 585128167865309 595668015596644 624287298179518 648680711842508 649103482740601 684439512836680 693450454781841 694167893829994 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 718348409511351 746882482218244 771312719114613 771312719114628 777299798500606 778417488521139 778487015518490 782569692658900
integer_word 94 43
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 12704953289944 15743640287489 15743640287504 18981866501268 19222154401330 19521708359784 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 62873157368343 64274765310904 75468107537340 75468107537355 76751514479795 109489841513476 118012025074246 118012025074261 124546192348043 124546192348058 138598696382315 138598696382330 182786161572575 184250453201065 189559007175220 216161107957984 216161107957999 222769067440712 246416001803907 252558759159990 273509004803499 288661503866515 288661503866530 294329508008370 295767538416167 324230197263311 324618578148916 354656544070694 375497871509280 397370809135302 420181139232518 425930399385021 425930399385036 427272307580388 428376199356515 447976737540058 447976737540073 465912902899333 466580814162987 468720065734516 495719659717248 495719659717263 502026024071845 502026024071860 519705421318792 531497668234994 531497668235009 539743532766681 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 579785530390502 585128167865294 585128167865309 595668015596644 624287298179518 648680711842508 649103482740601 684439512836680 693450454781841 694167893829994 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 718348409511351 746882482218244 771312719114613 771312719114628 777299798500606 778417488521139 778487015518490 782569692658900
integer_word 94 44
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 12704953289944 15743640287489 15743640287504 18981866501268 19222154401330 19521708359784 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 62873157368343 64274765310904 75468107537340 75468107537355 76751514479795 109489841513476 118012025074246 118012025074261 124546192348043 124546192348058 138598696382315 138598696382330 182786161572575 184250453201065 189559007175220 216161107957984 216161107957999 222769067440712 246416001803907 252558759159990 273509004803499 288661503866515 288661503866530 294329508008370 295767538416167 324230197263311 324618578148916 354656544070694 375497871509280 397370809135302 420181139232518 425930399385021 425930399385036 427272307580388 428376199356515 447976737540058 447976737540073 465912902899333 466580814162987 468720065734516 495719659717248 495719659717263 502026024071845 502026024071860 519705421318792 531497668234994 531497668235009 539743532766681 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 579785530390502 585128167865294 585128167865309 595668015596644 624287298179518 648680711842508 649103482740601 684439512836680 693450454781841 694167893829994 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 718348409511351 746882482218244 771312719114613 771312719114628 777299798500606 778417488521139 778487015518490 782569692658900
integer_word 94 45
intLib.ARITH_TAC

4508187 4508202 527123542416 527123542431 12704953289944 15743640287489 15743640287504 18981866501268 19222154401330 19521708359784 19715171511164 30530093675610 31843273619564 62873157368343 64274765310904 75468107537340 75468107537355 76751514479795 109489841513476 118012025074246 124546192348043 138598696382315 138598696382330 212077752934663 216161107957984 222769067440712 246416001803907 273509004803499 288661503866515 288661503866530 294329508008370 295767538416167 324230197263311 354656544070694 375497871509280 420181139232518 425930399385021 427272307580388 447976737540058 447976737540073 465912902899333 466580814162987 468720065734516 495719659717248 495719659717263 502026024071845 502026024071860 519705421318792 531497668234994 531497668235009 539743532766681 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 585128167865309 595668015596644 626480981189620 648680711842508 649103482740601 693450454781841 698339900079260 698339900079275 701865353869684 704177836849649 718348409511351 734077381109563 771312719114613 777299798500606 778417488521139 778487015518490 782569692658900
integer_word 94 46
bossLib.lfs [ ( DB.fetch "integer_word" "i2w_def" ) , wordsTheory.word_2comp_n2w ]
47
4508187 4508202 527123542416 527123542431 12704953289944 15743640287489 18981866501268 19222154401330 19521708359784 19521708359799 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 62873157368343 64274765310904 75468107537340 75468107537355 76751514479795 109489841513476 118012025074246 118012025074261 124546192348043 138598696382315 138598696382330 182786161572575 184250453201065 189559007175220 212077752934648 216161107957984 222769067440712 246416001803907 252558759159990 273509004803499 288661503866515 288661503866530 294329508008370 295767538416167 324230197263311 324618578148916 354656544070694 375497871509280 397370809135302 420181139232518 425930399385021 427272307580388 428376199356515 447976737540058 465912902899333 466580814162987 466580814163002 468720065734516 495719659717248 502026024071845 502026024071860 519705421318792 531497668234994 539743532766681 549097959537259 564510570641812 573404176134326 579785530390502 585128167865294 585128167865309 595668015596644 624287298179518 626480981189605 648680711842508 649103482740601 693450454781841 694167893829994 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 718348409511351 734077381109548 746882482218244 771312719114613 771312719114628 777299798500606 778417488521139 778487015518490 782569692658900
integer_word 94 47
boolLib.imp_res_tac arithmeticTheory.LESS_ADD

4508187 4508202 527123542416 527123542431 10934468447623 12704953289944 15743640287489 19222154401330 19521708359784 19521708359799 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 62873157368343 64274765310904 75468107537340 75468107537355 76751514479795 78705311018293 81577138722132 118012025074246 118012025074261 124546192348043 126136345540325 137140290251988 138598696382315 138598696382330 182786161572575 184250453201065 196421115996488 206038962767364 208688131165094 212077752934648 222769067440712 246416001803907 252558759159990 255497183918000 283141952683036 288661503866515 288661503866530 295767538416167 324230197263311 324230197263326 354656544070694 375497871509280 420181139232518 427272307580388 447976737540058 447976737540073 465912902899333 466580814162987 466580814163002 468720065734516 495719659717248 497787219927583 502026024071845 502026024071860 503400382949150 519705421318792 531497668234994 539743532766681 564510570641812 564510570641827 573404176134326 573404176134341 577371329931669 579785530390502 585128167865294 585128167865309 595668015596644 624287298179518 626480981189605 648680711842508 693450454781841 693450454781856 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 718348409511351 734077381109548 771312719114613 771312719114628 777299798500606 778417488521139 778487015518490 782569692658900
integer_word 94 48
bossLib.lrw [ wordsTheory.dimword_IS_TWICE_INT_MIN ]

4508187 4508202 527123542416 536692243538 12704953289944 15743640287489 15743640287504 19222154401330 19521708359784 19715171511164 30530093675610 31843273619564 62873157368343 64274765310904 75468107537340 76751514479795 112373865754351 118012025074246 124546192348043 126136345540325 138598696382315 141115264777401 141115264777416 196421115996488 206038962767364 208688131165094 212077752934648 217096164890918 222769067440712 237921658671173 246416001803907 288661503866515 288661503866530 295767538416167 324230197263311 353347122969742 354656544070694 375497871509280 415787221435551 420181139232518 427272307580388 447976737540058 447976737540073 465912902899333 466580814162987 467713194065284 468720065734516 495719659717248 495719659717263 502026024071845 519705421318792 531497668234994 531497668235009 539743532766681 564510570641812 564510570641827 573404176134326 573404176134341 585128167865294 587108149031575 595668015596644 626480981189605 648680711842508 693450454781841 698339900079260 701865353869684 704177836849649 718348409511351 734077381109548 734077381109563 771312719114613 777299798500606 778417488521139 778487015518490 782569692658900 789675614940302
integer_word 94 49
bossLib.qpat_x_assum [ HolKernel.QUOTE " (*#loc 1398 20*)a + b = dimword(:'a)" ] ( boolLib.SUBST1_TAC o HolKernel.SYM )
50
4508187 4508202 527123542416 527123542431 536692243538 10934468447623 12704953289944 15743640287489 19222154401330 19521708359784 19521708359799 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 62873157368343 64274765310904 75468107537340 75468107537355 76751514479795 78705311018293 81577138722132 112373865754351 118012025074246 118012025074261 124546192348043 126136345540325 137140290251988 138598696382315 138598696382330 141115264777401 182786161572575 184250453201065 196421115996488 206038962767364 208688131165094 212077752934648 217096164890903 222769067440712 237921658671173 246416001803907 252558759159990 255497183918000 283141952683036 288661503866515 288661503866530 295767538416167 324230197263311 324230197263326 353347122969727 354656544070694 375497871509280 415787221435551 420181139232518 427272307580388 447976737540058 447976737540073 465912902899333 466580814162987 466580814163002 467713194065284 468720065734516 495719659717248 497787219927583 502026024071845 502026024071860 503400382949150 519705421318792 531497668234994 539743532766681 564510570641812 564510570641827 573404176134326 573404176134341 577371329931669 579785530390502 585128167865294 585128167865309 587108149031575 595668015596644 624287298179518 626480981189605 648680711842508 693450454781841 693450454781856 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 718348409511351 734077381109548 771312719114613 771312719114628 777299798500606 778417488521139 778487015518490 782569692658900 789675614940302
integer_word 94 50
bossLib.lrw [ ( DB.fetch "integer_word" "w2i_def" ) , wordsTheory.word_msb_n2w_numeric ]

4508187 4508202 527123542416 527123542431 536692243538 12704953289944 15743640287489 19222154401330 19521708359784 19521708359799 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 32238367097944 62873157368343 64274765310904 75468107537340 75468107537355 76751514479795 79519812461773 81577138722132 118012025074246 118012025074261 124546192348043 126136345540325 137140290251988 138598696382315 138598696382330 141115264777401 141115264777416 182786161572575 184250453201065 196421115996488 206038962767364 208688131165094 212077752934648 217096164890903 222769067440712 237921658671188 246416001803907 252558759159990 288661503866515 288661503866530 295767538416167 324230197263311 353347122969727 354656544070694 375497871509280 376076404723772 378492916400459 415787221435551 420181139232518 425297789221996 427272307580388 447976737540058 465912902899333 466580814162987 466580814163002 467713194065284 468720065734516 495719659717248 502026024071845 502026024071860 503400382949150 519705421318792 531497668234994 539743532766681 540148482886525 564510570641812 573404176134326 579785530390502 585128167865294 585128167865309 595668015596644 624287298179518 626480981189605 648680711842508 693450454781841 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 718348409511351 734077381109548 771312719114613 771312719114628 777299798500606 778417488521139 778487015518490 782569692658900 789675614940302
integer_word 95 0
boolLib.REPEAT boolLib.strip_tac
1
4508202 574967048041 579751398602 19521708359799 30530093675625 31843273619579 31847622125113 67930847002025 101493408634270 184250453201065 240087568976694 245447969482653 252558759159990 281799868870027 293037985971006 410205221915187 452033224433229 466580814163002 489668221488568 491132347463379 573581504197725 582622422664829 619012452733515 626759902784998 639448652322218 684439512836680 689057776509551 701865353869699 771176763760234 777299798500621
integer_word 95 1
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1406 16*)y = 0w" ]
2 3
4508202 574967048041 579751398602 19521708359799 30530093675625 31843273619579 31847622125113 67930847002025 101493408634270 184250453201065 240087568976694 245447969482653 252558759159990 281799868870027 293037985971006 452033224433229 466580814163002 489668221488568 573581504197725 582622422664829 619012452733515 626759902784998 639448652322218 684439512836680 689057776509551 701865353869699 771176763760234 777299798500621
integer_word 95 2
bossLib.simp tactictoe_thmlarg

4508187 4508202 574967048041 579751398587 579751398602 19521708359799 30530093675625 31843273619579 31847622125113 67930847002025 81577138722117 101493408634270 184250453201065 240087568976694 245447969482653 252558759159990 281799868870027 288661503866515 293037985971006 384755068030770 452033224433229 466580814163002 472757557126327 489668221488568 503400382949135 573581504197710 573581504197725 582622422664829 619012452733515 626759902784998 635304202009936 639448652322218 684439512836680 689057776509551 701865353869684 701865353869699 704177836849649 771176763760234 777299798500621 778417488521139
integer_word 95 3
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1408 16*)y = INT_MINw" ]
4 18
4508187 4508202 574967048041 579751398587 579751398602 19521708359784 19521708359799 30530093675625 31843273619579 31847622125113 67930847002025 81577138722117 101493408634270 184250453201065 240087568976694 245447969482653 252558759159990 281799868870027 288661503866515 293037985971006 384755068030770 452033224433229 466580814162987 466580814163002 472757557126327 489668221488568 503400382949135 573581504197710 573581504197725 582622422664829 619012452733515 626759902784998 635304202009936 639448652322218 684439512836680 689057776509551 701865353869684 701865353869699 704177836849649 771176763760234 777299798500621 778417488521139
integer_word 95 4
boolLib.assume_tac wordsTheory.word_msb_add_word_L

4508187 4508202 574967048041 579751398587 579751398602 19521708359784 19521708359799 30530093675625 31843273619579 31847622125113 67930847002025 81577138722117 101493408634270 139542921380596 184250453201065 216636554885755 240087568976694 245447969482653 252558759159990 281799868870027 288661503866515 293037985971006 384755068030770 452033224433229 466580814162987 466580814163002 472757557126327 489668221488568 503400382949135 573581504197710 573581504197725 582622422664829 619012452733515 626759902784998 635304202009936 639448652322218 684439512836680 689057776509551 701865353869684 701865353869699 704177836849649 771176763760234 777299798500621 778417488521139
integer_word 95 5
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 579751398587 19521708359784 31847622125113 56158502010202 81577138722117 139542921380596 139542921380611 216636554885755 238111493268325 238111493268340 240087568976694 245447969482638 245447969482653 288661503866515 384755068030770 384755068030785 395868650636716 395868650636731 410205221915172 410205221915187 419916823522766 466580814162987 472757557126327 491132347463364 491132347463379 491992992292311 503400382949135 563199379122989 563199379123004 573581504197710 573581504197725 582622422664814 635304202009936 639448652322203 684439512836665 701865353869684 701865353869699 704177836849649 771176763760219 778417488521139 778834701062414
integer_word 95 6
bossLib.asm_simp_tac bossLib.std_ss [ wordsTheory.WORD_L_NEG , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1414 46*)a <> ~(a : bool)" ] ) ]
7
4508187 4508202 464926985123 574967048041 579751398587 579751398602 19521708359784 19521708359799 30530093675625 31843273619579 31847622125098 31847622125113 56158502010187 67930847002025 81577138722117 101493408634270 139542921380596 184250453201065 216636554885755 238111493268325 240087568976679 240087568976694 245447969482638 245447969482653 252558759159990 281799868870027 288661503866515 293037985971006 384755068030770 395868650636716 410205221915172 419916823522751 452033224433229 466580814162987 466580814163002 472757557126327 489668221488568 491132347463364 491992992292296 503400382949135 563199379122989 573581504197710 573581504197725 582622422664814 582622422664829 619012452733515 626759902784998 635304202009936 639448652322203 639448652322218 684439512836665 684439512836680 689057776509551 701865353869684 701865353869699 704177836849649 771176763760219 771176763760234 777299798500621 778417488521139 778834701062414
integer_word 95 7
bossLib.rw_tac bossLib.std_ss [ ( DB.fetch "integer_word" "w2i_def" ) , wordsTheory.WORD_L_NEG , wordsTheory.WORD_NEG_L , integerTheory.INT_SUB_RNEG , wordsTheory.WORD_NEG_SUB , integerTheory.INT_ADD , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1419 33*)(i = -j + x : int) = (i + j = x)" ] ) , intLib.ARITH_PROVE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1420 33*)(-i = j : int) = (i + j = 0)" ] ) ]
8 9 10
4508187 4508202 464926985123 574967048041 579751398587 19521708359784 30530093675625 31843273619579 31847622125098 56158502010187 81577138722117 139542921380596 139542921380611 184250453201065 216636554885755 238111493268325 238111493268340 240087568976679 245447969482638 245447969482653 252558759159990 259408868076704 288661503866515 349289721777856 384755068030770 395868650636716 395868650636731 410205221915172 419916823522751 452033224433229 466580814162987 472757557126327 491132347463364 491992992292296 503400382949135 563199379122989 563199379123004 573581504197710 573581504197725 582622422664814 582622422664829 617239826855810 626759902784998 635304202009936 639448652322203 639448652322218 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 753918593099018 771176763760219 771176763760234 775831266133333 777299798500621 778417488521139 778834701062414
integer_word 95 8
bossLib.full_simp_tac intSimps.int_ss [ wordsTheory.w2n_eq_0 ]
11
4508187 4508202 464926985123 574967048026 574967048041 19521708359784 19715171511179 31843273619579 31847622125098 56158502010187 81577138722117 83444084944645 118012025074261 139542921380596 139542921380611 139601167798242 173871176101165 238111493268325 238111493268340 240087568976679 245447969482638 245447969482653 253405956599037 254935611454569 288661503866515 384755068030770 395868650636716 395868650636731 410205221915172 419916823522751 452123057697800 452840999734795 462357200876272 466580814162987 491132347463364 491488510723021 491992992292296 503400382949135 534495493779030 540405242091263 563199379122989 563199379123004 568325754051371 573581504197710 573581504197725 579083172125647 582622422664814 585128167865309 635304202009936 639448652322203 661580151762840 684439512836665 698339900079275 700899601844039 701865353869684 701865353869699 771176763760219 778417488521139 778834701062414 787886118259803
integer_word 95 9
bossLib.srw_tac [ ] tactictoe_thmlarg

4508187 4508202 464926985123 574967048026 574967048041 11776384430939 19521708359784 19521708359799 19715171511179 31843273619579 31847622125098 56158502010187 81577138722117 89018430030751 107849194725603 118012025074261 139542921380596 139542921380611 165908334477033 238111493268325 238111493268340 240087568976679 245447969482638 245447969482653 253405956599037 265298773979993 288661503866515 288661503866530 384755068030770 395868650636716 395868650636731 410205221915172 419916823522751 436643192879460 452840999734795 466580814162987 466580814163002 468720065734531 491132347463364 491488510723021 491992992292296 503400382949135 540405242091263 563199379122989 563199379123004 573581504197710 573581504197725 579083172125647 582622422664814 585128167865309 635304202009936 639448652322203 641145649424487 649112141998924 659748850042932 661580151762840 684439512836665 698339900079275 700899601844039 701865353869684 701865353869699 771176763760219 778417488521139 778417488521154 778834701062414 789710250262847
integer_word 95 10
bossLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 464926985123 574967048026 574967048041 11776384430939 12028596917234 19521708359784 19715171511179 30530093675625 31843273619579 31847622125098 45307905109744 56158502010187 81577138722117 118012025074261 118277610785186 139542921380596 139542921380611 139601167798242 182786161572575 182869047692023 222769067440727 238111493268325 238111493268340 240087568976679 245447969482638 245447969482653 253405956599037 254935611454569 288661503866515 288661503866530 328529487794053 384755068030770 395868650636716 395868650636731 410205221915172 419916823522751 452840999734795 466580814162987 468720065734531 491132347463364 491488510723021 491992992292296 503400382949135 534495493779030 540405242091263 563199379122989 563199379123004 573581504197710 573581504197725 579083172125647 582622422664814 599035491664662 624287298179518 635304202009936 636338100321225 639448652322203 659748850042932 661580151762840 684439512836665 700899601844039 701865353869684 701865353869699 714843824294929 731647340815445 771176763760219 778417488521139 778417488521154 778834701062414
integer_word 95 11
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1422 20*)x = 0w" ]
12 13
4508187 4508202 464926985123 574967048026 574967048041 19521708359784 31847622125098 56158502010187 81577138722117 139542921380596 139542921380611 139601167798242 162032981909876 238111493268325 238111493268340 240087568976679 245447969482638 245447969482653 253405956599037 254935611454569 288661503866515 384755068030770 395868650636716 395868650636731 410205221915172 419916823522751 452840999734795 466580814162987 491132347463364 491488510723021 491992992292296 503400382949135 531497668235009 540405242091263 563199379122989 563199379123004 568325754051371 573581504197710 573581504197725 579083172125647 582622422664814 585128167865309 588282247617315 627625117052225 635304202009936 639448652322203 649030454669273 661580151762840 684439512836665 698339900079275 700899601844039 701865353869684 701865353869699 771176763760219 778417488521139 778834701062414
integer_word 95 12
bossLib.srw_tac [ ] tactictoe_thmlarg

4508187 4508202 464926985123 574967048026 574967048041 19521708359784 31847622125098 56158502010187 81577138722117 139542921380596 139542921380611 139601167798242 162032981909876 238111493268325 238111493268340 240087568976679 245447969482638 245447969482653 253405956599037 254935611454569 288661503866515 384755068030770 395868650636716 395868650636731 410205221915172 419916823522751 452840999734795 466580814162987 472757557126327 491132347463364 491488510723021 491992992292296 503400382949135 531497668235009 540405242091263 563199379122989 563199379123004 568325754051371 573581504197710 573581504197725 579083172125647 582622422664814 585128167865309 588282247617315 627625117052225 635304202009936 639448652322203 649030454669273 661580151762840 684439512836665 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 771176763760219 778417488521139 778834701062414
integer_word 95 13
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1426 20*)x = INT_MINw" ]

4508187 4508202 464926985123 574967048026 574967048041 19521708359784 31847622125098 56158502010187 81577138722117 139542921380596 139542921380611 139601167798242 162032981909876 238111493268325 238111493268340 240087568976679 245447969482638 245447969482653 253405956599037 254935611454569 288661503866515 384755068030770 395868650636716 395868650636731 410205221915172 419916823522751 452840999734795 466580814162987 472757557126327 491132347463364 491488510723021 491992992292296 503400382949135 531497668235009 540405242091263 563199379122989 563199379123004 568325754051371 573581504197710 573581504197725 579083172125647 582622422664814 585128167865309 588282247617315 627625117052225 635304202009936 639448652322203 649030454669273 661580151762840 684439512836665 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 771176763760219 778417488521139 778834701062414
integer_word 95 14
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close bossLib.ARITH_ss ) tactictoe_thmlarg

4508187 464926985123 574967048026 12914356241226 19521708359784 31847622125098 56158502010187 81577138722117 81577138722132 139542921380596 139542921380611 188366882867995 216636554885755 238111493268325 240087568976679 245447969482638 245447969482653 288661503866515 288661503866530 318270072299665 384755068030770 384755068030785 395868650636716 395868650636731 410205221915172 419916823522751 466580814162987 472757557126327 491132347463364 491488510723021 491992992292296 503400382949135 503400382949150 540405242091263 558255717665752 563199379122989 573581504197710 573581504197725 582622422664814 635304202009936 635304202009951 639448652322203 684439512836665 701865353869684 701865353869699 704177836849649 771176763760219 778417488521139 778417488521154 778834701062414
integer_word 95 15
bossLib.srw_tac [ ] tactictoe_thmlarg

4508187 4508202 464926985123 574967048026 574967048041 12914356241211 19521708359784 31847622125098 56158502010187 81577138722117 139542921380596 139542921380611 139601167798242 162032981909876 188366882867980 216636554885755 238111493268325 238111493268340 240087568976679 245447969482638 245447969482653 253405956599037 254935611454569 288661503866515 318270072299650 384755068030770 395868650636716 395868650636731 410205221915172 419916823522751 452840999734795 466580814162987 472757557126327 491132347463364 491488510723021 491992992292296 503400382949135 531497668235009 540405242091263 558255717665737 563199379122989 563199379123004 568325754051371 573581504197710 573581504197725 579083172125647 582622422664814 585128167865309 588282247617315 627625117052225 635304202009936 639448652322203 649030454669273 661580151762840 684439512836665 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 771176763760219 778417488521139 778834701062414
integer_word 95 16
bossLib.metis_tac [ wordsTheory.TWO_COMP_POS_NEG ]

4508187 4508202 464926985123 574967048026 574967048041 19521708359784 19521708359799 31847622125098 56158502010187 81577138722117 101493408634270 139542921380596 139542921380611 139601167798242 216636554885755 238111493268325 238111493268340 240087568976679 245447969482638 245447969482653 253405956599037 288661503866515 384755068030770 395868650636716 395868650636731 410205221915172 419916823522751 452840999734795 466580814162987 466580814163002 472757557126327 491132347463364 491488510723021 491992992292296 503400382949135 540405242091263 563199379122989 563199379123004 573581504197710 573581504197725 575537931424204 582622422664814 582622422664829 635304202009936 639448652322203 684439512836665 684439512836680 701865353869684 704177836849649 771176763760219 771176763760234 778417488521139 778834701062414 778834701062429
integer_word 95 17
bossLib.metis_tac [ wordsTheory.w2n_add , wordsTheory.WORD_ADD_LINV , wordsTheory.WORD_ADD_0 , wordsTheory.WORD_ADD_ASSOC ]

4508187 4508202 464926985123 574967048026 574967048041 19521708359784 31847622125098 56158502010187 81577138722117 139542921380596 139542921380611 139601167798227 139601167798242 162032981909876 216636554885755 238111493268325 238111493268340 240087568976679 245447969482638 245447969482653 253405956599022 253405956599037 254935611454569 288661503866515 384755068030770 395868650636716 395868650636731 410205221915172 419916823522751 452840999734780 452840999734795 466580814162987 472757557126327 491132347463364 491488510723021 491992992292296 503400382949135 531497668235009 540405242091263 563199379122989 563199379123004 568325754051371 573581504197710 573581504197725 575537931424189 579083172125647 582622422664814 585128167865309 588282247617315 627625117052225 635304202009936 639448652322203 649030454669273 661580151762840 684439512836665 698339900079275 700899601844039 701865353869684 701865353869699 704177836849649 771176763760219 778417488521139 778834701062414
integer_word 95 18
bossLib.metis_tac [ ( DB.fetch "integer_word" "overflow" ) sml_infixl0_open HolKernel.|> sml_infixl0_close Q.SPECL [ [ HolKernel.QUOTE " (*#loc 1438 22*)x" ] , [ HolKernel.QUOTE " (*#loc 1438 27*)-y" ] ] sml_infixl0_open HolKernel.|> sml_infixl0_close Q.DISCH [ HolKernel.QUOTE " (*#loc 1439 21*)y <> 0w /\\ y <> INT_MINw" ] sml_infixl0_open HolKernel.|> sml_infixl0_close bossLib.SIMP_RULE bossLib.arith_ss [ boolLib.GSYM wordsTheory.word_sub_def , ( DB.fetch "integer_word" "w2i_neg" ) , boolLib.GSYM integerTheory.int_sub , boolLib.GSYM wordsTheory.TWO_COMP_POS_NEG ] ]

4508187 4508202 574967048041 579751398587 579751398602 19521708359784 19521708359799 30530093675625 31843273619579 31847622125113 67930847002025 81577138722117 101493408634270 139542921380596 184250453201065 216636554885755 240087568976694 245447969482653 252558759159990 281799868870027 288661503866515 293037985971006 384755068030770 452033224433229 466580814162987 466580814163002 472757557126327 489668221488568 503400382949135 573581504197710 573581504197725 582622422664829 619012452733515 626759902784998 635304202009936 639448652322218 684439512836680 689057776509551 701865353869684 701865353869699 704177836849649 771176763760234 777299798500621 778417488521139
integer_word 96 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 527123542431 13183579575811 81577138722132 157304129785715 226118431347472 288661503866530 324230197263326 384755068030785 420149625023569 447976737540073 460465087475492 471942352642310 491132347463379 503400382949150 564510570641827 573404176134341 585128167865309 693450454781856 698339900079275 701865353869699 766494471622428
integer_word 97 0
bossLib.simp [ ( DB.fetch "integer_word" "overflow" ) , wordsTheory.add_with_carry_def , boolLib.GSYM wordsTheory.word_add_def ]

4508202 574967048041 579751398602 19521708359799 27602862583158 30530093675625 31843273619579 65226455967169 103200634234607 177951773632785 184250453201065 208688131165109 222769067440727 238111493268340 245447969482653 252558759159990 257896849276550 265439118909607 271941865957237 323124313203158 335344845384093 395868650636731 399677094721291 410205221915187 414947542031983 420807567297588 433373130032580 466580814163002 482314189312029 491132347463379 494924586845175 496657704825182 514761207392538 573581504197725 608019670587156 626759902784998 634772253538988 661149328672546 684439512836680 701865353869699 702754343500557
integer_word 98 0
bossLib.rw [ ( DB.fetch "integer_word" "sub_overflow" ) , wordsTheory.add_with_carry_def , wordsTheory.WORD_MSB_1COMP ]
1
4508202 574967048041 579751398602 19521708359799 30530093675625 31843273619579 31847622125113 37923122918162 57202370324617 99712863290459 163647486348471 177407959550306 184250453201065 189664091613112 196421115996503 208688131165109 240087568976694 245447969482653 252558759159990 257896849276550 265439118909607 271941865957237 281799868870027 293037985971006 319031173622450 335344845384093 399677094721291 410205221915187 414947542031983 452033224433229 452840999734795 466580814163002 489668221488568 491132347463379 494924586845175 514761207392538 573581504197725 608019670587156 619012452733515 626759902784998 676065997693458 684439512836680 689057776509551 701865353869699 777299798500621
integer_word 98 1
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1457 16*)word_msb x" ]
2 3
4508202 574967048041 579751398602 19521708359799 54895274660591 68196746068341 81577138722132 99712863290459 101493408634270 108926874587656 129916455720081 155412585748122 165908334477033 177407959550306 225169820249290 238111493268340 245447969482653 253405956599037 262565484410631 264214093175962 288525727528694 288661503866530 395868650636731 422006731961200 452840999734795 466580814163002 474709775802895 503400382949150 555664911459001 573581504197725 582622422664829 584864454249251 585128167865309 594298557987230 639448652322218 641145649424487 656909955086835 661580151762840 672462142824294 684439512836680 698339900079275 700899601844039 701865353869699 729156724514495 771176763760234 772093664419589 773778241275080
integer_word 98 2
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1458 16*)word_msb y" ]
4 5
4508187 4508202 574967048026 574967048041 579751398602 19521708359784 19521708359799 54895274660591 68196746068341 81577138722132 99712863290459 101493408634270 108926874587656 129916455720081 155412585748122 165908334477033 177407959550306 225169820249290 238111493268340 245447969482653 253405956599037 262565484410631 264214093175962 288525727528694 288661503866530 395868650636731 422006731961200 452840999734795 466580814162987 466580814163002 474709775802895 503400382949150 555664911459001 573581504197710 573581504197725 582622422664814 582622422664829 584864454249251 585128167865309 594298557987230 639448652322203 639448652322218 641145649424487 656909955086835 661580151762840 672462142824294 684439512836680 698339900079275 700899601844039 701865353869699 729156724514495 771176763760219 771176763760234 772093664419589 773778241275080
integer_word 98 3
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1458 16*)word_msb y" ]
6 7
4508187 4508202 574967048026 574967048041 579751398602 19521708359799 54895274660591 68196746068341 81577138722132 99712863290459 101493408634270 108926874587656 129916455720081 155412585748122 165908334477033 177407959550306 225169820249290 238111493268340 245447969482653 253405956599037 262565484410631 264214093175962 288525727528694 288661503866530 395868650636731 422006731961200 452840999734795 466580814163002 474709775802895 503400382949150 555664911459001 573581504197710 573581504197725 582622422664814 582622422664829 584864454249251 585128167865309 594298557987230 639448652322203 639448652322218 641145649424487 656909955086835 661580151762840 672462142824294 684439512836680 698339900079275 700899601844039 701865353869699 729156724514495 771176763760219 771176763760234 772093664419589 773778241275080
integer_word 98 8
bossLib.SRW_TAC [ boolSimps.LET_ss ] [ boolLib.GSYM ( DB.fetch "words" "word_add_def" ) , ( DB.fetch "words" "add_with_carry_def" ) , boolLib.GSYM ( DB.fetch "words" "word_add_n2w" ) , ( DB.fetch "words" "word_sub_def" ) , ( DB.fetch "words" "WORD_NOT" ) ]

4508187 4508202 408161173901 574967048026 574967048041 579751398587 579751398602 19521708359784 53461579440352 54895274660591 81577138722117 81577138722132 99712863290459 108926874587656 129916455720081 155412585748122 177407959550306 238111493268340 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 384755068030770 395868650636731 415477364938490 452840999734795 466580814162987 472757557126327 474709775802895 503400382949135 503400382949150 555664911459001 573581504197710 573581504197725 582622422664814 582622422664829 594298557987230 635304202009936 639448652322203 672462142824294 684439512836680 701865353869684 701865353869699 704177836849649 724095292574022 729156724514495 771176763760219 771176763760234 772093664419589 773778241275080 778417488521139
integer_word 98 9
bossLib.SRW_TAC [ boolSimps.LET_ss ] [ boolLib.GSYM ( DB.fetch "words" "word_add_def" ) , ( DB.fetch "words" "add_with_carry_def" ) , boolLib.GSYM ( DB.fetch "words" "word_add_n2w" ) , ( DB.fetch "words" "word_sub_def" ) , ( DB.fetch "words" "WORD_NOT" ) ]

4508187 4508202 408161173901 574967048026 574967048041 579751398587 579751398602 19521708359784 53461579440352 54895274660591 81577138722117 81577138722132 99712863290459 108926874587656 129916455720081 155412585748122 177407959550306 238111493268340 245447969482653 253405956599037 264214093175962 288525727528694 288661503866515 288661503866530 384755068030770 395868650636731 415477364938490 452840999734795 466580814162987 472757557126327 474709775802895 503400382949135 503400382949150 555664911459001 573581504197710 573581504197725 582622422664814 582622422664829 594298557987230 635304202009936 639448652322203 672462142824294 684439512836680 701865353869684 701865353869699 704177836849649 724095292574022 729156724514495 771176763760219 771176763760234 772093664419589 773778241275080 778417488521139
integer_word 99 0
bossLib.fs [ ( DB.fetch "integer_word" "i2w_def" ) , wordsTheory.w2w_def ]

4508202 570182697480 19715171511179 115026805686809 118012025074261 139374515823886 191689370579970 284365777889941 302457288799245 317951517419914 384755068030785 397370809135302 410205221915187 428376199356515 452840999734795 491132347463379 573581504197725 641145649424487 661580151762840 700899601844039 701865353869699
integer_word 100 0
bossLib.FULL_SIMP_TAC ( bossLib.srw_ss ( ) ) [ ]

4508202 570182697480 19715171511179 115026805686809 118012025074261 139374515823886 284365777889941 291341463270670 384755068030785 397370809135302 428376199356515 573581504197725 641145649424487 661580151762840 700899601844039 701865353869699
integer_word 101 0
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg
1
4508202 527123542431 4497433691173 19715171511179 30530093675625 31843273619579 64274765310919 118012025074261 206318910910354 321207394972097 324230197263326 387060757195317 397370809135302 428376199356515 437893145004262 447976737540073 517500271071015 540846438587968 564510570641827 573404176134341 661580151762840 679715610535825 693450454781856 700899601844039 701865353869699 743039451497653
integer_word 101 1
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1477 29*)n" ]
2 3 4
4508202 527123542431 4497433691173 19715171511179 27707362503966 30530093675625 31843273619579 64274765310919 81569672357316 81577138722132 91443262095408 118012025074261 151489214603632 182786161572575 184562626047036 205984308384176 206318910910354 253405956599037 271701083476882 288661503866530 315568617150899 321207394972097 324230197263326 330436976138593 359946554789255 360368527159779 387060757195317 410986695990145 444661215310464 447976737540073 452840999734795 468720065734531 503400382949150 519608153553791 532121098622424 541094230245756 560067426511773 564510570641827 573404176134341 595668015596659 606386562205544 624287298179518 661580151762840 693450454781856 700899601844039 701865353869699 758702156437644 778417488521154
integer_word 101 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

12081333078666 19715171511179 30530093675625 31843273619579 64274765310919 80256832701175 81577138722132 91443262095408 118012025074261 146178300733118 182786161572575 184562626047036 190291929377412 212754037083233 253405956599037 271701083476882 273809489462257 278755885346249 288661503866530 308352894423615 310727561875729 321207394972097 324230197263326 349171370021337 359946554789255 411606595103663 439208752496467 447976737540073 452840999734795 468720065734531 503400382949150 564510570641827 573404176134341 595668015596659 622015113717238 624287298179518 661324109508218 661580151762840 693450454781856 700899601844039 701865353869699 724213361202415 728190113782605 746640622456895 778417488521154
integer_word 101 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 19521708359784 19715171511179 30530093675625 31843273619579 64274765310919 81577138722132 91443262095408 118012025074261 138598696382315 138598696382330 182786161572575 183326100979909 184562626047036 253405956599037 265425729258101 271701083476882 288661503866515 288661503866530 321207394972097 322779221157329 324230197263326 359946554789255 375497871509280 400883149439785 427272307580403 447976737540073 448356488498007 452840999734795 458483012028703 466580814162987 468720065734531 470158739780943 474302972864828 493462345999018 503400382949150 521076223134189 531340805655193 531497668234994 564188047691089 564510570641827 573404176134341 585852298322619 595668015596659 601882559237349 611497491624051 624287298179518 628719902777060 661580151762840 693450454781856 693750663012966 700899601844039 701865353869684 701865353869699 704177836849649 757981341983449 778417488521139 778417488521154
integer_word 101 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 19521708359784 19715171511179 30530093675625 31843273619579 39520484649020 64274765310919 81577138722132 91443262095408 118012025074261 127937965230642 138598696382315 138598696382330 182786161572575 184562626047036 253405956599037 271701083476882 288661503866515 288661503866530 321207394972097 324230197263326 359946554789255 369764093498852 375497871509280 400371142030229 427221822921202 427272307580403 447976737540073 452840999734795 454495709643676 466580814162987 468720065734531 503400382949150 528048827191458 531497668234994 564510570641827 573404176134341 582433649525837 595668015596659 624287298179518 628719902777060 637914406622180 641750641497058 661580151762840 667768848929500 669890955180108 693450454781856 693750663012966 697510959889980 700899601844039 701865353869684 701865353869699 704177836849649 757981341983449 778417488521139 778417488521154 786024581383233
integer_word 101 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
6
18981866501283 19521708359799 288661503866530 324230197263326 447976737540073 466580814163002 531497668235009 549097959537274 564510570641827 573404176134341 693450454781856 701865353869699 778417488521154
integer_word 101 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

18981866501283 19521708359799 288661503866515 288661503866530 324230197263311 324230197263326 447976737540058 447976737540073 459901918344178 466580814163002 531497668234994 531497668235009 549097959537274 564510570641812 564510570641827 573404176134326 573404176134341 693450454781841 693450454781856 701865353869699 702299432457024 734077381109548 778417488521139 778417488521154
integer_word 101 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
8 10
4508187 18981866501283 19521708359784 19521708359799 138598696382315 288661503866515 288661503866530 324230197263326 375497871509280 447976737540073 466580814162987 466580814163002 531497668234994 531497668235009 549097959537274 564510570641827 573404176134341 693450454781856 701865353869684 701865353869699 704177836849649 778417488521139 778417488521154
integer_word 101 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 18981866501283 19521708359784 19521708359799 138598696382315 288661503866515 288661503866530 324230197263311 324230197263326 375497871509280 447976737540058 447976737540073 459901918344178 466580814162987 466580814163002 531497668234994 531497668235009 549097959537274 564510570641812 564510570641827 573404176134326 573404176134341 693450454781841 693450454781856 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 778417488521139 778417488521154
integer_word 101 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
8 10
4508187 18981866501283 19521708359784 19521708359799 138598696382315 288661503866515 288661503866530 324230197263326 375497871509280 447976737540073 466580814162987 466580814163002 531497668234994 531497668235009 549097959537274 564510570641827 573404176134341 693450454781856 701865353869684 701865353869699 704177836849649 778417488521139 778417488521154
integer_word 101 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 18981866501283 19521708359784 19521708359799 138598696382315 288661503866515 288661503866530 324230197263311 324230197263326 375497871509280 447976737540058 447976737540073 459901918344178 466580814162987 466580814163002 531497668234994 531497668235009 549097959537274 564510570641812 564510570641827 573404176134326 573404176134341 693450454781841 693450454781856 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 778417488521139 778417488521154
integer_word 101 12
boolLib.imp_res_tac integerTheory.INT_MOD
16
4508187 4508202 18981866501268 19521708359784 19715171511179 30530093675625 31843273619579 64274765310919 81577138722132 118012025074261 138598696382315 138598696382330 182786161572575 226118431347472 253405956599037 288661503866515 288661503866530 293887123103036 321207394972097 324230197263311 324230197263326 375497871509280 382433444052900 389228759368868 427272307580403 447976737540058 447976737540073 452840999734795 466580814162987 470158739780943 503400382949150 531340805655193 531497668234994 548187354255603 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 581528376656495 624287298179518 661580151762840 693450454781841 693450454781856 700899601844039 701865353869684 701865353869699 704177836849649 757981341983449 778417488521139
integer_word 101 13
bossLib.fsrw_tac [ intLib.INT_ARITH_ss ] tactictoe_thmlarg
15
4508187 4508202 18981866501268 19521708359784 19715171511179 30530093675625 31843273619579 36860793660628 64274765310919 118012025074261 138598696382315 138598696382330 288661503866515 288661503866530 321207394972097 324230197263311 324230197263326 375497871509280 400371142030229 427272307580403 447976737540058 447976737540073 466580814162987 531497668234994 532624016823452 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 576139396964009 641769208167392 693450454781841 693450454781856 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 767055970251773 778417488521139 786024581383233
integer_word 101 15
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 527123542416 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 36860793660613 36860793660628 64274765310904 64274765310919 118012025074246 118012025074261 138598696382315 138598696382330 208353530591994 288661503866515 288661503866530 321207394972082 321207394972097 324230197263311 324230197263326 375497871509280 379098439096674 400371142030214 400371142030229 416704694147772 427272307580388 427272307580403 443048919183447 447976737540058 447976737540073 463693407382315 466580814162987 471942352642295 491132347463364 531497668234994 532624016823437 532624016823452 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 576139396964009 641769208167392 693450454781841 693450454781856 698125516052739 698125516052754 698143719299855 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 767055970251758 767055970251773 774155807186768 778417488521139 786024581383218 786024581383233
integer_word 101 16
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
17
4508187 4508202 527123542416 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 36860793660613 64274765310904 64274765310919 81577138722132 118012025074246 118012025074261 138598696382315 138598696382330 182786161572575 208353530591994 226118431347472 253405956599037 288661503866515 288661503866530 293887123103036 321207394972082 321207394972097 324230197263311 324230197263326 375497871509280 379098439096674 382433444052900 389228759368868 400371142030214 416704694147772 427272307580388 427272307580403 443048919183447 447976737540058 447976737540073 452840999734795 463693407382315 466580814162987 470158739780943 471942352642295 491132347463364 503400382949150 531340805655193 531497668234994 532624016823437 548187354255603 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 581528376656495 624287298179518 661580151762840 693450454781841 693450454781856 698125516052739 698143719299855 698339900079260 700899601844039 701865353869684 701865353869699 704177836849649 757981341983449 767055970251758 774155807186768 778417488521139 786024581383218
integer_word 101 18
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 527123542416 18981866501268 19521708359784 19521708359799 19715171511164 19715171511179 30530093675610 31843273619564 31843273619579 36860793660613 64274765310904 64274765310919 118012025074246 118012025074261 138598696382315 208353530591994 288661503866515 288661503866530 314610238862996 321207394972082 324230197263311 324230197263326 375497871509280 379098439096674 400371142030214 406557391075491 416704694147772 427272307580388 443048919183447 447976737540058 447976737540073 463693407382315 466580814162987 466580814163002 468720065734531 471942352642295 491132347463364 531497668234994 532624016823437 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 693450454781841 693450454781856 698125516052739 698143719299855 698339900079260 701865353869684 701865353869699 704177836849649 767055970251758 774155807186768 778417488521139 778417488521154 786024581383218
integer_word 101 19
boolLib.imp_res_tac ( boolLib.UNDISCH integerTheory.INT_MOD_SUB sml_infixl0_open HolKernel.|> sml_infixl0_close boolLib.GSYM sml_infixl0_open HolKernel.|> sml_infixl0_close boolLib.DISCH_ALL )
20
4508187 4508202 527123542416 10934468447623 12704953289959 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 36860793660613 64274765310904 64274765310919 118012025074246 118012025074261 137140290251988 138598696382315 138598696382330 208353530591994 217544325191899 218701674434168 241253755749908 241624141284498 288661503866515 288661503866530 314610238862981 321207394972082 321207394972097 324230197263311 324230197263326 374287208816744 375497871509280 379098439096674 400371142030214 406557391075476 416704694147772 427272307580388 427272307580403 443048919183447 447976737540058 447976737540073 463693407382315 463796813999848 463856753652900 466580814162987 468720065734516 471942352642295 491132347463364 493009025480433 531497668234994 532624016823437 532624016823452 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 602147667922777 693450454781841 693450454781856 698125516052739 698125516052754 698143719299855 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 767055970251758 767055970251773 774155807186768 777299798500621 778417488521139 786024581383218
integer_word 101 20
boolLib.pop_assum ( fn th => boolLib.once_rewrite_tac [ th ] )
21
4508187 4508202 503201789611 507986140172 527123542416 4497433691158 10934468447623 12704953289959 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 36860793660613 64274765310904 64274765310919 81208745965643 101059950478042 118012025074246 118012025074261 137140290251988 138598696382315 138598696382330 140886123461171 193509272736794 206318910910339 208353530591994 217544325191899 218701674434168 241253755749908 241624141284498 288661503866515 288661503866530 293294570028141 314610238862981 321207394972082 321207394972097 324230197263311 324230197263326 374287208816744 375497871509280 379098439096674 387060757195302 400371142030214 406557391075476 416704694147772 427272307580388 427272307580403 443048919183447 447976737540058 447976737540073 449492797327584 463693407382315 463796813999848 463856753652900 466580814162987 468720065734516 471942352642295 491132347463364 493009025480433 511685814953236 531497668234994 532624016823437 532624016823452 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 602147667922777 614342514995947 693450454781841 693450454781856 693484712638188 698125516052739 698125516052754 698143719299855 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 731903408492650 763097011058542 767055970251758 767055970251773 774155807186768 777299798500606 777299798500621 778417488521139 786024581383218
integer_word 101 21
bossLib.fsrw_tac [ intLib.INT_ARITH_ss ] tactictoe_thmlarg
22
4508187 4508202 527123542416 10934468447623 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 36860793660613 64274765310904 64274765310919 118012025074246 118012025074261 137140290251988 138598696382315 138598696382330 208353530591994 241624141284498 244722277252457 270382480403715 288661503866515 288661503866530 314610238862981 321207394972082 321207394972097 324230197263311 324230197263326 372772185704614 374287208816744 375497871509280 375579331393321 379098439096674 400371142030214 400371142030229 406557391075476 415790342758068 416704694147772 427272307580388 427272307580403 443048919183447 447976737540058 447976737540073 463693407382315 463796813999848 463856753652900 466580814162987 468720065734516 471942352642295 491132347463364 493009025480433 531497668234994 532624016823437 532624016823452 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 609012022001879 693020829243487 693450454781841 693450454781856 698125516052739 698125516052754 698143719299855 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 767055970251758 767055970251773 774155807186768 777299798500621 778417488521139 786024581383218 786024581383233
integer_word 101 22
bossLib.simp [ integerTheory.INT_ADD_CALCULATE , integerTheory.INT_MOD_NEG_NUMERATOR ]
23
4508187 4508202 527123542416 10934468447623 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 36860793660628 64274765310919 98136842272667 118012025074246 118012025074261 137140290251988 138598696382315 138598696382330 182786161572575 196421115996488 208353530591994 208688131165094 241624141284498 270927544173798 288661503866515 288661503866530 321207394972082 321207394972097 324230197263311 324230197263326 374287208816744 375497871509280 382963783146935 416704694147772 427272307580388 443048919183447 447976737540058 447976737540073 463693407382315 463796813999848 463856753652900 466580814162987 471942352642295 491132347463364 493009025480433 531497668234994 532624016823452 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 624287298179518 693450454781841 693450454781856 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 731820575213011 767055970251758 767055970251773 774155807186768 778417488521139 786024581383218
integer_word 101 23
bossLib.rename1 [ HolKernel.QUOTE " (*#loc 1486 15*)k <> 0n" ]
24
4508187 4508202 527123542416 10934468447623 12704953289959 18981866501268 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 36860793660628 64274765310919 118012025074246 118012025074261 137140290251988 138598696382315 138598696382330 196421115996488 208353530591994 208688131165094 241624141284498 288661503866515 288661503866530 321207394972082 321207394972097 324230197263311 324230197263326 374287208816744 375497871509280 404408208988308 416704694147772 427272307580388 443048919183447 447976737540058 447976737540073 463693407382315 463796813999848 463856753652900 466580814162987 471942352642295 478279677912324 491132347463364 493009025480433 531497668234994 532624016823452 549097959537259 564510570641812 564510570641827 573404176134326 573404176134341 693450454781841 693450454781856 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 767055970251758 767055970251773 774155807186768 777299798500621 778417488521139 779291600237027 786024581383218 789889052674709
integer_word 101 24
boolLib.pop_assum boolLib.mp_tac
25
4508187 4508202 512770490733 512770490748 527123542416 2017266608326 19521708359784 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 57963099193291 82165078414841 82897199447339 118012025074246 118012025074261 137140290251988 138598696382315 138598696382330 196421115996488 208353530591994 208353530592009 208688131165094 245067779503006 288661503866515 288661503866530 292559602119200 321207394972082 321207394972097 342239549022800 375497871509280 416704694147772 427272307580388 427272307580403 443048919183447 463693407382315 463693407382330 466580814162987 471942352642295 491132347463364 507174723269812 531497668234994 565960517041209 634129379727724 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 757075656365475 767055970251758 767055970251773 774155807186768 777299798500621 778417488521139 786024581383218
integer_word 101 25
bossLib.rename1 [ HolKernel.QUOTE " (*#loc 1487 15*)n <> 0n" ]
26
4508187 4508202 512770490748 527123542416 2017266608326 19521708359784 19521708359799 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 57963099193291 82165078414841 82897199447339 118012025074246 118012025074261 137140290251988 138598696382315 138598696382330 196421115996488 208353530591994 208353530592009 208688131165094 245067779503006 288661503866515 288661503866530 292559602119200 321207394972082 321207394972097 330012922480994 342239549022800 375497871509280 375497871509295 416704694147772 427272307580388 427272307580403 443048919183447 463693407382315 463693407382330 466580814162987 466580814163002 471942352642295 491132347463364 507174723269812 531497668234994 531497668235009 565960517041209 634129379727724 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 757075656365475 767055970251758 767055970251773 774155807186768 777299798500621 778417488521139 778417488521154 786024581383218
integer_word 101 26
boolLib.pop_assum boolLib.mp_tac
27
4508187 4508202 512770490748 527123542416 527123542431 2017266608326 19521708359784 19521708359799 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 57963099193291 82165078414841 82897199447339 118012025074246 118012025074261 137140290251988 138598696382315 196421115996488 208353530591994 208353530592009 208688131165094 245067779503006 288661503866515 288661503866530 292559602119200 321207394972082 321207394972097 330012922480994 342239549022800 375497871509280 375497871509295 416704694147772 427272307580388 427272307580403 443048919183447 463693407382315 463693407382330 466580814162987 466580814163002 471942352642295 491132347463364 507174723269812 531497668234994 531497668235009 565960517041209 634129379727724 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 757075656365475 767055970251758 767055970251773 774155807186768 777299798500621 778417488521139 778417488521154 786024581383218
integer_word 101 27
bossLib.rw [ ]

4508187 4508202 512770490748 527123542416 527123542431 2017266608326 19521708359784 19521708359799 19715171511179 30530093675625 31843273619579 57963099193291 82165078414841 82897199447339 118012025074261 137140290251988 138598696382330 196421115996488 208353530592009 208688131165094 245067779503006 288661503866515 288661503866530 292559602119200 321207394972097 330012922480994 342239549022800 375497871509280 375497871509295 416704694147787 427272307580403 443048919183462 463693407382330 466580814162987 466580814163002 471942352642310 491132347463379 507174723269812 531497668234994 531497668235009 565960517041209 634129379727724 684439512836680 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 757075656365475 767055970251773 774155807186783 777299798500621 778417488521139 778417488521154 786024581383233
integer_word 101 28
bossLib.fs tactictoe_thmlarg

4508187 4508202 512770490733 512770490748 527123542416 527123542431 19521708359784 88918838094742 130658286661368 288661503866515 288661503866530 375497871509280 463693407382330 466580814162987 531497668234994 531497668235009 698125516052754 698339900079275 701865353869684 704177836849649 734077381109563 767055970251773 778417488521139
integer_word 101 29
bossLib.fs [ ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 19521708359784 88918838094727 124546192348058 130658286661353 213792015625414 288661503866515 288661503866530 375497871509280 412866374726718 463693407382315 463693407382330 466580814162987 531497668234994 531497668235009 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 767055970251758 767055970251773 778417488521139
integer_word 101 30
bossLib.fs [ integerTheory.INT_SUB ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 2017266608326 19521708359784 19715171511179 30530093675625 31843273619579 57963099193291 82165078414841 82897199447339 88918838094727 118012025074261 124546192348043 130658286661353 137140290251988 208353530592009 213792015625399 245067779503006 288661503866515 288661503866530 292559602119200 321207394972097 342239549022800 375497871509280 412866374726703 427272307580403 463693407382315 463693407382330 466580814162987 507174723269812 531497668234994 565960517041209 634129379727724 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 734077381109548 757075656365475 767055970251758 767055970251773 777299798500621 778417488521139
integer_word 102 0
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 1495 13*)w" ]
1
4508202 570182697480 15743640287504 19715171511179 24058657790953 30530093675625 31843273619579 64274765310919 115026805686809 118012025074261 126495316339179 184250453201065 216251517286832 227088482193871 252558759159990 271701083476882 324230197263326 370484922830408 447976737540073 495719659717263 531497668235009 564510570641827 573404176134341 573581504197725 626759902784998 641145649424487 661580151762840 670571579697754 693450454781856 694820521544149 700899601844039 701865353869699 726081603397572 726883085463492 733691774637682 734077381109563 777299798500621
integer_word 102 1
bossLib.rw [ ( DB.fetch "integer_word" "w2i_n2w_pos" ) ]
2
4508187 4508202 527123542416 527123542431 7639817414919 15743640287504 19497314489952 19715171511179 30530093675625 31843273619579 64274765310919 81577138722132 118012025074261 184250453201065 217096164890903 226118431347472 252558759159990 253764370664478 267189569992120 269419328552436 271701083476882 288661503866515 288661503866530 324230197263311 324230197263326 389280239644612 402327074158988 447976737540058 447976737540073 460374166951435 472240613932629 495719659717263 503400382949150 521934664292103 531497668234994 531497668235009 551514613936676 564510570641812 564510570641827 573404176134326 573404176134341 651508369472564 661580151762840 693450454781841 693450454781856 700899601844039 701865353869699 726081603397572 727212528911885 734077381109548 734077381109563 777299798500621
integer_word 102 2
bossLib.fs [ arithmeticTheory.NOT_LESS ]
3
4508187 4508202 527123542416 527123542431 15743640287489 19521708359784 19715171511179 30530093675625 31843273619579 64274765310919 81577138722132 82165078414841 118012025074261 184250453201065 217096164890903 226118431347472 231160374406589 252558759159990 253764370664478 288661503866515 288661503866530 324230197263311 324230197263326 353347122969727 389280239644612 402327074158988 427272307580403 447976737540058 447976737540073 466580814162987 491341445894646 495719659717248 503400382949150 531497668234994 564510570641812 564510570641827 573404176134326 573404176134341 693450454781841 693450454781856 701865353869699 734077381109548 777299798500621
integer_word 102 3
bossLib.FULL_SIMP_TAC bossLib.arith_ss [ arithmeticTheory.NOT_LESS , ( DB.fetch "integer_word" "w2i_n2w_neg" ) , ( DB.fetch "integer_word" "w2i_n2w_pos" ) , simpLib.SIMP_PROVE ( bossLib.srw_ss ( ) ) [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 756 44*)2i ** n = &(2n ** n)" ] ) , integerTheory.NUM_OF_INT , int_arithTheory.INT_SUB_SUB3 , integerTheory.INT_MOD_CALCULATE , integerTheory.INT_MOD_NEG_NUMERATOR ]

4508187 4508202 527123542416 527123542431 15743640287489 19715171511179 30530093675625 31843273619579 64274765310919 81577138722132 82165078414841 118012025074261 124546192348043 184250453201065 217096164890903 226118431347472 231160374406589 252558759159990 253764370664478 288661503866515 288661503866530 290305795276214 324230197263311 324230197263326 389280239644612 402327074158988 427272307580403 447976737540058 447976737540073 491341445894646 495719659717248 503400382949150 525671167212332 531497668234994 564510570641812 564510570641827 573404176134326 573404176134341 693450454781841 693450454781856 701865353869699 734077381109548 777299798500621
integer_word 102 4
bossLib.DECIDE_TAC

4508187 4508202 527123542416 527123542431 15743640287489 124546192348043 124546192348058 217096164890903 253764370664478 288661503866515 288661503866530 290305795276214 324230197263311 324230197263326 354656544070709 447976737540058 447976737540073 495719659717248 525671167212332 531497668234994 531497668235009 564510570641812 564510570641827 573404176134326 573404176134341 682986940353666 693450454781841 693450454781856 734077381109548
integer_word 102 5
boolLib.imp_res_tac ( boolLib.GSYM integerTheory.INT_SUB )
6
4508187 4508202 527123542416 527123542431 10934468447623 15743640287489 19715171511179 30530093675625 31843273619579 64274765310919 69307778533856 82165078414841 118012025074261 124546192348043 137140290251988 149188201934644 182786161572575 217096164890903 253764370664478 261601688188567 288661503866515 288661503866530 290305795276214 324230197263311 324230197263326 354656544070694 362056709427515 427272307580403 447976737540058 447976737540073 467288687814910 491341445894646 495719659717248 525671167212332 531497668234994 564510570641812 564510570641827 573404176134326 573404176134341 624287298179518 682986940353651 693450454781841 693450454781856 698339900079275 701865353869699 734077381109548 777299798500621
integer_word 102 6
bossLib.fs [ ]

4508187 4508202 527123542416 527123542431 10934468447608 10934468447623 12704953289944 15743640287489 19715171511164 19715171511179 30530093675610 30530093675625 31843273619564 31843273619579 64274765310904 64274765310919 69307778533856 82165078414826 82165078414841 82897199447324 117844958856491 118012025074246 118012025074261 124546192348043 137140290251973 137140290251988 149188201934644 163857517616153 182786161572575 217096164890903 253764370664478 261601688188552 261601688188567 284782831506441 288661503866515 288661503866530 290305795276214 324230197263311 324230197263326 354656544070694 362056709427500 362056709427515 413487284729084 427272307580388 427272307580403 447976737540058 447976737540073 467288687814910 491341445894646 495719659717248 501565157174188 515022728010626 525588974074877 525671167212332 531497668234994 541582141030856 564510570641812 564510570641827 573404176134326 573404176134341 602147667922762 624287298179518 682986940353651 693450454781841 693450454781856 698339900079260 698339900079275 701865353869684 701865353869699 734077381109548 777299798500606 777299798500621
