arithmetic 0 0
boolLib.REWRITE_TAC tactictoe_thmlarg

9367585263415 129916455720081 155412585748122 262767033862285 264214093175962 288661503866530 309888446016952 446777716720804 474709775802895 531497668235009 672462142824294 701865353869699 772093664419589 778417488521154
arithmetic 1 0
boolLib.REWRITE_TAC tactictoe_thmlarg

12993072741393 52213207481656 82788020813651 129916455720081 151796447914440 155412585748122 264214093175962 276660863201042 288661503866530 309888446016952 474709775802895 531497668235009 618593870336431 672462142824294 701865353869699 772093664419589
arithmetic 2 0
boolLib.REWRITE_TAC tactictoe_thmlarg

122086762099339 160767081157331 264214093175962 288661503866530 474709775802895 531497668235009 592529744587930 672462142824294 701865353869699 778417488521154
arithmetic 3 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 5822413 488848737943 493633088504 527123542431 31419512588270 87413170039882 109756875977937 238707412987891 240510133615974 264425238702802 271701083476882 286024140781060 288661503866530 345457914399684 373756280111234 375497871509295 442537650796539 466607172199163 471942352642310 486040086682803 491132347463379 530939601438483 531497668235009 543574504814083 572208536031971 672462142824294 692645643000722 701865353869699 704177836849664 778417488521154
arithmetic 3 1
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 5822398 5822413 488848737928 488848737943 493633088489 493633088504 527123542416 527123542431 31419512588255 59203831566177 87413170039867 87413170039882 98581092097770 109756875977922 129957185149649 130092756586791 191948705674342 238707412987876 240510133615959 240510133615974 261978149826142 264425238702787 269030221677049 271701083476867 271701083476882 286024140781045 286024140781060 288661503866515 288661503866530 309888446016952 345457914399669 345457914399684 373756280111219 375497871509280 442537650796524 442537650796539 466607172199148 486040086682788 486040086682803 506603510794494 523856742204789 527521652353121 530939601438468 531497668234994 531497668235009 543574504814068 572208536031956 632135785080663 672462142824279 672462142824294 692645643000707 701865353869684 701865353869699 704177836849649 735708212112431 766086726034042 778417488521139 778417488521154
arithmetic 3 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 5822413 488848737943 493633088504 15046362147585 56417359057472 66812189671343 87413170039882 129960401347323 148674029716933 240510133615974 271701083476882 286024140781060 288661503866530 309530625979259 345457914399684 358269772303406 390348651961789 442537650796539 486040086682803 499749441033522 531497668235009 545756135622620 641166918274646 672462142824294 701865353869699 737965769059358 778417488521154
arithmetic 4 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 156109086875613 288661503866530 471942352642310 491132347463379 502026024071860 531497668235009 542144822022888 585128167865309 698339900079275 701865353869699 710424553713767 778417488521154
arithmetic 4 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 83785034755201 98581092097770 107418126926554 156109086875598 272735938180725 288661503866515 288661503866530 309888446016952 502026024071845 531497668234994 531497668235009 542144822022873 585128167865294 585128167865309 591543144922265 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 710424553713752 778417488521139 778417488521154
arithmetic 4 2
boolLib.REWRITE_TAC tactictoe_thmlarg

202450269205827 288661503866530 304068141531773 531497668235009 585128167865309 604707218305174 610917682748898 698339900079275 701865353869699 778417488521154
arithmetic 5 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 75468107537355 98581092097770 153805390632302 288661503866530 309888446016952 376736261548124 414548237430311 463896660362551 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 672462142824294 698339900079275 701865353869699
arithmetic 5 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 24669794653905 75468107537340 98581092097755 98581092097770 153805390632287 208657311092532 288661503866515 288661503866530 309888446016937 309888446016952 376736261548109 403615497772597 414548237430296 415597596471554 463896660362536 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 505067402170360 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699
arithmetic 5 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 98581092097770 190050816984745 288661503866530 304068141531773 309888446016952 356400319574174 471942352642310 491132347463379 531497668235009 535267701066892 567964815439374 585128167865309 672462142824294 681622779416266 698339900079275 701865353869699 778417488521154
arithmetic 6 0
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 24669794653905 75468107537355 98581092097770 101493408634270 156109086875613 175808429857333 288661503866530 304068141531773 309888446016952 376736261548124 459698537013518 463896660362551 476953455748343 502026024071860 509737235904668 531497668235009 535267701066892 542144822022888 585128167865309 591543144922265 618439644015055 672462142824294 684439512836680 698339900079275 701865353869699 710424553713767 725245941639596 778417488521154
arithmetic 7 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 75468107537355 273509004803514 288661503866530 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 698339900079275 701865353869699 748748467568829
arithmetic 7 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_0" ) , ( DB.fetch "arithmetic" "ADD" ) , ( DB.fetch "arithmetic" "ADD_SUC" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 24669794653905 75468107537340 98581092097770 273509004803499 288661503866515 288661503866530 309888446016952 376736261548124 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 522103755331550 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 618439644015055 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 748748467568814
arithmetic 7 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 288661503866530 304068141531773 471942352642310 491132347463379 502026024071860 531497668235009 535267701066892 542144822022888 585128167865309 698339900079275 701865353869699 725245941639596 735958619667069 778417488521154
arithmetic 8 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 536692243553 75468107537355 102953802762778 237921658671188 288661503866530 471942352642310 478226135827194 491132347463379 502026024071860 531497668235009 585128167865309 587108149031590 657516895736278 698339900079275 701865353869699
arithmetic 8 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653905 75468107537340 75468107537355 98581092097770 102953802762763 145107457038828 222705333481103 237921658671173 288661503866515 288661503866530 309888446016952 471942352642295 471942352642310 478226135827179 491132347463364 491132347463379 502026024071845 502026024071860 529806771953273 531497668234994 531497668235009 585128167865294 585128167865309 587108149031575 591543144922265 653204148111575 657516895736263 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 790578340897260
arithmetic 8 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_0" ) , ( DB.fetch "arithmetic" "ADD" ) , ( DB.fetch "arithmetic" "ADD_SUC" ) ]

4508202 527123542431 536692243553 1673109681097 75468107537355 151145496772717 288661503866530 304068141531773 394516093558625 425805852468688 471942352642310 491132347463379 502026024071860 527624572017493 531497668235009 535267701066892 585128167865309 698339900079275 701865353869699 778417488521154
arithmetic 9 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 98581092097770 288661503866530 309888446016952 375497871509295 415098329689538 457644544611742 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 701865353869699 704177836849664 720042127964917 778417488521154
arithmetic 9 1
mesonLib.ASM_MESON_TAC [ ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 98581092097755 98581092097770 130092756586791 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 375497871509280 415098329689523 415098329689538 457644544611727 457644544611742 471942352642295 471942352642310 492666590863881 531497668234994 531497668235009 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 720042127964902 778417488521139 778417488521154
arithmetic 9 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 66812189671343 98581092097770 236358538816335 288661503866530 309888446016952 415098329689538 457644544611742 471942352642310 531497668235009 545756135622620 672462142824294 684439512836680 701865353869699 778417488521154
arithmetic 9 3
mesonLib.ASM_MESON_TAC [ ]
4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 98581092097755 98581092097770 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 375497871509280 415098329689523 457644544611727 457644544611742 471942352642295 471942352642310 492666590863881 531497668234994 531497668235009 672462142824279 672462142824294 684439512836665 701865353869684 701865353869699 704177836849649 720042127964902 778417488521139
arithmetic 9 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 98581092097755 98581092097770 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 375497871509280 415098329689523 457644544611727 471942352642295 492666590863881 531497668234994 531497668235009 672462142824279 672462142824294 684439512836665 701865353869684 701865353869699 704177836849649 720042127964902 778417488521139
arithmetic 10 0
boolLib.STRIP_TAC
1
4508202 527123542431 19521708359799 288661503866530 375497871509295 466580814163002 471942352642310 491132347463379 531497668235009 538989140445465 684439512836680 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 10 1
boolLib.STRUCT_CASES_TAC ( Q.SPEC [ HolKernel.QUOTE " (*#loc 307 42*)n" ] ( DB.fetch "arithmetic" "num_CASES" ) )
2 3
4508202 527123542431 19521708359799 288661503866530 375497871509295 466580814163002 531497668235009 538989140445465 684439512836680 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 10 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 19521708359799 62410438176784 98581092097770 130092756586791 138598696382330 269030221677049 288661503866530 309888446016952 466580814163002 531497668235009 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 10 3
boolLib.REWRITE_TAC tactictoe_thmlarg

19521708359799 66812189671343 246136393492904 288661503866530 466580814163002 531497668235009 545756135622620 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 11 0
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508202 527123542431 19521708359799 288661503866530 375497871509295 466580814163002 471942352642310 491132347463379 531497668235009 538989140445465 684439512836680 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 12 0
boolLib.REWRITE_TAC [ boolLib.FUN_EQ_THM , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) , relationTheory.RTC_CASES_TC , prim_recTheory.LESS_ALT ]
1
4508202 574967048041 579751398602 24836544730681 98581092097770 124546192348058 288661503866530 295311712298031 309888446016952 415044676998755 418088058066899 424151884204786 510069426593448 531497668235009 643692351228411 672462142824294 701865353869699 704177836849664 720042127964917 752858359816505
arithmetic 12 1
boolLib.REPEAT ( boolLib.STRIP_TAC sml_infixl0_open boolLib.ORELSE sml_infixl0_close boolLib.EQ_TAC )
2 3 4 5
4508202 574967048041 579751398602 24836544730681 98581092097770 151181538357760 179857892939409 288661503866530 309888446016952 415098329689538 418088058066899 425668720510975 428599281141050 432863920313721 471942352642310 490141414122429 491132347463379 531497668235009 672462142824294 684439512836680 701865353869699 704177836849664 720042127964917 752858359816505
arithmetic 12 2
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 24836544730666 24836544730681 98581092097755 98581092097770 151181538357745 151181538357760 179857892939409 288661503866515 288661503866530 309888446016937 309888446016952 415098329689538 418088058066884 418088058066899 425668720510960 425668720510975 428599281141035 428599281141050 432863920313706 432863920313721 490141414122414 490141414122429 531497668234994 531497668235009 672462142824279 672462142824294 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 720042127964902 720042127964917 752858359816490 752858359816505
arithmetic 12 3
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 574967048026 574967048041 579751398602 24836544730681 98581092097770 151181538357745 151181538357760 179857892939394 179857892939409 288661503866515 288661503866530 309888446016952 415098329689538 418088058066899 425668720510975 428599281141050 432863920313721 490141414122429 531497668234994 531497668235009 672462142824294 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 720042127964917 752858359816505
arithmetic 12 4
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 574967048026 574967048041 579751398602 24836544730681 98581092097770 151181538357745 151181538357760 179857892939394 179857892939409 288661503866515 288661503866530 309888446016952 415098329689538 418088058066899 425668720510975 428599281141050 432863920313721 490141414122429 531497668234994 531497668235009 672462142824294 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 720042127964917 752858359816505
arithmetic 12 5
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 24836544730666 24836544730681 98581092097755 98581092097770 151181538357745 151181538357760 179857892939409 288661503866515 288661503866530 309888446016937 309888446016952 415098329689538 418088058066884 418088058066899 425668720510960 425668720510975 428599281141035 428599281141050 432863920313706 432863920313721 490141414122414 490141414122429 531497668234994 531497668235009 672462142824279 672462142824294 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 720042127964902 720042127964917 752858359816490 752858359816505
arithmetic 13 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 536692243553 75468107537355 217096164890918 273509004803514 288661503866530 330012922480994 457644544611742 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 684847549876052 698339900079275 701865353869699 734077381109563
arithmetic 13 1
boolLib.GEN_TAC
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 75468107537340 75468107537355 98581092097770 217096164890903 217096164890918 273509004803499 273509004803514 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 420422385835201 457644544611727 457644544611742 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 521746175187005 531497668234994 531497668235009 585128167865294 585128167865309 607061788254526 672462142824294 684439512836665 684439512836680 684847549876037 698339900079260 698339900079275 701865353869684 701865353869699 734077381109548 734077381109563
arithmetic 13 2
boolLib.STRIP_TAC
4
4508202 527123542431 536692243553 75468107537355 217096164890918 273509004803514 287847153773029 288661503866530 330012922480994 457644544611742 471942352642310 491132347463379 502026024071860 531497668235009 545866261401461 585128167865309 684439512836680 698339900079275 701865353869699 734077381109563 778417488521154
arithmetic 13 3
boolLib.REWRITE_TAC [ numTheory.NOT_SUC , ( DB.fetch "prim_rec" "LESS_THM" ) ]
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 75468107537340 75468107537355 98581092097770 217096164890903 217096164890918 273509004803499 273509004803514 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 420422385835201 457644544611727 457644544611742 471942352642295 471942352642310 491132347463364 502026024071845 502026024071860 521746175187005 531497668234994 531497668235009 585128167865294 585128167865309 607061788254526 672462142824294 684439512836665 684439512836680 684847549876037 698339900079260 698339900079275 701865353869684 701865353869699 734077381109548 734077381109563
arithmetic 13 4
boolLib.REWRITE_TAC [ prim_recTheory.NOT_LESS_0 , prim_recTheory.LESS_THM ]

4508202 527123542431 536692243553 75468107537355 217096164890918 273509004803514 287847153773029 288661503866530 330012922480994 457644544611742 471942352642310 502026024071860 531497668235009 545866261401461 585128167865309 684439512836680 698339900079275 701865353869699 734077381109563 778417488521154
arithmetic 13 5
boolLib.REPEAT boolLib.STRIP_TAC

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 75468107537340 75468107537355 98581092097770 179857892939409 217096164890903 217096164890918 273509004803499 273509004803514 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 415098329689538 457644544611727 457644544611742 471942352642295 471942352642310 491132347463364 502026024071845 502026024071860 521746175187005 521746175187020 531497668234994 531497668235009 585128167865294 585128167865309 607061788254526 672462142824294 684439512836665 684439512836680 684847549876037 698339900079260 698339900079275 701865353869684 701865353869699 704177836849664 734077381109548 734077381109563
arithmetic 14 0
boolLib.REWRITE_TAC [ relationTheory.TC_TRANSITIVE , prim_recTheory.LESS_ALT ]

183353068087695 253769779087440 531497668235009 648550396331572 734077381109563
arithmetic 15 0
boolLib.MATCH_ACCEPT_TAC ( boolLib.REWRITE_RULE [ relationTheory.transitive_def ] ( DB.fetch "arithmetic" "transitive_LESS" ) )

4508202 522339191870 527123542431 536692243553 101493408634270 217096164890918 288661503866530 330012922480994 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 734077381109563
arithmetic 16 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 19521708359799 101493408634270 217096164890918 288661503866530 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 734077381109563
arithmetic 16 1
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "LESS_TRANS" )
2
4508187 522339191855 527123542416 208688131165109 217096164890903 288661503866515 521746175187005 531497668234994 634772253538988 734077381109548
arithmetic 16 2
boolLib.IMP_RES_TAC ( DB.fetch "prim_rec" "LESS_REFL" )

4508187 522339191855 527123542416 208688131165109 217096164890903 288661503866515 521746175187005 531497668234994 634772253538988 734077381109548
arithmetic 17 0
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 43798864978514 98581092097770 124546192348058 288661503866530 309888446016952 354656544070709 362789011331353 398439345207991 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 701865353869699
arithmetic 18 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 19521708359799 98581092097770 101493408634270 217096164890918 288661503866530 309888446016952 420422385835201 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 672462142824294 684439512836680 734077381109563
arithmetic 18 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 68355918940982 98581092097755 98581092097770 101493408634255 101493408634270 145801046100037 217096164890903 217096164890918 288661503866515 288661503866530 309888446016937 309888446016952 420422385835186 466580814162987 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 531497668234994 531497668235009 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 725508521201875 734077381109548 734077381109563
arithmetic 18 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
5 6
4508202 527123542431 19521708359799 101493408634270 204366829319829 217096164890918 262767033862285 288661503866530 309888446016952 466580814163002 471942352642310 491132347463379 531497668235009 538989140445465 672462142824294 684439512836680 702299432457039 734077381109563 778417488521154
arithmetic 18 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 18012092040674 19521708359784 19521708359799 68355918940967 98581092097755 98581092097770 101493408634255 101493408634270 145801046100022 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 420422385835186 466580814162987 466580814163002 471942352642295 491132347463364 521746175187005 531497668234994 531497668235009 579650332584685 603089639226490 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 725508521201860 725508521201875 734077381109548 734077381109563
arithmetic 18 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 527123542416 6512925454809 19521708359784 19521708359799 98581092097755 98581092097770 101493408634255 101493408634270 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 420422385835186 466580814162987 466580814163002 471942352642295 491132347463364 521746175187005 531497668234994 531497668235009 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 702299432457039 725508521201875 734077381109548 734077381109563 748751211344217 778417488521154
arithmetic 18 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 527123542416 527123542431 19521708359784 19521708359799 62410438176784 74424648475915 98581092097770 101493408634255 101493408634270 204366829319814 217096164890903 262767033862270 262767033862285 288661503866515 288661503866530 309888446016937 309888446016952 466580814162987 466580814163002 531497668234994 531497668235009 538989140445450 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 18 6
boolLib.REWRITE_TAC tactictoe_thmlarg

19521708359799 101493408634270 246136393492904 262767033862285 288661503866530 309888446016952 440111369021632 466580814163002 531497668235009 672462142824294 684439512836680 702299432457039 734077381109563 778417488521154
arithmetic 19 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "relation" "transitive_def" ) , ( DB.fetch "relation" "RC_DEF" ) ]
1
4508202 488848737943 128126337090912 328292420714664 339529659673100 491132347463379 586109782144689 594479367708751 597144664593758 648550396331572 669773422020409
arithmetic 19 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_TRANS" )
2
4508187 4508202 5822398 5822413 488848737928 488848737943 574967048026 574967048041 579751398587 584535749148 584535749163 161040224096793 161040224096808 280627483068602 280627483068617 531497668234994 531497668235009 597144664593743 597144664593758 637387629151161 637387629151176 734077381109548 734077381109563
arithmetic 19 2
BasicProvers.SRW_TAC [ SatisfySimps.SATISFY_ss ] [ ]

4508187 4508202 5822398 5822413 488848737928 488848737943 527123542431 574967048026 574967048041 579751398587 584535749148 584535749163 101493408634270 161040224096793 161040224096808 217096164890918 280627483068602 288661503866530 457644544611742 471942352642310 531497668234994 531497668235009 597144664593743 597144664593758 637387629151161 637387629151176 649683473364865 684439512836680 684661695323746 734077381109548 734077381109563
arithmetic 20 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ_ALT" ) , prim_recTheory.LESS_ALT , prim_recTheory.RTC_IM_TC ]

4508202 522339191870 527123542431 43798864978514 98581092097770 124546192348058 217096164890918 288661503866530 309888446016952 471942352642310 491132347463379 521746175187020 531497668235009 672462142824294 684439512836680 693255945079834 701865353869699 734077381109563
arithmetic 21 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ_ALT" ) , prim_recTheory.LESS_ALT , prim_recTheory.RTC_IM_TC ]

4508202 522339191870 527123542431 43798864978514 98581092097770 124546192348058 217096164890918 288661503866530 309888446016952 330012922480994 471942352642310 491132347463379 521746175187020 531497668235009 672462142824294 684439512836680 693255945079834 734077381109563
arithmetic 22 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ_ALT" ) , prim_recTheory.LESS_ALT , prim_recTheory.RTC_IM_TC ]

4508202 522339191870 527123542431 43798864978514 98581092097770 124546192348058 217096164890918 288661503866530 309888446016952 330012922480994 471942352642310 491132347463379 521746175187020 531497668235009 672462142824294 684439512836680 693255945079834 734077381109563
arithmetic 23 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ_ALT" ) , prim_recTheory.LESS_ALT , prim_recTheory.TC_IM_RTC_SUC ]

4508202 522339191870 527123542431 98581092097770 124546192348058 217096164890918 288661503866530 309888446016952 354656544070709 398439345207991 420422385835201 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 701865353869699 734077381109563
arithmetic 24 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ_ALT" ) , prim_recTheory.LESS_ALT , prim_recTheory.TC_IM_RTC_SUC ]

4508202 522339191870 527123542431 98581092097770 124546192348058 217096164890918 288661503866530 309888446016952 330012922480994 354656544070709 398439345207991 420422385835201 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 734077381109563
arithmetic 25 0
boolLib.REWRITE_TAC [ prim_recTheory.LESS_0 , ( DB.fetch "arithmetic" "LESS_EQ_IFF_LESS_SUC" ) ]

4508202 527123542431 82617229893248 124546192348058 288661503866530 471942352642310 491132347463379 531497668235009 759262115894543 778417488521154
arithmetic 26 0
boolLib.CONV_TAC ( boolLib.ONCE_DEPTH_CONV boolLib.SYM_CONV )
1
4508202 522339191870 527123542431 19521708359799 68355918940982 98581092097770 101493408634270 217096164890918 269030221677049 288661503866530 309888446016952 330012922480994 367975661070698 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 603089639226505 672462142824294 684439512836680 701865353869699 734077381109563
arithmetic 26 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 522339191870 527123542431 19521708359799 68355918940982 98581092097770 101493408634270 217096164890918 288661503866530 309888446016952 330012922480994 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 603089639226505 672462142824294 684439512836680 701865353869699 704177836849664 720042127964917 734077381109563
arithmetic 26 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
4 5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 68355918940967 68355918940982 98581092097755 98581092097770 101493408634255 101493408634270 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 316823154256358 330012922480979 330012922480994 466580814162987 466580814163002 471942352642295 471942352642310 479184296589303 491132347463364 491132347463379 521746175187005 531497668234994 531497668235009 603089639226490 603089639226505 620455544923244 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 720042127964902 725508521201875 734077381109548 734077381109563
arithmetic 26 3
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
6 7
4508202 527123542431 19521708359799 101493408634270 262767033862285 288661503866530 309888446016952 330012922480994 378314929959380 378722055887978 466580814163002 471942352642310 491132347463379 491302478201329 531497668235009 538989140445465 672462142824294 684439512836680 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 26 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 18012092040674 19521708359784 19521708359799 68355918940967 98581092097755 98581092097770 101493408634255 101493408634270 217096164890903 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 316823154256343 330012922480979 330012922480994 466580814162987 466580814163002 471942352642295 479184296589288 479184296589303 491132347463364 511607789131033 521746175187005 531497668234994 531497668235009 569399220872554 603089639226490 603089639226505 620455544923229 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 720042127964902 725508521201860 725508521201875 734077381109548 734077381109563
arithmetic 26 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 527123542416 19521708359784 19521708359799 66812189671343 68355918940967 98581092097755 98581092097770 101493408634255 101493408634270 128076658965004 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 466580814162987 466580814163002 471942352642295 479184296589303 491132347463364 521746175187005 531497668234994 531497668235009 603089639226490 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 720042127964902 725508521201875 734077381109548 734077381109563 748751211344217 778417488521154 787841644633206
arithmetic 26 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508187 4508202 527123542416 527123542431 19521708359784 19521708359799 30863617668664 62410438176784 63146812257335 98581092097770 101493408634255 101493408634270 262767033862270 262767033862285 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 378314929959365 378722055887963 466580814162987 466580814163002 491302478201314 491302478201329 531497668234994 531497668235009 538989140445450 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 26 7
boolLib.REWRITE_TAC tactictoe_thmlarg

19521708359799 66812189671343 101493408634270 122159312447862 246136393492904 262767033862285 288661503866530 309888446016952 330012922480994 455860647813446 466580814163002 491302478201329 531497668235009 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 27 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 19521708359799 68355918940982 98581092097770 101493408634270 217096164890918 288661503866530 309888446016952 330012922480994 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 603089639226505 672462142824294 684439512836680 701865353869699 704177836849664 720042127964917 734077381109563
arithmetic 27 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 68355918940967 68355918940982 98581092097755 98581092097770 101493408634255 101493408634270 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 316823154256358 330012922480979 330012922480994 466580814162987 466580814163002 471942352642295 471942352642310 479184296589303 491132347463364 491132347463379 521746175187005 531497668234994 531497668235009 603089639226490 603089639226505 620455544923244 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 720042127964902 725508521201875 734077381109548 734077381109563
arithmetic 27 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
5 6
4508202 527123542431 19521708359799 101493408634270 262767033862285 288661503866530 309888446016952 330012922480994 378314929959380 378722055887978 466580814163002 471942352642310 491132347463379 491302478201329 531497668235009 538989140445465 672462142824294 684439512836680 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 27 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 18012092040674 19521708359784 19521708359799 68355918940967 98581092097755 98581092097770 101493408634255 101493408634270 217096164890903 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 316823154256343 330012922480979 330012922480994 466580814162987 466580814163002 471942352642295 479184296589288 479184296589303 491132347463364 511607789131033 521746175187005 531497668234994 531497668235009 569399220872554 603089639226490 603089639226505 620455544923229 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 720042127964902 725508521201860 725508521201875 734077381109548 734077381109563
arithmetic 27 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 527123542416 19521708359784 19521708359799 66812189671343 68355918940967 98581092097755 98581092097770 101493408634255 101493408634270 128076658965004 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 466580814162987 466580814163002 471942352642295 479184296589303 491132347463364 521746175187005 531497668234994 531497668235009 603089639226490 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 720042127964902 725508521201875 734077381109548 734077381109563 748751211344217 778417488521154 787841644633206
arithmetic 27 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508187 4508202 527123542416 527123542431 19521708359784 19521708359799 30863617668664 62410438176784 63146812257335 98581092097770 101493408634255 101493408634270 262767033862270 262767033862285 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 378314929959365 378722055887963 466580814162987 466580814163002 491302478201314 491302478201329 531497668234994 531497668235009 538989140445450 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 27 6
boolLib.REWRITE_TAC tactictoe_thmlarg

19521708359799 66812189671343 101493408634270 122159312447862 246136393492904 262767033862285 288661503866530 309888446016952 330012922480994 455860647813446 466580814163002 491302478201329 531497668235009 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 28 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 66812189671343 288661503866530 368620750553299 415098329689538 471942352642310 491132347463379 531497668235009 538989140445465 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 28 1
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 62410438176784 66812189671328 66812189671343 98581092097770 236358538816335 288661503866515 288661503866530 309888446016952 368620750553284 415098329689523 415098329689538 531497668234994 531497668235009 538989140445450 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 28 2
boolLib.REWRITE_TAC tactictoe_thmlarg

66812189671343 246136393492904 288661503866530 415098329689538 531497668235009 545756135622620 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 29 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 19521708359799 101493408634270 179857892939409 217096164890918 288661503866530 330012922480994 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 701865353869699 704177836849664 734077381109563
arithmetic 29 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 68355918940982 98581092097770 101493408634255 101493408634270 179857892939394 217096164890903 217096164890918 269030221677049 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 367975661070698 420422385835201 466580814162987 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 531497668234994 531497668235009 603089639226505 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 734077381109548 734077381109563
arithmetic 29 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
5 6
4508202 527123542431 19521708359799 66812189671343 101493408634270 217096164890918 288661503866530 330012922480994 368620750553299 466580814163002 471942352642310 491132347463379 531497668235009 538989140445465 545866261401461 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 29 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 18012092040674 19521708359784 19521708359799 68355918940967 98581092097755 98581092097770 101493408634255 101493408634270 179857892939394 217096164890903 269030221677034 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 367975661070683 420422385835186 466580814162987 466580814163002 471942352642295 491132347463364 492666590863881 521746175187005 531497668234994 531497668235009 603089639226490 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 734077381109548 734077381109563
arithmetic 29 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 19521708359784 19521708359799 62410438176784 98581092097770 101493408634255 101493408634270 130092756586791 179857892939394 217096164890903 269030221677049 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 466580814162987 466580814163002 471942352642295 491132347463364 521746175187005 531497668234994 531497668235009 603089639226505 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457039 704177836849649 734077381109548 734077381109563 748751211344217 778417488521154
arithmetic 29 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 527123542416 527123542431 19521708359784 19521708359799 62410438176784 66812189671328 66812189671343 98581092097770 101493408634255 101493408634270 217096164890903 236358538816335 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 368620750553284 466580814162987 466580814163002 531497668234994 531497668235009 538989140445450 545866261401446 603089639226505 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 748751211344217 778417488521139 778417488521154
arithmetic 29 6
boolLib.REWRITE_TAC tactictoe_thmlarg

19521708359799 66812189671343 101493408634270 246136393492904 288661503866530 330012922480994 466580814163002 531497668235009 545756135622620 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 30 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 124546192348058 217096164890918 288661503866530 354656544070709 398439345207991 415098329689538 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 734077381109563
arithmetic 30 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 68355918940982 98581092097770 124546192348043 124546192348058 217096164890903 252715856577076 288661503866515 288661503866530 309888446016952 354656544070694 354656544070709 398439345207976 415098329689523 415098329689538 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 531497668234994 531497668235009 603089639226505 672462142824294 684439512836665 684439512836680 734077381109548 734077381109563
arithmetic 30 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
5 6
4508202 527123542431 124546192348058 288661503866530 354656544070709 415098329689538 471942352642310 491132347463379 531497668235009 538989140445465 684439512836680 702299432457039 734077381109563 766139236850539 778417488521154
arithmetic 30 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 18012092040674 43798864978514 68355918940967 98581092097755 98581092097770 124546192348043 124546192348058 217096164890903 252715856577061 288661503866515 288661503866530 309888446016937 309888446016952 354656544070694 362789011331353 398439345207976 415098329689523 415098329689538 471942352642295 491132347463364 521746175187005 531497668234994 531497668235009 603089639226490 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 734077381109548 734077381109563
arithmetic 30 4
boolLib.REWRITE_TAC [ prim_recTheory.LESS_0 , ( DB.fetch "arithmetic" "LESS_EQ_IFF_LESS_SUC" ) ]

4508187 4508202 522339191855 522339191870 527123542416 82617229893248 98581092097770 124546192348043 124546192348058 217096164890903 288661503866515 288661503866530 309888446016952 354656544070694 365851124969038 398439345207976 415098329689523 415098329689538 471942352642295 491132347463364 521746175187005 531497668234994 531497668235009 603089639226505 672462142824294 684439512836665 684439512836680 734077381109548 734077381109563 748751211344217 778417488521154
arithmetic 30 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 527123542416 527123542431 43798864978514 62410438176784 98581092097770 124546192348043 124546192348058 259585342739494 288661503866515 288661503866530 309888446016952 354656544070694 415098329689523 415098329689538 531497668234994 531497668235009 538989140445450 672462142824294 684439512836665 684439512836680 702299432457024 702299432457039 734077381109548 734077381109563 766139236850524 778417488521139 778417488521154
arithmetic 30 6
boolLib.REWRITE_TAC [ prim_recTheory.LESS_0 , ( DB.fetch "arithmetic" "LESS_EQ_IFF_LESS_SUC" ) ]

78429864234779 82617229893248 124546192348058 246136393492904 288661503866530 415098329689538 531497668235009 684439512836680 702299432457039 734077381109563 778417488521154
arithmetic 31 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 75468107537355 273509004803514 288661503866530 330012922480994 375497871509295 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 684847549876052 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 31 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.INV_SUC_EQ ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 24669794653905 75468107537340 98581092097770 273509004803499 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 375497871509280 375497871509295 462598833315486 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 618439644015055 672462142824294 684439512836665 684439512836680 684847549876037 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 778417488521139 778417488521154
arithmetic 31 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 20989592509967 288661503866530 304068141531773 330012922480994 375497871509295 471942352642310 491132347463379 531497668235009 535267701066892 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 725245941639596 778417488521154
arithmetic 32 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 75468107537355 124546192348058 188846667216100 288661503866530 354656544070709 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 698339900079275
arithmetic 32 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]
2
4508202 522339191870 527123542431 75468107537355 124546192348058 188846667216100 288661503866530 354656544070709 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 698339900079275
arithmetic 32 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508202 522339191870 527123542431 75468107537355 148795708198477 217096164890918 265252312810962 288661503866530 415098329689538 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563
arithmetic 32 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 75468107537340 98581092097770 148795708198462 181619866875562 217096164890903 217096164890918 265252312810947 288661503866515 288661503866530 309888446016952 376736261548124 415098329689523 415098329689538 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824294 680393508107913 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 734077381109548 734077381109563
arithmetic 32 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 67649428464548 217096164890918 288661503866530 415098329689538 502026024071860 531497668235009 542144822022888 553063941804111 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 778417488521154
arithmetic 32 5
boolLib.MP_TAC ( HolKernel.ASSUME ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 440 28*)(m < (m + n)) \\/ (m = (m + n))" ] ) ) )
6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 75468107537340 75468107537355 119214648557530 148795708198462 217096164890903 217096164890918 265252312810947 288661503866515 288661503866530 309888446016952 415098329689523 415098329689538 463896660362551 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 617988289789881 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 734077381109548 734077381109563
arithmetic 32 6
boolLib.STRIP_TAC

4508187 4508202 522339191855 522339191870 527123542416 527123542431 75468107537340 75468107537355 119214648557530 148795708198462 148795708198477 217096164890903 217096164890918 265252312810947 265252312810962 288661503866515 288661503866530 309888446016952 330012922480994 415098329689523 415098329689538 463896660362551 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 617988289789881 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 734077381109548 734077381109563
arithmetic 33 0
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "LESS_OR_EQ" ) , boolLib.DISJ_IMP_THM , boolLib.FORALL_AND_THM , ( DB.fetch "arithmetic" "LESS_ADD" ) ]
1
4508202 522339191870 527123542431 536692243553 75468107537355 124546192348058 273509004803514 288661503866530 330012922480994 354656544070709 398439345207991 457644544611742 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 684847549876052 698339900079275 701865353869699
arithmetic 33 1
boolLib.STRIP_TAC
2
4508202 522339191870 536692243553 75468107537355 273509004803514 288661503866530 457644544611742 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684847549876052 698339900079275 701865353869699
arithmetic 33 2
boolLib.EXISTS_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 451 24*)0" ] ) )
3
4508202 522339191870 536692243553 75468107537355 273509004803514 288661503866530 457644544611742 471942352642310 502026024071860 531497668235009 585128167865309 684847549876052 698339900079275 701865353869699
arithmetic 33 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 288661503866530 304068141531773 509737235904668 531497668235009 535267701066892 585128167865309 698339900079275 701865353869699 725245941639596 778417488521154
arithmetic 34 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 24669794653905 98581092097770 207552606300604 217096164890918 288661503866530 309888446016952 330012922480994 457644544611742 471942352642310 491132347463379 521746175187020 531497668235009 585128167865309 591543144922265 618439644015055 672462142824294 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 34 1
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "LESS_OR" )
2
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243553 24669794653905 98581092097770 207552606300604 217096164890903 288661503866515 288661503866530 309888446016952 457644544611742 471942352642310 521746175187005 531497668234994 531497668235009 585128167865309 591543144922265 618439644015055 672462142824294 698339900079275 701865353869699 734077381109548
arithmetic 34 2
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "LESS_EQ_ADD_EXISTS" )
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243553 24669794653905 43798864978499 98581092097755 98581092097770 124546192348043 207552606300604 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 457644544611742 471942352642310 521746175187005 531497668234994 531497668235009 585128167865309 591543144922265 618439644015055 672462142824279 672462142824294 693255945079819 698339900079275 701865353869699 734077381109548
arithmetic 34 3
boolLib.EXISTS_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 459 24*)p:num" ] ) )
4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653905 43798864978499 98581092097755 98581092097770 113266295073218 124546192348043 207552606300604 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 376736261548109 457644544611742 471942352642310 476953455748328 502026024071845 521746175187005 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 618439644015055 672462142824279 672462142824294 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 734077381109548
arithmetic 34 4
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653905 43798864978499 98581092097755 98581092097770 113266295073218 124546192348043 207552606300604 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 376736261548109 476953455748328 502026024071845 521746175187005 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 618439644015055 672462142824279 672462142824294 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 734077381109548
arithmetic 35 0
boolLib.STRIP_TAC
1
4508202 522339191870 98581092097770 124546192348058 252715856577076 288661503866530 309888446016952 354656544070709 471942352642310 491132347463379 531497668235009 672462142824294
arithmetic 35 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ" ) , prim_recTheory.LESS_SUC_REFL ]

4508202 522339191870 98581092097770 124546192348058 252715856577076 288661503866530 309888446016952 354656544070709 531497668235009 672462142824294
arithmetic 36 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 19521708359799 75468107537355 148795708198477 217096164890918 288661503866530 330012922480994 375497871509295 466580814163002 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 778417488521154
arithmetic 36 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 522339191870 527123542431 19521708359799 75468107537355 148795708198477 217096164890918 288661503866530 330012922480994 375497871509295 466580814163002 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 778417488521154
arithmetic 36 2
boolLib.REWRITE_TAC [ numTheory.NOT_SUC , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]
4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 75468107537340 98581092097770 130092756586791 148795708198462 181619866875562 217096164890903 217096164890918 269030221677049 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 375497871509280 376736261548124 466580814162987 466580814163002 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 36 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 19521708359799 66812189671343 217096164890918 288661503866530 330012922480994 466580814163002 502026024071860 531497668235009 542144822022888 545756135622620 553063941804111 585128167865309 684439512836680 698339900079275 701865353869699 734077381109563 778417488521154
arithmetic 36 4
boolLib.ASM_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 472 28*)n = 0" ] ) )
5 6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 75468107537340 75468107537355 119214648557530 148795708198462 217096164890903 217096164890918 288661503866515 288661503866530 309888446016952 330012922480979 375497871509280 463896660362551 466580814162987 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824294 684439512836665 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 36 5
boolLib.ASSUME_TAC ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 473 30*)m + n" ] ) ) prim_recTheory.LESS_SUC_REFL )
7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 75468107537340 75468107537355 119214648557530 148795708198462 217096164890903 217096164890918 288661503866515 288661503866530 309888446016952 330012922480979 375497871509280 463896660362551 466580814162987 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824294 684439512836665 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 36 6
boolLib.ASSUME_TAC ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 473 30*)m + n" ] ) ) prim_recTheory.LESS_SUC_REFL )
9
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 75468107537340 75468107537355 119214648557530 148795708198462 217096164890903 217096164890918 288661503866515 288661503866530 309888446016952 330012922480979 375497871509280 463896660362551 466580814162987 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824294 684439512836665 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 36 7
boolLib.RES_TAC
8
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 71489240660401 75468107537340 75468107537355 119214648557530 126136345540325 148795708198462 217096164890903 217096164890918 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 375497871509280 463896660362536 463896660362551 466580814162987 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824279 672462142824294 684439512836665 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 36 8
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "LESS_TRANS" )

4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 71489240660401 75468107537340 75468107537355 119214648557530 126136345540325 148795708198462 217096164890903 217096164890918 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 375497871509280 463896660362536 463896660362551 466580814162987 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824279 672462142824294 684439512836665 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 36 9
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "LESS_TRANS" )
10
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 71489240660401 75468107537340 75468107537355 119214648557530 126136345540325 148795708198462 217096164890903 217096164890918 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 375497871509280 463896660362536 463896660362551 466580814162987 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824279 672462142824294 684439512836665 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 36 10
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.LESS_SUC_REFL ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 19521708359784 43559726358916 71489240660401 75468107537340 75468107537355 119214648557515 119214648557530 126136345540325 137340412184772 148795708198462 217096164890903 217096164890918 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 375497871509280 463896660362536 463896660362551 466580814162987 471942352642295 491132347463364 502026024071845 502026024071860 531497668234994 531497668235009 568390945263552 585128167865294 585128167865309 672462142824279 672462142824294 684439512836665 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 770551833919413 778417488521139
arithmetic 37 0
boolLib.REWRITE_TAC [ prim_recTheory.NOT_LESS_0 , boolLib.GSYM ( DB.fetch "arithmetic" "LESS_EQ" ) ]

4508202 527123542431 19521708359799 43798864978514 98581092097770 124546192348058 259585342739494 288661503866530 309888446016952 466580814163002 471942352642310 491132347463379 531497668235009 672462142824294 778417488521154
arithmetic 38 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 19521708359799 124546192348058 217096164890918 288661503866530 354656544070709 398439345207991 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 701865353869699 734077381109563
arithmetic 38 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 68355918940982 98581092097770 124546192348043 124546192348058 217096164890903 252715856577076 288661503866515 288661503866530 309888446016952 354656544070694 354656544070709 398439345207976 466580814162987 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 531497668234994 531497668235009 603089639226505 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 734077381109548 734077381109563
arithmetic 38 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
5 6
4508202 527123542431 19521708359799 124546192348058 288661503866530 354656544070709 466580814163002 471942352642310 491132347463379 531497668235009 538989140445465 684439512836680 701865353869699 702299432457039 734077381109563 766139236850539 778417488521154
arithmetic 38 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 18012092040674 19521708359784 19521708359799 43798864978514 68355918940967 98581092097755 98581092097770 124546192348043 124546192348058 217096164890903 252715856577061 288661503866515 288661503866530 309888446016937 309888446016952 354656544070694 362789011331353 398439345207976 466580814162987 466580814163002 471942352642295 491132347463364 521746175187005 531497668234994 531497668235009 603089639226490 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 734077381109548 734077381109563
arithmetic 38 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 19521708359784 19521708359799 82617229893248 98581092097770 124546192348043 124546192348058 217096164890903 288661503866515 288661503866530 309888446016952 354656544070694 365851124969038 398439345207976 466580814162987 466580814163002 471942352642295 491132347463364 521746175187005 531497668234994 531497668235009 603089639226505 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 734077381109548 734077381109563 748751211344217 778417488521154
arithmetic 38 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19521708359799 43798864978514 62410438176784 98581092097770 124546192348043 124546192348058 259585342739494 288661503866515 288661503866530 309888446016952 354656544070694 466580814162987 466580814163002 531497668234994 531497668235009 538989140445450 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 766139236850524 778417488521139 778417488521154
arithmetic 38 6
boolLib.REWRITE_TAC tactictoe_thmlarg

19521708359799 78429864234779 82617229893248 124546192348058 246136393492904 288661503866530 466580814163002 531497668235009 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 39 0
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "NOT_LESS" ) ]

4508202 522339191870 527123542431 19521708359799 124546192348058 217096164890918 288661503866530 354656544070709 398439345207991 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 701865353869699 734077381109563
arithmetic 40 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 19521708359799 101493408634270 124546192348058 217096164890918 288661503866530 354656544070709 398439345207991 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 734077381109563
arithmetic 40 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 68355918940982 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 217096164890903 252715856577076 288661503866515 288661503866530 309888446016952 354656544070694 354656544070709 398439345207976 466580814162987 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 531497668234994 531497668235009 603089639226505 672462142824294 684439512836665 684439512836680 734077381109548 734077381109563
arithmetic 40 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
5 6
4508202 527123542431 19521708359799 101493408634270 124546192348058 288661503866530 354656544070709 466580814163002 471942352642310 491132347463379 531497668235009 538989140445465 684439512836680 702299432457039 734077381109563 766139236850539 778417488521154
arithmetic 40 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 18012092040674 19521708359784 19521708359799 43798864978514 68355918940967 98581092097755 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 217096164890903 252715856577061 288661503866515 288661503866530 309888446016937 309888446016952 354656544070694 362789011331353 398439345207976 466580814162987 466580814163002 471942352642295 491132347463364 521746175187005 531497668234994 531497668235009 603089639226490 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 734077381109548 734077381109563
arithmetic 40 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 19521708359784 19521708359799 82617229893248 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 217096164890903 288661503866515 288661503866530 309888446016952 354656544070694 365851124969038 398439345207976 466580814162987 466580814163002 471942352642295 491132347463364 521746175187005 531497668234994 531497668235009 603089639226505 672462142824294 684439512836665 684439512836680 734077381109548 734077381109563 748751211344217 778417488521154
arithmetic 40 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 19521708359799 43798864978514 62410438176784 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 259585342739494 288661503866515 288661503866530 309888446016952 354656544070694 466580814162987 466580814163002 531497668234994 531497668235009 538989140445450 672462142824294 684439512836665 684439512836680 702299432457024 702299432457039 734077381109548 734077381109563 766139236850524 778417488521139 778417488521154
arithmetic 40 6
boolLib.REWRITE_TAC tactictoe_thmlarg

19521708359799 78429864234779 82617229893248 101493408634270 124546192348058 246136393492904 288661503866530 466580814163002 531497668235009 684439512836680 702299432457039 734077381109563 778417488521154
arithmetic 41 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ" ) , prim_recTheory.NOT_LESS_0 ]

4508202 527123542431 124546192348058 288661503866530 354656544070709 375497871509295 471942352642310 491132347463379 531497668235009 684439512836680 701865353869699 704177836849664 766139236850539 778417488521154
arithmetic 42 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 39139079074391 82897199447339 101493408634270 137140290251988 215426012044174 288661503866530 396862436340305 403739557296301 471942352642310 491132347463379 505461509547918 531497668235009 570906815178209 684439512836680 698339900079275 701865353869699 778417488521154 784562866808157
arithmetic 42 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB" ) , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 39139079074376 82897199447324 83103242816833 93424658389941 98581092097770 101493408634255 101493408634270 137140290251973 137140290251988 159802838968145 215426012044159 288661503866515 288661503866530 309888446016952 396862436340290 403739557296286 478517390513247 505461509547903 531497668234994 531497668235009 570906815178194 570906815178209 633397769862534 672462142824294 679359926311041 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 769444015984266 778417488521139 778417488521154 784562866808142
arithmetic 42 2
boolLib.REWRITE_TAC tactictoe_thmlarg

101493408634270 137140290251988 187417218759203 288661503866530 465668552879956 467104747323945 531497668235009 570906815178209 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 43 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 522339191870 527123542431 82897199447339 98581092097770 137140290251988 159802838968145 237000052138865 278565747332579 288661503866530 309888446016952 471942352642310 491132347463379 531497668235009 672462142824294 674255265005599 698339900079275 701865353869699 777105191053793
arithmetic 44 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "num_case_compute" ) , ( DB.fetch "arithmetic" "NUMERAL_DEF" ) , ( DB.fetch "arithmetic" "BIT1" ) , ( DB.fetch "arithmetic" "BIT2" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , numTheory.NOT_SUC , prim_recTheory.PRE , ( DB.fetch "arithmetic" "ALT_ZERO" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "SUB_0" ) ]

4508202 5822413 527123542431 551045295236 584535749163 6874930635409 87413170039882 94184475409379 101493408634270 126370316632545 129916455720081 137140290251988 151796447914440 152623446855572 155412585748122 225985863515938 229812855258207 240510133615974 264214093175962 286024140781060 288661503866530 290354554795176 319158091902197 345457914399684 348442929936807 378938938753850 411025793898479 474709775802895 559690385471161 575328335165046 591784695147137 660048203140777 672462142824294 684439512836680 698339900079275 701865353869699 734000397565018 759915461466107 772093664419589 778523560533365
arithmetic 45 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4
4508202 522339191870 527123542431 25826894953263 82884109607180 82897199447339 124546192348058 137140290251988 288661503866530 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 45 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 25826894953248 43798864978499 43798864978514 82884109607165 82897199447324 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 237000052138865 278565747332579 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 354656544070694 362789011331353 398439345207976 471942352642295 473190514146098 491132347463364 531497668234994 531497668235009 575730431809587 580739721136120 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 778417488521139 778417488521154
arithmetic 45 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_0" ) , ( DB.fetch "arithmetic" "ZERO_LESS_EQ" ) ]

4508187 4508202 522339191855 522339191870 527123542416 25826894953248 43798864978514 82884109607165 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 259585342739494 288661503866515 288661503866530 309888446016952 354656544070694 362521742330038 398439345207976 471942352642295 491132347463364 531497668234994 531497668235009 672462142824294 674255265005584 679359926311041 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 769444015984266 778417488521139 778417488521154
arithmetic 45 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 39139079074376 82617229893233 82617229893248 83103242816833 93424658389941 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 288661503866515 288661503866530 309888446016952 365851124969038 396862436340290 531497668234994 531497668235009 570906815178194 570906815178209 633397769862534 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 759262115894528 778417488521139 778417488521154 784562866808142
arithmetic 45 4
boolLib.REWRITE_TAC tactictoe_thmlarg

78429864234779 82617229893248 124546192348058 137140290251988 187417218759203 288661503866530 465668552879956 467104747323945 531497668235009 570906815178209 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 46 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 522339191870 98581092097770 129916455720081 155412585748122 264214093175962 269030221677049 288661503866530 309888446016952 471942352642310 474709775802895 491132347463379 502026024071860 531497668235009 585128167865309 587688456885360 596276608858538 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 47 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 522339191870 98581092097770 129916455720081 132637398910427 137140290251988 155412585748122 159802838968145 264214093175962 288661503866530 309888446016952 471942352642310 474709775802895 491132347463379 531497668235009 578771555876104 603359868653914 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 48 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 82897199447339 129916455720081 137140290251988 155412585748122 226795563377157 264214093175962 264425238702802 288661503866530 406883350114805 456243276230665 471942352642310 474709775802895 486040086682803 491132347463379 531497668235009 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 48 1
boolLib.STRUCT_CASES_TAC ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 553 36*)m:num" ] ) ) ( DB.fetch "arithmetic" "num_CASES" ) )
2 3
4508202 522339191870 82897199447339 129916455720081 137140290251988 155412585748122 226795563377157 264214093175962 264425238702802 288661503866530 406883350114805 456243276230665 474709775802895 486040086682803 531497668235009 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 48 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 98581092097770 129916455720081 132637398910427 137140290251988 155412585748122 159802838968145 206106496101416 264214093175962 288661503866530 309888446016952 474709775802895 486040086682803 531497668235009 672462142824294 698339900079275 701865353869699 766086726034042 767775636481569 772093664419589
arithmetic 48 3
boolLib.REWRITE_TAC tactictoe_thmlarg

129916455720081 137140290251988 155412585748122 190667614704012 264214093175962 288661503866530 309530625979259 342018794361264 474709775802895 486040086682803 531497668235009 570906815178209 672462142824294 698339900079275 701865353869699 707947272257708 772093664419589 778417488521154
arithmetic 49 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 215044176687693 243229045348109 288661503866530 315287158685632 412818828973481 471942352642310 491132347463379 522753901989821 531497668235009 698339900079275 701865353869699 778417488521154
arithmetic 49 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 14806742502348 69423944115567 98581092097770 137258821839157 215044176687678 243229045348094 288661503866515 288661503866530 309888446016952 315287158685617 376803657070391 412818828973466 412818828973481 522753901989806 531497668234994 531497668235009 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 778417488521139 778417488521154
arithmetic 49 2
boolLib.REWRITE_TAC tactictoe_thmlarg

70123030146768 170648804708555 288661503866530 412818828973481 417048940379671 531497668235009 683542247683369 698339900079275 701865353869699 778417488521154
arithmetic 50 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 98581092097770 244409022489065 288661503866530 294257381282347 309888446016952 315287158685632 412818828973481 471942352642310 491132347463379 502026024071860 531497668235009 549578020682814 568681084200210 585128167865309 672462142824294 698339900079275 701865353869699 758065991294802
arithmetic 50 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 14806742502348 29396201717162 98581092097755 98581092097770 244409022489050 269897720924016 288661503866515 288661503866530 294257381282332 309888446016937 309888446016952 315287158685617 412818828973466 412818828973481 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 549578020682799 568681084200195 585128167865294 585128167865309 590149457810377 590789218267854 591543144922265 672462142824279 672462142824294 684949110991823 698339900079260 698339900079275 701865353869684 701865353869699 758065991294787
arithmetic 50 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 68200101786227 98581092097770 170648804708555 208167055731697 243524604068701 276095231591444 288661503866530 304068141531773 309888446016952 412818828973481 471942352642310 491132347463379 501695218014283 531497668235009 585128167865309 672462142824294 698339900079275 701865353869699 778417488521154
arithmetic 51 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 129916455720081 155412585748122 158711622757422 264214093175962 288661503866530 412818828973481 437778468311582 471942352642310 474709775802895 491132347463379 531497668235009 625663516821162 631105500966589 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 51 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "MULT" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]

4508202 522339191870 129916455720081 155412585748122 158711622757422 264214093175962 288661503866530 412818828973481 437778468311582 474709775802895 531497668235009 625663516821162 631105500966589 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 52 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "MULT" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]
1
4508202 522339191870 129916455720081 155412585748122 257107769514219 264214093175962 288661503866530 315287158685632 398943717671774 412818828973481 471942352642310 474709775802895 491132347463379 513404490181088 531497668235009 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 52 1
boolLib.REWRITE_TAC tactictoe_thmlarg
2 3
4508202 522339191870 262767033862285 288661503866530 309888446016952 315287158685632 343820214517432 358117998554360 385480995211746 412818828973481 471942352642310 491132347463379 531497668235009 672462142824294 698339900079275 701865353869699 778417488521154
arithmetic 52 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]

4508187 4508202 522339191855 522339191870 14806742502348 32345179095282 98581092097770 262767033862270 262767033862285 288661503866515 288661503866530 309888446016937 309888446016952 315287158685617 343820214517417 358117998554345 385480995211731 412818828973466 412818828973481 439838496787241 531497668234994 531497668235009 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 733067916700410 778417488521139 778417488521154
arithmetic 52 3
boolLib.REWRITE_TAC tactictoe_thmlarg

170648804708555 220281939851835 262767033862285 288661503866530 309888446016952 360413563402829 412818828973481 531497668235009 637341548225551 672462142824294 698339900079275 701865353869699 778417488521154
arithmetic 53 0
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 11914849227755 14806742502348 98581092097770 101493408634270 129916455720081 155412585748122 158711622757422 170648804708555 208167055731697 215044176687693 223814385712995 243229045348109 244409022489065 257107769514219 264214093175962 288661503866530 294257381282347 299284201356827 309888446016952 315287158685632 398943717671774 412818828973481 437778468311582 442919748696932 471942352642310 474709775802895 491132347463379 502026024071860 513404490181088 522753901989821 531497668235009 549578020682814 568681084200210 585128167865309 623098135386392 625663516821162 631105500966589 672462142824294 684439512836680 684949110991823 691064208949526 698339900079275 701865353869699 758065991294802 772093664419589 778417488521154
arithmetic 54 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 1046782030151 288661503866530 315287158685632 315945296489073 412818828973481 471942352642310 491132347463379 531497668235009 568681084200210 698339900079275 701865353869699
arithmetic 54 1
boolLib.REPEAT boolLib.STRIP_TAC
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 1046782030136 14806742502348 94687590824555 98581092097770 244409022489065 288661503866515 288661503866530 309888446016952 315287158685617 315287158685632 315945296489058 412818828973466 412818828973481 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 568681084200195 672462142824294 684949110991823 691064208949526 698339900079260 698339900079275 701865353869684 701865353869699
arithmetic 54 2
boolLib.REWRITE_TAC tactictoe_thmlarg
4
4508202 527123542431 90852541245982 170648804708555 208167055731697 215044176687693 288661503866530 299284201356827 315287158685632 412818828973481 471942352642310 491132347463379 531497668235009 698339900079275 701865353869699 778417488521154
arithmetic 54 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , boolLib.SPECL [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 588 47*)m*n" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 588 57*)n:num" ] ) ] ( DB.fetch "arithmetic" "ADD_COMM" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 1046782030136 14806742502348 94687590824555 98581092097770 244409022489065 288661503866515 288661503866530 309888446016952 315287158685617 315287158685632 315945296489058 412818828973466 412818828973481 471942352642295 491132347463364 531497668234994 531497668235009 568681084200195 672462142824294 684949110991823 691064208949526 698339900079260 698339900079275 701865353869684 701865353869699
arithmetic 54 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 90852541245982 170648804708555 208167055731697 215044176687693 288661503866530 299284201356827 315287158685632 412818828973481 531497668235009 698339900079275 701865353869699 778417488521154
arithmetic 55 0
boolLib.GEN_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 156427589846734 195705255988510 288661503866530 315287158685632 412818828973481 470510507588692 471942352642310 491132347463379 502026024071860 531497668235009 568681084200210 580686019044954 585128167865309 623098135386392 635513367937528 698339900079275 701865353869699
arithmetic 55 1
boolLib.GEN_TAC
2
4508202 522339191870 527123542431 536692243553 75468107537355 156427589846734 195705255988510 288661503866530 315287158685632 412818828973481 470510507588692 471942352642310 491132347463379 502026024071860 531497668235009 568681084200210 580686019044954 585128167865309 623098135386392 635513367937528 698339900079275 701865353869699
arithmetic 55 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508202 522339191870 527123542431 536692243553 75468107537355 156427589846734 195705255988510 288661503866530 315287158685632 412818828973481 470510507588692 471942352642310 491132347463379 502026024071860 531497668235009 568681084200210 580686019044954 585128167865309 623098135386392 635513367937528 698339900079275 701865353869699
arithmetic 55 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 75468107537340 75468107537355 98581092097770 156427589846719 156427589846734 195705255988495 198434144908466 244409022489065 288661503866515 288661503866530 290353876327917 309888446016952 315287158685617 315287158685632 377161180285724 400759753011192 412818828973466 412818828973481 460945148621032 470510507588677 502026024071845 502026024071860 531497668234994 531497668235009 568681084200195 580686019044939 585128167865294 585128167865309 623098135386377 635513367937513 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699
arithmetic 55 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]

4508202 522339191870 527123542431 75468107537355 100259292551202 156427589846734 189870791966240 215044176687693 228210116021596 288661503866530 315287158685632 325132532367718 412818828973481 485755825048789 502026024071860 531497668235009 585128167865309 698339900079275 701865353869699 778417488521154
arithmetic 55 5
boolLib.REWRITE_TAC [ boolLib.SPECL [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 598 31*)m+(m*p)" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 598 45*)n:num" ] ) ] ( DB.fetch "arithmetic" "ADD_COMM" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]
6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 3247760846944 24999471592350 75468107537340 75468107537355 102953802762778 141812689897786 156427589846719 195705255988495 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 417633394420002 466607230422830 470510507588677 502026024071845 502026024071860 531497668234994 531497668235009 543760301522157 568681084200195 568681084200210 580686019044939 585128167865294 585128167865309 593642178286899 623098135386377 635513367937513 635861879557775 698339900079260 698339900079275 701865353869684 701865353869699 758065991294802 760127215493140
arithmetic 55 6
boolLib.SUBST_TAC [ boolLib.SPEC_ALL ( DB.fetch "arithmetic" "ADD_COMM" ) ]
7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 3247760846944 75468107537340 75468107537355 102953802762778 156427589846719 157375846790167 195705255988495 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 417633394420002 470510507588677 502026024071845 502026024071860 531497668234994 531497668235009 543760301522157 568681084200195 568681084200210 580686019044939 585128167865294 585128167865309 623098135386377 635513367937513 698339900079260 698339900079275 701865353869684 701865353869699 760127215493140
arithmetic 55 7
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 3247760846944 75468107537340 75468107537355 102953802762778 156427589846719 157375846790167 195705255988495 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 417633394420002 470510507588677 502026024071845 502026024071860 531497668234994 531497668235009 543760301522157 568681084200195 568681084200210 580686019044939 585128167865294 585128167865309 623098135386377 635513367937513 698339900079260 698339900079275 701865353869684 701865353869699 760127215493140
arithmetic 56 0
boolLib.GEN_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 288661503866530 315287158685632 399449871106087 412818828973481 471942352642310 491132347463379 502026024071860 531497668235009 568681084200210 568716574320397 585128167865309 623098135386392 635513367937528 698339900079275 701865353869699 721889008557395
arithmetic 56 1
boolLib.GEN_TAC
2
4508202 522339191870 527123542431 536692243553 75468107537355 288661503866530 315287158685632 399449871106087 412818828973481 471942352642310 491132347463379 502026024071860 531497668235009 568681084200210 568716574320397 585128167865309 623098135386392 635513367937528 698339900079275 701865353869699 721889008557395
arithmetic 56 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508202 522339191870 527123542431 536692243553 75468107537355 288661503866530 315287158685632 399449871106087 412818828973481 471942352642310 491132347463379 502026024071860 531497668235009 568681084200210 568716574320397 585128167865309 623098135386392 635513367937528 698339900079275 701865353869699 721889008557395
arithmetic 56 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "ADD_ASSOC" ) ) ]
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 14806742502348 71351238619740 75468107537340 75468107537355 98581092097770 288661503866515 288661503866530 309888446016952 315287158685617 399449871106072 412818828973466 412818828973481 502026024071845 502026024071860 531497668234994 531497668235009 568681084200195 568716574320382 585128167865294 585128167865309 602431336887744 623098135386377 635513367937513 646721454915702 672462142824294 684949110991823 698339900079260 698339900079275 701865353869684 701865353869699 707196453011726 715730171750814 721889008557380
arithmetic 56 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]

4508202 522339191870 527123542431 75468107537355 101662831734724 170648804708555 181848660156538 208167055731697 288661503866530 390426939663709 412818828973481 471621761774461 502026024071860 531497668235009 585128167865309 663478916937735 698339900079275 701865353869699 778417488521154
arithmetic 56 5
boolLib.REWRITE_TAC [ boolLib.SPECL [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 610 31*)m:num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 610 43*)(p*n)+n" ] ) ] ( DB.fetch "arithmetic" "ADD_COMM" ) , HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "ADD_ASSOC" ) ) ]
6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 75468107537340 75468107537355 115369035313914 288661503866515 288661503866530 304201448443424 315287158685617 315287158685632 399449871106072 412818828973466 412818828973481 442919748696932 479691568922035 502026024071845 502026024071860 531497668234994 531497668235009 545895602986853 558094602290256 568681084200195 568681084200210 568716574320382 585128167865294 585128167865309 593941692706789 623098135386377 623098135386392 635513367937513 698339900079260 698339900079275 701865353869684 701865353869699 721889008557380
arithmetic 56 6
boolLib.SUBST_TAC [ boolLib.SPEC_ALL ( DB.fetch "arithmetic" "ADD_COMM" ) ]
7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 75468107537340 75468107537355 115369035313914 288661503866515 288661503866530 304201448443424 315287158685617 315287158685632 399449871106072 412818828973466 412818828973481 486828052595432 502026024071845 502026024071860 531497668234994 531497668235009 568681084200195 568681084200210 568716574320382 585128167865294 585128167865309 593941692706789 623098135386377 623098135386392 635513367937513 698339900079260 698339900079275 701865353869684 701865353869699 721889008557380
arithmetic 56 7
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 75468107537340 75468107537355 115369035313914 288661503866515 288661503866530 304201448443424 315287158685617 315287158685632 399449871106072 412818828973466 412818828973481 486828052595432 502026024071845 502026024071860 531497668234994 531497668235009 568681084200195 568681084200210 568716574320382 585128167865294 585128167865309 593941692706789 623098135386377 623098135386392 635513367937513 698339900079260 698339900079275 701865353869684 701865353869699 721889008557380
arithmetic 57 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 536692243553 76475267439548 288661503866530 296254351547034 315287158685632 322194158250266 412818828973481 471942352642310 491132347463379 531497668235009 568681084200210 676571922470348 698339900079275 701865353869699 773714664346141
arithmetic 57 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "RIGHT_ADD_DISTRIB" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 14806742502348 76475267439533 98581092097770 288661503866515 288661503866530 296254351547019 309888446016952 315287158685617 315287158685632 316252886832406 322194158250251 374259232142339 412818828973466 412818828973481 430893368703190 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 540983190350178 568681084200195 568681084200210 672462142824294 676571922470333 684949110991823 698339900079260 698339900079275 701865353869684 701865353869699 773714664346126 784782383172035
arithmetic 57 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]

4508202 527123542431 536692243553 25729721190790 28327619067277 170648804708555 199159539001098 208167055731697 288661503866530 315287158685632 340504313271196 412818828973481 471942352642310 483794738910046 491132347463379 531497668235009 568681084200210 698339900079275 701865353869699 778417488521154
arithmetic 58 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4
4508202 522339191870 527123542431 82897199447339 124546192348058 137140290251988 288661503866530 294104634417993 303706217898742 330012922480994 337786353416048 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009 585128167865309 647878248309504 674255265005599 684439512836680 698339900079275 701865353869699
arithmetic 58 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 11661223005009 43798864978514 82897199447324 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 163256943603237 176518101080237 237000052138865 252715856577061 270476885844366 288661503866515 288661503866530 289324272772008 294104634417978 303706217898727 309888446016937 309888446016952 330012922480979 330012922480994 337786353416033 354656544070694 362789011331353 384557642084316 398439345207976 471942352642295 491132347463364 529840182358672 531497668234994 531497668235009 552195130500256 585128167865294 585128167865309 647878248309489 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 767996472872146
arithmetic 58 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 50109505397661 63862425009716 82617229893248 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 288661503866515 288661503866530 294104634417978 303706217898727 309888446016952 330012922480979 330012922480994 337786353416033 354656544070694 365851124969038 398439345207976 471942352642295 491132347463364 531497668234994 531497668235009 585128167865294 585128167865309 647878248309489 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 719740625611866 754959962881172 769444015984266 778417488521154
arithmetic 58 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 43798864978514 77267691233531 83103242816833 88556226703666 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 164946269848365 256780792873538 259585342739494 264690374245126 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 396862436340290 531497668234994 531497668235009 570906815178194 570906815178209 585128167865294 585128167865309 586941497186039 589316620912210 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 705571209687549 766139236850524 778417488521139 778417488521154
arithmetic 58 4
boolLib.REWRITE_TAC tactictoe_thmlarg

38527328759583 78429864234779 82617229893248 124546192348058 137140290251988 282811383087951 288661503866530 330012922480994 377035680818174 407371026681371 467104747323945 531497668235009 570906815178209 585128167865309 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 59 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 82897199447339 137140290251988 222859259429602 264425238702802 288661503866530 341278622909725 471942352642310 486040086682803 491132347463379 503204447052084 531497668235009 574537948402846 672462142824294 674255265005599 698339900079275 701865353869699 702590719804878
arithmetic 59 1
boolLib.REPEAT boolLib.STRIP_TAC
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 82897199447324 98581092097770 102955408070294 137140290251973 137140290251988 159802838968145 222859259429587 264425238702787 288661503866515 288661503866530 289324272772023 309888446016952 341278622909710 383677267831818 471942352642295 471942352642310 486040086682788 486040086682803 491132347463364 491132347463379 502307262862590 503204447052069 531497668234994 531497668235009 549289418207507 574537948402831 575395624242069 672462142824279 672462142824294 674255265005584 698339900079260 698339900079275 701865353869684 701865353869699 702590719804863 766086726034042
arithmetic 59 2
boolLib.REWRITE_TAC tactictoe_thmlarg
4
4508202 527123542431 90899529296920 137140290251988 288661503866530 309530625979259 396862436340305 471942352642310 486040086682803 491132347463379 531497668235009 570906815178209 671338948977231 671371744876205 672462142824294 674263323777943 694244615711198 698339900079275 701865353869699 778417488521154
arithmetic 59 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB" ) , prim_recTheory.PRE ]
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 82897199447324 98581092097770 102955408070294 137140290251973 137140290251988 159802838968145 222859259429587 264425238702787 288661503866515 288661503866530 289324272772023 309888446016952 341278622909710 383677267831818 471942352642295 486040086682788 486040086682803 491132347463364 502307262862590 503204447052069 531497668234994 531497668235009 549289418207507 574537948402831 575395624242069 672462142824279 672462142824294 674255265005584 698339900079260 698339900079275 701865353869684 701865353869699 702590719804863 766086726034042
arithmetic 59 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 90899529296920 137140290251988 288661503866530 309530625979259 396862436340305 486040086682803 531497668235009 570906815178209 671338948977231 671371744876205 672462142824294 674263323777943 694244615711198 698339900079275 701865353869699 778417488521154
arithmetic 59 5
boolLib.ASM_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 631 28*)m < n" ] ) )
6 7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 82897199447324 82897199447339 137140290251973 137140290251988 167407801610509 216214550512300 217096164890918 222859259429587 264425238702787 271701083476882 288661503866515 288661503866530 297209745545133 309888446016952 341278622909710 458641032855435 471942352642295 486040086682788 486040086682803 491132347463364 503204447052069 521746175187020 531497668234994 531497668235009 574537948402831 672462142824279 672462142824294 674255265005584 674255265005599 695819334617713 698339900079260 698339900079275 701865353869684 701865353869699 702590719804863 726076794110235 734077381109563 734244567077186 742354792161753 778417488521154
arithmetic 59 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "prim_rec" "PRE" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 82897199447324 82897199447339 137140290251973 137140290251988 167407801610509 216214550512300 217096164890903 217096164890918 222859259429587 264425238702787 271701083476882 288661503866515 288661503866530 297209745545133 309888446016952 341278622909710 458641032855435 466580814162987 471942352642295 486040086682788 486040086682803 491132347463364 503204447052069 521746175187005 521746175187020 531497668234994 531497668235009 574537948402831 672462142824279 672462142824294 674255265005584 674255265005599 695819334617713 698339900079260 698339900079275 701865353869684 701865353869699 702590719804863 726076794110235 734077381109548 734077381109563 734244567077186 742354792161753 778417488521154
arithmetic 60 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 75468107537355 101493408634270 273509004803514 287847153773029 288661503866530 375497871509295 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 60 1
boolLib.REPEAT boolLib.STRIP_TAC
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 24669794653905 75468107537340 98581092097770 101493408634255 101493408634270 130092756586791 205423165285129 269030221677049 273509004803499 287847153773014 288661503866515 288661503866530 309888446016952 375497871509280 375497871509295 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 618439644015055 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 778417488521139 778417488521154
arithmetic 60 2
boolLib.REWRITE_TAC tactictoe_thmlarg
4
4508202 527123542431 20989592509967 66812189671343 101493408634270 288661503866530 304068141531773 375497871509295 471942352642310 491132347463379 531497668235009 535267701066892 545756135622620 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 725245941639596 778417488521154
arithmetic 60 3
boolLib.REWRITE_TAC [ numTheory.NOT_SUC , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 24669794653905 75468107537340 98581092097770 101493408634255 101493408634270 130092756586791 205423165285129 269030221677049 273509004803499 287847153773014 288661503866515 288661503866530 309888446016952 375497871509280 375497871509295 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 618439644015055 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 778417488521139 778417488521154
arithmetic 60 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 20989592509967 66812189671343 101493408634270 288661503866530 304068141531773 375497871509295 531497668235009 535267701066892 545756135622620 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 725245941639596 778417488521154
arithmetic 61 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 522339191870 527123542431 22748533841343 75468107537355 101493408634270 129916455720081 155412585748122 264214093175962 273509004803514 288661503866530 375497871509295 415098329689538 471942352642310 474709775802895 491132347463379 502026024071860 531497668235009 585128167865309 658026130123806 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 772093664419589 778417488521154
arithmetic 62 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 75468107537355 273509004803514 288661503866530 375497871509295 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 684847549876052 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 62 1
boolLib.EQ_TAC
2 3
4508202 522339191870 527123542431 75468107537355 273509004803514 288661503866530 375497871509295 502026024071860 531497668235009 585128167865309 684439512836680 684847549876052 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 62 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 75468107537355 273509004803514 288661503866530 330012922480994 375497871509295 502026024071860 531497668235009 585128167865309 684439512836680 684847549876052 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 62 3
boolLib.STRIP_TAC
4
4508202 522339191870 527123542431 75468107537355 273509004803514 288661503866530 330012922480994 375497871509295 502026024071860 531497668235009 585128167865309 684439512836680 684847549876052 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 62 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]

4508187 4508202 522339191870 527123542416 527123542431 75468107537355 273509004803514 288661503866515 288661503866530 375497871509280 502026024071860 531497668234994 531497668235009 585128167865309 684847549876052 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139
arithmetic 63 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 98581092097770 264425238702802 269030221677049 288661503866530 309888446016952 330012922480994 367975661070698 471942352642310 486040086682803 491132347463379 531497668235009 538989140445465 545739943986419 672462142824294 684439512836680 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 63 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 98581092097755 98581092097770 225087993454930 264425238702787 264425238702802 269030221677034 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 367975661070683 471942352642295 471942352642310 475165985693557 486040086682788 486040086682803 491132347463364 491132347463379 531497668234994 531497668235009 538989140445450 538989140445465 545739943986404 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 725508521201875 734077381109548 734077381109563 778417488521139 778417488521154 791477653079565
arithmetic 63 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
5 6
4508202 527123542431 66812189671343 262767033862285 264425238702802 288661503866530 309888446016952 318932289985840 330012922480994 351888327397377 471942352642310 486040086682803 491132347463379 531497668235009 538989140445465 552670156527529 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 63 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 62410438176784 98581092097755 98581092097770 225087993454915 264425238702787 269030221677034 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 367975661070683 471942352642295 475165985693542 475165985693557 479702175490593 486040086682788 486040086682803 491132347463364 501356677418902 531497668234994 531497668235009 538989140445450 545739943986404 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 725508521201860 725508521201875 734077381109548 734077381109563 766086726034042 778417488521139 778417488521154 791477653079550
arithmetic 63 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508187 4508202 522339191855 522339191870 527123542416 98581092097755 98581092097770 116798822746424 246136393492904 264425238702787 269030221677034 269030221677049 288661503866515 288661503866530 309530625979259 309888446016937 309888446016952 330012922480979 330012922480994 367975661070683 471942352642295 475165985693557 486040086682788 486040086682803 491132347463364 531497668234994 531497668235009 538989140445450 545739943986404 654058737041105 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 725508521201875 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 63 5
boolLib.REWRITE_TAC [ prim_recTheory.PRE , prim_recTheory.LESS_REFL , prim_recTheory.INV_SUC_EQ ]

4508187 4508202 527123542416 527123542431 19585781450084 62410438176784 66812189671328 66812189671343 98581092097770 262767033862270 262767033862285 264425238702787 288661503866515 288661503866530 309888446016937 309888446016952 318932289985825 318932289985840 330012922480979 330012922480994 351888327397362 409228362364669 486040086682788 486040086682803 531497668234994 531497668235009 538989140445450 552670156527514 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 766086726034042 778417488521139 778417488521154
arithmetic 63 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

66812189671343 97352385996694 137908591239676 246136393492904 262767033862285 288661503866530 309530625979259 309888446016952 318932289985840 330012922480994 486040086682803 531497668235009 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 64 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 101493408634270 179857892939409 264425238702802 288661503866530 330012922480994 406883350114805 471942352642310 486040086682803 491132347463379 531497668235009 538989140445465 550152996421807 672462142824294 684439512836680 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 64 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 62410438176784 98581092097770 101493408634255 101493408634270 179857892939394 206106496101416 264111907749717 264425238702787 264425238702802 269030221677049 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 367975661070698 406883350114790 471942352642295 471942352642310 486040086682788 486040086682803 491132347463364 491132347463379 531497668234994 531497668235009 538989140445450 538989140445465 550152996421792 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 734077381109548 734077381109563 766086726034042 778417488521139 778417488521154
arithmetic 64 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
5 6
4508202 527123542431 66812189671343 101493408634270 115256219489023 246136393492904 264425238702802 288661503866530 309530625979259 330012922480994 368620750553299 471942352642310 486040086682803 491132347463379 531497668235009 538989140445465 672462142824294 684439512836680 701865353869699 702299432457039 707947272257708 734077381109563 778417488521154
arithmetic 64 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 62410438176769 62410438176784 98581092097755 98581092097770 101493408634255 101493408634270 172056776512555 179857892939394 206106496101401 206106496101416 264111907749702 264425238702787 269030221677034 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 367975661070683 406883350114790 471942352642295 486040086682788 486040086682803 491132347463364 492666590863881 531497668234994 531497668235009 538989140445450 550152996421792 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 734077381109548 734077381109563 766086726034027 766086726034042 778417488521139 778417488521154
arithmetic 64 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 527123542416 62410438176784 98581092097770 101493408634255 101493408634270 130092756586791 139702407152151 179857892939394 206106496101416 246136393492904 264425238702787 269030221677049 288661503866515 288661503866530 309530625979259 309888446016952 330012922480979 330012922480994 406883350114790 471942352642295 486040086682788 486040086682803 491132347463364 531497668234994 531497668235009 538989140445450 550152996421792 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 734077381109548 734077381109563 766086726034042 778417488521139 778417488521154
arithmetic 64 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 527123542416 527123542431 62410438176784 66812189671328 66812189671343 98581092097770 101493408634255 101493408634270 115256219489008 219070768707495 236358538816335 246136393492889 246136393492904 264425238702787 288661503866515 288661503866530 309530625979244 309530625979259 309888446016952 330012922480979 330012922480994 368620750553284 486040086682788 486040086682803 531497668234994 531497668235009 538989140445450 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 707947272257693 707947272257708 734077381109548 734077381109563 766086726034042 778417488521139 778417488521154
arithmetic 64 6
boolLib.REWRITE_TAC tactictoe_thmlarg

66812189671343 101493408634270 246136393492904 288661503866530 309530625979259 330012922480994 420519190932494 486040086682803 531497668235009 545756135622620 672462142824294 684439512836680 701865353869699 702299432457039 707947272257708 734077381109563 778417488521154
arithmetic 65 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 19521708359799 98581092097770 217096164890918 288661503866530 309888446016952 330012922480994 420422385835201 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 672462142824294 684439512836680 734077381109563
arithmetic 65 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) ]
2
4508202 522339191870 527123542431 19521708359799 98581092097770 217096164890918 288661503866530 309888446016952 330012922480994 420422385835201 466580814163002 521746175187020 531497668235009 672462142824294 684439512836680 734077381109563
arithmetic 65 2
boolLib.REWRITE_TAC tactictoe_thmlarg
3
4508202 522339191870 527123542431 43798864978514 98581092097770 124546192348058 217096164890918 288661503866530 309888446016952 330012922480994 521746175187020 531497668235009 672462142824294 684439512836680 693255945079834 734077381109563
arithmetic 65 3
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "LESS_OR" )

4508187 4508202 522339191855 522339191870 527123542416 527123542431 43798864978514 98581092097770 124546192348058 217096164890903 288661503866515 288661503866530 309888446016952 521746175187005 531497668234994 531497668235009 672462142824294 693255945079834 734077381109548
arithmetic 66 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 17570202960711 75468107537355 82897199447339 124546192348058 137140290251988 273509004803514 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 684847549876052 698339900079275 701865353869699 704177836849664
arithmetic 66 1
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3 4 5
4508202 522339191870 527123542431 536692243553 17570202960711 75468107537355 82897199447339 124546192348058 137140290251988 273509004803514 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 684847549876052 698339900079275 701865353869699 704177836849664
arithmetic 66 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 17570202960696 43798864978499 43798864978514 75468107537340 82897199447324 98581092097755 98581092097770 113266295073218 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 237000052138865 273509004803499 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 354656544070694 362789011331353 376736261548109 376736261548124 398439345207976 430009338041431 471942352642295 476953455748328 476953455748343 491132347463364 502026024071845 502026024071860 519252493234393 531497668234994 531497668235009 535144378238956 585128167865294 585128167865309 641390739666227 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 684847549876037 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664
arithmetic 66 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 17570202960696 43798864978514 75468107537340 82897199447324 83103242816833 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 259585342739494 273509004803499 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 376736261548124 398439345207976 471942352642295 476953455748343 491132347463364 502026024071845 502026024071860 505099518428866 531497668234994 531497668235009 570906815178209 585128167865294 585128167865309 672462142824294 674255265005584 684439512836665 684439512836680 684847549876037 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 765048576707301 778417488521154
arithmetic 66 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 536692243538 536692243553 82617229893233 82617229893248 82897199447324 98581092097770 124546192348043 124546192348058 126966353633094 137140290251973 137140290251988 156109086875598 156109086875613 159802838968145 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 365851124969038 403739557296286 407886477132526 502026024071845 502026024071860 531497668234994 531497668235009 542144822022873 542144822022888 558377289231424 585128167865294 585128167865309 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 710424553713752 759262115894528 769444015984266 778417488521139 778417488521154
arithmetic 66 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 78429864234779 82617229893248 124546192348058 137140290251988 156109086875613 252303788630321 288661503866530 330012922480994 467104747323945 502026024071860 531497668235009 542144822022888 570906815178209 585128167865309 669108605239526 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 67 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 217096164890918 288661503866530 330012922480994 369596516715754 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 734077381109563
arithmetic 67 1
boolLib.STRIP_TAC
2
4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 217096164890918 288661503866530 330012922480994 369596516715754 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 734077381109563
arithmetic 67 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 217096164890918 288661503866530 330012922480994 369596516715754 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 734077381109563
arithmetic 67 3
boolLib.DISCH_TAC
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 40350496840483 75468107537340 98581092097770 126136345540325 217096164890903 217096164890918 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 369596516715739 376736261548124 502026024071845 502026024071860 521746175187005 521746175187020 531497668234994 531497668235009 585128167865294 585128167865309 599756506567705 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 734077381109548 734077381109563
arithmetic 67 4
boolLib.REWRITE_TAC tactictoe_thmlarg
7
4508202 522339191870 527123542431 113620531159273 115785854925896 217096164890918 288661503866530 330012922480994 502026024071860 521746175187020 531497668235009 542144822022888 585128167865309 684439512836680 698339900079275 734077381109563 778417488521154
arithmetic 67 5
boolLib.RES_TAC
6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 40350496840483 75468107537340 98581092097770 126136345540325 217096164890903 288661503866515 288661503866530 309888446016952 330012922480979 369596516715739 376736261548124 502026024071845 502026024071860 521746175187005 531497668234994 531497668235009 585128167865294 585128167865309 599756506567705 672462142824294 684439512836665 698339900079260 698339900079275 734077381109548 734077381109563
arithmetic 67 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 40350496840483 75468107537340 98581092097770 126136345540325 217096164890903 288661503866515 288661503866530 309888446016952 330012922480979 369596516715739 376736261548124 502026024071845 502026024071860 521746175187005 531497668234994 531497668235009 585128167865294 585128167865309 599756506567705 672462142824294 684439512836665 698339900079260 698339900079275 734077381109548 734077381109563
arithmetic 67 7
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 113620531159273 115785854925896 217096164890903 288661503866515 288661503866530 502026024071860 521746175187005 531497668234994 531497668235009 542144822022888 585128167865309 698339900079275 734077381109548 734077381109563 778417488521154
arithmetic 68 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 217096164890918 288661503866530 330012922480994 369596516715754 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 734077381109563
arithmetic 68 1
boolLib.STRIP_TAC
2
4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 217096164890918 288661503866530 330012922480994 369596516715754 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 734077381109563
arithmetic 68 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 217096164890918 288661503866530 330012922480994 369596516715754 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 734077381109563
arithmetic 68 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 40350496840483 75468107537340 98581092097770 126136345540325 217096164890903 217096164890918 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 369596516715739 376736261548124 502026024071845 502026024071860 521746175187005 521746175187020 531497668234994 531497668235009 585128167865294 585128167865309 599756506567705 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 734077381109548 734077381109563
arithmetic 68 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 113620531159273 115785854925896 217096164890918 288661503866530 330012922480994 502026024071860 521746175187020 531497668235009 542144822022888 585128167865309 684439512836680 698339900079275 734077381109563 778417488521154
arithmetic 69 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 217096164890918 288661503866530 369596516715754 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 69 1
boolLib.EQ_TAC
2 3
4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 217096164890918 288661503866530 369596516715754 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 69 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 217096164890918 288661503866530 330012922480994 369596516715754 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 734077381109563
arithmetic 69 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 217096164890918 288661503866530 330012922480994 369596516715754 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 734077381109563
arithmetic 70 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 179857892939409 273509004803514 288661503866530 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 748748467568829
arithmetic 70 1
boolLib.STRIP_TAC
2
4508202 522339191870 527123542431 536692243553 75468107537355 179857892939409 273509004803514 288661503866530 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 748748467568829
arithmetic 70 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508202 522339191870 527123542431 536692243553 75468107537355 179857892939409 273509004803514 288661503866530 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 748748467568829
arithmetic 70 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 75468107537340 98581092097770 179857892939394 179857892939409 238213648175365 273509004803499 288661503866515 288661503866530 309888446016952 376736261548124 476953455748343 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 748748467568814
arithmetic 70 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 156109086875613 179857892939409 288661503866530 502026024071860 531497668235009 542144822022888 558850374899133 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 71 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 124546192348058 288661503866530 354656544070709 398439345207991 425930399385036 471942352642310 491132347463379 502026024071860 531497668235009 583135295604495 585128167865309 684439512836680 698339900079275 701865353869699
arithmetic 71 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]
2
4508202 522339191870 527123542431 536692243553 75468107537355 124546192348058 288661503866530 354656544070709 398439345207991 425930399385036 502026024071860 531497668235009 583135295604495 585128167865309 684439512836680 698339900079275 701865353869699
arithmetic 71 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 75468107537355 126136345540340 179857892939409 217096164890918 273509004803514 288661503866530 369596516715754 415098329689538 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 748748467568829
arithmetic 72 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ_ALT" ) , boolLib.REWRITE_RULE [ relationTheory.transitive_def ] relationTheory.transitive_RTC ]

4508202 522339191870 527123542431 536692243553 101493408634270 124546192348058 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009 684439512836680
arithmetic 73 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 536692243553 101493408634270 124546192348058 217096164890918 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 734077381109563
arithmetic 73 1
boolLib.REWRITE_TAC tactictoe_thmlarg
2
4508202 522339191870 527123542431 536692243553 101493408634270 124546192348058 217096164890918 288661503866530 330012922480994 354656544070709 398439345207991 521746175187020 531497668235009 684439512836680 734077381109563
arithmetic 73 2
boolLib.ASM_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 734 21*)m:num = n" ] ) )
3 4
4508202 522339191870 527123542431 536692243553 101493408634270 179857892939409 217096164890918 288661503866530 330012922480994 415098329689538 521746175187020 531497668235009 684439512836680 701865353869699 704177836849664 734077381109563
arithmetic 73 3
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243553 19521708359784 101493408634270 179857892939394 179857892939409 217096164890918 288661503866515 288661503866530 330012922480994 415098329689538 466580814162987 521746175187020 531497668234994 531497668235009 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 734077381109563
arithmetic 73 4
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243553 101493408634270 179857892939394 179857892939409 217096164890918 288661503866515 288661503866530 330012922480994 415098329689538 521746175187020 531497668234994 531497668235009 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 734077381109563
arithmetic 74 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 536692243553 101493408634270 124546192348058 217096164890918 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 734077381109563
arithmetic 74 1
boolLib.REWRITE_TAC tactictoe_thmlarg
2
4508202 522339191870 527123542431 536692243553 101493408634270 124546192348058 217096164890918 288661503866530 330012922480994 354656544070709 398439345207991 521746175187020 531497668235009 684439512836680 734077381109563
arithmetic 74 2
boolLib.ASM_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 739 21*)n:num = p" ] ) )
3 4
4508202 522339191870 527123542431 536692243553 101493408634270 179857892939409 217096164890918 288661503866530 330012922480994 415098329689538 521746175187020 531497668235009 684439512836680 701865353869699 704177836849664 734077381109563
arithmetic 74 3
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191870 527123542416 527123542431 536692243538 536692243553 19521708359784 101493408634270 179857892939394 179857892939409 217096164890918 288661503866515 288661503866530 330012922480994 415098329689538 466580814162987 521746175187020 531497668234994 531497668235009 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 734077381109563
arithmetic 74 4
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191870 527123542416 527123542431 536692243538 536692243553 101493408634270 179857892939394 179857892939409 217096164890918 288661503866515 288661503866530 330012922480994 415098329689538 521746175187020 531497668234994 531497668235009 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 734077381109563
arithmetic 76 0
boolLib.STRIP_TAC
1
4508202 522339191870 124546192348058 288661503866530 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009
arithmetic 76 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]

4508202 522339191870 124546192348058 288661503866530 354656544070709 398439345207991 531497668235009
arithmetic 77 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 124546192348058 217096164890918 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 734077381109563
arithmetic 77 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 124546192348058 217096164890903 288661503866515 288661503866530 354656544070709 398439345207991 521746175187005 531497668234994 531497668235009 734077381109548
arithmetic 78 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 124546192348058 150332124524739 153468176611673 288661503866530 315287158685632 330012922480994 354656544070709 398439345207991 412818828973481 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275
arithmetic 78 1
boolLib.STRIP_TAC
2
4508202 522339191870 527123542431 536692243553 124546192348058 150332124524739 153468176611673 288661503866530 315287158685632 330012922480994 354656544070709 398439345207991 412818828973481 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275
arithmetic 78 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508202 522339191870 527123542431 536692243553 124546192348058 150332124524739 153468176611673 288661503866530 315287158685632 330012922480994 354656544070709 398439345207991 412818828973481 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275
arithmetic 78 3
boolLib.REPEAT boolLib.STRIP_TAC
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 98581092097770 124546192348043 124546192348058 150332124524724 153468176611658 191203104116520 244409022489065 288661503866515 288661503866530 309888446016952 315287158685617 315287158685632 330012922480979 330012922480994 354656544070694 354656544070709 354803182561637 398439345207976 398439345207991 412818828973466 412818828973481 531497668234994 531497668235009 568681084200195 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275
arithmetic 78 4
boolLib.STRIP_TAC
6
4508202 522339191870 527123542431 124546192348058 173825724787157 215044176687693 288661503866530 315287158685632 330012922480994 354656544070709 398439345207991 412818828973481 531497668235009 684439512836680 698339900079275 736636244811971 778417488521154
arithmetic 78 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]
7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 98581092097770 124546192348043 124546192348058 150332124524724 153468176611658 191203104116520 244409022489065 288661503866515 288661503866530 309888446016952 315287158685617 315287158685632 330012922480979 354656544070694 354803182561637 398439345207976 412818828973466 412818828973481 531497668234994 531497668235009 568681084200195 672462142824294 684439512836665 698339900079260 698339900079275
arithmetic 78 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO_ADD_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_REFL" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 124546192348043 124546192348058 173825724787157 215044176687693 288661503866515 288661503866530 315287158685632 354656544070694 398439345207976 412818828973481 531497668234994 531497668235009 698339900079275 736636244811971 778417488521154
arithmetic 78 7
boolLib.RES_TAC
8
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 67680324343324 124546192348043 124546192348058 150332124524724 153468176611658 288661503866515 288661503866530 315287158685617 315287158685632 330012922480979 354656544070694 379675260487265 398439345207976 412818828973466 412818828973481 502026024071860 531497668234994 531497668235009 568681084200195 568681084200210 585128167865309 684439512836665 698339900079260 698339900079275 758065991294802
arithmetic 78 8
boolLib.IMP_RES_TAC ( boolLib.SPECL [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 773 31*)m:num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 773 43*)m*p" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 773 53*)n:num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 773 65*)n*p" ] ) ] ( DB.fetch "arithmetic" "LESS_EQ_LESS_EQ_MONO" ) )

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 67680324343324 124546192348043 124546192348058 150332124524724 153468176611658 288661503866515 288661503866530 315287158685617 315287158685632 330012922480979 354656544070694 379675260487265 398439345207976 412818828973466 412818828973481 502026024071860 531497668234994 531497668235009 568681084200195 568681084200210 585128167865309 684439512836665 698339900079260 698339900079275 758065991294802
arithmetic 79 0
mesonLib.MESON_TAC [ ( DB.fetch "arithmetic" "LESS_EQ_TRANS" ) , ( DB.fetch "arithmetic" "LESS_MONO_MULT" ) , ( DB.fetch "arithmetic" "MULT_COMM" ) ]

4508202 503201789626 507986140187 522339191870 527123542431 101493408634270 124546192348058 150332124524739 153468176611673 288661503866530 315287158685632 330012922480994 354656544070709 398439345207991 412818828973481 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275
arithmetic 81 0
boolLib.PURE_ONCE_REWRITE_TAC tactictoe_thmlarg
1
4508202 522339191870 527123542431 536692243553 80214861376713 82897199447339 137140290251988 252792523042188 288661503866530 315287158685632 321034464470146 412818828973481 471942352642310 491132347463379 516150561218480 531497668235009 568681084200210 673949182274624 674255265005599 698339900079275 701865353869699
arithmetic 81 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "RIGHT_SUB_DISTRIB" ) ]

4508202 522339191870 527123542431 536692243553 80214861376713 82897199447339 116047939973239 137140290251988 288661503866530 315287158685632 412818828973481 471942352642310 491132347463379 516150561218480 531497668235009 546820494615610 568681084200210 624899550067202 674255265005599 698339900079275 701352035393460 701865353869699
arithmetic 82 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ONE" ) ]
1
4508202 522339191870 527123542431 536692243553 63194348934597 129916455720081 155412585748122 217096164890918 264214093175962 288661503866530 330012922480994 457644544611742 471942352642310 474709775802895 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 587688456885360 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 772093664419589 788253472438128
arithmetic 82 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 522339191870 527123542431 536692243553 217096164890918 262767033862285 288661503866530 291557465540281 309888446016952 330012922480994 332007208127790 451220193860013 457644544611742 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 778417488521154
arithmetic 82 2
boolLib.REWRITE_TAC [ numTheory.NOT_SUC , ( DB.fetch "prim_rec" "LESS_THM" ) ]
4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 98581092097770 217096164890903 217096164890918 262767033862270 262767033862285 269030221677049 288661503866515 288661503866530 291557465540266 291557465540281 309888446016937 309888446016952 330012922480979 330012922480994 332007208127775 332007208127790 420422385835201 451220193859998 457644544611727 457644544611742 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 521457433764995 521746175187005 531497668234994 531497668235009 585128167865294 585128167865309 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 82 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 536692243553 66812189671343 81264466589601 217096164890918 262767033862285 288661503866530 291557465540281 309888446016952 330012922480994 332007208127790 457644544611742 471942352642310 491132347463379 502026024071860 531497668235009 545866261401461 585128167865309 672462142824294 684439512836680 698339900079275 701865353869699 734077381109563 778417488521154
arithmetic 82 4
boolLib.REPEAT boolLib.STRIP_TAC

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 98581092097770 179857892939409 217096164890903 217096164890918 262767033862270 262767033862285 269030221677049 288661503866515 288661503866530 291557465540266 291557465540281 309888446016937 309888446016952 330012922480979 330012922480994 332007208127775 332007208127790 415098329689538 451220193859998 457644544611727 457644544611742 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 521457433764995 521746175187005 521746175187020 531497668234994 531497668235009 585128167865294 585128167865309 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 83 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 527123542431 536692243553 541476594114 47327325332367 75468107537355 145011111086877 158527050239322 175474128479005 288661503866530 377326172054833 412818828973481 471942352642310 491132347463379 502026024071860 525347163412193 531497668235009 585128167865309 638420342539990 698339900079275 701865353869699 754353306231841
arithmetic 83 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 24669794653905 47327325332352 75468107537340 98581092097770 145011111086862 158527050239307 158527050239322 175474128478990 181112958738430 260081467363997 288661503866515 288661503866530 309888446016952 377326172054818 412818828973466 412818828973481 428254223702118 449652860463010 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 525347163412178 525347163412193 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 638420342539975 649774349940505 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 754353306231826 754353306231841 790072037442276
arithmetic 83 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "MULT_ASSOC" ) ]

4508202 527123542431 541476594114 152964448751740 158527050239322 184045382515552 249195869452071 288661503866530 304068141531773 412818828973481 457723910144650 471942352642310 491132347463379 525347163412193 531497668235009 535267701066892 585128167865309 603778139561308 679378586442317 698339900079275 701865353869699 754353306231841 778417488521154
arithmetic 84 0
boolLib.REPEAT ( let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end sml_infixl0_open boolLib.THEN sml_infixl0_close boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ] )

4508202 522339191870 527123542431 19521708359799 75468107537355 288661503866530 309888446016952 342583616359403 414548237430311 463896660362551 466580814163002 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 672462142824294 698339900079275 701865353869699
arithmetic 85 0
boolLib.REWRITE_TAC tactictoe_thmlarg
1
4508202 522339191870 527123542431 101493408634270 124546192348058 179857892939409 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009 684439512836680 701865353869699 704177836849664
arithmetic 85 1
boolLib.REPEAT boolLib.STRIP_TAC

4508202 522339191870 527123542431 101493408634270 179857892939409 217096164890918 288661503866530 330012922480994 415098329689538 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 701865353869699 704177836849664 734077381109563
arithmetic 86 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 522339191870 527123542431 98581092097770 181619866875562 217096164890918 288661503866530 309888446016952 376736261548124 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 672462142824294 698339900079275 734077381109563
arithmetic 87 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 217096164890918 265252312810962 288661503866530 415098329689538 457644544611742 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563
arithmetic 87 1
boolLib.ASM_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 855 44*)n<m" ] ) )

4508202 522339191870 527123542431 536692243553 75468107537355 217096164890918 265252312810962 288661503866530 415098329689538 457644544611742 471942352642310 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563
arithmetic 88 0
boolLib.CONV_TAC ( boolLib.DEPTH_CONV boolLib.NOT_EXISTS_CONV )
1
4508202 383593025601 522339191870 527123542431 19521708359799 101493408634270 217096164890918 288661503866530 330012922480994 425584040140092 457644544611742 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 637387629151176 684439512836680 734077381109563
arithmetic 88 1
boolLib.DISCH_TAC
2
4508202 383593025601 522339191870 527123542431 19521708359799 101493408634270 217096164890918 288661503866530 330012922480994 425584040140092 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 637387629151176 684439512836680 734077381109563
arithmetic 88 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 101493408634255 217096164890903 217096164890918 288661503866515 288661503866530 330012922480979 330012922480994 425584040140077 425584040140092 466580814162987 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 521746175187020 531497668234994 531497668235009 637387629151161 637387629151176 684439512836665 684439512836680 734077381109548 734077381109563
arithmetic 88 3
boolLib.REWRITE_TAC [ numTheory.NOT_SUC , ( DB.fetch "prim_rec" "LESS_THM" ) ]
5
4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 98581092097770 101493408634255 217096164890903 217096164890918 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 420422385835201 425584040140077 425584040140092 466580814162987 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 531497668234994 531497668235009 637387629151161 637387629151176 672462142824294 684439512836665 684439512836680 734077381109548 734077381109563
arithmetic 88 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 19521708359784 19521708359799 101493408634255 217096164890903 217096164890918 288661503866515 288661503866530 330012922480979 330012922480994 425584040140077 425584040140092 466580814162987 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 531497668234994 531497668235009 545866261401461 637387629151161 637387629151176 684439512836665 684439512836680 734077381109548 734077381109563 778417488521154
arithmetic 88 5
boolLib.REPEAT ( boolLib.FILTER_STRIP_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 883 33*)P:num->bool" ] ) ) )
6
4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 101493408634255 179857892939409 217096164890903 217096164890918 288661503866515 288661503866530 330012922480979 330012922480994 415098329689538 425584040140077 425584040140092 466580814162987 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 521746175187020 531497668234994 531497668235009 637387629151161 637387629151176 684439512836665 684439512836680 701865353869699 704177836849664 734077381109548 734077381109563
arithmetic 88 6
boolLib.RES_TAC

4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 19521708359784 19521708359799 101493408634255 217096164890903 288661503866515 288661503866530 330012922480979 425584040140077 425584040140092 466580814162987 466580814163002 471942352642295 491132347463364 521746175187005 531497668234994 637387629151161 637387629151176 684439512836665 734077381109548
arithmetic 88 7
boolLib.RES_TAC

4508187 383593025586 522339191855 527123542416 19521708359784 101493408634255 208688131165109 217096164890903 288661503866515 330012922480979 425584040140077 466580814162987 471942352642295 491132347463364 521746175187005 531497668234994 634772253538988 637387629151161 684439512836665 734077381109548
arithmetic 89 0
boolLib.GEN_TAC
1
4508202 383593025601 522339191870 527123542431 19521708359799 101493408634270 217096164890918 288661503866530 330012922480994 425584040140092 457644544611742 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 637387629151176 681087878264916 684439512836680 734077381109563
arithmetic 89 1
boolLib.CONV_TAC boolLib.CONTRAPOS_CONV
2
4508202 383593025601 522339191870 527123542431 19521708359799 101493408634270 217096164890918 288661503866530 330012922480994 425584040140092 457644544611742 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 637387629151176 684439512836680 734077381109563
arithmetic 89 3
boolLib.REWRITE_TAC tactictoe_thmlarg
4
4508187 4508202 383593025586 383593025601 522339191855 527123542416 527123542431 19521708359784 19521708359799 217096164890903 288661503866515 288661503866530 330012922480979 425584040140077 425584040140092 457644544611742 466580814162987 466580814163002 471942352642295 471942352642310 491132347463364 521746175187005 531497668234994 637387629151161 637387629151176 684439512836665 734077381109548
arithmetic 89 4
boolLib.GEN_TAC
5
4508187 4508202 383593025586 383593025601 522339191855 527123542416 527123542431 19521708359784 19521708359799 217096164890903 288661503866515 288661503866530 330012922480979 425584040140077 425584040140092 466580814162987 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 531497668234994 637387629151161 637387629151176 684439512836665 734077381109548
arithmetic 89 5
boolLib.POP_ASSUM ( boolLib.MATCH_MP_TAC o boolLib.SPECL [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 895 41*)SUC n" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 895 53*)n:num" ] ) ] )
6
4508187 4508202 383593025586 383593025601 522339191855 527123542416 527123542431 19521708359784 19521708359799 217096164890903 288661503866515 288661503866530 330012922480979 425584040140077 425584040140092 466580814162987 466580814163002 471942352642295 491132347463364 521746175187005 531497668234994 637387629151161 637387629151176 684439512836665 734077381109548
arithmetic 89 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 98581092097770 217096164890918 288661503866530 309888446016952 420422385835201 531497668235009 672462142824294 734077381109563
arithmetic 90 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "relation" "transitive_def" ) , ( DB.fetch "relation" "RC_DEF" ) ]
1
4508202 5822413 383593025601 464926985138 469711335699 474495686260 522339191870 66251924255928 101493408634270 124546192348058 164996074057987 330012922480994 339529659673100 432251150433549 457644544611742 491132347463379 531497668235009 597144664593758 637387629151176 655100123088313 684439512836680 766438618715716
arithmetic 90 1
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 904 18*)m" ] boolLib.assume_tac prim_recTheory.WF_measure
2
4508187 4508202 5822398 5822413 383593025586 383593025601 464926985123 469711335699 474495686260 522339191870 66251924255928 101493408634270 124546192348058 164996074057987 330012922480994 432251150433534 432251150433549 457644544611742 491132347463379 531497668235009 597144664593758 637387629151161 637387629151176 684439512836680 766438618715716
arithmetic 90 2
boolLib.dxrule_then ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 905 31*)P" ] boolLib.mp_tac ) ( boolLib.iffLR relationTheory.WF_DEF )
3
4508187 4508202 5822398 5822413 383593025586 383593025601 464926985123 469711335699 474495686260 522339191855 522339191870 66251924255928 101493408634270 124546192348058 128126337090897 164996074057987 328292420714649 329296317116449 330012922480994 432251150433534 432251150433549 457644544611742 491132347463379 511039151845060 531497668235009 594479367708736 597144664593743 597144664593758 637387629151161 637387629151176 669773422020394 684439512836680 766438618715716
arithmetic 90 3
simpLib.simp_tac BasicProvers.bool_ss [ boolLib.PULL_EXISTS ]
4
4508187 4508202 5822398 5822413 383593025586 383593025601 464926985123 469711335699 474495686260 522339191870 570182697480 19521708359799 66251924255928 101493408634270 124546192348058 128126337090912 164996074057987 328292420714664 330012922480994 404531579417941 432251150433534 432251150433549 434043365487888 457644544611742 466580814163002 491132347463379 531497668235009 536585062385662 597144664593758 637387629151161 637387629151176 669773422020409 684439512836680 766438618715716
arithmetic 90 4
boolLib.disch_then boolLib.dxrule
5
4508187 4508202 5822398 5822413 383593025586 383593025601 464926985123 469711335699 474495686260 522339191870 570182697480 19521708359799 66251924255928 101493408634270 124546192348058 128126337090912 164996074057987 328292420714664 330012922480994 404531579417941 432251150433534 432251150433549 434043365487888 457644544611742 466580814163002 491132347463379 531497668235009 536585062385662 597144664593758 637387629151161 637387629151176 669773422020409 684439512836680 766438618715716
arithmetic 90 5
boolLib.REWRITE_TAC tactictoe_thmlarg
6
4508202 5822413 383593025601 469711335699 474495686260 522339191870 19521708359799 66251924255928 101493408634270 124546192348058 128126337090912 164996074057987 328292420714664 330012922480994 404531579417941 432251150433549 434043365487888 457644544611742 466580814163002 491132347463379 531497668235009 536585062385662 597144664593758 637387629151176 669773422020409 684439512836680 766438618715716
arithmetic 90 6
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) ]

4508202 5822413 383593025601 469711335699 474495686260 522339191870 19521708359799 66251924255928 101493408634270 124546192348058 161040224096808 164996074057987 280627483068617 330012922480994 432251150433549 457644544611742 466580814163002 491132347463379 531497668235009 536585062385662 597144664593758 637387629151176 684439512836680 734077381109563 766438618715716
arithmetic 92 0
metisLib.METIS_TAC [ numTheory.INDUCTION ]

4508202 383593025601 527123542431 7226374096173 98581092097770 101493408634270 288661503866530 309888446016952 330012922480994 425584040140092 471942352642310 491132347463379 552438870055854 637387629151176 672462142824294 684439512836680 701865353869699 778417488521154
arithmetic 93 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 464926985138 98581092097770 129916455720081 137140290251988 140421067548700 155412585748122 159802838968145 264214093175962 288661503866530 289324272772023 309888446016952 471942352642310 473190514146113 474709775802895 491132347463379 531497668235009 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 94 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4 5 6 7 8
4508202 464926985138 469711335699 474495686260 75468107537355 82897199447339 137140290251988 169818149485619 288661503866530 368938382769747 425121358516552 471942352642310 491132347463379 502026024071860 531497668235009 540930674141592 585128167865309 627580958927888 674255265005599 698339900079275 701865353869699
arithmetic 94 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]
9
4508187 4508202 464926985123 464926985138 469711335684 469711335699 474495686245 474495686260 24669794653890 75468107537340 82897199447324 98581092097755 98581092097770 104489541530017 137140290251973 137140290251988 159802838968130 159802838968145 167055407433177 168253371908543 169818149485604 207806315837755 208657311092532 212697966311316 212697966311331 231696856301276 237000052138850 237000052138865 285685557463384 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 311373437609454 368938382769732 371604496992336 425121358516537 450970715566353 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 540930674141577 585128167865294 585128167865309 591236291902988 591543144922250 591543144922265 627580958927873 670986419830908 672462142824279 672462142824294 674255265005584 675957999305279 698339900079260 698339900079275 701865353869684 701865353869699 727633578453424
arithmetic 94 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 474495686245 75468107537340 82897199447324 83785034755201 98581092097755 98581092097770 137140290251973 137140290251988 159802838968130 159802838968145 167055407433177 169818149485604 212697966311331 231696856301276 237000052138865 285685557463384 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 368938382769732 425121358516537 450970715566353 471942352642295 491132347463364 491998280820398 501391041088425 502026024071845 524866949838616 531497668234994 531497668235009 540930674141577 559650108764159 585128167865294 585128167865309 591543144922265 627580958927873 672462142824279 672462142824294 674255265005584 698339900079260 698339900079275 701865353869684 701865353869699 727633578453424 778417488521154
arithmetic 94 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 464926985123 464926985138 469711335684 474495686245 474495686260 51776002265618 51776002265633 75468107537340 82897199447324 98581092097755 98581092097770 137140290251973 137140290251988 159802838968130 159802838968145 166087324852663 169818149485604 190050816984745 198261337182337 288661503866515 288661503866530 304068141531758 304068141531773 309888446016937 309888446016952 368938382769732 425121358516537 435739230739449 462437067467819 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 535267701066877 540930674141577 585128167865294 585128167865309 627580958927873 658537949222065 672462142824279 672462142824294 674052599462076 674255265005584 698339900079260 698339900079275 699544504442909 701865353869684 701865353869699 731538237314493 769444015984251 769444015984266 778417488521139 778417488521154
arithmetic 94 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 474495686245 51776002265633 75468107537340 82897199447324 98581092097770 137140290251973 137140290251988 159802838968145 169818149485604 173515235641707 200284354571613 202450269205827 288661503866515 288661503866530 304068141531773 309888446016952 368938382769732 425121358516537 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 540930674141577 567797225100198 585128167865294 585128167865309 627580958927873 672462142824294 674255265005584 698339900079260 698339900079275 701865353869684 701865353869699 730273785460091 769444015984266 778417488521154
arithmetic 94 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 474495686245 474495686260 24669794653890 70761314716909 75468107537340 83103242816818 83103242816833 98581092097755 98581092097770 137140290251973 137140290251988 208657311092532 251522341306841 258447289741495 258447289741510 267391834872474 269109771196608 273408390261668 288661503866515 288661503866530 291404092095599 302799522166191 309888446016937 309888446016952 335009130711441 396862436340290 471942352642295 484798948217412 491132347463364 502026024071845 531497668234994 531497668235009 570906815178194 570906815178209 585128167865294 585128167865309 591543144922250 591543144922265 615284238232372 649197002197367 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 740970646305699 767181448986341 778417488521139 778417488521154
arithmetic 94 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 474495686245 75468107537340 83103242816833 83785034755201 98581092097770 137140290251973 137140290251988 208543257595610 251522341306841 258447289741510 288661503866515 288661503866530 302799522166191 309888446016952 396862436340290 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 568199817552545 570906815178194 570906815178209 585128167865294 585128167865309 591543144922265 615284238232372 649197002197367 665011392865613 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 729598765287740 740970646305699 778417488521139 778417488521154
arithmetic 94 7
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 474495686245 474495686260 79076124944513 98581092097770 111330216299270 137140290251973 137140290251988 190050816984745 203532898712387 288661503866515 288661503866530 304068141531758 304068141531773 308577626712919 309888446016952 394295049051978 467104747323930 467104747323945 531497668234994 531497668235009 535267701066877 570906815178194 570906815178209 585128167865294 585128167865309 672462142824294 686985101716454 698339900079260 698339900079275 701865353869684 701865353869699 720111617187267 720111617187282 742206648768567 778417488521139 778417488521154 781875614032097
arithmetic 94 8
boolLib.REWRITE_TAC tactictoe_thmlarg

137140290251988 202450269205827 283882130829457 288661503866530 304068141531773 412445883818771 467104747323945 531497668235009 570906815178209 585128167865309 698339900079275 701865353869699 720111617187282 734552983903096 778417488521154 791419496832719
arithmetic 94 9
boolLib.PURE_ONCE_REWRITE_TAC tactictoe_thmlarg
10
4508187 4508202 464926985123 464926985138 469711335684 469711335699 474495686245 474495686260 24669794653890 50650357094244 57873342123313 75468107537340 75468107537355 82897199447324 82897199447339 98581092097755 98581092097770 137140290251973 137140290251988 159802838968130 167055407433177 168253371908543 169818149485604 207806315837755 212697966311316 231696856301276 237000052138850 240750480177732 285685557463384 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 368938382769732 425121358516537 450970715566353 463896660362551 471942352642295 491132347463364 492938275226478 502026024071845 502026024071860 531497668234994 531497668235009 540930674141577 540930674141592 585128167865294 585128167865309 591236291902988 591543144922250 627580958927873 672462142824279 672462142824294 674255265005584 674255265005599 675957999305279 698339900079260 698339900079275 701865353869684 701865353869699 727633578453424
arithmetic 94 10
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
11
4508187 4508202 464926985123 464926985138 469711335684 469711335699 474495686245 474495686260 8585234483631 24669794653890 57873342123313 75468107537340 82897199447324 82897199447339 98581092097755 98581092097770 113055575412276 137140290251973 137140290251988 159802838968130 167055407433177 168253371908543 169818149485604 207806315837755 212697966311316 231696856301276 237000052138850 285685557463384 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 368938382769732 376736261548124 425121358516537 450970715566353 471942352642295 491132347463364 502026024071845 502026024071860 531497668234994 531497668235009 540930674141577 540930674141592 585128167865294 585128167865309 591236291902988 591543144922250 627580958927873 672462142824279 672462142824294 674255265005584 674255265005599 675957999305279 698339900079260 698339900079275 701865353869684 701865353869699 725486743258375 727633578453424
arithmetic 94 11
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 469711335699 474495686245 474495686260 24669794653890 57873342123313 75468107537340 82897199447324 82897199447339 98581092097755 98581092097770 137140290251973 137140290251988 159802838968130 167055407433177 168253371908543 169818149485604 207806315837755 212697966311316 231696856301276 237000052138850 285685557463384 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 368938382769732 425121358516537 450970715566353 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 540930674141577 540930674141592 555182432028925 585128167865294 591236291902988 591543144922250 627580958927873 672462142824279 672462142824294 674255265005584 674255265005599 675957999305279 683248742385557 698339900079260 698339900079275 701865353869684 701865353869699 727633578453424
arithmetic 95 0
boolLib.REPEAT ( let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end sml_infixl0_open boolLib.THEN sml_infixl0_close boolLib.TRY boolLib.DISCH_TAC )
1 2 3 4
4508202 522339191870 527123542431 152766992814699 217096164890918 264425238702802 288661503866530 314113642779859 330012922480994 471942352642310 486040086682803 491132347463379 521746175187020 531497668235009 538989140445465 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 95 1
boolLib.REWRITE_TAC tactictoe_thmlarg
6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 18012092040674 62410438176769 68355918940967 98581092097755 98581092097770 152766992814684 217096164890903 235044254166868 264425238702787 288661503866515 288661503866530 300303564570657 300303564570672 309888446016937 309888446016952 314113642779844 330012922480979 471942352642295 486040086682788 486040086682803 491132347463364 521746175187005 531497668234994 531497668235009 538989140445450 595540225719683 603089639226490 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 734077381109548 734077381109563 766086726034027 766086726034042 778417488521139
arithmetic 95 2
boolLib.REWRITE_TAC [ prim_recTheory.LESS_REFL , ( DB.fetch "arithmetic" "SUB" ) , prim_recTheory.LESS_0 , prim_recTheory.PRE , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 527123542416 62410438176769 98581092097755 98581092097770 152766992814684 217096164890903 222510088502669 264425238702787 288661503866515 288661503866530 300303564570672 309530625979259 309888446016937 309888446016952 314113642779844 330012922480979 471942352642295 486040086682788 486040086682803 491132347463364 521746175187005 531497668234994 531497668235009 538989140445450 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 734077381109548 734077381109563 748751211344217 766086726034042 778417488521139 778417488521154
arithmetic 95 3
boolLib.REWRITE_TAC tactictoe_thmlarg
5
4508187 4508202 527123542416 527123542431 8781102899507 8781102899522 62410438176784 98581092097770 246136393492889 264425238702787 288661503866515 288661503866530 301878450058013 309530625979244 309530625979259 309888446016952 486040086682788 486040086682803 531497668234994 531497668235009 538989140445450 580783475450591 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 766086726034042 778417488521139 778417488521154
arithmetic 95 4
boolLib.REWRITE_TAC tactictoe_thmlarg

8781102899522 246136393492889 246136393492904 288661503866515 288661503866530 309530625979259 391451537349660 486040086682803 531497668234994 531497668235009 672462142824294 684439512836680 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 95 5
boolLib.IMP_RES_TAC prim_recTheory.LESS_REFL

4508187 4508202 527123542416 527123542431 8781102899507 246136393492889 264425238702787 288661503866515 288661503866530 309530625979244 486040086682788 531497668234994 531497668235009 538989140445450 538989140445465 580783475450591 672462142824279 684439512836665 701865353869684 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 95 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 18012092040674 62410438176769 68355918940967 98581092097755 98581092097770 152766992814684 217096164890903 217096164890918 235044254166868 264425238702787 288661503866515 288661503866530 300303564570657 309888446016937 309888446016952 314113642779844 330012922480979 471942352642295 486040086682788 491132347463364 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 603089639226490 603089639226505 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 734077381109548 734077381109563 766086726034027 778417488521139
arithmetic 96 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 124546192348058 264425238702802 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 486040086682803 488171954696464 491132347463379 519519788505014 531497668235009 538989140445465 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 96 1
boolLib.REWRITE_TAC [ prim_recTheory.LESS_REFL , ( DB.fetch "arithmetic" "SUB" ) , prim_recTheory.LESS_0 , prim_recTheory.PRE , prim_recTheory.NOT_LESS_0 ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 62410438176784 98581092097770 124546192348043 124546192348058 252715856577076 264425238702787 264425238702802 269584974201396 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 354656544070709 398439345207976 471942352642295 471942352642310 486040086682788 486040086682803 488171954696449 491132347463364 491132347463379 519519788504999 519519788505014 531497668234994 531497668235009 538989140445450 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 766086726034042 778417488521139 778417488521154
arithmetic 96 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508202 522339191870 124546192348058 246136393492904 264425238702802 288661503866530 309530625979259 330012922480994 354656544070709 406518479550983 471942352642310 486040086682803 491132347463379 519519788505014 531497668235009 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 766139236850539 778417488521154
arithmetic 96 3
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
4 5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 36158383635140 98581092097770 124546192348043 124546192348058 252715856577076 264425238702787 264425238702802 288661503866515 288661503866530 309888446016952 330012922480979 354656544070694 354656544070709 398439345207976 471942352642295 471942352642310 486040086682788 486040086682803 488171954696449 491132347463364 491132347463379 519519788504999 519519788505014 531497668234994 531497668235009 538989140445450 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 96 4
boolLib.REWRITE_TAC tactictoe_thmlarg
6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 36158383635125 43798864978514 98581092097755 98581092097770 124546192348043 124546192348058 232520676819061 252715856577061 264425238702787 288661503866515 288661503866530 309888446016937 309888446016952 318788873321248 330012922480979 354656544070694 362789011331353 398439345207976 471942352642295 486040086682788 486040086682803 488171954696449 491132347463364 519519788504999 531497668234994 531497668235009 538989140445450 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 734077381109548 766086726034042 778417488521139
arithmetic 96 5
boolLib.REWRITE_TAC [ prim_recTheory.PRE , ( DB.fetch "arithmetic" "ZERO_LESS_EQ" ) ]

4508187 4508202 522339191855 527123542416 527123542431 82617229893248 98581092097770 124546192348043 124546192348058 264425238702787 288661503866515 288661503866530 290989190964872 309530625979259 309888446016952 330012922480979 354656544070694 365851124969038 398439345207976 471942352642295 486040086682788 486040086682803 488171954696449 491132347463364 519519788504999 531497668234994 531497668235009 534996104392387 538989140445450 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 734077381109548 778417488521139 778417488521154
arithmetic 96 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 36158383635125 43798864978514 98581092097755 98581092097770 124546192348043 124546192348058 252715856577061 264425238702787 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 354656544070694 354656544070709 362789011331353 398439345207976 398439345207991 471942352642295 486040086682788 488171954696449 491132347463364 519519788504999 531497668234994 531497668235009 538989140445450 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 97 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 4
4508202 522339191870 527123542431 124546192348058 264425238702802 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 486040086682803 488171954696464 491132347463379 519519788505014 531497668235009 672462142824294 684439512836680
arithmetic 97 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]
2
4508202 522339191870 124546192348058 264425238702802 288661503866530 309530625979259 330012922480994 354656544070709 406518479550983 486040086682803 519519788505014 531497668235009 672462142824294 684439512836680 766139236850539 778417488521154
arithmetic 97 2
boolLib.REPEAT boolLib.STRIP_TAC
3
4508202 522339191870 124546192348058 264425238702802 288661503866530 309530625979259 330012922480994 375497871509295 406518479550983 486040086682803 519519788505014 531497668235009 672462142824294 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 97 3
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 124546192348058 264425238702802 288661503866515 288661503866530 309530625979259 375497871509280 406518479550983 486040086682803 519519788505014 531497668234994 531497668235009 672462142824294 701865353869684 704177836849649 778417488521139 778417488521154
arithmetic 97 4
boolLib.VALIDATE ( boolLib.CONV_TAC ( boolLib.DEPTH_CONV ( boolLib.REWR_CONV_A ( boolLib.SPEC_ALL ( boolLib.UNDISCH ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "INV_PRE_LESS_EQ" ) ) ) ) ) ) )
5 6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 98581092097770 124546192348043 124546192348058 252715856577076 264425238702787 264425238702802 269584974201396 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 354656544070709 398439345207976 486040086682788 486040086682803 488171954696449 519519788504999 519519788505014 531497668234994 531497668235009 672462142824279 672462142824294 684439512836665 684439512836680 766086726034042
arithmetic 97 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 98581092097770 124546192348043 124546192348058 252715856577076 264425238702787 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 354656544070709 398439345207976 486040086682788 488171954696449 519519788504999 531497668234994 531497668235009 672462142824279 672462142824294 684439512836665 684439512836680
arithmetic 97 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 527123542416 527123542431 62410438176784 98581092097770 124546192348043 264425238702787 288661503866515 288661503866530 309888446016952 330012922480979 354656544070694 398439345207976 486040086682788 488171954696449 519519788504999 531497668234994 531497668235009 672462142824279 672462142824294 684439512836665 702299432457039 734077381109563 778417488521154
arithmetic 98 0
boolLib.REWRITE_TAC [ HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "SUB_EQ_0" ) ) , HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "SUB_PLUS" ) ) ]
1
4508202 522339191870 527123542431 82897199447339 124546192348058 137140290251988 178248289534785 245029642962905 288661503866530 471942352642310 491132347463379 531497668235009 674255265005599 698339900079275
arithmetic 98 1
boolLib.CONV_TAC ( boolLib.ONCE_DEPTH_CONV ( boolLib.REWR_CONV ( DB.fetch "arithmetic" "ADD_COMM" ) ) )
2
4508202 522339191870 527123542431 75468107537355 82897199447339 137140290251988 169818149485619 288661503866530 368938382769747 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 698339900079275 701865353869699 751037380969070 778417488521154
arithmetic 98 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB_EQ_0" ) , ( DB.fetch "arithmetic" "LESS_EQ_ADD" ) ]

4508202 522339191870 527123542431 75468107537355 82897199447339 137140290251988 169818149485619 288661503866530 368938382769747 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 698339900079275 701865353869699 751037380969070 778417488521154
arithmetic 99 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4
4508202 522339191870 527123542431 25826894953263 82897199447339 137140290251988 288661503866530 321435288557767 375497871509295 415098329689538 471942352642310 491132347463379 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 99 1
boolLib.REWRITE_TAC [ numTheory.NOT_SUC , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 25826894953248 82897199447324 98581092097755 98581092097770 130092756586776 130092756586791 137140290251973 137140290251988 159802838968130 159802838968145 237000052138865 269030221677034 269030221677049 278565747332579 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 321435288557752 375497871509280 394094415873085 415098329689523 415098329689538 471942352642295 473190514146098 491132347463364 531497668234994 531497668235009 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 717279741954228 778417488521139 778417488521154
arithmetic 99 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 25826894953248 66812189671343 82897199447324 98581092097770 130092756586791 137140290251973 137140290251988 159802838968145 269030221677049 288661503866515 288661503866530 309888446016952 321435288557752 375497871509280 415098329689523 415098329689538 471942352642295 478517390513247 491132347463364 531497668234994 531497668235009 545756135622620 672462142824294 674255265005584 679359926311041 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 769444015984266 778417488521139 778417488521154
arithmetic 99 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 39139079074376 66812189671328 66812189671343 83103242816833 93424658389941 98581092097770 130092756586791 137140290251973 137140290251988 269030221677049 288661503866515 288661503866530 309888446016952 375497871509280 396862436340290 415098329689523 415098329689538 531497668234994 531497668235009 545756135622605 545756135622620 570906815178194 570906815178209 633397769862534 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139 778417488521154 784562866808142
arithmetic 99 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB" ) , prim_recTheory.NOT_LESS_0 ]

66812189671343 137140290251988 187417218759203 288661503866530 415098329689538 465668552879956 467104747323945 531497668235009 545756135622620 570906815178209 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 99 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB" ) , prim_recTheory.PRE ]
6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359799 25826894953248 82897199447324 98581092097755 98581092097770 130092756586776 137140290251973 137140290251988 159802838968130 159802838968145 237000052138865 269030221677034 278565747332579 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 321435288557752 375497871509280 394094415873085 415098329689523 466580814163002 471942352642295 473190514146098 491132347463364 531497668234994 531497668235009 672462142824279 672462142824294 674255265005584 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 717279741954228 778417488521139
arithmetic 99 6
boolLib.ASM_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 990 22*)m<SUC n" ] ) )

4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359799 25826894953248 82897199447324 82897199447339 98581092097755 98581092097770 116880179636943 130092756586776 137140290251973 137140290251988 159802838968130 217096164890918 221460221951589 243566268039280 269030221677034 271701083476882 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 321435288557752 322364220244320 345648284980934 375497871509280 415098329689523 420422385835201 466580814163002 471942352642295 473190514146098 491132347463364 531497668234994 531497668235009 636221906195891 641390739666242 672462142824279 672462142824294 674255265005584 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 717279741954228 726076794110235 734077381109563 778417488521139 778417488521154
arithmetic 100 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 82897199447339 104335471088623 137140290251988 217096164890918 288661503866530 471942352642310 491132347463379 521746175187020 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 100 1
boolLib.EQ_TAC

4508202 522339191870 527123542431 82897199447339 104335471088623 137140290251988 217096164890918 288661503866530 521746175187020 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 101 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 12153418504519 82897199447339 124546192348058 129916455720081 137140290251988 155412585748122 217096164890918 264214093175962 288661503866530 330012922480994 354656544070709 456243276230665 471942352642310 474709775802895 491132347463379 521746175187020 531497668235009 672462142824294 684439512836680 698339900079275 734077381109563 772093664419589
arithmetic 101 1
boolLib.DISCH_THEN ( boolLib.STRIP_THM_THEN boolLib.SUBST1_TAC o boolLib.MATCH_MP ( DB.fetch "arithmetic" "LESS_ADD_1" ) )
2
4508202 522339191870 527123542431 12153418504519 82897199447339 124546192348058 129916455720081 137140290251988 155412585748122 217096164890918 264214093175962 288661503866530 330012922480994 354656544070709 456243276230665 474709775802895 521746175187020 531497668235009 672462142824294 684439512836680 698339900079275 734077381109563 772093664419589
arithmetic 101 2
boolLib.REWRITE_TAC [ HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "PRE_SUB1" ) ) ]
3
4508202 527123542431 536692243553 124546192348058 129916455720081 137140290251988 155412585748122 262739902622858 264214093175962 287843828282215 288661503866530 354656544070709 474709775802895 502026024071860 531497668235009 585128167865309 587688456885360 672462142824294 698339900079275 772093664419589 788253472438128 792347848083326
arithmetic 101 3
boolLib.REWRITE_TAC [ prim_recTheory.PRE , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "LESS_EQ_ADD" ) ]

4508202 527123542431 536692243553 124546192348058 129916455720081 155412585748122 264214093175962 288661503866530 343912297518349 354656544070709 474709775802895 486040086682803 502026024071860 531497668235009 569416003905816 585128167865309 587688456885360 672462142824294 698339900079275 772093664419589 788253472438128
arithmetic 103 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "NUMERAL_DEF" ) , ( DB.fetch "arithmetic" "BIT2" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ALT_ZERO" ) ]

4508202 527123542431 41810939634770 52213207481656 75468107537355 82788020813651 151796447914440 264214093175962 278180583067085 288661503866530 330527776373049 412818828973481 471942352642310 474709775802895 491132347463379 502026024071860 531497668235009 572189729737206 585128167865309 672462142824294 698339900079275 701865353869699
arithmetic 106 0
boolLib.ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_COMM" ) ]
1
4508202 522339191870 527123542431 536692243553 98581092097770 179857892939409 244409022489065 288661503866530 309888446016952 315287158685632 412818828973481 471942352642310 491132347463379 531497668235009 549578020682814 603404039065347 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 106 1
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 14806742502348 98581092097770 179857892939409 236173779091267 288661503866530 309888446016952 412818828973481 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 684949110991823 691064208949526 698339900079275 701865353869699 704177836849664
arithmetic 107 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 522339191870 527123542431 536692243553 541476594114 76187756807899 98581092097770 171132762899786 179857892939409 230883985901451 288661503866530 309888446016952 315287158685632 407292521353855 412818828973481 471942352642310 491132347463379 525347163412193 531497668235009 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 744435964087588
arithmetic 108 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 536692243553 75468107537355 179857892939409 273509004803514 288661503866530 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 748748467568829
arithmetic 108 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653905 75468107537340 98581092097770 179857892939394 179857892939409 273509004803499 288661503866515 288661503866530 309888446016952 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 618439644015055 663589943598262 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 748748467568814
arithmetic 108 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 536692243553 179857892939409 288661503866530 304068141531773 471942352642310 491132347463379 512488919034075 531497668235009 535267701066892 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 725245941639596 778417488521154
arithmetic 109 0
boolLib.REWRITE_TAC tactictoe_thmlarg
1
4508202 522339191870 527123542431 536692243553 75468107537355 179857892939409 273509004803514 288661503866530 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 748748467568829
arithmetic 109 1
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 75468107537355 179857892939409 273509004803514 288661503866530 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 748748467568829
arithmetic 110 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 536692243553 1046782030151 179857892939409 288661503866530 315287158685632 315945296489073 375497871509295 412818828973481 415098329689538 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 110 1
boolLib.REWRITE_TAC tactictoe_thmlarg
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 1046782030136 14806742502348 98581092097770 130092756586791 179857892939394 179857892939409 236173779091267 269030221677049 288661503866515 288661503866530 309888446016952 315287158685617 315945296489058 375497871509280 412818828973466 412818828973481 415098329689523 415098329689538 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 568681084200195 672462142824294 684439512836665 684439512836680 684949110991823 691064208949526 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 778417488521139 778417488521154
arithmetic 110 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 536692243553 66812189671343 170648804708555 179857892939409 208167055731697 288661503866530 299284201356827 412818828973481 415098329689538 471942352642310 491132347463379 531497668235009 545756135622620 659989396009965 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 110 3
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
4 5 6 7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 1046782030136 179857892939394 179857892939409 288661503866515 288661503866530 315287158685617 315287158685632 315945296489058 375497871509280 412818828973466 412818828973481 415098329689523 442919748696932 456012405724482 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 568681084200195 568681084200210 585128167865309 604360058807826 623098135386392 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 778417488521139
arithmetic 110 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]
8
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 1046782030136 98581092097755 98581092097770 179857892939394 244409022489050 244409022489065 263748150587239 263748150587254 269030221677034 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 315287158685617 315287158685632 315945296489058 352827644498339 352827644498354 367975661070683 375497871509280 412818828973466 412818828973481 415098329689523 442919748696917 456012405724467 460945148621017 460945148621032 471942352642295 491132347463364 492666590863881 531497668234994 531497668235009 568681084200195 585128167865294 585128167865309 604360058807811 623098135386377 662220231872129 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 763704455804119 778417488521139
arithmetic 110 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , boolLib.GSYM numTheory.NOT_SUC , numTheory.NOT_SUC ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 1046782030136 98581092097770 130092756586791 179857892939394 180783896086333 215044176687693 244409022489065 263748150587254 269030221677049 288661503866515 288661503866530 309888446016952 315287158685617 315287158685632 315945296489058 325132532367718 352827644498354 375497871509280 412818828973466 412818828973481 415098329689523 442919748696917 456012405724467 460945148621032 471942352642295 491132347463364 531497668234994 531497668235009 558678272740248 568681084200195 585128167865294 585128167865309 604360058807811 623098135386377 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139 778417488521154
arithmetic 110 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , boolLib.GSYM numTheory.NOT_SUC , numTheory.NOT_SUC ]

4508187 4508202 522339191855 522339191870 527123542416 536692243538 536692243553 1046782030136 66812189671328 66812189671343 98581092097770 179857892939394 180783896086318 180783896086333 215044176687678 215044176687693 236358538816335 244409022489065 288661503866515 288661503866530 309888446016952 315287158685617 315287158685632 315945296489058 325132532367703 325132532367718 352827644498354 368620750553284 375497871509280 377638786188172 383789353027113 383789353027128 412818828973466 412818828973481 415098329689523 442919748696917 460945148621032 471942352642295 488659227518237 491132347463364 531497668234994 531497668235009 568681084200195 585128167865294 585128167865309 623098135386377 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139 778417488521154
arithmetic 110 7
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 536692243538 1046782030136 44506560410579 66812189671343 179857892939394 180783896086333 215044176687693 288661503866515 288661503866530 315287158685617 315287158685632 315945296489058 325132532367718 375497871509280 383789353027128 412818828973466 412818828973481 415098329689523 471942352642295 491132347463364 531497668234994 531497668235009 545756135622620 568681084200195 585128167865309 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139 778417488521154
arithmetic 110 8
boolLib.ASM_REWRITE_TAC [ prim_recTheory.INV_SUC_EQ , boolLib.GSYM ( DB.fetch "arithmetic" "ADD_ASSOC" ) , ( DB.fetch "arithmetic" "EQ_ADD_LCANCEL" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 1046782030136 72928352100438 98581092097755 98581092097770 179857892939394 244409022489050 263748150587239 269030221677034 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 315287158685617 315287158685632 315945296489058 352827644498339 359258088148067 367975661070683 375497871509280 412818828973466 412818828973481 415098329689523 442919748696917 456012405724467 460945148621017 471942352642295 491132347463364 492666590863881 502026024071860 531497668234994 531497668235009 568681084200195 568681084200210 585128167865294 585128167865309 593642178286899 604360058807811 623098135386377 635861879557775 672462142824279 672462142824294 674104007829985 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 758065991294802 763704455804119 778417488521139
arithmetic 111 0
boolLib.PURE_ONCE_REWRITE_TAC tactictoe_thmlarg
1
4508202 522339191870 527123542431 536692243553 1046782030151 179857892939409 288661503866530 315287158685632 315945296489073 375497871509295 412818828973481 415098329689538 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 111 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 1046782030151 179857892939409 288661503866530 315287158685632 315945296489073 375497871509295 412818828973481 415098329689538 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 112 0
boolLib.STRIP_TAC
1
4508202 464926985138 474495686260 75468107537355 117641483239854 137140290251988 288661503866530 351054297424486 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 698339900079275 701865353869699 788533619834837 788612783991843
arithmetic 112 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 464926985138 474495686260 75468107537355 117641483239854 137140290251988 288661503866530 351054297424486 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 698339900079275 701865353869699 788533619834837 788612783991843
arithmetic 112 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 464926985123 464926985138 474495686245 474495686260 75468107537340 94397980967469 98581092097770 117641483239839 137140290251973 137140290251988 288661503866515 288661503866530 309661301284931 309888446016952 351054297424471 376736261548124 460910406104521 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 731396520055669 788533619834822 788612783991828
arithmetic 112 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 464926985138 137140290251988 288661503866530 311365588058092 477572411331661 502026024071860 531497668235009 542144822022888 585128167865309 698339900079275 701865353869699 763726433644646 778417488521154 779437013696820
arithmetic 113 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4
4508202 464926985138 469711335699 474495686260 75468107537355 82897199447339 124546192348058 137140290251988 288661503866530 330012922480994 351054297424486 354656544070709 398439345207991 468803141413126 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 698339900079275 701865353869699 782846104217914 788533619834837 788612783991843
arithmetic 113 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 474495686245 474495686260 39723855558874 43798864978499 43798864978514 75468107537340 82897199447324 94397980967469 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 237000052138865 269049331946874 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 351054297424471 354656544070694 362789011331353 376736261548124 398439345207976 460910406104521 468803141413111 471942352642295 471942352642310 472699228977180 491132347463364 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 537506797967260 585128167865294 585128167865309 641390739666227 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 731396520055669 768197369240403 782846104217899 787228221323259 788533619834822 788612783991828
arithmetic 113 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 474495686245 474495686260 43798864978514 75468107537340 82897199447324 83103242816833 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 259585342739494 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 351054297424471 354656544070694 398439345207976 468803141413111 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 542144822022888 570906815178209 585128167865294 585128167865309 587874546227295 616158686707681 632915142192094 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 727823190294353 778417488521154 779437013696820 782846104217899 788533619834822 788612783991828
arithmetic 113 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 28583882656176 75468107537340 82617229893233 82617229893248 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 365851124969038 376736261548124 403739557296286 409487399231804 411508782806500 471473910308421 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 724043608339909 730128183488434 731396520055669 759262115894528 769444015984266 778417488521139 778417488521154 787760670507143 788612783991828 791494634461451
arithmetic 113 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 464926985138 78429864234779 82617229893248 124546192348058 137140290251988 288661503866530 330012922480994 467104747323945 471942352642310 477572411331661 491132347463379 502026024071860 531497668235009 542144822022888 570906815178209 585128167865309 606663455977750 684439512836680 698339900079275 701865353869699 708339736693620 763726433644646 778417488521154 779437013696820
arithmetic 114 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4
4508202 464926985138 469711335699 474495686260 75468107537355 82897199447339 124546192348058 137140290251988 148795708198477 204978683945282 217096164890918 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 671060791087066 674255265005599 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 114 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 474495686245 474495686260 24669794653905 36587555238238 43798864978514 75468107537340 82897199447324 87756634147677 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 148795708198462 159802838968130 159802838968145 204978683945267 217096164890903 237000052138865 252715856577061 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 330012922480979 330012922480994 354249848926670 354656544070694 362789011331353 398439345207976 471942352642295 471942352642310 491132347463364 491132347463379 496933213479421 502026024071845 519535007029639 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 603089639226490 603089639226505 671060791087051 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 734077381109548 734077381109563 748600123701076
arithmetic 114 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 464926985123 464926985138 469711335684 474495686245 474495686260 75468107537340 82617229893248 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 144777459772307 148795708198462 159802838968145 204978683945267 217096164890903 288661503866515 288661503866530 304068141531773 309888446016952 330012922480979 330012922480994 354656544070694 365851124969038 398439345207976 470579763255183 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 535267701066892 585128167865294 585128167865309 603089639226505 671060791087051 672462142824294 673578741465824 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 734077381109548 734077381109563 769444015984266 778417488521154
arithmetic 114 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 474495686245 474495686260 24669794653905 43798864978514 75468107537340 83103242816833 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 259585342739494 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 352017580938859 354656544070694 396862436340290 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 511247900988043 529243602821974 531497668234994 531497668235009 570906815178194 570906815178209 585128167865294 585128167865309 591543144922265 672462142824294 677251050731060 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 742074311091802 766139236850524 778417488521139 778417488521154 790188705078367
arithmetic 114 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508202 474495686260 29065593972096 57833350098421 78429864234779 82617229893248 124546192348058 137140290251988 288661503866530 304068141531773 330012922480994 467104747323945 471942352642310 491132347463379 531497668235009 535267701066892 570906815178209 585128167865309 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 755549393179755 778417488521154
arithmetic 115 0
boolLib.REWRITE_TAC [ HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "LESS_EQ" ) ) , ( DB.fetch "arithmetic" "NOT_LESS" ) ]

4508202 522339191870 527123542431 19521708359799 43798864978514 98581092097770 124546192348058 288661503866530 309888446016952 354656544070709 398439345207991 466580814163002 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 693255945079834 701865353869699
arithmetic 116 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4
4508202 464926985138 469711335699 474495686260 23160801421720 75468107537355 82897199447339 121256272919496 124546192348058 137140290251988 288661503866530 330012922480994 354656544070709 398439345207991 462321614655788 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 698339900079275 701865353869699 788533619834837 788612783991843
arithmetic 116 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 474495686245 474495686260 5154825774507 23160801421705 39723855558874 43798864978514 75468107537340 82897199447324 82897199447339 94397980967469 98581092097755 98581092097770 109292633810031 121256272919481 124546192348043 124546192348058 132799674708394 137140290251973 137140290251988 159802838968130 159802838968145 237000052138865 252715856577061 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 330012922480979 330012922480994 354656544070694 362789011331353 376736261548124 398439345207976 462321614655773 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 604144703891080 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 731396520055669 753216862390349 768157252264825 788533619834822 788612783991828
arithmetic 116 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 474495686245 23160801421705 75468107537340 82617229893248 82897199447324 82897199447339 98581092097770 121256272919481 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 288661503866515 288661503866530 309888446016952 317289943593486 330012922480979 330012922480994 354656544070694 365851124969038 398439345207976 462321614655773 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 536630358388619 542144822022888 585128167865294 585128167865309 632915142192094 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 769444015984266 778417488521154 779437013696820 783405954290992 788533619834822 788612783991828
arithmetic 116 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) ]

4508187 4508202 464926985123 464926985138 474495686245 474495686260 43798864978514 48324742448118 75468107537340 82897199447324 82897199447339 83103242816833 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 197470686369892 201326642152857 259585342739494 267919756997523 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 339693107566995 354656544070694 376736261548124 396862436340290 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 518491175129568 531497668234994 531497668235009 570906815178194 570906815178209 585128167865294 585128167865309 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 724043608339909 730128183488434 731396520055669 766139236850524 778417488521139 778417488521154 788612783991828
arithmetic 116 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 464926985138 78429864234779 82617229893248 82897199447339 101770672543889 124546192348058 137140290251988 211082001685758 288661503866530 293032039046613 330012922480994 467104747323945 471942352642310 477572411331661 491132347463379 502026024071860 531497668235009 542144822022888 570906815178209 585128167865309 684439512836680 698339900079275 701865353869699 778417488521154 779437013696820
arithmetic 117 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 148795708198477 217096164890918 288661503866530 330012922480994 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 734077381109563
arithmetic 117 1
boolLib.DISCH_THEN ( boolLib.STRIP_THM_THEN boolLib.SUBST1_TAC o boolLib.MATCH_MP ( DB.fetch "arithmetic" "LESS_ADD_1" ) )
2
4508202 522339191870 527123542431 536692243553 75468107537355 148795708198477 217096164890918 288661503866530 330012922480994 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 734077381109563
arithmetic 117 2
boolLib.REWRITE_TAC [ HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "ADD_ASSOC" ) ) , ( DB.fetch "arithmetic" "ONE" ) ]
3
4508202 527123542431 536692243553 129916455720081 141115264777416 155412585748122 162329974394127 217096164890918 264214093175962 288661503866530 471942352642310 474709775802895 491132347463379 502026024071860 531497668235009 585128167865309 587688456885360 620257132924085 653017600579640 672462142824294 698339900079275 734077381109563 772093664419589 788253472438128
arithmetic 117 3
boolLib.PURE_ONCE_REWRITE_TAC tactictoe_thmlarg
4
4508202 527123542431 536692243553 132123564628994 141115264777416 158600946552040 175801839938802 217096164890918 262767033862285 288661503866530 309888446016952 471942352642310 491132347463379 502026024071860 506362434695939 531497668235009 585128167865309 650289033572312 672462142824294 698339900079275 734077381109563 778417488521154
arithmetic 117 4
boolLib.PURE_ONCE_REWRITE_TAC tactictoe_thmlarg
5
4508202 527123542431 536692243553 141115264777416 142991223411065 217096164890918 288661503866530 298092288360137 304068141531773 309888446016952 315808197107360 471942352642310 491132347463379 502026024071860 531497668235009 535267701066892 585128167865309 672462142824294 681622779416266 698339900079275 734077381109563 778417488521154
arithmetic 117 5
boolLib.REWRITE_TAC tactictoe_thmlarg
6
4508202 527123542431 536692243553 128722157004960 140132581894190 141115264777416 217096164890918 288661503866530 304068141531773 309888446016952 471942352642310 491132347463379 502026024071860 531497668235009 535267701066892 585128167865309 606636885679420 617168641587135 672462142824294 698339900079275 734077381109563 778417488521154
arithmetic 117 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 536692243553 128722157004960 140132581894190 141115264777416 217096164890918 288661503866530 304068141531773 309888446016952 502026024071860 531497668235009 535267701066892 585128167865309 606636885679420 617168641587135 672462142824294 698339900079275 734077381109563 778417488521154
arithmetic 118 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 124546192348058 137140290251988 178248289534785 188846667216100 245029642962905 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 698339900079275 701865353869699
arithmetic 118 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653890 24669794653905 43798864978499 43798864978514 61864710094464 75468107537340 82897199447324 88007327458085 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 178248289534770 188846667216085 237000052138865 245029642962890 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 354656544070694 362789011331353 398439345207976 471437303523318 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 585128167865294 585128167865309 591543144922250 591543144922265 641390739666227 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 741997349966695 752328624831432 765935964710069
arithmetic 118 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 24669794653905 43798864978514 75468107537340 82617229893248 82897199447324 83103242816833 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 178248289534770 188846667216085 245029642962890 259585342739494 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 397600815766028 398439345207976 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 570906815178209 585128167865294 585128167865309 591543144922265 658523366901617 672462142824294 674255265005584 676519068735548 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 778417488521154
arithmetic 118 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 527123542416 527123542431 536692243538 536692243553 28247651982421 43798864978514 82617229893233 82617229893248 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 190929528290151 288661503866515 288661503866530 292052925685881 304068141531758 304068141531773 309888446016952 330012922480979 330012922480994 354656544070694 365851124969038 403739557296286 429308354866309 466726205474762 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 535267701066877 535267701066892 585128167865294 585128167865309 598050979155375 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 759262115894528 769444015984266 778417488521139 778417488521154
arithmetic 118 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 78429864234779 82617229893248 107293636313662 124546192348058 137140290251988 288661503866530 304068141531773 330012922480994 392165407471951 467104747323945 471942352642310 487055919787594 491132347463379 531497668235009 535267701066892 570906815178209 585128167865309 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 119 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 536692243553 82897199447339 98581092097770 126437633586599 137140290251988 288661503866530 309888446016952 471942352642310 491132347463379 531497668235009 671060791087066 672462142824294 674255265005599 698339900079275 734077381109563
arithmetic 119 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_EQ_LESS_TRANS" )
2
4508202 522339191870 536692243553 82897199447339 98581092097770 126437633586599 137140290251988 288661503866530 309888446016952 531497668235009 671060791087066 672462142824294 674255265005599 698339900079275 734077381109563
arithmetic 119 2
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 1165 17*)p" ]
3
4508202 522339191870 527123542431 536692243553 82897199447339 98581092097770 101493408634270 124546192348058 137140290251988 178248289534785 217096164890918 245029642962905 288661503866530 309888446016952 420422385835201 457644544611742 471942352642310 531497668235009 672462142824294 674255265005599 684439512836680 698339900079275 734077381109563
arithmetic 119 3
boolLib.STRIP_TAC

4508202 522339191870 536692243553 82897199447339 98581092097770 101493408634270 124546192348058 137140290251988 178248289534785 217096164890918 245029642962905 288661503866530 309888446016952 420422385835201 531497668235009 672462142824294 674255265005599 684439512836680 698339900079275 734077381109563
arithmetic 120 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4 5 6 7 8
4508202 522339191870 527123542431 536692243553 25826894953263 29141698934387 82897199447339 101493408634270 124546192348058 137140290251988 179857892939409 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 120 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 25826894953248 29141698934372 43798864978499 43798864978514 82897199447324 93355434217632 98581092097755 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 179857892939394 237000052138850 237000052138865 252715856577061 269030221677034 269030221677049 278565747332564 278565747332579 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 330012922480979 330012922480994 354656544070694 362789011331338 362789011331353 367975661070683 398439345207976 471942352642295 473190514146098 491132347463364 492666590863881 531497668234994 531497668235009 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 725815717215260 791947938459811
arithmetic 120 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 527123542416 536692243538 536692243553 25826894953248 29141698934372 66812189671343 82617229893248 82897199447324 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 179857892939394 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 365851124969038 398439345207976 471942352642295 491132347463364 531497668234994 531497668235009 545756135622620 638680850249266 672462142824294 674255265005584 679359926311041 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 769444015984266 778417488521154
arithmetic 120 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 43798864978499 43798864978514 83103242816818 83103242816833 93424658389926 93424658389941 98581092097755 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 179857892939394 217487965082280 259585342739479 259585342739494 269030221677034 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 354656544070694 367975661070683 396862436340290 454573263686966 471942352642295 491132347463364 492666590863881 531497668234994 531497668235009 570906815178194 570906815178209 661270233127093 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 766139236850524 778417488521139 778417488521154 784562866808142
arithmetic 120 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 527123542416 527123542431 43798864978514 78429864234779 82617229893248 83103242816833 93424658389941 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 130092756586791 137140290251973 137140290251988 179857892939394 217487965082280 259585342739494 269030221677049 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 396862436340290 420975059987600 467104747323945 471942352642295 491132347463364 531497668234994 531497668235009 570906815178194 570906815178209 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 766139236850524 778417488521139 778417488521154 784562866808142
arithmetic 120 7
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 43798864978514 66812189671328 66812189671343 78429864234764 78429864234779 82617229893233 82617229893248 83103242816833 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 236358538816335 259585342739494 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 368620750553284 381699460837702 387887169364276 396862436340290 465668552879941 465668552879956 467104747323930 467104747323945 531497668234994 531497668235009 570906815178194 570906815178209 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 766139236850524 778417488521139 778417488521154
arithmetic 120 8
boolLib.REWRITE_TAC tactictoe_thmlarg

66812189671343 78429864234779 82617229893248 101493408634270 124546192348058 137140290251988 269161719985581 288661503866530 330012922480994 465668552879956 467104747323945 531497668235009 545756135622620 570906815178209 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 121 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4 5 6 7 8
4508202 522339191870 527123542431 536692243553 25826894953263 29141698934387 82897199447339 101493408634270 124546192348058 137140290251988 179857892939409 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 121 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 25826894953248 29141698934372 43798864978499 43798864978514 82897199447324 98581092097755 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 179857892939394 237000052138850 237000052138865 269030221677034 269030221677049 278565747332564 278565747332579 288661503866515 288661503866530 300439421792363 309888446016937 309888446016952 330012922480979 330012922480994 331704325879386 354656544070694 362789011331338 362789011331353 367975661070683 398439345207976 471942352642295 491132347463364 492666590863881 531497668234994 531497668235009 641390739666227 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 744475801347897 791947938459811
arithmetic 121 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 527123542416 527123542431 536692243538 536692243553 25826894953248 29141698934372 43798864978499 43798864978514 82897199447324 83103242816833 98581092097755 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 130092756586791 137140290251973 137140290251988 159802838968145 179857892939394 237000052138865 259585342739494 269030221677049 278565747332579 288661503866515 288661503866530 300439421792363 309888446016937 309888446016952 330012922480979 330012922480994 331704325879386 354656544070694 362789011331353 398439345207976 400615504829599 471942352642295 491132347463364 531497668234994 531497668235009 570906815178209 641390739666227 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521154
arithmetic 121 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 536692243538 536692243553 25826894953248 29141698934372 43798864978499 43798864978514 66812189671328 66812189671343 82897199447324 83103242816818 83103242816833 91616221314671 93424658389926 93424658389941 98581092097755 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 179857892939394 236358538816335 237000052138865 259585342739479 259585342739494 287010832987030 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 354656544070694 362789011331353 368620750553284 398439345207976 471942352642295 491132347463364 531497668234994 531497668235009 570906815178194 570906815178209 641390739666227 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139 778417488521154
arithmetic 121 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 527123542416 536692243538 536692243553 25826894953248 29141698934372 43798864978514 66812189671343 82897199447324 83103242816833 93424658389941 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 179857892939394 259585342739494 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 398439345207976 471942352642295 491132347463364 531497668234994 531497668235009 545756135622620 570906815178209 661270233127093 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521154
arithmetic 121 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 82617229893233 82617229893248 82897199447324 98581092097755 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 179857892939394 215426012044159 263849420947338 269030221677034 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 365851124969023 365851124969038 367975661070683 403739557296286 471942352642295 491132347463364 492666590863881 531497668234994 531497668235009 638680850249266 672462142824279 672462142824294 679359926311026 679359926311041 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 759262115894528 769444015984251 769444015984266 770786979933499 778417488521139 778417488521154
arithmetic 121 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 527123542416 527123542431 78429864234779 82617229893233 82617229893248 82897199447324 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 130092756586791 137140290251973 137140290251988 159802838968145 179857892939394 212318633932795 215426012044159 263849420947338 269030221677049 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 365851124969038 403739557296286 467104747323945 471942352642295 491132347463364 531497668234994 531497668235009 570906815178209 672462142824294 679359926311041 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 759262115894528 769444015984266 778417488521139 778417488521154
arithmetic 121 7
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 66812189671328 66812189671343 78429864234764 78429864234779 82617229893233 82617229893248 82897199447324 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 181215881888399 236358538816335 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 365851124969038 368620750553284 403739557296286 465668552879941 465668552879956 467104747323930 467104747323945 531497668234994 531497668235009 570906815178194 570906815178209 605169161470696 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 759262115894528 769444015984266 778417488521139 778417488521154
arithmetic 121 8
boolLib.REWRITE_TAC tactictoe_thmlarg

66812189671343 78429864234779 82617229893248 101493408634270 124546192348058 137140290251988 269161719985581 288661503866530 330012922480994 465668552879956 467104747323945 531497668235009 545756135622620 570906815178209 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 125 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 84624876720419 98581092097770 254998375072689 288661503866530 309888446016952 345931702234184 471942352642310 491132347463379 515937784516186 525347163412193 531497668235009 534936651703032 672462142824294 698339900079275 725508521201875 734077381109563
arithmetic 125 1
boolLib.PURE_ONCE_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 36141175677039 84624876720404 98581092097755 98581092097770 196022439393043 254998375072674 288661503866515 288661503866530 309888446016937 309888446016952 345931702234169 345931702234184 471942352642295 471942352642310 491132347463364 491132347463379 515937784516171 515937784516186 525347163412178 525347163412193 531497668234994 531497668235009 534936651703017 653529672406726 672462142824279 672462142824294 698339900079260 698339900079275 725508521201860 725508521201875 734077381109548 734077381109563
arithmetic 125 2
boolLib.PURE_ONCE_REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 98581092097770 262767033862285 288661503866530 298615142541670 309888446016952 345931702234184 360628650112652 471942352642310 491132347463379 525347163412193 531497668235009 581032509632736 637442860745592 672462142824294 698339900079275 725508521201875 734077381109563 778417488521154
arithmetic 127 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 124546192348058 150757235357740 288661503866530 296086868001489 354656544070709 398439345207991 402111134194208 471942352642310 491132347463379 531497668235009 684439512836680 701865353869699
arithmetic 127 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "GREATER_OR_EQ" ) , ( DB.fetch "arithmetic" "GREATER_DEF" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]
2
4508202 522339191870 527123542431 124546192348058 150757235357740 288661503866530 296086868001489 354656544070709 398439345207991 402111134194208 531497668235009 684439512836680 701865353869699
arithmetic 127 2
boolLib.AP_TERM_TAC
3
4508202 522339191870 527123542431 179857892939409 217096164890918 288661503866530 415098329689538 521746175187020 531497668235009 684439512836680 701865353869699 704177836849664 734077381109563
arithmetic 127 3
boolLib.MATCH_ACCEPT_TAC boolLib.EQ_SYM_EQ

4508202 522339191870 527123542431 179857892939409 288661503866530 531497668235009 684439512836680 701865353869699 704177836849664
arithmetic 128 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 124546192348058 288661503866530 354656544070709 398439345207991 415098329689538 471942352642310 491132347463379 531497668235009 684439512836680
arithmetic 128 1
mesonLib.MESON_TAC tactictoe_thmlarg
2 3
4508202 522339191870 527123542431 124546192348058 288661503866530 354656544070709 398439345207991 415098329689538 531497668235009 684439512836680
arithmetic 128 2
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 124546192348043 124546192348058 288661503866515 288661503866530 354656544070694 354656544070709 398439345207976 398439345207991 415098329689538 531497668234994 531497668235009 684439512836680
arithmetic 128 3
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 124546192348043 124546192348058 288661503866515 288661503866530 354656544070694 354656544070709 398439345207976 398439345207991 415098329689538 531497668234994 531497668235009 684439512836680
arithmetic 129 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 124546192348058 265252312810962 288661503866530 330012922480994 354656544070709 398439345207991 457644544611742 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 129 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]
2
4508202 522339191870 527123542431 536692243553 75468107537355 124546192348058 265252312810962 288661503866530 330012922480994 354656544070709 398439345207991 457644544611742 471942352642310 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 129 2
boolLib.DISCH_THEN ( boolLib.DISJ_CASES_THEN2 boolLib.MP_TAC boolLib.SUBST1_TAC )

4508202 522339191870 527123542431 536692243553 75468107537355 179857892939409 217096164890918 265252312810962 288661503866530 330012922480994 415098329689538 457644544611742 471942352642310 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563
arithmetic 130 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 124546192348058 265252312810962 288661503866530 354656544070709 398439345207991 457644544611742 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 130 1
boolLib.EQ_TAC

4508202 522339191870 527123542431 536692243553 75468107537355 124546192348058 265252312810962 288661503866530 354656544070709 398439345207991 457644544611742 471942352642310 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 131 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 1046782030151 288661503866530 315287158685632 375497871509295 412818828973481 415098329689538 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154 786631953554442
arithmetic 131 1
boolLib.MAP_EVERY ( boolLib.STRUCT_CASES_TAC o HolKernel.C HolKernel.SPEC ( DB.fetch "arithmetic" "num_CASES" ) ) [ ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1265 56*)m:num" ] ) ) , ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1265 70*)n:num" ] ) ) ]
2 3 4 5
4508202 522339191870 527123542431 1046782030151 288661503866530 315287158685632 375497871509295 412818828973481 415098329689538 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154 786631953554442
arithmetic 131 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , boolLib.GSYM numTheory.NOT_SUC , numTheory.NOT_SUC ]

4508202 14806742502348 98581092097770 130092756586791 138598696382330 269030221677049 288661503866530 309888446016952 412818828973481 415098329689538 415384814128036 531497668235009 590149457810377 590789218267854 672462142824294 684439512836680 698339900079275 701865353869699 778417488521154 784127360411802
arithmetic 131 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "ADD_ASSOC" ) ) ]

4508202 14806742502348 66812189671343 69423944115567 98581092097770 130092756586791 137258821839157 138598696382330 269030221677049 288661503866530 309888446016952 376803657070391 412818828973481 415098329689538 531497668235009 545756135622620 672462142824294 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 131 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 66812189671343 98581092097770 130092756586791 138598696382330 170648804708555 243524604068701 269030221677049 276095231591444 288661503866530 309888446016952 412818828973481 415098329689538 531497668235009 545756135622620 647679684602887 672462142824294 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 131 5
boolLib.REWRITE_TAC tactictoe_thmlarg

66812189671343 70123030146768 170648804708555 288661503866530 412818828973481 415098329689538 417048940379671 531497668235009 545756135622620 683542247683369 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 132 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 574967048041 579751398602 1046782030151 50465689075874 101493408634270 129916455720081 155412585748122 264214093175962 288661503866530 315287158685632 412818828973481 471942352642310 474709775802895 491132347463379 531497668235009 568681084200210 658026130123806 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 772093664419589
arithmetic 132 1
boolLib.MAP_EVERY ( boolLib.STRUCT_CASES_TAC o HolKernel.C HolKernel.SPEC ( DB.fetch "arithmetic" "num_CASES" ) ) [ ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1274 18*)x:num" ] ) ) , ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1274 32*)y:num" ] ) ) ]
2 3 4 5
4508202 574967048041 579751398602 1046782030151 50465689075874 101493408634270 129916455720081 155412585748122 264214093175962 288661503866530 315287158685632 412818828973481 474709775802895 531497668235009 568681084200210 658026130123806 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 772093664419589
arithmetic 132 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ONE" ) , boolLib.GSYM prim_recTheory.SUC_ID , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "ADD_EQ_0" ) , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]
6
4508202 527123542431 14806742502348 98581092097770 101493408634270 129916455720081 138598696382330 155412585748122 264214093175962 269030221677049 288661503866530 309888446016952 412818828973481 474709775802895 531497668235009 550306295915789 590149457810377 590789218267854 672462142824294 684439512836680 698339900079275 701865353869699 712540028363542 772093664419589
arithmetic 132 3
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ONE" ) , boolLib.GSYM prim_recTheory.SUC_ID , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "ADD_EQ_0" ) , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]

4508202 527123542431 14806742502348 23739695292492 66812189671343 69423944115567 98581092097770 101493408634270 129916455720081 137258821839157 155412585748122 264214093175962 269030221677049 288661503866530 309888446016952 412818828973481 474709775802895 531497668235009 672462142824294 684439512836680 684503668087785 698339900079275 701865353869699 712540028363542 772093664419589 778417488521154
arithmetic 132 4
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ONE" ) , boolLib.GSYM prim_recTheory.SUC_ID , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "ADD_EQ_0" ) , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]

4508202 527123542431 23739695292492 35695884464579 66812189671343 98581092097770 101493408634270 129916455720081 155412585748122 170648804708555 243524604068701 264214093175962 269030221677049 276095231591444 288661503866530 309888446016952 412818828973481 474709775802895 531497668235009 672462142824294 684439512836680 698339900079275 701865353869699 712540028363542 772093664419589 778417488521154
arithmetic 132 5
boolLib.REWRITE_TAC tactictoe_thmlarg

23739695292492 66812189671343 70123030146768 101493408634270 129916455720081 155412585748122 170648804708555 213605738113142 264214093175962 288661503866530 412818828973481 474709775802895 531497668235009 672462142824294 683542247683369 684439512836680 698339900079275 701865353869699 772093664419589 778417488521154
arithmetic 132 6
boolLib.EQ_TAC
7 8
4508202 527123542431 101493408634270 138598696382330 288661503866530 375497871509295 415098329689538 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 132 7
boolLib.STRIP_TAC
9
4508202 527123542431 101493408634270 138598696382330 288661503866530 330012922480994 375497871509295 415098329689538 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 132 8
boolLib.STRIP_TAC
10 11
4508202 527123542431 101493408634270 138598696382330 288661503866530 330012922480994 375497871509295 415098329689538 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 132 9
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 527123542416 527123542431 101493408634270 138598696382315 138598696382330 288661503866515 288661503866530 375497871509280 375497871509295 415098329689538 531497668234994 531497668235009 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 778417488521139 778417488521154
arithmetic 132 10
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 527123542416 527123542431 101493408634270 138598696382315 138598696382330 288661503866515 288661503866530 375497871509280 375497871509295 531497668234994 531497668235009 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 778417488521139 778417488521154
arithmetic 132 11
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 527123542416 527123542431 101493408634270 138598696382315 138598696382330 288661503866515 288661503866530 375497871509280 375497871509295 531497668234994 531497668235009 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 778417488521139 778417488521154
arithmetic 133 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 1046782030151 129916455720081 155412585748122 264214093175962 288661503866530 315287158685632 375497871509295 412818828973481 415098329689538 470250402836706 471942352642310 474709775802895 491132347463379 531497668235009 568681084200210 658026130123806 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 772093664419589 778417488521154
arithmetic 133 1
boolLib.STRUCT_CASES_TAC ( HolKernel.SPEC ( Parse.Term [ HolKernel.QUOTE " (*#loc 1284 28*)m:num" ] ) ( DB.fetch "arithmetic" "num_CASES" ) )
2 3
4508202 522339191870 527123542431 1046782030151 129916455720081 155412585748122 264214093175962 288661503866530 315287158685632 375497871509295 412818828973481 415098329689538 470250402836706 474709775802895 531497668235009 568681084200210 658026130123806 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 772093664419589 778417488521154
arithmetic 133 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ONE" ) , boolLib.GSYM prim_recTheory.SUC_ID , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "ADD_EQ_0" ) , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]

4508202 527123542431 14806742502348 98581092097770 129916455720081 138598696382330 155412585748122 198477863018392 264214093175962 269030221677049 288661503866530 309888446016952 375497871509295 412818828973481 415098329689538 474709775802895 531497668235009 672462142824294 684439512836680 684949110991823 691064208949526 698339900079275 701865353869699 704177836849664 712540028363542 772093664419589 778417488521154
arithmetic 133 3
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ONE" ) , boolLib.GSYM prim_recTheory.SUC_ID , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "ADD_EQ_0" ) , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]

4508202 527123542431 23739695292492 66812189671343 129916455720081 155412585748122 170648804708555 208167055731697 215915480289104 264214093175962 288661503866530 299284201356827 375497871509295 412818828973481 415098329689538 474709775802895 531497668235009 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 772093664419589 778417488521154
arithmetic 134 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 79555358165511 101493408634270 288661503866530 315287158685632 330012922480994 412818828973481 471942352642310 491132347463379 531497668235009 538989140445465 568681084200210 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154
arithmetic 134 1
boolLib.CONV_TAC boolLib.CONTRAPOS_CONV
2
4508202 522339191870 527123542431 79555358165511 101493408634270 288661503866530 315287158685632 330012922480994 412818828973481 531497668235009 538989140445465 568681084200210 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154
arithmetic 134 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQ_0" ) , boolLib.DE_MORGAN_THM , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]

4508202 522339191870 527123542431 19521708359799 79555358165511 101493408634270 288661503866530 315287158685632 330012922480994 412818828973481 466580814163002 531497668235009 538989140445465 568681084200210 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154
arithmetic 135 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 79555358165511 101493408634270 288661503866530 315287158685632 412818828973481 471942352642310 491132347463379 531497668235009 538989140445465 568681084200210 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 135 1
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 1298 16*)m" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
2 3
4508202 522339191870 527123542431 79555358165511 101493408634270 288661503866530 315287158685632 412818828973481 531497668235009 538989140445465 568681084200210 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 135 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , prim_recTheory.LESS_REFL , prim_recTheory.LESS_0 ]
4
4508202 527123542431 14806742502348 62410438176784 98581092097770 101493408634270 138598696382330 288661503866530 309888446016952 412818828973481 531497668235009 538989140445465 601868167756445 672462142824294 684439512836680 684949110991823 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 135 3
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , prim_recTheory.LESS_REFL , prim_recTheory.LESS_0 ]

4508202 527123542431 101493408634270 170648804708555 208167055731697 246136393492904 288661503866530 412818828973481 424478165212629 531497668235009 538989140445465 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 135 4
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 1300 16*)n" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
5 6
4508202 527123542431 138598696382330 193727320679278 288661503866530 315287158685632 412818828973481 442919748696932 531497668235009 538989140445465 568681084200210 585128167865309 623098135386392 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 135 5
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , prim_recTheory.LESS_REFL , prim_recTheory.LESS_0 , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]

4508202 62410438176784 98581092097770 138598696382330 244409022489065 288661503866530 309888446016952 315287158685632 352827644498354 412818828973481 433471250844338 460945148621032 531497668235009 585128167865309 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154 784127360411802
arithmetic 135 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]

4508202 100176638313658 138598696382330 180783896086333 215044176687693 246136393492904 288661503866530 315287158685632 325132532367718 412818828973481 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 136 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 75468107537355 288661503866530 352017580938874 415098329689538 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 585128167865309 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 136 1
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 1298 16*)m" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
2 3
4508202 522339191870 527123542431 75468107537355 288661503866530 352017580938874 415098329689538 502026024071860 531497668235009 538989140445465 585128167865309 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 136 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , prim_recTheory.LESS_REFL , prim_recTheory.LESS_0 , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]

4508202 527123542431 24669794653905 62410438176784 98581092097770 138598696382330 288661503866530 309888446016952 415098329689538 529243602821974 531497668235009 538989140445465 585128167865309 591543144922265 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 136 3
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.LESS_REFL , prim_recTheory.LESS_0 ]

4508202 527123542431 57833350098421 246136393492904 288661503866530 304068141531773 415098329689538 531497668235009 535267701066892 538989140445465 585128167865309 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 137 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 527123542431 115828213042080 194339077215727 288661503866530 471942352642310 491132347463379 531497668235009 672462142824294 688983895075439 702299432457039 734077381109563 778417488521154
arithmetic 137 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "FACT" ) , ( DB.fetch "arithmetic" "ONE" ) , prim_recTheory.LESS_SUC_REFL ]
3
4508187 4508202 527123542416 527123542431 98581092097770 115828213042065 115828213042080 194339077215712 288661503866515 288661503866530 309888446016952 531497668234994 531497668235009 618903220882815 672462142824279 672462142824294 688983895075424 702299432457024 702299432457039 734077381109548 734077381109563 746739876015843 778417488521139 778417488521154
arithmetic 137 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "FACT" ) , ( DB.fetch "arithmetic" "ONE" ) , prim_recTheory.LESS_SUC_REFL ]

115828213042080 233121303844799 288661503866530 339562865727272 531497668235009 672462142824294 702299432457039 734077381109563 778417488521154
arithmetic 137 3
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
4
4508187 4508202 527123542416 527123542431 14806742502348 98581092097770 115828213042065 115828213042080 194339077215712 288661503866515 288661503866530 309888446016952 319021862939122 412818828973481 531497668234994 531497668235009 643316870264876 672462142824279 672462142824294 688983895075424 688983895075439 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 137 4
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 62410438176784 98581092097770 101493408634270 115828213042065 115828213042080 194339077215712 194339077215727 288661503866515 288661503866530 309888446016952 531497668234994 531497668235009 672462142824279 672462142824294 684439512836680 688983895075424 688983895075439 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 138 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 527123542431 10452650814477 19521708359799 43901500311472 288661503866530 425584040140092 466580814163002 471942352642310 491132347463379 684439512836680 701865353869699 744888934970186 747377394580961
arithmetic 138 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 10452650814462 10452650814477 19521708359784 19521708359799 43901500311457 43901500311472 75142687783544 98581092097770 288661503866515 288661503866530 303558111874366 309888446016952 425584040140077 425584040140092 466580814162987 466580814163002 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 744888934970171 747377394580946
arithmetic 138 2
boolLib.REWRITE_TAC tactictoe_thmlarg

10452650814477 19521708359799 19757314605595 43901500311472 288661503866530 425584040140092 466580814163002 684439512836680 701865353869699 706989828755781 778417488521154
arithmetic 139 0
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 10452650814477 19521708359799 43901500311472 288661503866530 425584040140092 466580814163002 471942352642310 491132347463379 684439512836680 701865353869699 744888934970186 747377394580961
arithmetic 140 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "EVEN_ODD" ) , boolLib.REWRITE_RULE [ boolLib.DE_MORGAN_THM ] boolLib.NOT_AND ]

4508202 527123542431 10452650814477 43901500311472 288661503866530 415098329689538 425584040140092 471942352642310 491132347463379 684439512836680 744888934970186 747377394580961
arithmetic 141 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ODD_EVEN" ) , boolLib.NOT_AND ]

4508202 527123542431 10452650814477 19521708359799 43901500311472 101493408634270 288661503866530 425584040140092 466580814163002 471942352642310 491132347463379 684439512836680 744888934970186 747377394580961
arithmetic 142 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 10452650814477 75468107537355 288661503866530 425584040140092 471942352642310 491132347463379 502026024071860 505446703376344 585128167865309 684439512836680 698339900079275 701865353869699 747377394580961
arithmetic 142 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "EVEN" ) ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 24669794653905 75468107537340 98581092097770 288661503866515 288661503866530 303558111874366 309888446016952 425584040140077 425584040140092 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 505446703376329 585128167865294 585128167865309 591543144922265 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 747377394580946 747377394580961 757254675290990
arithmetic 142 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "EVEN" ) ]

4508202 527123542431 10452650814477 288661503866530 304068141531773 425584040140092 471942352642310 491132347463379 535267701066892 563638834951787 585128167865309 684439512836680 698339900079275 701865353869699 706989828755781 747377394580961 778417488521154
arithmetic 142 3
boolLib.BOOL_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1351 22*)EVEN m" ] ) )
4 5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 19521708359799 75468107537340 288661503866515 288661503866530 425584040140077 425584040140092 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 505446703376329 585128167865294 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 142 4
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ODD_EVEN" ) , boolLib.NOT_AND ]

4508187 4508202 522339191855 527123542416 527123542431 10452650814462 10452650814477 19521708359799 75468107537340 208688131165109 288661503866515 288661503866530 425584040140077 425584040140092 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 505446703376329 585128167865294 634772253538988 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 142 5
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 522339191855 527123542416 527123542431 10452650814462 10452650814477 19521708359799 75468107537340 196421115996503 208688131165109 288661503866515 288661503866530 425584040140077 425584040140092 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 505446703376329 585128167865294 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 143 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 10452650814477 232984480602981 288661503866530 315287158685632 412818828973481 415098329689538 425584040140092 471942352642310 491132347463379 568681084200210 684439512836680 698339900079275 701865353869699 747377394580961
arithmetic 143 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "EVEN_ADD" ) , ( DB.fetch "arithmetic" "EVEN" ) ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 14806742502348 37272684828484 98581092097770 232984480602966 288661503866515 288661503866530 303558111874366 309888446016952 315287158685617 412818828973466 412818828973481 415098329689523 415098329689538 425584040140077 425584040140092 471942352642295 471942352642310 491132347463364 491132347463379 568681084200195 672462142824294 684439512836665 684439512836680 684949110991823 698339900079260 698339900079275 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 143 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "EVEN_ADD" ) , ( DB.fetch "arithmetic" "EVEN" ) ]

4508202 527123542431 10452650814477 137677094669018 170648804708555 208167055731697 288661503866530 412818828973481 415098329689538 425584040140092 471942352642310 491132347463379 684439512836680 698339900079275 701865353869699 706989828755781 747377394580961 778417488521154
arithmetic 143 3
boolLib.BOOL_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1351 22*)EVEN m" ] ) )
4 5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 19521708359799 232984480602966 288661503866515 288661503866530 315287158685617 412818828973466 415098329689523 415098329689538 425584040140077 425584040140092 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 568681084200195 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 143 4
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 522339191855 527123542416 527123542431 10452650814462 10452650814477 19521708359799 208688131165109 232984480602966 288661503866515 288661503866530 315287158685617 412818828973466 415098329689523 415098329689538 425584040140077 425584040140092 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 568681084200195 634772253538988 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 143 5
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 522339191855 527123542416 527123542431 10452650814462 10452650814477 19521708359799 196421115996503 208688131165109 232984480602966 288661503866515 288661503866530 315287158685617 412818828973466 415098329689523 415098329689538 425584040140077 425584040140092 466580814163002 471942352642295 471942352642310 491132347463364 491132347463379 568681084200195 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 144 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 19521708359799 43901500311472 75468107537355 288661503866530 358687424184022 425584040140092 466580814163002 471942352642310 491132347463379 502026024071860 585128167865309 684439512836680 698339900079275 701865353869699 744888934970186
arithmetic 144 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ODD_EVEN" ) , ( DB.fetch "arithmetic" "EVEN_ADD" ) ]
2
4508202 522339191870 527123542431 19521708359799 43901500311472 75468107537355 288661503866530 358687424184022 425584040140092 466580814163002 502026024071860 585128167865309 684439512836680 698339900079275 701865353869699 744888934970186
arithmetic 144 2
boolLib.BOOL_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1351 22*)EVEN m" ] ) )
3 4
4508202 522339191870 527123542431 10452650814477 19521708359799 288661503866530 425584040140092 466580814163002 684439512836680 701865353869699 747377394580961
arithmetic 144 3
boolLib.ASM_REWRITE_TAC [ ]

4508202 527123542431 10452650814477 19521708359799 208688131165109 288661503866530 425584040140092 466580814163002 634772253538988 684439512836680 701865353869699 747377394580961
arithmetic 144 4
boolLib.ASM_REWRITE_TAC [ ]

4508202 527123542431 10452650814477 19521708359799 196421115996503 208688131165109 288661503866530 425584040140092 466580814163002 684439512836680 701865353869699 747377394580961
arithmetic 145 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 43901500311472 86225201410659 101493408634270 288661503866530 315287158685632 412818828973481 425584040140092 471942352642310 491132347463379 568681084200210 684439512836680 698339900079275 701865353869699 744888934970186
arithmetic 145 1
mesonLib.MESON_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 43901500311472 86225201410659 101493408634270 288661503866530 315287158685632 412818828973481 425584040140092 568681084200210 684439512836680 698339900079275 701865353869699 744888934970186
arithmetic 146 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "num_case_compute" ) , ( DB.fetch "arithmetic" "NUMERAL_DEF" ) , ( DB.fetch "arithmetic" "BIT1" ) , ( DB.fetch "arithmetic" "BIT2" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , numTheory.NOT_SUC , prim_recTheory.PRE , ( DB.fetch "arithmetic" "ALT_ZERO" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "SUB_0" ) ]
1
12993072741393 52213207481656 82788020813651 129916455720081 151796447914440 155412585748122 264214093175962 276660863201042 288661503866530 309888446016952 474709775802895 531497668235009 618593870336431 672462142824294 701865353869699 772093664419589
arithmetic 146 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]
2
18246059008247 26356610809609 99146289875269 101417961973848 262767033862285 288661503866530 304128032116822 309888446016952 440779907992329 474709775802895 531497668235009 585128167865309 672462142824294 674041390644822 698339900079275 701865353869699 704697208537564 732817137032015 778417488521154
arithmetic 146 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ONE" ) , boolLib.GSYM prim_recTheory.SUC_ID , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "ADD_EQ_0" ) , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]

26356610809609 34529897992278 59661666498182 89677114431363 264214093175962 288661503866530 309888446016952 311904528061917 343021957233214 409089756311805 448016719013971 474709775802895 527594527931427 531497668235009 585128167865309 672462142824294 683086558312047 698339900079275 701865353869699 729502179695333 778417488521154
arithmetic 147 0
boolLib.GEN_TAC
1
4508202 527123542431 10452650814477 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 330527776373049 412818828973481 425584040140092 471942352642310 474709775802895 491132347463379 572189729737206 650676075234849 672462142824294 698339900079275
arithmetic 147 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "EVEN_MULT" ) ]
2
4508202 527123542431 10452650814477 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 330527776373049 412818828973481 425584040140092 474709775802895 572189729737206 650676075234849 672462142824294 698339900079275
arithmetic 147 2
boolLib.DISJ1_TAC
3
4508202 527123542431 10452650814477 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 415098329689538 425584040140092 474709775802895 601173494500033 672462142824294 684439512836680 747377394580961
arithmetic 148 0
mesonLib.MESON_TAC tactictoe_thmlarg
1
4508202 527123542431 43901500311472 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 309888446016952 324161567858261 330527776373049 412818828973481 425584040140092 444085174872050 471942352642310 474709775802895 491132347463379 572189729737206 672462142824294 698339900079275
arithmetic 148 1
mesonLib.MESON_TAC tactictoe_thmlarg

4508202 527123542431 19521708359799 43901500311472 52213207481656 82788020813651 151796447914440 264214093175962 288143844788535 288661503866530 330527776373049 412818828973481 425584040140092 466580814163002 471942352642310 474709775802895 491132347463379 572189729737206 672462142824294 698339900079275
arithmetic 149 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ODD_EVEN" ) , boolLib.NOT_AND ]
1
4508202 522339191870 527123542431 10452650814477 43901500311472 52213207481656 82788020813651 101493408634270 151796447914440 255374098832972 264214093175962 288661503866530 309888446016952 330012922480994 330527776373049 412818828973481 425584040140092 426632764803630 444085174872050 457644544611742 471942352642310 474709775802895 491132347463379 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 744888934970186 747377394580961
arithmetic 149 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 522339191870 527123542431 10452650814477 19521708359799 52213207481656 82788020813651 101493408634270 151796447914440 255374098832972 264214093175962 288661503866530 309888446016952 330012922480994 330527776373049 412818828973481 425584040140092 426632764803630 444085174872050 457644544611742 466580814163002 471942352642310 474709775802895 491132347463379 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 747377394580961
arithmetic 149 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "EVEN_ADD" ) , ( DB.fetch "arithmetic" "EVEN" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 19521708359784 19521708359799 52213207481641 52213207481656 53721214311964 82788020813636 82788020813651 98581092097770 101493408634255 101493408634270 151796447914425 151796447914440 255374098832957 264214093175947 264214093175962 269030221677049 288661503866515 288661503866530 303558111874366 309888446016937 309888446016952 330012922480979 330012922480994 330527776373034 330527776373049 412818828973466 412818828973481 425584040140077 425584040140092 426632764803615 444085174872035 444085174872050 457644544611727 457644544611742 466580814162987 466580814163002 471942352642295 471942352642310 474709775802880 474709775802895 483144145878921 531497668234994 531497668235009 572189729737191 572189729737206 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 747377394580946
arithmetic 149 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "EVEN_ADD" ) , ( DB.fetch "arithmetic" "EVEN" ) ]

4508202 522339191870 10452650814477 19521708359799 26003921133724 52213207481656 66812189671343 82788020813651 101493408634270 151796447914440 264214093175962 288661503866530 309888446016952 330012922480994 330527776373049 332531780752593 412818828973481 425584040140092 444085174872050 457644544611742 466580814163002 471942352642310 474709775802895 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701865353869699 706989828755781 778417488521154
arithmetic 150 0
boolLib.GEN_TAC
1
4508202 522339191870 527123542431 10452650814477 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 330527776373049 412818828973481 425584040140092 426632764803630 457644544611742 471942352642310 474709775802895 491132347463379 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 747377394580961
arithmetic 150 1
boolLib.EQ_TAC

4508202 522339191870 527123542431 10452650814477 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 330527776373049 412818828973481 425584040140092 426632764803630 457644544611742 471942352642310 474709775802895 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 747377394580961
arithmetic 151 0
boolLib.GEN_TAC
1
4508202 522339191870 527123542431 43901500311472 52213207481656 82788020813651 151796447914440 255374098832972 264214093175962 288661503866530 309888446016952 330527776373049 412818828973481 425584040140092 444085174872050 457644544611742 471942352642310 474709775802895 491132347463379 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 744888934970186
arithmetic 151 1
boolLib.EQ_TAC

4508202 522339191870 527123542431 43901500311472 52213207481656 82788020813651 151796447914440 255374098832972 264214093175962 288661503866530 309888446016952 330527776373049 412818828973481 425584040140092 444085174872050 457644544611742 471942352642310 474709775802895 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 744888934970186
arithmetic 152 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 10452650814477 101493408634270 139926773800991 158527050239322 288661503866530 425584040140092 471942352642310 491132347463379 525347163412193 531497668235009 538989140445465 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 747377394580961 754353306231841 778417488521154
arithmetic 152 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "EVEN" ) , ( DB.fetch "arithmetic" "EVEN_MULT" ) , prim_recTheory.LESS_0 , prim_recTheory.LESS_REFL ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 62410438176784 98581092097770 101493408634255 101493408634270 135747817083646 139926773800976 158527050239307 158527050239322 288661503866515 288661503866530 309888446016952 425584040140077 425584040140092 428254223702118 471942352642295 471942352642310 491132347463364 491132347463379 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 747377394580946 747377394580961 754353306231826 778417488521139 778417488521154
arithmetic 152 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "EVEN" ) , ( DB.fetch "arithmetic" "EVEN_MULT" ) , prim_recTheory.LESS_0 , prim_recTheory.LESS_REFL ]

4508202 522339191870 10452650814477 101493408634270 158527050239322 246136393492904 288661503866530 425584040140092 457723910144650 471942352642310 491132347463379 525347163412193 531497668235009 673449397585861 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 747377394580961 778417488521154
arithmetic 152 3
boolLib.GEN_TAC
4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 101493408634255 101493408634270 139926773800976 158527050239307 288661503866515 288661503866530 415098329689538 425584040140077 425584040140092 471942352642295 471942352642310 491132347463364 491132347463379 525347163412178 531497668234994 531497668235009 538989140445450 538989140445465 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 747377394580946 747377394580961 754353306231826 778417488521139 778417488521154
arithmetic 152 4
boolLib.EQ_TAC
5 6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 101493408634255 101493408634270 139926773800976 158527050239307 288661503866515 288661503866530 415098329689538 425584040140077 425584040140092 471942352642295 491132347463364 525347163412178 531497668234994 531497668235009 538989140445450 538989140445465 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 747377394580946 747377394580961 754353306231826 778417488521139 778417488521154
arithmetic 152 5
boolLib.STRIP_TAC
7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 101493408634255 101493408634270 139926773800976 158527050239307 288661503866515 288661503866530 330012922480994 415098329689538 425584040140077 425584040140092 471942352642295 491132347463364 525347163412178 531497668234994 531497668235009 538989140445450 538989140445465 684439512836665 684439512836680 698339900079260 701865353869684 702299432457024 702299432457039 734077381109548 734077381109563 747377394580946 747377394580961 754353306231826 778417488521139 778417488521154
arithmetic 152 6
boolLib.STRIP_TAC

4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 101493408634255 101493408634270 139926773800976 158527050239307 288661503866515 288661503866530 330012922480994 415098329689538 425584040140077 425584040140092 471942352642295 491132347463364 525347163412178 531497668234994 531497668235009 538989140445450 538989140445465 684439512836665 684439512836680 698339900079260 701865353869684 702299432457024 702299432457039 734077381109548 734077381109563 747377394580946 747377394580961 754353306231826 778417488521139 778417488521154
arithmetic 152 7
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 101493408634255 101493408634270 139926773800976 158527050239307 288661503866515 288661503866530 415098329689538 425584040140077 425584040140092 471942352642295 491132347463364 525347163412178 531497668234994 531497668235009 538989140445450 538989140445465 684439512836665 684439512836680 698339900079260 701865353869684 702299432457024 702299432457039 734077381109548 734077381109563 747377394580946 747377394580961 754353306231826 778417488521139 778417488521154
arithmetic 153 0
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 10452650814477 101493408634270 139926773800991 158527050239322 288661503866530 330012922480994 425584040140092 471942352642310 491132347463379 525347163412193 531497668235009 538989140445465 684439512836680 698339900079275 702299432457039 734077381109563 747377394580961 754353306231841 778417488521154
arithmetic 154 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ODD_EVEN" ) , ( DB.fetch "arithmetic" "EVEN_EXP_IFF" ) , boolLib.DE_MORGAN_THM , ( DB.fetch "arithmetic" "NOT_LT_ZERO_EQ_ZERO" ) ]

4508202 522339191870 527123542431 43901500311472 158527050239322 288661503866530 375497871509295 415098329689538 425584040140092 471942352642310 491132347463379 525347163412193 531497668235009 652105844561989 684439512836680 698339900079275 701865353869699 704177836849664 744888934970186 754353306231841 778417488521154
arithmetic 155 0
mesonLib.MESON_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 43901500311472 101493408634270 158527050239322 288661503866530 330012922480994 425584040140092 471942352642310 491132347463379 525347163412193 531497668235009 538989140445465 652105844561989 684439512836680 698339900079275 702299432457039 734077381109563 744888934970186 754353306231841 778417488521154
arithmetic 156 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 101493408634270 124546192348058 179857892939409 288661503866530 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009 684439512836680 701865353869699 704177836849664
arithmetic 156 1
boolLib.EQ_TAC

4508202 522339191870 527123542431 101493408634270 124546192348058 179857892939409 288661503866530 354656544070709 398439345207991 531497668235009 684439512836680 701865353869699 704177836849664
arithmetic 157 0
boolLib.ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_COMM" ) ]
1
4508202 522339191870 527123542431 536692243553 75468107537355 124546192348058 288661503866530 354656544070709 398439345207991 425930399385036 471942352642310 491132347463379 502026024071860 531497668235009 583135295604495 585128167865309 684439512836680 698339900079275 701865353869699
arithmetic 157 1
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 75468107537355 124546192348058 288661503866530 354656544070709 398439345207991 425930399385036 471942352642310 491132347463379 502026024071860 531497668235009 583135295604495 585128167865309 684439512836680 698339900079275 701865353869699
arithmetic 158 0
boolLib.REWRITE_TAC [ HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "LESS_EQ" ) ) , ( DB.fetch "arithmetic" "NOT_LESS" ) ]
1
4508202 522339191870 527123542431 19521708359799 43798864978514 98581092097770 124546192348058 288661503866530 309888446016952 354656544070709 398439345207991 466580814163002 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 693255945079834 701865353869699
arithmetic 158 1
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 19521708359799 124546192348058 217096164890918 288661503866530 354656544070709 398439345207991 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 701865353869699 734077381109563
arithmetic 159 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "EQ_LESS_EQ" ) , boolLib.DE_MORGAN_THM , ( DB.fetch "arithmetic" "NOT_LEQ" ) ]
1
4508202 522339191870 527123542431 19521708359799 43798864978514 98581092097770 124546192348058 179857892939409 288661503866530 309888446016952 415098329689538 466580814163002 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 693255945079834 701865353869699 704177836849664
arithmetic 159 1
boolLib.MATCH_ACCEPT_TAC boolLib.DISJ_SYM

4508202 522339191870 527123542431 43798864978514 98581092097770 124546192348058 288661503866530 309888446016952 415098329689538 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 693255945079834 701865353869699
arithmetic 160 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "GREATER_DEF" ) , ( DB.fetch "arithmetic" "NOT_LESS" ) ]

4508202 522339191870 527123542431 19521708359799 87031689425307 124546192348058 215700215706834 288661503866530 354656544070709 398439345207991 466580814163002 471942352642310 491132347463379 531497668235009 684439512836680 688579385222133 701865353869699
arithmetic 161 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "GREATER_EQ" ) , ( DB.fetch "arithmetic" "NOT_LEQ" ) ]

4508202 522339191870 527123542431 19521708359799 43798864978514 98581092097770 124546192348058 150757235357740 288661503866530 296086868001489 309888446016952 402111134194208 466580814163002 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 693255945079834 701865353869699
arithmetic 162 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 527123542431 35831836756376 98581092097770 129916455720081 155412585748122 158458236144169 163637648795326 264214093175962 269030221677049 288661503866530 309888446016952 471942352642310 474709775802895 491132347463379 531497668235009 585128167865309 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 162 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ONE" ) , boolLib.GSYM prim_recTheory.SUC_ID , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "ADD_EQ_0" ) , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]
2
4508202 527123542431 35831836756376 98581092097770 129916455720081 155412585748122 158458236144169 163637648795326 264214093175962 269030221677049 288661503866530 309888446016952 474709775802895 531497668235009 585128167865309 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 162 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 14060412297443 129916455720081 154943402614387 155412585748122 264214093175962 288661503866530 474709775802895 502026024071860 531497668235009 585128167865309 587688456885360 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 163 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 24669794653905 75468107537355 98581092097770 288661503866530 295291578899014 309888446016952 414548237430311 463896660362551 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 591543144922265 672462142824294 698339900079275 701865353869699
arithmetic 163 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]
2
4508202 522339191870 527123542431 24669794653905 75468107537355 98581092097770 288661503866530 295291578899014 309888446016952 414548237430311 463896660362551 502026024071860 531497668235009 585128167865309 591543144922265 672462142824294 698339900079275 701865353869699
arithmetic 163 2
boolLib.AP_TERM_TAC
3
4508202 522339191870 527123542431 75468107537355 91400172314270 288661503866530 309888446016952 414548237430311 463896660362551 502026024071860 531497668235009 585128167865309 672462142824294 698339900079275 701865353869699
arithmetic 163 3
boolLib.ACCEPT_TAC ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "ADD_COMM" ) )

4508202 522339191870 527123542431 75468107537355 273509004803514 288661503866530 502026024071860 531497668235009 585128167865309 698339900079275 701865353869699 748748467568829
arithmetic 164 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 19521708359799 56173320864017 75468107537355 124546192348058 288661503866530 309888446016952 463896660362551 466580814163002 471942352642310 472782296048104 491132347463379 502026024071860 531497668235009 585128167865309 672462142824294 698339900079275
arithmetic 164 1
boolLib.REWRITE_TAC [ HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "LESS_EQ" ) ) ]
2
4508202 522339191870 527123542431 19521708359799 56173320864017 75468107537355 124546192348058 288661503866530 309888446016952 463896660362551 466580814163002 472782296048104 502026024071860 531497668235009 585128167865309 672462142824294 698339900079275
arithmetic 164 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQ_ADD" ) ]

4508202 522339191870 527123542431 19521708359799 75468107537355 126136345540340 288661503866530 466580814163002 502026024071860 531497668235009 568390945263567 585128167865309 698339900079275 734077381109563
arithmetic 166 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 124546192348058 150332124524739 153468176611673 288661503866530 315287158685632 354656544070709 375497871509295 398439345207991 412818828973481 415098329689538 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 166 1
boolLib.STRUCT_CASES_TAC ( HolKernel.SPEC ( Parse.Term [ HolKernel.QUOTE " (*#loc 1284 28*)m:num" ] ) ( DB.fetch "arithmetic" "num_CASES" ) )

4508202 522339191870 527123542431 536692243553 124546192348058 150332124524739 153468176611673 288661503866530 315287158685632 354656544070709 375497871509295 398439345207991 412818828973481 415098329689538 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 167 0
boolLib.ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_COMM" ) ]
1
4508202 522339191870 527123542431 536692243553 124546192348058 150332124524739 153468176611673 288661503866530 315287158685632 354656544070709 375497871509295 398439345207991 412818828973481 415098329689538 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 167 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 124546192348058 150332124524739 153468176611673 288661503866530 315287158685632 354656544070709 375497871509295 398439345207991 412818828973481 415098329689538 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 168 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 101493408634270 217096164890918 288661503866530 315287158685632 412818828973481 471942352642310 491132347463379 521746175187020 531497668235009 538989140445465 568681084200210 646280678163954 684439512836680 698339900079275 701865353869699 702299432457039 729399901032975 734077381109563 778417488521154
arithmetic 168 1
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 1298 16*)m" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )

4508202 522339191870 527123542431 536692243553 101493408634270 217096164890918 288661503866530 315287158685632 412818828973481 521746175187020 531497668235009 538989140445465 568681084200210 646280678163954 684439512836680 698339900079275 701865353869699 702299432457039 729399901032975 734077381109563 778417488521154
arithmetic 169 0
boolLib.ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_COMM" ) ]
1
4508202 522339191870 527123542431 536692243553 101493408634270 217096164890918 288661503866530 315287158685632 412818828973481 471942352642310 491132347463379 521746175187020 531497668235009 538989140445465 568681084200210 646280678163954 684439512836680 698339900079275 701865353869699 702299432457039 729399901032975 734077381109563 778417488521154
arithmetic 169 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 101493408634270 217096164890918 288661503866530 315287158685632 412818828973481 471942352642310 491132347463379 521746175187020 531497668235009 538989140445465 568681084200210 646280678163954 684439512836680 698339900079275 701865353869699 702299432457039 729399901032975 734077381109563 778417488521154
arithmetic 170 0
boolLib.MAP_EVERY ( boolLib.STRUCT_CASES_TAC o HolKernel.C HolKernel.SPEC ( DB.fetch "arithmetic" "num_CASES" ) ) [ ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1274 18*)x:num" ] ) ) , ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1274 32*)y:num" ] ) ) ]
1 2
4508202 574967048041 129916455720081 155412585748122 217096164890918 264214093175962 276648960624713 288661503866530 375497871509295 474709775802895 531497668235009 672462142824294 684439512836680 701865353869699 704177836849664 734077381109563 772093664419589 778417488521154
arithmetic 170 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ONE" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , numTheory.NOT_SUC ]

4508202 527123542431 98581092097770 129916455720081 130092756586791 155412585748122 264214093175962 269030221677049 288661503866530 309888446016952 474709775802895 531497668235009 603089639226505 672462142824294 684439512836680 701865353869699 734077381109563 754004058555247 772093664419589 778417488521154
arithmetic 170 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ONE" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , numTheory.NOT_SUC ]

66812189671343 129916455720081 155412585748122 264214093175962 288661503866530 474709775802895 531497668235009 545756135622620 621829584368514 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 171 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_EQ" ) , ( DB.fetch "arithmetic" "ONE" ) ]

4508202 527123542431 10545689246177 81643477683145 124546192348058 129916455720081 155412585748122 264214093175962 288661503866530 474709775802895 531497668235009 538989140445465 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 172 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 24151672930449 75468107537355 82897199447339 124546192348058 137140290251988 271701083476882 288661503866530 299579503355848 354656544070709 398439345207991 425744881014066 440450800967691 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 645014834589066 674255265005599 698339900079275 701865353869699 726076794110235 782846104217914 788533619834837 788612783991843
arithmetic 172 1
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3 4 5
4508202 522339191870 527123542431 536692243553 24151672930449 75468107537355 82897199447339 124546192348058 137140290251988 271701083476882 288661503866530 299579503355848 354656544070709 398439345207991 425744881014066 440450800967691 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 645014834589066 674255265005599 698339900079275 701865353869699 726076794110235 782846104217914 788533619834837 788612783991843
arithmetic 172 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24151672930434 43798864978499 43798864978514 75468107537340 82897199447324 94397980967469 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 148035241803389 159802838968130 159802838968145 161943304899270 163980078477050 233045440304387 237000052138865 248930323008797 271701083476867 271701083476882 288661503866515 288661503866530 289324272772008 299579503355833 309888446016937 309888446016952 317680045189964 338534917774558 354656544070694 362789011331353 375755878372581 376736261548109 376736261548124 398439345207976 425744881014051 440450800967676 471942352642295 485470454659542 491132347463364 502026024071845 502026024071860 531497668234994 531497668235009 546036608916491 585128167865294 585128167865309 614185417243892 645014834589051 672462142824279 672462142824294 674255265005584 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 726076794110220 726076794110235 731396520055654 731396520055669 782846104217899 784926877443905 787228221323259 788533619834822 788612783991828
arithmetic 172 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 24151672930434 43798864978514 71521344353538 75468107537340 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 259585342739494 271701083476867 271701083476882 288661503866515 288661503866530 299579503355833 309888446016952 354656544070694 376736261548124 385709782662112 398439345207976 409487399231804 425744881014051 440450800967676 471942352642295 479263247047323 491132347463364 494084585984607 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 645014834589051 672462142824294 674255265005584 698339900079260 698339900079275 701865353869684 701865353869699 726076794110220 726076794110235 730128183488434 731396520055669 744672001717139 769444015984266 778417488521154 782846104217899 788533619834822 788612783991828
arithmetic 172 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 536692243538 536692243553 82617229893233 82617229893248 83103242816833 98581092097770 112173934109597 124546192348043 124546192348058 137140290251973 137140290251988 143959530811561 188039082173506 271701083476867 271701083476882 288661503866515 288661503866530 298581673538441 309888446016952 324177635937284 354014452883670 365851124969038 396862436340290 502026024071845 502026024071860 531497668234994 531497668235009 542144822022873 542144822022888 570906815178194 570906815178209 582341161239358 585128167865294 585128167865309 586250389206338 616158686707681 632915142192094 672462142824294 698339900079260 698339900079275 700755873460484 701865353869684 701865353869699 726076794110220 726076794110235 745114818614904 759262115894528 765786493743993 778126779625968 778417488521139 778417488521154 779437013696805 779437013696820
arithmetic 172 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 78429864234779 82617229893248 124546192348058 137140290251988 271701083476882 288661503866530 371688894442000 399994464627166 467104747323945 477572411331661 477948493393400 502026024071860 531497668235009 542144822022888 570906815178209 585128167865309 602575771404926 606663455977750 632589293496042 698339900079275 701865353869699 726076794110235 778417488521154 779437013696820
arithmetic 173 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 124546192348058 137140290251988 271701083476882 288661503866530 294104634417993 299579503355848 303706217898742 354656544070709 398439345207991 425744881014066 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 645014834589066 647878248309504 674255265005599 698339900079275 701865353869699 713936141846944 726076794110235 788533619834837 788612783991843
arithmetic 173 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653905 43798864978514 75468107537340 80276152925404 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 163256943603252 163980078477065 271701083476867 271701083476882 288661503866515 288661503866530 289324272772023 294104634417978 299579503355833 303706217898727 309888446016952 354656544070694 374531877295690 384557642084331 398439345207976 425744881014051 432821229001944 471942352642295 471942352642310 485470454659557 491132347463364 491132347463379 502026024071845 529840182358687 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 645014834589051 647878248309489 672462142824294 674255265005584 685025509414083 693255945079834 698339900079260 698339900079275 701865353869684 701865353869699 713936141846929 726076794110220 726076794110235 788533619834822 788612783991828
arithmetic 173 2
boolLib.REWRITE_TAC tactictoe_thmlarg
5 6
4508202 527123542431 536692243553 82617229893248 124546192348058 137140290251988 153327135074586 271701083476882 288661503866530 304068141531773 396862436340305 471942352642310 491132347463379 531497668235009 535267701066892 555967313063826 570906815178209 585128167865309 586941497186054 589316620912225 622456301342878 698339900079275 701865353869699 705571209687564 726076794110235 745114818614919 749494815900140 759262115894543 765786493744008 778417488521154
arithmetic 173 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653890 24669794653905 37744321048562 43798864978499 43798864978514 75468107537340 80276152925389 80276152925404 82897199447324 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 163256943603237 163980078477050 237000052138865 248930323008797 257005430128938 271701083476867 271701083476882 288661503866515 288661503866530 289324272772008 294104634417978 299579503355833 303706217898727 309888446016937 309888446016952 354656544070694 362789011331353 374531877295675 384557642084316 398439345207976 425744881014051 432821229001929 471942352642295 471942352642310 485470454659542 491132347463364 491132347463379 502026024071845 529840182358672 531497668234994 531497668235009 580703132054778 585128167865294 585128167865309 591543144922250 591543144922265 645014834589051 647878248309489 672462142824279 672462142824294 674255265005584 685025509414068 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 705648602786513 713936141846929 726076794110220 726076794110235 749509723153491 767996472872146 784926877443905 788533619834822 788612783991828
arithmetic 173 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 536692243538 536692243553 24669794653905 38877890160004 43798864978514 50109505397661 61820675680276 75468107537340 80276152925404 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 192668823647814 259585342739494 271701083476867 271701083476882 288661503866515 288661503866530 294104634417978 299579503355833 303706217898727 309888446016952 354656544070694 398439345207976 425744881014051 430451830344697 471942352642295 471942352642310 491132347463364 491132347463379 494084585984607 502026024071845 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 645014834589051 647878248309489 672462142824294 674255265005584 698339900079260 698339900079275 701865353869684 701865353869699 713936141846929 726076794110220 726076794110235 744672001717139 756485990102887 769444015984266 778417488521154 788533619834822 788612783991828
arithmetic 173 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 536692243538 536692243553 56997664126431 82617229893233 82617229893248 83103242816833 98581092097770 124546192348043 124546192348058 130383126035145 137140290251973 137140290251988 153327135074571 256780792873538 271701083476867 271701083476882 288661503866515 288661503866530 300411769428169 304068141531758 304068141531773 309888446016952 365851124969038 391887327591970 396862436340290 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 535267701066877 535267701066892 555967313063811 555967313063826 570906815178194 570906815178209 582341161239358 585128167865294 585128167865309 586941497186039 589316620912210 622456301342863 672462142824294 692096390599472 698339900079260 698339900079275 700755873460484 701865353869684 701865353869699 705571209687549 726076794110220 726076794110235 745114818614904 749494815900125 759262115894528 765786493743993 778417488521139 778417488521154
arithmetic 173 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 536692243553 5040401922076 78429864234779 82617229893248 124546192348058 137140290251988 246258215211307 271701083476882 288661503866530 304068141531773 377035680818174 399271329753353 399994464627166 467104747323945 471942352642310 477948493393400 491132347463379 507060936994174 531497668235009 535267701066892 555967313063826 570906815178209 585128167865309 698339900079275 701865353869699 726076794110235 778312418871044 778417488521154
arithmetic 174 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 23160801421720 30824701243708 75468107537355 82897199447339 121256272919496 124546192348058 137140290251988 271701083476882 288661503866530 299579503355848 354656544070709 398439345207991 425744881014066 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 645014834589066 674255265005599 698339900079275 701865353869699 726076794110235 788533619834837 788612783991843
arithmetic 174 1
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3 4 5
4508202 522339191870 527123542431 536692243553 23160801421720 30824701243708 75468107537355 82897199447339 121256272919496 124546192348058 137140290251988 271701083476882 288661503866530 299579503355848 354656544070709 398439345207991 425744881014066 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 645014834589066 674255265005599 698339900079275 701865353869699 726076794110235 788533619834837 788612783991843
arithmetic 174 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 5154825774507 23160801421705 28774863379220 30824701243693 39723855558874 43798864978499 43798864978514 75468107537340 82897199447324 82897199447339 94397980967469 98581092097755 98581092097770 109292633810031 121256272919481 124546192348043 124546192348058 137140290251973 137140290251988 155887674134383 159802838968130 159802838968145 163980078477050 237000052138865 248930323008797 271701083476867 271701083476882 288661503866515 288661503866530 289324272772008 299579503355833 309888446016937 309888446016952 354656544070694 362789011331353 376736261548124 398439345207976 425744881014051 427621365734342 471942352642295 485470454659542 491132347463364 502026024071845 502026024071860 531497668234994 531497668235009 546036608916491 585128167865294 585128167865309 604144703891080 645014834589051 672462142824279 672462142824294 674255265005584 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 726076794110220 726076794110235 731396520055669 768157252264825 784926877443905 788533619834822 788612783991828
arithmetic 174 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 23160801421705 30824701243693 43798864978514 75468107537340 82897199447324 82897199447339 98581092097770 121256272919481 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 182089694427956 222895312905925 259585342739494 271701083476867 271701083476882 288661503866515 288661503866530 299579503355833 309888446016952 354656544070694 398439345207976 425744881014051 471942352642295 491132347463364 494084585984607 502026024071845 502026024071860 531497668234994 531497668235009 536630358388619 542144822022888 585128167865294 585128167865309 632915142192094 645014834589051 672462142824294 674255265005584 698339900079260 698339900079275 701865353869684 701865353869699 726076794110220 726076794110235 744672001717139 769444015984266 778417488521154 779437013696820 783405954290992 788533619834822 788612783991828
arithmetic 174 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 26850573354480 78429864234779 82617229893248 82897199447339 101770672543889 124546192348058 137140290251988 211082001685758 271701083476882 288661503866530 399994464627166 467104747323945 477572411331661 477948493393400 502026024071860 531497668235009 542144822022888 570906815178209 585128167865309 602575771404926 698339900079275 701865353869699 726076794110235 778417488521154 779437013696820
arithmetic 175 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 536692243553 74217784345806 75468107537355 82897199447339 137140290251988 288661503866530 368938382769747 425121358516552 471942352642310 491132347463379 502026024071860 531497668235009 540930674141592 585128167865309 674255265005599 679022773749748 698339900079275 701865353869699
arithmetic 175 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 74217784345791 75468107537340 75468107537355 82897199447324 98581092097770 108332890548403 123244092518176 137140290251973 137140290251988 159802838968145 285685557463399 288661503866515 288661503866530 289324272772023 309888446016952 368938382769732 425121358516537 450970715566368 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 540930674141577 585128167865294 585128167865309 672462142824294 674255265005584 679022773749733 698339900079260 698339900079275 701865353869684 701865353869699 727633578453439
arithmetic 175 2
boolLib.REWRITE_TAC tactictoe_thmlarg
5 6
4508202 527123542431 536692243553 57551655564966 75468107537355 137140290251988 167645562929344 288661503866530 302799522166206 396862436340305 471942352642310 491132347463379 502026024071860 531497668235009 570906815178209 585128167865309 615284238232387 698339900079275 701865353869699 740970646305714 778417488521154
arithmetic 175 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653905 71572410985427 74217784345791 75468107537340 82897199447324 98581092097755 98581092097770 108332890548388 123244092518161 137140290251973 137140290251988 159802838968130 159802838968145 207806315837770 212697966311331 237000052138865 285685557463384 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 349304541648758 368938382769732 425121358516537 450970715566353 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 540930674141577 585128167865294 585128167865309 591236291903003 591543144922265 672462142824279 672462142824294 674255265005584 679022773749733 698339900079260 698339900079275 701865353869684 701865353869699 727633578453424
arithmetic 175 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 536692243538 536692243553 51776002265633 74217784345791 75468107537340 82897199447324 98581092097770 137140290251973 137140290251988 159802838968145 250035934989110 288661503866515 288661503866530 304068141531773 309888446016952 368938382769732 425121358516537 435739230739464 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 535267701066892 540930674141577 585128167865294 585128167865309 672462142824294 674255265005584 679022773749733 698339900079260 698339900079275 699544504442924 701865353869684 701865353869699 736455777506923 769444015984266 778417488521154
arithmetic 175 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 536692243538 536692243553 24669794653905 57551655564951 75468107537340 83103242816833 98581092097770 137140290251973 137140290251988 167645562929329 239518119158342 258447289741510 273408390261683 288661503866515 288661503866530 291404092095614 302799522166191 309888446016952 357778880769465 396862436340290 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 570906815178194 570906815178209 585128167865294 585128167865309 591543144922265 615284238232372 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 740970646305699 778417488521139 778417488521154
arithmetic 175 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 536692243553 105268086544295 137140290251988 288661503866530 304068141531773 356805127060760 467104747323945 471942352642310 491132347463379 531497668235009 535267701066892 570906815178209 585128167865309 686985101716469 698339900079275 701865353869699 720111617187282 778417488521154 781875614032112
arithmetic 176 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 82897199447339 92418908030408 98581092097770 124546192348058 137140290251988 141425803669543 159802838968145 216214550512300 262767033862285 267890889366412 271701083476882 288661503866530 289324272772023 309888446016952 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009 568118944431049 645014834589066 672462142824294 674255265005599 698339900079275 701865353869699 726076794110235 778417488521154
arithmetic 176 1
boolLib.ASM_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1616 22*)m <= n" ] ) )

4508202 522339191870 527123542431 82897199447339 92418908030408 98581092097770 124546192348058 137140290251988 141425803669543 159802838968145 216214550512300 262767033862285 267890889366412 271701083476882 288661503866530 289324272772023 309888446016952 354656544070709 398439345207991 531497668235009 568118944431049 645014834589066 672462142824294 674255265005599 698339900079275 701865353869699 726076794110235 778417488521154
arithmetic 177 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]
1
4508202 522339191870 536692243553 124546192348058 288661503866530 354656544070709 398439345207991 415098329689538 531497668235009 684439512836680 701865353869699 766139236850539 778417488521154
arithmetic 177 1
boolLib.EQ_TAC
2 3
4508202 522339191870 536692243553 124546192348058 288661503866530 354656544070709 375497871509295 398439345207991 415098329689538 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 177 2
boolLib.REPEAT boolLib.STRIP_TAC
4
4508202 522339191870 536692243553 124546192348058 288661503866530 330012922480994 354656544070709 375497871509295 398439345207991 415098329689538 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 177 3
boolLib.REPEAT boolLib.STRIP_TAC
5
4508202 522339191870 536692243553 124546192348058 288661503866530 330012922480994 354656544070709 375497871509295 398439345207991 415098329689538 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 177 4
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 522339191855 522339191870 536692243538 536692243553 124546192348043 124546192348058 288661503866515 288661503866530 354656544070694 354656544070709 375497871509295 398439345207976 398439345207991 415098329689538 531497668234994 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 177 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ZERO_LESS_EQ" ) ]

4508187 4508202 522339191870 536692243538 536692243553 124546192348058 288661503866515 288661503866530 354656544070709 375497871509280 398439345207991 531497668234994 531497668235009 701865353869684 704177836849649 778417488521139
arithmetic 178 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 124546192348058 137140290251988 288661503866530 354656544070709 415098329689538 425930399385036 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 608441904281190 674255265005599 684439512836680 698339900079275 701865353869699 733771112762826 766139236850539 778417488521154
arithmetic 178 1
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3 4 5
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 124546192348058 137140290251988 288661503866530 354656544070709 415098329689538 425930399385036 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 608441904281190 674255265005599 684439512836680 698339900079275 701865353869699 733771112762826 766139236850539 778417488521154
arithmetic 178 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 75468107537340 82897199447324 98581092097755 98581092097770 118578539182049 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 237000052138865 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 354656544070694 354656544070709 376736261548124 415098329689523 415098329689538 425930399385021 471942352642295 491132347463364 502026024071845 502026024071860 531497668234994 531497668235009 537510716711333 585128167865294 585128167865309 607079494962490 608441904281175 672462142824279 672462142824294 674255265005584 677962392791799 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 733771112762811 766139236850524 766139236850539 767205547984761 778417488521139 778417488521154
arithmetic 178 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 536692243538 536692243553 75468107537340 83103242816833 98581092097770 118578539182049 124546192348043 124546192348058 137140290251973 137140290251988 249111849699873 288661503866515 288661503866530 309888446016952 322636604731391 354656544070694 354656544070709 376736261548124 396862436340290 415098329689523 415098329689538 425930399385021 502026024071845 502026024071860 531497668234994 531497668235009 570906815178194 570906815178209 582585663009826 585128167865294 585128167865309 657367904323936 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 766139236850524 766139236850539 778417488521139 778417488521154
arithmetic 178 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 124546192348058 137140290251988 182752717087143 288661503866530 354656544070709 369991429697763 415098329689538 467104747323945 502026024071860 531497668235009 542144822022888 570906815178209 585128167865309 599557533696348 684439512836680 698339900079275 701865353869699 766139236850539 778417488521154
arithmetic 179 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 124546192348058 137140290251988 178248289534785 188846667216100 245029642962905 288661503866530 354656544070709 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 698339900079275 701865353869699
arithmetic 179 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 43798864978514 75468107537340 75468107537355 82897199447324 98581092097770 114815597579819 124546192348043 124546192348058 137140290251973 137140290251988 156151021321850 159802838968145 178248289534770 188846667216085 245029642962890 288661503866515 288661503866530 289324272772023 309888446016952 354656544070694 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 783472418615858
arithmetic 179 2
boolLib.REWRITE_TAC tactictoe_thmlarg
5 6
4508202 527123542431 536692243553 75468107537355 82617229893248 124546192348058 137140290251988 205838654233330 266038887665678 288661503866530 396862436340305 471942352642310 491132347463379 502026024071860 531497668235009 570906815178209 585128167865309 620474318923147 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 179 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653905 43798864978499 43798864978514 75468107537340 82897199447324 88007327458085 98581092097755 98581092097770 114815597579804 124546192348043 124546192348058 137140290251973 137140290251988 156151021321835 159802838968130 159802838968145 178248289534770 188846667216085 237000052138865 245029642962890 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 354656544070694 471437303523318 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 741997349966695 783472418615843
arithmetic 179 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 536692243538 536692243553 28247651982421 43798864978514 75468107537340 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 178248289534770 188846667216085 190929528290151 245029642962890 288661503866515 288661503866530 292052925685881 304068141531773 309888446016952 354656544070694 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 535267701066892 585128167865294 585128167865309 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 769444015984266 778417488521154
arithmetic 179 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 536692243538 536692243553 24669794653905 75468107537340 82617229893233 82617229893248 83103242816833 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 205838654233315 266038887665663 288661503866515 288661503866530 309888446016952 396862436340290 397600815766028 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 570906815178194 570906815178209 585128167865294 585128167865309 591543144922265 620474318923132 658523366901617 672462142824294 676519068735548 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 778417488521139 778417488521154
arithmetic 179 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 536692243553 82617229893248 107293636313662 124546192348058 137140290251988 288661503866530 304068141531773 392165407471951 467104747323945 471942352642310 487055919787594 491132347463379 531497668235009 535267701066892 570906815178209 585128167865309 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 180 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 126136345540340 137140290251988 217096164890918 288661503866530 471942352642310 491132347463379 502026024071860 531497668235009 568390945263567 585128167865309 674255265005599 684439512836680 693720153745203 698339900079275 701865353869699 734077381109563
arithmetic 180 1
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_EQ" ) , HolKernel.SYM ( boolLib.SPEC_ALL ( HolKernel.CONJUNCT2 ( DB.fetch "arithmetic" "ADD" ) ) ) ]
2
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 126136345540340 137140290251988 217096164890918 288661503866530 502026024071860 531497668235009 568390945263567 585128167865309 674255265005599 684439512836680 693720153745203 698339900079275 701865353869699 734077381109563
arithmetic 180 2
boolLib.PURE_ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB_LEFT_LESS_EQ" ) ]
3
4508202 522339191870 527123542431 536692243553 24669794653905 43798864978514 82897199447339 98581092097770 124546192348058 137140290251988 138001534757426 260064727448761 288661503866530 309888446016952 531497668235009 535790308765607 585128167865309 591543144922265 672462142824294 674255265005599 684439512836680 698339900079275 701865353869699
arithmetic 180 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) ]

4508202 522339191870 527123542431 536692243553 24669794653905 43798864978514 98581092097770 124546192348058 138001534757426 259585342739494 260064727448761 288661503866530 309888446016952 415098329689538 531497668235009 585128167865309 591543144922265 672462142824294 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 182 0
boolLib.PURE_ONCE_REWRITE_TAC tactictoe_thmlarg
1
4508202 522339191870 527123542431 536692243553 39947832118375 75468107537355 82897199447339 137140290251988 191151904735219 288661503866530 296086868001489 316481113216855 402111134194208 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 698339900079275 701865353869699
arithmetic 182 1
boolLib.STRIP_TAC
2
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 124546192348058 137140290251988 178248289534785 188846667216100 245029642962905 288661503866530 354656544070709 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 698339900079275 701865353869699
arithmetic 182 2
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4 5 6
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 124546192348058 137140290251988 178248289534785 188846667216100 245029642962905 288661503866530 354656544070709 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 698339900079275 701865353869699
arithmetic 182 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 43798864978499 43798864978514 75468107537340 82897199447324 98581092097755 98581092097770 114815597579804 124546192348043 124546192348058 137140290251973 137140290251988 156151021321835 159802838968130 159802838968145 178248289534770 188846667216085 237000052138865 245029642962890 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 354656544070694 376736261548124 471437303523318 471942352642295 491132347463364 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 739127694588350 741997349966695 783472418615843
arithmetic 182 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 28247651982421 43798864978514 75468107537340 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 178248289534770 188846667216085 190929528290151 245029642962890 288661503866515 288661503866530 309888446016952 354656544070694 471942352642295 491132347463364 502026024071845 502026024071860 515522626318875 531497668234994 531497668235009 542144822022888 585128167865294 585128167865309 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 769444015984266 778417488521154
arithmetic 182 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 536692243538 536692243553 75468107537340 82617229893233 82617229893248 83103242816833 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 205838654233315 266038887665663 288661503866515 288661503866530 309888446016952 376736261548124 396862436340290 397600815766028 502026024071845 502026024071860 531497668234994 531497668235009 535032880468836 570906815178194 570906815178209 585128167865294 585128167865309 620474318923132 658523366901617 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 778417488521139 778417488521154
arithmetic 182 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 82617229893248 107293636313662 124546192348058 137140290251988 288661503866530 392165407471951 467104747323945 502026024071860 531497668235009 542144822022888 570906815178209 585128167865309 684439512836680 698339900079275 701865353869699 710525620420588 778417488521154
arithmetic 183 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "GREATER_EQ" ) , ( DB.fetch "arithmetic" "NOT_LEQ" ) ]
1
4508202 522339191870 527123542431 536692243553 25972485666127 75468107537355 82897199447339 137140290251988 288661503866530 296086868001489 402111134194208 415098329689538 471942352642310 491132347463379 502026024071860 511811523971940 531497668235009 564163223067106 584872277665101 585128167865309 620346198813911 674255265005599 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 183 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 124546192348058 137140290251988 288661503866530 354656544070709 415098329689538 425930399385036 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 608441904281190 674255265005599 684439512836680 698339900079275 701865353869699 733771112762826 766139236850539 778417488521154
arithmetic 183 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
4 5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 75468107537340 75468107537355 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 288661503866515 288661503866530 289324272772023 309888446016952 354656544070694 354656544070709 415098329689523 415098329689538 425930399385021 425930399385036 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 537510716711348 585128167865294 585128167865309 607079494962505 608441904281175 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 733771112762811 766139236850524 766139236850539 778417488521139 778417488521154
arithmetic 183 3
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
6 7
4508202 527123542431 536692243553 75468107537355 124546192348058 137140290251988 249111849699888 288661503866530 354656544070709 396862436340305 415098329689538 425930399385036 471942352642310 491132347463379 502026024071860 531497668235009 570906815178209 585128167865309 657367904323951 684439512836680 698339900079275 701865353869699 766139236850539 778417488521154
arithmetic 183 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653905 75468107537340 82897199447324 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 237000052138865 260064727448761 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 354656544070694 354656544070709 415098329689523 415098329689538 425930399385021 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 537510716711333 585128167865294 585128167865309 591543144922265 607079494962490 608441904281175 672462142824279 672462142824294 674255265005584 677962392791799 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 710551888065854 733771112762811 766139236850524 766139236850539 778417488521139 778417488521154
arithmetic 183 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 536692243538 536692243553 75468107537340 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 146521729064769 159802838968145 288661503866515 288661503866530 304068141531773 309888446016952 354656544070694 354656544070709 375914375533949 415098329689523 415098329689538 425930399385021 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 535267701066892 585128167865294 585128167865309 608441904281175 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 733771112762811 766139236850524 766139236850539 769444015984266 777002304231904 778417488521139 778417488521154
arithmetic 183 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) ]

4508187 4508202 527123542416 527123542431 536692243538 536692243553 22960251587654 24669794653905 75468107537340 83103242816833 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 249111849699873 260064727448761 288661503866515 288661503866530 309888446016952 354656544070694 354656544070709 396862436340290 415098329689523 415098329689538 425930399385021 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 570906815178194 570906815178209 582585663009826 585128167865294 585128167865309 591543144922265 657367904323936 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 766139236850524 766139236850539 778417488521139 778417488521154
arithmetic 183 7
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 536692243553 124546192348058 137140290251988 146521729064769 288661503866530 304068141531773 354656544070709 415098329689538 467104747323945 471942352642310 491132347463379 531497668235009 535267701066892 570906815178209 585128167865309 599557533696348 684439512836680 698339900079275 701865353869699 744045076363766 766139236850539 778417488521154
arithmetic 184 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 45988594661782 75468107537355 82897199447339 87031689425307 101493408634270 137140290251988 288661503866530 416204640215777 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 672164958961568 674255265005599 684439512836680 688579385222133 698339900079275 701865353869699 713265941577123 778417488521154
arithmetic 184 1
boolLib.PURE_ONCE_REWRITE_TAC tactictoe_thmlarg
2
4508202 522339191870 527123542431 536692243553 45988594661782 75468107537355 82897199447339 87031689425307 101493408634270 137140290251988 288661503866530 416204640215777 502026024071860 531497668235009 585128167865309 672164958961568 674255265005599 684439512836680 688579385222133 698339900079275 701865353869699 713265941577123 778417488521154
arithmetic 184 2
boolLib.SUBST1_TAC ( boolLib.SPECL [ ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1682 27*)m:num" ] ) ) , ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1682 41*)p:num" ] ) ) ] ( DB.fetch "arithmetic" "ADD_COMM" ) )
3
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 101493408634270 137140290251988 148795708198477 204978683945282 217096164890918 288661503866530 502026024071860 531497668235009 538989140445465 585128167865309 671060791087066 674255265005599 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 184 3
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB_RIGHT_LESS" ) ]

4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 101493408634270 137140290251988 148795708198477 204978683945282 217096164890918 288661503866530 502026024071860 531497668235009 538989140445465 585128167865309 671060791087066 674255265005599 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 185 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 87031689425307 137140290251988 288661503866530 293670704512033 349853680258838 424482849111317 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 688579385222133 698339900079275 701865353869699
arithmetic 185 1
boolLib.PURE_ONCE_REWRITE_TAC tactictoe_thmlarg
2
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 87031689425307 137140290251988 288661503866530 293670704512033 349853680258838 424482849111317 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 688579385222133 698339900079275 701865353869699
arithmetic 185 2
boolLib.SUBST1_TAC ( boolLib.SPECL [ ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1689 27*)n:num" ] ) ) , ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1689 41*)p:num" ] ) ) ] ( DB.fetch "arithmetic" "ADD_COMM" ) )
3
4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 126136345540340 137140290251988 217096164890918 288661503866530 502026024071860 531497668235009 568390945263567 585128167865309 674255265005599 684439512836680 693720153745203 698339900079275 701865353869699 734077381109563
arithmetic 185 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 75468107537355 82897199447339 126136345540340 137140290251988 217096164890918 288661503866530 502026024071860 531497668235009 568390945263567 585128167865309 674255265005599 684439512836680 693720153745203 698339900079275 701865353869699 734077381109563
arithmetic 186 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 17570202960711 75468107537355 82897199447339 101493408634270 124546192348058 137140290251988 273509004803514 288661503866530 354656544070709 398439345207991 415098329689538 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 684847549876052 698339900079275 701865353869699 704177836849664 766139236850539 778417488521154
arithmetic 186 1
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3 4 5
4508202 522339191870 527123542431 536692243553 17570202960711 75468107537355 82897199447339 101493408634270 124546192348058 137140290251988 273509004803514 288661503866530 354656544070709 398439345207991 415098329689538 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 684847549876052 698339900079275 701865353869699 704177836849664 766139236850539 778417488521154
arithmetic 186 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 17570202960696 43798864978499 43798864978514 75468107537340 82897199447324 98581092097755 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 237000052138865 273509004803499 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 354656544070694 354656544070709 362789011331353 376736261548124 398439345207976 415098329689523 415098329689538 430009338041431 471942352642295 476953455748343 491132347463364 502026024071845 502026024071860 519252493234393 531497668234994 531497668235009 585128167865294 585128167865309 607061788254511 672462142824279 672462142824294 674255265005584 676630566505668 684439512836665 684439512836680 684847549876037 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 766139236850524 766139236850539 778417488521139 778417488521154
arithmetic 186 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 17570202960696 43798864978514 75468107537340 82897199447324 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 156109086875613 159802838968145 259585342739494 273509004803499 288661503866515 288661503866530 309888446016952 354656544070694 354656544070709 398439345207976 407886477132526 415098329689523 415098329689538 471942352642295 491132347463364 502026024071845 502026024071860 531497668234994 531497668235009 542144822022888 558377289231424 585128167865294 585128167865309 672462142824294 674255265005584 684439512836665 684439512836680 684847549876037 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 766139236850524 766139236850539 769444015984266 778417488521139 778417488521154
arithmetic 186 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "ZERO_LESS_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_0" ) , numTheory.NOT_SUC ]

4508187 4508202 522339191855 522339191870 536692243538 536692243553 75468107537340 82617229893233 82617229893248 83103242816833 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 273509004803499 287847153773014 288661503866515 288661503866530 309888446016952 354656544070694 354656544070709 365851124969038 376736261548124 396862436340290 415098329689523 415098329689538 476953455748343 502026024071845 502026024071860 505099518428866 531497668234994 531497668235009 570906815178194 570906815178209 585128167865294 585128167865309 672462142824294 684439512836665 684439512836680 696103208397077 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 759262115894528 765048576707301 766139236850524 766139236850539 778417488521139 778417488521154
arithmetic 186 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 78429864234779 82617229893248 101493408634270 124546192348058 137140290251988 156109086875613 252303788630321 288661503866530 354656544070709 415098329689538 467104747323945 502026024071860 531497668235009 542144822022888 570906815178209 585128167865309 669108605239526 684439512836680 698339900079275 701865353869699 704177836849664 766139236850539 778417488521154
arithmetic 187 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 536692243553 25826894953263 75468107537355 82897199447339 101493408634270 124546192348058 137140290251988 265252312810962 288661503866530 321435288557767 354656544070709 398439345207991 415098329689538 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 766139236850539 778417488521154
arithmetic 187 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 25826894953248 43798864978514 60416934762059 75468107537340 75468107537355 82897199447324 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 225702092865028 265252312810947 269030221677049 288661503866515 288661503866530 289324272772023 309888446016952 321435288557752 354656544070694 354656544070709 398439345207976 415098329689523 415098329689538 471942352642295 471942352642310 473190514146113 491132347463364 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 585128167865294 585128167865309 672462142824294 674255265005584 684439512836665 684439512836680 693255945079834 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 766139236850524 766139236850539 778417488521139 778417488521154
arithmetic 187 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
5 6
4508202 527123542431 536692243553 66812189671343 75468107537355 82617229893248 101493408634270 124546192348058 137140290251988 288661503866530 304774191738819 354656544070709 396862436340305 415098329689538 471942352642310 491132347463379 502026024071860 531497668235009 570906815178209 585128167865309 659209622996288 684439512836680 698339900079275 701865353869699 759262115894543 766139236850539 778417488521154 784562866808157
arithmetic 187 3
boolLib.STRIP_TAC
7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653905 25826894953248 43798864978499 43798864978514 60416934762044 75468107537340 82897199447324 98581092097755 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 223484248772950 225702092865013 237000052138865 265252312810947 269030221677034 269030221677049 278565747332579 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 321435288557752 354656544070694 354656544070709 362789011331353 398439345207976 415098329689523 415098329689538 471942352642295 471942352642310 473190514146098 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 632660828104694 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 766139236850524 766139236850539 778417488521139 778417488521154
arithmetic 187 4
boolLib.STRIP_TAC
8
4508187 4508202 522339191855 522339191870 527123542416 536692243538 536692243553 25826894953248 43798864978514 75468107537340 82897199447324 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 210710565679896 259585342739494 265252312810947 269030221677049 288661503866515 288661503866530 304068141531773 309888446016952 321435288557752 354656544070694 354656544070709 398439345207976 415098329689523 415098329689538 471942352642295 471942352642310 474515839383356 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 535267701066892 585128167865294 585128167865309 672462142824294 674255265005584 679359926311041 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 766139236850524 766139236850539 769444015984266 778417488521139 778417488521154
arithmetic 187 5
boolLib.GEN_TAC
9
4508187 4508202 527123542416 527123542431 536692243538 536692243553 24669794653905 48379725202115 66375427036046 66812189671328 66812189671343 75468107537340 82617229893233 82617229893248 83103242816833 93424658389941 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 288661503866515 288661503866530 304774191738804 309888446016952 354656544070694 354656544070709 365851124969038 396862436340290 415098329689523 415098329689538 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 531497668234994 531497668235009 570906815178194 570906815178209 585128167865294 585128167865309 591543144922265 659209622996273 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 759262115894528 766139236850524 766139236850539 778417488521139 778417488521154 784562866808142
arithmetic 187 6
boolLib.GEN_TAC
10
4508202 536692243553 66812189671343 78429864234779 82617229893248 101493408634270 124546192348058 137140290251988 288661503866530 304068141531773 354656544070709 415098329689538 461716479015129 465668552879956 467104747323945 471942352642310 491132347463379 531497668235009 535267701066892 556606991330772 570906815178209 585128167865309 684439512836680 698339900079275 701865353869699 766139236850539 778417488521154
arithmetic 187 7
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 24669794653905 25826894953248 43798864978499 43798864978514 60416934762044 75468107537340 82897199447324 98581092097755 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 223484248772950 225702092865013 237000052138865 265252312810947 269030221677034 269030221677049 278565747332579 288661503866515 288661503866530 289324272772008 309888446016937 309888446016952 321435288557752 354656544070694 354656544070709 362789011331353 398439345207976 415098329689523 415098329689538 471942352642295 473190514146098 491132347463364 502026024071845 531497668234994 531497668235009 585128167865294 585128167865309 591543144922265 632660828104694 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 766139236850524 766139236850539 778417488521139 778417488521154
arithmetic 187 8
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "SUB_EQ_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "ZERO_LESS_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_0" ) , numTheory.NOT_SUC , boolLib.GSYM numTheory.NOT_SUC ]

4508187 4508202 522339191855 522339191870 527123542416 536692243538 536692243553 25826894953248 43798864978514 75468107537340 82897199447324 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 210710565679896 259585342739494 265252312810947 269030221677049 288661503866515 288661503866530 304068141531773 309888446016952 321435288557752 354656544070694 354656544070709 398439345207976 415098329689523 415098329689538 471942352642295 474515839383356 491132347463364 502026024071845 531497668234994 531497668235009 535267701066892 585128167865294 585128167865309 672462142824294 674255265005584 679359926311041 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 766139236850524 766139236850539 769444015984266 778417488521139 778417488521154
arithmetic 187 9
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "SUB_EQ_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "ZERO_LESS_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_0" ) , numTheory.NOT_SUC , boolLib.GSYM numTheory.NOT_SUC ]
11
4508187 4508202 527123542416 527123542431 536692243538 536692243553 24669794653905 48379725202115 66375427036046 66812189671328 66812189671343 75468107537340 82617229893233 82617229893248 83103242816833 93424658389941 98581092097770 101493408634255 101493408634270 124546192348043 124546192348058 137140290251973 137140290251988 288661503866515 288661503866530 304774191738804 309888446016952 354656544070694 354656544070709 365851124969038 396862436340290 415098329689523 415098329689538 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 570906815178194 570906815178209 585128167865294 585128167865309 591543144922265 659209622996273 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 759262115894528 766139236850524 766139236850539 778417488521139 778417488521154 784562866808142
arithmetic 187 10
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]
12
4508202 536692243553 66812189671343 78429864234779 82617229893248 101493408634270 124546192348058 137140290251988 288661503866530 304068141531773 354656544070709 415098329689538 461716479015129 465668552879956 467104747323945 531497668235009 535267701066892 556606991330772 570906815178209 585128167865309 684439512836680 698339900079275 701865353869699 766139236850539 778417488521154
arithmetic 187 11
boolLib.EQ_TAC
13 14
4508187 4508202 527123542416 536692243538 536692243553 66812189671328 66812189671343 75468107537340 82617229893233 101493408634255 124546192348043 137140290251973 288661503866515 288661503866530 304774191738804 354656544070694 368620750553299 375497871509295 396862436340290 415098329689523 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 570906815178194 585128167865294 659209622996273 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 704177836849664 759262115894528 766139236850524 778417488521139 778417488521154 784562866808142
arithmetic 187 12
boolLib.EQ_TAC
15 16
4508202 536692243553 66812189671343 288661503866530 368620750553299 375497871509295 415098329689538 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 187 13
boolLib.REPEAT boolLib.STRIP_TAC
17
4508187 4508202 527123542416 536692243538 536692243553 66812189671328 66812189671343 75468107537340 82617229893233 101493408634255 124546192348043 137140290251973 288661503866515 288661503866530 304774191738804 330012922480994 354656544070694 368620750553299 375497871509295 396862436340290 415098329689523 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 570906815178194 585128167865294 659209622996273 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 704177836849664 759262115894528 766139236850524 778417488521139 778417488521154 784562866808142
arithmetic 187 14
boolLib.REPEAT boolLib.STRIP_TAC
18
4508187 4508202 527123542416 536692243538 536692243553 66812189671328 66812189671343 75468107537340 82617229893233 101493408634255 124546192348043 137140290251973 288661503866515 288661503866530 304774191738804 330012922480994 354656544070694 368620750553299 375497871509295 396862436340290 415098329689523 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 570906815178194 585128167865294 659209622996273 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 704177836849664 759262115894528 766139236850524 778417488521139 778417488521154 784562866808142
arithmetic 187 15
boolLib.REPEAT boolLib.STRIP_TAC
19
4508202 536692243553 66812189671343 288661503866530 330012922480994 368620750553299 375497871509295 415098329689538 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 187 16
boolLib.REPEAT boolLib.STRIP_TAC
20
4508202 536692243553 66812189671343 288661503866530 330012922480994 368620750553299 375497871509295 415098329689538 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 187 17
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 527123542416 536692243538 536692243553 66812189671328 66812189671343 75468107537340 82617229893233 101493408634255 124546192348043 137140290251973 288661503866515 288661503866530 304774191738804 354656544070694 368620750553299 375497871509280 396862436340290 415098329689523 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 570906815178194 585128167865294 659209622996273 684439512836665 698339900079260 701865353869684 701865353869699 704177836849649 759262115894528 766139236850524 778417488521139 778417488521154 784562866808142
arithmetic 187 18
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 527123542416 536692243538 536692243553 66812189671328 75468107537340 82617229893233 101493408634255 124546192348043 137140290251973 288661503866515 288661503866530 304774191738804 354656544070694 368620750553284 375497871509295 396862436340290 415098329689523 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 570906815178194 585128167865294 659209622996273 684439512836665 698339900079260 701865353869684 701865353869699 704177836849664 759262115894528 766139236850524 778417488521139 778417488521154 784562866808142
arithmetic 187 19
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 536692243538 536692243553 66812189671343 288661503866515 288661503866530 368620750553299 375497871509280 531497668234994 531497668235009 701865353869684 701865353869699 704177836849649 778417488521139 778417488521154
arithmetic 187 20
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 536692243538 536692243553 66812189671328 66812189671343 288661503866515 288661503866530 368620750553284 368620750553299 375497871509295 415098329689538 531497668234994 531497668235009 684439512836680 701865353869684 701865353869699 704177836849664 778417488521139 778417488521154
arithmetic 188 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 98581092097770 124546192348058 252715856577076 288661503866530 309888446016952 354656544070709 398439345207991 415098329689538 471942352642310 491132347463379 531497668235009 672462142824294 684439512836680 701865353869699 704177836849664 720042127964917
arithmetic 188 1
boolLib.CONV_TAC ( boolLib.DEPTH_CONV ( boolLib.LHS_CONV ( boolLib.REWR_CONV ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ) ) )
2
4508202 522339191870 527123542431 98581092097770 124546192348058 252715856577076 288661503866530 309888446016952 354656544070709 398439345207991 415098329689538 531497668235009 672462142824294 684439512836680 701865353869699 704177836849664 720042127964917
arithmetic 188 2
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "LESS_EQ_IFF_LESS_SUC" ) ]
3
4508202 522339191870 527123542431 98581092097770 124546192348058 217096164890918 288661503866530 309888446016952 354656544070709 398439345207991 415098329689538 420422385835201 531497668235009 672462142824294 684439512836680 701865353869699 704177836849664 720042127964917 734077381109563
arithmetic 188 3
boolLib.MATCH_ACCEPT_TAC boolLib.DISJ_COMM

4508202 522339191870 527123542431 98581092097770 124546192348058 288661503866530 309888446016952 354656544070709 398439345207991 415098329689538 531497668235009 672462142824294 684439512836680 701865353869699 704177836849664 720042127964917
arithmetic 189 0
boolLib.MAP_EVERY boolLib.EXISTS_TAC [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 1735 29*)k:num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 1735 41*)0" ] ) ]
1
4508202 512770490748 527123542431 541476594114 546260944675 226327531538398 288661503866530 315287158685632 412818828973481 442919748696932 457644544611742 471942352642310 531497668235009 568681084200210 585128167865309 623098135386392 698339900079275 701865353869699 704177836849664
arithmetic 189 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]

4508202 512770490748 527123542431 50039617596154 101662831734724 170648804708555 208167055731697 288661503866530 412818828973481 500457909462510 531497668235009 585128167865309 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 190 0
boolLib.REWRITE_TAC tactictoe_thmlarg
1
4508202 522339191870 527123542431 536692243553 75468107537355 124546192348058 265252312810962 288661503866530 330012922480994 354656544070709 398439345207991 457644544611742 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 190 1
boolLib.REPEAT boolLib.STRIP_TAC

4508202 522339191870 527123542431 536692243553 75468107537355 179857892939409 217096164890918 265252312810962 288661503866530 330012922480994 415098329689538 457644544611742 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563
arithmetic 191 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "RIGHT_ADD_DISTRIB" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]

4508202 512770490748 527123542431 536692243553 541476594114 75468107537355 115369035313914 129916455720081 155412585748122 232674762621370 264214093175962 288661503866530 315287158685632 330012922480994 387089017166833 389788930421860 412818828973481 474709775802895 498840699639003 502026024071860 531497668235009 568681084200210 585128167865309 587688456885360 603955311554095 623098135386392 659389281204643 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 772093664419589
arithmetic 192 0
boolLib.PURE_ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_COMM" ) ]
1
4508187 4508202 527123542416 527123542431 536692243553 75468107537355 148795708198477 217096164890918 288661503866515 288661503866530 502026024071860 531497668234994 531497668235009 538989140445450 585128167865309 698339900079275 702299432457024 734077381109548 734077381109563 778417488521139
arithmetic 192 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_ADD_NONZERO" )
2
4508187 4508202 527123542416 527123542431 536692243553 75468107537355 148795708198477 217096164890918 288661503866515 288661503866530 502026024071860 531497668234994 531497668235009 538989140445450 585128167865309 698339900079275 702299432457024 734077381109548 734077381109563 778417488521139
arithmetic 192 2
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
3
4508187 4508202 527123542416 527123542431 19521708359799 288661503866515 288661503866530 375497871509295 466580814163002 531497668234994 531497668235009 538989140445450 701865353869699 702299432457024 704177836849664 734077381109548 778417488521139 778417488521154
arithmetic 192 3
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ONE" ) , numTheory.NOT_SUC ]

4508187 4508202 527123542416 536692243553 19521708359799 129916455720081 155412585748122 199379044317823 202839154944182 264214093175962 288661503866515 288661503866530 304068141531773 466580814163002 474709775802895 502026024071860 531497668234994 531497668235009 538989140445450 585128167865309 587688456885360 672462142824294 691803450967718 698339900079275 701865353869699 702299432457024 734077381109548 772093664419589 778417488521139 778417488521154
arithmetic 193 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 512770490748 527123542431 541476594114 546260944675 101493408634270 217096164890918 226327531538398 288661503866530 315287158685632 330012922480994 412818828973481 442919748696932 457644544611742 471942352642310 491132347463379 521746175187020 531497668235009 538989140445465 568681084200210 585128167865309 623098135386392 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 193 2
boolLib.MAP_EVERY boolLib.EXISTS_TAC [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 1779 29*)n':num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 1779 42*)q:num" ] ) ]
3
4508187 4508202 512770490733 512770490748 522339191855 527123542416 527123542431 541476594099 541476594114 546260944675 19521708359784 101493408634270 138598696382315 217096164890903 217096164890918 226327531538383 226327531538398 288661503866515 288661503866530 315287158685617 315287158685632 330012922480979 412818828973466 412818828973481 442919748696917 442919748696932 457644544611742 466580814162987 471942352642295 471942352642310 491132347463364 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 193 3
boolLib.ASM_REWRITE_TAC [ ]
4
4508187 4508202 512770490733 512770490748 522339191855 527123542416 527123542431 541476594099 541476594114 19521708359784 101493408634270 138598696382315 138598696382330 217096164890903 217096164890918 226327531538383 226327531538398 288661503866515 288661503866530 315287158685617 315287158685632 330012922480979 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 471942352642295 491132347463364 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 193 4
boolLib.DISJ_CASES_THEN boolLib.CHECK_ASSUME_TAC ( boolLib.SPECL [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 1782 31*)n':num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 1782 44*)n:num" ] ) ] ( DB.fetch "arithmetic" "LESS_CASES" ) )
5
4508187 4508202 512770490733 522339191855 527123542416 527123542431 541476594099 19521708359784 138598696382315 138598696382330 217096164890903 217096164890918 226327531538383 288661503866515 288661503866530 315287158685617 330012922480979 412818828973466 442919748696917 466580814162987 471942352642295 491132347463364 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 623098135386377 684439512836665 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 194 0
boolLib.EXISTS_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1797 19*)\\k n. @r. ?q. (k = (q * n) + r) /\\ r < n" ] ) )
1
4508202 512770490748 527123542431 541476594114 101493408634270 217834144164795 288661503866530 315287158685632 330012922480994 412818828973481 457644544611742 471942352642310 491132347463379 531497668235009 538989140445465 540687835668277 568681084200210 585128167865309 612306809425638 613297104529758 623098135386392 632117406540390 637387629151176 684439512836680 694750096560987 698339900079275 698496311924524 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 194 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 512770490748 527123542431 541476594114 546260944675 36240699940299 93383938223559 101493408634270 158213535210990 158320971623028 217096164890918 226327531538398 280855702181310 284780988471324 288661503866530 315287158685632 317216729943405 327913583838389 330012922480994 346118640406681 396296967341405 402406037885703 412818828973481 442919748696932 457644544611742 471942352642310 491132347463379 503059087647853 521746175187020 524094546842238 531497668235009 535490861042874 538989140445465 568681084200210 585128167865309 587784741733921 623098135386392 684439512836680 698339900079275 701425342515693 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 194 2
boolLib.IMP_RES_THEN ( boolLib.STRIP_ASSUME_TAC o HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1799 46*)k:num" ] ) ) ) ( DB.fetch "arithmetic" "DA" )
3
4508187 4508202 512770490748 527123542416 527123542431 541476594114 546260944675 36240699940299 93383938223559 101493408634270 158213535210990 158320971623028 217096164890918 226327531538398 280855702181310 284780988471324 288661503866515 288661503866530 315287158685632 317216729943405 327913583838389 346118640406681 396296967341405 402406037885703 412818828973481 442919748696932 457644544611742 471942352642310 503059087647853 521746175187020 524094546842238 531497668234994 531497668235009 535490861042874 538989140445450 568681084200210 585128167865309 587784741733921 623098135386392 684439512836680 698339900079275 701425342515693 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 194 3
boolLib.CONV_TAC ( boolLib.TOP_DEPTH_CONV HolKernel.BETA_CONV )
4
4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 36240699940299 93383938223559 101493408634270 158213535210990 158320971623028 217096164890903 217096164890918 226327531538383 226327531538398 280855702181310 284780988471324 288661503866515 288661503866530 315287158685617 315287158685632 317216729943405 327913583838389 346118640406681 396296967341405 402406037885703 412818828973466 412818828973481 442919748696917 442919748696932 457644544611742 471942352642310 503059087647853 521746175187005 521746175187020 524094546842238 531497668234994 531497668235009 535490861042874 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 587784741733921 623098135386377 623098135386392 684439512836680 698339900079260 698339900079275 701425342515693 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 194 4
boolLib.CONV_TAC boolLib.SELECT_CONV
5
4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 25677255655194 36240699940299 93383938223559 101493408634270 128469559881159 158320971623028 217096164890903 217096164890918 226327531538383 226327531538398 265514242562279 280855702181310 288661503866515 288661503866530 315287158685617 315287158685632 317216729943405 346118640406681 412818828973466 412818828973481 442919748696917 442919748696932 450109946789732 457644544611742 471942352642310 503059087647853 521746175187005 521746175187020 531497668234994 531497668235009 535490861042874 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 194 5
boolLib.MAP_EVERY boolLib.EXISTS_TAC [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 1802 29*)r:num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 1802 41*)q:num" ] ) ]
6
4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 101493408634270 217096164890903 217096164890918 226327531538383 226327531538398 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 442919748696917 442919748696932 457644544611742 471942352642310 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 194 6
boolLib.REPEAT boolLib.STRIP_TAC
7 8
4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 101493408634270 217096164890903 217096164890918 226327531538383 226327531538398 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 442919748696917 442919748696932 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 194 7
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 512770490733 527123542416 527123542431 541476594099 546260944660 546260944675 217096164890903 217096164890918 226327531538383 288661503866515 288661503866530 315287158685617 412818828973466 442919748696917 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 623098135386377 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 194 8
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 217096164890903 226327531538383 226327531538398 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 442919748696917 442919748696932 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 778417488521139
arithmetic 195 1
boolLib.EXISTS_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1811 19*)MOD:num->num->num" ] ) )
2
4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 101493408634255 101493408634270 114622238866514 217834144164780 217834144164795 288661503866515 288661503866530 315287158685617 330012922480979 330012922480994 351242231977937 402438083293262 412818828973466 412818828973481 457644544611727 457644544611742 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 538989140445450 538989140445465 540687835668262 550594150647588 568681084200195 585128167865294 585128167865309 612306809425623 613297104529758 619370143069293 623098135386377 632117406540375 632117406540390 637387629151161 637387629151176 684439512836665 684439512836680 694750096560972 694750096560987 698339900079260 698339900079275 698496311924509 698496311924524 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 704177836849664 729969775179620 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 195 2
boolLib.EXISTS_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1812 19*)\\k n.  @q. (k = (q * n) + (MOD k n))" ] ) )
3
4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 101493408634255 101493408634270 114622238866514 217834144164780 217834144164795 288661503866515 288661503866530 315287158685617 330012922480979 330012922480994 351242231977937 402438083293262 412818828973466 412818828973481 457644544611727 457644544611742 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 538989140445450 538989140445465 540687835668262 550594150647588 568681084200195 585128167865294 585128167865309 612306809425623 613297104529758 619370143069293 623098135386377 632117406540375 632117406540390 637387629151161 637387629151176 684439512836665 684439512836680 694750096560972 694750096560987 698339900079260 698339900079275 698496311924509 698496311924524 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 704177836849664 729969775179620 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 195 3
boolLib.REPEAT boolLib.STRIP_TAC

4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 541476594114 93383938223559 101493408634255 101493408634270 107761997483970 137986956439762 196267386744474 211413737606282 217834144164780 217834144164795 223894281061459 242316829823111 280855702181310 288661503866515 288661503866530 315287158685617 315287158685632 330012922480979 330012922480994 412818828973466 412818828973481 457644544611727 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 538989140445450 538989140445465 540687835668262 540687835668277 567504815470873 568681084200195 568681084200210 585128167865294 585128167865309 607587929698692 612306809425623 612306809425638 623098135386377 623098135386392 632117406540375 632117406540390 637387629151161 637387629151176 638204193418735 681916827356838 684439512836665 684439512836680 694750096560972 694750096560987 698339900079260 698339900079275 698496311924509 698496311924524 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 704177836849664 734077381109548 734077381109563 778417488521139 778417488521154 792083027663847
arithmetic 196 0
boolLib.STRIP_TAC
1
4508202 512770490748 112465370458866 262767033862285 288661503866530 309888446016952 471942352642310 489310212422741 491132347463379 531497668235009 620226367368432 672462142824294 698125516052754 698339900079275 701865353869699 767055970251773 778417488521154
arithmetic 196 1
boolLib.MP_TAC ( HolKernel.CONJUNCT2 ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1847 32*)k:num" ] ) ) ( boolLib.REWRITE_RULE [ prim_recTheory.LESS_SUC_REFL ] ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1848 53*)SUC 0" ] ) ) ( DB.fetch "arithmetic" "DIVISION" ) ) ) ) )
2
4508202 512770490748 112465370458866 262767033862285 288661503866530 309888446016952 489310212422741 531497668235009 620226367368432 672462142824294 698125516052754 698339900079275 701865353869699 767055970251773 778417488521154
arithmetic 196 2
boolLib.REWRITE_TAC [ prim_recTheory.LESS_THM , prim_recTheory.NOT_LESS_0 ]

4508202 512770490748 3960734250393 21218822345632 112465370458866 262767033862285 288661503866530 309888446016952 330012922480994 489310212422741 531497668235009 620226367368432 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 734077381109563 767055970251773 778417488521154
arithmetic 197 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 512770490748 527123542431 124546192348058 148729425341101 230184383806230 288661503866530 330012922480994 471942352642310 491132347463379 518626499560520 531497668235009 538989140445465 593351620445102 684439512836680 698339900079275 701473106811523 702299432457039 734077381109563 778417488521154
arithmetic 197 1
boolLib.IMP_RES_THEN ( boolLib.STRIP_ASSUME_TAC o HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1857 46*)k:num" ] ) ) ) ( DB.fetch "arithmetic" "DIVISION" )
2
4508187 4508202 512770490748 527123542416 527123542431 124546192348058 148729425341101 230184383806230 288661503866515 288661503866530 518626499560520 531497668234994 531497668235009 538989140445450 593351620445102 698339900079275 701473106811523 702299432457024 734077381109548 778417488521139
arithmetic 197 2
boolLib.FIRST_ASSUM ( fn th => fn g => boolLib.SUBST_OCCS_TAC [ ( [ 2 ] , th ) ] g )
3
4508187 4508202 512770490733 512770490748 527123542416 527123542431 88918838094727 124546192348058 130658286661353 148729425341101 230184383806215 230184383806230 288661503866515 288661503866530 412818828973466 415067907596982 463022512672729 463693407382315 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865294 593351620445102 607645833421599 667095047136112 698125516052739 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 778417488521139
arithmetic 197 3
boolLib.REPEAT_TCL boolLib.STRIP_THM_THEN boolLib.MP_TAC ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1859 47*)n:num" ] ) ) ( DB.fetch "arithmetic" "num_CASES" ) )

4508187 4508202 512770490733 512770490748 527123542416 527123542431 88918838094727 124546192348058 130658286661353 230184383806215 230184383806230 288661503866515 288661503866530 412818828973466 412818828973481 415067907596982 463022512672729 463022512672744 463693407382315 463693407382330 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 593351620445102 607645833421599 607645833421614 626330508981733 667095047136112 667095047136127 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 702299432457024 704177836849649 730122340407411 730122340407426 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 198 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 574967048041 579751398602 584535749163 19521708359799 75468107537355 217096164890918 273509004803514 288661503866530 330012922480994 466580814163002 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 585128167865309 684439512836680 684847549876052 698339900079275 701865353869699 734077381109563
arithmetic 198 1
boolLib.POP_ASSUM ( boolLib.SUBST_ALL_TAC o HolKernel.SYM )
2
4508187 574967048026 579751398587 584535749148 75468107537340 208688131165109 217096164890903 273509004803499 288661503866515 502026024071845 521746175187005 531497668234994 585128167865294 634772253538988 684847549876037 698339900079260 701865353869684 734077381109548
arithmetic 198 2
boolLib.POP_ASSUM boolLib.MP_TAC
3
4508187 579751398587 584535749148 75468107537340 126136345540325 208688131165109 288661503866515 502026024071845 531497668234994 568390945263552 585128167865294 634772253538988 698339900079260 734077381109548
arithmetic 198 3
boolLib.REWRITE_TAC tactictoe_thmlarg
4
4508202 579751398602 584535749163 75468107537355 126136345540340 208688131165109 288661503866530 330012922480994 502026024071860 531497668235009 568390945263567 585128167865309 634772253538988 684439512836680 698339900079275 734077381109563
arithmetic 198 4
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQ_ADD" ) ]
5
4508202 579751398602 584535749163 19521708359799 75468107537355 126136345540340 288661503866530 466580814163002 502026024071860 531497668235009 568390945263567 585128167865309 698339900079275 734077381109563
arithmetic 198 5
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
6 7
4508202 579751398602 584535749163 19521708359799 75468107537355 126136345540340 288661503866530 466580814163002 471942352642310 491132347463379 502026024071860 531497668235009 568390945263567 585128167865309 698339900079275 734077381109563
arithmetic 198 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) ]

4508187 4508202 579751398587 579751398602 584535749148 584535749163 19521708359784 19521708359799 24669794653905 75468107537340 98581092097770 126136345540325 181836685107195 288661503866515 288661503866530 309888446016952 326871218690213 466580814162987 466580814163002 502026024071845 531497668234994 531497668235009 568390945263552 585128167865294 585128167865309 591543144922265 672462142824294 698339900079260 698339900079275 734077381109548 734077381109563
arithmetic 198 7
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) ]

4508202 584535749163 19521708359799 288661503866530 304068141531773 314822506674593 466580814163002 531497668235009 535267701066892 585128167865309 682757385923256 698339900079275 734077381109563 778417488521154
arithmetic 199 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 512770490748 527123542431 541476594114 546260944675 101493408634270 217096164890918 217703146340961 226327531538398 230184383806230 288661503866530 315287158685632 330012922480994 412818828973481 442919748696932 457644544611742 471942352642310 491132347463379 518626499560520 521746175187020 531497668235009 568681084200210 585128167865309 623098135386392 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 734077381109563 742924744705120
arithmetic 199 1
boolLib.DISCH_THEN ( boolLib.CHOOSE_THEN ( boolLib.CONJUNCTS_THEN2 boolLib.MP_TAC ( boolLib.STRIP_THM_THEN boolLib.SUBST_ALL_TAC o boolLib.MATCH_MP ( DB.fetch "arithmetic" "LESS_ADD_1" ) ) ) )
2
4508202 512770490748 527123542431 541476594114 546260944675 101493408634270 217096164890918 217703146340961 226327531538398 230184383806230 288661503866530 315287158685632 330012922480994 412818828973481 442919748696932 457644544611742 471942352642310 518626499560520 521746175187020 531497668235009 568681084200210 585128167865309 623098135386392 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 734077381109563 742924744705120
arithmetic 199 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]
3
4508202 512770490748 536692243553 541476594114 546260944675 129916455720081 142272230307200 148387607141478 155412585748122 230184383806230 264214093175962 288661503866530 315287158685632 319871795950900 330012922480994 412818828973481 473764907597911 474709775802895 502026024071860 531497668235009 536339682997365 585128167865309 587688456885360 641733050402556 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 772093664419589 788253472438128 789610938469379
arithmetic 199 3
boolLib.DISCH_THEN ( fn th1 => boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_EQUAL_ANTISYM" ) sml_infixl0_open boolLib.THEN sml_infixl0_close boolLib.PURE_ONCE_REWRITE_TAC [ HolKernel.SYM ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "NOT_LESS" ) ) ] sml_infixl0_open boolLib.THEN sml_infixl0_close boolLib.CONJ_TAC sml_infixl0_open boolLib.THEN sml_infixl0_close boolLib.DISCH_THEN ( fn th2 => boolLib.MP_TAC ( HolKernel.TRANS ( HolKernel.SYM let val ( eq , ls ) = boolLib.CONJ_PAIR ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1883 24*)k:num" ] ) ) ( boolLib.REWRITE_RULE [ prim_recTheory.LESS_0 ] ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1884 41*)SUC(r+p)" ] ) ) ( ( DB.fetch "arithmetic" "DIVISION" ) ) ) ) ) in eq end ) th1 ) sml_infixl0_open boolLib.THEN sml_infixl0_close boolLib.STRIP_THM_THEN boolLib.SUBST_ALL_TAC ( boolLib.MATCH_MP ( DB.fetch "arithmetic" "LESS_ADD_1" ) th2 ) ) )
4 5
4508202 512770490748 536692243553 541476594114 546260944675 4369128451979 75468107537355 153803964485113 230184383806230 288661503866530 309888446016952 315287158685632 330012922480994 340985415285114 412818828973481 463896660362551 502026024071860 531497668235009 556349334375830 568716574320397 585128167865309 593343853603081 596829214299443 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 753633265230627
arithmetic 199 4
boolLib.REWRITE_TAC [ prim_recTheory.LESS_THM , prim_recTheory.NOT_LESS_0 ]

4508202 512770490748 536692243553 546260944675 21234119946930 57665982014535 75468107537355 129916455720081 141115264777416 154221774167357 155412585748122 208688131165109 230184383806230 264214093175962 288661503866530 309888446016952 316827743333180 330012922480994 330596306951443 336712150547515 348800744715668 352674907113061 398074294716489 412818828973481 458580974672343 463896660362551 474709775802895 480796392245560 502026024071860 508452006805744 531497668235009 548485233125820 557038687594762 581186406154689 585128167865309 587688456885360 593343853603081 634772253538988 672462142824294 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 767055970251773 772093664419589
arithmetic 199 5
boolLib.REWRITE_TAC [ prim_recTheory.LESS_THM , prim_recTheory.NOT_LESS_0 ]

4508202 512770490748 536692243553 541476594114 546260944675 7255678851657 75468107537355 100153673681097 129916455720081 137908497645976 141115264777416 153803964485113 155412585748122 156450180305960 208688131165109 264214093175962 288661503866530 309888446016952 315287158685632 330012922480994 340985415285114 398074294716489 412818828973481 463896660362551 474709775802895 502026024071860 531497668235009 537403670709712 568716574320397 585128167865309 587688456885360 596829214299443 634772253538988 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 767055970251773 768936277411342 772093664419589 788253472438128
arithmetic 199 6
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , boolLib.GSYM ( DB.fetch "arithmetic" "ADD_ASSOC" ) , boolLib.ONCE_REWRITE_RULE [ ( DB.fetch "arithmetic" "ADD_COMM" ) ] ( DB.fetch "arithmetic" "LESS_MONO_ADD_EQ" ) ]
8
4508202 512770490748 536692243553 546260944675 21234119946930 57665982014535 75468107537355 129916455720081 141115264777416 154221774167357 155412585748122 230184383806230 264214093175962 288661503866530 309888446016952 330596306951443 348800744715668 352674907113061 398074294716489 412818828973481 463896660362551 474709775802895 502026024071860 508452006805744 531497668235009 548485233125820 557038687594762 581186406154689 582314454560292 585128167865309 587688456885360 593343853603081 672462142824294 688334807912908 698125516052754 698339900079275 701473106811523 734077381109563 767055970251773 772093664419589
arithmetic 199 7
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , boolLib.GSYM ( DB.fetch "arithmetic" "ADD_ASSOC" ) , boolLib.ONCE_REWRITE_RULE [ ( DB.fetch "arithmetic" "ADD_COMM" ) ] ( DB.fetch "arithmetic" "LESS_MONO_ADD_EQ" ) ]
9
4508202 536692243553 541476594114 546260944675 75468107537355 129916455720081 137908497645976 141115264777416 153803964485113 155412585748122 264214093175962 288661503866530 309888446016952 315287158685632 340985415285114 412818828973481 463896660362551 474709775802895 502026024071860 531497668235009 568716574320397 585128167865309 587688456885360 589576380670274 596829214299443 672462142824294 698339900079275 719263875995721 734077381109563 768936277411342 772093664419589 788253472438128
arithmetic 199 8
boolLib.GEN_REWRITE_TAC ( boolLib.RAND_CONV o boolLib.RAND_CONV o boolLib.RAND_CONV ) boolLib.empty_rewrites [ ( DB.fetch "arithmetic" "RIGHT_ADD_DISTRIB" ) ]
10
4508202 512770490748 536692243553 546260944675 21234119946930 75468107537355 126847997464102 129916455720081 141115264777416 154221774167357 155412585748122 158458236144169 215465820379608 224130233853518 230184383806230 240525925359085 252759928772951 264214093175962 288661503866530 309888446016952 352674907113061 398074294716489 412818828973481 463896660362551 474709775802895 502026024071860 508452006805744 531497668235009 548485233125820 585128167865309 587688456885360 593343853603081 622277117143498 653008377392454 672462142824294 698125516052754 698339900079275 701473106811523 734077381109563 767055970251773 772093664419589
arithmetic 199 9
boolLib.GEN_REWRITE_TAC ( boolLib.RAND_CONV o boolLib.RAND_CONV o boolLib.RAND_CONV ) boolLib.empty_rewrites [ ( DB.fetch "arithmetic" "RIGHT_ADD_DISTRIB" ) ]
11
4508202 536692243553 541476594114 546260944675 75468107537355 129916455720081 137908497645976 141115264777416 155412585748122 158458236144169 264214093175962 281032103930058 288661503866530 315287158685632 356173846838671 412818828973481 474709775802895 502026024071860 531497668235009 557686916799551 563118757172648 568716574320397 585128167865309 587688456885360 597285468143137 655215226811451 672462142824294 698339900079275 734077381109563 771178205298811 772093664419589 788253472438128
arithmetic 199 10
boolLib.GEN_REWRITE_TAC ( boolLib.RAND_CONV o boolLib.RAND_CONV ) boolLib.empty_rewrites [ ( DB.fetch "arithmetic" "ADD_COMM" ) ]
12
4508202 512770490748 536692243553 546260944675 21234119946930 75468107537355 129916455720081 141115264777416 155412585748122 158458236144169 224130233853518 230184383806230 232674762621370 237965124035045 240525925359085 264214093175962 288661503866530 309888446016952 348638549918767 398074294716489 412818828973481 426849108354837 463896660362551 474709775802895 502026024071860 531497668235009 532197034974402 585128167865309 587688456885360 593343853603081 607021807946531 622277117143498 653008377392454 672462142824294 698125516052754 698339900079275 701473106811523 734077381109563 767055970251773 772093664419589
arithmetic 199 11
boolLib.GEN_REWRITE_TAC ( boolLib.RAND_CONV o boolLib.RAND_CONV ) boolLib.empty_rewrites [ ( DB.fetch "arithmetic" "ADD_COMM" ) ]
13
4508202 536692243553 541476594114 546260944675 75468107537355 129916455720081 131370796221651 141115264777416 155412585748122 158458236144169 210308941899917 232674762621370 264214093175962 288661503866530 315287158685632 315355577036287 356173846838671 412818828973481 426849108354837 474709775802895 502026024071860 531497668235009 568716574320397 585128167865309 587688456885360 597285468143137 672462142824294 688114072739276 698339900079275 734077381109563 771178205298811 772093664419589
arithmetic 199 12
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]
14
4508202 512770490748 536692243553 546260944675 21234119946930 75468107537355 129916455720081 141115264777416 155412585748122 223129672753987 224130233853518 230184383806230 232674762621370 240525925359085 264214093175962 267878928569854 288661503866530 309888446016952 398074294716489 412818828973481 426849108354837 463896660362551 466718478965644 474709775802895 502026024071860 531497668235009 532197034974402 585128167865309 587688456885360 593343853603081 622277117143498 653008377392454 672462142824294 698125516052754 698339900079275 701473106811523 734077381109563 767055970251773 767618388900791 772093664419589
arithmetic 199 13
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]
15
4508202 536692243553 541476594114 546260944675 75468107537355 129916455720081 141115264777416 155412585748122 232674762621370 264214093175962 288661503866530 315287158685632 356173846838671 412818828973481 422471007932026 426849108354837 474709775802895 502026024071860 531497668235009 551532046742274 568716574320397 585128167865309 587688456885360 597285468143137 662259042020086 672462142824294 679435303618750 688114072739276 698339900079275 734077381109563 771178205298811 772093664419589
arithmetic 199 14
boolLib.GEN_REWRITE_TAC ( boolLib.RAND_CONV ) boolLib.empty_rewrites [ ( DB.fetch "arithmetic" "ADD_COMM" ) ]
16
4508202 512770490748 536692243553 546260944675 21234119946930 42785591257073 61265993942290 75468107537355 129916455720081 141115264777416 155412585748122 224130233853518 230184383806230 232674762621370 240525925359085 264214093175962 288661503866530 309888446016952 398074294716489 412818828973481 426849108354837 436894735518152 463896660362551 474709775802895 487090326354171 502026024071860 531497668235009 585128167865309 587688456885360 593343853603081 602658781827716 622277117143498 653008377392454 672462142824294 698125516052754 698339900079275 701473106811523 734077381109563 767055970251773 772093664419589
arithmetic 199 15
boolLib.GEN_REWRITE_TAC ( boolLib.RAND_CONV ) boolLib.empty_rewrites [ ( DB.fetch "arithmetic" "ADD_COMM" ) ]
17
4508202 536692243553 541476594114 546260944675 75468107537355 129916455720081 141115264777416 155412585748122 232674762621370 264214093175962 288661503866530 303568850740943 315287158685632 319823622846024 349161167013040 356173846838671 412818828973481 426849108354837 436894735518152 474709775802895 487090326354171 502026024071860 531497668235009 568716574320397 585128167865309 587688456885360 597285468143137 672462142824294 698339900079275 734077381109563 771178205298811 772093664419589
arithmetic 199 16
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "ADD_ASSOC" ) , boolLib.ONCE_REWRITE_RULE [ ( DB.fetch "arithmetic" "ADD_COMM" ) ] ( DB.fetch "arithmetic" "LESS_MONO_ADD_EQ" ) ]

4508202 512770490748 536692243553 546260944675 21234119946930 75468107537355 83471892642303 129916455720081 141115264777416 155412585748122 224130233853518 230184383806230 232674762621370 240525925359085 264214093175962 288661503866530 309888446016952 398074294716489 412818828973481 426849108354837 436894735518152 463896660362551 474709775802895 487090326354171 502026024071860 531497668235009 575382249767325 582324676104065 585128167865309 587688456885360 593343853603081 602658781827716 622277117143498 653008377392454 672462142824294 698125516052754 698339900079275 701473106811523 734077381109563 767055970251773 772093664419589
arithmetic 199 17
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "ADD_ASSOC" ) , boolLib.ONCE_REWRITE_RULE [ ( DB.fetch "arithmetic" "ADD_COMM" ) ] ( DB.fetch "arithmetic" "LESS_MONO_ADD_EQ" ) ]

4508202 536692243553 541476594114 546260944675 7134094827444 21697542911855 75468107537355 129916455720081 141115264777416 155412585748122 232674762621370 264214093175962 288661503866530 315287158685632 349161167013040 356173846838671 412818828973481 426849108354837 436894735518152 474709775802895 487090326354171 502026024071860 531497668235009 568716574320397 585128167865309 587688456885360 597285468143137 645998589278286 672462142824294 698339900079275 734077381109563 771178205298811 772093664419589
arithmetic 200 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 512770490748 527123542431 541476594114 546260944675 101493408634270 217096164890918 217703146340961 226327531538398 230184383806230 288661503866530 315287158685632 330012922480994 412818828973481 442919748696932 471942352642310 491132347463379 518626499560520 521746175187020 531497668235009 568681084200210 585128167865309 623098135386392 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 734077381109563 742924744705120
arithmetic 200 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "DIV_UNIQUE" )
2
4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 541476594114 546260944660 217096164890903 217703146340961 226327531538383 230184383806230 288661503866515 288661503866530 315287158685617 412818828973466 442919748696917 518626499560520 521746175187005 531497668234994 531497668235009 568681084200195 585128167865294 623098135386377 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 734077381109548 742924744705120
arithmetic 200 2
mesonLib.ASM_MESON_TAC [ ]
3
4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 101493408634270 217096164890903 217096164890918 226327531538383 226327531538398 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 442919748696917 442919748696932 457644544611742 471942352642310 521746175187005 521746175187020 531497668234994 531497668235009 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 734077381109548 734077381109563
arithmetic 200 3
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 101493408634270 217096164890903 217096164890918 226327531538383 226327531538398 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 442919748696917 442919748696932 521746175187005 521746175187020 531497668234994 531497668235009 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 734077381109548 734077381109563
arithmetic 202 0
boolLib.GEN_TAC
1
4508202 527123542431 10232565136069 11099973987118 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 330527776373049 359535929076488 412818828973481 471942352642310 474709775802895 491132347463379 531497668235009 572189729737206 646132317961367 672462142824294 698339900079275 701865353869699
arithmetic 202 1
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "DIV2_def" ) ]
2
4508202 527123542431 10232565136069 11099973987118 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 330527776373049 359535929076488 412818828973481 474709775802895 531497668235009 572189729737206 646132317961367 672462142824294 698339900079275 701865353869699
arithmetic 202 2
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "DIV_UNIQUE" )
3
4508202 107812220700 527123542431 812246544635 52213207481656 82788020813651 151796447914440 202398043888464 230184383806230 264214093175962 288661503866530 330527776373049 412818828973481 474709775802895 509651676377463 531497668235009 572189729737206 672462142824294 698339900079275 701865353869699
arithmetic 202 3
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 1966 19*)0" ]

4508202 527123542431 546260944675 37914571078560 41810939634770 52213207481656 82788020813651 101493408634270 151796447914440 172598173504150 217096164890918 264214093175962 288661503866530 315287158685632 330527776373049 412818828973481 428923923129846 448465114240340 457644544611742 471942352642310 474709775802895 515310960317308 531497668235009 572189729737206 585128167865309 672462142824294 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 202 4
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "TWO" ) , ( DB.fetch "arithmetic" "ONE" ) , prim_recTheory.LESS_0 ]

1039182587164 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 474709775802895 531497668235009 672462142824294 702299432457039 734077381109563 778417488521154
arithmetic 202 5
boolLib.ASM_REWRITE_TAC [ boolLib.Once ( DB.fetch "arithmetic" "MULT_COMM" ) , ( DB.fetch "arithmetic" "ADD_0" ) ]

4508202 527123542431 1039182587149 1039182587164 41810939634770 52213207481641 52213207481656 82788020813636 82788020813651 101493408634270 151796447914425 151796447914440 264214093175947 264214093175962 288661503866515 288661503866530 315287158685632 330527776373049 412818828973481 425160814671475 428923923129846 474709775802880 474709775802895 515310960317308 531497668234994 531497668235009 572189729737206 585128167865309 645780020995120 672462142824279 672462142824294 684439512836680 698339900079275 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 203 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 527123542431 541476594114 546260944675 217096164890918 230184383806230 254363972663393 288661503866530 311714337386391 315287158685632 330012922480994 362392054880845 412818828973481 442919748696932 471942352642310 491132347463379 521746175187020 531497668235009 568681084200210 585128167865309 601405915506843 623098135386392 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 203 1
boolLib.REPEAT_TCL boolLib.STRIP_THM_THEN boolLib.SUBST1_TAC ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1978 51*)n:num" ] ) ) ( DB.fetch "arithmetic" "num_CASES" ) )

4508202 527123542431 541476594114 546260944675 217096164890918 230184383806230 254363972663393 288661503866530 311714337386391 315287158685632 330012922480994 362392054880845 412818828973481 442919748696932 471942352642310 491132347463379 521746175187020 531497668235009 568681084200210 585128167865309 601405915506843 623098135386392 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 204 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 512770490748 527123542431 15380779592456 37217900622577 217096164890918 288661503866530 330012922480994 463693407382330 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 698125516052754 698339900079275 701865353869699 734077381109563 767055970251773
arithmetic 204 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "MOD_UNIQUE" )
2
4508187 4508202 512770490733 512770490748 527123542416 527123542431 15380779592456 37217900622577 217096164890903 288661503866515 288661503866530 463693407382330 521746175187005 531497668234994 531497668235009 698125516052754 698339900079275 701865353869699 734077381109548 767055970251773
arithmetic 204 2
boolLib.EXISTS_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1989 19*)0" ] ) )
3
4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594114 101493408634270 217096164890903 217096164890918 226327531538398 288661503866515 288661503866530 315287158685632 412818828973481 442919748696932 457644544611742 471942352642310 521746175187005 521746175187020 531497668234994 531497668235009 568681084200210 585128167865309 623098135386392 684439512836680 698339900079275 701865353869699 704177836849664 734077381109548 734077381109563
arithmetic 204 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 50039617596154 101493408634270 101662831734724 170648804708555 208167055731697 217096164890903 217096164890918 288661503866515 288661503866530 412818828973481 500457909462510 521746175187005 521746175187020 531497668234994 531497668235009 585128167865309 684439512836680 698339900079275 701865353869699 704177836849664 734077381109548 734077381109563 778417488521154
arithmetic 205 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 512770490748 527123542431 4613570255253 68558865002573 104544506166987 288661503866530 315287158685632 330012922480994 412818828973481 471942352642310 491132347463379 531497668235009 538989140445465 568681084200210 682341964761946 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 205 1
boolLib.IMP_RES_THEN ( boolLib.STRIP_ASSUME_TAC o HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1995 46*)k * n" ] ) ) ) ( DB.fetch "arithmetic" "DIVISION" )
2
4508187 4508202 512770490748 527123542416 527123542431 4613570255253 68558865002573 104544506166987 288661503866515 288661503866530 315287158685632 412818828973481 531497668234994 531497668235009 538989140445450 568681084200210 682341964761946 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139 778417488521154
arithmetic 205 2
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "MOD_UNIQUE" )
3
4508187 4508202 512770490733 512770490748 527123542416 527123542431 1046782030136 4613570255238 4613570255253 68558865002558 68558865002573 72722278280066 104544506166987 230184383806215 288661503866515 288661503866530 315287158685617 315287158685632 400991938038617 412818828973466 412818828973481 531497668234994 531497668235009 538989140445450 550473015363395 556023978725831 568681084200195 568681084200210 585128167865294 586893442375067 616914251371221 650243139536435 682341964761946 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 742225181319560 768825970209497 778417488521139 778417488521154
arithmetic 205 3
boolLib.EXISTS_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 1997 19*)k:num" ] ) )
4
4508187 4508202 512770490733 512770490748 527123542416 527123542431 541476594114 1046782030136 1046782030151 4613570255238 32974112478849 68558865002558 72722278280066 101493408634270 230184383806215 278567827330871 288661503866515 288661503866530 315287158685617 315287158685632 400991938038617 412818828973466 412818828973481 457644544611742 471942352642310 531497668234994 531497668235009 538989140445450 538989140445465 550473015363395 556023978725831 568681084200195 568681084200210 585128167865294 585128167865309 586893442375067 616914251371221 623098135386392 650243139536435 684439512836680 698125516052739 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 742225181319560 768825970209497 778417488521139 778417488521154
arithmetic 205 4
boolLib.REPEAT boolLib.STRIP_TAC

4508187 4508202 512770490733 512770490748 527123542416 527123542431 1046782030136 1046782030151 4613570255238 32974112478849 68558865002558 72722278280066 101493408634270 230184383806215 278567827330871 288661503866515 288661503866530 315287158685617 315287158685632 400991938038617 412818828973466 412818828973481 531497668234994 531497668235009 538989140445450 538989140445465 550473015363395 556023978725831 568681084200195 568681084200210 585128167865294 585128167865309 586893442375067 616914251371221 623098135386392 650243139536435 684439512836680 698125516052739 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 742225181319560 768825970209497 778417488521139 778417488521154
arithmetic 206 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 527123542431 288661503866530 330012922480994 403536337556152 467144344919185 471942352642310 491132347463379 531497668235009 538989140445465 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 740281584614162 760747529450563 778417488521154
arithmetic 206 1
boolLib.IMP_RES_THEN ( boolLib.MP_TAC o HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2004 36*)0" ] ) ) ) ( DB.fetch "arithmetic" "MOD_EQ_0" )
2
4508187 4508202 527123542416 527123542431 288661503866515 288661503866530 403536337556152 467144344919185 531497668234994 531497668235009 538989140445450 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 740281584614162 760747529450563 778417488521139 778417488521154
arithmetic 206 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 170648804708555 208167055731697 288661503866515 288661503866530 330012922480994 382835890917632 403536337556152 412818828973481 467144344919185 473528512260530 531497668234994 531497668235009 538989140445450 541249700184279 684439512836680 697231012027481 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 740281584614162 760747529450563 778417488521139 778417488521154
arithmetic 207 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 527123542431 29737821600258 105251382037354 230184383806230 288661503866530 330012922480994 471942352642310 491132347463379 509250505945661 531497668235009 538989140445465 539257589867655 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 207 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "DIV_UNIQUE" )
2
4508187 4508202 527123542416 527123542431 29737821600258 105251382037354 230184383806230 288661503866515 288661503866530 509250505945661 531497668234994 531497668235009 538989140445450 539257589867655 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139 778417488521154
arithmetic 207 2
boolLib.EXISTS_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2011 21*)0" ] ) )
3
4508187 4508202 527123542416 527123542431 546260944675 64425488032752 66812189671343 101493408634270 101662831734724 170648804708555 208167055731697 217096164890918 288661503866515 288661503866530 412818828973481 457644544611742 471942352642310 500457909462510 521746175187020 531497668234994 531497668235009 538989140445450 585128167865309 684439512836680 698339900079275 701865353869699 702299432457024 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 207 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]

4508187 4508202 527123542416 527123542431 66812189671343 101493408634270 101662831734724 170648804708555 208167055731697 288661503866515 288661503866530 412818828973481 531497668234994 531497668235009 538989140445450 538989140445465 585128167865309 684439512836680 698339900079275 701865353869699 702299432457024 702299432457039 729017422470142 734077381109548 734077381109563 742076255362956 778417488521139 778417488521154
arithmetic 208 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 527123542431 541476594114 546260944675 24560397316204 176572237624234 217096164890918 288661503866530 308478983869741 315287158685632 330012922480994 401520413555405 412818828973481 442919748696932 471942352642310 491132347463379 521746175187020 531497668235009 568681084200210 585128167865309 623098135386392 684439512836680 698125516052754 698339900079275 701865353869699 734077381109563
arithmetic 208 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "MOD_UNIQUE" )
2
4508187 4508202 527123542416 527123542431 541476594114 546260944660 546260944675 24560397316204 176572237624234 217096164890903 288661503866515 288661503866530 308478983869741 315287158685632 401520413555405 412818828973481 442919748696932 521746175187005 531497668234994 531497668235009 568681084200210 585128167865309 623098135386392 698125516052754 698339900079275 701865353869699 734077381109548
arithmetic 208 2
mesonLib.ASM_MESON_TAC [ ]
3
4508187 4508202 527123542416 527123542431 541476594114 546260944660 546260944675 101493408634270 142373548974959 217096164890903 217096164890918 288661503866515 288661503866530 315287158685632 412818828973481 442919748696932 456012405724482 457644544611742 471942352642310 521746175187005 521746175187020 531497668234994 531497668235009 568681084200210 585128167865309 604360058807826 623098135386392 684439512836680 698339900079275 701865353869699 734077381109548 734077381109563
arithmetic 208 3
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 527123542416 527123542431 541476594114 546260944660 546260944675 101493408634270 217096164890903 217096164890918 288661503866515 288661503866530 315287158685632 412818828973481 442919748696932 456012405724482 521746175187005 521746175187020 531497668234994 531497668235009 568681084200210 585128167865309 604360058807826 623098135386392 684439512836680 698339900079275 701865353869699 734077381109548 734077381109563
arithmetic 210 0
boolLib.NTAC 2 boolLib.STRIP_TAC
1
4508202 527123542431 541476594114 546260944675 29393683178365 82897199447339 91507103325490 101493408634270 124546192348058 137140290251988 288661503866530 315287158685632 330012922480994 345242293928990 354656544070709 398439345207991 412818828973481 471942352642310 491132347463379 499616174707390 516150561218480 531497668235009 538989140445465 568681084200210 573936472795491 674255265005599 683795539720747 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 712350306120611 734077381109563 778417488521154
arithmetic 210 1
boolLib.STRUCT_CASES_TAC ( Q.SPEC [ HolKernel.QUOTE " (*#loc 2036 28*)q" ] ( DB.fetch "arithmetic" "num_CASES" ) )
2 3
4508202 527123542431 541476594114 546260944675 29393683178365 82897199447339 91507103325490 101493408634270 124546192348058 137140290251988 288661503866530 315287158685632 330012922480994 345242293928990 354656544070709 398439345207991 412818828973481 471942352642310 491132347463379 499616174707390 516150561218480 531497668235009 538989140445465 568681084200210 573936472795491 674255265005599 683795539720747 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 712350306120611 734077381109563 778417488521154
arithmetic 210 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , prim_recTheory.LESS_REFL , prim_recTheory.LESS_0 ]

4508202 527123542431 546260944675 29393683178365 82897199447339 101493408634270 124546192348058 130005572781057 137140290251988 170648804708555 208167055731697 210611543507365 219459459661242 246136393492904 288661503866530 330012922480994 354656544070709 398439345207991 412818828973481 423725617900241 471942352642310 491132347463379 531497668235009 538989140445465 539137779453190 652111934855999 674255265005599 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 712350306120611 734077381109563 778417488521154
arithmetic 210 3
boolLib.REPEAT boolLib.STRIP_TAC
4
4508202 527123542431 546260944675 14806742502348 18426292702293 29393683178365 62410438176784 82897199447339 98581092097770 101493408634270 124546192348058 137140290251988 138598696382330 152900717859875 261820905384139 288661503866530 309888446016952 330012922480994 354656544070709 357980641169557 398439345207991 412818828973481 423746485719732 471942352642310 491132347463379 523929857552863 531497668235009 538989140445465 672462142824294 674255265005599 684439512836680 684949110991823 698125516052754 698339900079275 701865353869699 702299432457039 712350306120611 734077381109563 778417488521154
arithmetic 210 4
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MULT" ) , ( DB.fetch "arithmetic" "LESS_EQ_ADD_SUB" ) , ( DB.fetch "arithmetic" "MOD_TIMES" ) ]

4508187 4508202 527123542416 527123542431 546260944660 546260944675 14806742502348 18426292702293 29393683178365 62410438176769 82897199447339 98581092097755 98581092097770 124546192348043 137140290251988 138598696382315 138598696382330 152900717859875 261820905384139 288661503866515 288661503866530 309888446016937 309888446016952 354656544070694 357980641169557 398439345207976 412818828973481 423746485719732 523929857552863 531497668234994 531497668235009 538989140445450 672462142824279 672462142824294 674255265005599 684949110991823 698125516052754 698339900079275 701865353869699 702299432457024 712350306120611 734077381109548 778417488521139
arithmetic 212 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 512770490748 527123542431 236199771475714 247753914242968 272389451830448 288661503866530 330012922480994 463693407382330 471942352642310 491132347463379 531497668235009 538989140445465 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154 782052021196988
arithmetic 212 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_MOD" )
2
4508187 4508202 512770490748 527123542416 527123542431 236199771475714 247753914242968 272389451830448 288661503866515 288661503866530 463693407382330 531497668234994 531497668235009 538989140445450 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 767055970251773 778417488521139 782052021196988
arithmetic 212 2
boolLib.IMP_RES_THEN ( boolLib.STRIP_ASSUME_TAC o HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2058 46*)k:num" ] ) ) ) ( DB.fetch "arithmetic" "DIVISION" )

4508187 4508202 512770490748 527123542416 527123542431 88918838094742 130658286661368 288661503866515 288661503866530 463693407382330 531497668234994 531497668235009 538989140445450 698125516052754 698339900079275 702299432457024 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 213 0
boolLib.CONV_TAC ( boolLib.REDEPTH_CONV boolLib.RIGHT_IMP_FORALL_CONV )
1
4508202 527123542431 546260944675 574967048041 230184383806230 254363972663393 288661503866530 315287158685632 330012922480994 362392054880845 412818828973481 442919748696932 471942352642310 491132347463379 502026024071860 512519582494429 518626499560520 531497668235009 538989140445465 568681084200210 585128167865309 601405915506843 623098135386392 684439512836680 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 740135761232288 778417488521154
arithmetic 213 1
boolLib.REPEAT boolLib.GEN_TAC
2
4508202 527123542431 546260944675 574967048041 230184383806230 254363972663393 288661503866530 315287158685632 330012922480994 362392054880845 412818828973481 442919748696932 471942352642310 491132347463379 502026024071860 512519582494429 518626499560520 531497668235009 538989140445465 568681084200210 585128167865309 601405915506843 623098135386392 684439512836680 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 740135761232288 778417488521154
arithmetic 213 2
boolLib.ASM_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2076 48*)r < n" ] ) )

4508202 527123542431 546260944675 574967048041 230184383806230 254363972663393 288661503866530 315287158685632 330012922480994 362392054880845 412818828973481 442919748696932 502026024071860 512519582494429 518626499560520 531497668235009 538989140445465 568681084200210 585128167865309 601405915506843 623098135386392 684439512836680 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 740135761232288 778417488521154
arithmetic 214 0
boolLib.REPEAT boolLib.STRIP_TAC
1 2
4508202 522339191870 527123542431 536692243553 8884034017451 37217900622577 75468107537355 97377177300014 230184383806230 240903719278245 262195065019441 288661503866530 330012922480994 345184501053444 402292786828287 415098329689538 463693407382330 471942352642310 491132347463379 502026024071860 518626499560520 531497668235009 538989140445465 585128167865309 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154 784617941660026
arithmetic 214 1
boolLib.IMP_RES_THEN ( boolLib.ASSUME_TAC o boolLib.GSYM ) ( DB.fetch "arithmetic" "DIVISION" )
3
4508187 4508202 522339191870 527123542416 527123542431 536692243538 536692243553 8884034017451 37217900622562 75468107537355 97377177300014 230184383806230 240903719278245 262195065019441 288661503866515 288661503866530 345184501053444 402292786828272 463693407382315 502026024071860 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 698125516052739 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 734077381109548 767055970251758 778417488521139 784617941660026
arithmetic 214 2
boolLib.IMP_RES_THEN ( boolLib.ASSUME_TAC o boolLib.GSYM ) ( DB.fetch "arithmetic" "DIVISION" )
4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243553 8884034017451 37217900622562 75468107537355 97377177300014 230184383806230 240903719278245 262195065019441 288661503866515 288661503866530 345184501053444 402292786828272 463693407382315 502026024071860 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 698125516052739 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 734077381109548 767055970251758 778417488521139 784617941660026
arithmetic 214 3
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "DIV_UNIQUE" )

4508187 4508202 512770490733 522339191870 527123542416 527123542431 536692243538 536692243553 8884034017451 37217900622562 75468107537355 88918838094727 97377177300014 130658286661353 230184383806215 230184383806230 232067553728735 240903719278245 262195065019441 288661503866515 288661503866530 345184501053444 402292786828272 412818828973466 463022512672729 463693407382315 471942352642295 491132347463364 502026024071860 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 607645833421599 667095047136112 698125516052739 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 730122340407411 734077381109548 767055970251758 772698672789655 778417488521139 784617941660026
arithmetic 214 4
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "DIV_UNIQUE" )

4508187 4508202 512770490733 522339191855 522339191870 527123542416 527123542431 536692243553 8884034017451 37217900622562 75468107537355 88918838094727 97377177300014 130658286661353 230184383806215 230184383806230 232067553728735 240903719278245 262195065019441 288661503866515 288661503866530 345184501053444 402292786828272 412818828973466 463022512672729 463693407382315 471942352642295 491132347463364 502026024071860 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 607645833421599 667095047136112 698125516052739 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 730122340407411 734077381109548 767055970251758 772698672789655 778417488521139 784617941660026
arithmetic 215 0
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
1 2 3 4
4508202 522339191870 527123542431 79555358165511 101493408634270 288661503866530 315287158685632 330012922480994 412818828973481 471942352642310 491132347463379 531497668235009 538989140445465 568681084200210 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154
arithmetic 215 1
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 14806742502348 62410438176784 79555358165496 98581092097770 101493408634255 101493408634270 137258821839157 246136393492904 288661503866515 288661503866530 309888446016952 315287158685617 330012922480979 330012922480994 412818828973466 412818828973481 471942352642295 491132347463364 531497668234994 531497668235009 538989140445450 568681084200195 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 750826296442106 778417488521139 778417488521154
arithmetic 215 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 62410438176784 98581092097770 101493408634255 101493408634270 164891028521006 170648804708540 170648804708555 208167055731682 243524604068701 246136393492889 246136393492904 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 412818828973466 412818828973481 424478165212614 531497668234994 531497668235009 538989140445450 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 215 3
boolLib.REWRITE_TAC tactictoe_thmlarg

70123030146768 101493408634270 170648804708555 246136393492904 288661503866530 330012922480994 412818828973481 531497668235009 594346206490288 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154
arithmetic 215 4
boolLib.REWRITE_TAC tactictoe_thmlarg
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 14806742502333 14806742502348 62410438176769 62410438176784 79555358165496 98581092097755 98581092097770 101493408634255 101493408634270 288661503866515 288661503866530 309888446016937 309888446016952 315287158685617 330012922480979 330012922480994 412818828973466 412818828973481 471942352642295 491132347463364 531497668234994 531497668235009 538989140445450 568681084200195 590789218267854 601868167756430 603046224100506 672462142824279 672462142824294 684439512836665 684439512836680 684949110991808 698339900079260 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 215 5
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 14806742502333 14806742502348 62410438176769 79555358165496 98581092097755 98581092097770 101493408634255 288661503866515 288661503866530 309888446016937 309888446016952 315287158685617 330012922480979 412818828973466 412818828973481 471942352642295 491132347463364 531497668234994 531497668235009 538989140445450 568681084200195 590789218267854 601868167756430 603046224100506 672462142824279 672462142824294 684439512836665 684949110991808 698339900079260 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 216 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 574967048041 101493408634270 272786608808526 288661503866530 315287158685632 330012922480994 383705107600443 389850390238167 412818828973481 463693407382330 471942352642310 491132347463379 531497668235009 538989140445465 568681084200210 652719061062941 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 769421925810808 778417488521154
arithmetic 216 1
boolLib.DISCH_TAC
2
4508202 522339191870 527123542431 574967048041 101493408634270 272786608808526 288661503866530 315287158685632 330012922480994 383705107600443 389850390238167 412818828973481 463693407382330 471942352642310 491132347463379 531497668235009 538989140445465 568681084200210 652719061062941 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 769421925810808 778417488521154
arithmetic 216 3
boolLib.REPEAT boolLib.STRIP_TAC
4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 574967048041 79555358165496 101493408634255 272786608808526 288661503866515 288661503866530 315287158685617 315287158685632 383705107600443 389850390238167 412818828973466 412818828973481 463693407382330 471942352642310 491132347463379 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 652719061062941 684439512836665 698125516052754 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 767055970251773 769421925810808 778417488521139
arithmetic 216 4
boolLib.POP_ASSUM ( boolLib.CHOOSE_TAC o ( boolLib.MATCH_MP ( boolLib.SPECL [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 2120 49*)x:num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 2120 61*)m * n" ] ) ] ( DB.fetch "arithmetic" "DA" ) ) ) )
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 574967048041 79555358165496 101493408634255 272786608808526 288661503866515 288661503866530 315287158685617 315287158685632 383705107600443 389850390238167 412818828973466 412818828973481 463693407382330 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 652719061062941 684439512836665 698125516052754 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 767055970251773 769421925810808 778417488521139
arithmetic 216 5
boolLib.POP_ASSUM ( boolLib.CHOOSE_THEN boolLib.STRIP_ASSUME_TAC )
6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 546260944660 574967048026 574967048041 101493408634255 217096164890903 259261606438762 272786608808526 288661503866515 288661503866530 296254351547019 315287158685617 315287158685632 383705107600443 389850390238167 412818828973466 412818828973481 433301229980491 448203601632257 457644544611727 463693407382330 471942352642295 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 652719061062941 668940040822076 684439512836665 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251773 769421925810808 778417488521139
arithmetic 216 6
boolLib.ASM_REWRITE_TAC [ ]
7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 546260944660 574967048026 574967048041 101493408634255 217096164890903 259261606438762 272786608808526 288661503866515 288661503866530 296254351547019 315287158685617 315287158685632 383705107600443 389850390238167 412818828973466 412818828973481 433301229980491 448203601632257 463693407382330 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 652719061062941 668940040822076 684439512836665 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251773 769421925810808 778417488521139
arithmetic 216 7
boolLib.POP_ASSUM ( boolLib.SUBST1_TAC o ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2123 41*)q:num" ] ) ) ) o boolLib.MATCH_MP ( DB.fetch "arithmetic" "MOD_MULT" ) )
8
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 574967048026 101493408634255 110125904777646 112621758304090 195436435356400 217096164890903 259261606438762 288661503866515 288661503866530 296254351547019 296254351547034 315287158685617 315287158685632 412818828973466 412818828973481 433301229980491 433301229980506 448203601632257 448203601632272 463682787451435 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 617986134625288 668940040822076 676753520365032 684439512836665 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 709677609887459 734077381109548 778417488521139
arithmetic 216 8
boolLib.PURE_ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_COMM" ) ]
9
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 574967048026 37217900622577 101493408634255 259261606438762 288661503866515 288661503866530 296254351547019 296254351547034 315287158685617 315287158685632 412818828973466 412818828973481 433301229980491 433301229980506 448203601632257 448203601632272 463693407382330 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 665564014399061 676753520365032 684439512836665 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 709677609887459 734077381109548 767055970251773 778417488521139
arithmetic 216 9
boolLib.PURE_ONCE_REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "MULT_ASSOC" ) ]
10
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 574967048026 37217900622577 64285968135439 101493408634255 259261606438762 288661503866515 288661503866530 296254351547019 315287158685617 315287158685632 412818828973466 412818828973481 433301229980491 448203601632257 463693407382330 478379881771617 485728523602433 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 676264699994997 676571922470348 684439512836665 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251773 773714664346141 778417488521139 788430115075047
arithmetic 216 10
boolLib.PURE_ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_COMM" ) ]
11
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 574967048026 37217900622577 101493408634255 259261606438762 288661503866515 288661503866530 296254351547019 296254351547034 315287158685617 315287158685632 412818828973466 412818828973481 433301229980491 433301229980506 448203601632257 448203601632272 463693407382330 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 665564014399061 676753520365032 684439512836665 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 709677609887459 734077381109548 767055970251773 778417488521139
arithmetic 216 11
boolLib.STRIP_ASSUME_TAC ( HolKernel.ASSUME ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2127 37*)0 < n /\\ 0 < m" ] ) ) )
12
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 574967048026 37217900622577 64285968135439 101493408634255 259261606438762 288661503866515 288661503866530 296254351547019 315287158685617 315287158685632 412818828973466 412818828973481 433301229980491 448203601632257 463693407382330 478379881771617 485728523602433 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 676264699994997 676571922470348 684439512836665 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251773 773714664346141 778417488521139 788430115075047
arithmetic 216 12
boolLib.PURE_ONCE_REWRITE_TAC [ boolLib.UNDISCH_ALL ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "MOD_TIMES" ) ) ]
13
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 574967048026 37217900622577 64285968135439 101493408634255 259261606438762 288661503866515 288661503866530 296254351547019 315287158685617 315287158685632 412818828973466 412818828973481 433301229980491 448203601632257 463693407382330 478379881771617 485728523602433 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 676264699994997 676571922470348 684439512836665 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251773 773714664346141 778417488521139 788430115075047
arithmetic 216 13
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 522339191855 527123542416 527123542431 541476594099 546260944660 546260944675 574967048026 37217900622577 101493408634255 259261606438762 288661503866515 288661503866530 296254351547019 308329818892137 315287158685617 412818828973466 433301229980491 448203601632257 463693407382330 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 684439512836665 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251773 778417488521139
arithmetic 217 0
boolLib.REPEAT boolLib.STRIP_TAC

4508202 527123542431 37217900622577 43198444142402 101493408634270 129916455720081 155412585748122 217703146340961 230184383806230 264214093175962 288661503866530 330012922480994 402292786828287 463693407382330 471942352642310 474709775802895 491132347463379 518626499560520 531497668235009 538989140445465 672462142824294 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 767055970251773 772093664419589 778417488521154
arithmetic 218 0
boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 101493408634270 217096164890918 265252312810962 288661503866530 330012922480994 457644544611742 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 538989140445465 585128167865309 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 218 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 522339191870 527123542431 536692243553 75468107537355 101493408634270 217096164890918 265252312810962 288661503866530 330012922480994 457644544611742 471942352642310 491132347463379 502026024071860 521746175187020 531497668235009 538989140445465 585128167865309 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 220 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 546260944675 101493408634270 143631833172502 217096164890918 218235849746877 288661503866530 315287158685632 330012922480994 412818828973481 442919748696932 471942352642310 491132347463379 521746175187020 531497668235009 538989140445465 568681084200210 585128167865309 623098135386392 629986254404843 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154
arithmetic 220 3
boolLib.ASM_REWRITE_TAC [ ]
4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 546260944660 546260944675 75468107537340 141115264777401 143631833172487 143631833172502 217096164890903 218235849746877 265252312810947 288661503866515 288661503866530 315287158685632 412818828973481 442919748696932 502026024071845 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865294 585128167865309 623098135386392 629986254404843 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 220 4
boolLib.GEN_REWRITE_TAC ( boolLib.RAND_CONV ) boolLib.empty_rewrites tactictoe_thmlarg
5
4508187 4508202 522339191855 527123542416 536692243538 536692243553 546260944660 546260944675 32704908856859 75468107537340 75468107537355 141115264777401 141115264777416 143631833172487 143631833172502 156427589846734 157055959202226 217096164890903 265252312810947 288661503866515 288661503866530 315287158685632 356173846838671 412818828973481 502026024071845 502026024071860 521746175187005 531497668234994 531497668235009 538989140445450 568716574320397 585128167865294 585128167865309 597285468143137 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 771178205298811 778417488521139
arithmetic 220 5
boolLib.PURE_ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_COMM" ) ]
6
4508187 4508202 522339191855 527123542416 536692243538 536692243553 546260944660 546260944675 75468107537340 75468107537355 138474260021009 141115264777401 141115264777416 143631833172487 143631833172502 217096164890903 265252312810947 288661503866515 288661503866530 315287158685632 356173846838671 412818828973481 502026024071845 502026024071860 521746175187005 531497668234994 531497668235009 538989140445450 568716574320397 585128167865294 585128167865309 597285468143137 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 750982118028328 771178205298811 778417488521139
arithmetic 220 6
boolLib.PURE_ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_ADD_EQ" ) ]
7
4508187 4508202 522339191855 527123542416 536692243538 536692243553 546260944660 546260944675 75468107537340 75468107537355 138474260021009 141115264777401 141115264777416 143631833172487 143631833172502 217096164890903 265252312810947 288661503866515 288661503866530 315287158685632 320817153921667 340985415285114 412818828973481 502026024071845 502026024071860 521746175187005 531497668234994 531497668235009 538989140445450 568716574320397 585128167865294 585128167865309 623937905615105 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 771178205298811 778417488521139
arithmetic 220 7
simpLib.FULL_SIMP_TAC boolSimps.bool_ss tactictoe_thmlarg
8
4508187 4508202 522339191855 527123542416 536692243538 536692243553 546260944660 546260944675 75468107537340 75468107537355 141115264777401 141115264777416 143631833172487 217096164890903 217096164890918 265252312810947 288661503866515 288661503866530 315287158685632 412818828973481 434871948380561 502026024071845 502026024071860 521746175187005 531497668234994 531497668235009 538989140445450 568716574320397 585128167865294 585128167865309 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 220 8
simpLib.FULL_SIMP_TAC boolSimps.bool_ss tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 536692243538 546260944660 546260944675 75468107537340 141115264777401 141115264777416 143631833172487 217096164890903 217096164890918 265252312810947 288661503866515 288661503866530 315287158685632 412818828973481 502026024071845 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865294 668940040822091 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 221 0
boolLib.CONV_TAC ( boolLib.REDEPTH_CONV boolLib.RIGHT_IMP_FORALL_CONV )
1
4508202 522339191870 527123542431 574967048041 22826799288014 90592633408804 101493408634270 109433129575975 186099249657996 230184383806230 288661503866530 315287158685632 330012922480994 411444569853029 412818828973481 471942352642310 491132347463379 518626499560520 531497668235009 538989140445465 568681084200210 684439512836680 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 221 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 522339191870 527123542431 574967048041 22826799288014 90592633408804 101493408634270 109433129575975 186099249657996 230184383806230 288661503866530 315287158685632 330012922480994 411444569853029 412818828973481 471942352642310 491132347463379 518626499560520 531497668235009 538989140445465 568681084200210 684439512836680 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 221 2
boolLib.REPEAT_TCL boolLib.CHOOSE_THEN ( boolLib.CONJUNCTS_THEN2 boolLib.SUBST1_TAC boolLib.ASSUME_TAC ) ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2190 22*)x:num" ] ) ) ( boolLib.MATCH_MP ( DB.fetch "arithmetic" "DA" ) ( HolKernel.ASSUME ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2190 57*)0 < m" ] ) ) ) ) )
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 574967048041 22826799288014 90592633408804 109433129575975 186099249657996 230184383806230 288661503866515 288661503866530 315287158685632 411444569853029 412818828973481 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 221 3
boolLib.REPEAT_TCL boolLib.CHOOSE_THEN ( boolLib.CONJUNCTS_THEN2 boolLib.SUBST1_TAC boolLib.ASSUME_TAC ) ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2192 21*)q:num" ] ) ) ( boolLib.MATCH_MP ( DB.fetch "arithmetic" "DA" ) ( HolKernel.ASSUME ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2192 56*)0 < n" ] ) ) ) ) )
4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594114 546260944660 546260944675 217096164890903 230184383806230 288661503866515 288661503866530 315287158685632 362392054880845 412818828973481 442919748696932 484927737637258 499327263739965 521746175187005 531497668234994 531497668235009 538989140445450 547730333124034 562876000917693 568681084200210 585128167865309 601405915506843 623098135386392 658023563847785 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 221 4
boolLib.IMP_RES_THEN ( fn t => boolLib.REWRITE_TAC [ t ] ) ( DB.fetch "arithmetic" "DIV_MULT" )
5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 546260944660 546260944675 138841559057168 142373548974959 143631833172487 143631833172502 158279357509274 217096164890903 222245371573623 230184383806230 255603770545676 288661503866515 288661503866530 315287158685632 317637735413507 353681364606989 412818828973481 432708202953453 440455397695424 442919748696932 520066805659929 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 655356045027376 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139 789129115470956
arithmetic 221 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 546260944660 546260944675 138841559057168 142373548974959 143631833172487 143631833172502 158279357509274 217096164890903 230184383806230 254363972663393 288661503866515 288661503866530 315287158685632 362392054880845 412818828973481 440455397695424 442919748696932 520066805659929 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 601405915506843 620429887054830 623098135386392 655356045027376 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139 789129115470956
arithmetic 221 6
boolLib.PURE_ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "RIGHT_ADD_DISTRIB" ) ]
7
4508187 4508202 522339191855 522339191870 527123542416 527123542431 546260944660 546260944675 138841559057168 142373548974959 143631833172487 143631833172502 158279357509274 217096164890903 230184383806230 288661503866515 288661503866530 315287158685632 412818828973481 440455397695424 442919748696932 520066805659929 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 654478959361450 655356045027376 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 778417488521139 789129115470956
arithmetic 221 7
boolLib.PURE_ONCE_REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "MULT_ASSOC" ) ]
8
4508187 4508202 522339191855 522339191870 527123542416 527123542431 546260944660 546260944675 11790951485997 106761064326343 134690243353050 142373548974959 143631833172487 143631833172502 217096164890903 222914355459552 230184383806230 288661503866515 288661503866530 315287158685632 373638318562987 375163657628701 412818828973481 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 676571922470348 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 773714664346141 778417488521139 788430115075047
arithmetic 221 8
boolLib.PURE_ONCE_REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]
9
4508187 4508202 522339191855 522339191870 527123542416 527123542431 546260944660 546260944675 1576904733388 89586417433027 142373548974959 143631833172487 143631833172502 217096164890903 230184383806230 250094354702920 288661503866515 288661503866530 296254351547034 315287158685632 379969933707137 407366345640409 412818828973481 448203601632272 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 570528157638030 585128167865309 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 778417488521139
arithmetic 221 10
boolLib.CONV_TAC ( ( boolLib.RAND_CONV o boolLib.RAND_CONV ) ( boolLib.REWR_CONV ( DB.fetch "arithmetic" "MULT_COMM" ) ) )
11
4508187 4508202 522339191855 522339191870 527123542416 527123542431 546260944660 546260944675 79555358165496 142373548974959 143631833172487 143631833172502 217096164890903 230184383806230 262029881696167 288661503866515 288661503866530 296254351547034 315287158685617 315287158685632 390456132349234 412818828973466 412818828973481 424555594503882 442919748696932 448203601632272 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865309 623098135386392 698339900079260 698339900079275 701865353869699 702299432457024 704177836849664 718135804030276 734077381109548 778417488521139
arithmetic 221 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
12
4508187 4508202 522339191855 522339191870 527123542416 527123542431 546260944660 546260944675 79555358165496 142373548974959 143631833172487 143631833172502 217096164890903 230184383806230 262029881696167 288661503866515 288661503866530 296254351547034 315287158685617 315287158685632 390456132349234 412818828973466 412818828973481 424555594503882 442919748696932 448203601632272 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865309 623098135386392 698339900079260 698339900079275 701865353869699 702299432457024 704177836849664 718135804030276 734077381109548 778417488521139
arithmetic 221 12
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
13
4508187 4508202 522339191855 522339191870 527123542416 527123542431 546260944660 546260944675 67918865239259 79555358165496 142373548974959 143631833172487 143631833172502 217096164890903 230184383806230 262029881696167 288661503866515 288661503866530 296254351547034 315287158685617 315287158685632 412818828973466 412818828973481 424555594503882 442919748696932 448203601632272 521746175187005 531497668234994 531497668235009 538989140445450 565501260931465 568681084200195 568681084200210 585128167865309 623098135386392 698339900079260 698339900079275 701865353869699 702299432457024 718135804030276 734077381109548 778417488521139
arithmetic 221 13
boolLib.PURE_ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_INV_0_EQ" ) ]
14
4508187 4508202 522339191855 522339191870 527123542416 527123542431 546260944660 546260944675 79555358165496 142373548974959 143631833172487 143631833172502 217096164890903 230184383806230 288661503866515 288661503866530 315287158685617 315287158685632 364036568678851 412818828973466 412818828973481 424710164151826 442919748696932 499327263739965 502026024071860 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865309 601405915506843 623098135386392 691175921948874 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 221 14
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_DIV_EQ_ZERO" )
15
4508187 4508202 522339191855 522339191870 527123542416 527123542431 546260944660 546260944675 38327537182922 79555358165496 143631833172487 143631833172502 217096164890903 230184383806230 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 442919748696932 499327263739965 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865309 601405915506843 623098135386392 642863245748382 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139 778417488521154
arithmetic 222 0
boolLib.STRUCT_CASES_TAC ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2212 34*)m:num" ] ) ) ( DB.fetch "arithmetic" "num_CASES" ) )
1 2
4508202 522339191870 40994463713330 264425238702802 288661503866530 309888446016952 476142462343936 486040086682803 531497668235009 538989140445465 672462142824294 684439512836680 701865353869699 702299432457039 732272863300587 734077381109563 778417488521154
arithmetic 222 1
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 10053123396379 62410438176784 98581092097770 186255745850386 288661503866530 288755066880085 309888446016952 486040086682803 531497668235009 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 766086726034042 778417488521154
arithmetic 222 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

157978323776198 246136393492904 288661503866530 309530625979259 309888446016952 364229575109765 473776714515106 486040086682803 531497668235009 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 223 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ONE" ) ]
1
4508202 479280036821 527123542431 23856247810429 101493408634270 129916455720081 155412585748122 230184383806230 264214093175962 288661503866530 311143532379752 330012922480994 471942352642310 474709775802895 491132347463379 518626499560520 531497668235009 538989140445465 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 701473106811523 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 223 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 479280036821 527123542431 23856247810429 101493408634270 230184383806230 262767033862285 288661503866530 309888446016952 311143532379752 330012922480994 378722055887978 471942352642310 491132347463379 491302478201329 518626499560520 531497668235009 538989140445465 672462142824294 684439512836680 698339900079275 701473106811523 702299432457039 734077381109563 778417488521154
arithmetic 223 2
boolLib.IMP_RES_TAC prim_recTheory.SUC_LESS
3
4508187 4508202 479280036806 479280036821 527123542416 527123542431 23856247810429 230184383806230 262767033862270 288661503866515 288661503866530 309888446016937 311143532379752 378722055887963 491302478201314 518626499560520 531497668234994 531497668235009 538989140445450 672462142824279 698339900079275 701473106811523 702299432457024 734077381109548 734077381109563 778417488521139
arithmetic 223 3
boolLib.CONJUNCTS_THEN2 boolLib.SUBST_ALL_TAC boolLib.ASSUME_TAC ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2227 19*)n:num" ] ) ) ( boolLib.UNDISCH ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2227 46*)d:num" ] ) ) ( DB.fetch "arithmetic" "DIVISION" ) ) ) )
4
4508187 4508202 479280036806 479280036821 527123542416 527123542431 23856247810429 230184383806230 262767033862270 288661503866515 288661503866530 309888446016937 311143532379752 378722055887963 491302478201314 518626499560520 531497668234994 531497668235009 538989140445450 672462142824279 698339900079275 701473106811523 702299432457024 734077381109548 734077381109563 778417488521139
arithmetic 223 4
boolLib.RULE_ASSUM_TAC ( boolLib.REWRITE_RULE [ ( DB.fetch "arithmetic" "ZERO_LESS_ADD" ) ] )
5
4508187 4508202 479280036806 479280036821 527123542416 527123542431 73146095915204 88918838094727 130658286661353 230184383806215 230184383806230 262767033862270 288661503866515 288661503866530 309888446016937 315646626860685 378722055887963 412818828973466 412818828973481 463022512672729 463022512672744 463693407382315 463693407382330 491302478201314 491620576002125 493442695504132 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 607645833421599 607645833421614 620123294474878 667095047136112 667095047136127 672462142824279 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 702299432457024 730122340407411 730122340407426 734077381109548 734077381109563 767055970251758 767055970251773 778417488521139
arithmetic 223 5
boolLib.MP_TAC ( HolKernel.SPEC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2229 25*)d:num" ] ) ) ( DB.fetch "arithmetic" "ADD_DIV_ADD_DIV" ) )
6
4508187 4508202 479280036806 479280036821 527123542416 527123542431 17074123552141 73146095915204 88918838094727 130658286661353 230184383806215 230184383806230 249409582648975 262767033862270 288661503866515 288661503866530 309888446016937 315646626860685 378722055887963 412818828973466 412818828973481 415098329689523 463022512672729 463022512672744 463693407382315 463693407382330 491302478201314 491620576002125 493442695504132 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 607645833421614 667095047136112 667095047136127 672462142824279 684439512836665 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 702299432457024 730122340407426 734077381109548 734077381109563 767055970251758 767055970251773 778417488521139
arithmetic 223 6
boolLib.ASM_REWRITE_TAC [ ]
7
4508187 4508202 479280036806 479280036821 527123542416 527123542431 546260944675 574967048041 17074123552141 73146095915204 88918838094727 130658286661353 230184383806215 230184383806230 249409582648975 254363972663393 262767033862270 288661503866515 288661503866530 309888446016937 315287158685632 315646626860685 330012922480994 362392054880845 378722055887963 412818828973466 412818828973481 415098329689523 442919748696932 463022512672729 463022512672744 463693407382315 463693407382330 471942352642310 491132347463379 491302478201314 491620576002125 493442695504132 502026024071860 512519582494429 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 538989140445465 568681084200210 585128167865309 601405915506843 607645833421614 623098135386392 667095047136112 667095047136127 672462142824279 684439512836665 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869699 702299432457024 702299432457039 730122340407426 734077381109548 734077381109563 740135761232288 767055970251758 767055970251773 778417488521139 778417488521154
arithmetic 223 7
boolLib.DISCH_THEN ( fn th => boolLib.REWRITE_TAC [ th ] )
8
4508187 4508202 479280036806 479280036821 527123542416 527123542431 546260944675 574967048041 17074123552141 73146095915204 88918838094727 130658286661353 230184383806215 230184383806230 249409582648975 254363972663393 262767033862270 288661503866515 288661503866530 309888446016937 315287158685632 315646626860685 330012922480994 362392054880845 378722055887963 412818828973466 412818828973481 415098329689523 442919748696932 463022512672729 463022512672744 463693407382315 463693407382330 471942352642310 491132347463379 491302478201314 491620576002125 493442695504132 502026024071860 512519582494429 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 601405915506843 607645833421614 623098135386392 667095047136112 667095047136127 672462142824279 684439512836665 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869699 702299432457024 730122340407426 734077381109548 734077381109563 740135761232288 767055970251758 767055970251773 778417488521139
arithmetic 223 8
boolLib.MP_TAC ( boolLib.SPECL ( map Parse.Term [ [ HolKernel.QUOTE " (*#loc 2231 34*)n MOD d" ] , [ HolKernel.QUOTE " (*#loc 2231 45*)d:num" ] ] ) ( DB.fetch "arithmetic" "LESS_DIV_EQ_ZERO" ) )
9
4508187 4508202 479280036806 479280036821 527123542416 527123542431 5614003939612 17074123552141 88918838094727 130658286661353 155655223693117 230184383806215 230184383806230 240903719278245 249409582648975 262767033862270 279004142787154 288661503866515 288661503866530 309888446016937 378722055887963 396548254363024 412818828973466 412818828973481 415098329689523 463022512672729 463022512672744 463693407382315 463693407382330 491302478201314 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 607645833421614 655895337307480 667095047136112 667095047136127 672462142824279 684439512836665 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 702299432457024 730122340407426 734077381109548 734077381109563 767055970251758 767055970251773 778417488521139
arithmetic 223 9
boolLib.ASM_REWRITE_TAC [ ]
10
4508187 4508202 479280036806 479280036821 527123542416 527123542431 5614003939612 17074123552141 88918838094727 88918838094742 130658286661353 130658286661368 155655223693117 230184383806215 230184383806230 240903719278245 249409582648975 262767033862270 279004142787154 288661503866515 288661503866530 308540667773046 309888446016937 330012922480994 378722055887963 396548254363024 412818828973466 412818828973481 415098329689523 463022512672729 463022512672744 463693407382315 463693407382330 489550380725816 491302478201314 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 607645833421614 655895337307480 667095047136112 667095047136127 672462142824279 684439512836665 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869699 702299432457024 730122340407426 734077381109548 734077381109563 767055970251758 767055970251773 778417488521139 778417488521154
arithmetic 223 10
boolLib.DISCH_THEN ( fn th => boolLib.REWRITE_TAC [ th , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ] )
11
4508187 4508202 479280036806 479280036821 527123542416 527123542431 5614003939612 17074123552141 88918838094727 130658286661353 155655223693117 230184383806215 230184383806230 240903719278245 249409582648975 262767033862270 279004142787154 288661503866515 288661503866530 308540667773046 309888446016937 330012922480994 378722055887963 396548254363024 412818828973466 412818828973481 415098329689523 463022512672729 463022512672744 463693407382315 463693407382330 489550380725816 491302478201314 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 607645833421614 655895337307480 667095047136112 667095047136127 672462142824279 684439512836665 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869699 702299432457024 730122340407426 734077381109548 734077381109563 767055970251758 767055970251773 778417488521139 778417488521154
arithmetic 223 11
boolLib.SUBGOAL_THEN ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2234 25*)?m. d = SUC m" ] ) ) ( boolLib.CHOOSE_THEN boolLib.SUBST_ALL_TAC )

4508187 4508202 479280036806 479280036821 527123542416 527123542431 17074123552141 88918838094727 115928402204537 130658286661353 230184383806215 230184383806230 249409582648975 262767033862270 288661503866515 288661503866530 309888446016937 311143532379752 378722055887963 412818828973466 412818828973481 415098329689523 463022512672729 463022512672744 463693407382315 463693407382330 491302478201314 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 607645833421614 667095047136112 667095047136127 672462142824279 684439512836665 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 702299432457024 730122340407426 734077381109548 734077381109563 767055970251758 767055970251773 778417488521139
arithmetic 224 0
metisLib.METIS_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 88918838094742 130658286661368 288661503866530 330012922480994 463693407382330 471942352642310 491132347463379 531497668235009 538989140445465 684439512836680 698125516052754 698339900079275 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 225 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "ADD_COMM" ) , ( DB.fetch "arithmetic" "MOD_PLUS" ) , ( DB.fetch "arithmetic" "DIVMOD_ID" ) , ( DB.fetch "arithmetic" "MOD_MOD" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]

4508202 527123542431 574967048041 75468107537355 101493408634270 268528744329618 277075793028616 283156012041919 288661503866530 330012922480994 338128840512354 463693407382330 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 585128167865309 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 226 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 383593025601 512770490748 536692243553 541476594114 546260944675 101493408634270 217096164890918 226327531538398 230184383806230 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 457644544611742 471942352642310 491132347463379 518626499560520 521746175187020 531497668235009 538989140445465 568681084200210 585128167865309 623098135386392 637387629151176 681087878264916 684439512836680 692711081442019 698339900079275 701473106811523 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 226 1
boolLib.EQ_TAC
2 3
4508187 4508202 383593025601 512770490748 536692243553 541476594099 541476594114 546260944675 101493408634270 217096164890918 226327531538398 230184383806230 288661503866515 288661503866530 315287158685632 412818828973481 425584040140092 442919748696932 457644544611742 471942352642310 518626499560520 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 692711081442019 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 226 2
boolLib.STRIP_TAC

4508187 4508202 383593025601 512770490748 536692243553 541476594099 541476594114 546260944675 101493408634270 217096164890918 226327531538398 230184383806230 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 457644544611742 471942352642310 518626499560520 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 692711081442019 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 226 3
boolLib.STRIP_TAC

4508187 4508202 383593025601 512770490748 536692243553 541476594099 541476594114 546260944675 101493408634270 217096164890918 226327531538398 230184383806230 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 457644544611742 471942352642310 518626499560520 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 692711081442019 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 227 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 383593025601 522339191870 527123542431 541476594114 546260944675 101493408634270 217096164890918 226327531538398 230184383806230 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 471942352642310 491132347463379 518626499560520 521746175187020 531497668235009 538989140445465 568681084200210 585128167865309 623098135386392 637387629151176 681087878264916 684439512836680 692711081442019 698339900079275 701473106811523 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 227 1
boolLib.EQ_TAC
2 3
4508187 4508202 383593025601 522339191870 527123542416 527123542431 541476594114 546260944675 101493408634270 217096164890918 226327531538398 230184383806230 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 471942352642310 491132347463379 518626499560520 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 692711081442019 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 227 2
boolLib.STRIP_TAC

4508187 4508202 383593025601 522339191870 527123542416 527123542431 541476594114 546260944675 101493408634270 217096164890918 226327531538398 230184383806230 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 471942352642310 491132347463379 518626499560520 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 692711081442019 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 227 3
boolLib.REPEAT boolLib.STRIP_TAC

4508187 4508202 383593025601 522339191870 527123542416 527123542431 541476594114 546260944675 101493408634270 217096164890918 226327531538398 230184383806230 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 471942352642310 491132347463379 518626499560520 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 692711081442019 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 778417488521139
arithmetic 228 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 383593025601 512770490748 536692243553 541476594114 546260944675 101493408634270 217096164890918 226327531538398 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 457644544611742 463693407382330 471942352642310 491132347463379 512225835723635 521746175187020 531497668235009 538989140445465 568681084200210 585128167865309 623098135386392 637387629151176 681087878264916 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 767055970251773 778417488521154
arithmetic 228 1
boolLib.EQ_TAC
2 3
4508187 4508202 383593025601 512770490748 536692243553 541476594099 541476594114 546260944675 101493408634270 217096164890918 226327531538398 288661503866515 288661503866530 315287158685632 412818828973481 425584040140092 442919748696932 457644544611742 463693407382330 471942352642310 512225835723635 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 228 2
boolLib.STRIP_TAC

4508187 4508202 383593025601 512770490748 536692243553 541476594099 541476594114 546260944675 101493408634270 217096164890918 226327531538398 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 457644544611742 463693407382330 471942352642310 512225835723635 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 228 3
boolLib.STRIP_TAC

4508187 4508202 383593025601 512770490748 536692243553 541476594099 541476594114 546260944675 101493408634270 217096164890918 226327531538398 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 457644544611742 463693407382330 471942352642310 512225835723635 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 229 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 383593025601 522339191870 527123542431 541476594114 546260944675 101493408634270 217096164890918 226327531538398 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 463693407382330 471942352642310 491132347463379 512225835723635 521746175187020 531497668235009 538989140445465 568681084200210 585128167865309 623098135386392 637387629151176 681087878264916 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 767055970251773 778417488521154
arithmetic 229 1
boolLib.EQ_TAC
2 3
4508187 4508202 383593025601 522339191870 527123542416 527123542431 541476594114 546260944675 101493408634270 217096164890918 226327531538398 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 463693407382330 471942352642310 491132347463379 512225835723635 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 229 2
boolLib.STRIP_TAC

4508187 4508202 383593025601 522339191870 527123542416 527123542431 541476594114 546260944675 101493408634270 217096164890918 226327531538398 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 463693407382330 471942352642310 491132347463379 512225835723635 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 229 3
boolLib.REPEAT boolLib.STRIP_TAC

4508187 4508202 383593025601 522339191870 527123542416 527123542431 541476594114 546260944675 101493408634270 217096164890918 226327531538398 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 442919748696932 463693407382330 471942352642310 491132347463379 512225835723635 521746175187020 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 637387629151176 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 230 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 507986140187 512770490748 527123542431 4613570255253 68558865002573 71733492505351 288661503866530 315287158685632 325829172661299 330012922480994 346632648722708 412818828973481 463693407382330 471942352642310 486609801417743 491132347463379 531497668235009 533121898223493 538989140445465 549383411008434 568681084200210 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 230 1
boolLib.IMP_RES_THEN ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2331 30*)j" ] boolLib.STRIP_ASSUME_TAC ) ( DB.fetch "arithmetic" "DIVISION" )
2
4508187 4508202 507986140187 512770490748 527123542416 527123542431 4613570255253 68558865002573 71733492505351 288661503866515 288661503866530 315287158685632 325829172661299 346632648722708 412818828973481 463693407382330 486609801417743 531497668234994 531497668235009 533121898223493 538989140445450 549383411008434 568681084200210 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 230 2
boolLib.IMP_RES_THEN ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2332 30*)k" ] boolLib.STRIP_ASSUME_TAC ) ( DB.fetch "arithmetic" "DIVISION" )
3
4508187 4508202 507986140172 507986140187 512770490748 527123542416 527123542431 4613570255253 68558865002573 71733492505351 88918838094727 130658286661353 230184383806215 288661503866515 288661503866530 315287158685632 325829172661299 346632648722708 412818828973466 412818828973481 415067907596982 463022512672729 463693407382315 463693407382330 486609801417743 518626499560505 531497668234994 531497668235009 533121898223493 538989140445450 549383411008434 568681084200210 585128167865294 607645833421599 667095047136112 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 230 3
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2333 17*)q = j DIV n" ]
4
4508187 4508202 507986140172 507986140187 512770490733 512770490748 527123542416 527123542431 4613570255253 68558865002573 71733492505351 88918838094727 130658286661353 230184383806215 288661503866515 288661503866530 315287158685632 325829172661299 346632648722708 412818828973466 412818828973481 415067907596982 463022512672729 463693407382315 463693407382330 486609801417743 518626499560505 531497668234994 531497668235009 533121898223493 538989140445450 549383411008434 568681084200210 585128167865294 607645833421599 667095047136112 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 230 4
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
5
4508187 4508202 507986140172 507986140187 512770490733 512770490748 527123542416 527123542431 541476594099 4613570255253 19521708359784 68558865002573 71733492505351 88918838094727 130658286661353 158687536581162 230184383806215 257912558851782 288661503866515 288661503866530 293303096825150 315287158685617 315287158685632 325829172661299 346632648722708 412818828973466 412818828973481 415067907596982 416739308159739 463022512672729 463693407382315 463693407382330 486609801417743 518626499560505 531497668234994 531497668235009 533121898223493 538989140445450 549383411008434 568681084200195 568681084200210 579901154732075 585128167865294 607645833421599 623098135386377 667095047136112 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 230 5
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2334 17*)r = j MOD n" ]
6
4508187 4508202 507986140172 507986140187 512770490733 512770490748 527123542416 527123542431 541476594099 4613570255253 68558865002573 71733492505351 88918838094727 130658286661353 230184383806215 288661503866515 288661503866530 293303096825150 315287158685617 315287158685632 325829172661299 346632648722708 412818828973466 412818828973481 415067907596982 416739308159739 463022512672729 463693407382315 463693407382330 486609801417743 518626499560505 531497668234994 531497668235009 533121898223493 538989140445450 549383411008434 568681084200195 568681084200210 585128167865294 607645833421599 623098135386377 667095047136112 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 230 6
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
7
4508187 4508202 507986140172 507986140187 512770490733 512770490748 527123542416 527123542431 541476594099 546260944660 546260944675 4613570255253 19521708359784 68558865002573 88918838094727 119513676981330 127143127773221 130658286661353 158687536581162 217096164890903 226327531538383 226785338801546 228544196828480 230184383806215 288661503866515 288661503866530 315287158685617 315287158685632 346686258735410 368182174373239 399415909013691 412818828973466 412818828973481 415067907596982 442919748696917 463022512672729 463693407382315 463693407382330 518626499560505 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 607645833421599 623098135386377 667095047136112 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 230 7
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2335 17*)u = k DIV n" ]
8
4508187 4508202 507986140172 507986140187 512770490733 512770490748 527123542416 527123542431 541476594099 546260944660 546260944675 4613570255253 68558865002573 88918838094727 119513676981330 127143127773221 130658286661353 217096164890903 226327531538383 226785338801546 228544196828480 230184383806215 288661503866515 288661503866530 315287158685617 315287158685632 368182174373239 412818828973466 412818828973481 415067907596982 442919748696917 463022512672729 463693407382315 463693407382330 518626499560505 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 607645833421599 623098135386377 667095047136112 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 230 8
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
9
4508187 4508202 507986140172 507986140187 512770490733 512770490748 527123542416 527123542431 541476594099 546260944660 546260944675 560613996343 4613570255253 19521708359784 68558865002573 88918838094727 119513676981330 127143127773221 130658286661353 158687536581162 217096164890903 226327531538383 226785338801546 228544196828480 230184383806215 257912558851782 288661503866515 288661503866530 293303096825150 315287158685617 315287158685632 368182174373239 412818828973466 412818828973481 416739308159739 442919748696917 463693407382315 463693407382330 518626499560505 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 579901154732075 585128167865294 623098135386377 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 230 9
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2336 17*)v = k MOD n" ]
10
4508187 4508202 507986140172 507986140187 512770490733 512770490748 527123542416 527123542431 541476594099 546260944660 546260944675 560613996343 4613570255253 68558865002573 88918838094727 119513676981330 127143127773221 130658286661353 217096164890903 226327531538383 226785338801546 228544196828480 288661503866515 288661503866530 293303096825150 315287158685617 315287158685632 368182174373239 412818828973466 412818828973481 416739308159739 442919748696917 463693407382315 463693407382330 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 623098135386377 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 230 10
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
11
4508187 4508202 507986140172 507986140187 512770490733 512770490748 527123542416 527123542431 541476594099 546260944660 546260944675 560613996343 565398346904 565398346919 4613570255253 19521708359784 68558865002573 97929295889415 104544506166987 158687536581162 217096164890903 226327531538383 288661503866515 288661503866530 315287158685617 315287158685632 346686258735410 399415909013691 412818828973466 412818828973481 442919748696917 463693407382315 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 623098135386377 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 230 11
boolLib.NTAC 2 ( boolLib.FIRST_X_ASSUM boolLib.SUBST_ALL_TAC )
12
4508187 4508202 507986140172 507986140187 512770490733 512770490748 527123542416 527123542431 541476594099 546260944660 546260944675 560613996343 565398346904 565398346919 4613570255253 68558865002573 97929295889415 104544506166987 217096164890903 226327531538383 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 442919748696917 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 623098135386377 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 778417488521139
arithmetic 230 12
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LEFT_ADD_DISTRIB" ) , ( DB.fetch "arithmetic" "RIGHT_ADD_DISTRIB" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]
13
4508187 4508202 527123542416 527123542431 541476594114 546260944660 546260944675 560613996358 565398346904 565398346919 4613570255253 32683507092558 68558865002573 104544506166987 217096164890903 244251793549983 288661503866515 288661503866530 315287158685632 412818828973481 442919748696932 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 623098135386392 663720337896748 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 743710199970547 778417488521139 789129115470956
arithmetic 230 13
let fun move_var_left s = ( boolLib.FREEZE_THEN ( fn th1 => boolLib.FREEZE_THEN ( fn th2 => boolLib.FREEZE_THEN ( fn th3 => boolLib.CONV_TAC ( boolLib.REDEPTH_CONV ( boolLib.FIRST_CONV ( map ( boolLib.CHANGED_CONV o boolLib.REWR_CONV ) [ th1 , th2 , th3 ] ) ) ) ) ( boolLib.CONV_RULE ( boolLib.STRIP_QUANT_CONV ( boolLib.LAND_CONV ( boolLib.LAND_CONV ( boolLib.REWR_CONV ( ( DB.fetch "arithmetic" "MULT_COMM" ) ) ) sml_infixl0_open boolLib.THENC sml_infixl0_close boolLib.REWR_CONV ( boolLib.GSYM ( ( DB.fetch "arithmetic" "MULT_ASSOC" ) ) ) ) ) ) ( boolLib.GSYM ( HolKernel.SPEC ( HolKernel.mk_var ( s , ( Parse.Type [ HolKernel.QUOTE " (*#loc 2304 24*):num" ] ) ) ) ( ( DB.fetch "arithmetic" "MULT_ASSOC" ) ) ) ) ) ) ( boolLib.GSYM ( HolKernel.SPEC ( HolKernel.mk_var ( s , ( Parse.Type [ HolKernel.QUOTE " (*#loc 2304 24*):num" ] ) ) ) ( ( DB.fetch "arithmetic" "MULT_ASSOC" ) ) ) ) ) ( boolLib.GSYM ( HolKernel.SPEC ( HolKernel.mk_var ( s , ( Parse.Type [ HolKernel.QUOTE " (*#loc 2304 24*):num" ] ) ) ) ( ( DB.fetch "arithmetic" "MULT_COMM" ) ) ) ) ) in move_var_left end "n"
14
4508187 4508202 527123542416 527123542431 541476594114 546260944660 546260944675 560613996358 565398346904 565398346919 4613570255253 47855033918823 68558865002573 87885571507379 96264447158582 104544506166987 217096164890903 259348304316190 288661503866515 288661503866530 296254351547034 315287158685632 412818828973481 434890967940680 516859343519447 521746175187005 531497668234994 531497668235009 538989140445450 548650293106368 568681084200210 582887086444684 585128167865309 642703021411949 676571922470348 698125516052754 698339900079275 701865353869699 702299432457024 725868611482477 734077381109548 773714664346141 778417488521139
arithmetic 230 14
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "LEFT_ADD_DISTRIB" ) ]
15
4508187 4508202 527123542416 527123542431 541476594114 546260944660 546260944675 560613996358 565398346904 565398346919 4613570255253 68558865002573 104544506166987 140557017150112 157478937091656 169057116003025 217096164890903 229429008551275 288661503866515 288661503866530 296254351547034 315287158685632 319736636162538 412818828973481 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 575502909558920 585128167865309 691963342597471 698125516052754 698339900079275 701865353869699 702299432457024 722330849989339 729005711989551 734077381109548 736494296344387 778417488521139
arithmetic 230 15
boolLib.ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_COMM" ) ]
16
4508187 4508202 527123542416 527123542431 541476594114 546260944660 546260944675 560613996358 565398346904 565398346919 4613570255253 68558865002573 104544506166987 114809299007806 174785986692638 182745286386525 217096164890903 250094354702920 288661503866515 288661503866530 296254351547034 315287158685632 379969933707137 412818828973481 422201021127462 448203601632272 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 585337464252455 655361056960206 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 748003389451617 778417488521139
arithmetic 230 16
boolLib.IMP_RES_THEN ( fn th => boolLib.REWRITE_TAC [ th ] ) ( DB.fetch "arithmetic" "MOD_TIMES" )

4508187 4508202 527123542416 527123542431 541476594114 546260944660 546260944675 560613996358 565398346904 565398346919 4613570255253 68558865002573 100531063365088 104544506166987 149945292634314 217096164890903 250094354702920 288661503866515 288661503866530 296254351547034 315287158685632 341518898655196 379969933707137 386579064124958 412818828973481 448203601632272 459041167665060 506482941480245 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 585337464252455 657183212610078 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 231 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 527123542431 536692243553 541476594114 4613570255253 21352935175722 31348614831469 101493408634270 119513676981330 288661503866530 315287158685632 330012922480994 412818828973481 463693407382330 471942352642310 476600769390249 491132347463379 531497668235009 538989140445465 568681084200210 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 231 1
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2345 38*)q" ] boolLib.MP_TAC ( DB.fetch "arithmetic" "DIVISION" )
2
4508187 4508202 527123542416 527123542431 536692243553 541476594099 541476594114 4613570255253 21352935175722 31348614831469 119513676981330 288661503866515 288661503866530 315287158685632 412818828973481 463693407382330 476600769390249 531497668234994 531497668235009 538989140445450 568681084200210 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 231 2
boolLib.ASM_REWRITE_TAC [ ]
3
4508187 4508202 512770490748 527123542416 527123542431 536692243553 541476594099 541476594114 4613570255253 21352935175722 31348614831469 88918838094742 101493408634270 119513676981330 130658286661368 230184383806230 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 415067907596997 463022512672744 463693407382330 471942352642310 476600769390249 491132347463379 518626499560520 531497668234994 531497668235009 538989140445450 538989140445465 568681084200210 585128167865309 607645833421614 667095047136127 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457024 702299432457039 704177836849664 730122340407426 734077381109548 734077381109563 767055970251773 778417488521139 778417488521154
arithmetic 231 3
boolLib.DISCH_THEN ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2346 52*)p" ] boolLib.STRIP_ASSUME_TAC )
4
4508187 4508202 512770490748 527123542416 527123542431 536692243553 541476594099 541476594114 4613570255253 21352935175722 31348614831469 88918838094742 101493408634270 119513676981330 130658286661368 230184383806230 288661503866515 288661503866530 315287158685632 330012922480994 412818828973481 415067907596997 463022512672744 463693407382330 471942352642310 476600769390249 491132347463379 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 607645833421614 667095047136127 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 730122340407426 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 231 4
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2347 17*)u = p DIV q" ]
5
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 4613570255253 21352935175722 31348614831469 88918838094727 119513676981330 130658286661353 230184383806215 288661503866515 288661503866530 315287158685632 412818828973466 412818828973481 415067907596982 463022512672729 463693407382315 463693407382330 476600769390249 518626499560505 531497668234994 531497668235009 538989140445450 568681084200210 585128167865294 607645833421599 667095047136112 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 231 5
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
6
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 560613996343 4613570255253 19521708359784 21352935175722 31348614831469 88918838094727 119513676981330 130658286661353 158687536581162 230184383806215 257912558851782 288661503866515 288661503866530 293303096825150 315287158685617 315287158685632 412818828973466 412818828973481 416739308159739 463693407382315 463693407382330 476600769390249 518626499560505 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 579901154732075 585128167865294 623098135386377 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 231 6
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2348 17*)v = p MOD q" ]
7
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 560613996343 4613570255253 21352935175722 31348614831469 88918838094727 119513676981330 130658286661353 288661503866515 288661503866530 293303096825150 315287158685617 315287158685632 412818828973466 412818828973481 416739308159739 463693407382315 463693407382330 476600769390249 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 623098135386377 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 231 7
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
8
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 560613996343 565398346904 565398346919 1046782030151 4613570255253 19521708359784 21352935175722 158687536581162 217096164890903 226327531538383 288661503866515 288661503866530 315287158685617 315287158685632 346686258735410 399415909013691 412818828973466 412818828973481 442919748696917 463693407382315 498838607667193 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 623098135386377 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 231 8
boolLib.FIRST_X_ASSUM boolLib.SUBST_ALL_TAC
9
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 560613996343 565398346904 565398346919 1046782030151 4613570255253 21352935175722 217096164890903 226327531538383 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 442919748696917 498838607667193 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 623098135386377 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 778417488521139
arithmetic 231 9
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LEFT_ADD_DISTRIB" ) , ( DB.fetch "arithmetic" "RIGHT_ADD_DISTRIB" ) , ( DB.fetch "arithmetic" "ADD_ASSOC" ) ]
10
4508187 4508202 527123542416 527123542431 541476594099 541476594114 560613996358 565398346904 565398346919 1046782030151 217096164890903 288661503866515 288661503866530 315287158685632 412818828973481 427241578568772 442919748696932 521746175187005 523810878646949 531497668234994 531497668235009 538989140445450 550377185874066 568681084200210 585128167865309 623098135386392 698125516052754 698339900079275 701202399395371 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 231 10
let fun move_var_left s = ( boolLib.FREEZE_THEN ( fn th1 => boolLib.FREEZE_THEN ( fn th2 => boolLib.FREEZE_THEN ( fn th3 => boolLib.CONV_TAC ( boolLib.REDEPTH_CONV ( boolLib.FIRST_CONV ( map ( boolLib.CHANGED_CONV o boolLib.REWR_CONV ) [ th1 , th2 , th3 ] ) ) ) ) ( boolLib.CONV_RULE ( boolLib.STRIP_QUANT_CONV ( boolLib.LAND_CONV ( boolLib.LAND_CONV ( boolLib.REWR_CONV ( ( DB.fetch "arithmetic" "MULT_COMM" ) ) ) sml_infixl0_open boolLib.THENC sml_infixl0_close boolLib.REWR_CONV ( boolLib.GSYM ( ( DB.fetch "arithmetic" "MULT_ASSOC" ) ) ) ) ) ) ( boolLib.GSYM ( HolKernel.SPEC ( HolKernel.mk_var ( s , ( Parse.Type [ HolKernel.QUOTE " (*#loc 2304 24*):num" ] ) ) ) ( ( DB.fetch "arithmetic" "MULT_ASSOC" ) ) ) ) ) ) ( boolLib.GSYM ( HolKernel.SPEC ( HolKernel.mk_var ( s , ( Parse.Type [ HolKernel.QUOTE " (*#loc 2304 24*):num" ] ) ) ) ( ( DB.fetch "arithmetic" "MULT_ASSOC" ) ) ) ) ) ( boolLib.GSYM ( HolKernel.SPEC ( HolKernel.mk_var ( s , ( Parse.Type [ HolKernel.QUOTE " (*#loc 2304 24*):num" ] ) ) ) ( ( DB.fetch "arithmetic" "MULT_COMM" ) ) ) ) ) in move_var_left end "u"
11
4508187 4508202 527123542416 527123542431 541476594099 541476594114 560613996358 565398346904 565398346919 1046782030151 17977809631240 50094069099219 174083290798891 217096164890903 250094354702920 288661503866515 288661503866530 296254351547034 315287158685632 412818828973481 448203601632272 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 231 11
simpLib.ASM_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MOD_TIMES" ) , ( DB.fetch "arithmetic" "LESS_MULT2" ) ]
12
4508187 4508202 527123542416 527123542431 541476594099 541476594114 560613996358 565398346904 565398346919 1046782030151 17977809631240 50094069099219 174083290798891 217096164890903 250094354702920 288661503866515 288661503866530 296254351547034 315287158685632 412818828973481 448203601632272 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 231 12
boolLib.SUFF_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2352 15*)n * v < n * q" ] )
13
4508187 4508202 527123542416 527123542431 541476594099 541476594114 565398346904 565398346919 1046782030151 4613570255253 21352935175722 217096164890903 288661503866515 288661503866530 315287158685632 412818828973481 498838607667193 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 231 13
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 541476594099 541476594114 565398346904 565398346919 217096164890903 288661503866515 288661503866530 315287158685632 412818828973481 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 646280678163954 698339900079275 702299432457024 729399901032975 734077381109548 734077381109563 778417488521139
arithmetic 232 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 574967048041 579751398602 15380779592456 37217900622577 217096164890918 288661503866530 330012922480994 463693407382330 471942352642310 491132347463379 521746175187020 531497668235009 538989140445465 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 232 1
boolLib.EQ_TAC

4508187 4508202 574967048041 579751398587 579751398602 15380779592456 37217900622577 217096164890918 288661503866515 288661503866530 463693407382330 521746175187020 531497668234994 531497668235009 538989140445450 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 233 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 527123542431 574967048041 579751398602 101493408634270 124546192348058 230184383806230 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 518626499560520 531497668235009 538989140445465 593351620445102 684439512836680 686906823214183 698339900079275 701473106811523 702299432457039 734077381109563 778417488521154
arithmetic 233 1
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 2372 19*)~(n = 0)" ] boolLib.ASSUME_TAC
2
4508187 4508202 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 124546192348043 124546192348058 230184383806230 288661503866515 288661503866530 354656544070694 398439345207976 518626499560520 531497668234994 531497668235009 538989140445450 593351620445102 686906823214183 698339900079275 701473106811523 702299432457024 734077381109548 778417488521139
arithmetic 233 2
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2376 16*)n" ] boolLib.MP_TAC ( DB.fetch "arithmetic" "DIVISION" )
3
4508187 4508202 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 19521708359784 124546192348043 124546192348058 230184383806230 288661503866515 288661503866530 354656544070694 375497871509280 398439345207976 466580814162987 518626499560520 531497668234994 531497668235009 538989140445450 593351620445102 686906823214183 698339900079275 701473106811523 701865353869684 702299432457024 704177836849649 734077381109548 778417488521139
arithmetic 233 3
boolLib.ASM_REWRITE_TAC [ ]
4
4508187 4508202 512770490748 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 19521708359784 88918838094742 101493408634270 124546192348043 124546192348058 130658286661368 230184383806230 288661503866515 288661503866530 330012922480994 354656544070694 375497871509280 398439345207976 412818828973481 415067907596997 463022512672744 463693407382330 466580814162987 471942352642310 491132347463379 518626499560520 531497668234994 531497668235009 538989140445450 538989140445465 585128167865309 593351620445102 607645833421614 667095047136127 684439512836680 686906823214183 698125516052754 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 704177836849664 730122340407426 734077381109548 734077381109563 767055970251773 778417488521139 778417488521154
arithmetic 233 4
boolLib.DISCH_THEN ( fn th => Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2377 37*)x" ] boolLib.STRIP_ASSUME_TAC th sml_infixl0_open boolLib.THEN sml_infixl0_close Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2378 37*)y" ] boolLib.STRIP_ASSUME_TAC th )
5
4508187 4508202 512770490748 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 19521708359784 88918838094742 101493408634270 124546192348043 124546192348058 130658286661368 230184383806230 288661503866515 288661503866530 330012922480994 354656544070694 375497871509280 398439345207976 412818828973481 415067907596997 463022512672744 463693407382330 466580814162987 471942352642310 491132347463379 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 593351620445102 607645833421614 667095047136127 684439512836680 686906823214183 698125516052754 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 730122340407426 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 233 5
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2379 17*)q = x DIV n" ]
6
4508187 4508202 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 19521708359784 88918838094727 124546192348043 124546192348058 130658286661353 230184383806215 230184383806230 288661503866515 288661503866530 354656544070694 375497871509280 398439345207976 412818828973466 415067907596982 463022512672729 463693407382315 466580814162987 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865294 593351620445102 607645833421599 667095047136112 686906823214183 698125516052739 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 778417488521139
arithmetic 233 6
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
7
4508187 4508202 527123542416 527123542431 541476594099 541476594114 574967048026 579751398587 579751398602 19521708359784 88918838094727 124546192348043 124546192348058 130658286661353 158687536581162 230184383806215 230184383806230 257912558851782 288661503866515 288661503866530 293303096825150 315287158685617 354656544070694 354656544070709 375497871509280 398439345207976 412818828973466 415067907596982 416739308159739 463022512672729 463693407382315 466580814162987 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 579901154732075 585128167865294 607645833421599 623098135386377 667095047136112 698125516052739 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 778312390765048 778417488521139
arithmetic 233 7
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2380 17*)r = y DIV n" ]
8
4508187 4508202 527123542416 527123542431 541476594099 541476594114 574967048026 579751398587 579751398602 19521708359784 88918838094727 124546192348043 124546192348058 130658286661353 230184383806215 230184383806230 288661503866515 288661503866530 293303096825150 315287158685617 354656544070694 354656544070709 375497871509280 398439345207976 412818828973466 415067907596982 416739308159739 463022512672729 463693407382315 466580814162987 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 607645833421599 623098135386377 667095047136112 698125516052739 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 778312390765048 778417488521139
arithmetic 233 8
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
9
4508187 4508202 527123542416 541476594099 541476594114 546260944660 546260944675 574967048026 579751398587 19521708359784 88918838094727 124546192348043 124546192348058 130658286661353 158687536581162 230184383806215 257912558851782 288661503866515 288661503866530 293303096825150 315287158685617 354656544070694 354656544070709 375497871509280 398439345207976 398439345207991 412818828973466 416739308159739 463693407382315 466580814162987 518626499560505 531497668234994 531497668235009 538989140445450 568681084200195 579901154732075 585128167865294 623098135386377 698125516052739 698339900079260 701473106811508 701865353869684 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 233 9
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2381 17*)d = x MOD n" ]
10
4508187 4508202 527123542416 541476594099 541476594114 546260944660 546260944675 574967048026 579751398587 19521708359784 88918838094727 124546192348043 124546192348058 130658286661353 288661503866515 288661503866530 293303096825150 315287158685617 354656544070694 354656544070709 375497871509280 398439345207976 398439345207991 412818828973466 416739308159739 463693407382315 466580814162987 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 623098135386377 698125516052739 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 233 10
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
11
4508187 4508202 479280036806 527123542416 541476594099 541476594114 546260944660 546260944675 574967048026 579751398587 19521708359784 88918838094727 124546192348043 124546192348058 130658286661353 158687536581162 217096164890903 226327531538383 288661503866515 288661503866530 293303096825150 315287158685617 346686258735410 354656544070694 354656544070709 375497871509280 398439345207976 398439345207991 399415909013691 412818828973466 416739308159739 442919748696917 463693407382315 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 623098135386377 698125516052739 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 233 11
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2382 17*)e = y MOD n" ]
12
4508187 4508202 479280036806 527123542416 541476594099 541476594114 546260944660 546260944675 574967048026 579751398587 19521708359784 88918838094727 124546192348043 124546192348058 130658286661353 217096164890903 226327531538383 288661503866515 288661503866530 293303096825150 315287158685617 354656544070694 354656544070709 375497871509280 398439345207976 398439345207991 412818828973466 416739308159739 442919748696917 463693407382315 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 623098135386377 698125516052739 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 233 12
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
13
4508187 4508202 479280036806 484064387367 527123542416 541476594099 541476594114 546260944660 546260944675 574967048026 579751398587 19521708359784 124546192348043 124546192348058 158687536581162 217096164890903 226327531538383 288661503866515 288661503866530 315287158685617 346686258735410 354656544070694 354656544070709 375497871509280 398439345207976 398439345207991 399415909013691 412818828973466 442919748696917 463693407382315 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 623098135386377 698125516052739 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 233 13
BasicProvers.SRW_TAC [ ] [ ]
14
4508187 4508202 479280036806 484064387367 527123542416 541476594099 541476594114 546260944660 546260944675 574967048026 579751398587 19521708359784 124546192348043 124546192348058 217096164890903 226327531538383 288661503866515 288661503866530 315287158685617 354656544070694 354656544070709 375497871509280 398439345207976 398439345207991 412818828973466 442919748696917 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 623098135386377 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 778417488521139
arithmetic 233 14
boolLib.CCONTR_TAC
15
4508187 4508202 479280036806 484064387367 527123542416 541476594099 541476594114 546260944660 546260944675 19521708359784 124546192348043 124546192348058 217096164890903 288661503866515 288661503866530 315287158685617 354656544070709 375497871509280 398439345207991 412818828973466 442919748696917 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 623098135386377 631031911872584 698339900079260 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 778417488521139
arithmetic 233 15
boolLib.POP_ASSUM ( boolLib.ASSUME_TAC o boolLib.REWRITE_RULE [ ( DB.fetch "arithmetic" "NOT_LEQ" ) ] )
16
4508187 479280036806 484064387367 527123542416 541476594099 546260944660 19521708359784 124546192348043 208688131165109 217096164890903 288661503866515 315287158685617 354656544070694 375497871509280 398439345207976 412818828973466 442919748696917 466580814162987 521746175187005 531497668234994 538989140445450 568681084200195 585128167865294 623098135386377 631031911872584 634772253538988 698339900079260 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 778417488521139
arithmetic 233 16
Q.SPECL_THEN [ [ HolKernel.QUOTE " (*#loc 2385 18*)SUC r" ] , [ HolKernel.QUOTE " (*#loc 2385 27*)n" ] , [ HolKernel.QUOTE " (*#loc 2385 32*)q" ] ] boolLib.MP_TAC ( DB.fetch "arithmetic" "LE_MULT_RCANCEL" )
17
4508187 479280036806 484064387367 527123542416 541476594099 546260944660 19521708359784 43798864978499 98581092097755 124546192348043 208688131165109 217096164890903 288661503866515 309888446016937 315287158685617 375497871509280 412818828973466 442919748696917 466580814162987 521746175187005 531497668234994 538989140445450 568681084200195 585128167865294 623098135386377 631031911872584 634772253538988 672462142824279 693255945079819 698339900079260 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 778417488521139
arithmetic 233 17
boolLib.ASM_REWRITE_TAC [ ]
18
4508187 4508202 479280036806 484064387367 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 14806742502348 19521708359784 43798864978499 43798864978514 98581092097755 98581092097770 124546192348043 124546192348058 208688131165109 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 315287158685617 315287158685632 330012922480994 332689292383232 375497871509280 375497871509295 412818828973466 412818828973481 415098329689538 442919748696917 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 623098135386377 631031911872584 634772253538988 672462142824279 672462142824294 684439512836680 684949110991823 693255945079819 693255945079834 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 719901773930025 734077381109548 754045259504727 778417488521139 778417488521154
arithmetic 233 18
boolLib.STRIP_TAC
19
4508187 4508202 479280036806 484064387367 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 14806742502348 19521708359784 19521708359799 43798864978499 98581092097755 98581092097770 124546192348043 124546192348058 217096164890903 288661503866515 288661503866530 309888446016937 309888446016952 315287158685617 315287158685632 332689292383232 375497871509280 412818828973466 412818828973481 442919748696917 466580814162987 466580814163002 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 623098135386377 631031911872584 672462142824279 672462142824294 684949110991823 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 754045259504727 778417488521139
arithmetic 233 19
boolLib.POP_ASSUM ( boolLib.ASSUME_TAC o boolLib.REWRITE_RULE [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) ] )
20
4508187 479280036806 484064387367 527123542416 541476594099 546260944660 14806742502333 19521708359784 43798864978499 98581092097755 124546192348043 208688131165109 217096164890903 288661503866515 309888446016937 315287158685617 332689292383217 375497871509280 412818828973466 442919748696917 466580814162987 521746175187005 531497668234994 538989140445450 568681084200195 585128167865294 623098135386377 631031911872584 634772253538988 672462142824279 684949110991808 693255945079819 698339900079260 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 754045259504712 778417488521139
arithmetic 233 20
Q.SPECL_THEN [ [ HolKernel.QUOTE " (*#loc 2389 18*)e" ] , [ HolKernel.QUOTE " (*#loc 2389 23*)n" ] , [ HolKernel.QUOTE " (*#loc 2389 28*)r * n" ] ] boolLib.MP_TAC ( DB.fetch "arithmetic" "LT_ADD_LCANCEL" )
21
4508187 479280036806 484064387367 527123542416 541476594099 546260944660 19521708359784 43798864978499 98581092097755 124546192348043 208688131165109 217096164890903 288661503866515 309888446016937 315287158685617 375497871509280 412818828973466 442919748696917 466580814162987 521746175187005 531497668234994 538989140445450 568681084200195 585128167865294 623098135386377 631031911872584 634772253538988 663849962412689 672462142824279 693255945079819 698339900079260 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 778417488521139
arithmetic 233 21
boolLib.ASM_REWRITE_TAC [ ]
22
4508187 4508202 479280036806 484064387367 484064387382 527123542416 527123542431 541476594099 546260944660 546260944675 19521708359784 43798864978499 98581092097755 124546192348043 172197511366728 208688131165109 217096164890903 217096164890918 218235849746877 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 330012922480994 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 634772253538988 663849962412689 672462142824279 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 719901773930025 734077381109548 734077381109563 778417488521139
arithmetic 233 22
boolLib.STRIP_TAC
23
4508187 4508202 479280036806 484064387367 484064387382 527123542416 527123542431 541476594099 546260944660 546260944675 19521708359784 19521708359799 43798864978499 98581092097755 124546192348043 172197511366728 217096164890903 218235849746877 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 466580814163002 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 663849962412689 672462142824279 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 734077381109563 778417488521139
arithmetic 233 23
Q.SPECL_THEN [ [ HolKernel.QUOTE " (*#loc 2391 18*)q * n" ] , [ HolKernel.QUOTE " (*#loc 2391 27*)d" ] ] boolLib.ASSUME_TAC ( DB.fetch "arithmetic" "LESS_EQ_ADD" )
24
4508187 479280036806 484064387367 527123542416 541476594099 546260944660 19521708359784 43798864978499 98581092097755 124546192348043 172197511366713 208688131165109 217096164890903 218235849746862 288661503866515 309888446016937 315287158685617 375497871509280 412818828973466 442919748696917 466580814162987 521746175187005 531497668234994 538989140445450 568681084200195 585128167865294 623098135386377 631031911872584 634772253538988 663849962412689 672462142824279 693255945079819 698339900079260 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 778417488521139
arithmetic 233 24
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 2393 19*)r * n + e < r * n + e" ] ( boolLib.CONTR_TAC o boolLib.MATCH_MP prim_recTheory.LESS_REFL )
25
4508187 479280036806 484064387367 527123542416 541476594099 546260944660 19521708359784 43798864978499 98581092097755 124546192348043 153468176611658 172197511366713 208688131165109 217096164890903 218235849746862 288661503866515 309888446016937 315287158685617 375497871509280 412818828973466 442919748696917 466580814162987 521746175187005 522798149962593 531497668234994 538989140445450 568681084200195 585128167865294 623098135386377 631031911872584 634772253538988 663849962412689 672462142824279 693255945079819 698339900079260 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 778417488521139
arithmetic 233 25
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_LESS_EQ_TRANS" )
26
4508187 4508202 479280036806 484064387367 484064387382 527123542416 527123542431 541476594099 546260944660 546260944675 19521708359784 43798864978499 98581092097755 124546192348043 153468176611658 172197511366713 172197511366728 217096164890903 218235849746862 218235849746877 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 521746175187005 522798149962593 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 663849962412689 672462142824279 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 734077381109563 778417488521139
arithmetic 233 26
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 2394 54*)q * n + d" ]
27
4508187 4508202 479280036806 484064387367 484064387382 527123542416 527123542431 541476594099 546260944660 546260944675 19521708359784 43798864978499 60714359574064 98581092097755 101493408634270 124546192348043 124546192348058 138598696382330 153468176611658 172197511366713 217096164890903 218235849746862 218235849746877 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 354656544070709 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 457644544611742 466580814162987 471942352642310 521746175187005 522798149962593 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 663849962412689 672462142824279 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 732607363173457 734077381109548 734077381109563 778417488521139
arithmetic 233 27
boolLib.ASM_REWRITE_TAC [ ]
28
4508187 4508202 479280036806 479280036821 484064387367 484064387382 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 19521708359784 43798864978499 98581092097755 101493408634270 124546192348043 124546192348058 153468176611658 172197511366713 172197511366728 217096164890903 218235849746862 218235849746877 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 521746175187005 522798149962593 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 631031911872599 663849962412689 672462142824279 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 719901773930040 734077381109548 734077381109563 778417488521139
arithmetic 233 28
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_LESS_EQ_TRANS" )
29
4508187 4508202 479280036806 479280036821 484064387367 484064387382 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 19521708359784 43798864978499 98581092097755 124546192348043 153468176611658 172197511366713 172197511366728 217096164890903 218235849746862 218235849746877 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 521746175187005 522798149962593 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 663849962412689 672462142824279 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 734077381109548 734077381109563 778417488521139
arithmetic 233 29
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 2396 17*)r * n + n" ]
30
4508187 4508202 479280036806 479280036821 484064387367 484064387382 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 19521708359784 43798864978499 60714359574064 98581092097755 101493408634270 124546192348043 124546192348058 138598696382330 153468176611658 172197511366713 217096164890903 218235849746862 218235849746877 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 354656544070709 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 457644544611742 466580814162987 471942352642310 521746175187005 522798149962593 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 663849962412689 672462142824279 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 732607363173457 734077381109548 734077381109563 778417488521139
arithmetic 233 30
boolLib.ASM_REWRITE_TAC [ ]
31
4508187 4508202 479280036806 479280036821 484064387367 484064387382 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 19521708359784 43798864978499 98581092097755 101493408634270 124546192348043 124546192348058 153468176611658 172197511366713 172197511366728 217096164890903 218235849746862 218235849746877 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 521746175187005 522798149962593 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 631031911872599 663849962412689 672462142824279 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 719901773930040 734077381109548 734077381109563 778417488521139
arithmetic 233 31
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_EQ_TRANS" )
32
4508187 4508202 479280036806 479280036821 484064387367 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 19521708359784 43798864978499 98581092097755 124546192348043 124546192348058 153468176611658 172197511366713 217096164890903 218235849746862 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 521746175187005 522798149962593 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 631031911872599 663849962412689 672462142824279 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 719901773930040 734077381109548 778417488521139
arithmetic 233 32
mesonLib.ASM_MESON_TAC [ ]
33
4508187 4508202 479280036806 479280036821 484064387367 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 19521708359784 43798864978499 60714359574064 98581092097755 101493408634270 124546192348043 124546192348058 138598696382330 153468176611658 153539586665221 172197511366713 217096164890903 218235849746862 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 354656544070709 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 457644544611742 466580814162987 471942352642310 521746175187005 522798149962593 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 663849962412689 672462142824279 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 719901773930040 734077381109548 778417488521139
arithmetic 233 33
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 479280036806 479280036821 484064387367 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 19521708359784 43798864978499 98581092097755 101493408634270 124546192348043 124546192348058 153468176611658 153468176611673 172197511366713 217096164890903 218235849746862 288661503866515 288661503866530 309888446016937 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 521746175187005 522798149962593 522798149962608 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 631031911872584 663849962412689 663849962412704 672462142824279 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 719901773930025 719901773930040 734077381109548 778417488521139
arithmetic 234 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_OR_EQ" ) , boolLib.GSYM ( DB.fetch "arithmetic" "ADD1" ) , boolLib.IMP_ANTISYM_RULE ( boolLib.SPEC_ALL prim_recTheory.LESS_LEMMA1 ) ( boolLib.SPEC_ALL prim_recTheory.LESS_LEMMA2 ) ]
1
4508202 574967048041 579751398602 124546192348058 129916455720081 155412585748122 217096164890918 264214093175962 288661503866530 354656544070709 398439345207991 423867359600486 471942352642310 474709775802895 491132347463379 502026024071860 531497668235009 585128167865309 587688456885360 672462142824294 684439512836680 698339900079275 701865353869699 734077381109563 772093664419589
arithmetic 234 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 574967048041 579751398602 179857892939409 217096164890918 288661503866530 415098329689538 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 701865353869699 704177836849664 734077381109563
arithmetic 234 2
boolLib.EQ_TAC
3 4
4508202 574967048041 579751398602 179857892939409 217096164890918 288661503866530 415098329689538 521746175187020 531497668235009 684439512836680 701865353869699 704177836849664 734077381109563
arithmetic 234 3
boolLib.STRIP_TAC
5 6
4508202 574967048041 579751398602 179857892939409 217096164890918 288661503866530 330012922480994 415098329689538 521746175187020 531497668235009 684439512836680 701865353869699 704177836849664 734077381109563
arithmetic 234 4
boolLib.STRIP_TAC
7 8
4508202 574967048041 579751398602 179857892939409 217096164890918 288661503866530 330012922480994 415098329689538 521746175187020 531497668235009 684439512836680 701865353869699 704177836849664 734077381109563
arithmetic 234 5
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 179857892939409 217096164890903 217096164890918 288661503866515 288661503866530 415098329689538 521746175187005 521746175187020 531497668234994 531497668235009 684439512836680 701865353869699 704177836849664 734077381109548 734077381109563
arithmetic 234 6
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 179857892939394 179857892939409 217096164890918 288661503866515 288661503866530 415098329689538 521746175187020 531497668234994 531497668235009 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 734077381109563
arithmetic 234 7
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 179857892939394 179857892939409 217096164890918 288661503866515 288661503866530 415098329689538 521746175187020 531497668234994 531497668235009 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 734077381109563
arithmetic 234 8
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 179857892939409 217096164890903 217096164890918 288661503866515 288661503866530 415098329689538 521746175187005 521746175187020 531497668234994 531497668235009 684439512836680 701865353869699 704177836849664 734077381109548 734077381109563
arithmetic 235 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 574967048041 579751398602 584535749163 124546192348058 153468176611673 230184383806230 288661503866530 315287158685632 330012922480994 354656544070709 393844757241844 412818828973481 471942352642310 491132347463379 518626499560520 531497668235009 538989140445465 568681084200210 684439512836680 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 778312390765048 778417488521154
arithmetic 235 1
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2413 16*)z" ] boolLib.MP_TAC ( DB.fetch "arithmetic" "DIVISION" )
2
4508187 4508202 574967048041 579751398602 584535749148 584535749163 124546192348058 153468176611673 230184383806230 288661503866515 288661503866530 315287158685632 354656544070709 393844757241844 412818828973481 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 684439512836680 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 778312390765048 778417488521139
arithmetic 235 2
boolLib.ASM_REWRITE_TAC [ ]
3
4508187 4508202 512770490748 574967048041 579751398602 584535749148 584535749163 88918838094742 101493408634270 124546192348058 130658286661368 153468176611673 230184383806230 288661503866515 288661503866530 315287158685632 330012922480994 354656544070709 393844757241844 412818828973481 415067907596997 463022512672744 463693407382330 471942352642310 491132347463379 518626499560520 531497668234994 531497668235009 538989140445450 538989140445465 568681084200210 585128167865309 607645833421614 667095047136127 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457024 702299432457039 704177836849664 730122340407426 734077381109548 734077381109563 767055970251773 778312390765048 778417488521139 778417488521154
arithmetic 235 3
boolLib.DISCH_THEN ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2415 28*)y" ] boolLib.STRIP_ASSUME_TAC )
4
4508187 4508202 512770490748 574967048041 579751398602 584535749148 584535749163 88918838094742 101493408634270 124546192348058 130658286661368 153468176611673 230184383806230 288661503866515 288661503866530 315287158685632 330012922480994 354656544070709 393844757241844 412818828973481 415067907596997 463022512672744 463693407382330 471942352642310 491132347463379 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 607645833421614 667095047136127 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 730122340407426 734077381109548 734077381109563 767055970251773 778312390765048 778417488521139
arithmetic 235 4
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2416 17*)q = y DIV z" ]
5
4508187 4508202 574967048041 579751398587 579751398602 584535749148 584535749163 88918838094727 124546192348058 130658286661353 153468176611673 230184383806215 230184383806230 288661503866515 288661503866530 315287158685632 354656544070709 393844757241844 412818828973466 412818828973481 415067907596982 463022512672729 463693407382315 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 585128167865294 607645833421599 667095047136112 684439512836680 698125516052739 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 778312390765048 778417488521139
arithmetic 235 5
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2417 17*)r = y MOD z" ]
6
4508187 4508202 541476594099 541476594114 574967048041 579751398587 579751398602 584535749148 584535749163 19521708359784 88918838094727 124546192348058 130658286661353 153468176611673 158687536581162 230184383806215 257912558851782 288661503866515 288661503866530 293303096825150 315287158685617 315287158685632 354656544070709 393844757241844 398439345207991 412818828973466 412818828973481 416739308159739 463693407382315 518626499560505 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 579901154732075 585128167865294 623098135386377 684439512836680 698125516052739 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 235 6
boolLib.ASM_REWRITE_TAC [ ]
7
4508187 4508202 541476594099 541476594114 546260944660 574967048041 579751398587 579751398602 584535749148 584535749163 19521708359784 124546192348058 153468176611673 158687536581162 217096164890903 226327531538383 230184383806215 257912558851782 288661503866515 288661503866530 315287158685617 315287158685632 346686258735410 354656544070709 393844757241844 398439345207991 399415909013691 412818828973466 412818828973481 442919748696917 463693407382315 518626499560505 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 579901154732075 585128167865294 623098135386377 684439512836680 698125516052739 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 235 7
boolLib.EQ_TAC

4508187 4508202 541476594099 541476594114 546260944660 546260944675 574967048041 579751398587 584535749148 584535749163 19521708359784 124546192348058 153468176611673 158687536581162 217096164890903 226327531538383 230184383806215 257912558851782 288661503866515 288661503866530 315287158685617 315287158685632 346686258735410 354656544070709 398439345207991 399415909013691 412818828973466 412818828973481 442919748696917 442919748696932 463693407382315 518626499560505 521746175187005 522798149962608 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 579901154732075 585128167865294 585128167865309 623098135386377 623098135386392 684439512836680 698125516052739 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 236 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 574967048041 579751398602 584535749163 31239717211041 124546192348058 129916455720081 155412585748122 180348762265743 217096164890918 230184383806230 232674762621370 264214093175962 288661503866530 330012922480994 412818828973481 471942352642310 474709775802895 491132347463379 502026024071860 518626499560520 531497668235009 538989140445465 585128167865309 587688456885360 603955311554095 653439213234376 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 236 1
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2436 16*)z" ] boolLib.MP_TAC ( DB.fetch "arithmetic" "DIVISION" )
2
4508187 4508202 574967048041 579751398602 584535749148 584535749163 31239717211041 124546192348058 129916455720081 155412585748122 180348762265743 217096164890918 230184383806230 232674762621370 264214093175962 288661503866515 288661503866530 412818828973481 474709775802895 502026024071860 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 587688456885360 603955311554095 653439213234376 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 734077381109563 772093664419589 778417488521139
arithmetic 236 2
boolLib.ASM_REWRITE_TAC [ ]
3
4508187 4508202 512770490748 574967048041 579751398602 584535749148 584535749163 31239717211041 88918838094742 101493408634270 124546192348058 129916455720081 130658286661368 155412585748122 180348762265743 217096164890918 230184383806230 232674762621370 264214093175962 288661503866515 288661503866530 330012922480994 412818828973481 415067907596997 463022512672744 463693407382330 471942352642310 474709775802895 491132347463379 502026024071860 518626499560520 531497668234994 531497668235009 538989140445450 538989140445465 585128167865309 587688456885360 603955311554095 607645833421614 653439213234376 667095047136127 672462142824294 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457024 702299432457039 704177836849664 730122340407426 734077381109548 734077381109563 767055970251773 772093664419589 778417488521139 778417488521154
arithmetic 236 3
boolLib.DISCH_THEN ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2415 28*)y" ] boolLib.STRIP_ASSUME_TAC )
4
4508187 4508202 512770490748 574967048041 579751398602 584535749148 584535749163 31239717211041 88918838094742 101493408634270 124546192348058 129916455720081 130658286661368 155412585748122 180348762265743 217096164890918 230184383806230 232674762621370 264214093175962 288661503866515 288661503866530 330012922480994 412818828973481 415067907596997 463022512672744 463693407382330 471942352642310 474709775802895 491132347463379 502026024071860 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 587688456885360 603955311554095 607645833421614 653439213234376 667095047136127 672462142824294 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 730122340407426 734077381109548 734077381109563 767055970251773 772093664419589 778417488521139
arithmetic 236 4
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2416 17*)q = y DIV z" ]
5
4508187 4508202 574967048041 579751398587 579751398602 584535749148 584535749163 31239717211041 88918838094727 124546192348058 129916455720081 130658286661353 155412585748122 180348762265743 217096164890918 230184383806215 230184383806230 232674762621370 264214093175962 288661503866515 288661503866530 412818828973466 412818828973481 415067907596982 463022512672729 463693407382315 474709775802895 502026024071860 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 587688456885360 603955311554095 607645833421599 653439213234376 667095047136112 672462142824294 684439512836680 698125516052739 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 734077381109563 767055970251758 772093664419589 778417488521139
arithmetic 236 5
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2417 17*)r = y MOD z" ]
6
4508187 4508202 541476594099 541476594114 574967048041 579751398587 579751398602 584535749148 584535749163 19521708359784 31239717211041 88918838094727 124546192348058 129916455720081 130658286661353 155412585748122 158687536581162 180348762265743 217096164890918 230184383806215 232674762621370 257912558851782 264214093175962 288661503866515 288661503866530 293303096825150 315287158685617 412818828973466 412818828973481 416739308159739 463693407382315 474709775802895 502026024071860 518626499560505 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 579901154732075 585128167865294 585128167865309 587688456885360 603955311554095 623098135386377 672462142824294 684439512836680 698125516052739 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 734077381109563 767055970251758 772093664419589 778417488521139
arithmetic 236 6
boolLib.ASM_REWRITE_TAC [ ]
7
4508187 4508202 541476594099 541476594114 546260944660 574967048041 579751398587 579751398602 584535749148 584535749163 19521708359784 31239717211041 124546192348058 129916455720081 155412585748122 158687536581162 180348762265743 217096164890903 217096164890918 226327531538383 230184383806215 232674762621370 257912558851782 264214093175962 288661503866515 288661503866530 315287158685617 346686258735410 399415909013691 412818828973466 412818828973481 442919748696917 463693407382315 474709775802895 502026024071860 518626499560505 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 579901154732075 585128167865294 585128167865309 587688456885360 603955311554095 623098135386377 672462142824294 684439512836680 698125516052739 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 734077381109563 767055970251758 772093664419589 778417488521139
arithmetic 236 7
boolLib.EQ_TAC

4508187 4508202 541476594099 541476594114 546260944660 546260944675 574967048041 579751398587 584535749148 584535749163 19521708359784 31239717211041 120253035645992 124546192348058 129916455720081 155412585748122 158687536581162 217096164890903 217096164890918 226327531538383 230184383806215 232674762621370 257912558851782 264214093175962 288661503866515 288661503866530 315287158685617 315287158685632 346686258735410 399415909013691 412818828973466 412818828973481 442919748696917 442919748696932 463693407382315 474709775802895 502026024071860 518626499560505 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 579901154732075 585128167865294 585128167865309 587688456885360 603955311554095 623098135386377 623098135386392 672462142824294 684439512836680 698125516052739 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 734077381109563 767055970251758 772093664419589 778417488521139
arithmetic 237 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 574967048041 579751398602 584535749163 23856247810429 217096164890918 230184383806230 288661503866530 311143532379752 315287158685632 330012922480994 412818828973481 471942352642310 491132347463379 518626499560520 531497668235009 538989140445465 568681084200210 668940040822091 684439512836680 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 237 1
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "NOT_LESS_EQUAL" ) ]
2
4508187 4508202 574967048041 579751398602 584535749148 584535749163 23856247810429 217096164890918 230184383806230 288661503866515 288661503866530 311143532379752 315287158685632 412818828973481 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 668940040822091 684439512836680 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 734077381109563 778417488521139
arithmetic 237 2
boolLib.AP_TERM_TAC
3
4508187 4508202 574967048041 579751398602 584535749148 584535749163 19521708359799 124546192348058 153468176611673 230184383806230 288661503866515 288661503866530 315287158685632 354656544070709 393844757241844 412818828973481 466580814163002 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 684439512836680 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 778312390765048 778417488521139
arithmetic 237 3
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "X_LE_DIV" )
4
4508187 4508202 574967048041 579751398602 584535749148 584535749163 124546192348058 153468176611673 230184383806230 288661503866515 288661503866530 315287158685632 354656544070709 393844757241844 412818828973481 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 684439512836680 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 778312390765048 778417488521139
arithmetic 237 4
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 584535749148 584535749163 288661503866515 288661503866530 531497668234994 531497668235009 538989140445450 538989140445465 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 238 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 574967048041 579751398602 584535749163 124546192348058 129916455720081 148729425341101 155412585748122 217096164890918 230184383806230 232674762621370 264214093175962 288661503866530 330012922480994 412818828973481 471942352642310 474709775802895 491132347463379 502026024071860 518626499560520 531497668235009 538989140445465 585128167865309 587688456885360 593351620445102 603955311554095 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 702228177471609 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 238 1
boolLib.CONV_TAC ( boolLib.FORK_CONV ( boolLib.REWR_CONV ( boolLib.GSYM ( DB.fetch "arithmetic" "NOT_LESS" ) ) , boolLib.REWR_CONV ( boolLib.GSYM ( DB.fetch "arithmetic" "NOT_LESS_EQUAL" ) ) ) )
2
4508187 4508202 574967048041 579751398602 584535749148 584535749163 124546192348058 129916455720081 148729425341101 155412585748122 217096164890918 230184383806230 232674762621370 264214093175962 288661503866515 288661503866530 412818828973481 474709775802895 502026024071860 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 587688456885360 593351620445102 603955311554095 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 702228177471609 702299432457024 734077381109548 734077381109563 772093664419589 778417488521139
arithmetic 238 2
boolLib.AP_TERM_TAC
3
4508187 4508202 574967048041 579751398602 584535749148 584535749163 19521708359799 31239717211041 124546192348058 129916455720081 155412585748122 180348762265743 217096164890918 230184383806230 232674762621370 264214093175962 288661503866515 288661503866530 412818828973481 466580814163002 474709775802895 502026024071860 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 587688456885360 603955311554095 653439213234376 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 734077381109563 772093664419589 778417488521139
arithmetic 238 3
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "X_LT_DIV" )
4
4508187 4508202 574967048041 579751398602 584535749148 584535749163 31239717211041 124546192348058 129916455720081 155412585748122 180348762265743 217096164890918 230184383806230 232674762621370 264214093175962 288661503866515 288661503866530 412818828973481 474709775802895 502026024071860 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 587688456885360 603955311554095 653439213234376 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 734077381109563 772093664419589 778417488521139
arithmetic 238 4
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 584535749148 584535749163 288661503866515 288661503866530 531497668234994 531497668235009 538989140445450 538989140445465 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 239 0
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "EQ_LESS_EQ" ) , ( DB.fetch "arithmetic" "DIV_LE_X" ) , ( DB.fetch "arithmetic" "X_LE_DIV" ) , boolLib.GSYM ( DB.fetch "arithmetic" "ADD1" ) , simpLib.AC boolLib.CONJ_COMM boolLib.CONJ_ASSOC ]

4508202 574967048041 579751398602 584535749163 14806742502348 98581092097770 101493408634270 124546192348058 153468176611673 217096164890918 217703146340961 230184383806230 288661503866530 309888446016952 315287158685632 330012922480994 393844757241844 395730620076745 412818828973481 471942352642310 491132347463379 518626499560520 531497668235009 538989140445465 568681084200210 672462142824294 684439512836680 684949110991823 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 742924744705120 778417488521154
arithmetic 240 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 512770490748 522339191870 527123542431 101493408634270 171137181191401 208222261033002 230184383806230 288661503866530 315287158685632 330012922480994 383705107600443 412818828973481 428239159961352 471942352642310 491132347463379 518626499560520 531497668235009 538989140445465 568681084200210 598272425789623 620877800788223 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457039 714277854848128 734077381109563 767055970251773 778417488521154
arithmetic 240 1
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 2489 19*)0 < n * k" ] boolLib.ASSUME_TAC
2
4508187 4508202 512770490733 512770490748 522339191870 527123542416 527123542431 171137181191401 208222261033002 230184383806230 288661503866515 288661503866530 315287158685632 383705107600443 412818828973481 428239159961352 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 598272425789623 620877800788223 698125516052754 698339900079275 701473106811523 701865353869699 702299432457024 714277854848128 734077381109548 767055970251773 778417488521139
arithmetic 240 2
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2493 16*)n * k" ] boolLib.MP_TAC ( DB.fetch "arithmetic" "DIVISION" )
3
4508187 4508202 512770490733 512770490748 522339191870 527123542416 527123542431 79555358165496 171137181191401 208222261033002 230184383806230 288661503866515 288661503866530 315287158685617 315287158685632 383705107600443 412818828973466 412818828973481 428239159961352 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 598272425789623 620877800788223 698125516052754 698339900079260 698339900079275 701473106811523 701865353869699 702299432457024 714277854848128 734077381109548 767055970251773 778417488521139
arithmetic 240 3
boolLib.ASM_REWRITE_TAC [ ]
4
4508187 4508202 512770490733 512770490748 522339191870 527123542416 527123542431 16642704241946 60765424595857 79555358165496 79555358165511 101493408634270 109433129575975 134823843789701 157779477230019 171137181191401 208222261033002 230184383806230 288661503866515 288661503866530 315287158685617 315287158685632 330012922480994 375950853342275 383705107600443 401998667876800 412818828973466 412818828973481 428239159961352 452324120246002 471942352642310 491132347463379 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865309 598272425789623 620877800788223 638846505164512 684439512836680 698125516052754 698339900079260 698339900079275 701473106811523 701865353869699 702299432457024 702299432457039 704177836849664 714277854848128 734077381109548 734077381109563 767055970251773 778417488521139 778417488521154
arithmetic 240 4
boolLib.DISCH_THEN ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2494 52*)m" ] boolLib.STRIP_ASSUME_TAC )
5
4508187 4508202 512770490733 512770490748 522339191870 527123542416 527123542431 16642704241946 60765424595857 79555358165496 101493408634270 109433129575975 134823843789701 157779477230019 171137181191401 208222261033002 230184383806230 288661503866515 288661503866530 315287158685617 315287158685632 330012922480994 375950853342275 383705107600443 401998667876800 412818828973466 412818828973481 428239159961352 452324120246002 471942352642310 491132347463379 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865309 598272425789623 620877800788223 638846505164512 684439512836680 698125516052754 698339900079260 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 714277854848128 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 240 5
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2495 17*)q = m DIV (n * k)" ]
6
4508187 4508202 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 16642704241931 60765424595842 79555358165496 109433129575960 157779477230004 171137181191401 208222261033002 230184383806215 230184383806230 288661503866515 288661503866530 315287158685617 315287158685632 375950853342260 383705107600428 383705107600443 401998667876785 412818828973466 412818828973481 428239159961352 452324120245987 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 598272425789623 620877800788223 638846505164497 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 714277854848128 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 240 6
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 2496 17*)r = m MOD (n * k)" ]
7
4508187 4508202 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 541476594099 16642704241931 19521708359784 79555358165496 109433129575960 158687536581162 171137181191401 208222261033002 230184383806215 230184383806230 249139841070701 288661503866515 288661503866530 296254351547019 315287158685617 315287158685632 383705107600428 383705107600443 401998667876785 412818828973466 412818828973481 428239159961352 448203601632257 490205145229644 508974716016895 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 570986982240802 585128167865294 598272425789623 620877800788223 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 714277854848128 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 240 7
markerLib.RM_ALL_ABBREVS_TAC
8
4508187 4508202 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 541476594099 546260944660 546260944675 19521708359784 79555358165496 109433129575960 158687536581162 171137181191401 217096164890903 230184383806215 230184383806230 259261606438762 288661503866515 288661503866530 296254351547019 315287158685617 383705107600428 412818828973466 428239159961352 433301229980491 448203601632257 490205145229644 508974716016895 515308395327072 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 569325008838945 570749693012241 585128167865294 598272425789623 668940040822076 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 767055970251758 778417488521139
arithmetic 240 8
boolLib.ASM_REWRITE_TAC [ ]
9
4508187 4508202 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 541476594099 546260944660 546260944675 79555358165496 171137181191401 217096164890903 230184383806230 259261606438762 288661503866515 288661503866530 296254351547019 315287158685617 412818828973466 428239159961352 433301229980491 448203601632257 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 569325008838945 585128167865294 598272425789623 668940040822076 698125516052754 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 778417488521139
arithmetic 240 9
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 2499 19*)q * (n * k) = (q * k) * n" ] boolLib.SUBST1_TAC
10
4508187 4508202 512770490733 512770490748 522339191855 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 79555358165496 162673056749806 217096164890903 230184383806230 259261606438762 288661503866515 288661503866530 296254351547019 296254351547034 306269516405589 315287158685617 315287158685632 412818828973466 412818828973481 433301229980491 433301229980506 447528995393450 448203601632257 448203601632272 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 581244458079995 585128167865294 585128167865309 645261734700173 649349698959773 668940040822076 698125516052754 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 778417488521139
arithmetic 240 10
simpLib.ASM_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "ADD_DIV_ADD_DIV" ) , ( DB.fetch "arithmetic" "MOD_TIMES" ) ]
11
4508187 4508202 512770490733 512770490748 522339191855 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 79555358165496 217096164890903 223762251144909 230184383806230 259261606438762 272856606513127 288661503866515 288661503866530 296254351547019 307892256385536 315287158685617 315287158685632 412818828973466 412818828973481 433301229980491 448203601632257 469514208163145 478379881771617 518626499560520 531497668234994 531497668235009 538989140445450 550985803287417 568681084200195 568681084200210 585128167865294 585128167865309 668940040822076 676571922470348 698125516052754 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 761383461247379 773714664346141 778417488521139 788430115075047
arithmetic 240 11
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_MOD" )
12
4508187 4508202 512770490733 512770490748 522339191855 527123542416 527123542431 541476594099 546260944660 546260944675 79555358165496 171137181191401 217096164890903 230184383806230 259261606438762 288661503866515 288661503866530 296254351547019 315287158685617 412818828973466 428239159961352 433301229980491 448203601632257 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 569325008838945 585128167865294 598272425789623 668940040822076 698125516052754 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 778417488521139
arithmetic 240 12
simpLib.ASM_SIMP_TAC BasicProvers.bool_ss tactictoe_thmlarg
13
4508187 4508202 512770490733 512770490748 522339191855 527123542416 527123542431 541476594099 546260944660 546260944675 23856247810429 79555358165496 217096164890903 230184383806230 259261606438762 288661503866515 288661503866530 296254351547019 311143532379752 315287158685617 412818828973466 433301229980491 448203601632257 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 585128167865294 668940040822076 698339900079260 698339900079275 701473106811523 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 240 13
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ simpLib.AC ( DB.fetch "arithmetic" "MULT_ASSOC" ) ( DB.fetch "arithmetic" "MULT_COMM" ) ]

4508187 4508202 512770490733 512770490748 522339191855 527123542416 527123542431 541476594099 546260944660 546260944675 79555358165496 217096164890903 217096164890918 259261606438762 288661503866515 288661503866530 296254351547019 315287158685617 315287158685632 412818828973466 412818828973481 433301229980491 448203601632257 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 668940040822076 668940040822091 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 241 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 574967048041 579751398602 584535749163 1046782030151 37217900622577 101493408634270 230184383806230 288661503866530 315287158685632 330012922480994 402292786828287 412818828973481 463693407382330 470250402836706 518626499560520 531497668235009 538989140445465 568681084200210 579901154732090 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457039 704177836849664 734077381109563 767055970251773 778417488521154
arithmetic 241 1
boolLib.EQ_TAC

4508187 4508202 574967048026 574967048041 579751398602 584535749163 1046782030151 37217900622577 101493408634270 230184383806230 288661503866515 288661503866530 315287158685632 402292786828287 412818828973481 463693407382330 470250402836706 518626499560520 531497668234994 531497668235009 538989140445450 568681084200210 579901154732090 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457024 704177836849664 734077381109548 767055970251773 778417488521139 778417488521154
arithmetic 242 0
boolLib.CONJ_TAC
1 2
4508202 574967048041 579751398602 584535749163 64288303897080 82200298861094 101493408634270 105411389924526 127689855124664 151796447914440 230184383806230 261109191947882 264136129331419 264214093175962 276553046506088 288661503866530 301829963934515 319158091902197 327623141998518 343196717757585 348442929936807 387262907563619 412818828973481 518692956809444 531497668235009 543493294975578 557901264254459 567349868624925 591784695147137 601223542668637 636505242744285 672462142824294 673864794454163 679567735883094 684439512836680 698125516052754 698339900079275 701865353869699 704177836849664 757349105994274 772093664419589 778417488521154 778523560533365 782054415121799
arithmetic 242 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "MULT_EQ_DIV" )
3
4508202 574967048041 579751398602 584535749163 101493408634270 105411389924526 151796447914440 230184383806230 261109191947882 264136129331419 264214093175962 276553046506088 288661503866530 319158091902197 327623141998518 387262907563619 412818828973481 518692956809444 531497668235009 567349868624925 601223542668637 636505242744285 672462142824294 679567735883094 684439512836680 698125516052754 698339900079275 701865353869699 704177836849664 778417488521154 778523560533365 782054415121799
arithmetic 242 2
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "MULT_EQ_DIV" )
4
4508202 574967048041 579751398602 584535749163 64288303897080 82200298861094 101493408634270 127689855124664 230184383806230 264214093175962 276553046506088 288661503866530 301829963934515 343196717757585 348442929936807 412818828973481 518692956809444 531497668235009 543493294975578 557901264254459 591784695147137 636505242744285 672462142824294 673864794454163 684439512836680 698125516052754 698339900079275 701865353869699 704177836849664 757349105994274 772093664419589 778417488521154
arithmetic 242 3
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "NUMERAL_DEF" ) , ( DB.fetch "arithmetic" "BIT1" ) , ( DB.fetch "arithmetic" "BIT2" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.LESS_0 ]

4508202 574967048041 151796447914440 264214093175962 288661503866530 319158091902197 450837328314658 531497668235009 672462142824294 702299432457039 734077381109563 778417488521154 778523560533365
arithmetic 242 4
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "NUMERAL_DEF" ) , ( DB.fetch "arithmetic" "BIT1" ) , ( DB.fetch "arithmetic" "BIT2" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.LESS_0 ]

4508202 574967048041 226684177447318 264214093175962 288661503866530 348442929936807 531497668235009 591784695147137 672462142824294 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 243 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 479280036821 512770490748 527123542431 37217900622577 288661503866530 315287158685632 330012922480994 402292786828287 412818828973481 457644544611742 463693407382330 471942352642310 531497668235009 538989140445465 568681084200210 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 767055970251773 778417488521154 785396645434576
arithmetic 243 1
boolLib.EQ_TAC
2 8
4508187 4508202 479280036821 512770490748 527123542416 527123542431 37217900622577 288661503866515 288661503866530 315287158685632 402292786828287 412818828973481 457644544611742 463693407382330 471942352642310 531497668234994 531497668235009 538989140445450 568681084200210 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 767055970251773 778417488521139 778417488521154 785396645434576
arithmetic 243 2
boolLib.REPEAT boolLib.STRIP_TAC
3
4508187 4508202 479280036821 512770490748 527123542416 527123542431 37217900622577 288661503866515 288661503866530 315287158685632 330012922480994 402292786828287 412818828973481 457644544611742 463693407382330 471942352642310 531497668234994 531497668235009 538989140445450 568681084200210 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 767055970251773 778417488521139 778417488521154 785396645434576
arithmetic 243 3
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2540 17*)k DIV n" ] )
4
4508187 4508202 479280036821 512770490733 512770490748 527123542416 527123542431 37217900622562 288661503866515 288661503866530 315287158685632 402292786828272 412818828973481 457644544611742 463693407382315 471942352642310 531497668234994 531497668235009 538989140445450 568681084200210 698125516052739 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849664 734077381109548 767055970251758 778417488521139 785396645434576
arithmetic 243 4
boolLib.MATCH_MP_TAC boolLib.EQ_SYM
5
4508187 4508202 512770490733 512770490748 527123542416 527123542431 37217900622562 230184383806230 288661503866515 288661503866530 402292786828272 412818828973481 463022512672744 463693407382315 518626499560520 531497668234994 531497668235009 538989140445450 667095047136127 698125516052739 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849664 734077381109548 767055970251758 768015489020848 778417488521139
arithmetic 243 5
BasicProvers.SRW_TAC [ ] [ boolLib.Once ( DB.fetch "arithmetic" "MULT_COMM" ) ]
6
4508187 4508202 512770490733 512770490748 527123542416 527123542431 17025086417973 37217900622562 230184383806230 288661503866515 288661503866530 290565749127302 402292786828272 412818828973481 463022512672744 463693407382315 518626499560520 531497668234994 531497668235009 538989140445450 667095047136127 698125516052739 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 734077381109548 767055970251758 778417488521139
arithmetic 243 6
boolLib.MATCH_MP_TAC ( boolLib.MP_CANON ( boolLib.DISCH_ALL ( # 2 ( HolKernel.EQ_IMP_RULE ( boolLib.UNDISCH ( DB.fetch "arithmetic" "MULT_EQ_DIV" ) ) ) ) ) )
7
4508187 4508202 512770490733 512770490748 527123542416 527123542431 37217900622562 89775295054347 230184383806230 288661503866515 288661503866530 299998922699714 315287158685632 402292786828272 412818828973481 463693407382315 518626499560520 531497668234994 531497668235009 538989140445450 698125516052739 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 734077381109548 735181470344818 767055970251758 778417488521139
arithmetic 243 7
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 37217900622562 37217900622577 101493408634270 217703146340961 230184383806230 288661503866515 288661503866530 402292786828272 402292786828287 463693407382315 463693407382330 468990966419513 518626499560520 531497668234994 531497668235009 538989140445450 538989140445465 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 767055970251758 767055970251773 778417488521139 778417488521154
arithmetic 243 8
BasicProvers.SRW_TAC [ ] [ ]
9
4508187 4508202 479280036821 512770490748 527123542416 527123542431 37217900622577 288661503866515 288661503866530 315287158685632 330012922480994 402292786828287 412818828973481 457644544611742 463693407382330 471942352642310 531497668234994 531497668235009 538989140445450 568681084200210 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 767055970251773 778417488521139 778417488521154 785396645434576
arithmetic 243 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 479280036821 527123542416 527123542431 4613570255253 68558865002573 104544506166987 288661503866515 288661503866530 315287158685632 412818828973481 531497668234994 531497668235009 538989140445450 568681084200210 682341964761946 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139 778417488521154
arithmetic 244 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 574967048041 579751398602 1026471530012 19521708359799 31630080594348 98581092097770 101493408634270 105469097395984 144790626590691 205241596362564 230184383806230 269030221677049 288661503866530 309888446016952 330012922480994 412818828973481 459764724663189 463693407382330 466580814163002 518626499560520 531497668235009 538989140445465 595653898276952 672462142824294 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 767055970251773 776139143995336 778417488521154 783681335275283
arithmetic 244 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "MOD_UNIQUE" )
2
4508187 4508202 574967048026 574967048041 579751398587 579751398602 1026471529997 19521708359784 31630080594333 98581092097755 98581092097770 105469097395984 144790626590691 205241596362549 230184383806215 269030221677034 288661503866515 288661503866530 309888446016937 309888446016952 412818828973466 459764724663189 463693407382330 466580814162987 518626499560505 531497668234994 531497668235009 538989140445450 595653898276952 672462142824279 672462142824294 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 734077381109548 767055970251773 776139143995321 778417488521139 783681335275283
arithmetic 244 2
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 2551 15*)x DIV y" ]

4508187 4508202 541476594114 574967048026 574967048041 579751398587 579751398602 1026471529997 19521708359784 31630080594333 98581092097755 98581092097770 101493408634270 205241596362549 219717919714953 226952404759248 230184383806215 269030221677034 269030221677049 288661503866515 288661503866530 309653910847680 309888446016937 309888446016952 315287158685632 412818828973466 412818828973481 457644544611742 463693407382330 466580814162987 471942352642310 518626499560505 531497668234994 531497668235009 538395501848561 538989140445450 568681084200210 585128167865309 595653898276952 623098135386392 672462142824279 672462142824294 684439512836680 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 734077381109548 734077381109563 767055970251773 776139143995321 778417488521139
arithmetic 244 3
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "DIVISION" ) ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 1026471529997 19521708359784 31630080594333 98581092097755 205241596362549 230184383806215 230184383806230 269030221677034 288661503866515 288661503866530 309888446016937 412818828973466 412818828973481 415067907596997 463022512672744 463693407382330 466580814162987 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865309 607645833421614 667095047136127 672462142824279 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849664 730122340407426 734077381109548 767055970251773 776139143995321 778417488521139
arithmetic 244 4
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "MOD_LESS" ) ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 1026471529997 19521708359784 31630080594333 88918838094742 98581092097755 130658286661368 205241596362549 230184383806215 269030221677034 288661503866515 288661503866530 309888446016937 412818828973466 415067907596982 463022512672729 463693407382315 463693407382330 466580814162987 518626499560505 531497668234994 531497668235009 538989140445450 585128167865294 607645833421599 667095047136112 672462142824279 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 702299432457024 704177836849649 730122340407411 734077381109548 734077381109563 767055970251758 767055970251773 776139143995321 778417488521139
arithmetic 244 5
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) ]
6
4508187 4508202 574967048026 574967048041 579751398587 579751398602 1026471529997 19521708359784 31630080594333 88918838094727 98581092097755 98581092097770 101493408634270 130658286661353 205241596362549 219717919714953 226952404759248 230184383806215 230184383806230 269030221677034 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 320635053113141 412818828973466 412818828973481 415067907596982 463022512672729 463022512672744 463693407382315 463693407382330 466580814162987 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 595653898276952 607645833421599 665777233213524 667095047136112 667095047136127 672462142824279 672462142824294 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 730122340407426 734077381109548 734077381109563 767055970251758 767055970251773 776139143995321 778417488521139
arithmetic 244 6
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_NOT_SUC" )
7
4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 88918838094727 98581092097755 130658286661353 219717919714953 226952404759248 230184383806215 269030221677034 282882856416606 288661503866515 288661503866530 309888446016937 309888446016952 412818828973466 415067907596982 463022512672729 463693407382315 463693407382330 466580814162987 518626499560505 531497668234994 531497668235009 538989140445450 585128167865294 595653898276952 607645833421599 654481600267489 667095047136112 672462142824279 672462142824294 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 702299432457024 704177836849649 730122340407411 734077381109548 734077381109563 767055970251758 767055970251773 778417488521139
arithmetic 244 7
boolLib.CONJ_TAC
8 9
4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 19521708359799 88918838094727 88918838094742 98581092097755 101493408634270 130658286661353 130658286661368 230184383806215 269030221677034 282882856416606 288661503866515 288661503866530 309888446016937 309888446016952 315612578430288 412818828973466 415067907596982 463022512672729 463693407382315 463693407382330 466580814162987 466580814163002 518626499560505 531497668234994 531497668235009 538989140445450 585128167865294 595653898276952 607645833421599 654481600267489 667095047136112 672462142824279 672462142824294 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 730122340407411 734077381109548 734077381109563 767055970251758 767055970251773 778417488521139
arithmetic 244 8
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 88918838094727 88918838094742 98581092097755 130658286661353 130658286661368 230184383806215 269030221677034 282882856416606 288661503866515 288661503866530 309888446016937 412818828973466 415067907596982 463022512672729 463693407382315 463693407382330 466580814162987 518626499560505 531497668234994 531497668235009 538989140445450 585128167865294 607645833421599 654481600267489 667095047136112 672462142824279 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 702299432457024 704177836849649 730122340407411 734077381109548 734077381109563 767055970251758 767055970251773 778417488521139
arithmetic 244 9
BasicProvers.SPOSE_NOT_THEN boolLib.STRIP_ASSUME_TAC

4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 19521708359799 88918838094727 98581092097755 130658286661353 230184383806215 269030221677034 282882856416606 288661503866515 288661503866530 309888446016937 309888446016952 315612578430288 412818828973466 415067907596982 463022512672729 463693407382315 463693407382330 466580814162987 466580814163002 518626499560505 531497668234994 531497668235009 538989140445450 585128167865294 595653898276952 607645833421599 654481600267489 667095047136112 672462142824279 672462142824294 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 244 10
boolLib.AP_TERM_TAC
11
4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 88918838094727 98581092097755 98581092097770 130658286661353 230184383806215 230184383806230 269030221677034 269030221677049 282882856416606 288661503866515 288661503866530 309888446016937 309888446016952 315612578430273 412818828973466 412818828973481 415067907596982 463022512672729 463022512672744 463693407382315 463693407382330 466580814162987 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 595653898276937 607645833421599 607645833421614 654481600267489 667095047136112 667095047136127 672462142824279 672462142824294 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 730122340407426 734077381109548 738232437505188 767055970251758 767055970251773 769831302673179 778417488521139
arithmetic 244 11
boolLib.FIRST_ASSUM boolLib.ACCEPT_TAC

4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 88918838094727 98581092097755 130658286661353 230184383806215 230184383806230 269030221677034 282882856416606 288661503866515 288661503866530 309888446016937 315612578430273 412818828973466 412818828973481 415067907596982 415067907596997 463022512672729 463022512672744 463693407382315 463693407382330 466580814162987 518626499560505 518626499560520 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 595653898276937 607645833421599 607645833421614 654481600267489 667095047136112 667095047136127 672462142824279 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 730122340407411 730122340407426 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 244 12
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "ADD_SUC" ) ]
13
4508187 574967048026 579751398587 19521708359784 88918838094727 98581092097755 130658286661353 208688131165109 230184383806215 269030221677034 282882856416606 288661503866515 309888446016937 315612578430273 412818828973466 415067907596982 463022512672729 463693407382315 466580814162987 518626499560505 531497668234994 538989140445450 585128167865294 595653898276937 607645833421599 634772253538988 654481600267489 667095047136112 672462142824279 698125516052739 698339900079260 701473106811508 701865353869684 702299432457024 704177836849649 730122340407411 734077381109548 738232437505173 767055970251758 769831302673164 778417488521139
arithmetic 244 13
BasicProvers.PROVE_TAC [ ]

4508187 574967048026 579751398587 19521708359784 88918838094727 98581092097755 130658286661353 208688131165109 230184383806215 269030221677034 282882856416606 288661503866515 309888446016937 315612578430273 320635053113126 385945458340115 412818828973466 415067907596982 422073352922532 463022512672729 463693407382315 466580814162987 518626499560505 531497668234994 538989140445450 585128167865294 595653898276937 607645833421599 634772253538988 665777233213509 667095047136112 672462142824279 698125516052739 698339900079260 701473106811508 701865353869684 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 778417488521139
arithmetic 245 0
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "MOD_SUC" ) , ( DB.fetch "arithmetic" "SUC_NOT" ) , ( DB.fetch "arithmetic" "MOD_EQ_0" ) ]

4508202 574967048041 579751398602 1026471530012 19521708359799 31630080594348 98581092097770 105469097395984 144790626590691 205241596362564 230184383806230 269030221677049 288661503866530 309888446016952 330012922480994 412818828973481 459764724663189 463693407382330 466580814163002 518626499560520 531497668235009 538989140445465 595653898276952 672462142824294 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 767055970251773 776139143995336 778417488521154 783681335275283
arithmetic 246 0
boolLib.REPEAT boolLib.STRIP_TAC

4508202 527123542431 103616461307642 129916455720081 155412585748122 264214093175962 288661503866530 330012922480994 445632495951939 474709775802895 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 734077381109563 741046982963304 772093664419589 788278914126963
arithmetic 246 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_TRANS" )
2
4508187 4508202 527123542416 527123542431 129916455720066 155412585748107 264214093175947 288661503866515 288661503866530 474709775802880 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 702299432457039 734077381109548 734077381109563 772093664419574 778417488521154
arithmetic 246 2
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2572 20*)1" ] )
3
4508187 4508202 527123542416 527123542431 101493408634270 129916455720066 138598696382330 155412585748107 217096164890918 264214093175947 288661503866515 288661503866530 457644544611742 471942352642310 474709775802880 521746175187020 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 684439512836680 702299432457039 734077381109548 734077381109563 772093664419574 778417488521154
arithmetic 246 3
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 474709775802880 474709775802895 531497668234994 531497668235009 583559289844152 583559289844167 621829584368514 645204707931641 645204707931656 672462142824279 672462142824294 684439512836680 702299432457039 734077381109548 734077381109563 772093664419574 772093664419589 778417488521154
arithmetic 246 4
boolLib.SUFF_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2574 16*)SUC 0 MOD n = SUC (0 MOD n)" ] )
5 6
4508187 4508202 527123542416 527123542431 103616461307642 129916455720066 129916455720081 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 445632495951939 474709775802880 474709775802895 531497668234994 531497668235009 538989140445450 583559289844152 645204707931641 672462142824279 672462142824294 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 741046982963304 772093664419574 772093664419589 778417488521139 788278914126963
arithmetic 246 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 50789544832255 103616461307642 129916455720066 129916455720081 155412585748107 155412585748122 179053981376360 262767033862285 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 330012922480994 403536337556152 445632495951939 467144344919185 474709775802880 474709775802895 504470741766953 531497668234994 531497668235009 538989140445450 559229950237549 583559289844152 645204707931641 663665438990890 672462142824279 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 741046982963304 772093664419574 772093664419589 778417488521139 778417488521154 788278914126963
arithmetic 246 6
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "MOD_SUC" )
7
4508187 4508202 527123542416 527123542431 50789544832255 129916455720066 155412585748107 179053981376360 262767033862285 264214093175947 288661503866515 288661503866530 309888446016952 403536337556152 467144344919185 474709775802880 504470741766953 531497668234994 531497668235009 538989140445450 559229950237549 583559289844152 645204707931641 663665438990890 672462142824279 672462142824294 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 772093664419574 778417488521139 778417488521154
arithmetic 246 7
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "ZERO_DIV" ) , ( DB.fetch "arithmetic" "MULT" ) , ( DB.fetch "arithmetic" "ADD" ) , prim_recTheory.LESS_NOT_EQ , boolLib.GSYM ( DB.fetch "arithmetic" "ONE" ) ]

4508187 4508202 527123542416 527123542431 19521708359799 92746080985191 101493408634270 105251382037354 112386392378927 129916455720066 155412585748107 230184383806230 262767033862285 264214093175947 288661503866515 288661503866530 309888446016952 318932289985840 412818828973481 466580814163002 474709775802880 509250505945661 531497668234994 531497668235009 538989140445450 538989140445465 571811090685943 583559289844152 645204707931641 648437094192137 672462142824279 672462142824294 684439512836680 698339900079275 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 772093664419574 778417488521139 778417488521154
arithmetic 247 0
boolLib.EQ_TAC
1 5
4508202 527123542431 101493408634270 103616461307642 129916455720081 155412585748122 264214093175962 288661503866530 445632495951939 474709775802895 531497668235009 538989140445465 583559289844167 645204707931656 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 741046982963304 772093664419589 778417488521154 788278914126963
arithmetic 247 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
2
4508202 527123542431 101493408634270 103616461307642 129916455720081 155412585748122 264214093175962 288661503866530 330012922480994 445632495951939 474709775802895 531497668235009 538989140445465 583559289844167 645204707931656 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 741046982963304 772093664419589 778417488521154 788278914126963
arithmetic 247 2
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_TRANS" )
3
4508187 4508202 527123542416 527123542431 129916455720066 155412585748107 264214093175947 288661503866515 288661503866530 474709775802880 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 702299432457039 734077381109548 734077381109563 772093664419574 778417488521154
arithmetic 247 3
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2572 20*)1" ] )
4
4508187 4508202 527123542416 527123542431 101493408634270 129916455720066 138598696382330 155412585748107 217096164890918 264214093175947 288661503866515 288661503866530 457644544611742 471942352642310 474709775802880 521746175187020 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 684439512836680 702299432457039 734077381109548 734077381109563 772093664419574 778417488521154
arithmetic 247 4
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 474709775802880 474709775802895 531497668234994 531497668235009 583559289844152 583559289844167 621829584368514 645204707931641 645204707931656 672462142824279 672462142824294 684439512836680 702299432457039 734077381109548 734077381109563 772093664419574 772093664419589 778417488521154
arithmetic 247 5
boolLib.STRUCT_CASES_TAC ( HolKernel.SPEC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2586 30*)n:num" ] ) ( DB.fetch "arithmetic" "num_CASES" ) )
6 7
4508202 527123542431 101493408634270 103616461307642 129916455720081 155412585748122 264214093175962 288661503866530 330012922480994 445632495951939 474709775802895 531497668235009 538989140445465 583559289844167 645204707931656 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 741046982963304 772093664419589 778417488521154 788278914126963
arithmetic 247 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

101493408634270 129916455720081 155412585748122 246136393492904 264214093175962 288661503866530 330012922480994 337935112998594 385991680935795 404664950512021 474709775802895 531497668235009 583559289844167 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 741046982963304 747082383629465 772093664419589 778417488521154
arithmetic 247 7
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ONE" ) , boolLib.GSYM prim_recTheory.SUC_ID , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "ADD_EQ_0" ) , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]
8
4508202 62340631047444 62410438176784 98581092097770 101493408634270 129916455720081 138598696382330 155412585748122 264214093175962 288661503866530 309888446016952 320222485884926 330012922480994 474709775802895 531497668235009 583559289844167 672462142824294 677699985012410 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 741046982963304 759082531008032 772093664419589 778417488521154
arithmetic 247 8
boolLib.REPEAT boolLib.STRIP_TAC
9
4508202 30863617668664 62410438176784 98581092097770 101493408634270 138598696382330 179053981376360 206861447787961 262767033862285 288661503866530 309888446016952 330012922480994 418364396037262 418401774047750 491302478201329 531497668235009 672462142824294 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 247 9
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]
10
4508187 4508202 30863617668664 62410438176769 98581092097755 98581092097770 138598696382315 138598696382330 179053981376345 206861447787946 262767033862270 262767033862285 288661503866515 288661503866530 309888446016937 309888446016952 418364396037247 418401774047735 491302478201329 531497668234994 531497668235009 672462142824279 672462142824294 698125516052739 698339900079260 701865353869684 702299432457024 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 247 10
Q.MATCH_RENAME_TAC [ HolKernel.QUOTE " (*#loc 2591 24*)0 < m" ]
11
4508187 4508202 62410438176769 98581092097755 138598696382315 138598696382330 179053981376345 206861447787946 262767033862270 288661503866515 288661503866530 309888446016937 418364396037247 418401774047735 531497668234994 531497668235009 538989140445465 672462142824279 698125516052739 698339900079260 701865353869684 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 247 11
boolLib.FULL_STRUCT_CASES_TAC ( HolKernel.SPEC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2592 35*)m:num" ] ) ( DB.fetch "arithmetic" "num_CASES" ) )
12 13
4508187 4508202 522339191855 522339191870 62410438176769 98581092097755 179053981376345 206861447787946 262767033862270 288661503866515 288661503866530 309888446016937 418364396037247 418401774047735 531497668234994 531497668235009 538989140445465 672462142824279 698125516052739 698339900079260 701865353869684 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 247 12
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MOD_ONE" ) , ( DB.fetch "arithmetic" "SUC_NOT" ) ]

179053981376345 246136393492904 262767033862270 288661503866515 288661503866530 309888446016937 440111369021617 531497668234994 531497668235009 536205732938426 672462142824279 698125516052739 698339900079260 701865353869684 702299432457024 702299432457039 702861982494375 734077381109548 734077381109563 778417488521139 778417488521154 782356558418432
arithmetic 247 13
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 6512925454794 62410438176784 98581092097755 98581092097770 171990330406850 179053981376345 215712773175508 262767033862270 288661503866515 288661503866530 309888446016937 309888446016952 531497668234994 531497668235009 672462142824279 672462142824294 698125516052739 698339900079260 699780963644988 701865353869684 702299432457024 702299432457039 725508521201860 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 248 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 574967048041 579751398602 124546192348058 213792015625414 288661503866530 330012922480994 412866374726718 463693407382330 531497668235009 538989140445465 684439512836680 698125516052754 698339900079275 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 248 1
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 2599 14*)x < y" ]
2 6
4508187 4508202 574967048041 579751398587 579751398602 124546192348058 213792015625414 288661503866515 288661503866530 412866374726718 463693407382330 531497668234994 531497668235009 538989140445450 698125516052754 698339900079275 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 248 2
boolLib.MATCH_MP_TAC ( HolKernel.snd ( HolKernel.EQ_IMP_RULE ( boolLib.SPEC_ALL ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ) ) )
3
4508187 4508202 574967048026 574967048041 579751398587 579751398602 124546192348058 213792015625414 217096164890903 288661503866515 288661503866530 412866374726718 463693407382330 521746175187005 531497668234994 531497668235009 538989140445450 698125516052754 698339900079275 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 248 3
boolLib.DISJ2_TAC
4
4508187 4508202 574967048026 574967048041 579751398587 579751398602 15380779592456 37217900622577 88918838094742 130658286661368 217096164890903 288661503866515 288661503866530 415098329689538 463693407382330 521746175187005 531497668234994 531497668235009 538989140445450 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 248 4
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_MOD" )
5
4508187 4508202 574967048026 574967048041 579751398587 579751398602 15380779592456 37217900622577 217096164890903 288661503866515 288661503866530 463693407382330 521746175187005 531497668234994 531497668235009 538989140445450 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 248 5
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 217096164890903 217096164890918 288661503866515 288661503866530 521746175187005 521746175187020 531497668234994 531497668235009 538989140445450 702299432457024 734077381109548 734077381109563 778417488521139
arithmetic 248 6
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_EQ_TRANS" )
7
4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 124546192348058 213792015625414 217096164890903 288661503866515 288661503866530 412866374726718 463693407382330 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 698125516052754 698339900079275 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 248 7
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 2605 18*)y" ]
8
4508187 4508202 527123542431 574967048026 574967048041 579751398587 579751398602 19521708359784 101493408634270 124546192348058 213792015625414 217096164890903 288661503866515 288661503866530 354656544070709 398439345207991 412866374726718 457644544611742 463693407382330 466580814162987 471942352642310 521746175187005 531497668234994 531497668235009 538989140445450 684439512836680 698125516052754 698339900079275 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 248 8
boolLib.CONJ_TAC
9 12
4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 101493408634270 124546192348058 213792015625414 217096164890903 288661503866515 288661503866530 354656544070709 398439345207991 412866374726718 463693407382330 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 684439512836680 698125516052754 698339900079275 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 248 9
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_IMP_LESS_OR_EQ" )
10
4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 124546192348058 213792015625414 217096164890903 288661503866515 288661503866530 412866374726718 463693407382330 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 698125516052754 698339900079275 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 248 10
metisLib.METIS_TAC tactictoe_thmlarg
11
4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 88918838094742 130658286661368 217096164890903 288661503866515 288661503866530 463693407382330 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 698125516052754 698339900079275 702299432457024 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 248 11
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 574967048026 579751398587 579751398602 19521708359784 217096164890903 288661503866515 288661503866530 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 538989140445465 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 248 12
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "NOT_LESS" )

4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 124546192348058 217096164890903 288661503866515 288661503866530 354656544070709 398439345207991 466580814162987 521746175187005 531497668234994 531497668235009 538989140445450 702299432457024 734077381109548 778417488521139
arithmetic 249 0
Q.ID_SPEC_TAC [ HolKernel.QUOTE " (*#loc 2614 19*)k" ]
1
4508202 512770490748 527123542431 574967048041 60418473559861 75468107537355 82897199447339 101493408634270 137140290251988 217096164890918 268528744329618 277075793028616 283156012041919 288661503866530 330012922480994 461513379642018 463693407382330 502026024071860 531497668235009 538989140445465 585128167865309 632966270135656 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 740605762751772 757075656365475 767055970251773 778417488521154
arithmetic 249 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 512770490748 527123542431 574967048041 60418473559861 75468107537355 82897199447339 101493408634270 137140290251988 217096164890918 268528744329618 277075793028616 283156012041919 288661503866530 330012922480994 461513379642018 463693407382330 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 585128167865309 632966270135656 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 740605762751772 757075656365475 767055970251773 778417488521154
arithmetic 249 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 574967048041 60418473559861 82897199447339 101493408634270 137140290251988 175431030288216 239660776436418 288661503866530 330012922480994 463693407382330 470215041233640 502026024071860 531497668235009 538989140445465 542144822022888 585128167865309 594542777737278 609660925766420 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 704199219812014 734077381109563 757075656365475 767055970251773 778417488521154
arithmetic 249 3
boolLib.STRIP_TAC

4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 60418473559846 60418473559861 75468107537340 82897199447324 82897199447339 98581092097770 101493408634255 101493408634270 116820934382263 137140290251973 137140290251988 178338295305273 217096164890903 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 376736261548124 448488338005057 461513379642003 463693407382315 463693407382330 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 538989140445465 540575519677171 585128167865294 585128167865309 603089639226505 632966270135641 672462142824294 684439512836665 684439512836680 685958855396818 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 740605762751757 757075656365460 757075656365475 767055970251758 767055970251773 778417488521139 778417488521154 788713607047458
arithmetic 249 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 512770490733 512770490748 527123542416 574967048026 574967048041 60418473559846 75468107537340 75468107537355 82897199447324 98581092097755 98581092097770 101493408634255 137140290251973 175808429857333 217096164890903 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 376736261548124 461513379642003 463693407382315 463896660362551 476953455748343 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 603089639226490 632966270135641 672462142824279 672462142824294 684439512836665 698125516052739 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 740605762751757 757075656365460 767055970251758 778417488521139 788713607047443
arithmetic 249 5
boolLib.MATCH_MP_TAC prim_recTheory.SUC_LESS
6
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 60418473559846 75468107537340 82897199447324 82897199447339 98581092097755 101493408634255 137140290251973 137140290251988 175808429857318 217096164890903 217096164890918 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 330012922480979 376736261548109 461513379642003 463693407382315 463693407382330 463896660362536 476953455748328 502026024071845 531497668234994 531497668235009 538989140445450 585128167865294 603089639226490 632966270135641 632966270135656 672462142824279 684439512836665 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 702299432457024 734077381109548 734077381109563 740605762751757 757075656365460 757075656365475 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 249 6
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 60418473559846 75468107537340 82897199447324 82897199447339 98581092097755 98581092097770 101493408634255 137140290251973 137140290251988 175808429857318 217096164890903 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 376736261548109 461513379642003 463693407382315 463693407382330 463896660362536 476953455748328 502026024071845 531497668234994 531497668235009 538989140445450 585128167865294 603089639226490 603089639226505 632966270135641 672462142824279 672462142824294 684439512836665 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 702299432457024 734077381109548 734077381109563 740605762751757 757075656365460 757075656365475 767055970251758 767055970251773 778417488521139 788713607047443 788713607047458
arithmetic 249 7
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ ]
8
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 60418473559846 60418473559861 75468107537340 82897199447324 98581092097755 98581092097770 101493408634255 116820934382263 137140290251973 175808429857318 178338295305273 217096164890903 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 376736261548109 376736261548124 448488338005057 461513379642003 463693407382315 463693407382330 463896660362536 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 540575519677171 585128167865294 585128167865309 603089639226490 632966270135641 672462142824279 672462142824294 684439512836665 685958855396818 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 740605762751757 757075656365460 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 249 8
boolLib.MATCH_MP_TAC boolLib.EQ_TRANS
9
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 42478170156347 60418473559846 60418473559861 75468107537340 75468107537355 82897199447324 98581092097755 98581092097770 137140290251973 175808429857318 178338295305273 217096164890903 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 309888446016952 322419372517890 376736261548109 386083119687025 461513379642003 463693407382315 463693407382330 463896660362536 463896660362551 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 546639367715667 585128167865294 585128167865309 603089639226490 632966270135641 672462142824279 672462142824294 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 740605762751757 757075656365460 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 249 9
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 2624 18*)SUC (x MOD n + k)" ]
10
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 579751398602 42478170156347 60418473559846 60418473559861 75468107537340 75468107537355 82897199447324 98581092097755 98581092097770 101493408634270 137140290251973 175808429857318 178338295305273 217096164890903 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 309888446016952 322419372517890 376736261548109 386083119687025 457644544611742 461513379642003 463693407382315 463693407382330 463896660362536 463896660362551 471942352642310 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 571170418451839 585128167865294 585128167865309 603089639226490 625472524699336 632966270135641 672462142824279 672462142824294 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849664 734077381109548 740605762751757 757075656365460 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 249 10
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]
11 22
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 42478170156347 60418473559846 60418473559861 75468107537340 75468107537355 82897199447324 98581092097755 98581092097770 101493408634270 137140290251973 175808429857318 178338295305273 217096164890903 243598929963930 268528744329603 272842064208964 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 309888446016952 322419372517890 376736261548109 386083119687025 461513379642003 463693407382315 463693407382330 463896660362536 463896660362551 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 536691140779149 538989140445450 585128167865294 585128167865309 603089639226490 632966270135641 672462142824279 672462142824294 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 713078774183246 734077381109548 740605762751757 740605762751772 757075656365460 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 249 11
boolLib.MATCH_MP_TAC boolLib.EQ_TRANS
12
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 42478170156347 60418473559846 60418473559861 75468107537340 75468107537355 82897199447324 98581092097755 137140290251973 175808429857318 217096164890903 243598929963930 268528744329603 272842064208964 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 309888446016952 322419372517890 376736261548109 386083119687025 461513379642003 463693407382315 463693407382330 463896660362536 463896660362551 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 603089639226490 632966270135641 672462142824279 672462142824294 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 740605762751757 740605762751772 757075656365460 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 249 12
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 2627 20*)SUC ((x + k) MOD n)" ]
13
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 579751398602 42478170156347 60418473559846 60418473559861 75468107537340 75468107537355 82897199447324 98581092097755 101493408634270 137140290251973 175808429857318 217096164890903 243598929963930 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 297373114945136 309888446016937 309888446016952 322419372517890 376736261548109 386083119687025 457644544611742 461513379642003 463693407382315 463693407382330 463896660362536 463896660362551 471942352642310 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 603089639226490 625472524699336 632966270135641 672462142824279 672462142824294 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849664 734077381109548 740605762751757 740605762751772 757075656365460 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 249 13
boolLib.CONJ_TAC
14 20
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 42478170156347 60418473559846 60418473559861 75468107537340 75468107537355 82897199447324 98581092097755 101493408634270 137140290251973 175808429857318 217096164890903 224963371682929 243598929963930 268528744329603 277075793028601 277075793028616 283156012041904 283156012041919 288661503866515 288661503866530 309888446016937 309888446016952 322419372517890 376736261548109 386083119687025 410510913613095 461513379642003 463693407382315 463693407382330 463896660362536 463896660362551 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 577333217105624 585128167865294 585128167865309 603089639226490 632966270135641 643102021317140 672462142824279 672462142824294 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 740605762751757 740605762751772 757075656365460 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 249 14
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "MOD_SUC" )
15
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 42478170156347 60418473559846 75468107537340 75468107537355 82897199447324 98581092097755 137140290251973 175808429857318 217096164890903 268528744329603 277075793028601 277075793028616 283156012041904 283156012041919 288661503866515 288661503866530 309888446016937 309888446016952 322419372517890 376736261548109 386083119687025 410510913613095 461513379642003 463693407382315 463896660362536 463896660362551 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 577333217105624 585128167865294 585128167865309 603089639226490 632966270135641 672462142824279 672462142824294 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 740605762751757 757075656365460 767055970251758 778417488521139 788713607047443
arithmetic 249 15
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]
16 17
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 8884034017451 19521708359799 60418473559846 75468107537340 75468107537355 82897199447324 98581092097755 101493408634270 137140290251973 175808429857318 204626234013612 217096164890903 230184383806230 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 309888446016952 326676349240732 345184501053444 376736261548109 404177234302918 412818828973481 414548237430311 461513379642003 463693407382315 463896660362536 463896660362551 466580814163002 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 538989140445465 557517727730055 585128167865294 585128167865309 603089639226490 632966270135641 672462142824279 672462142824294 684439512836680 698125516052739 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 740605762751757 757075656365460 767055970251758 778417488521139 778417488521154 788713607047443
arithmetic 249 16
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 512770490733 527123542416 527123542431 574967048026 60418473559846 75468107537340 82897199447324 98581092097755 137140290251973 175808429857318 217096164890903 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 376736261548109 461513379642003 463693407382315 463896660362536 476953455748328 502026024071845 531497668234994 531497668235009 538989140445450 538989140445465 585128167865294 603089639226490 632966270135641 672462142824279 698125516052739 698339900079260 701865353869684 702299432457024 702299432457039 734077381109548 734077381109563 740605762751757 757075656365460 767055970251758 778417488521139 778417488521154 788713607047443
arithmetic 249 17
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "ADD_COMM" ) , ( DB.fetch "arithmetic" "ADD" ) , ( DB.fetch "arithmetic" "SUB_LEFT_LESS" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 8884034017451 19521708359799 60418473559846 75468107537340 75468107537355 82897199447324 98581092097755 137140290251973 175808429857318 204626234013612 217096164890903 230184383806230 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 309888446016952 326676349240732 345184501053444 376736261548109 404177234302918 412818828973481 414548237430311 461513379642003 463693407382315 463896660362536 463896660362551 466580814163002 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 557517727730055 585128167865294 585128167865309 603089639226490 632966270135641 672462142824279 672462142824294 698125516052739 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 740605762751757 757075656365460 767055970251758 778417488521139 788713607047443
arithmetic 249 18
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_ADD" ) , ( DB.fetch "arithmetic" "ADD_SUC" ) , ( DB.fetch "arithmetic" "ADD_COMM" ) ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 8884034017451 9113326617697 75468107537340 75468107537355 98581092097755 128049967533963 163151501255278 175808429857318 189019442922094 194744792513679 230184383806230 268528744329603 277075793028601 277075793028616 282933251236885 283156012041904 283156012041919 286897382808720 288661503866515 288661503866530 309888446016937 309888446016952 330469573738196 332034336776030 345184501053444 369229997595915 369687963877006 376736261548109 412818828973481 440439030320691 463693407382315 463896660362536 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 564976176201263 565006531539995 583805432336586 585128167865294 585128167865309 672462142824279 672462142824294 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 702299432457024 734077381109548 734077381109563 767055970251758 778417488521139
arithmetic 249 19
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "DIVISION" ) , ( DB.fetch "arithmetic" "ADD_COMM" ) , prim_recTheory.LESS_REFL ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 8884034017436 8884034017451 9113326617697 19521708359799 75468107537340 75468107537355 98581092097755 128049967533948 128049967533963 163151501255278 172331448096385 175808429857318 189019442922079 194744792513664 230184383806215 230184383806230 268528744329603 277075793028601 282933251236870 283156012041904 286897382808720 288661503866515 288661503866530 309888446016937 309888446016952 330469573738181 330469573738196 332034336776030 345184501053429 345184501053444 369229997595900 369687963877006 376736261548109 412818828973466 412818828973481 414548237430311 440439030320691 463693407382315 463896660362536 463896660362551 466580814163002 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 564976176201248 564976176201263 565006531539980 583805432336586 585128167865294 585128167865309 672462142824279 672462142824294 698125516052739 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 767055970251758 778417488521139
arithmetic 249 20
boolLib.ASM_REWRITE_TAC [ ]
21
4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 60418473559846 60418473559861 75468107537340 75468107537355 82897199447324 98581092097755 137140290251973 175808429857318 217096164890903 224963371682929 243598929963930 268528744329603 277075793028601 277075793028616 283156012041904 283156012041919 288661503866515 288661503866530 309888446016937 309888446016952 376736261548109 410510913613095 461513379642003 463693407382315 463693407382330 463896660362536 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 603089639226490 632966270135641 643102021317140 672462142824279 672462142824294 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 740605762751757 740605762751772 757075656365460 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 249 21
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 60418473559846 60418473559861 75468107537340 75468107537355 82897199447324 98581092097755 137140290251973 175808429857318 217096164890903 268528744329603 268528744329618 277075793028601 277075793028616 283156012041904 283156012041919 288661503866515 288661503866530 309888446016937 376736261548109 461513379642003 461513379642018 463693407382315 463693407382330 463896660362536 476953455748328 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 603089639226490 632966270135641 672462142824279 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 740605762751757 740605762751772 757075656365460 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 249 22
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 512770490733 512770490748 527123542416 527123542431 574967048026 574967048041 60418473559846 60418473559861 75468107537340 82897199447324 98581092097755 98581092097770 137140290251973 175808429857318 178338295305273 217096164890903 243598929963930 268528744329603 277075793028601 283156012041904 288661503866515 288661503866530 309888446016937 309888446016952 376736261548109 461513379642003 463693407382315 463693407382330 463896660362536 476953455748328 502026024071845 531497668234994 531497668235009 536691140779149 538989140445450 585128167865294 585128167865309 603089639226490 632966270135641 672462142824279 672462142824294 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 713078774183246 734077381109548 740605762751757 740605762751772 757075656365460 767055970251758 767055970251773 778417488521139 788713607047443
arithmetic 250 0
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "SUB_LEFT_LESS" ) , ( DB.fetch "arithmetic" "ADD_COMM" ) , ( DB.fetch "arithmetic" "MOD_LESS" ) , ( DB.fetch "arithmetic" "MOD_LIFT_PLUS" ) ]

4508202 512770490748 527123542431 574967048041 60418473559861 75468107537355 82897199447339 137140290251988 217096164890918 268528744329618 277075793028616 283156012041919 288661503866530 330012922480994 461513379642018 463693407382330 502026024071860 531497668235009 538989140445465 585128167865309 632966270135656 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 740605762751772 757075656365475 767055970251773 778417488521154
arithmetic 251 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 469711335699 527123542431 101493408634270 129916455720081 155412585748122 217096164890918 217703146340961 230184383806230 264214093175962 288661503866530 330012922480994 471942352642310 474709775802895 491132347463379 518626499560520 521746175187020 531497668235009 561211005263576 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 734077381109563 772093664419589 778417488521154
arithmetic 251 1
BasicProvers.SPOSE_NOT_THEN boolLib.ASSUME_TAC
2
4508187 4508202 469711335684 469711335699 527123542416 527123542431 129916455720066 155412585748107 217096164890918 217703146340946 230184383806215 264214093175947 288661503866515 288661503866530 474709775802880 518626499560505 521746175187020 531497668234994 531497668235009 561211005263561 583559289844152 645204707931641 672462142824279 698339900079260 701473106811508 701865353869684 734077381109548 734077381109563 772093664419574 778417488521139
arithmetic 251 2
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "NOT_LESS" ) ]
3
4508187 469711335684 527123542416 19521708359784 129916455720066 155412585748107 208688131165109 217096164890903 217703146340946 230184383806215 264214093175947 288661503866515 466580814162987 474709775802880 518626499560505 521746175187005 531497668234994 561211005263561 583559289844152 634772253538988 645204707931641 672462142824279 698339900079260 701473106811508 701865353869684 734077381109548 772093664419574 778417488521139
arithmetic 251 3
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "LESS_EQUAL_ADD" )

4508187 469711335684 527123542416 124546192348043 129916455720066 155412585748107 208688131165109 217703146340946 230184383806215 264214093175947 288661503866515 354656544070694 398439345207976 474709775802880 518626499560505 531497668234994 561211005263561 583559289844152 634772253538988 645204707931641 672462142824279 698339900079260 701473106811508 701865353869684 734077381109548 772093664419574 778417488521139
arithmetic 251 4
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_TRANS" )
5
4508187 4508202 469711335684 469711335699 527123542416 536692243538 75468107537340 124546192348043 129916455720066 155412585748107 217703146340946 230184383806215 264214093175947 265252312810947 288661503866515 288661503866530 354656544070694 398439345207976 474709775802880 502026024071845 518626499560505 531497668234994 531497668235009 538989140445465 561211005263561 583559289844152 585128167865294 645204707931641 672462142824279 698339900079260 701473106811508 701865353869684 702299432457039 704177836849649 734077381109548 734077381109563 772093664419574 778417488521139 778417488521154
arithmetic 251 5
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2572 20*)1" ] )
6
4508187 4508202 469711335684 469711335699 527123542416 527123542431 536692243538 75468107537340 101493408634270 124546192348043 129916455720066 155412585748107 217096164890918 217703146340946 230184383806215 264214093175947 265252312810947 288661503866515 288661503866530 354656544070694 398439345207976 457644544611742 471942352642310 474709775802880 502026024071845 518626499560505 521746175187020 531497668234994 531497668235009 538989140445465 561211005263561 583559289844152 585128167865294 645204707931641 672462142824279 684439512836680 698339900079260 701473106811508 701865353869684 702299432457039 704177836849649 734077381109548 734077381109563 772093664419574 778417488521139 778417488521154
arithmetic 251 6
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 527123542416 536692243538 75468107537340 101493408634270 124546192348043 129916455720066 129916455720081 155412585748107 155412585748122 217703146340946 230184383806215 264214093175947 264214093175962 265252312810947 288661503866515 288661503866530 354656544070694 398439345207976 474709775802880 474709775802895 502026024071845 518626499560505 531497668234994 531497668235009 561211005263561 583559289844152 583559289844167 585128167865294 621829584368514 645204707931641 645204707931656 672462142824279 672462142824294 684439512836680 698339900079260 701473106811508 701865353869684 702299432457039 704177836849649 734077381109548 734077381109563 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 251 7
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "ADD_DIV_ADD_DIV" )
8
4508187 469711335684 527123542416 536692243538 75468107537340 124546192348043 129916455720066 155412585748107 208688131165109 217703146340946 230184383806215 264214093175947 265252312810947 288661503866515 354656544070694 398439345207976 474709775802880 502026024071845 518626499560505 531497668234994 538989140445450 561211005263561 583559289844152 585128167865294 634772253538988 645204707931641 672462142824279 698339900079260 701473106811508 701865353869684 702299432457024 704177836849649 734077381109548 772093664419574 778417488521139
arithmetic 251 8
boolLib.POP_ASSUM ( Q.SPECL_THEN [ [ HolKernel.QUOTE " (*#loc 2654 32*)1" ] , [ HolKernel.QUOTE " (*#loc 2654 36*)p" ] ] ( boolLib.ASSUME_TAC o simpLib.SIMP_RULE BasicProvers.bool_ss [ ] ) )
9
4508187 469711335684 527123542416 536692243538 546260944660 574967048026 75468107537340 124546192348043 129916455720066 155412585748107 208688131165109 217703146340946 230184383806215 254363972663378 264214093175947 265252312810947 288661503866515 315287158685617 354656544070694 362392054880830 398439345207976 412818828973466 442919748696917 471942352642295 474709775802880 491132347463364 502026024071845 512519582494414 518626499560505 531497668234994 538989140445450 561211005263561 568681084200195 583559289844152 585128167865294 601405915506828 623098135386377 634772253538988 645204707931641 672462142824279 698339900079260 701473106811508 701865353869684 702299432457024 704177836849649 734077381109548 740135761232273 772093664419574 778417488521139
arithmetic 251 9
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_EQ_0" ) , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "SUC_NOT" ) ]

4508187 469711335684 527123542416 536692243538 29837069749767 75468107537340 124546192348043 129916455720066 155412585748107 158458236144154 158711622757407 160760657154173 208688131165109 217703146340946 230184383806215 264214093175947 265252312810947 288661503866515 354656544070694 398439345207976 412818828973466 474709775802880 502026024071845 518626499560505 531497668234994 538989140445450 561211005263561 583559289844152 585128167865294 594186310968824 625663516821147 631878108177452 634772253538988 645204707931641 672462142824279 686266712966448 698339900079260 701473106811508 701865353869684 702299432457024 704177836849649 734077381109548 738398000329896 772093664419574 772300535464470 778417488521139
arithmetic 252 0
BasicProvers.PROVE_TAC tactictoe_thmlarg

4508202 469711335699 527123542431 129916455720081 155412585748122 217096164890918 217703146340961 230184383806230 264214093175962 288661503866530 330012922480994 474709775802895 518626499560520 521746175187020 531497668235009 561211005263576 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 734077381109563 772093664419589 778417488521154
arithmetic 253 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 383593025601 527123542431 7226374096173 46927923723292 82897199447339 98581092097770 129916455720081 137140290251988 155412585748122 243056513390992 264214093175962 288661503866530 309888446016952 330012922480994 355536329382186 456243276230665 471942352642310 474709775802895 491132347463379 531497668235009 538989140445465 637387629151176 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 253 1
boolLib.EQ_TAC

4508202 383593025601 527123542431 7226374096173 46927923723292 82897199447339 98581092097770 129916455720081 137140290251988 155412585748122 243056513390992 264214093175962 288661503866530 309888446016952 330012922480994 456243276230665 471942352642310 474709775802895 491132347463379 531497668235009 538989140445465 637387629151176 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 254 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 488848737943 493633088504 527123542431 7226374096173 12121388079944 34576913579464 87413170039882 96346608771043 98581092097770 101493408634270 129916455720081 137140290251988 151796447914440 152623446855572 155412585748122 225985863515938 229812855258207 264214093175962 286024140781060 288661503866530 309888446016952 319158091902197 347117117439094 348442929936807 418452115113784 450139014383278 471942352642310 474709775802895 491132347463379 531956174360605 544684126046328 589559585433898 591784695147137 595122980285211 610318749840900 625051118632391 637387629151176 672462142824294 676283742061681 684439512836680 698339900079275 701865353869699 759915461466107 772093664419589 778523560533365
arithmetic 254 1
boolLib.EQ_TAC
2 3
4508202 488848737943 493633088504 527123542431 7226374096173 12121388079944 34576913579464 87413170039882 96346608771043 98581092097770 101493408634270 129916455720081 137140290251988 151796447914440 152623446855572 155412585748122 225985863515938 229812855258207 264214093175962 286024140781060 288661503866530 309888446016952 319158091902197 348442929936807 418452115113784 450139014383278 471942352642310 474709775802895 491132347463379 531956174360605 589559585433898 591784695147137 595122980285211 610318749840900 625051118632391 637387629151176 672462142824294 676283742061681 684439512836680 698339900079275 701865353869699 759915461466107 772093664419589 778523560533365
arithmetic 254 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "num_case_compute" ) , ( DB.fetch "arithmetic" "NUMERAL_DEF" ) , ( DB.fetch "arithmetic" "BIT1" ) , ( DB.fetch "arithmetic" "BIT2" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , numTheory.NOT_SUC , prim_recTheory.PRE , ( DB.fetch "arithmetic" "ALT_ZERO" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "SUB_0" ) ]
4
4508202 488848737943 493633088504 527123542431 7226374096173 12121388079944 34576913579464 87413170039882 96346608771043 98581092097770 101493408634270 129916455720081 137140290251988 151796447914440 152623446855572 155412585748122 225985863515938 229812855258207 264214093175962 286024140781060 288661503866530 309888446016952 319158091902197 330012922480994 348442929936807 418452115113784 450139014383278 471942352642310 474709775802895 491132347463379 531956174360605 589559585433898 591784695147137 595122980285211 610318749840900 625051118632391 637387629151176 672462142824294 676283742061681 684439512836680 698339900079275 701865353869699 759915461466107 772093664419589 778523560533365
arithmetic 254 3
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "NUMERAL_DEF" ) , ( DB.fetch "arithmetic" "BIT1" ) , ( DB.fetch "arithmetic" "BIT2" ) , ( DB.fetch "arithmetic" "ALT_ZERO" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "SUB_0" ) ]

4508202 488848737943 493633088504 527123542431 7226374096173 12121388079944 34576913579464 87413170039882 96346608771043 98581092097770 101493408634270 129916455720081 137140290251988 151796447914440 152623446855572 155412585748122 225985863515938 229812855258207 264214093175962 286024140781060 288661503866530 309888446016952 319158091902197 330012922480994 348442929936807 418452115113784 450139014383278 471942352642310 474709775802895 491132347463379 531956174360605 589559585433898 591784695147137 595122980285211 610318749840900 625051118632391 637387629151176 672462142824294 676283742061681 684439512836680 698339900079275 701865353869699 759915461466107 772093664419589 778523560533365
arithmetic 254 4
boolLib.REPEAT boolLib.STRIP_TAC
5
4508202 488848737943 493633088504 527123542431 7226374096173 12121388079944 46487007862653 75468107537355 87413170039882 98581092097770 101493408634270 160858095512279 199724091187853 254523663321653 286024140781060 288661503866530 299413838313748 309888446016952 330012922480994 463896660362551 471942352642310 491132347463379 502026024071860 524009291187776 568226444549564 585128167865309 595122980285211 623083834328397 625051118632391 637387629151176 672462142824294 676283742061681 680981978724504 684439512836680 697363795951702 698339900079275 701865353869699
arithmetic 254 5
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2701 16*)n" ] boolLib.STRIP_ASSUME_TAC ( DB.fetch "arithmetic" "EVEN_OR_ODD" )
6 7
4508187 4508202 488848737928 488848737943 493633088489 493633088504 527123542416 527123542431 7226374096173 12121388079929 12121388079944 46487007862638 75468107537340 87413170039867 87413170039882 98581092097770 160858095512264 199724091187838 254523663321638 286024140781045 286024140781060 288661503866515 288661503866530 299413838313733 309888446016937 309888446016952 463896660362536 471942352642295 491132347463364 502026024071845 524009291187761 568226444549549 585128167865294 595122980285211 623083834328382 625051118632391 637387629151176 672462142824279 672462142824294 676283742061681 680981978724489 697363795951687 698339900079260 701865353869684 701865353869699
arithmetic 254 6
boolLib.POP_ASSUM ( Q.X_CHOOSE_THEN [ HolKernel.QUOTE " (*#loc 2702 31*)m" ] boolLib.SUBST_ALL_TAC o boolLib.REWRITE_RULE [ ( DB.fetch "arithmetic" "EVEN_EXISTS" ) , ( DB.fetch "arithmetic" "ODD_EXISTS" ) , ( DB.fetch "arithmetic" "TIMES2" ) ] )
8
4508187 4508202 488848737928 488848737943 493633088489 493633088504 527123542416 527123542431 7226374096173 12121388079929 12121388079944 43901500311457 46487007862638 75468107537340 87413170039867 87413170039882 98581092097770 160858095512264 199724091187838 254523663321638 286024140781045 286024140781060 288661503866515 288661503866530 299413838313733 309888446016937 309888446016952 425584040140077 463896660362536 471942352642295 491132347463364 502026024071845 524009291187761 568226444549549 585128167865294 595122980285211 623083834328382 625051118632391 637387629151176 672462142824279 672462142824294 676283742061681 680981978724489 697363795951687 698339900079260 701865353869684 701865353869699 744888934970171
arithmetic 254 7
boolLib.POP_ASSUM ( Q.X_CHOOSE_THEN [ HolKernel.QUOTE " (*#loc 2702 31*)m" ] boolLib.SUBST_ALL_TAC o boolLib.REWRITE_RULE [ ( DB.fetch "arithmetic" "EVEN_EXISTS" ) , ( DB.fetch "arithmetic" "ODD_EXISTS" ) , ( DB.fetch "arithmetic" "TIMES2" ) ] )
9
4508187 4508202 488848737928 488848737943 493633088489 493633088504 527123542416 527123542431 7226374096173 10452650814462 12121388079929 12121388079944 46487007862638 75468107537340 87413170039867 87413170039882 98581092097770 160858095512264 199724091187838 254523663321638 286024140781045 286024140781060 288661503866515 288661503866530 299413838313733 309888446016937 309888446016952 425584040140077 463896660362536 471942352642295 491132347463364 502026024071845 524009291187761 568226444549549 585128167865294 595122980285211 623083834328382 625051118632391 637387629151176 672462142824279 672462142824294 676283742061681 680981978724489 697363795951687 698339900079260 701865353869684 701865353869699 747377394580946
arithmetic 254 8
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 488848737928 488848737943 493633088489 493633088504 522339191870 527123542416 12121388079929 12121388079944 46487007862638 46487007862653 75468107537340 75468107537355 87413170039867 87413170039882 160858095512264 160858095512279 199724091187838 199724091187853 254523663321638 254523663321653 286024140781045 286024140781060 288661503866515 288661503866530 299413838313733 309888446016937 309888446016952 463896660362536 463896660362551 471942352642295 491132347463364 502026024071845 502026024071860 524009291187761 568226444549549 568226444549564 585128167865294 585128167865309 623083834328382 672462142824279 672462142824294 680981978724489 680981978724504 697363795951687 698339900079260 698339900079275 701865353869684 701865353869699
arithmetic 254 9
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 488848737928 488848737943 493633088489 493633088504 522339191870 527123542416 12121388079929 12121388079944 46487007862638 75468107537340 75468107537355 87413170039867 87413170039882 160858095512264 199724091187838 254523663321638 254523663321653 286024140781045 286024140781060 288661503866515 288661503866530 299413838313733 299413838313748 309888446016937 309888446016952 463896660362536 463896660362551 471942352642295 491132347463364 502026024071845 502026024071860 524009291187761 524009291187776 568226444549549 585128167865294 585128167865309 623083834328382 623083834328397 672462142824279 672462142824294 680981978724489 697363795951687 697363795951702 698339900079260 698339900079275 701865353869684 701865353869699
arithmetic 255 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB_EQ_0" ) , ( DB.fetch "arithmetic" "LESS_EQ_ADD" ) ]

4508202 522339191870 527123542431 75468107537355 82897199447339 137140290251988 169818149485619 288661503866530 368938382769747 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 698339900079275 701865353869699 751037380969070 778417488521154
arithmetic 256 0
boolLib.DISJ_CASES_TAC ( boolLib.SPECL [ ( Parse.Term [ HolKernel.QUOTE " (*#loc 2712 28*)a:num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 2712 41*)b:num" ] ) ] ( DB.fetch "arithmetic" "LESS_EQ_CASES" ) )
1 2
4508202 383593025601 464926985138 469711335699 479280036821 75468107537355 82897199447339 101493408634270 137140290251988 265252312810962 276327181337525 288661503866530 330012922480994 425584040140092 471942352642310 491132347463379 502026024071860 531497668235009 552438870055854 585128167865309 637387629151176 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 256 1
boolLib.FIRST_ASSUM ( boolLib.X_CHOOSE_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2713 32*)e:num" ] ) ) o boolLib.REWRITE_RULE tactictoe_thmlarg )
3
4508187 4508202 383593025601 464926985123 464926985138 469711335684 469711335699 479280036821 75468107537355 82897199447339 101493408634270 124546192348043 137140290251988 265252312810962 276327181337525 288661503866515 288661503866530 330012922480994 354656544070694 398439345207976 425584040140092 471942352642310 491132347463379 502026024071860 531497668234994 531497668235009 552438870055854 585128167865309 637387629151176 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 256 2
boolLib.FIRST_ASSUM ( boolLib.X_CHOOSE_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2713 32*)e:num" ] ) ) o boolLib.REWRITE_RULE tactictoe_thmlarg )
4
4508187 4508202 383593025601 464926985123 464926985138 469711335684 469711335699 479280036821 75468107537355 82897199447339 101493408634270 124546192348043 137140290251988 265252312810962 276327181337525 288661503866515 288661503866530 330012922480994 354656544070694 398439345207976 425584040140092 471942352642310 491132347463379 502026024071860 531497668234994 531497668235009 552438870055854 585128167865309 637387629151176 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 256 5
boolLib.REWRITE_TAC [ boolLib.ONCE_REWRITE_RULE [ ( DB.fetch "arithmetic" "ADD_COMM" ) ] ( DB.fetch "arithmetic" "EQ_ADD_RCANCEL" ) ]
7
4508187 4508202 383593025601 464926985123 469711335684 469711335699 479280036821 484064387367 484064387382 75468107537340 75468107537355 101493408634270 102953802762778 124546192348043 265252312810947 273509004803514 288661503866515 288661503866530 330012922480994 354656544070694 390311769701029 398439345207976 425584040140092 471942352642310 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 552438870055854 585128167865294 585128167865309 637387629151176 657516895736278 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 748748467568829 778417488521154
arithmetic 256 6
boolLib.REWRITE_TAC [ boolLib.ONCE_REWRITE_RULE [ ( DB.fetch "arithmetic" "ADD_COMM" ) ] ( DB.fetch "arithmetic" "EQ_ADD_RCANCEL" ) ]
8
4508187 4508202 383593025601 464926985123 464926985138 469711335684 479280036821 484064387367 484064387382 75468107537340 75468107537355 101493408634270 102953802762778 124546192348043 265252312810947 273509004803514 288661503866515 288661503866530 330012922480994 354656544070694 390311769701029 398439345207976 425584040140092 471942352642310 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 552438870055854 585128167865294 585128167865309 637387629151176 657516895736278 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 748748467568829 778417488521154
arithmetic 256 7
boolLib.CONV_TAC ( boolLib.DEPTH_CONV boolLib.FORALL_AND_CONV )
9
4508187 4508202 383593025601 464926985123 469711335684 469711335699 479280036821 484064387367 484064387382 75468107537340 75468107537355 101493408634270 102953802762778 124546192348043 179857892939409 265252312810947 288661503866515 288661503866530 330012922480994 354656544070694 390311769701029 398439345207976 425584040140092 471942352642310 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 552438870055854 585128167865294 585128167865309 637387629151176 657516895736278 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 778417488521154
arithmetic 256 8
boolLib.CONV_TAC ( boolLib.DEPTH_CONV boolLib.FORALL_AND_CONV )
10
4508187 4508202 383593025601 464926985123 464926985138 469711335684 479280036821 484064387367 484064387382 75468107537340 75468107537355 101493408634270 102953802762778 124546192348043 179857892939409 265252312810947 288661503866515 288661503866530 330012922480994 354656544070694 390311769701029 398439345207976 425584040140092 471942352642310 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 552438870055854 585128167865294 585128167865309 637387629151176 657516895736278 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 778417488521154
arithmetic 256 9
boolLib.GEN_REWRITE_TAC ( boolLib.RAND_CONV o boolLib.ONCE_DEPTH_CONV ) boolLib.empty_rewrites [ boolLib.EQ_SYM_EQ ]
11
4508187 4508202 383593025601 464926985123 469711335684 469711335699 479280036821 484064387367 484064387382 75468107537340 75468107537355 101493408634270 102953802762778 124546192348043 179857892939409 265252312810947 288661503866515 288661503866530 330012922480994 354656544070694 390311769701029 398439345207976 425584040140092 471942352642310 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 552438870055854 585128167865294 585128167865309 637387629151176 657516895736278 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 778417488521154
arithmetic 256 10
boolLib.GEN_REWRITE_TAC ( boolLib.RAND_CONV o boolLib.ONCE_DEPTH_CONV ) boolLib.empty_rewrites [ boolLib.EQ_SYM_EQ ]
12
4508187 4508202 383593025601 464926985123 464926985138 469711335684 479280036821 484064387367 484064387382 75468107537340 75468107537355 101493408634270 102953802762778 124546192348043 179857892939409 265252312810947 288661503866515 288661503866530 330012922480994 354656544070694 390311769701029 398439345207976 425584040140092 471942352642310 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 552438870055854 585128167865294 585128167865309 637387629151176 657516895736278 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 778417488521154
arithmetic 256 11
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "ADD_ASSOC" ) , ( DB.fetch "arithmetic" "ADD_INV_0_EQ" ) , ( DB.fetch "arithmetic" "ADD_EQ_0" ) ]

4508187 4508202 383593025601 464926985123 469711335684 469711335699 479280036821 484064387367 484064387382 75468107537340 75468107537355 101493408634270 102953802762778 124546192348043 179857892939409 265252312810947 288661503866515 288661503866530 330012922480994 354656544070694 398439345207976 425584040140092 471942352642310 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 552438870055854 585128167865294 585128167865309 589566142024045 637387629151176 657516895736278 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 768344296970457 778417488521154
arithmetic 256 12
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "ADD_ASSOC" ) , ( DB.fetch "arithmetic" "ADD_INV_0_EQ" ) , ( DB.fetch "arithmetic" "ADD_EQ_0" ) ]

4508187 4508202 383593025601 464926985123 464926985138 469711335684 479280036821 484064387367 484064387382 75468107537340 75468107537355 101493408634270 102953802762778 124546192348043 179857892939409 265252312810947 288661503866515 288661503866530 330012922480994 354656544070694 398439345207976 425584040140092 471942352642310 491132347463379 502026024071845 502026024071860 531497668234994 531497668235009 552438870055854 585128167865294 585128167865309 589566142024045 637387629151176 657516895736278 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 768344296970457 778417488521154
arithmetic 256 13
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 464926985123 469711335684 484064387367 484064387382 75468107537340 124546192348043 179857892939409 265252312810947 288661503866515 288661503866530 354656544070694 398439345207976 502026024071845 531497668234994 531497668235009 585128167865294 698339900079260 701865353869684 701865353869699 704177836849649 704177836849664
arithmetic 256 14
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 383593025586 383593025601 464926985123 469711335684 484064387367 484064387382 75468107537340 124546192348043 265252312810947 288661503866515 288661503866530 354656544070694 398439345207976 425584040140077 425584040140092 502026024071845 531497668234994 585128167865294 637387629151161 637387629151176 698339900079260 701865353869684 704177836849649
arithmetic 256 15
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 383593025586 383593025601 464926985123 469711335684 67649428464533 124546192348043 288661503866515 288661503866530 354656544070694 398439345207976 425584040140077 425584040140092 502026024071845 531497668234994 542144822022873 552438870055839 552438870055854 585128167865294 698339900079260 701865353869684 704177836849649 778417488521139 778417488521154
arithmetic 256 16
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 383593025586 464926985123 469711335684 479280036806 484064387367 484064387382 75468107537340 101493408634255 124546192348043 179857892939394 179857892939409 265252312810947 288661503866515 288661503866530 330012922480979 354656544070694 375497871509280 398439345207976 425584040140077 471942352642295 491132347463364 502026024071845 531497668234994 531497668235009 552438870055839 585128167865294 637387629151161 684439512836665 698339900079260 701865353869684 701865353869699 704177836849649 704177836849664 778417488521139
arithmetic 257 0
boolLib.SPEC_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 2736 15*)n:num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 2736 27*)n:num" ] ) )
1
4508202 383593025601 522339191870 527123542431 98581092097770 101493408634270 264425238702802 288661503866530 309888446016952 330012922480994 373756280111234 375497871509295 425584040140092 471942352642310 486040086682803 491132347463379 531497668235009 552438870055854 637387629151176 672462142824294 684439512836680 701865353869699 704177836849664 720042127964917 778417488521154
arithmetic 257 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 383593025601 522339191870 527123542431 98581092097770 101493408634270 264425238702802 288661503866530 309888446016952 330012922480994 373756280111234 375497871509295 425584040140092 471942352642310 486040086682803 491132347463379 531497668235009 552438870055854 637387629151176 672462142824294 684439512836680 701865353869699 704177836849664 720042127964917 778417488521154
arithmetic 257 2
boolLib.REWRITE_TAC tactictoe_thmlarg
4
4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 98581092097755 98581092097770 101493408634255 101493408634270 130092756586791 264425238702787 269030221677049 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 373756280111219 375497871509280 425584040140077 425584040140092 471942352642295 471942352642310 486040086682788 486040086682803 491132347463364 491132347463379 492666590863881 527521652353121 531497668234994 531497668235009 552438870055839 552438870055854 637387629151161 637387629151176 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 720042127964902 766086726034042 778417488521139 778417488521154
arithmetic 257 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 383593025601 522339191870 66812189671343 98581092097770 101493408634270 236358538816335 288661503866530 309530625979259 309888446016952 330012922480994 390348651961789 425584040140092 471942352642310 486040086682803 491132347463379 531497668235009 545756135622620 552438870055854 637387629151176 672462142824294 684439512836680 701865353869699 778417488521154
arithmetic 257 4
mesonLib.ASM_MESON_TAC [ ]
5 6
4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 98581092097755 101493408634255 179857892939409 264425238702787 288661503866515 288661503866530 309888446016937 330012922480979 330012922480994 373756280111219 375497871509280 425584040140077 425584040140092 471942352642295 471942352642310 486040086682788 491132347463364 491132347463379 531497668234994 531497668235009 552438870055839 637387629151161 637387629151176 672462142824279 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 720042127964902 778417488521139
arithmetic 257 5
boolLib.REPEAT boolLib.STRIP_TAC

4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 98581092097755 101493408634255 179857892939409 264425238702787 288661503866515 288661503866530 309888446016937 330012922480979 330012922480994 373756280111219 375497871509280 425584040140077 425584040140092 471942352642295 471942352642310 486040086682788 491132347463364 491132347463379 531497668234994 531497668235009 552438870055839 637387629151161 637387629151176 672462142824279 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 720042127964902 778417488521139
arithmetic 257 6
boolLib.REPEAT boolLib.STRIP_TAC

4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 98581092097755 101493408634255 179857892939409 264425238702787 288661503866515 288661503866530 309888446016937 330012922480979 330012922480994 373756280111219 375497871509280 425584040140077 425584040140092 471942352642295 471942352642310 486040086682788 491132347463364 491132347463379 531497668234994 531497668235009 552438870055839 637387629151161 637387629151176 672462142824279 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 720042127964902 778417488521139
arithmetic 258 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 522339191870 527123542431 43798864978514 98581092097770 101493408634270 124546192348058 129916455720081 155412585748122 264214093175962 288661503866530 309888446016952 315287158685632 330012922480994 412818828973481 471942352642310 474709775802895 491132347463379 511010195842495 531497668235009 538989140445465 568681084200210 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 259 0
boolLib.GEN_TAC
1
4508202 469711335699 522339191870 527123542431 124546192348058 129916455720081 155412585748122 158527050239322 158544668961288 264214093175962 288661503866530 330012922480994 354656544070709 457644544611742 471942352642310 474709775802895 491132347463379 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 734077381109563 754353306231841 772093664419589
arithmetic 259 1
boolLib.STRIP_TAC
2
4508202 469711335699 522339191870 527123542431 124546192348058 129916455720081 155412585748122 158527050239322 158544668961288 264214093175962 288661503866530 330012922480994 354656544070709 457644544611742 471942352642310 474709775802895 491132347463379 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 734077381109563 754353306231841 772093664419589
arithmetic 259 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508187 4508202 469711335684 469711335699 522339191870 527123542431 124546192348058 129916455720066 155412585748107 158527050239322 158544668961288 264214093175947 288661503866515 288661503866530 354656544070709 457644544611742 471942352642310 474709775802880 491132347463379 525347163412193 531497668234994 531497668235009 583559289844152 645204707931641 672462142824279 698339900079275 734077381109548 754353306231841 772093664419574
arithmetic 260 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 59256179045834 101493408634270 158527050239322 288661503866530 375497871509295 390541979934178 471942352642310 491132347463379 525347163412193 531497668235009 538989140445465 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 754353306231841 778417488521154
arithmetic 260 1
boolLib.STRUCT_CASES_TAC ( Q.SPEC [ HolKernel.QUOTE " (*#loc 2782 49*)m" ] ( DB.fetch "arithmetic" "num_CASES" ) )
2 3
4508202 522339191870 527123542431 59256179045834 101493408634270 158527050239322 288661503866530 375497871509295 390541979934178 525347163412193 531497668235009 538989140445465 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 754353306231841 778417488521154
arithmetic 260 2
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , boolLib.GSYM ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) , ( DB.fetch "arithmetic" "ONE" ) , numTheory.NOT_SUC , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]
4
4508202 527123542431 62410438176784 74661570915009 98581092097770 101493408634270 138598696382330 158527050239322 288661503866530 309888446016952 375497871509295 428254223702118 525347163412193 531497668235009 630875717471631 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 778417488521154
arithmetic 260 3
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , boolLib.GSYM ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) , ( DB.fetch "arithmetic" "ONE" ) , numTheory.NOT_SUC , ( DB.fetch "arithmetic" "MULT_EQ_0" ) ]

4508202 527123542431 2610239276179 101493408634270 158527050239322 246136393492904 288661503866530 375497871509295 457723910144650 525347163412193 531497668235009 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 745161123079951 778417488521154
arithmetic 260 4
boolLib.EQ_TAC
5 6
4508202 527123542431 59256179045834 138598696382330 158527050239322 288661503866530 375497871509295 390541979934178 415098329689538 525347163412193 531497668235009 684439512836680 698339900079275 701865353869699 704177836849664 754353306231841 778417488521154
arithmetic 260 5
boolLib.STRIP_TAC

4508202 527123542431 59256179045834 138598696382330 158527050239322 288661503866530 330012922480994 375497871509295 390541979934178 415098329689538 525347163412193 531497668235009 684439512836680 698339900079275 701865353869699 704177836849664 754353306231841 778417488521154
arithmetic 260 6
boolLib.STRIP_TAC

4508202 527123542431 59256179045834 138598696382330 158527050239322 288661503866530 330012922480994 375497871509295 390541979934178 415098329689538 525347163412193 531497668235009 684439512836680 698339900079275 701865353869699 704177836849664 754353306231841 778417488521154
arithmetic 261 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) , ( DB.fetch "arithmetic" "EXP_EQ_0" ) ]

4508202 574967048041 579751398602 158527050239322 288661503866530 375497871509295 415098329689538 525347163412193 531497668235009 538989140445465 602733661960591 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 754353306231841 778417488521154
arithmetic 262 0
boolLib.CONV_TAC ( boolLib.QUANT_CONV ( boolLib.FORK_CONV ( boolLib.ALL_CONV , boolLib.REWRITE_CONV [ ( DB.fetch "arithmetic" "ONE" ) ] ) ) )
1
4508202 527123542431 56983746952049 58869141543544 62707953828480 70326951385635 101493408634270 129916455720081 155412585748122 158527050239322 264214093175962 288661503866530 471942352642310 474709775802895 481034555042083 491132347463379 501265442804765 525347163412193 531497668235009 630771723487797 672462142824294 684439512836680 698339900079275 701865353869699 772093664419589
arithmetic 262 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "MULT_ASSOC" ) ]
2
4508202 527123542431 56983746952049 58869141543544 70326951385635 101493408634270 129916455720081 155412585748122 158527050239322 262767033862285 264214093175962 285394559829108 288661503866530 309888446016952 331324004482885 471942352642310 474709775802895 491132347463379 501265442804765 525347163412193 531497668235009 657254691485700 672462142824294 684439512836680 698339900079275 701865353869699 772093664419589 778417488521154
arithmetic 262 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508202 527123542431 56983746952049 58869141543544 70326951385635 129916455720081 155412585748122 264214093175962 288661503866530 471942352642310 474709775802895 491132347463379 501265442804765 525347163412193 531497668235009 672462142824294 698339900079275 701865353869699 772093664419589
arithmetic 262 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_EQ_1" ) , ( DB.fetch "arithmetic" "EXP" ) ]

4508187 4508202 527123542416 527123542431 56983746952034 58869141543529 58869141543544 70326951385620 98581092097770 129916455720066 129916455720081 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 435876399600576 474709775802880 474709775802895 501265442804750 525347163412178 525347163412193 531497668234994 531497668235009 631884402946713 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 715776791256600 772093664419574 772093664419589
arithmetic 262 4
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

58869141543544 129916455720081 155412585748122 159192318891040 236369226015170 264214093175962 288661503866530 430517747615822 474709775802895 525347163412193 531497668235009 672462142824294 698339900079275 701865353869699 772093664419589 778417488521154
arithmetic 264 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 469711335699 522339191870 527123542431 101493408634270 124546192348058 129916455720081 138134888550191 155412585748122 158527050239322 264214093175962 288661503866530 330012922480994 354656544070709 398439345207991 474709775802895 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 734077381109563 754353306231841 766190454038319 772093664419589
arithmetic 264 1
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 2815 19*)?q. n = m + q" ] boolLib.STRIP_ASSUME_TAC
2 3
4508187 4508202 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 124546192348043 124546192348058 129916455720066 138134888550191 155412585748107 158527050239322 264214093175947 288661503866515 288661503866530 354656544070694 398439345207976 474709775802880 525347163412193 531497668234994 531497668235009 583559289844152 645204707931641 672462142824279 698339900079275 734077381109548 754353306231841 766190454038319 772093664419574
arithmetic 264 2
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 469711335684 522339191855 522339191870 527123542416 527123542431 541476594114 75468107537355 124546192348043 129916455720066 155412585748107 264214093175947 265252312810962 288661503866515 288661503866530 354656544070694 398439345207976 457644544611742 471942352642310 474709775802880 502026024071860 531497668234994 531497668235009 583559289844152 585128167865309 645204707931641 672462142824279 698339900079275 701865353869699 704177836849664 734077381109548 772093664419574
arithmetic 264 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
4
4508187 4508202 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 541476594099 75468107537340 124546192348043 124546192348058 129916455720066 138134888550191 155412585748107 158527050239322 264214093175947 265252312810947 288661503866515 288661503866530 354656544070694 398439345207976 474709775802880 502026024071845 525347163412193 531497668234994 531497668235009 583559289844152 585128167865294 645204707931641 672462142824279 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 754353306231841 766190454038319 772093664419574
arithmetic 264 4
BasicProvers.SRW_TAC [ ] [ boolLib.Once ( boolLib.GSYM ( DB.fetch "arithmetic" "MULT_RIGHT_1" ) ) , boolSimps.SimpLHS ]
5
4508187 4508202 469711335684 469711335699 522339191855 522339191870 541476594099 541476594114 47327325332367 75468107537340 124546192348043 124546192348058 129916455720066 145011111086877 155412585748107 158527050239322 188846667216085 232903669831283 264214093175947 288661503866515 288661503866530 354656544070694 412818828973481 474709775802880 502026024071845 525347163412193 531497668234994 531497668235009 583559289844152 585128167865294 645204707931641 672462142824279 698339900079260 698339900079275 734077381109548 754353306231841 766190454038319 772093664419574
arithmetic 264 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LE_MULT_LCANCEL" ) , ( DB.fetch "arithmetic" "EXP_EQ_0" ) , ( DB.fetch "arithmetic" "ONE" ) , boolLib.GSYM ( DB.fetch "arithmetic" "LESS_EQ" ) , ( DB.fetch "arithmetic" "ZERO_LT_EXP" ) ]
6
4508187 4508202 469711335684 469711335699 522339191855 522339191870 541476594099 541476594114 47327325332367 75468107537340 124546192348043 124546192348058 129916455720066 129916455720081 145011111086877 155412585748107 155412585748122 158527050239322 188846667216085 264214093175947 264214093175962 288661503866515 288661503866530 354656544070694 377791422716548 412818828973481 474709775802880 474709775802895 502026024071845 525347163412193 531497668234994 531497668235009 583559289844152 585128167865294 601682006956002 632934283017082 645204707931641 672462142824279 672462142824294 698339900079260 698339900079275 734077381109548 754353306231841 772093664419574 772093664419589
arithmetic 264 6
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "LESS_TRANS" ) , prim_recTheory.LESS_0 ]

4508187 4508202 469711335684 469711335699 522339191855 522339191870 541476594099 541476594114 75468107537340 101493408634270 124546192348043 129916455720066 155412585748107 188846667216085 264214093175947 288661503866515 288661503866530 354656544070694 375497871509295 415098329689538 474709775802880 502026024071845 531497668234994 531497668235009 538989140445465 583559289844152 585128167865294 645204707931641 672462142824279 684439512836680 698339900079260 701865353869699 702299432457039 704177836849664 734077381109548 734077381109563 772093664419574 778417488521154
arithmetic 265 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 469711335699 522339191870 527123542431 101493408634270 129916455720081 155412585748122 158527050239322 217096164890918 264214093175962 288661503866530 330012922480994 474709775802895 483982365972969 521746175187020 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 683757933569664 684439512836680 698339900079275 734077381109563 754353306231841 772093664419589
arithmetic 265 1
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 2815 19*)?q. n = m + q" ] boolLib.STRIP_ASSUME_TAC
2 3
4508187 4508202 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 129916455720066 155412585748107 158527050239322 217096164890903 264214093175947 288661503866515 288661503866530 474709775802880 483982365972969 521746175187005 525347163412193 531497668234994 531497668235009 583559289844152 645204707931641 672462142824279 683757933569664 698339900079275 734077381109548 734077381109563 754353306231841 772093664419574
arithmetic 265 2
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "LESS_ADD" ) , ( DB.fetch "arithmetic" "ADD_COMM" ) ]

4508187 4508202 469711335684 522339191855 522339191870 527123542416 527123542431 541476594114 75468107537355 129916455720066 155412585748107 217096164890903 264214093175947 265252312810962 288661503866515 288661503866530 457644544611742 471942352642310 474709775802880 502026024071860 521746175187005 531497668234994 531497668235009 583559289844152 585128167865309 645204707931641 672462142824279 698339900079275 701865353869699 704177836849664 734077381109548 772093664419574
arithmetic 265 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
4
4508187 4508202 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 541476594099 75468107537340 129916455720066 155412585748107 158527050239322 217096164890903 264214093175947 265252312810947 288661503866515 288661503866530 474709775802880 483982365972969 502026024071845 521746175187005 525347163412193 531497668234994 531497668235009 583559289844152 585128167865294 645204707931641 672462142824279 683757933569664 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231841 772093664419574
arithmetic 265 4
BasicProvers.SRW_TAC [ ] [ boolLib.Once ( boolLib.GSYM ( DB.fetch "arithmetic" "MULT_RIGHT_1" ) ) , boolSimps.SimpLHS ]
5
4508187 4508202 469711335684 469711335699 522339191855 522339191870 541476594099 541476594114 47327325332367 75468107537340 129916455720066 145011111086877 148795708198462 155412585748107 158527050239322 217096164890903 264214093175947 288661503866515 288661503866530 412818828973481 474709775802880 483982365972969 502026024071845 525347163412193 531497668234994 531497668235009 583559289844152 585128167865294 645204707931641 672462142824279 698339900079260 698339900079275 734077381109548 734077381109563 746624658579311 754353306231841 772093664419574
arithmetic 265 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LT_MULT_LCANCEL" ) , ( DB.fetch "arithmetic" "ZERO_LT_EXP" ) ]
6
4508187 4508202 469711335684 469711335699 522339191855 522339191870 541476594099 541476594114 47327325332367 75468107537340 129916455720066 129916455720081 145011111086877 148795708198462 155412585748107 155412585748122 158527050239322 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 377791422716548 412818828973481 443393080027923 474709775802880 474709775802895 502026024071845 525347163412193 531497668234994 531497668235009 583559289844152 585128167865294 645204707931641 672462142824279 672462142824294 698339900079260 698339900079275 734077381109548 734077381109563 738997716164045 754353306231841 772093664419574 772093664419589
arithmetic 265 6
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 2831 19*)0 < b" ] boolLib.ASSUME_TAC
7 8
4508187 4508202 469711335684 469711335699 522339191855 522339191870 541476594099 541476594114 75468107537340 101493408634270 129916455720066 129916455720081 148795708198462 155412585748107 155412585748122 158527050239322 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 375497871509295 415098329689538 474709775802880 474709775802895 502026024071845 525347163412193 531497668234994 531497668235009 538989140445465 583559289844152 583559289844167 585128167865294 639841346174181 645204707931641 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869699 702299432457039 704177836849664 734077381109548 734077381109563 754353306231841 772093664419574 772093664419589 778417488521154
arithmetic 265 7
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "LESS_TRANS" ) , prim_recTheory.LESS_0 ]

4508187 4508202 469711335684 469711335699 522339191855 541476594099 75468107537340 129916455720066 148795708198462 155412585748107 217096164890903 264214093175947 288661503866515 288661503866530 474709775802880 502026024071845 531497668234994 531497668235009 538989140445465 583559289844152 585128167865294 645204707931641 672462142824279 698339900079260 702299432457039 734077381109548 734077381109563 772093664419574 778417488521154
arithmetic 265 8
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 2833 19*)1 < b ** q \\/ b ** q < 1 \\/ (b ** q = 1)" ] boolLib.STRIP_ASSUME_TAC
9 10 11 12
4508187 4508202 469711335684 469711335699 522339191855 522339191870 541476594099 541476594114 75468107537340 101493408634270 129916455720066 129916455720081 148795708198462 155412585748107 155412585748122 158527050239322 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 375497871509295 415098329689538 474709775802880 474709775802895 502026024071845 525347163412193 531497668234994 531497668235009 538989140445450 538989140445465 583559289844152 583559289844167 585128167865294 639841346174181 645204707931641 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869699 702299432457024 702299432457039 704177836849664 734077381109548 734077381109563 754353306231841 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 265 9
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "LESS_CASES" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]

4508187 4508202 469711335684 469711335699 522339191855 541476594099 541476594114 75468107537340 129916455720066 129916455720081 148795708198462 155412585748107 155412585748122 158527050239322 217096164890903 264214093175947 264214093175962 275432659750012 288661503866515 288661503866530 390541979934178 392375708120243 415098329689538 474709775802880 474709775802895 483982365972969 502026024071845 525347163412193 531497668234994 531497668235009 538989140445450 583559289844152 583559289844167 585128167865294 639841346174181 645204707931641 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 734077381109563 754353306231841 772093664419574 772093664419589 778417488521139
arithmetic 265 10
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 469711335684 469711335699 522339191855 522339191870 541476594099 541476594114 75468107537340 101493408634270 129916455720066 129916455720081 148795708198462 155412585748107 155412585748122 158527050239307 158527050239322 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 375497871509295 390541979934163 392375708120228 415098329689538 474709775802880 474709775802895 502026024071845 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 538989140445465 583559289844152 583559289844167 585128167865294 639841346174181 645204707931641 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 702299432457039 704177836849664 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 265 11
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 469711335684 469711335699 522339191855 522339191870 541476594099 541476594114 75468107537340 101493408634270 129916455720066 129916455720081 148795708198462 155412585748107 155412585748122 158527050239307 158527050239322 217096164890903 264214093175947 264214093175962 275432659749997 288661503866515 288661503866530 375497871509295 415098329689538 474709775802880 474709775802895 483982365972954 502026024071845 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 538989140445465 583559289844152 583559289844167 585128167865294 639841346174181 645204707931641 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869699 702299432457024 702299432457039 704177836849664 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 265 12
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 469711335684 469711335699 522339191855 522339191870 541476594099 541476594114 75468107537340 101493408634270 129916455720066 129916455720081 148795708198462 155412585748107 155412585748122 158527050239307 158527050239322 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 375497871509295 415098329689538 474709775802880 474709775802895 502026024071845 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 538989140445465 583559289844152 583559289844167 585128167865294 639841346174166 639841346174181 645204707931641 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869699 702299432457024 702299432457039 704177836849664 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 268 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "LESS_EQUAL_ANTISYM" ) , ( DB.fetch "arithmetic" "LESS_EQ_REFL" ) , ( DB.fetch "arithmetic" "EXP_BASE_LE_MONO" ) ]

4508202 469711335699 522339191870 527123542431 129916455720081 155412585748122 158527050239322 179857892939409 264214093175962 288661503866530 330012922480994 390541979934178 471942352642310 474709775802895 491132347463379 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 712825587152498 734077381109563 754353306231841 772093664419589
arithmetic 269 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 469711335699 522339191870 527123542431 101493408634270 124546192348058 138134888550191 158527050239322 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 525347163412193 531497668235009 538989140445465 684439512836680 698339900079275 702299432457039 734077381109563 754353306231841 766190454038319 778417488521154
arithmetic 269 1
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "LESS_EQUAL_ADD" )
2
4508187 4508202 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 124546192348043 124546192348058 138134888550191 158527050239322 288661503866515 288661503866530 354656544070694 398439345207976 525347163412193 531497668234994 531497668235009 538989140445450 698339900079275 702299432457024 734077381109548 754353306231841 766190454038319 778417488521139
arithmetic 269 2
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
3
4508187 4508202 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 536692243538 75468107537340 124546192348043 124546192348058 138134888550191 158527050239322 265252312810947 288661503866515 288661503866530 354656544070694 398439345207976 502026024071845 525347163412193 531497668234994 531497668235009 538989140445450 585128167865294 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 754353306231841 766190454038319 778417488521139
arithmetic 269 3
BasicProvers.SRW_TAC [ ] [ boolLib.Once ( boolLib.GSYM ( DB.fetch "arithmetic" "MULT_RIGHT_1" ) ) , boolSimps.SimpLHS ]
4
4508187 4508202 469711335684 469711335699 522339191855 522339191870 527123542416 536692243538 536692243553 47327325332367 75468107537340 124546192348043 124546192348058 145011111086877 158527050239322 232903669831283 265252312810947 288661503866515 288661503866530 354656544070694 398439345207976 412818828973481 502026024071845 525347163412193 531497668234994 531497668235009 538989140445450 585128167865294 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 754353306231841 766190454038319 778417488521139
arithmetic 269 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LE_MULT_LCANCEL" ) , ( DB.fetch "arithmetic" "EXP_EQ_0" ) , ( DB.fetch "arithmetic" "ONE" ) , boolLib.GSYM ( DB.fetch "arithmetic" "LESS_EQ" ) , ( DB.fetch "arithmetic" "ZERO_LT_EXP" ) ]
5
4508187 4508202 469711335684 469711335699 522339191855 522339191870 536692243538 536692243553 47327325332367 75468107537340 124546192348043 124546192348058 129916455720081 145011111086877 155412585748122 158527050239322 188846667216085 264214093175962 288661503866515 288661503866530 354656544070694 377791422716548 412818828973481 474709775802895 502026024071845 525347163412193 531497668234994 531497668235009 538989140445450 585128167865294 601682006956002 632934283017082 672462142824294 698339900079260 698339900079275 702299432457024 734077381109548 754353306231841 772093664419589 778417488521139
arithmetic 269 5
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 522339191855 522339191870 536692243538 536692243553 75468107537340 101493408634270 124546192348043 158527050239322 188846667216085 288661503866515 288661503866530 354656544070694 375497871509295 415098329689538 502026024071845 525347163412193 531497668234994 531497668235009 538989140445450 538989140445465 585128167865294 602733661960591 684439512836680 698339900079260 698339900079275 701865353869699 702299432457024 702299432457039 704177836849664 734077381109548 734077381109563 754353306231841 778417488521139 778417488521154
arithmetic 270 0
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2873 16*)b" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
1 2
4508202 469711335699 522339191870 527123542431 101493408634270 124546192348058 129916455720081 138134888550191 155412585748122 158527050239322 264214093175962 288661503866530 354656544070709 375497871509295 398439345207991 415098329689538 474709775802895 525347163412193 531497668235009 538989140445465 583559289844167 645204707931656 658026130123806 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 754353306231841 766190454038319 772093664419589 778417488521154
arithmetic 270 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , boolLib.GSYM numTheory.NOT_SUC , numTheory.NOT_SUC ]

4508202 522339191870 527123542431 76187756807899 98581092097770 101493408634270 124546192348058 129916455720081 130092756586791 138598696382330 155412585748122 230883985901451 264214093175962 269030221677049 288661503866530 309888446016952 354656544070709 375497871509295 398439345207991 415098329689538 474709775802895 525347163412193 530150116045250 531497668235009 538989140445465 551563825647710 583559289844167 672462142824294 677699985012410 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 712540028363542 734077381109563 772093664419589 778417488521154
arithmetic 270 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508202 522339191870 527123542431 23739695292492 66812189671343 101493408634270 124546192348058 129916455720081 155412585748122 264214093175962 288661503866530 309857138659936 354656544070709 375497871509295 398439345207991 415098329689538 450846789188654 474709775802895 525347163412193 531497668235009 538989140445465 545756135622620 548105603164602 583559289844167 584454338116331 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 747082383629465 772093664419589 778417488521154
arithmetic 271 0
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2893 16*)n" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
1 2
4508202 527123542431 574967048041 124546192348058 158527050239322 158544668961288 288661503866530 330012922480994 354656544070709 525347163412193 531497668235009 538989140445465 684439512836680 698339900079275 702299432457039 734077381109563 754353306231841 778417488521154
arithmetic 271 1
boolLib.REWRITE_TAC tactictoe_thmlarg
3
4508202 574967048041 62410438176784 98581092097770 124546192348058 138598696382330 158527050239322 226582401653989 288661503866530 309888446016952 330012922480994 354656544070709 428254223702118 525347163412193 531497668235009 672462142824294 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154
arithmetic 271 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508202 574967048041 124546192348058 158527050239322 246136393492904 288661503866530 330012922480994 354656544070709 457723910144650 525347163412193 531497668235009 684439512836680 698339900079275 702299432457039 729565959479837 734077381109563 778417488521154
arithmetic 271 3
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2895 16*)x" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
4 5
4508202 574967048041 124546192348058 138598696382330 158527050239322 288661503866530 315287158685632 354656544070709 412818828973481 424051891032256 472837756292931 525347163412193 531497668235009 698339900079275 754353306231841
arithmetic 271 4
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ZERO_LESS_EQ" ) , ( DB.fetch "arithmetic" "LE_MULT_CANCEL_LBARE" ) , numTheory.NOT_SUC , ( DB.fetch "arithmetic" "ZERO_LT_EXP" ) , prim_recTheory.LESS_0 ]

4508202 527123542431 13570904842028 14806742502348 43798864978514 76187756807899 98581092097770 124546192348058 138598696382330 230883985901451 288661503866530 309888446016952 412818828973481 525347163412193 531497668235009 672462142824294 698339900079275 723926572543585
arithmetic 271 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 82617229893248 124244940497683 124546192348058 138598696382330 170648804708555 288661503866530 309857138659936 315154354317695 412818828973481 450846789188654 525347163412193 531497668235009 698339900079275 778417488521154
arithmetic 272 0
boolLib.irule ( DB.fetch "arithmetic" "X_LE_X_EXP" )
1
4508202 574967048041 52213207481656 82788020813651 124546192348058 151796447914440 158527050239322 264214093175962 288661503866530 354656544070709 449932090784021 474709775802895 525347163412193 531497668235009 652850708657710 672462142824294 698339900079275
arithmetic 272 1
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "TWO" ) , ( DB.fetch "arithmetic" "ONE" ) , prim_recTheory.LESS_0 ]

1039182587164 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 474709775802895 531497668235009 672462142824294 702299432457039 734077381109563 778417488521154
arithmetic 273 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "TWO" ) , ( DB.fetch "arithmetic" "EXP_1" ) , ( DB.fetch "arithmetic" "LT_MULT_CANCEL_LBARE" ) ]
1
4508202 574967048041 52213207481656 82788020813651 129916455720081 151796447914440 155412585748122 157778626598527 158527050239322 217096164890918 264214093175962 288661503866530 474709775802895 525347163412193 531497668235009 583559289844167 645204707931656 652850708657710 672462142824294 684439512836680 698339900079275 701865353869699 734077381109563 772093664419589
arithmetic 273 1
boolLib.EQ_TAC
2 3
4508202 574967048041 101493408634270 129916455720081 155412585748122 264214093175962 288661503866530 474709775802895 531497668235009 538989140445465 583559289844167 645204707931656 672462142824294 684439512836680 701865353869699 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 273 2
boolLib.STRIP_TAC
4
4508202 574967048041 101493408634270 129916455720081 155412585748122 264214093175962 288661503866530 330012922480994 474709775802895 531497668235009 538989140445465 583559289844167 645204707931656 672462142824294 684439512836680 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 273 3
boolLib.REPEAT boolLib.STRIP_TAC

4508202 574967048041 101493408634270 129916455720081 155412585748122 264214093175962 288661503866530 330012922480994 474709775802895 531497668235009 538989140445465 583559289844167 645204707931656 672462142824294 684439512836680 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 273 4
boolLib.ASM_REWRITE_TAC [ ]
5
4508187 4508202 574967048026 574967048041 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 474709775802880 474709775802895 531497668234994 531497668235009 538989140445465 583559289844152 583559289844167 645204707931641 645204707931656 672462142824279 672462142824294 684439512836680 702299432457039 734077381109548 734077381109563 772093664419574 772093664419589 778417488521154
arithmetic 273 5
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_TRANS" )
6
4508187 4508202 574967048026 574967048041 129916455720066 155412585748107 264214093175947 288661503866515 288661503866530 474709775802880 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 702299432457039 734077381109548 734077381109563 772093664419574 778417488521154
arithmetic 273 6
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2572 20*)1" ] )
7
4508187 4508202 527123542431 574967048026 574967048041 101493408634270 129916455720066 155412585748107 217096164890918 264214093175947 288661503866515 288661503866530 457644544611742 471942352642310 474709775802880 521746175187020 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 684439512836680 702299432457039 734077381109548 734077381109563 772093664419574 778417488521154
arithmetic 273 7
boolLib.ASM_REWRITE_TAC [ ]
8
4508187 4508202 574967048026 574967048041 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 474709775802880 474709775802895 531497668234994 531497668235009 583559289844152 583559289844167 621829584368514 645204707931641 645204707931656 672462142824279 672462142824294 684439512836680 702299432457039 734077381109548 734077381109563 772093664419574 772093664419589 778417488521154
arithmetic 273 8
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 574967048026 129916455720066 129916455720081 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 474709775802880 474709775802895 531497668234994 531497668235009 583559289844152 621829584368514 645204707931641 672462142824279 672462142824294 702299432457039 734077381109548 734077381109563 772093664419574 772093664419589 778417488521154
arithmetic 274 0
Q.ID_SPEC_TAC [ HolKernel.QUOTE " (*#loc 2915 19*)x" ]
1
4508202 469711335699 574967048041 33671491430616 129916455720081 155412585748122 158527050239322 217096164890918 264214093175962 288661503866530 330012922480994 474709775802895 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 734077381109563 754353306231841 772093664419589
arithmetic 274 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 469711335699 574967048041 33671491430616 129916455720081 155412585748122 158527050239322 217096164890918 264214093175962 288661503866530 330012922480994 471942352642310 474709775802895 491132347463379 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 734077381109563 754353306231841 772093664419589
arithmetic 274 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "EVEN" ) , ( DB.fetch "arithmetic" "EVEN_MULT" ) , prim_recTheory.LESS_0 , prim_recTheory.LESS_REFL ]

4508202 469711335699 129916455720081 155412585748122 158527050239322 264214093175962 267222797677787 288661503866530 330012922480994 457723910144650 474709775802895 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 274 3
boolLib.STRIP_TAC
4
4508187 4508202 469711335684 469711335699 574967048026 574967048041 33671491430601 98581092097770 129916455720066 129916455720081 155412585748107 155412585748122 158527050239307 158527050239322 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 396281281190971 428254223702118 474709775802880 474709775802895 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 583559289844167 603089639226505 645204707931641 645204707931656 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 734077381109548 734077381109563 754353306231826 772093664419574 772093664419589
arithmetic 274 4
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ ]
5
4508187 4508202 469711335684 469711335699 574967048026 574967048041 33671491430601 98581092097770 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 264214093175947 288661503866515 288661503866530 309888446016952 330012922480979 396281281190971 428254223702118 474709775802880 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 603089639226505 645204707931641 672462142824279 672462142824294 684439512836665 698339900079260 698339900079275 734077381109548 734077381109563 754353306231826 772093664419574
arithmetic 274 5
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 2919 14*)x = 0" ]
6 7
4508187 4508202 469711335684 469711335699 574967048026 574967048041 33671491430601 98581092097770 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 264214093175947 288661503866515 288661503866530 309888446016952 396281281190971 428254223702118 474709775802880 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 603089639226505 645204707931641 672462142824279 672462142824294 698339900079260 698339900079275 734077381109548 734077381109563 754353306231826 772093664419574
arithmetic 274 6
simpLib.ASM_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "MULT_RIGHT_1" ) , HolKernel.SYM ( DB.fetch "arithmetic" "ONE" ) ]

4508187 4508202 469711335684 469711335699 574967048026 574967048041 33671491430601 98581092097770 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 264214093175947 288661503866515 288661503866530 309888446016952 375497871509280 396281281190971 428254223702118 474709775802880 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 603089639226505 645204707931641 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 772093664419574 778417488521139
arithmetic 274 7
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_EQ_LESS_TRANS" )
8
4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 33671491430601 98581092097770 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 264214093175947 288661503866515 288661503866530 309888446016952 375497871509280 396281281190971 428254223702118 466580814162987 474709775802880 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 603089639226505 645204707931641 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 772093664419574 778417488521139
arithmetic 274 8
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2922 18*)x + x" ] )
9
4508187 4508202 469711335684 469711335699 527123542431 574967048026 574967048041 19521708359784 33671491430601 43798864978514 98581092097770 101493408634270 124546192348058 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 217096164890918 264214093175947 288661503866515 288661503866530 309888446016952 375497871509280 428254223702118 457644544611742 466580814162987 471942352642310 474709775802880 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 645204707931641 672462142824279 672462142824294 684439512836680 693255945079834 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 772093664419574 778417488521139 787011631211218
arithmetic 274 9
boolLib.STRIP_TAC
10 14
4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 33671491430601 43798864978514 75468107537355 81969468745180 98581092097770 101493408634270 124546192348058 126136345540340 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 264214093175947 288661503866515 288661503866530 309888446016952 375497871509280 428254223702118 466580814162987 474709775802880 502026024071860 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 585128167865309 645204707931641 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 772093664419574 778417488521139 783472418615858
arithmetic 274 10
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "ADD1" ) , ( DB.fetch "arithmetic" "ADD_MONO_LESS_EQ" ) ]
11
4508187 4508202 469711335684 574967048026 574967048041 19521708359784 33671491430601 43798864978514 75468107537355 98581092097770 124546192348058 129916455720066 155412585748107 158527050239307 217096164890903 264214093175947 288661503866515 288661503866530 309888446016952 375497871509280 466580814162987 474709775802880 502026024071860 525347163412178 531497668234994 531497668235009 583559289844152 585128167865309 645204707931641 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 754353306231826 772093664419574 778417488521139 783472418615858
arithmetic 274 11
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "EVEN" ) , ( DB.fetch "arithmetic" "EVEN_MULT" ) , prim_recTheory.LESS_0 , prim_recTheory.LESS_REFL ]
12
4508187 4508202 469711335684 574967048026 574967048041 10545689246177 19521708359784 33671491430601 81643477683145 124546192348058 129916455720066 129916455720081 155412585748107 155412585748122 158527050239307 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 375497871509280 466580814162987 474709775802880 474709775802895 525347163412178 531497668234994 531497668235009 583559289844152 645204707931641 672462142824279 672462142824294 698339900079260 701865353869684 704177836849649 734077381109548 754353306231826 772093664419574 772093664419589 778417488521139
arithmetic 274 12
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_OR" )
13
4508187 4508202 469711335684 574967048026 574967048041 19521708359784 33671491430601 124546192348058 129916455720066 155412585748107 158527050239307 217096164890903 262767033862285 264214093175947 288661503866515 288661503866530 309888446016952 375497871509280 466580814162987 474709775802880 525347163412178 531497668234994 531497668235009 583559289844152 615873036922658 645204707931641 672462142824279 672462142824294 682162742680232 698339900079260 701865353869684 704177836849649 734077381109548 754353306231826 772093664419574 778417488521139 778417488521154
arithmetic 274 13
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508187 4508202 469711335684 574967048026 574967048041 19521708359784 33671491430601 129916455720066 155412585748107 158527050239307 217096164890903 264214093175947 288661503866515 288661503866530 375497871509280 466580814162987 474709775802880 525347163412178 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 698339900079260 701865353869684 702299432457039 704177836849649 734077381109548 734077381109563 754353306231826 772093664419574 778417488521139 778417488521154
arithmetic 274 14
boolLib.REWRITE_TAC tactictoe_thmlarg
15
4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 33671491430601 75468107537355 81969468745180 98581092097770 126136345540340 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 264214093175947 288661503866515 288661503866530 309888446016952 375497871509280 428254223702118 466580814162987 474709775802880 502026024071860 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 585128167865309 645204707931641 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 772093664419574 778417488521139
arithmetic 274 15
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_EQ_LESS_TRANS" )
16
4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 33671491430601 75468107537355 126136345540340 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 264214093175947 267828764736617 288661503866515 288661503866530 315287158685632 375497871509280 412818828973481 466580814162987 472837756292931 474709775802880 502026024071860 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 585128167865309 645204707931641 672462142824279 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 778417488521139
arithmetic 274 16
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2930 18*)b * x" ] )
17
4508187 4508202 469711335684 469711335699 527123542431 574967048026 574967048041 19521708359784 33671491430601 75468107537355 101493408634270 124546192348058 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 217096164890918 264214093175947 288661503866515 288661503866530 315287158685632 375497871509280 383414758372422 412818828973481 425930399385036 457644544611742 466580814162987 471942352642310 472837756292931 474709775802880 502026024071860 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 585128167865309 608441904281190 645204707931641 672462142824279 684439512836680 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 778417488521139
arithmetic 274 17
boolLib.REPEAT boolLib.STRIP_TAC
18 23
4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 33671491430601 75468107537355 101493408634270 124546192348058 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 264214093175947 271954895464193 288661503866515 288661503866530 310673072831132 315287158685632 375497871509280 412818828973481 425930399385036 466580814162987 472837756292931 474709775802880 502026024071860 525347163412178 525347163412193 531497668234994 531497668235009 568681084200210 583559289844152 585128167865309 645204707931641 646280678163954 672462142824279 684439512836680 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 778417488521139
arithmetic 274 18
simpLib.SIMP_TAC BasicProvers.bool_ss [ boolLib.GSYM ( DB.fetch "arithmetic" "TIMES2" ) ]
19
4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 33671491430601 75468107537355 124546192348058 129916455720066 155412585748107 158527050239307 217096164890903 264214093175947 288661503866515 288661503866530 310673072831132 315287158685632 375497871509280 412818828973481 425930399385036 466580814162987 474709775802880 502026024071860 525347163412178 531497668234994 531497668235009 568681084200210 583559289844152 585128167865309 645204707931641 672462142824279 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 754353306231826 772093664419574 778417488521139
arithmetic 274 19
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_MONO_MULT" )
20
4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 33671491430601 52213207481656 82788020813651 124546192348058 129916455720066 151796447914440 155412585748107 158527050239307 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 315287158685632 329386234382852 330527776373049 375497871509280 412818828973481 466580814162987 474709775802880 474709775802895 476554038880436 525347163412178 531497668234994 531497668235009 568681084200210 572189729737206 583559289844152 645204707931641 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 754353306231826 772093664419574 778417488521139
arithmetic 274 20
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
21
4508187 4508202 469711335684 469711335699 574967048026 19521708359784 28169690599189 33671491430601 52213207481656 82788020813651 124546192348058 129916455720066 151796447914440 155412585748107 158527050239307 182361842861804 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 375497871509280 466580814162987 474709775802880 474709775802895 525347163412178 531497668234994 531497668235009 583559289844152 645204707931641 672462142824279 672462142824294 698339900079260 701865353869684 704177836849649 734077381109548 754353306231826 772093664419574 778417488521139
arithmetic 274 21
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_OR" )
22
4508187 4508202 469711335684 469711335699 574967048026 12993072741393 19521708359784 33671491430601 124546192348058 129916455720066 129916455720081 155412585748107 155412585748122 158527050239307 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 304070465473307 309888446016952 375497871509280 466580814162987 474709775802880 474709775802895 525347163412178 531497668234994 531497668235009 583559289844152 586569894613139 645204707931641 672462142824279 672462142824294 698339900079260 701865353869684 704177836849649 734077381109548 754353306231826 772093664419574 772093664419589 778417488521139
arithmetic 274 22
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 469711335684 469711335699 574967048026 19521708359784 33671491430601 129916455720066 129916455720081 155412585748107 155412585748122 158527050239307 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 375497871509280 466580814162987 474709775802880 474709775802895 525347163412178 531497668234994 531497668235009 583559289844152 583559289844167 645204707931641 645204707931656 672462142824279 672462142824294 698339900079260 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 772093664419574 772093664419589 778417488521139
arithmetic 274 23
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg
24
4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 33671491430601 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 264214093175947 271954895464193 288661503866515 288661503866530 315287158685632 375497871509280 412818828973481 466580814162987 472837756292931 474709775802880 525347163412178 525347163412193 531497668234994 531497668235009 568681084200210 583559289844152 645204707931641 646280678163954 672462142824279 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 778417488521139
arithmetic 274 24
boolLib.STRIP_TAC
25 28
4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 33671491430601 33671491430616 101493408634270 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 217096164890918 264214093175947 288661503866515 288661503866530 375497871509280 466580814162987 474709775802880 525347163412178 525347163412193 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 684439512836680 698339900079260 698339900079275 701865353869684 702299432457039 704177836849649 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 778417488521139 778417488521154
arithmetic 274 25
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_TRANS" )
26
4508187 4508202 469711335684 469711335699 574967048026 19521708359784 33671491430601 129916455720066 155412585748107 158527050239307 217096164890903 264214093175947 288661503866515 288661503866530 375497871509280 466580814162987 474709775802880 525347163412178 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 698339900079260 701865353869684 702299432457039 704177836849649 734077381109548 734077381109563 754353306231826 772093664419574 778417488521139 778417488521154
arithmetic 274 26
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 2572 20*)1" ] )
27
4508187 4508202 469711335684 469711335699 527123542431 574967048026 19521708359784 33671491430601 101493408634270 129916455720066 155412585748107 158527050239307 217096164890903 217096164890918 264214093175947 288661503866515 288661503866530 375497871509280 457644544611742 466580814162987 471942352642310 474709775802880 521746175187020 525347163412178 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 684439512836680 698339900079260 701865353869684 702299432457039 704177836849649 734077381109548 734077381109563 754353306231826 772093664419574 778417488521139 778417488521154
arithmetic 274 27
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "EVEN" ) , ( DB.fetch "arithmetic" "EVEN_MULT" ) , prim_recTheory.LESS_0 , prim_recTheory.LESS_REFL ]

4508187 4508202 469711335684 469711335699 574967048026 19521708359784 33671491430601 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 158527050239307 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 375497871509280 466580814162987 474709775802880 474709775802895 525347163412178 531497668234994 531497668235009 583559289844152 583559289844167 621829584368514 645204707931641 645204707931656 672462142824279 672462142824294 684439512836680 698339900079260 701865353869684 702299432457039 704177836849649 734077381109548 734077381109563 754353306231826 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 274 28
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 33671491430601 33671491430616 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 217096164890918 264214093175947 288661503866515 288661503866530 375497871509280 466580814162987 474709775802880 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 645204707931641 672462142824279 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 778417488521139
arithmetic 275 0
let fun Cases_on q = Q.SPEC_THEN q boolLib.STRUCT_CASES_TAC ( ( DB.fetch "arithmetic" "num_CASES" ) ) in Cases_on end [ HolKernel.QUOTE " (*#loc 2948 14*)x" ]
1 2
4508202 574967048041 129916455720081 155412585748122 238707412987891 264214093175962 267884337456606 271701083476882 288661503866530 306472605267919 309857138659936 375497871509295 406596490098978 450846789188654 474709775802895 521691422446957 525347163412193 531497668235009 672462142824294 698339900079275 701865353869699 704177836849664 726076794110235 772093664419589 778417488521154
arithmetic 275 1
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "EXP" ) , numTheory.NOT_SUC , ( DB.fetch "arithmetic" "MULT" ) ]

4508202 527123542431 98581092097770 129916455720081 130092756586791 155412585748122 189367613339840 203371792866192 261978149826142 264214093175962 269030221677049 271701083476882 288661503866530 309857138659936 309888446016952 474709775802895 480229278418647 525347163412193 531497668235009 606832064376241 665391611253450 672462142824294 698339900079275 701865353869699 726076794110235 772093664419589 778417488521154
arithmetic 275 2
boolLib.REWRITE_TAC tactictoe_thmlarg

66812189671343 129916455720081 155412585748122 208625797915564 253968231359821 264214093175962 271701083476882 288661503866530 309857138659936 346041613194993 474709775802895 499749441033522 525347163412193 531497668235009 545756135622620 618728253691863 638795713464209 672462142824294 698339900079275 701865353869699 726076794110235 772093664419589 778417488521154
arithmetic 276 0
boolLib.EQ_TAC
1 10
4508202 469711335699 574967048041 33671491430616 129916455720081 155412585748122 158527050239322 217096164890918 264214093175962 288661503866530 375497871509295 415098329689538 474709775802895 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 754353306231841 772093664419589 778417488521154
arithmetic 276 1
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2873 16*)b" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
2 5
4508202 469711335699 574967048041 33671491430616 129916455720081 155412585748122 158527050239322 217096164890918 264214093175962 288661503866530 330012922480994 375497871509295 415098329689538 474709775802895 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 754353306231841 772093664419589 778417488521154
arithmetic 276 2
let fun Cases_on q = Q.SPEC_THEN q boolLib.STRUCT_CASES_TAC ( ( DB.fetch "arithmetic" "num_CASES" ) ) in Cases_on end [ HolKernel.QUOTE " (*#loc 2948 14*)x" ]
3 4
4508202 574967048041 15759909647885 129916455720081 155412585748122 217096164890918 264214093175962 288661503866530 309857138659936 330012922480994 375497871509295 415098329689538 450846789188654 474709775802895 525347163412193 531497668235009 583559289844167 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 747082383629465 772093664419589 778417488521154
arithmetic 276 3
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( ( DB.fetch "arithmetic" "ZERO_EXP" ) ) , ( DB.fetch "arithmetic" "SUC_NOT" ) , prim_recTheory.NOT_LESS_0 ]

4508202 527123542431 98581092097770 129916455720081 130092756586791 155412585748122 189367613339840 264214093175962 269030221677049 288661503866530 309857138659936 309888446016952 330012922480994 415098329689538 474709775802895 525347163412193 531497668235009 583559289844167 603089639226505 672462142824294 684439512836680 698339900079275 701865353869699 734077381109563 742189464562296 747082383629465 772093664419589 778417488521154
arithmetic 276 4
boolLib.REWRITE_TAC tactictoe_thmlarg

66812189671343 129916455720081 155412585748122 253968231359821 257079723764843 264214093175962 288661503866530 309857138659936 330012922480994 415098329689538 474709775802895 525347163412193 531497668235009 545756135622620 583559289844167 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 747082383629465 772093664419589 778417488521154
arithmetic 276 5
Q.MATCH_RENAME_TAC [ HolKernel.QUOTE " (*#loc 2957 26*)x < SUC b ** x ==> 1 < SUC b \\/ (x = 0)" ]
6
4508202 527123542431 574967048041 76187756807899 98581092097770 129916455720081 135891264080953 155412585748122 217096164890918 230883985901451 264214093175962 288661503866530 309888446016952 330012922480994 375497871509295 415098329689538 474709775802895 525347163412193 531497668235009 583559289844167 672462142824294 677699985012410 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 772093664419589 778417488521154
arithmetic 276 6
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2873 16*)b" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
7 9
4508202 469711335699 574967048041 76187756807899 98581092097770 129916455720081 135891264080953 155412585748122 217096164890918 230883985901451 264214093175962 288661503866530 309888446016952 330012922480994 375497871509295 415098329689538 474709775802895 525347163412193 531497668235009 583559289844167 672462142824294 677699985012410 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 772093664419589 778417488521154
arithmetic 276 7
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "EXP_1" ) , HolKernel.SYM ( DB.fetch "arithmetic" "ONE" ) ]
8
4508202 574967048041 129916455720081 155412585748122 217096164890918 262767033862285 264214093175962 288661503866530 309888446016952 330012922480994 375497871509295 415098329689538 474709775802895 505679231051034 525347163412193 531497668235009 583559289844167 587959632534962 633885442244393 666604867263238 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 772093664419589 778417488521154
arithmetic 276 8
BasicProvers.PROVE_TAC tactictoe_thmlarg

4508202 574967048041 129916455720081 155412585748122 217096164890918 264214093175962 276648960624713 288661503866530 330012922480994 375497871509295 415098329689538 474709775802895 531497668235009 583559289844167 638402911228307 672462142824294 684439512836680 701865353869699 704177836849664 734077381109563 772093664419589 778417488521154
arithmetic 276 9
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "ONE" ) , prim_recTheory.LESS_0 ]

4508202 527123542431 574967048041 98581092097770 129916455720081 155412585748122 217096164890918 254555208865255 264214093175962 288661503866530 309888446016952 330012922480994 345931702234184 375497871509295 415098329689538 474709775802895 525347163412193 531497668235009 534936651703032 583559289844167 599903948571373 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 725508521201875 734077381109563 772093664419589 778417488521154
arithmetic 276 10
boolLib.REPEAT boolLib.STRIP_TAC
11 13
4508202 469711335699 574967048041 33671491430616 129916455720081 155412585748122 158527050239322 217096164890918 264214093175962 288661503866530 330012922480994 375497871509295 415098329689538 474709775802895 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 754353306231841 772093664419589 778417488521154
arithmetic 276 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
12
4508187 4508202 469711335684 469711335699 574967048041 33671491430616 129916455720066 155412585748107 158527050239322 217096164890918 264214093175947 288661503866515 288661503866530 474709775802880 525347163412193 531497668234994 531497668235009 583559289844152 645204707931641 672462142824279 698339900079275 734077381109548 734077381109563 754353306231841 772093664419574
arithmetic 276 12
metisLib.METIS_TAC tactictoe_thmlarg

4508202 469711335699 574967048041 33671491430616 129916455720081 155412585748122 158527050239322 217096164890918 264214093175962 288661503866530 330012922480994 474709775802895 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 734077381109563 754353306231841 772093664419589
arithmetic 276 13
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 469711335699 574967048026 574967048041 33671491430616 158527050239322 217096164890918 288661503866515 288661503866530 375497871509280 525347163412193 531497668234994 531497668235009 698339900079275 701865353869684 704177836849649 734077381109563 754353306231841 778417488521139
arithmetic 277 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 464926985138 469711335699 574967048041 579751398602 101493408634270 217096164890918 288661503866530 315287158685632 330012922480994 412818828973481 521746175187020 531497668235009 568681084200210 646280678163954 684439512836680 698339900079275 729399901032975 734077381109563
arithmetic 277 1
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 2971 19*)0 < y" ] boolLib.ASSUME_TAC
2 3
4508187 4508202 464926985123 464926985138 469711335684 469711335699 574967048026 574967048041 579751398587 579751398602 217096164890903 288661503866515 288661503866530 315287158685632 412818828973481 521746175187005 531497668234994 531497668235009 568681084200210 646280678163954 698339900079275 729399901032975 734077381109548 734077381109563
arithmetic 277 2
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 464926985123 469711335684 574967048026 579751398587 579751398602 217096164890903 288661503866515 288661503866530 521746175187005 531497668234994 531497668235009 538989140445465 702299432457039 734077381109548 734077381109563 778417488521154
arithmetic 277 3
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "LE_MULT_LCANCEL" ) , ( DB.fetch "arithmetic" "LT_MULT_RCANCEL" ) , ( DB.fetch "arithmetic" "LESS_EQ_LESS_TRANS" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 574967048026 574967048041 579751398587 579751398602 217096164890903 288661503866515 288661503866530 315287158685632 412818828973481 521746175187005 531497668234994 531497668235009 538989140445450 568681084200210 646280678163954 698339900079275 702299432457024 729399901032975 734077381109548 734077381109563 778417488521139
arithmetic 278 0
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508202 464926985138 469711335699 574967048041 579751398602 101493408634270 124546192348058 150332124524739 153468176611673 288661503866530 315287158685632 330012922480994 354656544070709 398439345207991 412818828973481 531497668235009 568681084200210 684439512836680 698339900079275
arithmetic 279 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 464926985138 469711335699 527123542431 158527050239322 217096164890918 288661503866530 330012922480994 471942352642310 483982365972969 491132347463379 521746175187020 525347163412193 531497668235009 538989140445465 683757933569664 684439512836680 698339900079275 702299432457039 734077381109563 754353306231841 778417488521154
arithmetic 279 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
3
4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 62410438176784 98581092097770 158527050239307 158527050239322 217096164890903 217096164890918 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 428254223702118 471942352642295 471942352642310 483982365972954 491132347463364 491132347463379 521746175187005 521746175187020 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 579570608764323 672462142824294 683757933569649 684439512836665 684439512836680 698339900079260 698339900079275 702299432457024 702299432457039 724196323536935 734077381109548 734077381109563 754353306231826 778417488521139 778417488521154
arithmetic 279 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508202 464926985138 469711335699 46751636152230 158527050239322 217096164890918 246136393492904 288661503866530 330012922480994 457723910144650 471942352642310 491132347463379 521746175187020 525347163412193 531497668235009 656529397556203 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154
arithmetic 279 3
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2982 16*)n" ] boolLib.STRIP_ASSUME_TAC ( DB.fetch "arithmetic" "num_CASES" )
4 5
4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 65688612091834 158527050239307 158527050239322 217096164890903 247868158791307 288661503866515 288661503866530 315287158685632 330012922480979 412818828973481 471942352642295 472837756292931 483982365972954 491132347463364 521746175187005 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 683757933569649 684439512836665 698339900079260 698339900079275 702299432457024 734077381109548 734077381109563 754353306231826 754353306231841 778417488521139
arithmetic 279 4
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , prim_recTheory.LESS_0 ]
6
4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 65688612091834 98581092097755 138598696382315 158527050239307 158527050239322 217096164890903 247868158791307 288661503866515 288661503866530 309888446016937 315287158685632 330012922480979 412818828973481 471942352642295 472837756292931 483982365972954 491132347463364 521746175187005 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 672462142824279 683757933569649 684439512836665 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 720042127964902 734077381109548 734077381109563 754353306231826 754353306231841 778417488521139
arithmetic 279 5
simpLib.ASM_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "MULT_RIGHT_1" ) , HolKernel.SYM ( DB.fetch "arithmetic" "ONE" ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 65688612091834 158527050239307 158527050239322 217096164890903 247868158791307 288661503866515 288661503866530 315287158685632 330012922480979 375497871509280 412818828973481 471942352642295 472837756292931 483982365972954 491132347463364 521746175187005 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 683757933569649 684439512836665 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 754353306231826 754353306231841 778417488521139
arithmetic 280 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 464926985138 469711335699 527123542431 124546192348058 138134888550191 158527050239322 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 525347163412193 531497668235009 538989140445465 684439512836680 698339900079275 702299432457039 734077381109563 754353306231841 766190454038319 778417488521154
arithmetic 280 1
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "LESS_EQ_REFL" ) ]
3
4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 28645446326471 62410438176784 98581092097770 124546192348043 124546192348058 138134888550176 158527050239307 158527050239322 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 354656544070709 398439345207976 398439345207991 410077637380998 428254223702118 471942352642295 471942352642310 491132347463364 491132347463379 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 754353306231826 766190454038304 778417488521139 778417488521154
arithmetic 280 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508202 464926985138 469711335699 124546192348058 142055345663676 158527050239322 246136393492904 288661503866530 330012922480994 354656544070709 398439345207991 457723910144650 471942352642310 491132347463379 525347163412193 531497668235009 684439512836680 698339900079275 702299432457039 734077381109563 771575303797596 778417488521154
arithmetic 280 3
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 2982 16*)n" ] boolLib.STRIP_ASSUME_TAC ( DB.fetch "arithmetic" "num_CASES" )
4 5
4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 62410438176769 93095676057997 98581092097755 124546192348043 124546192348058 138134888550176 158527050239307 158527050239322 273609713037298 288661503866515 288661503866530 309888446016937 315287158685632 330012922480979 354656544070694 398439345207976 412818828973481 471942352642295 472837756292931 491132347463364 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 672462142824279 684439512836665 698339900079260 698339900079275 702299432457024 734077381109548 754353306231826 754353306231841 766190454038304 778417488521139
arithmetic 280 4
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , prim_recTheory.LESS_0 ]
6
4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 62410438176769 93095676057997 98581092097755 124546192348043 124546192348058 138134888550176 138598696382315 158527050239307 158527050239322 273609713037298 288661503866515 288661503866530 309888446016937 315287158685632 330012922480979 354656544070694 398439345207976 412818828973481 471942352642295 472837756292931 491132347463364 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 672462142824279 684439512836665 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 720042127964902 734077381109548 754353306231826 754353306231841 766190454038304 778417488521139
arithmetic 280 5
simpLib.ASM_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "MULT_RIGHT_1" ) , HolKernel.SYM ( DB.fetch "arithmetic" "ONE" ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 62410438176769 93095676057997 98581092097755 124546192348043 124546192348058 138134888550176 158527050239307 158527050239322 273609713037298 288661503866515 288661503866530 309888446016937 315287158685632 330012922480979 354656544070694 375497871509280 398439345207976 412818828973481 471942352642295 472837756292931 491132347463364 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 672462142824279 684439512836665 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 754353306231826 754353306231841 766190454038304 778417488521139
arithmetic 283 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "EXP_EXP_LE_MONO" ) , ( DB.fetch "arithmetic" "LESS_EQUAL_ANTISYM" ) , ( DB.fetch "arithmetic" "LESS_EQ_REFL" ) ]

4508202 574967048041 123547129517424 123551913867985 158527050239322 179857892939409 288661503866530 375497871509295 390541979934178 415098329689538 471942352642310 491132347463379 525347163412193 531497668235009 684439512836680 698339900079275 701865353869699 704177836849664 712825587152498 754353306231841 778417488521154
arithmetic 284 0
boolLib.REPEAT boolLib.STRIP_TAC

4508202 527123542431 536692243553 541476594114 28816780415106 82897199447339 101493408634270 124546192348058 137140290251988 158527050239322 230184383806230 288661503866530 330012922480994 335749426883798 354656544070709 358938083251213 390738232689739 398439345207991 471942352642310 491132347463379 525347163412193 531497668235009 538989140445465 674255265005599 684439512836680 696434912695884 698339900079275 701865353869699 702299432457039 734077381109563 754353306231841 778417488521154
arithmetic 284 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
2 3
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 101493408634270 124546192348043 158527050239322 288661503866515 288661503866530 354656544070694 398439345207976 525347163412193 531497668234994 531497668235009 538989140445450 602733661960591 684439512836680 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 754353306231841 778417488521139 778417488521154
arithmetic 284 2
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
4 5
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 98581092097755 101493408634270 124546192348043 138598696382315 158527050239322 288661503866515 288661503866530 309888446016937 354656544070694 398439345207976 525347163412193 531497668234994 531497668235009 538989140445450 602733661960591 672462142824279 684439512836680 698339900079275 701865353869684 702299432457024 702299432457039 704177836849649 720042127964902 734077381109548 734077381109563 754353306231841 778417488521139 778417488521154
arithmetic 284 3
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
6 7
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 101493408634270 124546192348043 158527050239322 288661503866515 288661503866530 354656544070694 375497871509280 398439345207976 525347163412193 531497668234994 531497668235009 538989140445450 602733661960591 684439512836680 698339900079275 701865353869684 702299432457024 702299432457039 704177836849649 734077381109548 734077381109563 754353306231841 778417488521139 778417488521154
arithmetic 284 4
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 536692243538 541476594099 541476594114 62410438176769 76187756807899 98581092097755 98581092097770 124546192348043 138598696382315 138598696382330 230883985901451 264601685031000 288661503866515 288661503866530 309888446016937 309888446016952 354656544070694 398439345207976 525347163412193 531497668234994 531497668235009 672462142824279 672462142824294 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 284 5
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 536692243538 536692243553 541476594099 62410438176769 76187756807899 98581092097755 98581092097770 124546192348043 138598696382315 138598696382330 230883985901451 264601685031000 288661503866515 288661503866530 309888446016937 309888446016952 354656544070694 398439345207976 525347163412193 531497668234994 531497668235009 672462142824279 672462142824294 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 284 6
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 536692243538 541476594099 541476594114 43753097044793 124546192348043 246136393492889 288661503866515 288661503866530 309857138659936 354656544070694 398439345207976 450846789188654 525347163412193 531497668234994 531497668235009 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 284 7
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 536692243538 536692243553 541476594099 43753097044793 124546192348043 246136393492889 288661503866515 288661503866530 309857138659936 354656544070694 398439345207976 450846789188654 525347163412193 531497668234994 531497668235009 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 284 8
BasicProvers.RW_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "DIV_P" ) ]
9
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 28816780415106 82897199447339 124546192348043 137140290251988 158527050239307 158527050239322 230184383806230 288661503866515 288661503866530 335749426883798 354656544070694 358938083251213 390738232689739 398439345207976 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 602733661960576 674255265005599 696434912695884 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 754353306231826 754353306231841 778417488521139
arithmetic 284 9
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 3021 18*)0" ]
10
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 546260944675 33671491430616 82897199447339 101493408634270 124546192348043 137140290251988 158527050239307 158527050239322 194368524692043 200373580071210 217096164890918 288661503866515 288661503866530 331597891596928 354656544070694 390541979934178 390738232689739 398439345207976 412818828973481 457644544611742 471942352642310 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 585128167865309 589240647052792 602733661960576 674255265005599 684439512836680 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 734077381109563 750542980758275 754353306231826 754353306231841 778417488521139
arithmetic 284 10
BasicProvers.RW_TAC BasicProvers.bool_ss [ boolLib.GSYM ( DB.fetch "arithmetic" "EXP_ADD" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]
11
4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 82897199447339 101493408634270 124546192348043 137140290251988 138851493961850 158527050239307 158527050239322 194368524692043 200373580071210 288661503866515 288661503866530 331597891596928 342982289970013 354656544070694 390541979934178 390738232689739 398439345207976 412818828973481 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 585128167865309 602733661960576 602733661960591 674255265005599 684439512836680 698339900079260 698339900079275 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 754353306231826 754353306231841 778417488521139 778417488521154
arithmetic 284 11
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "SUB_ADD" ) ]

4508187 4508202 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 82897199447339 124546192348043 137140290251988 158527050239307 158527050239322 183840948555366 241187879430064 288661503866515 288661503866530 294104634417993 354656544070694 390541979934178 398439345207976 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 585128167865309 602733661960576 647878248309504 674255265005599 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 754353306231826 754353306231841 778417488521139
arithmetic 285 0
boolLib.REPEAT boolLib.STRIP_TAC

4508202 527123542431 574967048041 62564012811136 101493408634270 115420734180833 129916455720081 137140290251988 151796447914440 152623446855572 155412585748122 158527050239322 226673531855746 230184383806230 264214093175962 288661503866530 319158091902197 330012922480994 348442929936807 414814312914955 441270678895092 453312016827228 474709775802895 480022449426416 481541756222156 525347163412193 531497668235009 538989140445465 591784695147137 614961093045374 631017417340773 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 750920588684872 759915461466107 772093664419589 778417488521154 778523560533365
arithmetic 286 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 574967048041 579751398602 584535749163 47327325332367 50811877168757 145011111086877 158527050239322 192726038255241 288661503866530 315287158685632 412818828973481 471942352642310 491132347463379 499468909323153 525347163412193 531497668235009 568681084200210 639233917712374 698339900079275 701865353869699 754353306231841
arithmetic 286 1
simpLib.ASM_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , simpLib.AC ( DB.fetch "arithmetic" "MULT_ASSOC" ) ( DB.fetch "arithmetic" "MULT_COMM" ) ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 47327325332352 50811877168742 55711803940378 98581092097770 145011111086862 158527050239307 158527050239322 192726038255226 288661503866515 288661503866530 309888446016952 315287158685617 315287158685632 317936835915437 412818828973466 412818828973481 428254223702118 449652860463010 471942352642295 471942352642310 491132347463364 491132347463379 499468909323138 525347163412178 525347163412193 531497668234994 531497668235009 566179386039965 568681084200195 568681084200210 639233917712359 639233917712374 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 742837294703912 754353306231826
arithmetic 286 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "MULT_ASSOC" ) ]

4508202 574967048041 579751398602 28279395317814 158527050239322 288661503866530 302810119077651 315287158685632 403303192824429 412818828973481 457723910144650 471942352642310 491132347463379 493665448735929 525347163412193 531497668235009 568681084200210 603778139561308 639233917712374 698339900079275 701865353869699 778417488521154
arithmetic 287 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 574967048041 579751398602 584535749163 155890320941941 158527050239322 288661503866530 291358238634500 315287158685632 365958119766627 412818828973481 471942352642310 491132347463379 519640259776804 525347163412193 531497668235009 568681084200210 645106080209443 698339900079275 701865353869699 754353306231841
arithmetic 287 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 98581092097770 155890320941926 158527050239307 158527050239322 244409022489065 288661503866515 288661503866530 291358238634485 300456796489518 309888446016952 315287158685617 315287158685632 365958119766612 412818828973466 412818828973481 471942352642295 471942352642310 491132347463364 491132347463379 519640259776789 519640259776804 525347163412178 525347163412193 529205329260555 531497668234994 531497668235009 532640034337961 568681084200195 645106080209428 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 721210414110035 754353306231826 754353306231841
arithmetic 287 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 574967048041 579751398602 20769225052049 34379674814363 98428653158705 158527050239322 215044176687693 288661503866530 315287158685632 412818828973481 471942352642310 491132347463379 519640259776804 525347163412193 531497668235009 698339900079275 701865353869699 743078964498942 754353306231841 778417488521154
arithmetic 288 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "TWO" ) , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "RIGHT_ADD_DISTRIB" ) , ( DB.fetch "arithmetic" "LEFT_ADD_DISTRIB" ) ]
1
4508202 574967048041 579751398602 52213207481656 75468107537355 75491585170889 82788020813651 119089585088760 119542299641753 151796447914440 158527050239322 264214093175962 276752835467192 288661503866530 330527776373049 412818828973481 474709775802895 502026024071860 521701182522868 525347163412193 531497668235009 537282967963785 539423065453608 572189729737206 585128167865309 610799056356674 652850708657710 672462142824294 698339900079275 701865353869699 743704722844623 779556746493776
arithmetic 288 1
simpLib.SIMP_TAC BasicProvers.bool_ss [ simpLib.AC ( DB.fetch "arithmetic" "ADD_COMM" ) ( DB.fetch "arithmetic" "ADD_ASSOC" ) , simpLib.AC ( DB.fetch "arithmetic" "MULT_COMM" ) ( DB.fetch "arithmetic" "MULT_ASSOC" ) ]

4508202 574967048041 579751398602 27094387059821 45956138793814 270967089040250 276802974525028 288661503866530 315287158685632 382238332980579 412818828973481 447542232328604 531497668235009 531622095196555 568681084200210 585128167865309 623098135386392 635513367937528 698339900079275 701865353869699
arithmetic 289 0
( BasicProvers.RW_TAC BasicProvers.bool_ss ) tactictoe_thmlarg
1 2
4508202 522339191870 527123542431 156181678079011 172211349361314 177097161094465 259274197046757 288661503866530 471942352642310 491132347463379 531497668235009 616144590172310 698339900079275 701865353869699
arithmetic 289 1
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "NOT_LESS" ) ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 179857892939409 217096164890903 288661503866515 288661503866530 466580814162987 521746175187005 531497668234994 531497668235009 701865353869699 704177836849664 734077381109548
arithmetic 289 2
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "LESS_ANTISYM" )

4508187 4508202 522339191855 522339191870 527123542416 527123542431 179857892939409 217096164890903 288661503866515 288661503866530 521746175187005 531497668234994 531497668235009 701865353869699 704177836849664 734077381109548
arithmetic 289 3
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 124546192348043 179857892939409 288661503866515 288661503866530 354656544070694 398439345207976 531497668234994 531497668235009 701865353869699 704177836849664
arithmetic 290 0
( BasicProvers.RW_TAC BasicProvers.bool_ss ) tactictoe_thmlarg
1 2
4508202 522339191870 527123542431 3310968638630 31385950959996 237642747289418 288661503866530 296725270280730 432333986130782 471942352642310 491132347463379 531497668235009 698339900079275 701865353869699
arithmetic 290 1
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "NOT_LESS" ) ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 179857892939409 217096164890903 288661503866515 288661503866530 466580814162987 521746175187005 531497668234994 531497668235009 701865353869699 704177836849664 734077381109548
arithmetic 290 2
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "LESS_ANTISYM" )

4508187 4508202 522339191855 522339191870 527123542416 527123542431 179857892939409 217096164890903 288661503866515 288661503866530 521746175187005 531497668234994 531497668235009 701865353869699 704177836849664 734077381109548
arithmetic 290 3
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 124546192348043 179857892939409 288661503866515 288661503866530 354656544070694 398439345207976 531497668234994 531497668235009 701865353869699 704177836849664
arithmetic 291 0
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MAX_DEF" ) ]
1
4508202 522339191870 527123542431 536692243553 51603025823808 72445224594767 156181678079011 252197344180724 259274197046757 288661503866530 453082401897876 471942352642310 491132347463379 531497668235009 616144590172310 698339900079275 701865353869699 736131498776930
arithmetic 291 1
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQ_TRANS" ) , ( DB.fetch "arithmetic" "LESS_TRANS" ) ]

4508202 522339191870 527123542431 536692243553 37850946997414 55772518484099 69251555944479 139608467745322 178016412379735 217096164890918 229551955326228 271701083476882 280577189049697 288661503866530 294084994120675 322145307793442 383271918465607 471942352642310 491132347463379 521746175187020 531497668235009 644309437404473 701865353869699 721917199928667 726076794110235 734077381109563 742354792161753 755948439111304
arithmetic 292 0
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MIN_DEF" ) ]
1
4508202 522339191870 527123542431 536692243553 3310968638630 55369746249384 237642747289418 268017966113631 276761659851603 288661503866530 342597846087752 432333986130782 471942352642310 491132347463379 531497668235009 636280874528554 698339900079275 701865353869699
arithmetic 292 1
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQ_TRANS" ) , ( DB.fetch "arithmetic" "LESS_TRANS" ) ]

4508202 522339191870 527123542431 536692243553 20290759540569 47177832975550 55772518484099 139608467745322 178016412379735 196741239788474 217096164890918 229551955326228 271701083476882 288661503866530 290808650384497 322145307793442 426816265219018 471942352642310 491132347463379 521746175187020 531497668235009 644309437404473 686328606980684 701865353869699 721917199928667 726076794110235 734077381109563 742354792161753
arithmetic 293 0
simpLib.SIMP_TAC BasicProvers.bool_ss tactictoe_thmlarg
1
4508202 522339191870 527123542431 3310968638630 31385950959996 156181678079011 179857892939409 237642747289418 259274197046757 288661503866530 432333986130782 437550668682048 471942352642310 491132347463379 531497668235009 616144590172310 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 293 1
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQUAL_ANTISYM" ) , ( DB.fetch "arithmetic" "LESS_ANTISYM" ) ]

4508202 522339191870 527123542431 65398694264374 179857892939409 217096164890918 229551955326228 271701083476882 288661503866530 467968515125535 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 701865353869699 704177836849664 721917199928667 726076794110235 734077381109563 742354792161753
arithmetic 294 0
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MAX_DEF" ) , ( DB.fetch "arithmetic" "MIN_DEF" ) ]
1
4508202 522339191870 527123542431 3310968638630 19521708359799 124826336998787 156181678079011 179857892939409 237642747289418 259274197046757 288661503866530 408483015099214 432333986130782 466580814163002 471942352642310 491132347463379 531497668235009 616144590172310 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563
arithmetic 294 1
BasicProvers.PROVE_TAC [ prim_recTheory.LESS_REFL , ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]

4508202 522339191870 527123542431 19521708359799 179857892939409 217096164890918 229551955326228 271701083476882 288661503866530 466580814163002 471942352642310 491132347463379 521746175187020 531497668235009 644309437404473 684439512836680 701865353869699 704177836849664 721917199928667 726076794110235 734077381109563 741062201291120 742354792161753
arithmetic 295 0
simpLib.SIMP_TAC BasicProvers.bool_ss tactictoe_thmlarg
1
4508202 522339191870 527123542431 3310968638630 124546192348058 156181678079011 237642747289418 259274197046757 288661503866530 407034425064137 432333986130782 471942352642310 491132347463379 531497668235009 616144590172310 655466525476718 698339900079275
arithmetic 295 1
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQUAL_ANTISYM" ) , ( DB.fetch "arithmetic" "LESS_ANTISYM" ) ]

4508202 522339191870 527123542431 124546192348058 217096164890918 229551955326228 240609110079637 271701083476882 287585048932773 288661503866530 471942352642310 491132347463379 521746175187020 531497668235009 721917199928667 726076794110235 734077381109563 742354792161753
arithmetic 296 0
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "MIN_DEF" ) , ( DB.fetch "arithmetic" "MAX_DEF" ) ]

4508202 383593025601 522339191870 527123542431 3310968638630 101493408634270 156181678079011 237642747289418 259274197046757 288661503866530 330012922480994 425584040140092 432333986130782 471942352642310 491132347463379 506393886061054 616144590172310 637387629151176 647219284462372 681087878264916 684439512836680 698339900079275
arithmetic 297 0
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
1
4508202 522339191870 527123542431 536692243553 3310968638630 101493408634270 124826336998787 217096164890918 237642747289418 288661503866530 415098329689538 432333986130782 458378324115439 467122017853411 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 297 1
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQ_TRANS" ) , ( DB.fetch "arithmetic" "LESS_TRANS" ) ]

4508202 522339191870 527123542431 536692243553 55772518484099 101493408634270 139608467745322 217096164890918 229551955326228 271701083476882 288661503866530 415098329689538 471942352642310 491132347463379 521746175187020 531497668235009 644309437404473 684439512836680 701865353869699 721917199928667 726076794110235 734077381109563 742354792161753
arithmetic 298 0
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
1
4508202 522339191870 527123542431 536692243553 101493408634270 156181678079011 217096164890918 259274197046757 265651735400105 288661503866530 415098329689538 471942352642310 491132347463379 499869333810874 521746175187020 531497668235009 607947416254729 616144590172310 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 298 1
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQ_TRANS" ) , ( DB.fetch "arithmetic" "LESS_TRANS" ) ]

4508202 522339191870 527123542431 536692243553 55772518484099 101493408634270 139608467745322 217096164890918 229551955326228 271701083476882 288661503866530 415098329689538 471942352642310 491132347463379 521746175187020 531497668235009 644309437404473 684439512836680 701865353869699 721917199928667 726076794110235 734077381109563 742354792161753
arithmetic 299 0
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MIN_DEF" ) ]
1
4508202 522339191870 527123542431 536692243553 3310968638630 101493408634270 124546192348058 237642747289418 288661503866530 354656544070709 398439345207991 407034425064137 415098329689538 432333986130782 471942352642310 491132347463379 531497668235009 583251501646111 591995195384083 684439512836680 698339900079275 701865353869699
arithmetic 299 1
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQ_TRANS" ) , ( DB.fetch "arithmetic" "LESS_TRANS" ) ]

4508202 522339191870 527123542431 536692243553 101493408634270 124546192348058 217096164890918 229551955326228 271701083476882 287585048932773 288661503866530 354656544070709 373024332535701 398439345207991 415098329689538 456860281796924 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 701865353869699 721917199928667 726076794110235 734077381109563 742354792161753
arithmetic 300 0
simpLib.SIMP_TAC BasicProvers.bool_ss tactictoe_thmlarg
1
4508202 522339191870 527123542431 536692243553 101493408634270 124546192348058 156181678079011 259274197046757 288661503866530 354656544070709 398439345207991 415098329689538 471942352642310 491132347463379 531497668235009 547859823465455 616144590172310 624742511341546 684439512836680 698339900079275 701865353869699 732820593785401
arithmetic 300 1
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_EQ_TRANS" ) , ( DB.fetch "arithmetic" "LESS_TRANS" ) ]

4508202 522339191870 527123542431 536692243553 101493408634270 124546192348058 217096164890918 229551955326228 271701083476882 287585048932773 288661503866530 354656544070709 373024332535701 398439345207991 415098329689538 456860281796924 471942352642310 491132347463379 521746175187020 531497668235009 684439512836680 701865353869699 721917199928667 726076794110235 734077381109563 742354792161753
arithmetic 301 0
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MIN_DEF" ) ]
1
4508202 527123542431 3310968638630 101493408634270 216709755974709 227458410323405 288661503866530 326165793814511 333042914770507 432333986130782 450928110956399 471942352642310 491132347463379 513754830915289 531497668235009 684439512836680 698339900079275 701865353869699 778002115251332 778417488521154
arithmetic 301 1
BasicProvers.PROVE_TAC [ prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]

4508202 527123542431 20841168654248 101493408634270 217096164890918 244310869287242 250439058065195 271701083476882 278775068616756 288661503866530 309126722493387 318413438690536 325790179161474 471942352642310 491132347463379 531497668235009 538989140445465 545866261401461 550980120196909 684439512836680 701865353869699 702299432457039 726076794110235 734077381109563 740792773458737 744547190261372 778417488521154
arithmetic 302 0
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MAX_DEF" ) , ( DB.fetch "arithmetic" "MIN_DEF" ) ]
1
4508202 527123542431 101493408634270 131171022832701 156181678079011 169418780437238 189478324904309 196355445860305 216009478462347 288661503866530 416696796271446 471942352642310 491132347463379 531497668235009 616144590172310 684439512836680 698339900079275 701865353869699 738555635201221 778417488521154
arithmetic 302 1
BasicProvers.PROVE_TAC [ prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]

4508202 527123542431 20841168654248 101493408634270 125102861352375 217096164890918 244310869287242 271701083476882 285652189572752 288661503866530 327510419563915 333133430108186 471942352642310 491132347463379 531497668235009 532596423126381 538989140445465 545866261401461 549727634810890 552029939842833 684439512836680 701865353869699 702299432457039 726076794110235 733915652502741 734077381109563 778417488521154
arithmetic 303 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "MAX_DEF" ) , boolLib.EQ_IMP_THM ]
1 2
4508202 522339191870 527123542431 101493408634270 156181678079011 172211349361314 259274197046757 288661503866530 375497871509295 531497668235009 616144590172310 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154 786725951727685
arithmetic 303 1
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 288661503866515 288661503866530 375497871509295 466580814162987 531497668234994 531497668235009 538989140445450 701865353869699 702299432457024 704177836849664 734077381109548 778417488521139 778417488521154
arithmetic 303 2
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_LESS" ) ]

4508187 4508202 522339191855 522339191870 217096164890903 288661503866515 288661503866530 375497871509295 531497668234994 531497668235009 545866261401446 701865353869699 704177836849664 734077381109548 778417488521139 778417488521154
arithmetic 304 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "MIN_DEF" ) , boolLib.EQ_IMP_THM ]
1 2
4508202 522339191870 527123542431 3310968638630 31385950959996 194188667267572 237642747289418 288661503866530 375497871509295 415098329689538 432333986130782 531497668235009 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 304 1
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 288661503866515 288661503866530 375497871509295 466580814162987 531497668234994 531497668235009 538989140445450 701865353869699 702299432457024 704177836849664 734077381109548 778417488521139 778417488521154
arithmetic 304 2
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_LESS" ) ]

4508187 4508202 522339191855 522339191870 217096164890903 288661503866515 288661503866530 375497871509295 531497668234994 531497668235009 545866261401446 701865353869699 704177836849664 734077381109548 778417488521139 778417488521154
arithmetic 305 0
simpLib.SIMP_TAC BasicProvers.bool_ss tactictoe_thmlarg

4508202 527123542431 3310968638630 31385950959996 237642747289418 288661503866530 384840265613153 432333986130782 471942352642310 491132347463379 531497668235009 698339900079275 701865353869699
arithmetic 306 0
simpLib.SIMP_TAC BasicProvers.bool_ss tactictoe_thmlarg

4508202 527123542431 156181678079011 172211349361314 259274197046757 288661503866530 426331275308588 471942352642310 491132347463379 531497668235009 616144590172310 698339900079275 701865353869699
arithmetic 307 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 383593025601 574967048041 579751398602 19521708359799 87031689425307 101493408634270 215700215706834 288661503866530 330012922480994 425584040140092 457644544611742 466580814163002 471942352642310 491132347463379 531497668235009 637387629151176 681087878264916 684439512836680 688579385222133 701865353869699
arithmetic 307 1
boolLib.EQ_TAC

4508202 383593025601 574967048041 579751398602 19521708359799 87031689425307 101493408634270 215700215706834 288661503866530 330012922480994 425584040140092 457644544611742 466580814163002 471942352642310 491132347463379 531497668235009 637387629151176 684439512836680 688579385222133 701865353869699
arithmetic 308 0
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "num_CASES" ) ]

4508202 383593025601 522339191870 527123542431 7226374096173 98581092097770 288661503866530 309888446016952 415098329689538 425584040140092 457644544611742 471942352642310 491132347463379 552438870055854 637387629151176 672462142824294 681087878264916 684439512836680 701865353869699 778417488521154
arithmetic 309 0
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "num_CASES" ) ]

4508202 383593025601 527123542431 7226374096173 98581092097770 101493408634270 288661503866530 309888446016952 425584040140092 471942352642310 491132347463379 552438870055854 637387629151176 672462142824294 681087878264916 684439512836680 701865353869699 778417488521154
arithmetic 310 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 383593025601 474495686260 527123542431 82897199447339 101493408634270 129916455720081 137140290251988 155412585748122 217096164890918 264214093175962 288661503866530 330012922480994 425584040140092 456243276230665 471942352642310 474709775802895 491132347463379 521746175187020 531497668235009 538989140445465 637387629151176 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 713638397059350 728473284882689 734077381109563 772093664419589 778417488521154
arithmetic 310 1
boolLib.EQ_TAC

4508187 4508202 383593025601 474495686245 474495686260 527123542431 82897199447339 101493408634270 129916455720081 137140290251988 155412585748122 217096164890918 264214093175962 288661503866515 288661503866530 330012922480994 425584040140092 456243276230665 471942352642310 474709775802895 491132347463379 521746175187020 531497668234994 531497668235009 538989140445450 637387629151176 672462142824294 684439512836680 698339900079275 701865353869699 702299432457024 713638397059350 728473284882689 734077381109548 734077381109563 772093664419589 778417488521139
arithmetic 312 0
boolLib.NTAC 3 boolLib.STRIP_TAC
1
4508202 393161726723 488848737943 522339191870 527123542431 7226374096173 87413170039882 98581092097770 101493408634270 160288592847498 217096164890918 286024140781060 288661503866530 309888446016952 330012922480994 448933604617435 471942352642310 487562626248793 491132347463379 521746175187020 528563408874932 531497668235009 534256931013781 544684126046328 594479367708751 637387629151176 648550396331572 672462142824294 684439512836680 734077381109563
arithmetic 312 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 4
4508187 4508202 393161726708 393161726723 488848737928 488848737943 522339191870 527123542416 527123542431 7226374096158 87413170039867 87413170039882 98581092097755 217096164890918 286024140781045 286024140781060 288661503866515 288661503866530 309888446016937 330012922480994 448933604617420 448933604617435 471942352642295 471942352642310 487562626248793 491132347463364 491132347463379 521746175187020 528563408874917 531497668235009 534256931013766 594479367708736 637387629151161 637387629151176 648550396331557 672462142824279 684439512836680 734077381109563
arithmetic 312 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 10
4508187 4508202 393161726708 393161726723 488848737928 488848737943 522339191855 522339191870 527123542416 527123542431 7226374096158 7226374096173 68355918940982 87413170039867 87413170039882 98581092097755 98581092097770 217096164890903 229465964141148 286024140781045 286024140781060 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 448933604617420 471942352642295 471942352642310 487562626248778 491132347463364 491132347463379 521746175187005 528563408874917 531497668234994 531497668235009 534256931013766 594479367708736 594787528884031 603089639226505 637387629151161 637387629151176 648550396331557 672462142824279 672462142824294 684439512836665 684439512836680 734077381109548 734077381109563
arithmetic 312 3
boolLib.REWRITE_TAC [ prim_recTheory.NOT_LESS_0 ]

4508187 4508202 393161726708 393161726723 488848737928 488848737943 522339191855 522339191870 527123542416 7226374096158 7226374096173 87413170039867 87413170039882 98581092097755 98581092097770 217096164890903 286024140781045 286024140781060 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 448933604617420 471942352642295 487562626248778 491132347463364 521746175187005 522933083666283 528563408874917 531497668234994 531497668235009 534256931013766 552438870055854 594479367708736 594787528884031 603089639226505 637387629151161 648550396331557 672462142824279 672462142824294 684439512836665 684439512836680 734077381109548 734077381109563 748751211344217 778417488521154
arithmetic 312 4
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
5 6
4508187 4508202 393161726708 393161726723 488848737928 488848737943 527123542416 527123542431 7226374096158 87413170039867 87413170039882 98581092097755 191426483362533 286024140781045 286024140781060 288661503866515 288661503866530 309888446016937 330012922480994 405207627601650 448933604617420 471942352642295 471942352642310 491132347463364 491132347463379 528563408874917 531497668235009 534256931013766 538989140445465 552438870055854 594479367708736 637387629151161 637387629151176 648550396331557 672462142824279 684439512836680 702299432457039 734077381109563 778417488521154
arithmetic 312 5
boolLib.REWRITE_TAC [ prim_recTheory.NOT_LESS_0 ]

4508187 4508202 393161726708 393161726723 488848737928 488848737943 527123542416 7226374096158 87413170039867 87413170039882 98581092097755 246136393492904 286024140781045 286024140781060 288661503866515 288661503866530 309888446016937 330012922480994 336065433396846 405207627601650 448933604617420 471942352642295 491132347463364 528563408874917 531497668235009 534256931013766 552438870055854 594479367708736 637387629151161 648550396331557 672462142824279 684439512836680 702299432457039 734077381109563 778417488521154
arithmetic 312 6
boolLib.POP_ASSUM boolLib.MP_TAC
7
4508187 4508202 393161726708 393161726723 488848737928 488848737943 527123542416 527123542431 7226374096158 7226374096173 62410438176784 87413170039867 87413170039882 98581092097755 98581092097770 191426483362518 286024140781045 286024140781060 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 405207627601635 405207627601650 448933604617420 471942352642295 491132347463364 505536321532390 528563408874917 531497668234994 531497668235009 534256931013766 538989140445450 552438870055839 552438870055854 594479367708736 637387629151161 648550396331557 672462142824279 672462142824294 684439512836665 684439512836680 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 312 7
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 3246 19*)n" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
8 9
4508187 4508202 393161726708 393161726723 488848737928 488848737943 527123542416 527123542431 7226374096158 7226374096173 62410438176784 87413170039867 87413170039882 98581092097755 98581092097770 191426483362533 286024140781045 286024140781060 288661503866515 288661503866530 309888446016937 309888446016952 330012922480994 405207627601650 448933604617420 471942352642295 491132347463364 505536321532390 528563408874917 531497668235009 534256931013766 538989140445465 552438870055854 594479367708736 637387629151161 637387629151176 648550396331557 672462142824279 672462142824294 684439512836680 702299432457039 734077381109563 778417488521154
arithmetic 312 8
metisLib.METIS_TAC [ prim_recTheory.LESS_0 , relationTheory.transitive_def ]

4508187 4508202 393161726708 393161726723 488848737928 488848737943 527123542416 6512925454809 7226374096158 7226374096173 62410438176784 87413170039867 87413170039882 98581092097755 98581092097770 138598696382330 170417164549445 252974874931971 286024140781045 286024140781060 288661503866515 288661503866530 309888446016937 309888446016952 330012922480994 405207627601650 448933604617420 471942352642295 491132347463364 505536321532390 528563408874917 531497668235009 534256931013766 552438870055854 594479367708736 637387629151161 648550396331557 672462142824279 672462142824294 684439512836680 702299432457039 725508521201875 734077381109563 778417488521154
arithmetic 312 9
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 393161726708 393161726723 488848737928 488848737943 527123542416 7226374096158 87413170039867 87413170039882 98581092097755 246136393492904 262767033862285 286024140781045 286024140781060 288661503866515 288661503866530 309888446016937 309888446016952 325184988413414 330012922480994 336065433396846 405207627601650 440111369021632 448933604617420 471942352642295 491132347463364 528563408874917 531497668235009 534256931013766 552438870055854 594479367708736 637387629151161 648550396331557 672462142824279 672462142824294 684439512836680 702299432457039 729942767350194 734077381109563 778417488521154
arithmetic 312 10
metisLib.METIS_TAC [ prim_recTheory.LESS_THM , relationTheory.transitive_def ]

4508187 4508202 393161726708 393161726723 488848737928 488848737943 522339191855 522339191870 527123542416 527123542431 7226374096158 7226374096173 18012092040674 68355918940967 87413170039867 87413170039882 98581092097755 98581092097770 217096164890903 229465964141133 286024140781045 286024140781060 288661503866515 288661503866530 309888446016937 309888446016952 330012922480979 330012922480994 448933604617420 471942352642295 487562626248778 491132347463364 521746175187005 522698145157245 528563408874917 531497668234994 531497668235009 534256931013766 594479367708736 594787528884016 594787528884031 603089639226490 603089639226505 637387629151161 648550396331557 672462142824279 672462142824294 684439512836665 684439512836680 734077381109548 734077381109563
arithmetic 313 0
boolLib.REWRITE_TAC tactictoe_thmlarg

183353068087695 253769779087440 531497668235009 648550396331572 734077381109563
arithmetic 314 0
boolLib.REWRITE_TAC [ boolLib.ONE_ONE_THM ]
1
4508202 488848737943 527123542431 7226374096173 64663812717740 98581092097770 161040224096808 288661503866530 305969615533114 309888446016952 330012922480994 452820973946532 471942352642310 491132347463379 507561827896928 531497668235009 637387629151176 672462142824294 684439512836680 689219196483845 734077381109563
arithmetic 314 1
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "STRICTLY_INCREASING_TC" ) , ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQUAL_ANTISYM" ) ]

4508202 488848737943 527123542431 7226374096173 98581092097770 151229381863370 151234166213931 161040224096808 179857892939409 288661503866530 309888446016952 330012922480994 393247374089969 452820973946532 471942352642310 491132347463379 531497668235009 543732674092599 637387629151176 672462142824294 684439512836680 689219196483845 701865353869699 704177836849664 734077381109563
arithmetic 315 0
boolLib.REWRITE_TAC tactictoe_thmlarg
1
4508202 464926985138 469711335699 488848737943 574967048041 64663812717740 124546192348058 164996074057987 288661503866530 305969615533114 330012922480994 354656544070709 398439345207991 457644544611742 471942352642310 491132347463379 507561827896928 531497668235009 637387629151176 672462142824294 684439512836680 721104453194148
arithmetic 315 1
boolLib.DISCH_TAC
2
4508202 464926985138 469711335699 488848737943 574967048041 124546192348058 151229381863370 151234166213931 164996074057987 179857892939409 288661503866530 330012922480994 354656544070709 393247374089969 398439345207991 457644544611742 471942352642310 491132347463379 531497668235009 543732674092599 637387629151176 672462142824294 684439512836680 701865353869699 704177836849664 721104453194148
arithmetic 315 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508187 4508202 464926985138 469711335699 488848737928 488848737943 574967048041 124546192348058 151229381863355 151234166213916 164996074057987 179857892939394 288661503866515 288661503866530 330012922480979 330012922480994 354656544070709 393247374089954 398439345207991 457644544611742 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 543732674092584 637387629151161 637387629151176 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 704177836849649 721104453194148
arithmetic 316 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 469711335699 488848737943 527123542431 64663812717740 217096164890918 288661503866530 305969615533114 330012922480994 457644544611742 471942352642310 491132347463379 507561827896928 531497668235009 637387629151176 649683473364865 672462142824294 684439512836680 689219196483845 734077381109563
arithmetic 316 1
boolLib.POP_ASSUM ( boolLib.CHOOSE_TAC o Q.SPEC [ HolKernel.QUOTE " (*#loc 3293 35*)b" ] o boolLib.MATCH_MP ( DB.fetch "arithmetic" "ONE_ONE_INV_IMAGE_BOUNDED" ) )
2
4508187 4508202 469711335699 488848737928 488848737943 527123542431 64663812717725 217096164890918 288661503866530 305969615533099 457644544611742 471942352642310 507561827896913 531497668235009 637387629151176 649683473364865 672462142824279 672462142824294 734077381109563
arithmetic 316 2
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 3295 17*)SUC a" ]
3
4508187 4508202 464926985123 469711335684 469711335699 488848737928 488848737943 527123542431 574967048026 124546192348043 164996074057972 217096164890918 288661503866515 288661503866530 330012922480979 354656544070694 398439345207976 457644544611742 471942352642295 471942352642310 491132347463364 531497668234994 531497668235009 637387629151161 637387629151176 649683473364865 672462142824279 672462142824294 684439512836665 721104453194133 734077381109563
arithmetic 316 3
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "NOT_LESS_EQUAL" ) ]
4
4508187 4508202 464926985123 464926985138 469711335684 469711335699 488848737928 488848737943 574967048026 7226374096173 98581092097770 124546192348043 164996074057972 217096164890918 288661503866515 288661503866530 309888446016952 330012922480979 354656544070694 398439345207976 471942352642295 491132347463364 529526860793631 531497668234994 531497668235009 637387629151161 672462142824279 672462142824294 684439512836665 721104453194133 734077381109563
arithmetic 316 4
boolLib.DISCH_TAC
5
4508187 4508202 464926985123 464926985138 469711335684 469711335699 488848737928 488848737943 574967048026 7226374096173 19521708359799 98581092097770 124546192348043 124546192348058 164996074057972 288661503866515 288661503866530 309888446016952 330012922480979 354656544070694 398439345207976 466580814163002 471942352642295 491132347463364 531497668234994 531497668235009 637387629151161 672462142824279 672462142824294 684439512836665 706468742177978 721104453194133 773150837921352
arithmetic 316 5
boolLib.RES_TAC
6
4508187 464926985123 469711335684 488848737928 574967048026 7226374096158 98581092097755 124546192348043 164996074057972 208688131165109 288661503866515 309888446016937 330012922480979 354656544070694 398439345207976 471942352642295 491132347463364 531497668234994 634772253538988 637387629151161 672462142824279 684439512836665 706468742177963 721104453194133 773150837921337
arithmetic 316 6
boolLib.POP_ASSUM ( boolLib.ACCEPT_TAC o boolLib.REWRITE_RULE [ boolLib.GSYM ( DB.fetch "arithmetic" "LESS_EQ" ) , prim_recTheory.LESS_REFL ] )

4508187 464926985123 469711335684 488848737928 574967048026 7226374096158 43798864978499 98581092097755 124546192348043 164996074057972 208688131165109 288661503866515 309888446016937 330012922480979 354656544070694 398439345207976 471942352642295 491132347463364 531497668234994 634772253538988 637387629151161 672462142824279 684439512836665 693255945079819 706468742177963 721104453194133 773150837921337
arithmetic 317 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "STRICTLY_INCREASING_ONE_ONE" ) , ( DB.fetch "arithmetic" "ONE_ONE_UNBOUNDED" ) ]

4508202 469711335699 488848737943 527123542431 7226374096173 98581092097770 161040224096808 217096164890918 288661503866530 309888446016952 330012922480994 452820973946532 457644544611742 471942352642310 491132347463379 531497668235009 637387629151176 649683473364865 672462142824294 684439512836680 689219196483845 734077381109563
arithmetic 318 0
boolLib.NTAC 2 boolLib.STRIP_TAC

4508202 488848737943 522339191870 527123542431 7226374096173 98581092097770 153723529212748 161040224096808 217096164890918 280627483068617 288661503866530 309888446016952 330012922480994 471942352642310 491132347463379 521746175187020 531497668235009 591547037656927 637387629151176 672462142824294 684439512836680 689219196483845 734077381109563
arithmetic 318 1
BasicProvers.SRW_TAC [ ] [ relationTheory.transitive_def ]
2
4508187 4508202 488848737928 488848737943 527123542416 527123542431 574967048041 579751398602 7226374096158 7226374096173 8259315647402 98581092097755 98581092097770 101493408634270 153723529212733 153723529212748 160401324547197 183353068087695 217096164890918 288661503866515 288661503866530 309888446016937 309888446016952 407989116350119 471942352642295 471942352642310 491132347463364 491132347463379 521746175187020 531497668234994 531497668235009 591547037656912 591547037656927 637387629151161 637387629151176 648550396331572 672462142824279 672462142824294 684439512836680 734077381109548 734077381109563
arithmetic 318 2
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "LESS_TRANS" ) ]

4508187 4508202 488848737928 527123542416 574967048026 574967048041 579751398587 579751398602 7226374096158 98581092097755 151181538357745 153723529212733 217096164890903 217096164890918 288661503866515 288661503866530 309888446016937 471942352642295 491132347463364 521746175187005 521746175187020 531497668234994 531497668235009 591547037656912 637387629151161 672462142824279 734077381109548 734077381109563
arithmetic 319 0
BasicProvers.SRW_TAC [ ] [ boolLib.ONE_ONE_THM ]
1
4508202 488848737943 527123542431 7226374096173 64663812717740 98581092097770 153723529212748 288661503866530 305969615533114 309888446016952 330012922480994 471942352642310 491132347463379 507561827896928 531497668235009 591547037656927 637387629151176 672462142824294 684439512836680 689219196483845 734077381109563
arithmetic 320 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 488848737943 527123542431 7226374096173 19521708359799 98581092097770 153723529212748 288661503866530 309888446016952 466580814163002 471942352642310 491132347463379 531497668235009 591547037656927 637387629151176 672462142824294 689219196483845 734077381109563
arithmetic 320 3
boolLib.IMP_RES_TAC ( DB.fetch "arithmetic" "ONE_ONE_UNBOUNDED" )
4
4508187 488848737928 522339191855 527123542416 7226374096158 64663812717725 98581092097755 153723529212733 161040224096793 208688131165109 217096164890903 280627483068602 288661503866515 305969615533099 309888446016937 330012922480979 471942352642295 491132347463364 507561827896913 521746175187005 531497668234994 591547037656912 634772253538988 637387629151161 672462142824279 684439512836665 734077381109548
arithmetic 320 4
boolLib.POP_ASSUM ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 3323 28*)f 0" ] boolLib.STRIP_ASSUME_TAC )
5
4508187 469711335684 488848737928 522339191855 527123542416 7226374096158 64663812717725 98581092097755 153723529212733 161040224096793 208688131165109 217096164890903 280627483068602 288661503866515 305969615533099 309888446016937 330012922480979 457644544611727 471942352642295 491132347463364 507561827896913 521746175187005 531497668234994 591547037656912 634772253538988 637387629151161 649683473364850 672462142824279 684439512836665 734077381109548
arithmetic 320 5
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 3324 17*)n" ] boolLib.STRIP_ASSUME_TAC ( DB.fetch "arithmetic" "num_CASES" )
6 7
4508187 488848737928 522339191855 527123542416 7226374096158 64663812717725 98581092097755 153723529212733 161040224096793 208688131165109 217096164890903 265118687715005 280627483068602 288661503866515 305969615533099 309888446016937 330012922480979 405552552932170 471942352642295 491132347463364 507561827896913 521746175187005 531497668234994 552438870055839 591547037656912 634772253538988 637387629151161 672462142824279 684439512836665 734077381109548 778417488521139
arithmetic 320 7
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "LESS_ANTISYM" ) , prim_recTheory.LESS_0 ]

4508187 488848737928 522339191855 527123542416 7226374096158 64663812717725 98581092097755 138598696382315 153723529212733 161040224096793 208688131165109 217096164890903 265118687715005 280627483068602 288661503866515 305969615533099 309888446016937 330012922480979 405552552932170 471942352642295 491132347463364 507561827896913 521746175187005 531497668234994 552438870055839 591547037656912 634772253538988 637387629151161 672462142824279 684439512836665 701865353869684 704177836849649 720042127964902 734077381109548 778417488521139
arithmetic 321 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1 2
4508202 522339191870 527123542431 28023794210747 34461555909995 250140929232967 288661503866530 471942352642310 491132347463379 531497668235009 538021111353737 631326626630910 698339900079275 701865353869699
arithmetic 321 1
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "LESS_ANTISYM" ) , ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 25826894953263 29141698934387 82897199447339 137140290251988 217096164890903 288661503866515 288661503866530 466580814162987 521746175187005 531497668234994 531497668235009 674255265005599 698339900079275 701865353869699 734077381109548
arithmetic 321 2
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "LESS_ANTISYM" ) , ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 25826894953263 29141698934387 82897199447339 137140290251988 217096164890903 288661503866515 288661503866530 521746175187005 531497668234994 531497668235009 674255265005599 698339900079275 701865353869699 734077381109548
arithmetic 322 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "ABS_DIFF_def" ) , ( DB.fetch "arithmetic" "SUB_EQUAL_0" ) ]

4508202 527123542431 28023794210747 250140929232967 288661503866530 471942352642310 479870346135207 491132347463379 531497668235009 538021111353737 631326626630910 698339900079275 701865353869699 778417488521154
arithmetic 323 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "ABS_DIFF_def" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) , ( DB.fetch "arithmetic" "SUB_EQ_0" ) ]
1
4508202 522339191870 527123542431 28023794210747 179857892939409 250140929232967 288661503866530 471942352642310 479870346135207 491132347463379 531497668235009 538021111353737 631326626630910 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
arithmetic 323 1
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "LESS_ANTISYM" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 179857892939409 217096164890903 217096164890918 288661503866515 288661503866530 415098329689538 521746175187005 521746175187020 531497668234994 531497668235009 684439512836680 701865353869699 704177836849664 734077381109548 734077381109563
arithmetic 324 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "ABS_DIFF_def" ) , ( DB.fetch "arithmetic" "SUB_0" ) ]
1 2
4508202 527123542431 101493408634270 109841190678968 288661503866530 389719251404076 401436799285010 471942352642310 491132347463379 531497668235009 538021111353737 613188952037070 624323597907423 631200718863419 631326626630910 684439512836680 698339900079275 701760428266846 701865353869699 778417488521154
arithmetic 324 1
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 19521708359784 288661503866515 288661503866530 375497871509295 466580814162987 531497668234994 531497668235009 538989140445450 701865353869699 702299432457024 704177836849664 734077381109548 778417488521139 778417488521154
arithmetic 324 2
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ prim_recTheory.NOT_LESS_0 , ( DB.fetch "arithmetic" "NOT_LESS" ) ]

4508187 4508202 527123542416 527123542431 217096164890903 288661503866515 288661503866530 375497871509295 531497668234994 531497668235009 545866261401446 701865353869699 704177836849664 734077381109548 778417488521139 778417488521154
arithmetic 325 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ABS_DIFF_def" ) , ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) ]

4508202 522339191870 527123542431 98581092097770 175121999403248 191658494018143 250140929232967 288661503866530 309888446016952 421882112330013 471942352642310 491132347463379 517027327038968 531497668235009 538021111353737 631326626630910 672462142824294 698339900079275 701865353869699
arithmetic 326 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4
4508202 574967048041 584535749163 98581092097770 124546192348058 250140929232967 288661503866530 309888446016952 345300575352545 444230460429612 471942352642310 491132347463379 531497668235009 538021111353737 608634190977902 610997483249094 631326626630910 672462142824294 698339900079275
arithmetic 326 3
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "ABS_DIFF_def" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) , ( DB.fetch "arithmetic" "SUB_EQ_0" ) ]

4508187 4508202 584535749148 584535749163 34629596771617 34629596771632 98581092097755 98581092097770 124546192348043 124546192348058 133142918876184 166034222822974 185174677892376 288661503866515 288661503866530 309888446016937 309888446016952 401436799284995 401436799285010 531497668234994 531497668235009 551874492058167 624323597907408 628911893403741 631326626630895 631326626630910 672462142824279 672462142824294 698339900079260 698339900079275 716529986704749 725508521201875 733518516529924 778417488521139 778417488521154
arithmetic 326 4
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "ABS_DIFF_def" ) , ( DB.fetch "arithmetic" "LESS_OR_EQ" ) , ( DB.fetch "arithmetic" "SUB_EQ_0" ) ]

51374833913994 124546192348058 130610241253691 232400241543768 262767033862285 288661503866530 309888446016952 401436799285010 436711490906797 531497668235009 589911612104430 631326626630910 672462142824294 698339900079275 778417488521154
arithmetic 327 0
boolLib.GEN_TAC
1
4508202 574967048041 579751398602 584535749163 75468107537355 78366403902925 124546192348058 250140929232967 288661503866530 310545146568503 377165108807276 450736868643008 471942352642310 491132347463379 502026024071860 531497668235009 538021111353737 585128167865309 631326626630910 698339900079275
arithmetic 327 1
boolLib.GEN_TAC
2
4508202 574967048041 579751398602 584535749163 75468107537355 78366403902925 124546192348058 250140929232967 288661503866530 310545146568503 377165108807276 450736868643008 471942352642310 491132347463379 502026024071860 531497668235009 538021111353737 585128167865309 631326626630910 698339900079275
arithmetic 327 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508202 574967048041 579751398602 584535749163 75468107537355 78366403902925 124546192348058 250140929232967 288661503866530 310545146568503 377165108807276 450736868643008 471942352642310 491132347463379 502026024071860 531497668235009 538021111353737 585128167865309 631326626630910 698339900079275
arithmetic 327 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]
5
4508187 4508202 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 24669794653905 75468107537340 78366403902910 98581092097770 112047392508865 124546192348043 124546192348058 250140929232952 250140929232967 288661503866515 288661503866530 309888446016952 310545146568488 344637698717508 377165108807261 395264356377229 450736868642993 502026024071845 530992808118265 531497668234994 531497668235009 538021111353722 538021111353737 585128167865294 585128167865309 591543144922265 631326626630895 631326626630910 672462142824294 698339900079260 698339900079275
arithmetic 328 0
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
1
4508202 574967048041 584535749163 4014523250830 75468107537355 124546192348058 250140929232967 288661503866530 502026024071860 529919968834574 531497668235009 538021111353737 585128167865309 631326626630910 698339900079275
arithmetic 328 1
boolLib.COND_CASES_TAC
2 3
4508202 574967048041 584535749163 75468107537355 82897199447339 103379569046242 124546192348058 137140290251988 152254225213438 217096164890918 271701083476882 288661503866530 295662513417611 310798903310526 502026024071860 521746175187020 531497668235009 585128167865309 674255265005599 698339900079275 726076794110235 734077381109563 742354792161753
arithmetic 328 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 574967048026 574967048041 584535749148 584535749163 19521708359784 75468107537355 124546192348058 188846667216100 217096164890903 288661503866515 288661503866530 354656544070709 466580814162987 502026024071860 521746175187005 531497668234994 531497668235009 585128167865309 698339900079275 734077381109548
arithmetic 328 5
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 574967048026 574967048041 584535749148 584535749163 75468107537355 124546192348058 188846667216100 217096164890903 288661503866515 288661503866530 354656544070709 502026024071860 521746175187005 531497668234994 531497668235009 585128167865309 698339900079275 734077381109548
arithmetic 329 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4
4508202 574967048041 579751398602 38913138146134 124546192348058 250140929232967 251805056597576 288661503866530 354656544070709 365636239798140 471942352642310 491132347463379 531497668235009 538021111353737 585128167865309 631326626630910 698339900079275
arithmetic 329 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 579751398587 579751398602 34629596771632 64864005667728 82617229893233 82617229893248 98581092097770 124546192348043 124546192348058 130817280359283 249277963037864 265331705647600 288661503866515 288661503866530 309888446016952 401436799284995 401436799285010 531497668234994 531497668235009 585128167865294 585128167865309 624323597907408 631326626630895 631326626630910 672462142824294 682091558850188 698339900079260 698339900079275 755207981192332 778417488521139 778417488521154
arithmetic 329 4
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

29201640815337 82617229893248 124546192348058 288661503866530 401436799285010 436711490906797 531497668235009 569351866972548 585128167865309 631326626630910 696106885286149 698339900079275 778417488521154
arithmetic 330 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4 5 6 7 8
4508202 574967048041 579751398602 584535749163 4014523250830 120836811483163 124546192348058 250140929232967 288661503866530 365636239798140 471942352642310 491132347463379 531497668235009 538021111353737 585128167865309 611640359877111 631326626630910 698339900079275
arithmetic 331 0
boolLib.GEN_TAC
1
4508202 522339191870 527123542431 536692243553 75468107537355 87330566615769 90286924602807 250140929232967 288661503866530 390351505687814 471942352642310 474569400686007 491132347463379 502026024071860 531497668235009 538021111353737 585128167865309 631326626630910 698339900079275 701865353869699
arithmetic 331 1
boolLib.GEN_TAC
2
4508202 522339191870 527123542431 536692243553 75468107537355 87330566615769 90286924602807 250140929232967 288661503866530 390351505687814 471942352642310 474569400686007 491132347463379 502026024071860 531497668235009 538021111353737 585128167865309 631326626630910 698339900079275 701865353869699
arithmetic 331 2
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
3 4
4508202 522339191870 527123542431 536692243553 75468107537355 87330566615769 90286924602807 250140929232967 288661503866530 390351505687814 471942352642310 474569400686007 491132347463379 502026024071860 531497668235009 538021111353737 585128167865309 631326626630910 698339900079275 701865353869699
arithmetic 331 4
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 85709265494814 250140929232967 288661503866530 350162610698841 502026024071860 531497668235009 538021111353737 542144822022888 585128167865309 631326626630910 698339900079275 701865353869699 760242922111018 764766831275153 778417488521154
arithmetic 332 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4 5 6 7 8
4508202 522339191870 527123542431 536692243553 82897199447339 124546192348058 137140290251988 178248289534785 288661503866530 354656544070709 398439345207991 415098329689538 471942352642310 491132347463379 531497668235009 656135082367030 674255265005599 684439512836680 698339900079275 701865353869699
arithmetic 332 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 43798864978499 43798864978514 51838565288653 82897199447324 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 178248289534770 237000052138850 237000052138865 252715856577061 288661503866515 288661503866530 309888446016937 309888446016952 339022534552619 354656544070694 362789011331338 362789011331353 398439345207976 415098329689523 415098329689538 471942352642295 491132347463364 531497668234994 531497668235009 641390739666227 656135082367015 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 741997349966680 741997349966695 762351245770111 765935964710069
arithmetic 332 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "SUB_EQ_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "ZERO_LESS_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_0" ) , numTheory.NOT_SUC , boolLib.GSYM numTheory.NOT_SUC ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 43798864978514 51838565288653 82897199447324 83103242816833 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 178248289534770 237000052138865 252715856577061 259585342739494 288661503866515 288661503866530 309888446016937 309888446016952 354656544070694 362789011331353 398439345207976 415098329689523 415098329689538 471942352642295 491132347463364 531497668234994 531497668235009 570906815178209 575635010977716 641390739666227 656135082367015 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 741997349966695 765935964710069 778417488521154
arithmetic 332 3
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 536692243538 536692243553 82617229893233 82617229893248 82897199447324 83103242816818 83103242816833 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 178248289534770 237000052138865 266635727462788 288661503866515 288661503866530 309888446016937 309888446016952 354656544070694 365851124969023 365851124969038 397600815766013 397600815766028 398439345207976 415098329689523 415098329689538 471942352642295 491132347463364 531497668234994 531497668235009 570906815178194 570906815178209 641390739666227 656135082367015 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 754845823767251 759262115894528 778417488521139 778417488521154
arithmetic 332 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 536692243538 78429864234779 82617229893248 82897199447324 83103242816833 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 178248289534770 288661503866515 288661503866530 309888446016952 354656544070694 365851124969038 397600815766028 398439345207976 415098329689523 415098329689538 471942352642295 491132347463364 531497668234994 531497668235009 570906815178209 656135082367015 672462142824294 674255265005584 679145677549307 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 778417488521154
arithmetic 332 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) ]

4508187 4508202 527123542416 527123542431 536692243538 536692243553 43798864978499 43798864978514 82897199447324 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968130 159802838968145 190929528290136 190929528290151 259585342739479 259585342739494 288661503866515 288661503866530 309888446016937 309888446016952 354656544070694 362789011331353 398439345207976 403739557296286 415098329689523 415098329689538 429308354866309 471942352642295 491132347463364 522186123429789 523930849256449 531497668234994 531497668235009 656556294671480 672462142824279 672462142824294 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 766139236850524 769444015984251 769444015984266 778417488521139 778417488521154
arithmetic 332 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "LESS_EQ_0" ) ]

4508187 4508202 527123542416 527123542431 536692243538 43798864978514 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 190929528290151 259585342739494 288661503866515 288661503866530 309888446016952 354656544070694 398439345207976 403739557296286 415098329689523 415098329689538 429308354866309 467104747323945 471942352642295 491132347463364 523930849256449 531497668234994 531497668235009 570906815178209 672462142824294 680153624713016 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 766139236850524 769444015984266 778417488521139 778417488521154
arithmetic 332 7
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 536692243538 536692243553 78429864234764 78429864234779 82617229893233 82617229893248 82897199447324 98581092097770 107293636313647 107293636313662 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 172221867104645 288661503866515 288661503866530 309888446016952 365851124969038 403739557296286 415098329689523 415098329689538 467104747323930 467104747323945 531497668234994 531497668235009 570906815178194 570906815178209 649050872668620 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 759262115894528 769444015984266 778417488521139 778417488521154
arithmetic 332 8
boolLib.REWRITE_TAC tactictoe_thmlarg

20560863481871 78429864234779 82617229893248 107293636313662 124546192348058 137140290251988 288661503866530 415098329689538 467104747323945 531497668235009 570906815178209 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 333 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 82897199447339 101493408634270 137140290251988 217096164890918 288661503866530 442596303478289 471942352642310 491132347463379 521746175187020 531497668235009 671060791087066 674255265005599 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 333 1
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "NOT_LESS_EQUAL" ) , ( DB.fetch "arithmetic" "LE_SUB_RCANCEL" ) , boolLib.DE_MORGAN_THM ]
2
4508202 522339191870 527123542431 536692243553 82897199447339 101493408634270 137140290251988 217096164890918 288661503866530 442596303478289 521746175187020 531497668235009 671060791087066 674255265005599 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 333 2
BasicProvers.PROVE_TAC tactictoe_thmlarg

4508202 522339191870 527123542431 536692243553 19521708359799 101493408634270 124546192348058 288661503866530 354656544070709 398439345207991 466580814163002 531497668235009 684439512836680 701865353869699
arithmetic 334 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4 5 6 7 8
4508202 574967048041 579751398602 584535749163 82897199447339 124546192348058 137140290251988 178248289534785 288661503866530 354656544070709 398439345207991 415098329689538 471942352642310 491132347463379 531497668235009 656135082367030 674255265005599 684439512836680 698339900079275 701865353869699
arithmetic 334 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 43798864978499 43798864978514 51838565288653 82897199447324 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 159802838968145 178248289534770 237000052138865 252715856577061 288661503866515 288661503866530 309888446016937 309888446016952 337473398271498 339022534552619 354656544070694 362789011331338 362789011331353 398439345207976 415098329689523 415098329689538 471942352642295 491132347463364 531497668234994 531497668235009 641390739666227 656135082367015 672462142824279 672462142824294 674255265005584 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 741997349966695 765935964710069
arithmetic 334 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 574967048026 579751398587 579751398602 584535749148 584535749163 43798864978499 43798864978514 82617229893248 82897199447324 83103242816833 98581092097755 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 178248289534770 288661503866515 288661503866530 309888446016937 309888446016952 337473398271498 354656544070694 362789011331353 365851124969038 397600815766028 398439345207976 415098329689523 415098329689538 471942352642295 491132347463364 531497668234994 531497668235009 570906815178209 641390739666227 656135082367015 672462142824279 672462142824294 674255265005584 679145677549307 684439512836665 684439512836680 693255945079819 698339900079260 698339900079275 701865353869684 701865353869699 778417488521154
arithmetic 334 4
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 574967048026 579751398587 584535749148 584535749163 43798864978514 63115604747520 78429864234779 82617229893248 82897199447324 83103242816833 98581092097770 107293636313662 124546192348043 124546192348058 137140290251973 137140290251988 178248289534770 259585342739494 288661503866515 288661503866530 309888446016952 354656544070694 398439345207976 415098329689523 415098329689538 467104747323945 471942352642295 491132347463364 531497668234994 531497668235009 570906815178209 656135082367015 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 778417488521154
arithmetic 334 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508187 4508202 574967048026 579751398587 579751398602 82617229893233 82617229893248 82897199447324 83103242816833 96203495370844 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 178248289534770 183559350179925 288661503866515 288661503866530 309888446016952 354656544070694 365851124969038 397600815766028 398439345207976 403739557296286 415098329689523 415098329689538 467104747323945 471942352642295 491132347463364 531497668234994 531497668235009 570906815178209 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 759262115894528 778417488521139 778417488521154
arithmetic 334 8
boolLib.REWRITE_TAC tactictoe_thmlarg

20560863481871 78429864234779 82617229893248 107293636313662 124546192348058 137140290251988 288661503866530 415098329689538 467104747323945 531497668235009 570906815178209 684439512836680 698339900079275 701865353869699 778417488521154
arithmetic 335 0
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "arithmetic" "NOT_LESS_EQUAL" ) , ( DB.fetch "arithmetic" "LE_SUB_LCANCEL" ) , boolLib.DE_MORGAN_THM ]

4508202 574967048041 579751398602 584535749163 82897199447339 101493408634270 137140290251988 217096164890918 288661503866530 442596303478289 471942352642310 491132347463379 521746175187020 531497668235009 671060791087066 674255265005599 684439512836680 698339900079275 701865353869699 734077381109563
arithmetic 336 0
boolLib.REPEAT let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
4508202 75468107537355 87330566615769 124546192348058 137388255690397 137393040040958 138646539887940 138651324238501 250140929232967 267979151993392 288661503866530 365636239798140 471942352642310 474569400686007 491132347463379 502026024071860 531497668235009 538021111353737 585128167865309 611640359877111 631326626630910 666679736764109 698339900079275
arithmetic 337 0
boolLib.STRIP_TAC
1
4508202 5822413 488848737943 527123542431 574967048041 18328075738452 40769294727689 45731029461516 97237313668021 98581092097770 154546480539489 165646603753756 286024140781060 287475896536369 288661503866530 309888446016952 397673953150295 428717903680488 436065010256705 471942352642310 491132347463379 593814160996950 672462142824294 684775263036346 701865353869699 766438618715716
arithmetic 337 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 5822413 488848737943 527123542431 574967048041 18328075738452 40769294727689 45731029461516 97237313668021 98581092097770 154546480539489 286024140781060 287475896536369 288661503866530 309888446016952 397673953150295 428717903680488 436065010256705 471942352642310 491132347463379 593814160996950 672462142824294 684775263036346 701865353869699 766438618715716
arithmetic 338 0
simpLib.SIMP_TAC boolSimps.bool_ss tactictoe_thmlarg

4508202 5822413 488848737943 574967048041 18328075738452 97237313668021 154546480539489 286024140781060 288661503866530 295448325639572 355277606214895 636610913989703 684775263036346 692268413825847 701865353869699 778417488521154
arithmetic 339 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 5822413 488848737943 522339191870 527123542431 574967048041 2733593531016 18328075738452 40769294727689 45731029461516 75468107537355 97237313668021 154546480539489 188640149849513 286024140781060 288661503866530 329874924507190 471942352642310 491132347463379 502026024071860 565141451137492 585128167865309 676307340649011 684775263036346 698339900079275 701865353869699
arithmetic 340 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "FUNPOW" ) , ( DB.fetch "arithmetic" "ONE" ) ]

4508202 5822413 488848737943 574967048041 18328075738452 72500342037532 97237313668021 129916455720081 154546480539489 155412585748122 264214093175962 286024140781060 288661503866530 376448514562853 474709775802895 577684400177038 610545211325775 637387629151176 672462142824294 684775263036346 701865353869699 772093664419589
arithmetic 341 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "NRC" ) ]

4508202 5822413 393161726723 574967048041 579751398602 129916455720081 155412585748122 189445339040957 264214093175962 286024140781060 286740319313707 288661503866530 474709775802895 518667490119860 628953695398436 637387629151176 672462142824294 684439512836680 694750096560987 701865353869699 715474631768612 716615741629055 772093664419589
arithmetic 342 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 5822413 393161726723 522339191870 527123542431 574967048041 579751398602 584535749163 75468107537355 101493408634270 164351369011216 177244628800285 189445339040957 203869445057766 238228127947607 286024140781060 288661503866530 314256091781466 330012922480994 471942352642310 491132347463379 502026024071860 512054545237859 518667490119860 585128167865309 684439512836680 698339900079275 716615741629055 766438618715716
arithmetic 342 1
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "NRC" ) , ( DB.fetch "arithmetic" "ADD" ) ]
3
4508187 4508202 5822398 5822413 393161726708 393161726723 522339191855 522339191870 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 12128279513030 24669794653905 29631382189306 75468107537340 98581092097770 101493408634255 101493408634270 164351369011201 164351369011216 177244628800270 189445339040942 189445339040957 203869445057751 203869445057766 238228127947592 286024140781045 286024140781060 288661503866515 288661503866530 309888446016952 314256091781451 330012922480979 330012922480994 445391909004212 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 512054545237844 512054545237859 518667490119845 518667490119860 544206590575573 585128167865294 585128167865309 591543144922265 656849161174036 672462142824294 672704437737270 684439512836665 684439512836680 698339900079260 698339900079275 716615741629040 716615741629055 766438618715701 766438618715716
arithmetic 342 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 527123542431 574967048041 579751398602 584535749163 46398306625796 85916296192757 101493408634270 129013119833735 164351369011216 189445339040957 203869445057766 212747991689394 286024140781060 288661503866530 304068141531773 330012922480994 421348487976065 471942352642310 491132347463379 512054545237859 518667490119860 535267701066892 585128167865309 611406929105172 684439512836680 698339900079275 716615741629055 766438618715716 778417488521154
arithmetic 342 3
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 522339191855 522339191870 527123542416 527123542431 574967048026 574967048041 579751398587 584535749148 584535749163 75468107537340 75468107537355 101493408634255 101493408634270 153698106752831 153698106752846 164351369011201 177244628800270 177244628800285 189445339040942 189445339040957 203869445057751 238228127947592 238228127947607 286024140781045 286024140781060 288661503866515 288661503866530 314256091781451 314256091781466 330012922480979 457644544611742 471942352642295 491132347463364 502026024071845 502026024071860 512054545237844 518667490119845 518667490119860 585128167865294 585128167865309 637387629151161 637387629151176 684439512836665 684439512836680 694750096560972 694750096560987 698339900079260 698339900079275 716615741629040 716615741629055 766438618715701 766438618715716
arithmetic 343 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 5822413 393161726723 522339191870 527123542431 574967048041 579751398602 584535749163 75468107537355 101493408634270 164351369011216 177244628800285 189445339040957 203869445057766 238228127947607 286024140781060 288661503866530 314256091781466 330012922480994 457644544611742 471942352642310 491132347463379 502026024071860 512054545237859 518667490119860 585128167865309 684439512836680 698339900079275 716615741629055 766438618715716
arithmetic 343 1
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "NRC" ) , ( DB.fetch "arithmetic" "ADD" ) ]
3
4508187 4508202 5822398 5822413 393161726708 393161726723 522339191855 522339191870 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 12128279513030 24669794653905 29631382189306 75468107537340 98581092097770 101493408634255 101493408634270 164351369011201 164351369011216 177244628800270 189445339040942 189445339040957 203869445057751 203869445057766 238228127947592 286024140781045 286024140781060 288661503866515 288661503866530 309888446016952 314256091781451 330012922480979 330012922480994 445391909004212 457644544611727 457644544611742 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 512054545237844 512054545237859 518667490119845 518667490119860 544206590575573 585128167865294 585128167865309 591543144922265 656849161174036 672462142824294 672704437737270 684439512836665 684439512836680 698339900079260 698339900079275 716615741629040 716615741629055 766438618715701 766438618715716
arithmetic 343 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 527123542431 574967048041 579751398602 584535749163 46398306625796 85916296192757 101493408634270 129013119833735 164351369011216 189445339040957 203869445057766 212747991689394 286024140781060 288661503866530 304068141531773 330012922480994 421348487976065 457644544611742 471942352642310 491132347463379 512054545237859 518667490119860 535267701066892 585128167865309 611406929105172 684439512836680 698339900079275 716615741629055 766438618715716 778417488521154
arithmetic 343 3
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 522339191855 522339191870 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 75468107537340 101493408634255 101493408634270 153698106752831 164351369011201 164351369011216 177244628800270 189445339040942 189445339040957 203869445057751 203869445057766 238228127947592 286024140781045 286024140781060 288661503866515 288661503866530 314256091781451 330012922480979 457644544611727 457644544611742 471942352642295 491132347463364 502026024071845 512054545237844 512054545237859 518667490119845 518667490119860 585128167865294 637387629151161 637387629151176 684439512836665 684439512836680 694750096560972 694750096560987 698339900079260 716615741629040 716615741629055 766438618715701 766438618715716
arithmetic 344 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "NRC_ADD_I" ) , ( DB.fetch "arithmetic" "NRC_ADD_E" ) ]

4508202 5822413 393161726723 522339191870 527123542431 574967048041 579751398602 584535749163 75468107537355 101493408634270 164351369011216 177244628800285 189445339040957 203869445057766 238228127947607 286024140781060 288661503866530 314256091781466 457644544611742 502026024071860 512054545237859 518667490119860 585128167865309 684439512836680 698339900079275 701865353869699 716615741629055 766438618715716
arithmetic 345 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "NRC_1" ) , ( DB.fetch "arithmetic" "NRC_ADD_EQN" ) , ( DB.fetch "arithmetic" "ADD1" ) ]

4508202 5822413 393161726723 527123542431 574967048041 579751398602 584535749163 29631382189306 98581092097770 101493408634270 164351369011216 189445339040957 203869445057766 286024140781060 288661503866530 309888446016952 445391909004212 457644544611742 512054545237859 518667490119860 637387629151176 656849161174036 672462142824294 684439512836680 694750096560987 701865353869699 716615741629055 766438618715716
arithmetic 346 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 5822413 393161726723 527123542431 574967048041 579751398602 15175208569603 42773547914517 89661966133602 164351369011216 189445339040957 203869445057766 286024140781060 288661503866530 295311712298031 330012922480994 338694364753186 471942352642310 491132347463379 512054545237859 518667490119860 684439512836680 716615741629055 766438618715716
arithmetic 346 1
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "NRC" ) , ( DB.fetch "arithmetic" "ADD" ) ]
3
4508187 4508202 5822398 5822413 393161726708 393161726723 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 15175208569588 15175208569603 29631382189306 42773547914502 42773547914517 89661966133587 89661966133602 98581092097770 164351369011201 189445339040942 189445339040957 203869445057751 286024140781045 286024140781060 288661503866515 288661503866530 295311712298016 295311712298031 309888446016952 330012922480979 330012922480994 338694364753171 338694364753186 445391909004212 491132347463364 491132347463379 512054545237844 518667490119845 518667490119860 656849161174036 672462142824294 684439512836665 684439512836680 716615741629040 716615741629055 766438618715701 766438618715716
arithmetic 346 2
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "NRC" ) , ( DB.fetch "arithmetic" "ADD" ) ]

4508202 5822413 393161726723 574967048041 579751398602 15175208569603 42773547914517 46398306625796 89661966133602 129013119833735 189445339040957 286024140781060 288661503866530 295311712298031 330012922480994 338694364753186 491132347463379 518667490119860 611406929105172 684439512836680 716615741629055 766438618715716 778417488521154
arithmetic 346 3
BasicProvers.PROVE_TAC [ ( DB.fetch "relation" "RTC_CASES1" ) ]

4508187 4508202 5822398 5822413 393161726708 393161726723 527123542416 574967048026 574967048041 579751398587 579751398602 584535749148 15175208569588 15175208569603 42773547914502 42773547914517 89661966133587 89661966133602 164351369011201 189445339040942 203869445057751 286024140781045 286024140781060 288661503866515 295311712298016 295311712298031 330012922480979 338694364753171 338694364753186 491132347463364 512054545237844 518667490119845 637387629151161 684439512836665 694750096560972 716615741629040 766438618715701
arithmetic 347 0
boolLib.HO_MATCH_MP_TAC relationTheory.RTC_INDUCT
1
4508202 5822413 393161726723 527123542431 574967048041 579751398602 15175208569603 42773547914517 89661966133602 164351369011216 189445339040957 203869445057766 286024140781060 288661503866530 295311712298031 330012922480994 338694364753186 457644544611742 471942352642310 491132347463379 512054545237859 518667490119860 684439512836680 716615741629055 766438618715716
arithmetic 347 1
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NRC" ) ]

4508202 5822413 393161726723 527123542431 574967048041 579751398602 101493408634270 151181538357760 164351369011216 189445339040957 203869445057766 286024140781060 288661503866530 330012922480994 457644544611742 471942352642310 491132347463379 512054545237859 518667490119860 637387629151176 684439512836680 694750096560987 716615741629055 766438618715716
arithmetic 348 0
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "RTC_NRC" ) , ( DB.fetch "arithmetic" "NRC_RTC" ) ]

4508202 5822413 393161726723 527123542431 574967048041 579751398602 15175208569603 42773547914517 89661966133602 160288592847498 164351369011216 189445339040957 203869445057766 286024140781060 288661503866530 295311712298031 338694364753186 457644544611742 471942352642310 491132347463379 512054545237859 518667490119860 684439512836680 701865353869699 716615741629055 766438618715716
arithmetic 349 0
boolLib.REWRITE_TAC tactictoe_thmlarg
1
4508202 5822413 393161726723 527123542431 574967048041 579751398602 29631382189306 98581092097770 160288592847498 189445339040957 286024140781060 288661503866530 309888446016952 338694364753186 424581335678094 432863920313721 445391909004212 457644544611742 471942352642310 491132347463379 504593721650134 518667490119860 656849161174036 672462142824294 677677083175160 684439512836680 701865353869699 716615741629055 766438618715716
arithmetic 349 1
mesonLib.ASM_MESON_TAC [ ]

4508202 5822413 393161726723 527123542431 574967048041 579751398602 584535749163 101493408634270 152439822555303 160288592847498 164351369011216 189445339040957 203869445057766 286024140781060 288661503866530 457644544611742 471942352642310 491132347463379 512054545237859 518667490119860 637387629151176 684439512836680 694750096560987 701865353869699 716615741629055 766438618715716
arithmetic 350 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 512770490748 522339191870 527123542431 17570202960711 82897199447339 124546192348058 137140290251988 288661503866530 330012922480994 354656544070709 398439345207991 457644544611742 471942352642310 491132347463379 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 350 1
boolLib.SPEC_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 3530 22*)m:num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 3530 35*)m:num" ] ) )
2
4508202 512770490748 522339191870 527123542431 17570202960711 82897199447339 124546192348058 137140290251988 288661503866530 330012922480994 354656544070709 398439345207991 457644544611742 471942352642310 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 350 2
boolLib.SPEC_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 3531 22*)n:num" ] ) , ( Parse.Term [ HolKernel.QUOTE " (*#loc 3531 35*)n:num" ] ) )
3
4508202 512770490748 522339191870 527123542431 17570202960711 82897199447339 124546192348058 137140290251988 288661503866530 330012922480994 354656544070709 398439345207991 457644544611742 471942352642310 491132347463379 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 350 3
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end

4508202 512770490748 522339191870 527123542431 17570202960711 82897199447339 124546192348058 137140290251988 288661503866530 330012922480994 354656544070709 398439345207991 457644544611742 471942352642310 491132347463379 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664
arithmetic 351 0
boolLib.GEN_TAC
1
4508202 527123542431 10452650814477 52213207481656 82788020813651 129916455720081 151796447914440 155412585748122 187116296899008 222545455939336 264214093175962 271701083476882 288661503866530 425584040140092 471942352642310 474709775802895 491132347463379 531497668235009 552415667007878 559503296050010 672462142824294 690015607319143 698125516052754 698339900079275 699483423013303 701865353869699 726076794110235 747377394580961 767055970251773 772093664419589 778417488521154
arithmetic 351 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "MOD_UNIQUE" )
2
4508202 527123542431 10452650814477 52213207481656 82788020813651 129916455720081 151796447914440 155412585748122 187116296899008 222545455939336 264214093175962 271701083476882 288661503866530 425584040140092 474709775802895 531497668235009 552415667007878 559503296050010 672462142824294 690015607319143 698125516052754 698339900079275 699483423013303 701865353869699 726076794110235 747377394580961 767055970251773 772093664419589 778417488521154
arithmetic 351 2
boolLib.ASM_CASES_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 3541 26*)EVEN n" ] )
3 4
4508202 527123542431 541476594114 10452650814477 52213207481656 82788020813651 101120508764058 101493408634270 129916455720081 140209126513156 151796447914440 155412585748122 187116296899008 264214093175962 271701083476882 288661503866530 315287158685632 412818828973481 425584040140092 428923923129846 457590938303327 457644544611742 471942352642310 474709775802895 515310960317308 527114872897538 531497668235009 552415667007878 585128167865309 672462142824294 684439512836680 690015607319143 698339900079275 701865353869699 704177836849664 726076794110235 734077381109563 747377394580961 772093664419589 778417488521154
arithmetic 351 3
boolLib.POP_ASSUM boolLib.MP_TAC
5
4508187 4508202 527123542416 527123542431 541476594114 10452650814462 10452650814477 19521708359784 52213207481656 82788020813651 101120508764058 101493408634270 129916455720081 140209126513156 151796447914440 155412585748122 187116296899008 264214093175962 271701083476882 288661503866515 288661503866530 315287158685632 412818828973481 425584040140077 425584040140092 428923923129846 457590938303327 457644544611742 466580814162987 471942352642310 474709775802895 515310960317308 527114872897538 531497668235009 552415667007878 585128167865309 672462142824294 684439512836680 690015607319143 698339900079275 701865353869699 704177836849664 726076794110235 734077381109563 747377394580946 747377394580961 772093664419589 778417488521154
arithmetic 351 4
boolLib.POP_ASSUM boolLib.MP_TAC
6
4508187 4508202 527123542416 527123542431 541476594114 10452650814462 10452650814477 52213207481656 82788020813651 101120508764058 101493408634270 129916455720081 140209126513156 151796447914440 155412585748122 187116296899008 264214093175962 271701083476882 288661503866515 288661503866530 315287158685632 412818828973481 425584040140077 425584040140092 428923923129846 457590938303327 457644544611742 471942352642310 474709775802895 515310960317308 527114872897538 531497668235009 552415667007878 585128167865309 672462142824294 684439512836680 690015607319143 698339900079275 701865353869699 704177836849664 726076794110235 734077381109563 747377394580946 747377394580961 772093664419589 778417488521154
arithmetic 351 5
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "EVEN_EXISTS" ) , boolLib.GSYM ( DB.fetch "arithmetic" "ODD_EVEN" ) , ( DB.fetch "arithmetic" "ODD_EXISTS" ) , ( DB.fetch "arithmetic" "ADD1" ) ]
7
4508202 527123542431 541476594114 10452650814477 19521708359799 52213207481656 82788020813651 101120508764058 101493408634270 129916455720081 140209126513156 151796447914440 155412585748122 187116296899008 264214093175962 271701083476882 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 428923923129846 457590938303327 457644544611742 466580814163002 471942352642310 474709775802895 515310960317308 527114872897538 531497668235009 552415667007878 585128167865309 672462142824294 684439512836680 690015607319143 698339900079275 701865353869699 704177836849664 726076794110235 734077381109563 747377394580961 772093664419589 778417488521154
arithmetic 351 6
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "EVEN_EXISTS" ) , boolLib.GSYM ( DB.fetch "arithmetic" "ODD_EVEN" ) , ( DB.fetch "arithmetic" "ODD_EXISTS" ) , ( DB.fetch "arithmetic" "ADD1" ) ]
8
4508202 527123542431 541476594114 10452650814477 52213207481656 82788020813651 101120508764058 101493408634270 129916455720081 140209126513156 151796447914440 155412585748122 187116296899008 264214093175962 271701083476882 288661503866530 315287158685632 330012922480994 412818828973481 425584040140092 428923923129846 457590938303327 457644544611742 471942352642310 474709775802895 515310960317308 527114872897538 531497668235009 552415667007878 585128167865309 672462142824294 684439512836680 690015607319143 698339900079275 701865353869699 704177836849664 726076794110235 734077381109563 747377394580961 772093664419589 778417488521154
arithmetic 351 7
boolLib.STRIP_TAC
9
4508202 522339191870 527123542431 541476594114 52213207481656 82788020813651 101493408634270 129916455720081 149103438998092 151796447914440 155412585748122 264214093175962 271701083476882 288661503866530 315287158685632 330012922480994 330049321248983 330527776373049 339603270966853 384034962517715 400355078856955 412818828973481 426632764803630 428923923129846 432079431064545 457644544611742 471942352642310 474709775802895 489909164641903 504771624687223 515310960317308 531497668235009 572189729737206 585128167865309 597211055218520 628973705951298 637666979148770 672462142824294 682017720786393 684439512836680 698339900079275 701865353869699 704177836849664 726076794110235 734077381109563 772093664419589 778417488521154
arithmetic 351 8
boolLib.STRIP_TAC
10
4508202 522339191870 527123542431 541476594114 52213207481656 82788020813651 101493408634270 129916455720081 151796447914440 155412585748122 264214093175962 271701083476882 288661503866530 315287158685632 330012922480994 330527776373049 339603270966853 384034962517715 400355078856955 412818828973481 426632764803630 428923923129846 457644544611742 471942352642310 474709775802895 489909164641903 504771624687223 515310960317308 531497668235009 572189729737206 585128167865309 597211055218520 628973705951298 637666979148770 672462142824294 682017720786393 684439512836680 698339900079275 701865353869699 704177836849664 726076794110235 734077381109563 772093664419589 778417488521154
arithmetic 351 9
boolLib.POP_ASSUM boolLib.SUBST1_TAC
11
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594114 52213207481641 52213207481656 82788020813636 82788020813651 101493408634270 129916455720066 129916455720081 149103438998077 151796447914425 151796447914440 155412585748107 155412585748122 264214093175947 264214093175962 271701083476882 288661503866515 288661503866530 315287158685632 330049321248968 330527776373034 330527776373049 339603270966853 384034962517715 400355078856955 412818828973466 412818828973481 426632764803630 428923923129846 432079431064530 457644544611742 471942352642310 474709775802880 474709775802895 489909164641903 504771624687223 515310960317308 531497668234994 531497668235009 572189729737191 572189729737206 585128167865294 585128167865309 597211055218520 628973705951298 637666979148770 672462142824279 672462142824294 682017720786393 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 726076794110235 734077381109563 772093664419574 772093664419589 778417488521154
arithmetic 351 10
boolLib.POP_ASSUM boolLib.SUBST1_TAC
12
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594114 52213207481641 52213207481656 82788020813636 82788020813651 101493408634270 129916455720081 151796447914425 151796447914440 155412585748122 264214093175947 264214093175962 271701083476882 288661503866515 288661503866530 315287158685632 330527776373034 330527776373049 339603270966853 384034962517715 400355078856955 412818828973466 412818828973481 426632764803615 426632764803630 428923923129846 457644544611742 471942352642310 474709775802880 474709775802895 489909164641903 504771624687223 515310960317308 531497668234994 531497668235009 572189729737191 572189729737206 585128167865309 597211055218520 628973705951298 637666979148770 672462142824279 672462142824294 682017720786393 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 726076794110235 734077381109563 772093664419589 778417488521154
arithmetic 351 11
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 3546 23*)m" ]

4508202 522339191870 541476594114 1241349752803 52213207481656 82788020813651 101493408634270 129916455720081 137340412184787 149103438998092 151796447914440 155412585748122 224008997078023 264214093175962 271701083476882 276423645985453 288661503866530 315287158685632 330049321248983 330527776373049 337075097517003 356491760086534 411436610815675 412818828973481 428923923129846 447408497382582 457644544611742 461697931637024 471418116922681 471942352642310 474709775802895 515310960317308 531497668235009 572189729737206 585128167865309 661374023198317 672462142824294 684439512836680 698339900079275 701865353869699 716482135915100 726076794110235 734077381109563 772093664419589 778417488521154
arithmetic 351 12
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 3546 23*)m" ]

4508202 522339191870 541476594114 41810939634770 52213207481656 79546737435347 82788020813651 99676836689936 101493408634270 129916455720081 137340412184787 151796447914440 155412585748122 214858923392839 232422368066589 264214093175962 264371696830499 271701083476882 288661503866530 315287158685632 330527776373049 332621827125177 412818828973481 428923923129846 440167460061547 457644544611742 461443800689730 471942352642310 474709775802895 480039126924903 515310960317308 531497668235009 572189729737206 585128167865309 672462142824294 684439512836680 698339900079275 701865353869699 726076794110235 734077381109563 745049878547852 772093664419589 778417488521154
arithmetic 352 0
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "MOD_2" ) , ( DB.fetch "arithmetic" "SUC_NOT" ) , ( DB.fetch "arithmetic" "ONE" ) ]

4508202 574967048041 10452650814477 52213207481656 82788020813651 151796447914440 222545455939336 230320956865043 264214093175962 288661503866530 425584040140092 471942352642310 474709775802895 491132347463379 531497668235009 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701865353869699 747377394580961 767055970251773 778417488521154
arithmetic 354 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 464926985138 469711335699 527123542431 37217900622577 94443214725245 115406041027688 233480792202631 271701083476882 284550283860448 288661503866530 308329818892137 309888446016952 318015390352534 330012922480994 463693407382330 471942352642310 491132347463379 507415437262616 531497668235009 538989140445465 595653898276952 672462142824294 681900289696511 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 726076794110235 734077381109563 767055970251773 778417488521154
arithmetic 354 2
boolLib.REVERSE boolLib.EQ_TAC
3 4
4508187 4508202 464926985138 469711335699 527123542416 527123542431 37217900622577 94443214725245 115406041027688 233480792202631 271701083476882 284550283860448 288661503866515 288661503866530 308329818892137 309888446016952 318015390352534 463693407382330 507415437262616 531497668234994 531497668235009 538989140445450 595653898276952 672462142824294 681900289696511 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 726076794110235 734077381109548 767055970251773 778417488521139 778417488521154
arithmetic 354 3
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 464926985138 469711335699 527123542416 527123542431 37217900622577 94443214725245 115406041027688 233480792202631 271701083476882 284550283860448 288661503866515 288661503866530 308329818892137 309888446016952 318015390352534 330012922480994 463693407382330 507415437262616 531497668234994 531497668235009 538989140445450 595653898276952 672462142824294 681900289696511 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 726076794110235 734077381109548 767055970251773 778417488521139 778417488521154
arithmetic 354 4
boolLib.REPEAT boolLib.COND_CASES_TAC
5 6 7 8
4508187 4508202 464926985138 469711335699 527123542416 527123542431 37217900622577 94443214725245 115406041027688 233480792202631 271701083476882 284550283860448 288661503866515 288661503866530 308329818892137 309888446016952 318015390352534 330012922480994 463693407382330 507415437262616 531497668234994 531497668235009 538989140445450 595653898276952 672462142824294 681900289696511 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 726076794110235 734077381109548 767055970251773 778417488521139 778417488521154
arithmetic 354 5
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss [ prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 19521708359784 37217900622577 115406041027673 288661503866515 288661503866530 308329818892137 309888446016937 309888446016952 330012922480994 463693407382315 463693407382330 466580814162987 507415437262601 507415437262616 531497668234994 531497668235009 538989140445450 595653898276937 595653898276952 672462142824279 672462142824294 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 716590245982053 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 354 6
boolLib.REWRITE_TAC [ numTheory.NOT_SUC , ( DB.fetch "arithmetic" "SUC_NOT" ) , prim_recTheory.INV_SUC_EQ ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 19521708359784 37217900622577 115406041027673 288661503866515 288661503866530 308329818892137 309888446016937 309888446016952 330012922480994 463693407382315 463693407382330 466580814162987 507415437262601 507415437262616 531497668234994 531497668235009 538989140445450 593291720326724 595653898276937 595653898276952 672462142824279 672462142824294 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 767055970251758 767055970251773 778417488521139 778417488521154
arithmetic 354 7
simpLib.FULL_SIMP_TAC BasicProvers.bool_ss tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 19521708359784 37217900622577 66812189671343 115406041027673 183610576350024 288661503866515 288661503866530 308329818892137 309888446016937 309888446016952 330012922480994 463693407382315 463693407382330 466580814162987 507415437262601 531497668234994 531497668235009 538989140445450 595653898276937 595653898276952 672462142824279 672462142824294 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 767055970251758 767055970251773 778417488521139 778417488521154
arithmetic 354 8
boolLib.ASM_REWRITE_TAC [ ]
9
4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 37217900622577 66812189671343 115406041027673 288661503866515 288661503866530 308329818892137 309888446016937 330012922480994 463693407382315 463693407382330 507415437262601 531497668234994 531497668235009 538989140445450 545756135622620 595653898276937 672462142824279 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 767055970251758 767055970251773 778417488521139 778417488521154
arithmetic 354 9
boolLib.ASM_REWRITE_TAC [ boolLib.Once ( boolLib.GSYM prim_recTheory.INV_SUC_EQ ) ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 527123542416 527123542431 37217900622577 115406041027673 288661503866515 288661503866530 308329818892137 309888446016937 463693407382315 463693407382330 507415437262601 531497668234994 531497668235009 538989140445450 595653898276937 672462142824279 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 355 0
boolLib.GEN_TAC
1
4508202 464926985138 469711335699 527123542431 536692243553 37217900622577 75468107537355 268528744329618 277075793028616 283156012041919 288661503866530 308329818892137 330012922480994 463693407382330 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 585128167865309 628425363291183 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 355 1
boolLib.GEN_TAC
2
4508202 464926985138 469711335699 527123542431 536692243553 37217900622577 75468107537355 268528744329618 277075793028616 283156012041919 288661503866530 308329818892137 330012922480994 463693407382330 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 585128167865309 628425363291183 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 355 2
boolLib.GEN_TAC
3
4508202 464926985138 469711335699 527123542431 536692243553 37217900622577 75468107537355 268528744329618 277075793028616 283156012041919 288661503866530 308329818892137 330012922480994 463693407382330 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 585128167865309 628425363291183 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 355 3
boolLib.HO_MATCH_MP_TAC numTheory.INDUCTION
4
4508202 464926985138 469711335699 527123542431 536692243553 37217900622577 75468107537355 268528744329618 277075793028616 283156012041919 288661503866530 308329818892137 330012922480994 463693407382330 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 585128167865309 628425363291183 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 355 4
simpLib.SIMP_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUC_MOD" ) ]

4508202 464926985138 469711335699 527123542431 536692243553 37217900622577 75468107537355 98581092097770 101493408634270 175431030288216 234656127449379 239660776436418 268528744329618 277075793028616 283156012041919 288661503866530 308329818892137 309888446016952 330012922480994 376736261548124 448488338005057 463126931766462 463693407382330 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 540575519677171 542144822022888 585128167865309 609660925766420 628425363291183 672462142824294 684439512836680 685958855396818 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 356 0
boolLib.STRIP_TAC
1
4508202 383593025601 527123542431 574967048041 579751398602 75468107537355 101493408634270 288661503866530 330012922480994 425584040140092 463693407382330 471942352642310 491132347463379 502026024071860 512225835723635 524009291187776 531497668235009 538989140445465 585128167865309 637387629151176 681087878264916 684439512836680 698125516052754 698339900079275 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 356 1
boolLib.HO_MATCH_MP_TAC ( DB.fetch "arithmetic" "COMPLETE_INDUCTION" )
2
4508202 383593025601 527123542431 574967048041 579751398602 75468107537355 101493408634270 288661503866530 330012922480994 425584040140092 463693407382330 471942352642310 491132347463379 502026024071860 512225835723635 524009291187776 531497668235009 538989140445465 585128167865309 637387629151176 684439512836680 698125516052754 698339900079275 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 356 2
boolLib.REPEAT boolLib.STRIP_TAC
3
4508202 383593025601 527123542431 574967048041 579751398602 75468107537355 101493408634270 151181538357760 217096164890918 288661503866530 330012922480994 425584040140092 463693407382330 471942352642310 491132347463379 502026024071860 512225835723635 521746175187020 524009291187776 531497668235009 538989140445465 585128167865309 637387629151176 684439512836680 698125516052754 698339900079275 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 356 3
boolLib.ASM_CASES_TAC ( ( Parse.Term [ HolKernel.QUOTE " (*#loc 3604 26*)x >= n" ] ) )

4508187 4508202 383593025586 383593025601 527123542416 527123542431 574967048026 574967048041 579751398587 75468107537340 101493408634255 151181538357745 217096164890903 288661503866515 288661503866530 330012922480979 425584040140077 425584040140092 463693407382315 463693407382330 471942352642295 491132347463364 502026024071845 512225835723620 512225835723635 521746175187005 524009291187761 531497668234994 538989140445450 585128167865294 637387629151161 684439512836665 698125516052739 698125516052754 698339900079260 698339900079275 702299432457024 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 357 0
boolLib.STRIP_TAC
1
4508202 536692243553 541476594114 3430733799324 52213207481656 82788020813651 129916455720081 149103438998092 151796447914440 155412585748122 217096164890918 264214093175962 288661503866530 330012922480994 330049321248983 330527776373049 412818828973481 471942352642310 474709775802895 491132347463379 521746175187020 531497668235009 572189729737206 585128167865309 598000126746611 672462142824294 684439512836680 684939936693191 698339900079275 701865353869699 726369591970533 734077381109563 772093664419589
arithmetic 357 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LT_MULT_LCANCEL" ) , ( DB.fetch "arithmetic" "TWO" ) , prim_recTheory.LESS_0 ]

4508187 4508202 536692243538 536692243553 541476594099 541476594114 3430733799309 3430733799324 52213207481641 52213207481656 82788020813636 82788020813651 129916455720066 129916455720081 149103438998077 149103438998092 151796447914425 151796447914440 155412585748107 155412585748122 217096164890918 264214093175947 264214093175962 288661503866515 288661503866530 330049321248968 330049321248983 330527776373034 330527776373049 412818828973466 412818828973481 471942352642295 471942352642310 474709775802880 474709775802895 491132347463364 491132347463379 521746175187020 531497668234994 531497668235009 572189729737191 572189729737206 585128167865294 585128167865309 598000126746596 598000126746611 672462142824279 672462142824294 684439512836665 684439512836680 684939936693176 698339900079260 698339900079275 701865353869684 701865353869699 726369591970518 734077381109548 734077381109563 772093664419574 772093664419589
arithmetic 357 2
boolLib.REPEAT boolLib.GEN_TAC
3
4508202 536692243553 541476594114 3430733799324 52213207481656 82788020813651 129916455720081 149103438998092 151796447914440 155412585748122 264214093175962 288661503866530 330049321248983 330527776373049 412818828973481 471942352642310 474709775802895 491132347463379 531497668235009 572189729737206 585128167865309 598000126746611 672462142824294 684439512836680 684939936693191 698339900079275 701865353869699 726369591970533 734077381109563 772093664419589
arithmetic 357 3
boolLib.EQ_TAC
4 5
4508202 536692243553 541476594114 3430733799324 52213207481656 82788020813651 129916455720081 149103438998092 151796447914440 155412585748122 264214093175962 288661503866530 330049321248983 330527776373049 412818828973481 474709775802895 531497668235009 572189729737206 585128167865309 598000126746611 672462142824294 684439512836680 684939936693191 698339900079275 701865353869699 726369591970533 734077381109563 772093664419589
arithmetic 357 4
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "ADD1" ) , prim_recTheory.SUC_LESS ]

4508202 536692243553 541476594114 3430733799324 52213207481656 82788020813651 129916455720081 149103438998092 151796447914440 155412585748122 264214093175962 288661503866530 330012922480994 330049321248983 330527776373049 412818828973481 474709775802895 531497668235009 572189729737206 585128167865309 598000126746611 672462142824294 684439512836680 684939936693191 698339900079275 726369591970533 734077381109563 772093664419589
arithmetic 357 5
boolLib.STRIP_TAC
6
4508202 536692243553 541476594114 3430733799324 52213207481656 82788020813651 129916455720081 149103438998092 151796447914440 155412585748122 264214093175962 288661503866530 330012922480994 330049321248983 330527776373049 412818828973481 474709775802895 531497668235009 572189729737206 585128167865309 598000126746611 672462142824294 684439512836680 684939936693191 698339900079275 726369591970533 734077381109563 772093664419589
arithmetic 357 6
simpLib.SIMP_TAC boolSimps.bool_ss [ boolLib.GSYM ( DB.fetch "arithmetic" "ADD1" ) ]
7
4508187 4508202 536692243538 536692243553 541476594099 541476594114 3430733799324 52213207481641 52213207481656 82788020813636 82788020813651 129916455720081 149103438998092 151796447914425 151796447914440 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 330049321248983 330527776373034 330527776373049 412818828973466 412818828973481 474709775802880 474709775802895 531497668234994 531497668235009 572189729737191 572189729737206 585128167865309 598000126746611 672462142824279 672462142824294 684939936693176 698339900079260 698339900079275 726369591970518 734077381109548 734077381109563 772093664419589
arithmetic 357 7
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "LESS_NOT_SUC" )
8
4508187 4508202 536692243538 536692243553 541476594099 541476594114 52213207481641 52213207481656 82788020813636 82788020813651 151796447914425 151796447914440 165657834337375 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 330527776373034 330527776373049 412818828973466 412818828973481 444085174872050 474709775802880 474709775802895 531497668234994 531497668235009 572189729737191 572189729737206 642179583215839 672462142824279 672462142824294 684939936693176 698339900079260 698339900079275 726369591970518 734077381109548 734077381109563
arithmetic 357 8
boolLib.ASM_REWRITE_TAC [ ]
9
4508187 4508202 536692243538 536692243553 541476594099 541476594114 19521708359799 41810939634770 52213207481641 52213207481656 82788020813636 82788020813651 101493408634270 151796447914425 151796447914440 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 330527776373034 330527776373049 412818828973466 412818828973481 444085174872050 466580814163002 474709775802880 474709775802895 531497668234994 531497668235009 572189729737191 572189729737206 639915450139037 672462142824279 672462142824294 684439512836680 684939936693176 684939936693191 698339900079260 698339900079275 701865353869699 726369591970518 726369591970533 734077381109548 734077381109563
arithmetic 357 9
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "EVEN_ODD" ) , ( DB.fetch "arithmetic" "EVEN_DOUBLE" ) , ( DB.fetch "arithmetic" "ODD_DOUBLE" ) ]

4508187 4508202 536692243538 536692243553 541476594099 541476594114 19521708359799 41810939634770 52213207481641 52213207481656 82788020813636 82788020813651 151796447914425 151796447914440 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 330527776373034 330527776373049 412818828973466 412818828973481 444085174872050 466580814163002 474709775802880 474709775802895 531497668234994 531497668235009 572189729737191 572189729737206 639915450139037 672462142824279 672462142824294 684939936693176 698339900079260 698339900079275 701865353869699 726369591970518 734077381109548
arithmetic 358 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 522339191870 527123542431 3509959868093 52213207481656 82788020813651 98581092097770 151796447914440 158419796442467 183609420323238 217096164890918 230184383806230 230685295159171 264214093175962 288661503866530 309888446016952 471942352642310 474709775802895 491132347463379 525347163412193 531497668235009 607414367785130 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 719045543904166 734077381109563 781402417244221
arithmetic 358 1
boolLib.MP_TAC ( Q.SPEC [ HolKernel.QUOTE " (*#loc 3635 25*)2" ] ( DB.fetch "arithmetic" "DIVISION" ) )
2
4508202 522339191870 527123542431 3509959868093 52213207481656 82788020813651 98581092097770 151796447914440 158419796442467 183609420323238 217096164890918 230184383806230 230685295159171 264214093175962 288661503866530 309888446016952 474709775802895 525347163412193 531497668235009 607414367785130 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 719045543904166 734077381109563 781402417244221
arithmetic 358 2
boolLib.KNOW_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 3636 22*)0n < 2" ] )
3 4
4508202 512770490748 522339191870 527123542431 1039182587164 3509959868093 52213207481656 82703263881725 82788020813651 98581092097770 101493408634270 151258389940818 151796447914440 158419796442467 169312427769602 183609420323238 216749265439675 217096164890918 230184383806230 230685295159171 264214093175962 288661503866530 309888446016952 330012922480994 412818828973481 471942352642310 474709775802895 491132347463379 518861129576526 525347163412193 531497668235009 561827889924337 585128167865309 607414367785130 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 702299432457039 704177836849664 719045543904166 734077381109563 741380633430322 767055970251773 778417488521154 781402417244221
arithmetic 358 3
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "TWO" ) , ( DB.fetch "arithmetic" "ONE" ) , prim_recTheory.LESS_0 ]

1039182587164 52213207481656 82788020813651 151796447914440 264214093175962 288661503866530 474709775802895 531497668235009 672462142824294 702299432457039 734077381109563 778417488521154
arithmetic 358 4
simpLib.SIMP_TAC boolSimps.bool_ss [ ]
5
4508202 512770490748 522339191870 527123542431 1039182587164 3509959868093 52213207481656 82703263881725 82788020813651 98581092097770 101493408634270 151258389940818 151796447914440 158419796442467 169312427769602 183609420323238 216749265439675 217096164890918 230184383806230 230685295159171 264214093175962 288661503866530 309888446016952 330012922480994 412818828973481 471942352642310 474709775802895 491132347463379 518861129576526 525347163412193 531497668235009 561827889924337 585128167865309 607414367785130 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 702299432457039 704177836849664 719045543904166 734077381109563 741380633430322 767055970251773 778417488521154 781402417244221
arithmetic 358 5
boolLib.STRIP_TAC
6
4508202 512770490748 522339191870 527123542431 1039182587164 3509959868093 52213207481656 82703263881725 82788020813651 98581092097770 101493408634270 151258389940818 151796447914440 158419796442467 169312427769602 183609420323238 216749265439675 217096164890918 230184383806230 230685295159171 264214093175962 288661503866530 309888446016952 330012922480994 412818828973481 471942352642310 474709775802895 491132347463379 518861129576526 525347163412193 531497668235009 561827889924337 585128167865309 607414367785130 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 702299432457039 704177836849664 719045543904166 734077381109563 741380633430322 767055970251773 778417488521154 781402417244221
arithmetic 358 6
boolLib.DISCH_THEN ( boolLib.MP_TAC o Q.SPEC [ HolKernel.QUOTE " (*#loc 3639 38*)n" ] )
7
4508202 512770490748 522339191870 527123542431 1039182587149 3509959868093 52213207481641 52213207481656 82703263881725 82788020813636 82788020813651 98581092097770 101493408634270 151258389940818 151796447914425 151796447914440 158419796442467 169312427769602 183609420323238 216749265439675 217096164890918 230184383806230 230685295159171 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 330012922480994 412818828973481 471942352642310 474709775802880 474709775802895 491132347463379 518861129576526 525347163412193 531497668234994 531497668235009 561827889924337 585128167865309 607414367785130 672462142824279 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 702299432457024 704177836849664 719045543904166 734077381109548 734077381109563 741380633430322 767055970251773 778417488521139 781402417244221
arithmetic 358 7
boolLib.DISCH_THEN ( fn th => boolLib.CONV_TAC ( boolLib.RAND_CONV ( boolLib.ONCE_REWRITE_CONV [ th ] ) ) )
8
4508202 522339191870 527123542431 1039182587149 3509959868093 52213207481641 52213207481656 82703263881725 82788020813636 82788020813651 98581092097770 101493408634270 151258389940818 151796447914425 151796447914440 158419796442467 169312427769602 183609420323238 216749265439675 217096164890918 230184383806230 230685295159171 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 330012922480994 412818828973481 474709775802880 474709775802895 518861129576526 525347163412193 531497668234994 531497668235009 561827889924337 585128167865309 607414367785130 672462142824279 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 702299432457024 704177836849664 719045543904166 734077381109548 734077381109563 741380633430322 767055970251773 778417488521139 781402417244221
arithmetic 358 8
boolLib.ONCE_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_COMM" ) ]
9
4508202 522339191870 527123542431 1039182587149 3509959868093 52213207481641 52213207481656 82788020813636 82788020813651 98581092097770 151258389940818 151796447914425 151796447914440 158419796442467 169312427769602 230184383806230 230685295159171 264214093175947 264214093175962 266101068576698 288661503866515 288661503866530 309888446016952 390728852768173 412818828973481 474709775802880 474709775802895 518861129576526 525347163412193 531497668234994 531497668235009 585128167865309 607414367785130 672462142824279 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 702299432457024 719045543904166 734077381109548 734077381109563 741380633430322 767055970251773 778417488521139 781402417244221
arithmetic 358 9
simpLib.SIMP_TAC boolSimps.bool_ss [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "MOD_2" ) ]
10
4508202 522339191870 527123542431 1039182587149 3509959868093 28647625680766 52213207481641 52213207481656 82788020813636 82788020813651 98581092097770 131573148266743 151796447914425 151796447914440 154218866972739 158419796442467 230184383806230 230685295159171 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 330527776373049 376727756766419 412818828973481 474709775802880 474709775802895 525347163412193 531497668234994 531497668235009 585128167865309 607414367785130 672462142824279 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 702299432457024 719045543904166 734077381109548 734077381109563 736502990619323 767055970251773 778417488521139 781402417244221
arithmetic 358 10
boolLib.ASM_CASES_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 3541 26*)EVEN n" ] )
11 12
4508202 522339191870 527123542431 1039182587149 3509959868093 10452650814477 28647625680766 52213207481641 52213207481656 82788020813636 82788020813651 129916455720081 151796447914425 151796447914440 155412585748122 158419796442467 187116296899008 230184383806230 230685295159171 264214093175947 264214093175962 271701083476882 288661503866515 288661503866530 293104466984313 330527776373049 398398018215673 412818828973481 425584040140092 474709775802880 474709775802895 525347163412193 531497668234994 531497668235009 536298457968682 552415667007878 585128167865309 655047432092253 672462142824279 672462142824294 684439512836680 690015607319143 698339900079275 701473106811523 701865353869699 702299432457024 719045543904166 726076794110235 734077381109548 734077381109563 736502990619323 747377394580961 772093664419589 778417488521139 778417488521154 781402417244221
arithmetic 358 11
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "EVEN_ADD" ) , ( DB.fetch "arithmetic" "EVEN" ) ]

4508187 4508202 522339191870 527123542416 527123542431 1039182587149 3509959868093 10452650814462 10452650814477 19521708359784 28647625680766 52213207481641 52213207481656 82788020813636 82788020813651 129916455720081 151796447914425 151796447914440 155412585748122 158419796442467 187116296899008 230184383806230 230685295159171 264214093175947 264214093175962 271701083476882 288661503866515 288661503866530 293104466984313 330527776373049 398398018215673 412818828973481 425584040140077 425584040140092 466580814162987 474709775802880 474709775802895 525347163412193 531497668234994 531497668235009 536298457968682 552415667007878 585128167865309 655047432092253 672462142824279 672462142824294 684439512836680 690015607319143 698339900079275 701473106811523 701865353869699 702299432457024 719045543904166 726076794110235 734077381109548 734077381109563 736502990619323 747377394580946 747377394580961 772093664419589 778417488521139 778417488521154 781402417244221
arithmetic 358 12
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "EVEN_ADD" ) , ( DB.fetch "arithmetic" "EVEN" ) ]

4508187 4508202 522339191870 527123542416 527123542431 1039182587149 3509959868093 10452650814462 10452650814477 28647625680766 52213207481641 52213207481656 82788020813636 82788020813651 129916455720081 151796447914425 151796447914440 155412585748122 158419796442467 187116296899008 230184383806230 230685295159171 264214093175947 264214093175962 271701083476882 288661503866515 288661503866530 293104466984313 330527776373049 398398018215673 412818828973481 425584040140077 425584040140092 474709775802880 474709775802895 525347163412193 531497668234994 531497668235009 536298457968682 552415667007878 585128167865309 655047432092253 672462142824279 672462142824294 684439512836680 690015607319143 698339900079275 701473106811523 701865353869699 702299432457024 719045543904166 726076794110235 734077381109548 734077381109563 736502990619323 747377394580946 747377394580961 772093664419589 778417488521139 778417488521154 781402417244221
arithmetic 359 0
boolLib.REPEAT boolLib.STRIP_TAC

4508202 522339191870 527123542431 82897199447339 101493408634270 124546192348058 137140290251988 204978683945282 288661503866530 330012922480994 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009 538989140445465 671060791087066 674255265005599 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154
arithmetic 359 1
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "LESS_EQ_EXISTS" ) , ( DB.fetch "arithmetic" "ADD_COMM" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243553 75468107537355 124546192348043 265252312810962 288661503866515 288661503866530 354656544070694 398439345207976 457644544611742 471942352642310 502026024071860 531497668234994 531497668235009 538989140445450 585128167865309 698339900079275 701865353869699 702299432457024 704177836849664 734077381109548 778417488521139
arithmetic 359 2
BasicProvers.RW_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "ADD_SUB" ) ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 75468107537340 82897199447339 124546192348043 137140290251988 204978683945282 265252312810947 288661503866515 288661503866530 354656544070694 398439345207976 502026024071845 531497668234994 531497668235009 538989140445450 585128167865294 671060791087066 674255265005599 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 359 3
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 536692243538 536692243553 75468107537340 75468107537355 124546192348043 148795708198477 188846667216085 217096164890918 288661503866515 288661503866530 354656544070694 502026024071845 502026024071860 531497668234994 531497668235009 538989140445450 585128167865294 585128167865309 698339900079260 698339900079275 702299432457024 734077381109548 734077381109563 778417488521139
arithmetic 360 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "ADD_MODULUS" ) , ( DB.fetch "arithmetic" "ADD_SUB" ) , ( DB.fetch "arithmetic" "LESS_EQ_EXISTS" ) , ( DB.fetch "arithmetic" "ADD_COMM" ) ]

4508202 522339191870 527123542431 29393683178365 82897199447339 101493408634270 124546192348058 137140290251988 209952790332380 288661503866530 330012922480994 354656544070709 398439345207991 463693407382330 471942352642310 491132347463379 531497668235009 538989140445465 596497220654880 674255265005599 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 712350306120611 734077381109563 767055970251773 778417488521154
arithmetic 361 0
boolLib.REPEAT let fun Cases ( asl , g ) = ( boolLib.GEN_TAC sml_infixl0_open boolLib.THEN sml_infixl0_close boolLib.STRUCT_CASES_TAC ( HolKernel.SPEC let val ( v , _ ) = boolLib.dest_forall g in v end ( ( DB.fetch "arithmetic" "num_CASES" ) ) ) ) ( asl , g ) in Cases end
1 2 3 4
4508202 536692243553 541476594114 101493408634270 129916455720081 155412585748122 264214093175962 288661503866530 315287158685632 330012922480994 412818828973481 471942352642310 474709775802895 491132347463379 531497668235009 538989140445465 568681084200210 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 702299432457039 704494576881542 734077381109563 772093664419589 778417488521154
arithmetic 361 1
BasicProvers.RW_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]

4508202 527123542431 14806742502348 62410438176784 98581092097770 101493408634270 129916455720081 138598696382330 155412585748122 264214093175962 288661503866530 309888446016952 330012922480994 412818828973481 474709775802895 531497668235009 583559289844167 590789218267854 670463820836142 672462142824294 677699985012410 684439512836680 698339900079275 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 361 2
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508202 527123542431 14806742502348 98581092097770 101493408634270 129916455720081 137258821839157 155412585748122 246136393492904 264214093175962 288661503866530 309888446016952 330012922480994 394690869784251 412818828973481 474709775802895 531497668235009 583559289844167 672462142824294 677699985012410 684439512836680 698339900079275 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 361 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

4508202 527123542431 62410438176784 98581092097770 101493408634270 129916455720081 155412585748122 170648804708555 243524604068701 264214093175962 288661503866530 309888446016952 330012922480994 412818828973481 474709775802895 531497668235009 583559289844167 601362157260128 672462142824294 684439512836680 698339900079275 702299432457039 734077381109563 747082383629465 772093664419589 778417488521154
arithmetic 361 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , prim_recTheory.LESS_0 , prim_recTheory.NOT_LESS_0 ]

38262368598505 70123030146768 101493408634270 129916455720081 155412585748122 170648804708555 246136393492904 264214093175962 288661503866530 330012922480994 412818828973481 474709775802895 531497668235009 583559289844167 672462142824294 684439512836680 698339900079275 702299432457039 734077381109563 747082383629465 772093664419589 778417488521154
arithmetic 362 0
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "ONE" ) ]
1
4508202 574967048041 579751398602 101493408634270 129916455720081 155412585748122 264214093175962 288661503866530 315287158685632 412818828973481 415098329689538 471942352642310 474709775802895 491132347463379 531497668235009 538989140445465 568681084200210 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 704494576881542 734077381109563 772093664419589 778417488521154
arithmetic 362 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 574967048041 579751398602 101493408634270 262767033862285 288661503866530 309888446016952 315287158685632 378722055887978 412818828973481 415098329689538 471942352642310 476097891982595 491132347463379 491302478201329 531497668235009 538989140445465 568681084200210 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 362 2
BasicProvers.RW_TAC BasicProvers.bool_ss tactictoe_thmlarg

4508187 4508202 574967048026 574967048041 579751398587 579751398602 14806742502348 30863617668664 62410438176784 98581092097770 101493408634255 101493408634270 262767033862270 262767033862285 288661503866515 288661503866530 309888446016937 309888446016952 315287158685617 378722055887963 378722055887978 389968950916468 412818828973466 412818828973481 415098329689523 415098329689538 471942352642295 471942352642310 476097891982580 491132347463364 491132347463379 491302478201314 491302478201329 531497668234994 531497668235009 538989140445450 538989140445465 568681084200195 672462142824279 672462142824294 684439512836665 684439512836680 684949110991823 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154
arithmetic 362 3
BasicProvers.RW_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , prim_recTheory.LESS_REFL , prim_recTheory.LESS_0 ]

4508202 579751398602 101493408634270 170648804708555 208167055731697 246136393492904 262767033862285 288661503866530 309888446016952 378722055887978 412818828973481 415098329689538 455860647813446 471942352642310 480513535641371 491132347463379 491302478201329 531497668235009 538989140445465 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 363 0
boolLib.GEN_TAC
1
4508202 574967048041 579751398602 101493408634270 129916455720081 155412585748122 158527050239322 264214093175962 288661503866530 471942352642310 474709775802895 491132347463379 525347163412193 531497668235009 538989140445465 583559289844167 639841346174181 645204707931656 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 754353306231841 772093664419589 778417488521154
arithmetic 363 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 574967048041 579751398602 101493408634270 129916455720081 155412585748122 158527050239322 264214093175962 288661503866530 471942352642310 474709775802895 491132347463379 525347163412193 531497668235009 538989140445465 583559289844167 639841346174181 645204707931656 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 754353306231841 772093664419589 778417488521154
arithmetic 363 2
BasicProvers.RW_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ONE_LT_MULT" ) , prim_recTheory.LESS_REFL , prim_recTheory.LESS_0 , ( DB.fetch "arithmetic" "ZERO_LT_EXP" ) ]
4
4508187 4508202 574967048026 574967048041 579751398587 579751398602 62410438176784 98581092097770 101493408634255 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 158527050239307 158527050239322 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 428254223702118 474709775802880 474709775802895 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 583559289844152 583559289844167 639841346174166 645204707931641 645204707931656 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 754353306231826 763659219922794 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 363 3
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "EVEN" ) , ( DB.fetch "arithmetic" "EVEN_MULT" ) , prim_recTheory.LESS_0 , prim_recTheory.LESS_REFL ]

4508202 574967048041 101493408634270 129916455720081 155412585748122 158527050239322 187614359870905 246136393492904 264214093175962 288661503866530 457723910144650 474709775802895 525347163412193 531497668235009 583559289844167 645204707931656 672462142824294 684439512836680 698339900079275 701865353869699 702299432457039 734077381109563 772093664419589 778417488521154
arithmetic 363 4
metisLib.METIS_TAC [ prim_recTheory.SUC_LESS , ( DB.fetch "arithmetic" "ONE" ) ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 101493408634255 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 158527050239307 264214093175947 264214093175962 288661503866515 288661503866530 375497871509295 415098329689538 474709775802880 474709775802895 525347163412178 531497668234994 531497668235009 538989140445450 538989140445465 583559289844152 583559289844167 639841346174166 645204707931641 645204707931656 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 702299432457024 702299432457039 704177836849664 734077381109548 734077381109563 754353306231826 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 364 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 19521708359799 22324316894604 52213207481656 82788020813651 82897199447339 101493408634270 137140290251988 142954990156220 151796447914440 217096164890918 264214093175962 288661503866530 310734896620869 330012922480994 330527776373049 347200515966263 375497871509295 412818828973481 466580814163002 474709775802895 531497668235009 572189729737206 672462142824294 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 734077381109563 778417488521154
arithmetic 364 1
boolLib.POP_ASSUM ( boolLib.ASSUME_TAC o boolLib.REWRITE_RULE [ ( DB.fetch "arithmetic" "NOT_LESS" ) ] )
2
4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 22324316894604 52213207481641 52213207481656 82788020813636 82788020813651 82897199447339 137140290251988 142954990156220 151796447914425 151796447914440 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 310734896620854 330527776373034 330527776373049 347200515966263 375497871509280 412818828973466 412818828973481 466580814162987 474709775802880 474709775802895 531497668234994 531497668235009 572189729737191 572189729737206 672462142824279 672462142824294 674255265005599 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 778417488521139
arithmetic 364 2
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "SUB_LEFT_LESS" ) , ( DB.fetch "arithmetic" "SUB_RIGHT_ADD" ) , ( DB.fetch "arithmetic" "SUB_RIGHT_LESS" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "SUB_LEFT_ADD" ) ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 22324316894604 52213207481641 52213207481656 82788020813636 82788020813651 82897199447339 124546192348043 137140290251988 142954990156220 151796447914425 151796447914440 264214093175947 264214093175962 288661503866515 288661503866530 329386234382837 330527776373034 330527776373049 347200515966263 375497871509280 412818828973466 412818828973481 466580814162987 474709775802880 474709775802895 531497668234994 531497668235009 572189729737191 572189729737206 585825567073116 672462142824279 672462142824294 674255265005599 698339900079260 698339900079275 701865353869684 704177836849649 734077381109563 778417488521139
arithmetic 365 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 464926985138 522339191870 527123542431 288661503866530 290473843154131 290844332178529 306708708384056 335344845384093 375497871509295 470250158609896 471942352642310 491132347463379 514761207392538 531497668235009 557205672101042 577826585560866 632701212549224 684439512836680 701865353869699 704177836849664 707820294956988 769483096058976 778417488521154
arithmetic 365 1
boolLib.Q_TAC boolLib.SUFF_TAC [ HolKernel.QUOTE " (*#loc 3758 10*)!x a m n. (x = m - n) ==> ((findq (a, m, n) = 0) = (a = 0))" ]
2 3
4508202 464926985138 522339191870 527123542431 288661503866530 290473843154131 290844332178529 306708708384056 335344845384093 375497871509295 470250158609896 514761207392538 531497668235009 557205672101042 577826585560866 632701212549224 684439512836680 701865353869699 704177836849664 707820294956988 769483096058976 778417488521154
arithmetic 365 2
BasicProvers.SRW_TAC [ ] [ ]

4508202 464926985138 522339191870 527123542431 574967048041 17570202960711 82897199447339 137140290251988 288661503866530 290473843154131 290844332178529 306708708384056 330012922480994 335344845384093 375497871509295 470250158609896 471942352642310 491132347463379 514761207392538 531497668235009 557205672101042 577826585560866 632701212549224 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 707820294956988 769483096058976 778417488521154
arithmetic 365 3
boolLib.HO_MATCH_MP_TAC ( DB.fetch "arithmetic" "COMPLETE_INDUCTION" )
4
4508202 464926985138 522339191870 527123542431 574967048041 17570202960711 82897199447339 137140290251988 288661503866530 290473843154131 290844332178529 306708708384056 330012922480994 335344845384093 375497871509295 470250158609896 471942352642310 491132347463379 514761207392538 531497668235009 557205672101042 577826585560866 632701212549224 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 707820294956988 769483096058976 778417488521154
arithmetic 365 4
boolLib.REPEAT boolLib.STRIP_TAC
5
4508202 464926985138 522339191870 527123542431 574967048041 17570202960711 82897199447339 137140290251988 151181538357760 217096164890918 288661503866530 290473843154131 290844332178529 306708708384056 330012922480994 335344845384093 375497871509295 470250158609896 471942352642310 491132347463379 514761207392538 521746175187020 531497668235009 557205672101042 577826585560866 632701212549224 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 707820294956988 734077381109563 769483096058976 778417488521154
arithmetic 365 5
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg
6
4508187 4508202 464926985123 464926985138 522339191855 522339191870 527123542416 527123542431 574967048026 17570202960696 82897199447324 137140290251973 151181538357745 217096164890903 288661503866515 288661503866530 290473843154116 290473843154131 290844332178514 290844332178529 306708708384041 306708708384056 330012922480979 335344845384078 335344845384093 375497871509280 375497871509295 470250158609881 470250158609896 471942352642295 491132347463364 514761207392523 514761207392538 521746175187005 531497668234994 531497668235009 557205672101027 557205672101042 577826585560851 577826585560866 632701212549209 632701212549224 674255265005584 684439512836665 684439512836680 698339900079260 701865353869684 701865353869699 704177836849649 704177836849664 707820294956973 707820294956988 734077381109548 769483096058961 769483096058976 778417488521139 778417488521154
arithmetic 365 6
BasicProvers.SRW_TAC [ ] [ boolLib.LET_THM ]
7
4508187 4508202 464926985123 464926985138 479280036821 522339191855 522339191870 527123542416 527123542431 574967048026 17570202960696 52213207481656 52679979199462 69626715833776 82788020813651 82897199447324 110936123414929 137140290251973 151181538357745 151796447914440 161187313450563 192160268561968 217096164890903 217096164890918 234986306668193 238707412987891 240357305643761 264214093175962 271701083476882 284322532426359 288661503866515 288661503866530 290473843154116 290473843154131 290844332178514 290844332178529 306708708384041 330012922480979 330527776373049 335344845384078 335344845384093 375497871509280 375497871509295 412818828973481 419266658381732 466631018818566 470250158609881 471942352642295 473952864766973 474709775802895 491132347463364 514761207392523 514761207392538 521746175187005 521746175187020 530939601438483 531497668234994 531497668235009 557205672101027 572189729737206 577826585560851 577826585560866 632701212549209 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 707820294956973 707820294956988 721917199928667 726076794110235 734077381109548 734077381109563 742354792161753 769483096058961 769483096058976 778417488521139 778417488521154 790758695092600
arithmetic 365 7
boolLib.RULE_ASSUM_TAC ( simpLib.SIMP_RULE ( BasicProvers.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close boolSimps.DNF_ss ) [ ] )
8
4508187 4508202 464926985123 464926985138 522339191855 522339191870 527123542416 527123542431 17570202960696 19521708359784 52213207481641 52213207481656 82788020813636 82788020813651 82897199447324 112796301487044 137140290251973 151181538357745 151796447914425 151796447914440 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 290473843154116 290473843154131 290844332178514 306708708384041 310734896620854 330012922480979 330527776373034 330527776373049 335344845384078 335344845384093 375497871509280 375497871509295 412818828973466 412818828973481 466580814162987 470250158609881 471942352642295 473952864766973 474709775802880 474709775802895 491132347463364 514761207392523 514761207392538 531497668234994 531497668235009 557205672101027 572189729737191 572189729737206 577826585560851 577826585560866 623633050432005 632701212549209 672462142824279 672462142824294 674255265005584 682744498854226 684439512836665 684439512836680 693720153745188 698339900079260 698339900079275 699900755808420 701865353869684 701865353869699 704177836849649 704177836849664 705996198399287 707820294956973 707820294956988 734077381109548 769483096058961 769483096058976 778417488521139 778417488521154
arithmetic 365 8
boolLib.FIRST_X_ASSUM ( Q.SPECL_THEN [ [ HolKernel.QUOTE " (*#loc 3763 33*)2 * a" ] , [ HolKernel.QUOTE " (*#loc 3763 42*)m" ] , [ HolKernel.QUOTE " (*#loc 3763 47*)2 * n" ] ] boolLib.MP_TAC )
9
4508187 4508202 464926985123 464926985138 522339191855 522339191870 527123542416 527123542431 19521708359784 52213207481641 52213207481656 82788020813636 82788020813651 82897199447324 112796301487044 137140290251973 137340412184772 138598696382315 151796447914425 151796447914440 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 290473843154116 290473843154131 290844332178514 306708708384041 310734896620854 330012922480979 330527776373034 330527776373049 335344845384078 335344845384093 375497871509280 375497871509295 412818828973466 412818828973481 442596303478274 466580814162987 470250158609881 471942352642295 473952864766973 474709775802880 474709775802895 491132347463364 514761207392523 514761207392538 531497668234994 531497668235009 557205672101027 572189729737191 572189729737206 577826585560851 577826585560866 623633050432005 632701212549209 671060791087051 672462142824279 672462142824294 674255265005584 682744498854226 684439512836665 684439512836680 698339900079260 698339900079275 699900755808420 701865353869684 701865353869699 704177836849649 704177836849664 705996198399287 707820294956973 707820294956988 734077381109548 769483096058961 769483096058976 778417488521139 778417488521154
arithmetic 366 0
boolLib.Q_TAC boolLib.SUFF_TAC [ HolKernel.QUOTE " (*#loc 3769 10*)!x a m n. (x = m - n) /\\ n <= m ==>\n                   findq (a, m, n) * n <= a * m" ]
1 2
4508202 464926985138 522339191870 527123542431 12618590179900 40823562783961 75440044323017 124546192348058 288661503866530 290473843154131 290844332178529 306708708384056 315287158685632 330012922480994 335344845384093 354656544070709 398439345207991 412818828973481 514761207392538 531497668235009 537034780162625 557205672101042 568681084200210 577826585560866 684439512836680 698339900079275 707820294956988 769483096058976
arithmetic 366 1
BasicProvers.SRW_TAC [ ] [ ]

4508202 464926985138 522339191870 527123542431 574967048041 12618590179900 17570202960711 40823562783961 75440044323017 82897199447339 101493408634270 124546192348058 137140290251988 288661503866530 290473843154131 290844332178529 306708708384056 315287158685632 330012922480994 335344845384093 354656544070709 398439345207991 412818828973481 471942352642310 491132347463379 514761207392538 531497668235009 537034780162625 557205672101042 568681084200210 577826585560866 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 707820294956988 769483096058976
arithmetic 366 2
boolLib.HO_MATCH_MP_TAC ( DB.fetch "arithmetic" "COMPLETE_INDUCTION" )
3
4508202 464926985138 522339191870 527123542431 574967048041 12618590179900 17570202960711 40823562783961 75440044323017 82897199447339 101493408634270 124546192348058 137140290251988 288661503866530 290473843154131 290844332178529 306708708384056 315287158685632 330012922480994 335344845384093 354656544070709 398439345207991 412818828973481 471942352642310 491132347463379 514761207392538 531497668235009 537034780162625 557205672101042 568681084200210 577826585560866 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 707820294956988 769483096058976
arithmetic 366 3
BasicProvers.SRW_TAC [ boolSimps.DNF_ss ] [ ]
4
4508202 464926985138 522339191870 527123542431 574967048041 12618590179900 17570202960711 40823562783961 75440044323017 82897199447339 101493408634270 124546192348058 137140290251988 151181538357760 217096164890918 288661503866530 290473843154131 290844332178529 306708708384056 315287158685632 330012922480994 335344845384093 354656544070709 398439345207991 412818828973481 471942352642310 491132347463379 514761207392538 521746175187020 531497668235009 537034780162625 557205672101042 568681084200210 577826585560866 674255265005599 684439512836680 698339900079275 701865353869699 704177836849664 707820294956988 734077381109563 769483096058976
arithmetic 366 4
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg
5
4508187 4508202 464926985123 464926985138 522339191855 522339191870 527123542416 527123542431 12618590179885 12618590179900 40823562783946 40823562783961 75440044323002 75440044323017 82897199447324 124546192348043 124546192348058 137140290251973 137340412184772 138598696382315 288661503866515 288661503866530 290473843154116 290473843154131 290844332178514 290844332178529 306708708384041 306708708384056 315287158685617 315287158685632 330012922480979 335344845384078 335344845384093 354656544070694 398439345207976 412818828973466 412818828973481 442596303478274 471942352642295 491132347463364 514761207392523 514761207392538 531497668234994 531497668235009 537034780162610 537034780162625 557205672101027 557205672101042 568681084200195 568681084200210 577826585560851 577826585560866 671060791087051 674255265005584 684439512836665 698339900079260 698339900079275 707820294956973 707820294956988 734077381109548 769483096058961 769483096058976
arithmetic 366 5
BasicProvers.SRW_TAC [ ] [ boolLib.LET_THM , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ZERO_LESS_EQ" ) , ( DB.fetch "arithmetic" "LE_MULT_LCANCEL" ) , ( DB.fetch "arithmetic" "LESS_IMP_LESS_OR_EQ" ) ]
6
4508187 4508202 464926985123 464926985138 479280036821 522339191855 522339191870 527123542416 527123542431 12618590179885 40823562783946 52213207481656 52679979199462 69626715833776 75440044323002 82788020813651 82897199447324 110936123414929 124546192348043 124546192348058 137140290251973 137340412184772 138598696382315 151796447914440 161187313450563 181687565966106 192160268561968 217096164890918 234986306668193 238707412987891 264214093175962 271701083476882 284322532426359 288661503866515 288661503866530 290473843154116 290473843154131 290844332178514 290844332178529 306708708384041 315287158685617 315287158685632 330012922480979 330527776373049 335344845384078 335344845384093 354656544070694 375497871509295 398439345207976 412818828973466 412818828973481 419266658381732 442596303478274 453592826329274 471942352642295 473952864766973 474709775802895 491132347463364 514761207392523 514761207392538 521746175187020 530939601438483 531497668234994 531497668235009 537034780162610 557205672101027 568681084200195 568681084200210 572189729737206 577826585560851 577826585560866 622060952876810 671060791087051 672462142824294 674255265005584 684439512836665 698339900079260 698339900079275 701865353869699 704177836849664 707820294956973 707820294956988 721917199928667 726076794110235 729113196625374 734077381109548 734077381109563 742354792161753 769483096058961 769483096058976 778417488521154 790758695092600
arithmetic 366 6
boolLib.FIRST_X_ASSUM ( Q.SPECL_THEN [ [ HolKernel.QUOTE " (*#loc 3763 33*)2 * a" ] , [ HolKernel.QUOTE " (*#loc 3763 42*)m" ] , [ HolKernel.QUOTE " (*#loc 3763 47*)2 * n" ] ] boolLib.MP_TAC )
7
4508187 4508202 464926985123 464926985138 522339191855 522339191870 527123542416 527123542431 12618590179885 19521708359784 40823562783946 52213207481641 52213207481656 75440044323002 82788020813636 82788020813651 82897199447324 124546192348043 124546192348058 137140290251973 137340412184772 138598696382315 151796447914425 151796447914440 217096164890903 257840102382654 264214093175947 264214093175962 280308073933132 288661503866515 288661503866530 290473843154116 290473843154131 290844332178514 306708708384041 310734896620854 315287158685617 315287158685632 330012922480979 330527776373034 330527776373049 335344845384078 335344845384093 354656544070694 357857533294633 375497871509280 398439345207976 412818828973466 412818828973481 442596303478274 466580814162987 471942352642295 473952864766973 474709775802880 474709775802895 491132347463364 514761207392523 514761207392538 531497668234994 531497668235009 537034780162610 557205672101027 568681084200195 568681084200210 572189729737191 572189729737206 577826585560851 577826585560866 623633050432005 671060791087051 672462142824279 672462142824294 674255265005584 682744498854226 684439512836665 698339900079260 698339900079275 699900755808420 701865353869684 704177836849649 707820294956973 707820294956988 734077381109548 762762868721273 769483096058961 769483096058976 778417488521139
arithmetic 366 8
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 3778 19*)findq (2 * a,m,2 * n) * (2 * n) =\n                  2 * (findq (2 * a, m, 2 * n) * n)" ] boolLib.SUBST_ALL_TAC
9 10
4508187 4508202 464926985138 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 39540542931812 52213207481641 52213207481656 82788020813636 82788020813651 119542299641753 124546192348043 151796447914425 151796447914440 207703621615960 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 290473843154131 310734896620854 315287158685632 330012922480994 330527776373034 330527776373049 335344845384093 354656544070694 357857533294633 375497871509280 398439345207976 412818828973466 412818828973481 466580814162987 466580814163002 473952864766973 474709775802880 474709775802895 500006426908217 514761207392538 531497668234994 531497668235009 568681084200210 572189729737191 572189729737206 577826585560866 615675689017829 623633050432005 646280678163954 672462142824279 672462142824294 682744498854226 684439512836680 698339900079260 698339900079275 699900755808420 701865353869684 704177836849649 707820294956988 734077381109548 734077381109563 743704722844623 762762868721273 769483096058976 778417488521139
arithmetic 366 9
BasicProvers.SRW_TAC [ ] [ simpLib.AC ( DB.fetch "arithmetic" "MULT_COMM" ) ( DB.fetch "arithmetic" "MULT_ASSOC" ) ]

4508187 4508202 464926985138 522339191855 522339191870 527123542416 527123542431 19521708359784 39540542931812 52213207481641 52213207481656 75394089943944 82788020813636 82788020813651 124546192348043 151796447914425 151796447914440 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 290473843154131 310734896620854 330527776373034 330527776373049 335344845384093 354656544070694 357857533294633 372908306372976 375497871509280 398439345207976 412818828973466 412818828973481 466580814162987 473952864766973 474709775802880 474709775802895 514761207392538 531497668234994 531497668235009 572189729737191 572189729737206 577826585560866 623633050432005 663442777006297 672462142824279 672462142824294 682744498854226 698339900079260 698339900079275 699900755808420 701865353869684 701865353869699 704177836849649 707820294956988 734077381109548 762762868721273 769483096058976 778417488521139
arithmetic 366 10
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 3781 19*)2 * a * m = 2 * (a * m)" ] boolLib.SUBST_ALL_TAC
11 12
4508187 4508202 464926985138 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 52213207481641 52213207481656 82788020813636 82788020813651 119542299641753 124546192348043 151796447914425 151796447914440 196400562869902 207703621615960 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 290473843154131 310734896620854 315287158685632 330012922480994 330527776373034 330527776373049 335344845384093 354656544070694 357857533294633 372908306372976 375497871509280 398439345207976 412818828973466 412818828973481 466580814162987 466580814163002 473952864766973 474709775802880 474709775802895 514761207392538 531497668234994 531497668235009 568681084200210 572189729737191 572189729737206 577826585560866 615675689017829 623633050432005 646280678163954 672462142824279 672462142824294 682744498854226 684439512836680 698339900079260 698339900079275 699900755808420 701865353869684 704177836849649 707820294956988 734077381109548 734077381109563 743704722844623 762762868721273 769483096058976 778417488521139
arithmetic 366 11
boolLib.REWRITE_TAC [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "TWO" ) , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "RIGHT_ADD_DISTRIB" ) , ( DB.fetch "arithmetic" "LEFT_ADD_DISTRIB" ) ]

4508187 4508202 464926985138 522339191855 522339191870 527123542416 19521708359784 52213207481641 52213207481656 82788020813636 82788020813651 119542299641753 124546192348043 151796447914425 151796447914440 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 310734896620854 315287158685632 330527776373034 330527776373049 333013143804458 354656544070694 375497871509280 398439345207976 412818828973466 412818828973481 466580814162987 474709775802880 474709775802895 531497668234994 531497668235009 556226031676211 568681084200210 572189729737191 572189729737206 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 734077381109548 741534612662059 743704722844623 778417488521139
arithmetic 366 12
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "LT_MULT_LCANCEL" ) , ( DB.fetch "arithmetic" "TWO" ) , ( DB.fetch "arithmetic" "ONE" ) , prim_recTheory.LESS_0 ]

4508187 4508202 464926985138 522339191855 522339191870 527123542416 527123542431 19521708359784 19521708359799 52213207481641 52213207481656 82788020813636 82788020813651 124546192348043 151796447914425 151796447914440 207703621615960 217096164890903 264214093175947 264214093175962 288661503866515 288661503866530 290473843154131 310734896620854 315287158685632 330012922480994 330527776373034 330527776373049 333013143804458 335344845384093 354656544070694 357857533294633 372908306372976 375497871509280 398281935443306 398439345207976 412818828973466 412818828973481 466580814162987 466580814163002 473952864766973 474709775802880 474709775802895 514761207392538 531497668234994 531497668235009 568681084200210 572189729737191 572189729737206 577826585560866 623633050432005 646280678163954 671508003752030 672462142824279 672462142824294 682744498854226 684439512836680 698339900079260 698339900079275 699900755808420 701865353869684 704177836849649 707820294956988 734077381109548 734077381109563 762762868721273 769483096058976 778417488521139
arithmetic 367 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "NOT_LESS" ) , ( DB.fetch "arithmetic" "SUB_RIGHT_LESS" ) , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508202 522339191870 527123542431 19521708359799 82897199447339 101493408634270 129916455720081 137140290251988 155412585748122 192478085041016 217096164890918 221948100214942 264214093175962 288661503866530 290473843154131 290844332178529 315287158685632 330012922480994 335344845384093 363130463642604 375497871509295 412818828973481 459884425676233 466580814163002 474709775802895 513384085960118 514761207392538 521746175187020 531497668235009 577826585560866 651099464642542 672462142824294 684439512836680 689191382986362 698339900079275 701865353869699 704177836849664 707820294956988 734077381109563 769483096058976 772093664419589 778417488521154
arithmetic 368 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 541476594114 63351437567020 82897199447339 96476159996384 101493408634270 124546192348058 129916455720081 137140290251988 153468176611673 155412585748122 217096164890918 230184383806230 232674762621370 264214093175962 271701083476882 288661503866530 315287158685632 330012922480994 393844757241844 412818828973481 426289329199163 463022512672744 463693407382330 474660789130882 474709775802895 502026024071860 518626499560520 531497668235009 538989140445465 550583056116393 568681084200210 585094386669984 585128167865309 587688456885360 603955311554095 607645833421614 639450101216057 667095047136127 672462142824294 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702228177471609 702299432457039 726076794110235 730122340407426 734077381109563 767055970251773 767926975413221 772093664419589 778417488521154
arithmetic 368 1
boolLib.COND_CASES_TAC

4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 63351437567020 82897199447339 96476159996384 124546192348043 129916455720081 137140290251988 153468176611658 155412585748122 217096164890918 230184383806230 232674762621370 264214093175962 271701083476882 288661503866515 288661503866530 315287158685617 315287158685632 393844757241829 412818828973466 412818828973481 426289329199163 463022512672744 463693407382330 474660789130882 474709775802895 502026024071860 518626499560520 531497668234994 531497668235009 538989140445450 550583056116393 568681084200195 568681084200210 585094386669984 585128167865309 587688456885360 603955311554095 607645833421614 639450101216057 667095047136127 672462142824294 698125516052754 698339900079260 698339900079275 701473106811523 701865353869699 702228177471609 702299432457024 726076794110235 730122340407426 734077381109548 734077381109563 767055970251773 767926975413221 772093664419589 778417488521139
arithmetic 369 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 541476594114 82897199447339 96476159996384 101493408634270 124546192348058 137140290251988 139821775132202 153468176611673 288661503866530 300163642137879 315287158685632 330012922480994 343569026277972 393844757241844 412818828973481 463693407382330 531497668235009 533029084599852 538989140445465 568681084200210 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 369 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "MOD_UNIQUE" )
2
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 82897199447339 96476159996384 124546192348043 137140290251988 139821775132202 153468176611658 288661503866515 288661503866530 300163642137879 315287158685617 315287158685632 343569026277972 393844757241829 412818828973466 412818828973481 463693407382330 531497668234994 531497668235009 533029084599852 538989140445450 568681084200195 568681084200210 698125516052754 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 369 2
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 3852 17*)m DIV n - q" ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 82897199447339 88918838094742 96476159996384 101493408634270 124546192348043 130658286661368 137140290251988 142373548974959 153468176611658 288661503866515 288661503866530 315287158685617 315287158685632 393844757241829 412818828973466 412818828973481 416739308159754 420675861289525 457644544611742 463693407382330 471942352642310 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865309 623098135386392 639450101216057 684439512836680 698125516052754 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 734077381109563 767055970251773 778417488521139
arithmetic 369 3
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 3853 19*)~(n = 0)" ] boolLib.ASSUME_TAC
4 5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 82897199447339 88918838094742 96476159996384 101493408634270 124546192348043 130658286661368 137140290251988 153468176611658 181127618959458 230184383806230 283307776924449 288661503866515 288661503866530 307977936659912 315287158685617 315287158685632 374726778260512 393844757241829 412818828973466 412818828973481 463693407382330 514036156783164 518626499560520 524524787932860 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865309 639450101216057 684439512836680 698125516052754 698339900079260 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 734077381109563 758623586867783 767055970251773 778417488521139
arithmetic 369 4
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 527123542416 527123542431 541476594099 19521708359799 124546192348043 153468176611658 288661503866515 288661503866530 315287158685617 375497871509295 393844757241829 412818828973466 466580814163002 531497668234994 531497668235009 538989140445450 568681084200195 698339900079260 701865353869699 702299432457024 704177836849664 734077381109548 778417488521139 778417488521154
arithmetic 370 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 541476594114 82897199447339 96476159996384 101493408634270 124546192348058 137140290251988 153468176611673 181127618959458 230184383806230 288661503866530 307977936659912 315287158685632 330012922480994 393844757241844 412818828973481 518626499560520 531497668235009 538989140445465 568681084200210 605393114801089 610820819639011 636495957915074 637995299702520 684439512836680 698339900079275 701473106811523 701865353869699 702299432457039 734077381109563 778417488521154
arithmetic 370 1
boolLib.MATCH_MP_TAC ( DB.fetch "arithmetic" "DIV_UNIQUE" )
2
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 82897199447339 96476159996384 124546192348043 137140290251988 153468176611658 181127618959458 230184383806230 288661503866515 288661503866530 307977936659912 315287158685617 315287158685632 393844757241829 412818828973466 412818828973481 518626499560520 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 605393114801089 610820819639011 636495957915074 637995299702520 698339900079260 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 778417488521139
arithmetic 370 2
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 3860 46*)m MOD n" ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944675 82897199447339 96476159996384 101493408634270 124546192348043 137140290251988 139565920737323 153468176611658 181127618959458 217096164890918 230184383806230 283307776924449 288661503866515 288661503866530 307977936659912 315287158685617 315287158685632 374726778260512 393844757241829 412818828973466 412818828973481 457644544611742 471942352642310 518626499560520 521746175187020 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865309 622037144155795 639450101216057 684439512836680 698339900079260 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 734077381109563 758623586867783 778417488521139
arithmetic 370 3
Q.SUBGOAL_THEN [ HolKernel.QUOTE " (*#loc 3853 19*)~(n = 0)" ] boolLib.ASSUME_TAC
4 5
4508187 4508202 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 82897199447339 88918838094742 96476159996384 101493408634270 124546192348043 130658286661368 137140290251988 153468176611658 181127618959458 230184383806230 283307776924449 288661503866515 288661503866530 307977936659912 315287158685617 315287158685632 374726778260512 393844757241829 412818828973466 412818828973481 463693407382330 514036156783164 518626499560520 524524787932860 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865309 639450101216057 684439512836680 698125516052754 698339900079260 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 734077381109563 758623586867783 767055970251773 778417488521139
arithmetic 370 4
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 522339191855 527123542416 527123542431 541476594099 19521708359799 124546192348043 153468176611658 288661503866515 288661503866530 315287158685617 375497871509295 393844757241829 412818828973466 466580814163002 531497668234994 531497668235009 538989140445450 568681084200195 698339900079260 701865353869699 702299432457024 704177836849664 734077381109548 778417488521139 778417488521154
arithmetic 371 0
boolLib.HO_MATCH_MP_TAC ( DB.fetch "arithmetic" "COMPLETE_INDUCTION" )
1
4508202 464926985138 522339191870 527123542431 5881079971707 107006645140917 230184383806230 288661503866530 290473843154131 290844332178529 330012922480994 335344845384093 463693407382330 471942352642310 491132347463379 502026024071860 512519582494429 514761207392538 518626499560520 531497668235009 535846472032803 538989140445465 553567305708482 557205672101042 563225726699075 577826585560866 585128167865309 618214671592514 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457039 710492195615425 734077381109563 763525139606844 767055970251773 778417488521154
arithmetic 371 1
BasicProvers.SRW_TAC [ boolSimps.DNF_ss ] [ boolLib.AND_IMP_INTRO ]
2
4508202 464926985138 522339191870 527123542431 5881079971707 107006645140917 137340412184787 217096164890918 230184383806230 288661503866530 290473843154131 290844332178529 330012922480994 335344845384093 463693407382330 471942352642310 491132347463379 502026024071860 512519582494429 514761207392538 518626499560520 521746175187020 531497668235009 535846472032803 538989140445465 553567305708482 557205672101042 563225726699075 577826585560866 585128167865309 618214671592514 684439512836680 698125516052754 698339900079275 701473106811523 701865353869699 702299432457039 710492195615425 734077381109563 763525139606844 767055970251773 778417488521154
arithmetic 371 2
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg
3
4508187 4508202 464926985123 464926985138 522339191855 522339191870 527123542416 527123542431 5881079971692 5881079971707 101493408634255 107006645140902 107006645140917 137340412184772 217096164890903 230184383806215 230184383806230 288661503866515 288661503866530 290473843154116 290473843154131 290844332178514 290844332178529 330012922480979 335344845384078 335344845384093 463693407382315 463693407382330 471942352642295 491132347463364 502026024071845 502026024071860 512519582494414 512519582494429 514761207392523 514761207392538 518626499560505 518626499560520 521746175187005 531497668234994 535846472032788 535846472032803 538989140445450 553567305708467 553567305708482 557205672101027 557205672101042 563225726699060 563225726699075 577826585560851 577826585560866 585128167865294 585128167865309 618214671592499 618214671592514 684439512836665 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 710492195615410 710492195615425 734077381109548 763525139606829 763525139606844 767055970251758 767055970251773 778417488521139
arithmetic 371 3
BasicProvers.RW_TAC BasicProvers.bool_ss [ ]

4508187 4508202 464926985123 464926985138 522339191855 522339191870 527123542416 527123542431 541476594114 5881079971692 37436207467864 46856545347240 75468107537355 82897199447339 84962372205897 96476159996384 101493408634255 107006645140902 111363335385388 122104236815375 129916455720081 137140290251988 137340412184772 141235724982437 155412585748122 194483664183087 217096164890903 217096164890918 221948100214942 230184383806215 230184383806230 234986306668193 238707412987891 242668792904282 264214093175962 271701083476882 282110641215547 288661503866515 288661503866530 290473843154116 290473843154131 290844332178514 290844332178529 315287158685632 330012922480979 335344845384078 335344845384093 347255595766641 360440713650069 361555865782039 375497871509295 412818828973481 418798439630247 420216796280888 459884425676233 463693407382315 463693407382330 465907602171994 471942352642295 474709775802895 491132347463364 502026024071845 502026024071860 512519582494414 512519582494429 513384085960118 514761207392523 514761207392538 518626499560505 518626499560520 521746175187005 521746175187020 531497668234994 531497668235009 535846472032788 535846472032803 538989140445450 553567305708467 553567305708482 557205672101027 563225726699060 563225726699075 568681084200210 577826585560851 577826585560866 585128167865294 585128167865309 618214671592499 618214671592514 640547677802922 652178527636492 672462142824294 684439512836665 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849664 707820294956988 710492195615410 734077381109548 734077381109563 742354792161753 749179393040656 763525139606829 763525139606844 767055970251758 767055970251773 769483096058976 772093664419589 778417488521139 778417488521154
arithmetic 372 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "DIVMOD_CORRECT" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]

4508202 522339191870 527123542431 37217900622577 67642898891171 101493408634270 103547159010334 217703146340961 230184383806230 271941865957237 288661503866530 290473843154131 290844332178529 330012922480994 335344845384093 463693407382330 471942352642310 491132347463379 514761207392538 518626499560520 531497668235009 535846472032803 538989140445465 553567305708482 577826585560866 652178527636492 665814987001752 684439512836680 685581629636693 698125516052754 698339900079275 700760455284180 701473106811523 701865353869699 702299432457039 734077381109563 736132619383138 742041211909204 767055970251773 774923224494794 778417488521154
arithmetic 373 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "MODEQ_DEF" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]

4508202 103505741608812 137388255690397 137393040040958 179857892939409 214453866944154 262428292997885 288661503866530 531497668235009 642120905209151 684439512836680 701865353869699 704177836849664 778417488521154 791729122709593
arithmetic 374 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "MODEQ_DEF" ) , ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) ]
1
4508202 527123542431 37217900622577 137388255690397 137393040040958 214453866944154 281269345232403 288661503866530 308329818892137 330012922480994 463693407382330 531497668235009 538989140445465 599604526185676 642120905209151 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 743872537229056 767055970251773 778417488521154
arithmetic 374 1
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 3925 16*)n" ] ( fn th => th sml_infixl0_open HolKernel.|> sml_infixl0_close boolLib.UNDISCH sml_infixl0_open HolKernel.|> sml_infixl0_close boolLib.ASSUME_TAC ) ( DB.fetch "arithmetic" "DIVISION" )
2
4508187 4508202 464926985138 469711335699 527123542416 527123542431 37217900622577 137388255690397 137393040040958 288661503866515 288661503866530 308329818892137 315287158685632 412818828973481 442919748696932 456012405724482 457644544611742 463693407382330 471942352642310 531497668234994 531497668235009 538989140445450 568681084200210 585128167865309 604360058807826 623098135386392 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 734077381109548 767055970251773 778417488521139
arithmetic 374 2
boolLib.POP_ASSUM ( fn th => Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 3926 36*)m1" ] boolLib.STRIP_ASSUME_TAC th sml_infixl0_open boolLib.THEN sml_infixl0_close Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 3927 36*)m2" ] boolLib.STRIP_ASSUME_TAC th )
3
4508187 4508202 464926985138 469711335699 512770490733 527123542416 527123542431 37217900622577 88918838094727 101493408634255 130658286661353 137388255690397 137393040040958 230184383806215 288661503866515 288661503866530 308329818892137 315287158685632 412818828973466 412818828973481 415067907596982 442919748696932 456012405724482 457644544611742 463022512672729 463693407382315 463693407382330 471942352642295 471942352642310 491132347463364 518626499560505 531497668234994 531497668235009 538989140445450 568681084200210 585128167865294 585128167865309 604360058807826 607645833421599 623098135386392 667095047136112 684439512836665 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 374 3
boolLib.MAP_EVERY Q.ABBREV_TAC [ [ HolKernel.QUOTE " (*#loc 3928 28*)q1 = m1 DIV n" ] , [ HolKernel.QUOTE " (*#loc 3928 45*)r1 = m1 MOD n" ] , [ HolKernel.QUOTE " (*#loc 3929 28*)q2 = m2 DIV n" ] , [ HolKernel.QUOTE " (*#loc 3929 45*)r2 = m2 MOD n" ] ]
4
4508187 4508202 464926985138 469711335699 527123542416 527123542431 37217900622577 88918838094727 130658286661353 137388255690382 137388255690397 137393040040943 137393040040958 230184383806215 288661503866515 288661503866530 308329818892137 315287158685632 412818828973466 412818828973481 415067907596982 442919748696932 456012405724482 457644544611742 463022512672729 463693407382315 463693407382330 471942352642310 518626499560505 531497668234994 531497668235009 538989140445450 568681084200210 585128167865294 585128167865309 604360058807826 607645833421599 623098135386392 667095047136112 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139
arithmetic 374 4
markerLib.RM_ALL_ABBREVS_TAC
5
4508187 4508202 464926985138 469711335699 527123542416 527123542431 19521708359784 137388255690382 137388255690397 137393040040943 137393040040958 142421392480554 142426176831115 143679676678097 143679676678112 143684461028658 143684461028673 158687536581162 179857892939409 217096164890903 226327531538383 230184383806215 257912558851782 288661503866515 288661503866530 315287158685617 315287158685632 346686258735410 399415909013691 412818828973466 412818828973481 442919748696917 442919748696932 456012405724482 457644544611742 463693407382315 471942352642310 518626499560505 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 579901154732075 585128167865294 585128167865309 604360058807826 623098135386377 623098135386392 684439512836680 698125516052739 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 767055970251758 778417488521139
arithmetic 374 5
BasicProvers.SRW_TAC [ ] [ boolLib.EQ_IMP_THM ]

4508187 4508202 464926985138 469711335699 527123542416 527123542431 137388255690382 137388255690397 137393040040943 137393040040958 142421392480554 142426176831115 143679676678097 143679676678112 143684461028658 143684461028673 179857892939409 217096164890903 226327531538383 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 442919748696917 442919748696932 456012405724482 457644544611742 471942352642310 521746175187005 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 585128167865294 585128167865309 604360058807826 623098135386377 623098135386392 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 778417488521139
arithmetic 375 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "MODEQ_0_CONG" ) , ( DB.fetch "arithmetic" "MODEQ_NONZERO_MODEQUALITY" ) , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508202 527123542431 37217900622577 101493408634270 137388255690397 137393040040958 179857892939409 214453866944154 281269345232403 288661503866530 308329818892137 375497871509295 415098329689538 463693407382330 531497668235009 538989140445465 599604526185676 642120905209151 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 743872537229056 767055970251773 778417488521154
arithmetic 376 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 527123542431 37217900622577 127317197759492 127321982110053 214453866944154 281269345232403 288661503866530 308329818892137 330012922480994 463693407382330 531497668235009 538989140445465 599604526185676 642120905209151 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 734077381109563 743872537229056 767055970251773 778417488521154
arithmetic 377 0
Q.ID_SPEC_TAC [ HolKernel.QUOTE " (*#loc 3952 18*)n" ]
1
4508202 527123542431 75468107537355 151224597512809 151229381863370 152482881710352 152487666060913 214453866944154 223453665131300 281269345232403 288661503866530 330012922480994 502026024071860 585128167865309 599604526185676 615250288600831 642120905209151 684439512836680 698339900079275 743872537229056
arithmetic 377 1
simpLib.SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close boolSimps.DNF_ss ) [ ( DB.fetch "arithmetic" "MODEQ_THM" ) , prim_recTheory.LESS_REFL ]
2
4508202 527123542431 75468107537355 151224597512809 151229381863370 152482881710352 152487666060913 214453866944154 223453665131300 281269345232403 288661503866530 330012922480994 471942352642310 491132347463379 502026024071860 585128167865309 599604526185676 615250288600831 642120905209151 684439512836680 698339900079275 743872537229056
arithmetic 377 2
BasicProvers.SRW_TAC [ ] [ boolLib.Once ( boolLib.GSYM ( DB.fetch "arithmetic" "MOD_PLUS" ) ) ]
3
4508202 527123542431 37217900622577 75468107537355 101493408634270 151224597512809 151229381863370 152482881710352 152487666060913 268528744329618 273509004803514 277075793028616 283156012041919 288661503866530 308329818892137 330012922480994 375497871509295 415098329689538 463693407382330 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 585128167865309 628425363291183 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 748748467568829 767055970251773 778417488521154
arithmetic 377 3
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 37217900622562 60418473559861 75468107537355 101493408634270 151224597512794 151224597512809 151229381863355 151229381863370 152482881710337 152482881710352 152487666060898 152487666060913 273509004803514 277075793028616 283156012041919 288661503866515 288661503866530 308329818892122 375497871509295 407183738687880 415098329689538 463693407382315 463693407382330 487407058215810 502026024071860 531497668234994 531497668235009 538989140445450 585128167865309 684439512836680 691589527599113 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849664 718066365946091 729322585169615 734077381109548 748748467568829 767055970251758 767055970251773 778417488521139 778417488521154
arithmetic 378 0
Q.ID_SPEC_TAC [ HolKernel.QUOTE " (*#loc 3952 18*)n" ]
1
4508202 527123542431 151224597512809 151229381863370 152482881710352 152487666060913 182447117521075 214453866944154 281269345232403 288661503866530 315287158685632 330012922480994 412818828973481 568681084200210 599604526185676 642120905209151 684439512836680 698339900079275 743597997754914 743872537229056
arithmetic 378 1
simpLib.SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close boolSimps.DNF_ss ) [ ( DB.fetch "arithmetic" "MODEQ_THM" ) , prim_recTheory.LESS_REFL ]
2
4508202 527123542431 151224597512809 151229381863370 152482881710352 152487666060913 182447117521075 214453866944154 281269345232403 288661503866530 315287158685632 330012922480994 412818828973481 471942352642310 491132347463379 568681084200210 599604526185676 642120905209151 684439512836680 698339900079275 743597997754914 743872537229056
arithmetic 378 2
BasicProvers.SRW_TAC [ ] [ boolLib.Once ( boolLib.GSYM ( DB.fetch "arithmetic" "MOD_TIMES2" ) ) ]
3
4508202 527123542431 1046782030151 4613570255253 37217900622577 68558865002573 97929295889415 101493408634270 104544506166987 151224597512809 151229381863370 152482881710352 152487666060913 288661503866530 308329818892137 315287158685632 315945296489073 330012922480994 375497871509295 412818828973481 415098329689538 463693407382330 471942352642310 491132347463379 531497668235009 538989140445465 568681084200210 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 767055970251773 778417488521154
arithmetic 378 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 1046782030151 4613570255253 37217900622562 68558865002573 71733492505351 101493408634270 151224597512794 151224597512809 151229381863355 151229381863370 152482881710337 152482881710352 152487666060898 152487666060913 288661503866515 288661503866530 308329818892122 315287158685632 315945296489073 325829172661299 346632648722708 375497871509295 412818828973481 415098329689538 463693407382315 463693407382330 486609801417743 531497668234994 531497668235009 533121898223493 538989140445450 549383411008434 568681084200210 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849664 734077381109548 767055970251758 767055970251773 778417488521139 778417488521154
arithmetic 379 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "MODEQ_0_CONG" ) , ( DB.fetch "arithmetic" "MODEQ_NONZERO_MODEQUALITY" ) , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508202 527123542431 574967048041 214453866944154 281269345232403 288661503866530 471942352642310 491132347463379 599604526185676 642120905209151 743872537229056
arithmetic 380 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "ADD1" ) ]
1
4508202 527123542431 574967048041 579751398602 98581092097770 135849136507815 214453866944154 281269345232403 288661503866530 303183073828896 309888446016952 330012922480994 599604526185676 642120905209151 672462142824294 684439512836680 743872537229056
arithmetic 380 1
boolLib.irule ( DB.fetch "arithmetic" "MODEQ_PLUS_CONG" )
2
4508187 4508202 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 129916455720081 155412585748122 214453866944139 214453866944154 264214093175962 274523862783721 281269345232388 281269345232403 288661503866515 288661503866530 427349646146250 474709775802895 502026024071860 585128167865309 587688456885360 599604526185661 642120905209136 642120905209151 672462142824294 698339900079275 743872537229041 772093664419589
arithmetic 380 2
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 4350426251389 58035543308134 101493408634270 129916455720081 155412585748122 214453866944139 214453866944154 264214093175962 281269345232388 281269345232403 288661503866515 288661503866530 474709775802895 599604526185661 599604526185676 642120905209136 642120905209151 672462142824294 684439512836680 743872537229041 743872537229056 772093664419589
arithmetic 381 0
Q.ID_SPEC_TAC [ HolKernel.QUOTE " (*#loc 3971 18*)e" ]
1
4508202 484064387382 527123542431 574967048041 579751398602 158527050239322 214453866944154 218186166559548 281269345232403 288661503866530 330012922480994 420427630575242 525347163412193 599604526185676 642120905209151 684439512836680 698339900079275 743872537229056 754353306231841
arithmetic 381 1
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
2 3
4508202 484064387382 527123542431 574967048041 579751398602 158527050239322 214453866944154 218186166559548 281269345232403 288661503866530 330012922480994 420427630575242 471942352642310 491132347463379 525347163412193 599604526185676 642120905209151 684439512836680 698339900079275 743872537229056 754353306231841
arithmetic 381 2
BasicProvers.RW_TAC BasicProvers.bool_ss [ ( DB.fetch "arithmetic" "EXP" ) , ( DB.fetch "arithmetic" "ONE_LT_MULT" ) , prim_recTheory.LESS_REFL , prim_recTheory.LESS_0 , ( DB.fetch "arithmetic" "ZERO_LT_EXP" ) ]
4
4508187 4508202 484064387367 484064387382 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 98581092097770 158527050239307 158527050239322 214453866944139 214453866944154 218186166559533 281269345232388 281269345232403 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 364444608810281 420427630575227 428254223702118 504539473512626 525347163412178 525347163412193 599604526185661 599604526185676 642120905209136 642120905209151 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 743872537229041 743872537229056 754353306231826
arithmetic 381 3
simpLib.SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close boolSimps.DNF_ss ) tactictoe_thmlarg

4508202 527123542431 574967048041 579751398602 1535103608010 158527050239322 214453866944154 281269345232403 288661503866530 318349697637990 330012922480994 457723910144650 525347163412193 599604526185676 642120905209151 684439512836680 698339900079275 743872537229056 778417488521154
arithmetic 381 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
5
4508187 4508202 484064387367 484064387382 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 125364472744861 158527050239307 158527050239322 214453866944139 214453866944154 218186166559533 281269345232388 281269345232403 288661503866515 288661503866530 315287158685632 330012922480979 352987776388230 412818828973481 420427630575227 472837756292931 525347163412178 525347163412193 599604526185661 642120905209136 642120905209151 684439512836665 698339900079260 698339900079275 743872537229041 754353306231826 754353306231841
arithmetic 381 5
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 484064387367 484064387382 527123542416 527123542431 574967048026 574967048041 579751398587 579751398602 101493408634270 158527050239307 158527050239322 214453866944139 214453866944154 218186166559533 218186166559548 281269345232388 281269345232403 288661503866515 288661503866530 330012922480979 420427630575227 420427630575242 525347163412178 525347163412193 599604526185661 599604526185676 642120905209136 642120905209151 684439512836665 684439512836680 698339900079260 698339900079275 743872537229041 743872537229056 754353306231826 754353306231841
arithmetic 382 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "MODEQ_0_CONG" ) , ( DB.fetch "arithmetic" "MODEQ_NONZERO_MODEQUALITY" ) , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]
1
4508202 527123542431 574967048041 579751398602 214453866944154 281269345232403 288661503866530 599604526185676 642120905209151 684439512836680 701865353869699 743872537229056
arithmetic 382 1
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "MODEQ_0_CONG" ) , ( DB.fetch "arithmetic" "MODEQ_NONZERO_MODEQUALITY" ) , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508202 527123542431 574967048041 579751398602 37217900622577 101493408634270 179857892939409 288661503866530 308329818892137 375497871509295 415098329689538 463693407382330 531497668235009 538989140445465 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 767055970251773 778417488521154
arithmetic 383 0
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "MODEQ_0_CONG" ) , ( DB.fetch "arithmetic" "MODEQ_NONZERO_MODEQUALITY" ) , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]
1
4508202 527123542431 574967048041 579751398602 584535749163 101493408634270 214453866944154 281269345232403 288661503866530 330012922480994 471942352642310 491132347463379 599604526185676 642120905209151 684439512836680 743872537229056
arithmetic 383 1
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "MODEQ_0_CONG" ) , ( DB.fetch "arithmetic" "MODEQ_NONZERO_MODEQUALITY" ) , ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508202 527123542431 574967048041 579751398602 584535749163 101493408634270 214453866944154 281269345232403 288661503866530 330012922480994 471942352642310 491132347463379 599604526185676 642120905209151 684439512836680 743872537229056
arithmetic 384 0
simpLib.SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "MODEQ_NONZERO_MODEQUALITY" ) , ( DB.fetch "arithmetic" "BIT1" ) , ( DB.fetch "arithmetic" "BIT2" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , ( DB.fetch "arithmetic" "ALT_ZERO" ) , ( DB.fetch "arithmetic" "NUMERAL_DEF" ) , ( DB.fetch "arithmetic" "MOD_MOD" ) , prim_recTheory.LESS_0 ]

4508202 522339191870 527123542431 14145567156376 64858480799030 74545701543037 101493408634270 124546192348058 134088114458219 151796447914440 192512970575134 214453866944154 251962408298298 264214093175962 287322491453961 288661503866530 311504821213480 319158091902197 330012922480994 348442929936807 401597329227844 422560398185158 476115559165638 511475642321301 531497668235009 535657972080820 582598971686013 591784695147137 610481525818503 619326474780895 636505242744285 642120905209151 642999106072674 672462142824294 683805417293194 684439512836680 698125516052754 698339900079275 702541518987856 734077381109563 772093664419589 778523560533365 788353449376374
arithmetic 385 0
simpLib.SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "MODEQ_NONZERO_MODEQUALITY" ) , ( DB.fetch "arithmetic" "MOD_MOD" ) ]

4508202 527123542431 574967048041 68907146436983 214453866944154 281269345232403 288661503866530 330012922480994 463693407382330 531497668235009 538989140445465 642120905209151 657468642644924 684439512836680 698125516052754 698339900079275 702299432457039 734077381109563 767055970251773 778417488521154
arithmetic 386 0
simpLib.SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "MODEQ_NONZERO_MODEQUALITY" ) , ( DB.fetch "arithmetic" "DIVMOD_ID" ) , ( DB.fetch "arithmetic" "ZERO_MOD" ) ]

4508202 527123542431 214453866944154 281269345232403 288661503866530 330012922480994 531497668235009 538989140445465 599604526185676 642120905209151 665669149678317 684439512836680 702299432457039 734077381109563 778417488521154
arithmetic 387 0
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 4044 18*)n" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
1 2
4508202 5822413 527123542431 565398346919 574967048041 87413170039882 98581092097770 101493408634270 109756875977937 145177178403705 153985167786506 179857892939409 240510133615974 286024140781060 288661503866530 309888446016952 345457914399684 375497871509295 381133629170628 393247374089969 415098329689538 457644544611742 466607172199163 471942352642310 531497668235009 543574504814083 637387629151176 641951502947383 672462142824294 684439512836680 692645643000722 701865353869699 704177836849664 720042127964917 778417488521154
arithmetic 387 1
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "num_case_def" ) , ( DB.fetch "arithmetic" "SUC_NOT" ) , prim_recTheory.INV_SUC_EQ ]

4508202 5822413 565398346919 574967048041 59203831566177 87413170039882 98581092097770 101493408634270 130092756586791 138598696382330 145177178403705 153985167786506 179857892939409 191948705674342 240510133615974 269030221677049 286024140781060 288661503866530 309888446016952 345457914399684 381133629170628 393247374089969 410225100989916 415098329689538 457644544611742 471942352642310 492666590863881 506603510794494 531497668235009 637387629151176 672462142824294 684439512836680 701865353869699 704177836849664 735708212112431 778417488521154
arithmetic 387 2
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "num_case_def" ) , ( DB.fetch "arithmetic" "SUC_NOT" ) , prim_recTheory.INV_SUC_EQ ]

4508202 5822413 565398346919 574967048041 15046362147585 66812189671343 87413170039882 98581092097770 101493408634270 129960401347323 145177178403705 148674029716933 153985167786506 179857892939409 236358538816335 240510133615974 286024140781060 288661503866530 309888446016952 345457914399684 358269772303406 381133629170628 393247374089969 415098329689538 457644544611742 471942352642310 520704174738835 531497668235009 545756135622620 637387629151176 672462142824294 684439512836680 701865353869699 704177836849664 778417488521154
arithmetic 388 0
boolLib.REWRITE_TAC [ boolLib.DATATYPE_TAG_THM ]

4508202 90001876962449 94094864885922 247440730966016 288661503866530 309888446016952 432251150433549 459910372693324 552438870055854 644912280032767 672462142824294 778417488521154
arithmetic 389 0
boolLib.STRIP_TAC
1
4508202 383593025601 527123542431 52213207481656 82788020813651 101493408634270 129916455720081 149103438998092 151796447914440 155412585748122 264214093175962 288661503866530 295900008797530 330012922480994 330049321248983 330527776373049 412818828973481 425584040140092 467779241359801 471942352642310 474709775802895 491132347463379 552438870055854 572189729737206 585128167865309 637387629151176 672462142824294 681087878264916 684439512836680 698339900079275 772093664419589 778417488521154
arithmetic 389 1
boolLib.STRIP_TAC
2
4508202 383593025601 527123542431 52213207481656 82788020813651 101493408634270 129916455720081 149103438998092 151796447914440 155412585748122 264214093175962 288661503866530 295900008797530 330012922480994 330049321248983 330527776373049 412818828973481 425584040140092 467779241359801 471942352642310 474709775802895 491132347463379 552438870055854 572189729737206 585128167865309 637387629151176 672462142824294 684439512836680 698339900079275 772093664419589 778417488521154
arithmetic 389 2
boolLib.ho_match_mp_tac ( DB.fetch "arithmetic" "COMPLETE_INDUCTION" )
3
4508187 4508202 383593025586 383593025601 527123542416 527123542431 52213207481641 82788020813636 101493408634255 129916455720066 149103438998077 151796447914425 155412585748107 264214093175947 288661503866515 288661503866530 295900008797515 330012922480979 330049321248968 330527776373034 412818828973466 425584040140077 425584040140092 467779241359786 471942352642295 471942352642310 474709775802880 491132347463364 491132347463379 552438870055839 572189729737191 585128167865294 637387629151161 637387629151176 672462142824279 684439512836665 698339900079260 772093664419574 778417488521139
arithmetic 389 3
boolLib.gen_tac
4
4508187 4508202 383593025586 383593025601 522339191870 527123542416 527123542431 52213207481641 82788020813636 101493408634255 129916455720066 149103438998077 151796447914425 155412585748107 217096164890918 264214093175947 288661503866515 288661503866530 295900008797515 330012922480979 330012922480994 330049321248968 330527776373034 412818828973466 425584040140077 425584040140092 467779241359786 471942352642295 471942352642310 474709775802880 491132347463364 491132347463379 521746175187020 531497668235009 552438870055839 572189729737191 585128167865294 637387629151161 637387629151176 672462142824279 684439512836665 684439512836680 698339900079260 734077381109563 772093664419574 778417488521139
arithmetic 389 4
Q.ASM_CASES_TAC [ HolKernel.QUOTE " (*#loc 4076 21*)n=0" ]
5
4508187 4508202 383593025586 383593025601 522339191870 527123542416 527123542431 52213207481641 82788020813636 101493408634255 129916455720066 149103438998077 151796447914425 155412585748107 217096164890918 264214093175947 288661503866515 288661503866530 295900008797515 330012922480979 330012922480994 330049321248968 330527776373034 412818828973466 425584040140077 425584040140092 467779241359786 471942352642295 471942352642310 474709775802880 491132347463364 491132347463379 521746175187020 531497668235009 552438870055839 572189729737191 585128167865294 637387629151161 637387629151176 672462142824279 684439512836665 684439512836680 698339900079260 734077381109563 772093664419574 778417488521139
arithmetic 389 5
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 383593025586 383593025601 522339191870 527123542416 527123542431 52213207481641 82788020813636 101493408634255 129916455720066 149103438998077 151796447914425 155412585748107 217096164890918 264214093175947 288661503866515 288661503866530 295900008797515 330012922480979 330012922480994 330049321248968 330527776373034 375497871509280 412818828973466 425584040140077 425584040140092 467779241359786 471942352642295 471942352642310 474709775802880 491132347463364 491132347463379 521746175187020 531497668234994 531497668235009 552438870055839 572189729737191 585128167865294 637387629151161 637387629151176 672462142824279 684439512836665 684439512836680 698339900079260 701865353869684 704177836849649 734077381109563 772093664419574 778417488521139
arithmetic 389 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LT_MULT_LCANCEL" ) , ( DB.fetch "arithmetic" "TWO" ) , prim_recTheory.LESS_0 ]

4508187 383593025586 527123542416 1039182587164 19521708359784 52213207481641 52213207481656 82788020813636 82788020813651 101493408634255 129916455720066 149103438998077 151796447914425 151796447914440 155412585748107 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 330012922480979 330049321248968 330527776373034 375497871509280 412818828973466 425584040140077 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 531497668234994 531497668235009 552438870055839 572189729737191 585128167865294 637387629151161 672462142824279 672462142824294 684439512836665 698339900079260 701865353869684 702299432457039 704177836849649 734077381109563 772093664419574 778417488521139 778417488521154
arithmetic 389 7
simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "DIV_LT_X" ) , ( DB.fetch "arithmetic" "LT_MULT_CANCEL_LBARE" ) ]
8
4508187 4508202 383593025586 527123542416 527123542431 1039182587149 19521708359784 28647625680766 35564579105657 52213207481641 52213207481656 82788020813636 82788020813651 87924156490196 101493408634255 101493408634270 129916455720066 129916455720081 149103438998077 151796447914425 151796447914440 155412585748107 155412585748122 158419796442467 230184383806230 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 330012922480979 330049321248968 330527776373034 330527776373049 375497871509280 412818828973466 412818828973481 415098329689538 425584040140077 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 531497668234994 531497668235009 552438870055839 572189729737191 585128167865294 585128167865309 592506190942543 637387629151161 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 719045543904166 734077381109548 734077381109563 736502990619323 759209110071580 772093664419574 772093664419589 778417488521139
arithmetic 389 8
boolLib.conj_tac
9 11
4508187 4508202 383593025586 527123542416 527123542431 1039182587149 17612509446957 19521708359784 28647625680766 35564579105657 52213207481641 52213207481656 82788020813636 82788020813651 87924156490196 101493408634255 101493408634270 129916455720066 129916455720081 149103438998077 151796447914425 151796447914440 155412585748107 155412585748122 230184383806230 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 330012922480979 330049321248968 330527776373034 330527776373049 375497871509280 412818828973466 412818828973481 415098329689538 425584040140077 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 531497668234994 531497668235009 538989140445465 552438870055839 572189729737191 583559289844167 585128167865294 585128167865309 637387629151161 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 704177836849664 719045543904166 734077381109548 734077381109563 736502990619323 759209110071580 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 389 9
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]
10
4508187 4508202 383593025586 527123542416 527123542431 1039182587149 17612509446957 19521708359784 52213207481641 52213207481656 82788020813636 82788020813651 101493408634255 101493408634270 129916455720066 129916455720081 149103438998077 151796447914425 151796447914440 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 330012922480979 330049321248968 330527776373034 375497871509280 412818828973466 425584040140077 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 531497668234994 531497668235009 538989140445465 552438870055839 572189729737191 583559289844167 585128167865294 637387629151161 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 701865353869684 702299432457024 702299432457039 704177836849649 734077381109548 734077381109563 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 389 10
simpLib.SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "TWO" ) , ( DB.fetch "arithmetic" "ONE" ) , ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , prim_recTheory.LESS_0 ]

4508187 383593025586 527123542416 1039182587149 17612509446957 52213207481641 52213207481656 82788020813636 82788020813651 101493408634255 129916455720066 129916455720081 149103438998077 151796447914425 151796447914440 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 330012922480979 330049321248968 330527776373034 412818828973466 425584040140077 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 531497668234994 531497668235009 538989140445450 552438870055839 572189729737191 583559289844167 585128167865294 637387629151161 672462142824279 672462142824294 684439512836665 698339900079260 702299432457024 734077381109548 734077381109563 772093664419574 772093664419589 778417488521139
arithmetic 389 11
boolLib.drule_then ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 4082 30*)n" ] boolLib.strip_assume_tac ) ( DB.fetch "arithmetic" "DIVISION" )
12
4508187 4508202 383593025586 527123542416 527123542431 1039182587149 19521708359784 28647625680766 35564579105657 52213207481641 52213207481656 82788020813636 82788020813651 87924156490196 101493408634255 129916455720066 129916455720081 149103438998077 151796447914425 151796447914440 155412585748107 155412585748122 230184383806230 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 330012922480979 330049321248968 330527776373034 330527776373049 375497871509280 412818828973466 412818828973481 415098329689538 425584040140077 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 531497668234994 531497668235009 552438870055839 572189729737191 585128167865294 585128167865309 637387629151161 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 719045543904166 734077381109548 736502990619323 759209110071580 772093664419574 772093664419589 778417488521139
arithmetic 389 12
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 4083 21*)q = n DIV 2" ]
13
4508187 4508202 383593025586 527123542416 527123542431 1039182587149 19521708359784 28647625680766 35564579105657 52213207481641 52213207481656 82703263881710 82788020813636 82788020813651 87924156490196 101493408634255 129916455720066 129916455720081 149103438998077 151258389940803 151796447914425 151796447914440 155412585748107 155412585748122 169312427769587 216749265439660 230184383806215 230184383806230 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 330012922480979 330049321248968 330527776373034 330527776373049 375497871509280 412818828973466 412818828973481 415098329689538 425584040140077 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 518861129576511 531497668234994 531497668235009 552438870055839 561827889924322 572189729737191 585128167865294 585128167865309 637387629151161 672462142824279 672462142824294 684439512836665 684439512836680 698125516052739 698339900079260 698339900079275 699483423013288 701473106811508 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 719045543904151 719045543904166 734077381109548 736502990619323 741380633430307 759209110071580 767055970251758 772093664419574 772093664419589 778417488521139
arithmetic 389 13
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 4084 21*)r = n MOD 2" ]
14
4508187 4508202 383593025586 527123542416 527123542431 541476594099 541476594114 1039182587149 19521708359784 52213207481641 52213207481656 82788020813636 82788020813651 101493408634255 104744238608557 129916455720066 129916455720081 149103438998077 149103438998092 151796447914425 151796447914440 155412585748107 155412585748122 158687536581162 216749265439660 230184383806215 246619126053177 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 315287158685617 330012922480979 330049321248968 330049321248983 330527776373034 330527776373049 333299170262638 375497871509280 412818828973466 412818828973481 415098329689538 425584040140077 426632764803630 428923923129831 432079431064545 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 515310960317293 527465767829996 531497668234994 531497668235009 552438870055839 561827889924322 572189729737191 572189729737206 585128167865294 585128167865309 637387629151161 672462142824279 672462142824294 684439512836665 684439512836680 698125516052739 698339900079260 698339900079275 699483423013288 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 719045543904151 734077381109548 767055970251758 772093664419574 772093664419589 778417488521139
arithmetic 389 14
simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "MULT_COMM" ) , ( DB.fetch "arithmetic" "ADD_INV_0_EQ" ) , ( DB.fetch "arithmetic" "EQ_ADD_LCANCEL" ) ]
15
4508187 4508202 383593025586 527123542416 527123542431 541476594099 541476594114 546260944660 1039182587149 19521708359784 52213207481641 52213207481656 82788020813636 82788020813651 101493408634255 104744238608557 129916455720066 129916455720081 149103438998077 149103438998092 151796447914425 151796447914440 155412585748107 155412585748122 158687536581162 172598173504135 217096164890903 230184383806215 246619126053177 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 315287158685617 330012922480979 330049321248968 330049321248983 330527776373034 330527776373049 375497871509280 412818828973466 412818828973481 415098329689538 425584040140077 426632764803630 428923923129831 432079431064545 448465114240325 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 515310960317293 531497668234994 531497668235009 552438870055839 572189729737191 572189729737206 585128167865294 585128167865309 630194585678653 637387629151161 650027219535047 672462142824279 672462142824294 684439512836665 684439512836680 698125516052739 698339900079260 698339900079275 699483423013288 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 719045543904151 734077381109548 767055970251758 772093664419574 772093664419589 778417488521139 784400956542426
arithmetic 389 15
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 4086 20*)r" ] boolLib.FULL_STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
16 17
4508187 4508202 383593025586 527123542416 541476594099 546260944660 546260944675 1039182587149 19521708359784 52213207481641 82788020813636 101493408634255 104744238608557 129916455720066 129916455720081 149103438998077 151796447914425 155412585748107 155412585748122 158687536581162 172598173504135 217096164890903 230184383806215 246619126053177 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 315287158685617 330012922480979 330049321248968 330527776373034 375497871509280 375497871509295 412818828973466 415098329689538 425584040140077 428923923129831 448465114240325 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 515310960317293 531497668234994 531497668235009 552438870055839 572189729737191 585128167865294 630194585678653 637387629151161 650027219535047 658026130123806 672462142824279 672462142824294 684439512836665 684439512836680 698125516052739 698339900079260 699483423013288 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 719045543904151 734077381109548 767055970251758 772093664419574 772093664419589 778417488521139 778417488521154 784400956542426
arithmetic 389 16
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , boolLib.GSYM numTheory.NOT_SUC , numTheory.NOT_SUC ]
18
4508187 4508202 383593025586 527123542416 541476594099 1039182587149 19521708359784 52213207481641 82788020813636 98581092097755 98581092097770 101493408634255 104744238608557 129916455720066 129916455720081 130092756586791 133213656773882 138598696382315 138598696382330 149103438998077 151796447914425 155412585748107 155412585748122 158687536581162 230184383806215 246619126053177 264214093175947 264214093175962 269030221677034 269030221677049 288661503866515 288661503866530 295900008797515 309888446016937 309888446016952 315287158685617 330012922480979 330049321248968 330527776373034 350213598447662 375497871509280 399886673428144 412818828973466 415098329689538 425584040140077 428923923129831 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 515310960317293 531497668234994 531497668235009 552438870055839 572189729737191 585128167865294 603089639226490 605330337014730 637387629151161 666403111117932 672462142824279 672462142824294 684439512836665 684439512836680 698125516052739 698339900079260 699483423013288 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 712540028363542 719045543904151 734077381109548 767055970251758 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 389 17
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 383593025586 527123542416 541476594099 1039182587149 19521708359784 23739695292492 52213207481641 66812189671328 66812189671343 82788020813636 100716270818776 101493408634255 104744238608557 129916455720066 129916455720081 149103438998077 151796447914425 155412585748107 155412585748122 158687536581162 230184383806215 232804742925318 246619126053177 264214093175947 264214093175962 288661503866515 288661503866530 295900008797515 315287158685617 330012922480979 330049321248968 330527776373034 375497871509280 412818828973466 415098329689538 425160814671460 425584040140077 428923923129831 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 515310960317293 531497668234994 531497668235009 545756135622620 552438870055839 572189729737191 585128167865294 637387629151161 663929204916807 672462142824279 672462142824294 684439512836665 684439512836680 698125516052739 698339900079260 699483423013288 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 719045543904151 734077381109548 767055970251758 772093664419574 772093664419589 778417488521139 778417488521154
arithmetic 389 18
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "TWO" ) , ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , ( DB.fetch "arithmetic" "ONE" ) ]
19
4508187 4508202 383593025586 527123542416 541476594099 1039182587149 19521708359784 52213207481641 82788020813636 98581092097755 98581092097770 101493408634255 104744238608557 129916455720066 129916455720081 133213656773882 138598696382315 138598696382330 149103438998077 151796447914425 155412585748107 155412585748122 158687536581162 230184383806215 246619126053177 264214093175947 264214093175962 269030221677034 269030221677049 288661503866515 288661503866530 295900008797515 309888446016937 309888446016952 315287158685617 330012922480979 330049321248968 330527776373034 350213598447662 375497871509280 399886673428144 412818828973466 425584040140077 428923923129831 466580814162987 467779241359786 471942352642295 474709775802880 474709775802895 491132347463364 515310960317293 531497668234994 531497668235009 552438870055839 572189729737191 585128167865294 603089639226490 605330337014730 637387629151161 666403111117932 672462142824279 672462142824294 684439512836665 698125516052739 698339900079260 699483423013288 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 712540028363542 719045543904151 734077381109548 767055970251758 772093664419574 772093664419589 778417488521139
arithmetic 389 19
Q.RENAME_TAC [ [ HolKernel.QUOTE " (*#loc 4089 22*)m < SUC 0" ] ]
20
4508187 4508202 383593025586 527123542416 541476594099 19521708359784 33737343117287 51118843695538 98581092097755 101493408634255 112376163598425 138598696382315 138598696382330 142800686193271 150268916224554 158687536581162 182656676543220 204366829319814 214378274162295 217096164890903 230184383806215 262767033862270 288661503866515 288661503866530 304128032116807 309888446016937 315287158685617 330012922480979 375497871509295 412818828973466 425584040140077 441357754737980 458620789727911 466580814162987 471942352642295 491132347463364 531497668234994 531497668235009 552438870055839 555515142319620 568464609418863 585128167865294 591274549873181 608699730492134 637387629151161 638817836084380 664951243745103 672462142824279 677752820224399 684439512836665 698125516052739 698339900079260 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 751150527792568 767055970251758 770503087946071 773592441819550 778417488521139 778417488521154 784127360411787
arithmetic 389 20
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 4090 20*)m" ] boolLib.FULL_STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
21 22
4508187 4508202 383593025586 522339191855 522339191870 527123542416 541476594099 19521708359784 33737343117287 51118843695538 98581092097755 101493408634255 112376163598425 142800686193271 150268916224554 158687536581162 182656676543220 204366829319814 214378274162295 217096164890903 230184383806215 262767033862270 288661503866515 288661503866530 304128032116807 309888446016937 315287158685617 330012922480979 375497871509295 412818828973466 425584040140077 441357754737980 458620789727911 466580814162987 471942352642295 491132347463364 531497668234994 531497668235009 552438870055839 555515142319620 568464609418863 585128167865294 591274549873181 608699730492134 637387629151161 638817836084380 664951243745103 672462142824279 677752820224399 684439512836665 698125516052739 698339900079260 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 734077381109548 751150527792568 767055970251758 770503087946071 773592441819550 778417488521139 778417488521154 784127360411787
arithmetic 389 21
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "LESS_MONO_EQ" ) , prim_recTheory.NOT_LESS_0 ]

4508187 4508202 383593025586 527123542416 541476594099 19521708359784 33737343117287 74424648475900 76833273788451 98581092097755 98581092097770 101493408634255 112376163598425 130092756586791 138598696382315 138598696382330 150268916224554 158687536581162 182656676543220 214378274162295 230184383806215 262767033862270 269030221677049 288661503866515 288661503866530 304128032116807 309888446016937 309888446016952 315287158685617 330012922480979 391036756298780 412818828973466 425584040140077 458620789727911 466580814162987 467248451207204 471942352642295 491132347463364 531497668234994 531497668235009 552438870055839 555515142319620 568464609418863 575920566241603 585128167865294 591274549873181 603089639226490 608699730492134 637387629151161 664951243745103 672462142824279 672462142824294 684439512836665 698125516052739 698339900079260 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 725508521201860 734077381109548 751150527792568 762590067074635 767055970251758 770503087946071 773592441819550 778417488521139 778417488521154 784127360411787
arithmetic 389 22
boolLib.ASM_REWRITE_TAC [ ]

4508187 383593025586 527123542416 541476594099 19521708359784 33737343117287 65354915464831 66812189671343 101493408634255 112376163598425 150268916224554 158687536581162 177627197901628 182656676543220 214378274162295 230184383806215 262767033862270 288661503866515 288661503866530 304128032116807 309888446016937 315287158685617 330012922480979 353551243118264 402725849642486 412818828973466 425584040140077 440111369021617 458620789727911 466580814162987 471942352642295 491132347463364 531497668234994 531497668235009 545756135622620 552438870055839 555515142319620 568464609418863 585128167865294 591274549873181 608699730492134 637387629151161 664951243745103 672462142824279 684439512836665 698125516052739 698339900079260 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 748388953625491 751150527792568 767055970251758 770503087946071 773592441819550 778417488521139 778417488521154 784127360411787
arithmetic 389 23
metisLib.METIS_TAC [ ]

4508187 4508202 383593025586 383593025601 522339191870 527123542416 527123542431 19521708359784 28647625680751 35564579105642 52213207481641 82788020813636 87924156490181 101493408634255 129916455720066 149103438998077 151796447914425 155412585748107 158419796442452 217096164890918 230184383806215 264214093175947 288661503866515 288661503866530 295900008797515 330012922480979 330012922480994 330049321248968 330527776373034 375497871509280 412818828973466 425584040140077 425584040140092 466580814162987 467779241359786 471942352642295 471942352642310 474709775802880 491132347463364 491132347463379 521746175187020 531497668234994 531497668235009 552438870055839 572189729737191 585128167865294 592506190942528 637387629151161 637387629151176 672462142824279 684439512836665 684439512836680 698339900079260 701473106811508 701865353869684 704177836849649 719045543904151 734077381109548 734077381109563 736502990619308 772093664419574 778417488521139
arithmetic 389 24
metisLib.METIS_TAC [ ]

4508187 4508202 383593025586 383593025601 522339191870 527123542416 527123542431 19521708359784 52213207481641 82788020813636 101493408634255 129916455720066 149103438998077 151796447914425 155412585748107 158419796442452 217096164890918 230184383806215 264214093175947 288661503866515 288661503866530 295900008797515 330012922480979 330012922480994 330049321248968 330527776373034 375497871509280 412818828973466 425584040140077 425584040140092 466580814162987 467779241359786 471942352642295 471942352642310 474709775802880 491132347463364 491132347463379 521746175187020 531497668234994 531497668235009 552438870055839 572189729737191 585128167865294 592506190942528 637387629151161 637387629151176 672462142824279 684439512836665 684439512836680 698339900079260 701473106811508 701865353869684 704177836849649 719045543904151 734077381109548 734077381109563 736502990619308 759209110071565 772093664419574 778417488521139
arithmetic 390 0
let fun INDUCT_TAC g = Prim_rec.INDUCT_THEN numTheory.INDUCTION boolLib.ASSUME_TAC g in INDUCT_TAC end
1 2
4508202 522339191870 527123542431 10452650814477 82897199447339 124546192348058 137140290251988 257764593526093 288661503866530 330012922480994 354656544070709 398439345207991 425584040140092 471942352642310 491132347463379 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 747377394580961
arithmetic 390 1
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "MULT_CLAUSES" ) , ( DB.fetch "arithmetic" "EVEN_ADD" ) , ( DB.fetch "arithmetic" "EVEN" ) ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 43798864978514 82897199447324 82897199447339 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 257764593526078 288661503866515 288661503866530 303558111874366 309888446016952 330012922480979 330012922480994 354656544070694 398439345207976 425584040140077 425584040140092 470519357155336 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 641390739666242 672462142824294 674255265005584 684439512836665 684439512836680 693255945079834 698339900079260 698339900079275 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 390 2
simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "EVEN" ) ]

4508202 527123542431 10452650814477 53818905356365 82617229893248 82897199447339 124546192348058 137140290251988 288661503866530 330012922480994 403739557296301 425584040140092 471942352642310 491132347463379 531497668235009 684439512836680 698339900079275 701865353869699 706989828755781 747377394580961 759262115894543 778417488521154
arithmetic 390 3
boolLib.STRIP_TAC
4
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 19521708359799 43798864978514 82897199447324 82897199447339 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 257764593526078 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 398439345207976 425584040140077 425584040140092 466580814163002 470519357155336 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 641390739666242 672462142824294 674255265005584 684439512836665 684439512836680 693255945079834 698339900079260 698339900079275 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 390 4
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 4099 18*)n" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
5 6
4508187 4508202 522339191855 522339191870 527123542416 527123542431 10452650814462 10452650814477 19521708359799 43798864978514 82897199447324 82897199447339 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 257764593526078 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 398439345207976 425584040140077 425584040140092 466580814163002 470519357155336 471942352642295 491132347463364 531497668234994 531497668235009 641390739666242 672462142824294 674255265005584 684439512836665 684439512836680 693255945079834 698339900079260 698339900079275 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 390 5
simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "NOT_SUC_LESS_EQ_0" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "EVEN" ) ]

4508187 4508202 522339191855 522339191870 527123542416 10452650814462 10452650814477 19521708359799 43798864978514 82897199447324 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 138598696382330 159802838968145 237000052138865 257764593526078 288661503866515 288661503866530 303558111874366 309888446016952 330012922480979 330012922480994 354656544070694 362789011331353 398439345207976 425584040140077 425584040140092 440158851047333 466580814163002 471942352642295 491132347463364 531497668234994 531497668235009 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 747377394580946 747377394580961
arithmetic 390 6
simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 10452650814462 10452650814477 19521708359799 43798864978514 82897199447324 83103242816833 98581092097770 124546192348043 124546192348058 137140290251973 137140290251988 257764593526078 259585342739494 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 354656544070694 398439345207976 425584040140077 425584040140092 466580814163002 471942352642295 491132347463364 518741345300117 531497668234994 531497668235009 570906815178209 672462142824294 674255265005584 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 706989828755781 747377394580946 747377394580961 778417488521154
arithmetic 391 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "arithmetic" "ODD_EVEN" ) , ( DB.fetch "arithmetic" "EVEN_SUB" ) ]

4508202 522339191870 527123542431 19521708359799 43901500311472 82897199447339 111005314333771 124546192348058 137140290251988 288661503866530 330012922480994 354656544070709 398439345207991 425584040140092 466580814163002 471942352642310 491132347463379 531497668235009 674255265005599 684439512836680 698339900079275 701865353869699 744888934970186
