mergesort 0 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1 2
4508202 517554841309 19521708359799 138312094615656 286024140781060 302217250788569 330012922480994 331918581970244 361193255521034 445491330479854 453161964663793 457205174684821 466580814163002 491132347463379 502142141586039 510064419306200 670872314849816 675561525242114 684439512836680 695029946950491 701865353869699 704177836849664 717783418171934 725948224458739 785042038445094
mergesort 0 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 498417439065 517554841294 517554841309 12881209709677 19521708359784 19521708359799 23277471869454 67335619167310 131764867307203 138312094615641 211363962771973 224488120545852 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 330012922480979 330012922480994 331918581970229 361193255521019 361193255521034 378855121615881 445491330479839 445491330479854 453161964663778 453161964663793 457205174684806 466580814162987 466580814163002 491132347463379 502142141586024 502142141586039 510064419306185 510064419306200 579053922446275 660145262294932 670872314849801 670872314849816 675561525242099 684439512836665 684439512836680 695029946950476 701865353869684 701865353869699 704177836849649 717783418171919 717783418171934 731050264096462 766438618715716 785042038445079
mergesort 0 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

13471958556610 19521708359799 123645922007841 219617233298875 286024140781060 302217250788569 330012922480994 361193255521034 380249419959212 445491330479854 453161964663793 466580814163002 502142141586039 510064419306200 608181070670208 670872314849816 684439512836680 701865353869699 717783418171934 744197400864604 778271819249470
mergesort 1 0
BasicProvers.SRW_TAC [ boolSimps.CONJ_ss ] tactictoe_thmlarg
1 2
4508202 5822413 393161726723 574967048041 579751398602 97361119023826 101493408634270 136129971492854 136134755843415 160288592847498 180981670282877 286024140781060 302217250788569 330012922480994 349280398548431 386477523617951 391947797815905 413309337510992 470096335453759 491132347463379 534256931013781 553094203904099 586677811793408 588485109015285 594479367708751 624811432641468 637387629151176 648550396331572 650309880450198 660516968447107 684439512836680 694750096560987 725948224458739 759486257697516 766438618715716 780083133136933
mergesort 1 1
BasicProvers.SRW_TAC [ ] [ ]
3 4
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 574967048026 574967048041 579751398587 579751398602 12881209709677 67335619167310 97361119023811 97361119023826 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 160288592847483 160288592847498 171077588030068 180981670282862 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 318809925332794 330012922480979 330012922480994 349280398548416 349280398548431 378855121615881 386477523617936 391947797815890 391947797815905 413309337510977 413309337510992 470096335453744 470096335453759 491132347463364 491132347463379 534256931013766 534256931013781 553094203904084 553094203904099 569200836594738 586677811793393 586677811793408 588485109015270 588485109015285 594479367708736 594479367708751 610876284722208 624811432641453 624811432641468 637387629151161 637387629151176 648550396331557 648550396331572 650309880450183 650309880450198 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 725948224458724 725948224458739 738089363340212 759486257697501 766438618715701 766438618715716 780083133136918 780083133136933
mergesort 1 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 579751398602 23967063632390 97361119023826 101493408634270 136134755843415 137920524357491 160288592847498 286024140781060 302217250788569 330012922480994 349280398548431 391947797815905 413309337510992 470096335453759 491132347463379 510064419306200 534256931013781 553094203904099 586677811793408 588485109015285 594479367708751 624811432641468 637387629151176 648550396331572 650309880450198 655222334018063 660516968447107 676500763620354 684439512836680 694750096560987 725948224458739 747710788842031 766438618715716 780083133136933
mergesort 1 3
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ ]
5
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 574967048026 574967048041 579751398587 579751398602 12881209709662 67335619167295 97361119023811 101493408634255 136129971492839 136134755843400 160288592847483 180981670282862 217612747632760 286024140781045 286024140781060 302217250788554 316571291052221 330012922480979 349280398548416 386477523617936 391947797815890 413309337510977 470096335453744 491132347463364 534256931013766 553094203904084 586677811793393 588485109015270 594479367708736 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 712209116100372 725948224458724 759486257697501 766438618715701 780083133136918
mergesort 1 4
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 574967048026 579751398587 579751398602 12881209709662 67335619167295 97361119023811 101493408634255 136129971492839 136134755843400 160288592847483 180981670282862 217612747632760 286024140781045 286024140781060 302217250788554 316571291052221 330012922480979 349280398548416 386477523617936 391947797815890 413309337510977 470096335453744 491132347463364 534256931013766 553094203904084 586677811793393 588485109015270 594479367708736 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 712209116100372 725948224458724 759486257697501 766438618715701 780083133136918
mergesort 1 5
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 574967048026 574967048041 579751398587 579751398602 97361119023811 101493408634255 136129971492839 136134755843400 160288592847483 180981670282862 286024140781045 286024140781060 302217250788554 330012922480979 349280398548416 386477523617936 391947797815890 413309337510977 415098329689523 470096335453744 491132347463364 534256931013766 553094203904084 586677811793393 588485109015270 594479367708736 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 725948224458724 759486257697501 766438618715701 780083133136918
mergesort 2 0
BasicProvers.srw_tac [ permLib.PERM_ss ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 579751398602 12881209709677 28230122462030 67335619167310 114044270479859 146521338501589 160288592847498 197402340405940 286024140781060 293640334736908 300890814881312 302217250788569 310267556478953 316571291052236 361193255521034 448396172157246 491132347463379 496818407501930 510064419306200 528026376125676 766438618715716
mergesort 3 0
BasicProvers.srw_tac [ permLib.PERM_ss ] [ ( DB.fetch "mergesort" "sort3_def" ) ]

4508202 5822413 393161726723 574967048041 579751398602 584535749163 12881209709677 67335619167310 104228119510761 160288592847498 186409643009372 286024140781060 293640334736908 300890814881312 302217250788569 309357140352726 316571291052236 361193255521034 421555491273280 491132347463379 496818407501930 510064419306200 633242160145492 689261610801637 703052647191659 717344474954661 756753421716707 766438618715716
mergesort 4 0
boolLib.ho_match_mp_tac merge_ind
1
4508202 393161726723 4377279449699 97361119023826 136129971492854 136134755843415 144790328958349 160288592847498 180981670282877 286024140781060 293640334736908 302217250788569 348582935575450 361193255521034 386477523617951 470965969681288 491132347463379 536408231904088 585413746296303 588485109015285 725948224458739 769775356907932
mergesort 4 1
( BasicProvers.SRW_TAC [ ] ) tactictoe_thmlarg
2
4508202 5822413 393161726723 574967048041 579751398602 12138763607617 12881209709677 17515786977555 19521708359799 22319158050868 67335619167310 97361119023826 101493408634270 136129971492854 136134755843415 140637639027037 144790328958349 148727166519967 148731950870528 148746303922211 148751088272772 160288592847498 162436098034553 171077588030068 194116370687236 200195946336511 202347081893568 217992691777153 286024140781060 293640334736908 302217250788569 316571291052236 316975318842165 318797784247703 320130490181598 330012922480994 352635973901129 361193255521034 378855121615881 386477523617951 433806202518138 466580814163002 470965969681288 471893112579568 472315056016135 474556774892474 477392700702219 491132347463379 496355233899990 510064419306200 536408231904088 588485109015285 596108977266643 627378471130143 637387629151176 643024081013728 682414556735686 684439512836680 694750096560987 725948224458739 736777025005400 738089363340212 747710788842031 766438618715716 769775356907932 783207507044104
mergesort 4 2
bossLib.full_simp_tac ( BasicProvers.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close permLib.PERM_ss ) [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 19521708359784 67335619167295 67335619167310 97361119023811 97361119023826 122236325907907 136129971492839 136129971492854 136134755843400 136134755843415 144790328958334 144790328958349 148103167643690 173009700749939 180981670282862 202347081893568 286024140781045 286024140781060 293640334736893 293640334736908 302217250788554 302217250788569 316571291052221 316571291052236 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 386477523617951 423329690965348 446744812959800 463337624485867 466580814162987 470965969681273 470965969681288 588485109015270 588485109015285 596108977266628 596108977266643 637387629151161 694750096560972 712209116100372 736777025005385 736777025005400 769775356907917 769775356907932
mergesort 5 0
boolLib.ho_match_mp_tac mergesortN_ind
1
4508202 393161726723 517554841309 527123542431 16704287094518 101414343957000 130675799192928 160288592847498 166301412817978 217601987536818 241277626637799 248980903572680 286024140781060 288661503866530 293640334736908 302217250788569 309895016955917 319515287706363 361193255521034 373938813995006 471942352642310 491132347463379 549861294173682 725948224458739
mergesort 5 1
BasicProvers.SRW_TAC [ ] [ ]
2 3 4 5 6 7 8 9 10 11 12
4508202 5822413 393161726723 517554841309 527123542431 574967048041 579751398602 584535749163 10232565136069 12881209709677 16635425397066 16704287094518 19521708359799 24416417613774 37235728342456 52213207481656 67335619167310 82788020813651 82897199447339 86971957760219 89820371006390 95521948195937 101414343957000 101493408634270 126673599864667 129916455720081 130675799192928 134947042259413 137140290251988 141425033088262 151696225080308 151796447914440 152556301315869 155412585748122 160288592847498 166301412817978 180498215582290 199167669939178 207001692813188 215301025829466 216453440304916 217601987536818 238733841913354 241277626637799 248980903572680 255032229039250 264214093175962 274999978378392 275688173923406 276048418207036 285961793485710 286024140781060 288661503866530 293640334736908 294958381613757 300890814881312 302217250788569 307113354773049 309895016955917 313335256842088 316571291052236 316947425125942 319515287706363 330012922480994 338907903101124 356578784146425 357233242858259 361193255521034 370983823554805 373938813995006 375497871509295 378855121615881 386626151805518 393065327750355 397643599712931 407417393626180 407613601204174 425888595389530 431569320490757 431588186906178 438782576555389 443032778924354 451877163790208 455974183960622 456372513921663 460579733511343 461339563900208 466580814163002 471221513594973 471942352642310 474709775802895 484150170792302 484263849208576 488610728344911 488765715792299 491132347463379 492652446671684 493284359283111 496818407501930 497052077504646 510064419306200 525215306054637 526134486535412 528421923507714 531497668235009 538513686733949 540187283480673 546163269286171 549861294173682 557502129345629 585749205410756 611250765213752 640417040215699 640582772091623 649969723991069 651084885249897 658026130123806 668868231120273 672462142824294 674255265005599 684439512836680 688936849618040 696379705474238 698339900079275 701865353869699 704177836849664 725948224458739 730641340492548 763509043926098 766438618715716 772093664419589 772445227429120 778417488521154
mergesort 5 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
14 18 21 23
4508202 393161726723 101414343957000 155412585748122 248522671020972 248980903572680 264214093175962 286024140781060 288661503866530 302217250788569 361193255521034 438782576555389 460579733511343 474709775802895 510064419306200 538513686733949 549861294173682 585749205410756 672462142824294 701865353869699 733992282530636 772093664419589
mergesort 5 4
boolLib.REWRITE_TAC tactictoe_thmlarg
15 19 22
4508202 5822413 393161726723 574967048041 12881209709677 67335619167310 101414343957000 155412585748122 248980903572680 264214093175962 286024140781060 288661503866530 300890814881312 302217250788569 316571291052236 357233242858259 361193255521034 438782576555389 460579733511343 474709775802895 510064419306200 538513686733949 538576420740923 549861294173682 553656954763470 672462142824294 701865353869699 772093664419589
mergesort 5 5
BasicProvers.srw_tac [ permLib.PERM_ss ] tactictoe_thmlarg
16 20
4508202 5822413 393161726723 574967048041 579751398602 12881209709677 67335619167310 101414343957000 155412585748122 216453440304916 248980903572680 264214093175962 286024140781060 288661503866530 293640334736908 300890814881312 302217250788569 316571291052236 361193255521034 438782576555389 448396172157246 460579733511343 474709775802895 496818407501930 510064419306200 538513686733949 549861294173682 610637967408910 672462142824294 772093664419589
mergesort 5 6
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg
17
4508202 5822413 393161726723 517554841309 574967048041 579751398602 584535749163 12881209709677 67335619167310 101414343957000 155412585748122 248980903572680 253588849955453 264214093175962 286024140781060 288661503866530 293640334736908 300890814881312 302217250788569 309357140352726 316571291052236 361193255521034 378855121615881 425888595389530 438782576555389 460579733511343 474709775802895 496818407501930 510064419306200 525215306054637 528421923507714 538513686733949 549861294173682 672462142824294 703052647191659 772093664419589
mergesort 5 7
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
14 18 21 23
4508202 393161726723 52213207481656 82788020813651 101414343957000 151796447914440 248980903572680 264214093175962 271526411246915 286024140781060 288661503866530 302217250788569 361193255521034 370983823554805 474709775802895 488765715792299 510064419306200 549861294173682 615030026443048 672462142824294 701865353869699
mergesort 5 8
boolLib.REWRITE_TAC tactictoe_thmlarg
15 19 22
4508202 5822413 393161726723 574967048041 10618396426499 12881209709677 52213207481656 67335619167310 82788020813651 101414343957000 118575989276415 151796447914440 248980903572680 264214093175962 286024140781060 288661503866530 300890814881312 302217250788569 316571291052236 361193255521034 370983823554805 474709775802895 488610728344911 510064419306200 549861294173682 672462142824294 701865353869699
mergesort 5 9
BasicProvers.srw_tac [ permLib.PERM_ss ] tactictoe_thmlarg
16 20
4508202 5822413 393161726723 517554841309 574967048041 579751398602 12881209709677 52213207481656 67335619167310 75433427592434 82788020813651 101414343957000 151796447914440 248980903572680 264214093175962 286024140781060 288661503866530 293640334736908 300890814881312 302217250788569 316571291052236 361193255521034 370983823554805 378855121615881 448396172157246 474709775802895 492652446671684 496818407501930 510064419306200 525215306054637 549861294173682 672462142824294
mergesort 5 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
14 18 21 23
4508202 393161726723 16635425397066 101414343957000 129916455720081 155412585748122 199167669939178 248980903572680 264214093175962 286024140781060 288661503866530 302217250788569 361193255521034 474709775802895 510064419306200 540489234626025 549861294173682 586346470772400 672462142824294 701865353869699 772093664419589
mergesort 5 11
boolLib.REWRITE_TAC tactictoe_thmlarg
15 19 22
4508202 5822413 393161726723 517554841309 574967048041 12881209709677 67335619167310 101414343957000 129916455720081 155412585748122 199167669939178 248980903572680 264214093175962 286024140781060 288661503866530 300890814881312 302217250788569 316571291052236 361193255521034 378855121615881 401241928781462 474709775802895 504685200763603 510064419306200 549861294173682 640582772091623 672462142824294 701865353869699 772093664419589
mergesort 5 12
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
14 18 21 23
4508202 393161726723 517554841309 101414343957000 164796979398586 248980903572680 286024140781060 288661503866530 302217250788569 313335256842088 361193255521034 406346136861754 510064419306200 549861294173682 688936849618040 701865353869699 778417488521154
mergesort 5 13
BasicProvers.SRW_TAC [ ] [ ]
24 27 31
4508187 4508202 5822413 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 574967048041 579751398602 584535749163 10232565136054 10232565136069 12881209709677 14443700888378 14785310523431 16704287094518 19521708359784 28230122462030 28374805765003 35166674880201 37235728342441 37235728342456 52213207481641 52213207481656 60524109670742 67335619167310 82649215612116 82788020813636 82788020813651 82897199447324 82897199447339 86971957760204 95521948195922 99461271230302 101414343956985 101414343957000 101493408634255 102304458888707 103553509169245 104228119510761 114044270479859 115677847445678 129916455720066 129916455720081 130382022965007 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 145873735034830 146521338501589 151181538357760 151796447914425 151796447914440 152439822555303 152578134658385 155412585748107 155412585748122 159287872336984 161955698361279 166301412817978 186409643009372 197402340405940 217601987536818 223551718094342 234986306668193 238707412987891 241277626637784 241277626637799 244416042306825 248980903572665 248980903572680 253885755131237 255032229039235 257308239857608 264214093175947 264214093175962 271701083476882 273790482038772 274999978378377 274999978378392 275039197535193 275058334937437 286024140781045 286024140781060 287320331263163 288661503866515 288661503866530 290145163041697 293640334736893 293640334736908 300890814881312 302217250788554 302217250788569 304666667617112 307113354773049 310267556478953 316571291052236 329411022833289 329930401472193 330012922480979 338907903101124 356578784146425 361193255521019 361193255521034 363239253266457 369292011582941 373938813994991 373938813995006 375497871509280 375497871509295 381036008283367 393065327750355 398584203262676 421555491273280 438782576555374 438782576555389 440629121110912 451877163790208 454445059280059 455974183960607 455974183960622 456372513921648 466580814162987 470965969681288 474709775802880 474709775802895 491492074683089 494250565015292 496368373140935 497970498521926 509553987271427 510064419306200 511998153281634 513716518333973 514306813189376 526134486535397 526134486535412 527229075219536 531497668234994 531497668235009 538513686733934 538513686733949 549861294173667 549861294173682 551890233653579 553820892957008 564645189210623 581792910906947 593197002584605 606081797613093 611006316061256 633242160145492 648727106293019 658026130123791 658026130123806 672462142824279 672462142824294 674255265005599 684439512836665 687965793531972 689261610801637 696380981763168 697040536814184 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 724972960301418 734061948963885 756753421716707 769775356907932 772093664419574 772093664419589 772445227429105 772445227429120 774664039389797 778417488521139 778417488521154
mergesort 5 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

13471958556610 219617233298875 302217250788569 361193255521034 510064419306200 701865353869699
mergesort 5 15
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 12881209709677 67335619167310 114829640399285 271869410307919 300890814881312 302217250788569 316571291052236 361193255521034 510064419306200 701865353869699
mergesort 5 16
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 579751398602 12881209709677 28230122462030 67335619167310 114044270479859 146521338501589 197402340405940 286024140781060 293640334736908 300890814881312 302217250788569 310267556478953 316571291052236 361193255521034 448396172157246 496818407501930 510064419306200 528026376125676
mergesort 5 17
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 579751398602 584535749163 12881209709677 67335619167310 104228119510761 186409643009372 286024140781060 293640334736908 300890814881312 302217250788569 309357140352726 316571291052236 361193255521034 421555491273280 496818407501930 510064419306200 633242160145492 689261610801637 703052647191659 717344474954661 756753421716707
mergesort 5 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

13471958556610 219617233298875 302217250788569 361193255521034 510064419306200 701865353869699
mergesort 5 19
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 12881209709677 67335619167310 114829640399285 271869410307919 300890814881312 302217250788569 316571291052236 361193255521034 510064419306200 701865353869699
mergesort 5 20
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 579751398602 12881209709677 28230122462030 67335619167310 114044270479859 146521338501589 197402340405940 286024140781060 293640334736908 300890814881312 302217250788569 310267556478953 316571291052236 361193255521034 448396172157246 496818407501930 510064419306200 528026376125676
mergesort 5 21
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

13471958556610 219617233298875 302217250788569 361193255521034 510064419306200 701865353869699
mergesort 5 22
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 12881209709677 67335619167310 114829640399285 271869410307919 300890814881312 302217250788569 316571291052236 361193255521034 510064419306200 701865353869699
mergesort 5 23
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

13471958556610 219617233298875 302217250788569 361193255521034 510064419306200 701865353869699
mergesort 5 24
BasicProvers.EVERY_CASE_TAC
25 26
4508202 5822413 517554841309 574967048041 12881209709677 19521708359784 28374805765003 60524109670742 67335619167310 82649215612116 121443547760477 129916455720066 129916455720081 148992494553428 155412585748107 155412585748122 241277626637799 264214093175947 264214093175962 288661503866515 288661503866530 293640334736908 300890814881312 302217250788569 304666667617112 316571291052236 361193255521034 373938813995006 381036008283367 381617498291075 446777716720789 466580814162987 474709775802880 474709775802895 491492074683089 496368373140935 497052077504646 510064419306200 531497668234994 572727681509392 672462142824279 672462142824294 701865353869684 772093664419574 772093664419589 778417488521139
mergesort 5 25
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 498417439065 555829645797 12881209709677 19521708359784 67335619167310 129916455720066 129916455720081 148992494553428 155412585748107 155412585748122 241277626637799 264214093175947 264214093175962 288661503866515 288661503866530 293640334736908 300890814881312 302217250788569 316571291052236 361193255521034 373938813995006 378855121615881 446777716720789 449523968786096 466580814162987 474709775802880 474709775802895 497052077504646 510064419306200 531497668234994 611250765213752 672462142824279 672462142824294 696379705474238 701865353869684 772093664419574 772093664419589 778417488521139
mergesort 5 26
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

19521708359784 129916455720066 129916455720081 148992494553428 155412585748107 155412585748122 241277626637799 264214093175947 264214093175962 288661503866515 288661503866530 293640334736908 302217250788569 361193255521034 373938813995006 446777716720789 466580814162987 474709775802880 474709775802895 484263849208576 497052077504646 510064419306200 531497668234994 647849003538190 672462142824279 672462142824294 701865353869684 763509043926098 772093664419574 772093664419589 778417488521139
mergesort 5 27
BasicProvers.EVERY_CASE_TAC
28 29 30
4508202 5822413 393161726723 517554841309 579751398602 12881209709677 19521708359784 28230122462030 28374805765003 52213207481641 52213207481656 60524109670742 67335619167310 67969760676521 82788020813636 82788020813651 102304458888707 114044270479859 129916455720066 145873735034830 146521338501589 151181538357760 151796447914425 151796447914440 152578134658385 155412585748107 161955698361279 197402340405940 241277626637799 244416042306825 264214093175947 264214093175962 273790482038772 286024140781060 288661503866515 288661503866530 293640334736908 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 361193255521034 373938813995006 381036008283367 466580814162987 474709775802880 474709775802895 510064419306200 527229075219536 531497668234994 551890233653579 559467142775083 584929492356233 618593870336416 668868231120273 672462142824279 672462142824294 701865353869684 719288338563801 764580035146338 772093664419574 778417488521139
mergesort 5 28
BasicProvers.srw_tac [ permLib.PERM_ss ] tactictoe_thmlarg

4508202 5822413 393161726723 498417439065 12881209709677 19521708359784 28230122462030 52213207481641 52213207481656 67335619167310 82788020813636 82788020813651 89820371006390 114044270479859 129916455720066 131048991197072 146148401567588 146521338501589 151796447914425 151796447914440 155412585748107 197402340405940 241277626637799 264214093175947 264214093175962 286024140781060 288661503866515 288661503866530 293640334736908 302217250788569 310267556478953 316571291052236 361193255521034 373938813995006 378855121615881 407613601204174 466580814162987 474709775802880 474709775802895 525215306054637 531497668234994 559467142775083 618593870336416 668868231120273 672462142824279 672462142824294 701865353869684 719288338563801 731003282512470 772093664419574 778417488521139
mergesort 5 29
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508202 5822413 498417439065 12881209709677 19521708359784 52213207481641 52213207481656 58564898357458 67335619167310 82788020813636 82788020813651 126673599864667 129916455720066 151796447914425 151796447914440 155412585748107 241277626637799 264214093175947 264214093175962 288661503866515 288661503866530 293640334736908 300890814881312 302217250788569 316571291052236 361193255521034 373938813995006 407417393626180 466580814162987 474709775802880 474709775802895 510064419306200 531497668234994 559467142775083 618593870336416 668868231120273 672462142824279 672462142824294 701865353869684 719288338563801 772093664419574 778417488521139
mergesort 5 30
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

19521708359784 52213207481641 52213207481656 82788020813636 82788020813651 129916455720066 151796447914425 151796447914440 155412585748107 215301025829466 241277626637799 264214093175947 264214093175962 288661503866515 288661503866530 293640334736908 302217250788569 361193255521034 373938813995006 443032778924354 466580814162987 474709775802880 474709775802895 510064419306200 531497668234994 559467142775083 618593870336416 668868231120273 672462142824279 672462142824294 676532559208838 701865353869684 719288338563801 772093664419574 778417488521139
mergesort 5 31
BasicProvers.EVERY_CASE_TAC
32 33 34 35
4508202 5822413 393161726723 517554841309 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 28374805765003 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 104228119510761 114044270479859 115677847445678 129916455720066 130382022965007 137919686294602 146521338501589 151796447914425 152439822555303 155412585748107 155412585748122 161955698361279 186409643009372 190162264780552 197402340405940 214554260559181 223551718094342 241277626637799 257308239857608 264214093175947 264214093175962 275039197535193 275058334937437 286024140781060 288661503866515 288661503866530 290145163041697 293640334736908 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 329411022833289 361193255521034 373938813995006 381036008283367 421555491273280 438782576555374 438782576555389 466580814162987 474709775802880 474709775802895 475590849174317 494250565015292 510064419306200 511998153281634 531497668234994 538513686733934 538513686733949 619885962957863 633242160145492 672462142824279 672462142824294 689261610801637 700346523817507 701865353869684 730641340492548 734061948963885 756753421716707 772093664419574 772093664419589 774664039389797 778417488521139
mergesort 5 32
BasicProvers.srw_tac [ permLib.PERM_ss ] [ ( DB.fetch "mergesort" "sort3_def" ) ]

4508202 5822413 393161726723 498417439065 555829645797 12881209709677 19521708359784 52213207481641 67335619167310 79556122036157 82788020813636 104228119510761 129916455720066 131048991197072 137919686294602 151796447914425 155412585748107 155412585748122 186409643009372 190162264780552 238733841913354 241277626637799 264214093175947 264214093175962 286024140781060 288661503866515 288661503866530 293640334736908 302217250788569 316571291052236 361193255521034 373938813995006 378855121615881 383768007482902 421555491273280 438782576555374 438782576555389 466580814162987 471221513594973 474709775802880 474709775802895 525215306054637 528421923507714 531497668234994 538513686733934 538513686733949 633242160145492 672462142824279 672462142824294 689261610801637 700346523817507 701865353869684 730641340492548 741700506348303 756753421716707 772093664419574 772093664419589 778417488521139
mergesort 5 33
BasicProvers.srw_tac [ permLib.PERM_ss ] tactictoe_thmlarg

4508202 5822413 393161726723 498417439065 12881209709677 19521708359784 28230122462030 52213207481641 67335619167310 79556122036157 82788020813636 114044270479859 129916455720066 131048991197072 137919686294602 146521338501589 151796447914425 155412585748107 155412585748122 166124026201242 190162264780552 197402340405940 241277626637799 264214093175947 264214093175962 286024140781060 288661503866515 288661503866530 293640334736908 300890814881312 302217250788569 310267556478953 316571291052236 361193255521034 373938813995006 386626151805518 438782576555374 438782576555389 466580814162987 474709775802880 474709775802895 496818407501930 510064419306200 531497668234994 538513686733934 538513686733949 651084885249897 672462142824279 672462142824294 700346523817507 701865353869684 730641340492548 772093664419574 772093664419589 778417488521139
mergesort 5 34
simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508202 5822413 498417439065 12881209709677 19521708359784 52213207481641 67335619167310 79556122036157 82788020813636 129916455720066 137919686294602 151796447914425 155412585748107 155412585748122 180498215582290 190162264780552 212280343762303 241277626637799 264214093175947 264214093175962 288661503866515 288661503866530 293640334736908 300890814881312 302217250788569 316571291052236 361193255521034 373938813995006 397643599712931 438782576555374 438782576555389 466580814162987 474709775802880 474709775802895 510064419306200 531497668234994 538513686733934 538513686733949 672462142824279 672462142824294 700346523817507 701865353869684 730641340492548 772093664419574 772093664419589 778417488521139
mergesort 5 35
simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

19521708359784 52213207481641 79556122036157 82788020813636 129916455720066 137919686294602 141425033088262 151696225080308 151796447914425 155412585748107 155412585748122 190162264780552 241277626637799 264214093175947 264214093175962 288661503866515 288661503866530 293640334736908 302217250788569 361193255521034 373938813995006 438782576555374 438782576555389 466580814162987 474709775802880 474709775802895 510064419306200 531497668234994 538513686733934 538513686733949 560535574604081 672462142824279 672462142824294 700346523817507 701865353869684 730641340492548 772093664419574 772093664419589 778417488521139
mergesort 5 36
bossLib.UNABBREV_ALL_TAC
37
4508187 4508202 393161726708 517554841294 527123542416 527123542431 10232565136054 16704287094503 19521708359784 37235728342441 52213207481641 82788020813636 82897199447324 101414343956985 101493408634255 124546192348058 129916455720066 130675799192913 134947042259398 137140290251973 151796447914425 155412585748107 158687536581162 166301412817963 217601987536803 241277626637784 248980903572665 264214093175947 274999978378377 276048418207021 286024140781045 288661503866515 288661503866530 293640334736893 294958381613742 302217250788554 307113354773034 309895016955902 319515287706348 330012922480979 338907903101109 354656544070709 356578784146410 361193255521019 373938813994991 375497871509280 393065327750340 398439345207991 431588186906163 438782576555374 451877163790193 451877163790208 461339563900193 466580814162987 474709775802880 526134486535397 531497668234994 531497668235009 538513686733934 539847686715945 549861294173667 640417040215684 658026130123791 672462142824279 674255265005584 684439512836665 698339900079260 701865353869684 704177836849649 772093664419574 778417488521139
mergesort 5 37
bossLib.fs [ arithmeticTheory.DIV2_def , arithmeticTheory.DIV_LESS_EQ ]

4508187 4508202 393161726708 517554841294 527123542416 527123542431 10232565136054 10232565136069 19521708359784 35166674880201 37235728342441 52213207481641 82788020813636 82897199447324 86971957760204 95521948195922 99461271230302 101414343956985 101493408634255 103553509169245 124546192348058 129916455720066 134947042259398 137140290251973 151796447914425 155412585748107 159287872336984 241277626637784 248980903572665 255032229039235 264214093175947 274999978378377 286024140781045 288661503866515 288661503866530 293640334736893 302217250788554 330012922480979 361193255521019 373938813994991 375497871509280 425158989859552 438782576555374 455974183960607 456372513921648 466580814162987 474709775802880 509553987271427 526134486535397 526134486535412 531497668234994 531497668235009 538513686733934 549861294173667 553820892957008 611006316061256 658026130123791 659913087315797 672462142824279 672462142824294 684439512836665 696380981763168 698339900079260 701865353869684 704177836849649 724972960301418 772093664419574 772445227429105 778417488521139
mergesort 5 38
bossLib.metis_tac [ rich_listTheory.take_drop_partition , sortingTheory.PERM_TRANS , sortingTheory.PERM_CONG , ( DB.fetch "mergesort" "merge_perm" ) ]

4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 10232565136054 16704287094503 16704287094518 19521708359784 37235728342441 52213207481641 82788020813636 82897199447324 82897199447339 101414343956985 101414343957000 101493408634255 124546192348043 129916455720066 130675799192913 130675799192928 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 151796447914425 155412585748107 158687536581162 166301412817963 166301412817978 217601987536803 217601987536818 241277626637784 241277626637799 248980903572665 248980903572680 264214093175947 274999978378377 276048418207021 286024140781045 286024140781060 288661503866515 288661503866530 293640334736893 293640334736908 294958381613742 302217250788554 302217250788569 307113354773034 307113354773049 309895016955902 319515287706348 319515287706363 330012922480979 338907903101109 338907903101124 354656544070694 356578784146410 356578784146425 361193255521019 361193255521034 373938813994991 373938813995006 375497871509280 380526933387893 393065327750340 393065327750355 398439345207976 431149831667228 431588186906163 438782576555374 451877163790193 451877163790208 461339563900193 466580814162987 470965969681288 474709775802880 519289003919603 526134486535397 531497668234994 538513686733934 539847686715945 549861294173667 549861294173682 640417040215684 658026130123791 672462142824279 674255265005584 674255265005599 684439512836665 698339900079260 698339900079275 701865353869684 704177836849649 769775356907932 772093664419574 778417488521139
mergesort 6 0
BasicProvers.RW_TAC bossLib.std_ss tactictoe_thmlarg
1
4508202 393161726723 517554841309 160288592847498 286024140781060 286300683424592 293640334736908 302217250788569 361193255521034 446524973034233 491132347463379 513009304942776 610210547612354 618952279946832 703271943150363 725948224458739
mergesort 6 1
bossLib.metis_tac [ listTheory.TAKE_LENGTH_ID , ( DB.fetch "mergesort" "mergesortN_perm" ) ]

4508202 393161726723 517554841309 28394775841809 42940838911975 101414343957000 248980903572680 286024140781060 293640334736908 302217250788569 348926331931799 361193255521034 417784466454632 446524973034233 549861294173682 584717275393166 723893895188816
mergesort 7 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 5822413 393161726723 574967048041 579751398602 28230122462030 114044270479859 146521338501589 149809507796936 160288592847498 197402340405940 286024140781060 291172341109760 310267556478953 330012922480994 349280398548431 491132347463379 553094203904099 594479367708751 650309880450198 676410974630903 684439512836680 766438618715716
mergesort 7 1
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 19521708359784 286024140781045 286024140781060 415098329689523 466580814162987 491132347463364 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 766438618715701
mergesort 8 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1 2 3 4 5 6
4508202 5822413 393161726723 574967048041 579751398602 584535749163 104228119510761 149809507796936 160288592847498 186409643009372 209784164069574 286024140781060 291172341109760 330012922480994 349280398548431 421555491273280 491132347463379 553094203904099 594479367708751 633242160145492 650309880450198 684439512836680 689261610801637 756753421716707 766438618715716
mergesort 8 1
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 286024140781045 286024140781060 415098329689523 466580814162987 491132347463364 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 766438618715701
mergesort 8 2
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 286024140781045 286024140781060 415098329689523 466580814162987 491132347463364 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 766438618715701
mergesort 8 3
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 286024140781045 286024140781060 415098329689523 466580814162987 491132347463364 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 766438618715701
mergesort 8 4
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 286024140781045 286024140781060 415098329689523 466580814162987 491132347463364 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 766438618715701
mergesort 8 5
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 286024140781045 286024140781060 415098329689523 466580814162987 491132347463364 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 766438618715701
mergesort 8 6
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 286024140781045 286024140781060 415098329689523 466580814162987 491132347463364 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 766438618715701
mergesort 9 0
boolLib.ho_match_mp_tac merge_ind
1
4508202 393161726723 101493408634270 136129971492854 136134755843415 144790328958349 149809507796936 160288592847498 286024140781060 291172341109760 302217250788569 330012922480994 348582935575450 349280398548431 449470456848913 470965969681288 491132347463379 534256931013781 536408231904088 553094203904099 594479367708751 648550396331572 650309880450198 684439512836680 725948224458739 743118242910331 769775356907932
mergesort 9 2
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ ]
4
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 19521708359784 23037417020871 67335619167295 67335619167310 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 144790328958334 144790328958349 149809507796921 173009700749939 286024140781045 286024140781060 291172341109745 302217250788554 302217250788569 316571291052221 316571291052236 316932269947911 330012922480979 349280398548416 349280398548431 378855121615866 378855121615881 416021931951414 466580814162987 470965969681273 470965969681288 534256931013766 553094203904084 553094203904099 594479367708736 596108977266628 596108977266643 637387629151161 648550396331557 650309880450183 650309880450198 684439512836665 694750096560972 736777025005385 736777025005400 743118242910316 769775356907917 769775356907932
mergesort 9 3
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ ]
5
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 23037417020871 67335619167295 67335619167310 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 144790328958334 144790328958349 149809507796921 173263636029178 286024140781045 286024140781060 291172341109745 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 349280398548431 378855121615866 378855121615881 470821032880669 470965969681273 470965969681288 534256931013766 536408231904073 536408231904088 553094203904084 553094203904099 594479367708736 627378471130128 627378471130143 637387629151161 648550396331557 650309880450183 650309880450198 684439512836665 694750096560972 713833264082144 743118242910316 769775356907917 769775356907932
mergesort 9 4
BasicProvers.SRW_TAC [ ] [ ]
6
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 19521708359784 23037417020871 67335619167295 67335619167310 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 144790328958334 144790328958349 149809507796921 152439822555288 152439822555303 253322231245428 286024140781045 286024140781060 291172341109745 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 330012922480994 349280398548416 378855121615866 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 416021931951414 466580814162987 470096335453744 470965969681273 470965969681288 491132347463364 491132347463379 534256931013766 545766164431409 553094203904084 586677811793393 594479367708736 596108977266628 596108977266643 624811432641453 624811432641468 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 736777025005385 736777025005400 743118242910316 766438618715701 766438618715716 769775356907917 769775356907932 780083133136918 780083133136933
mergesort 9 5
BasicProvers.SRW_TAC [ ] [ ]
7
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 23037417020871 50970941165162 67335619167295 67335619167310 101493408634255 109653597326695 136129971492839 136129971492854 136134755843400 136134755843415 144790328958334 144790328958349 149809507796921 152439822555288 152439822555303 286024140781045 286024140781060 291172341109745 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 330012922480994 349280398548416 378855121615866 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 470096335453744 470965969681273 470965969681288 491132347463364 491132347463379 534256931013766 536408231904073 536408231904088 553094203904084 586677811793393 594479367708736 624811432641453 624811432641468 627378471130128 627378471130143 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 713833264082144 743118242910316 766438618715701 766438618715716 769775356907917 769775356907932 780083133136918 780083133136933
mergesort 9 6
bossLib.fs [ relationTheory.transitive_def , relationTheory.total_def ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 579751398587 579751398602 12881209709662 19521708359784 23037417020871 67335619167295 101493408634255 136129971492839 136134755843400 144790328958334 149809507796921 152439822555288 152439822555303 253322231245413 286024140781045 286024140781060 291172341109745 302217250788554 316571291052221 330012922480979 349280398548416 378855121615866 391947797815890 413309337510977 416021931951414 466580814162987 470096335453744 470965969681273 491132347463364 534256931013766 545766164431394 553094203904084 586677811793393 594479367708736 596108977266628 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 736777025005385 743118242910316 766438618715701 769775356907917 780083133136918
mergesort 9 7
bossLib.fs [ relationTheory.transitive_def , relationTheory.total_def ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 12881209709662 23037417020871 50970941165147 67335619167295 101493408634255 109653597326680 136129971492839 136134755843400 144790328958334 149809507796921 152439822555288 152439822555303 286024140781045 286024140781060 291172341109745 302217250788554 316571291052221 330012922480979 349280398548416 378855121615866 391947797815890 413309337510977 470096335453744 470965969681273 491132347463364 534256931013766 536408231904073 553094203904084 586677811793393 594479367708736 624811432641453 627378471130128 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 713833264082144 743118242910316 766438618715701 769775356907917 780083133136918
mergesort 9 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 579751398587 579751398602 584535749148 12881209709662 12881209709677 23037417020871 50970941165147 67335619167295 67335619167310 97361119023826 101493408634255 109653597326680 136129971492839 136129971492854 136134755843400 136134755843415 144790328958334 144790328958349 152439822555288 202347081893568 286024140781045 286024140781060 293640334736908 302217250788554 302217250788569 316571291052221 316571291052236 320130490181598 330012922480979 349280398548416 361193255521034 378855121615866 378855121615881 386477523617951 391947797815890 413309337510977 415098329689523 470096335453744 470965969681273 470965969681288 472315056016135 491132347463364 536408231904073 536408231904088 553094203904084 586677811793393 588485109015285 624811432641453 627378471130128 627378471130143 637387629151161 650309880450183 660516968447092 684439512836665 694750096560972 713833264082144 743118242910316 766438618715701 769775356907917 769775356907932 780083133136918
mergesort 9 9
boolLib.imp_res_tac sortingTheory.MEM_PERM
10
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 584535749148 12881209709662 23037417020871 50970941165147 67335619167295 97361119023811 101493408634255 109653597326680 136129971492839 136134755843400 144790328958334 152439822555288 152439822555303 202347081893553 286024140781045 286024140781060 293640334736893 302217250788554 316571291052221 320130490181583 330012922480979 349280398548416 361193255521019 378855121615866 386477523617936 391947797815890 413309337510977 415098329689523 470096335453744 470965969681273 472315056016120 491132347463364 536408231904073 553094203904084 586677811793393 588485109015270 624811432641453 627378471130128 637387629151161 637387629151176 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 713833264082144 743118242910316 766438618715701 769775356907917 780083133136918
mergesort 9 10
bossLib.fs [ ]
11
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 584535749148 12881209709662 23037417020871 50970941165147 67335619167295 97361119023811 101493408634255 109653597326680 136129971492839 136134755843400 144790328958334 152439822555288 152439822555303 202347081893553 286024140781045 286024140781060 293640334736893 302217250788554 316571291052221 320130490181583 330012922480979 349280398548416 361193255521019 378855121615866 386477523617936 391018139723209 391947797815890 413309337510977 415098329689523 470096335453744 470965969681273 472315056016120 491132347463364 536408231904073 553094203904084 583798116874886 586677811793393 588485109015270 624811432641453 627378471130128 637387629151161 637387629151176 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 713833264082144 743118242910316 766438618715701 769775356907917 780083133136918
mergesort 9 11
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 584535749148 12881209709662 23037417020871 50970941165147 67335619167295 97361119023811 101493408634255 109653597326680 136129971492839 136134755843400 144790328958334 152439822555288 152439822555303 202347081893553 286024140781045 286024140781060 293640334736893 302217250788554 316571291052221 320130490181583 330012922480979 349280398548416 361193255521019 378855121615866 386477523617936 391947797815890 413309337510977 415098329689523 470096335453744 470965969681273 472315056016120 491132347463364 536408231904073 553094203904084 586677811793393 588485109015270 624811432641453 627378471130128 637387629151161 637387629151176 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 713833264082144 743118242910316 766438618715701 769775356907917 780083133136918
mergesort 9 12
bossLib.metis_tac [ rich_listTheory.take_drop_partition , sortingTheory.PERM_TRANS , sortingTheory.PERM_CONG , ( DB.fetch "mergesort" "merge_perm" ) ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 584535749148 12881209709662 12881209709677 19521708359784 22319158050868 23037417020871 67335619167295 67335619167310 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 144790328958334 144790328958349 152439822555288 171077588030068 253322231245413 286024140781045 286024140781060 293640334736908 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521034 378855121615866 378855121615881 391947797815890 413309337510977 415098329689523 416021931951414 466580814162987 470096335453744 470965969681273 470965969681288 491132347463364 545766164431394 553094203904084 586677811793393 588485109015285 596108977266628 596108977266643 624811432641453 637387629151161 650309880450183 660516968447092 684439512836665 694750096560972 736777025005385 736777025005400 738089363340212 743118242910316 766438618715701 769775356907917 769775356907932 780083133136918 783207507044104
mergesort 9 13
boolLib.imp_res_tac sortingTheory.MEM_PERM
14
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 579751398587 579751398602 584535749148 12881209709662 19521708359784 22319158050853 23037417020871 67335619167295 97361119023811 101493408634255 136129971492839 136134755843400 144790328958334 152439822555288 152439822555303 171077588030053 253322231245413 286024140781045 286024140781060 293640334736893 302217250788554 316571291052221 330012922480979 349280398548416 361193255521019 378855121615866 391947797815890 413309337510977 415098329689523 416021931951414 466580814162987 470096335453744 470965969681273 491132347463364 545766164431394 553094203904084 586677811793393 588485109015270 596108977266628 624811432641453 637387629151161 637387629151176 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 736777025005385 738089363340197 743118242910316 766438618715701 769775356907917 780083133136918 783207507044089
mergesort 9 14
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ]
15 16
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 579751398587 579751398602 584535749148 12881209709662 19521708359784 22319158050853 23037417020871 67335619167295 93206807592479 97361119023811 101493408634255 136129971492839 136134755843400 144790328958334 152439822555288 152439822555303 171077588030053 253322231245413 286024140781045 286024140781060 293640334736893 302217250788554 316571291052221 330012922480979 349280398548416 361193255521019 378855121615866 391947797815890 413309337510977 415098329689523 416021931951414 466580814162987 470096335453744 470965969681273 491132347463364 545766164431394 553094203904084 586677811793393 588485109015270 596108977266628 624811432641453 637387629151161 637387629151176 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 727466750793619 736777025005385 738089363340197 743118242910316 766438618715701 769775356907917 780083133136918 783207507044089
mergesort 9 15
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 579751398587 579751398602 584535749148 12881209709662 19521708359784 23037417020871 67335619167295 97361119023811 101493408634255 136129971492839 136134755843400 144790328958334 148103167643690 152439822555288 152439822555303 180981670282862 253322231245413 286024140781045 286024140781060 293640334736893 302217250788554 316571291052221 330012922480979 349280398548416 361193255521019 378855121615866 386477523617936 391947797815890 413309337510977 415098329689523 416021931951414 463337624485867 466580814162987 470096335453744 470965969681273 491132347463364 545766164431394 553094203904084 586677811793393 588485109015270 596108977266628 624811432641453 637387629151161 637387629151176 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 712209116100372 736777025005385 743118242910316 766438618715701 769775356907917 780083133136918
mergesort 9 16
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 584535749148 12881209709662 19521708359784 23037417020871 67335619167295 97361119023811 101493408634255 136129971492839 136134755843400 144790328958334 148103167643690 152439822555288 179857892939394 180981670282862 253322231245413 286024140781045 286024140781060 293640334736893 302217250788554 316571291052221 330012922480979 349280398548416 361193255521019 378855121615866 386477523617936 391947797815890 413309337510977 415098329689523 416021931951414 463337624485867 466580814162987 470096335453744 470965969681273 491132347463364 545766164431394 553094203904084 586677811793393 588485109015270 596108977266628 624811432641453 637387629151161 637387629151176 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 701865353869684 704177836849649 712209116100372 736777025005385 743118242910316 766438618715701 769775356907917 780083133136918
mergesort 10 0
boolLib.ho_match_mp_tac mergesortN_ind
1
4508202 393161726723 517554841309 527123542431 101414343957000 101493408634270 130675799192928 149809507796936 160288592847498 248980903572680 286024140781060 288661503866530 291172341109760 302217250788569 319515287706363 330012922480994 349280398548431 359100411665403 471942352642310 491132347463379 534256931013781 549861294173682 553094203904099 594479367708751 648550396331572 650309880450198 684439512836680 725948224458739
mergesort 10 1
BasicProvers.SRW_TAC [ ] [ ]
2 3 4 5 6 7 8 9 10 11 12
4508202 5822413 393161726723 517554841309 527123542431 574967048041 579751398602 584535749163 10232565136069 12881209709677 16635425397066 19521708359799 21717729555221 37235728342456 52213207481656 67335619167310 82788020813651 82897199447339 92734696573056 101414343957000 101493408634270 129916455720081 130675799192928 134947042259413 137140290251988 149809507796936 151796447914440 155412585748122 160288592847498 199167669939178 216453440304916 223457563274445 241277626637799 248980903572680 261402819005659 264214093175962 274999978378392 286024140781060 288661503866530 289712138115514 291172341109760 294958381613757 300890814881312 302217250788569 303786390943598 307113354773049 313335256842088 316571291052236 319515287706363 330012922480994 338907903101124 349280398548431 356578784146425 357233242858259 359100411665403 370983823554805 375497871509295 378855121615881 383961546501127 393065327750355 425888595389530 435439238494733 438782576555389 451877163790208 455974183960622 460579733511343 466580814163002 471942352642310 474709775802895 488610728344911 488765715792299 491132347463379 492652446671684 496818407501930 510064419306200 525215306054637 526134486535412 528421923507714 531497668235009 534256931013781 538513686733949 549861294173682 553094203904099 585749205410756 586561881110425 588440048266993 594479367708751 640582772091623 648550396331572 650309880450198 658026130123806 672462142824294 674255265005599 684439512836680 688936849618040 694178995265884 698339900079275 701865353869699 704177836849664 725948224458739 766438618715716 772093664419589 772445227429120 778417488521154 785046551023526
mergesort 10 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
14 18 21 23
4508187 4508202 393161726708 393161726723 92734696573056 101414343957000 149809507796921 155412585748122 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 349280398548431 438782576555389 460579733511343 474709775802895 510064419306200 534256931013766 538513686733949 549861294173682 553094203904099 585749205410756 594479367708736 648550396331557 650309880450198 672462142824294 772093664419589
mergesort 10 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
15 19 22
4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 67335619167310 101414343957000 149809507796921 155412585748122 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300890814881312 302217250788569 316571291052236 349280398548431 357233242858259 435439238494733 438782576555389 460579733511343 474709775802895 510064419306200 534256931013766 538513686733949 549861294173682 553094203904099 594479367708736 648550396331557 650309880450198 672462142824294 772093664419589
mergesort 10 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
16 20
4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 12881209709677 67335619167310 101414343957000 149809507796921 155412585748122 216453440304916 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300890814881312 302217250788569 316571291052236 349280398548431 438782576555389 460579733511343 474709775802895 496818407501930 510064419306200 534256931013766 538513686733949 549861294173682 553094203904099 588440048266993 594479367708736 648550396331557 650309880450198 672462142824294 772093664419589
mergesort 10 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
14 18 21 23
4508187 4508202 393161726708 393161726723 52213207481656 82788020813651 101414343957000 149809507796921 151796447914440 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 349280398548431 370983823554805 474709775802895 488765715792299 510064419306200 534256931013766 549861294173682 553094203904099 594479367708736 648550396331557 650309880450198 672462142824294 785046551023526
mergesort 10 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
14 18 21 23
4508187 4508202 393161726708 393161726723 16635425397066 101414343957000 129916455720081 149809507796921 155412585748122 199167669939178 248980903572680 261402819005659 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 349280398548431 474709775802895 510064419306200 534256931013766 549861294173682 553094203904099 594479367708736 648550396331557 650309880450198 672462142824294 772093664419589
mergesort 10 12
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
14 18 21 23
4508187 4508202 393161726708 393161726723 517554841309 101414343957000 149809507796921 223457563274445 248980903572680 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 313335256842088 349280398548431 534256931013766 549861294173682 553094203904099 594479367708736 648550396331557 650309880450198 688936849618040 778417488521154
mergesort 10 13
BasicProvers.SRW_TAC [ ] [ ]
24 27 33 42
4508187 4508202 5822413 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 574967048041 579751398602 584535749163 10232565136054 10232565136069 12881209709677 14443700888378 14785310523431 19521708359784 28230122462030 28374805765003 37235728342441 37235728342456 52213207481641 52213207481656 60524109670742 67335619167310 82649215612116 82788020813636 82788020813651 82897199447324 82897199447339 99461271230302 101414343956985 101414343957000 101493408634255 102304458888707 104228119510761 114044270479859 115677847445678 129916455720066 129916455720081 130382022965007 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 151796447914440 152439822555303 152578134658385 155412585748107 155412585748122 161955698361279 186409643009372 197402340405940 223551718094342 234986306668193 238707412987891 241277626637784 241277626637799 244416042306825 248980903572665 248980903572680 253885755131237 257308239857608 264214093175947 264214093175962 271701083476882 273790482038772 274999978378377 274999978378392 275039197535193 275058334937437 286024140781045 286024140781060 287320331263163 288661503866515 288661503866530 289712138115499 290145163041697 291172341109745 300890814881312 302217250788554 302217250788569 304666667617112 307113354773049 310267556478953 316571291052236 319344028574083 329411022833289 329930401472193 330012922480979 338907903101124 349280398548416 349280398548431 356578784146425 363239253266457 369292011582941 375497871509280 375497871509295 381036008283367 393065327750355 398584203262676 421555491273280 438782576555374 438782576555389 440629121110912 451877163790208 454445059280059 455974183960607 455974183960622 466580814162987 470965969681288 474709775802880 474709775802895 491492074683089 494250565015292 496368373140935 497970498521926 510064419306200 511998153281634 513716518333973 514306813189376 526134486535397 526134486535412 527229075219536 531497668234994 531497668235009 534256931013766 538513686733934 538513686733949 549861294173667 549861294173682 551890233653579 553094203904084 553094203904099 553820892957008 581792910906947 593197002584605 594479367708736 606081797613093 611006316061256 633242160145492 648550396331557 648727106293019 650309880450183 650309880450198 658026130123791 658026130123806 672462142824279 672462142824294 674255265005599 684439512836665 687965793531972 689261610801637 696380981763168 697040536814184 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 724972960301418 734061948963885 756753421716707 762507520493737 769775356907932 772093664419574 772093664419589 772445227429105 772445227429120 774664039389797 778417488521139 778417488521154
mergesort 10 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 149809507796921 286024140781045 286024140781060 291172341109745 302217250788569 349280398548431 510064419306200 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 683553634876859
mergesort 10 15
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 67335619167310 149809507796921 286024140781045 286024140781060 291172341109745 300890814881312 302217250788569 316571291052236 349280398548431 397717948287438 510064419306200 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198
mergesort 10 16
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 28230122462030 114044270479859 146521338501589 149809507796921 197402340405940 286024140781045 286024140781060 291172341109745 310267556478953 349280398548431 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 676410974630903
mergesort 10 17
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 584535749163 104228119510761 149809507796921 186409643009372 209784164069574 286024140781045 286024140781060 291172341109745 349280398548431 421555491273280 534256931013766 553094203904099 594479367708736 633242160145492 648550396331557 650309880450198 689261610801637 756753421716707
mergesort 10 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 149809507796921 286024140781045 286024140781060 291172341109745 302217250788569 349280398548431 510064419306200 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 683553634876859
mergesort 10 19
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 67335619167310 149809507796921 286024140781045 286024140781060 291172341109745 300890814881312 302217250788569 316571291052236 349280398548431 397717948287438 510064419306200 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198
mergesort 10 20
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 28230122462030 114044270479859 146521338501589 149809507796921 197402340405940 286024140781045 286024140781060 291172341109745 310267556478953 349280398548431 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 676410974630903
mergesort 10 21
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 149809507796921 286024140781045 286024140781060 291172341109745 302217250788569 349280398548431 510064419306200 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 683553634876859
mergesort 10 22
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 67335619167310 149809507796921 286024140781045 286024140781060 291172341109745 300890814881312 302217250788569 316571291052236 349280398548431 397717948287438 510064419306200 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198
mergesort 10 23
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 149809507796921 286024140781045 286024140781060 291172341109745 302217250788569 349280398548431 510064419306200 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 683553634876859
mergesort 10 24
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
25 26
4508187 4508202 5822413 393161726708 393161726723 517554841309 574967048041 12881209709677 19521708359784 28374805765003 60524109670742 67335619167310 82649215612116 129916455720066 148992494553428 149809507796921 155412585748107 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 309776394947299 316571291052236 349280398548431 381036008283367 446777716720789 466580814162987 474709775802880 491492074683089 496368373140935 510064419306200 531497668234994 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 672462142824279 701865353869684 772093664419574 778417488521139
mergesort 10 25
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 574967048041 3124423271014 12881209709677 19521708359784 67335619167310 82649215612116 126232743561207 129916455720066 148992494553428 149809507796921 155412585748107 156588986080527 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 316571291052236 349280398548431 378855121615881 381036008283367 446777716720789 466580814162987 474709775802880 496368373140935 510064419306200 531497668234994 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 672462142824279 701865353869684 756042766946519 772093664419574 778417488521139
mergesort 10 26
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 19521708359784 67335619167310 82649215612116 129916455720066 132556921896160 148992494553428 149809507796921 155412585748107 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 316571291052236 349280398548431 381036008283367 446777716720789 466580814162987 474709775802880 487833687489447 496368373140935 510064419306200 531497668234994 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 672462142824279 683630681328982 701865353869684 738179655704001 772093664419574 778417488521139
mergesort 10 27
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 252 16*)l" ]
28 29
4508187 4508202 5822413 393161726708 393161726723 517554841309 579751398602 12881209709677 19521708359784 28230122462030 28374805765003 52213207481641 60524109670742 67335619167310 82788020813636 102304458888707 114044270479859 129916455720066 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 152578134658385 155412585748107 161955698361279 197402340405940 244416042306825 264214093175947 273790482038772 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 323467496953914 349280398548431 381036008283367 466580814162987 474709775802880 510064419306200 527229075219536 531497668234994 534256931013766 551890233653579 553094203904099 559467142775083 594479367708736 618593870336416 648550396331557 650309880450198 672462142824279 701865353869684 719288338563801 772093664419574 778417488521139
mergesort 10 28
BasicProvers.SRW_TAC [ ] [ ]
30
4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 579751398602 3124423271014 12881209709677 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 82788020813636 114044270479859 129916455720066 136394935496058 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 152578134658385 155412585748107 161955698361279 197402340405940 244416042306825 264214093175947 273790482038772 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 349280398548431 378855121615881 381036008283367 466580814162987 474709775802880 510064419306200 527229075219536 531497668234994 534256931013766 551890233653579 553094203904099 559467142775083 594479367708736 618593870336416 628307192471709 648550396331557 650309880450198 672462142824279 701865353869684 719288338563801 756042766946519 772093664419574 778417488521139
mergesort 10 29
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 579751398602 3822612837279 12881209709677 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 82788020813636 114044270479859 129916455720066 132556921896160 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 152578134658385 155412585748107 161955698361279 197402340405940 244416042306825 264214093175947 273790482038772 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 349280398548431 381036008283367 466580814162987 474709775802880 487833687489447 497454149397287 510064419306200 527229075219536 531497668234994 534256931013766 551890233653579 553094203904099 559467142775083 594479367708736 618593870336416 648550396331557 650309880450198 672462142824279 701865353869684 719288338563801 772093664419574 778417488521139
mergesort 10 30
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 254 16*)t" ]
31 32
4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 579751398602 12881209709677 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 82788020813636 114044270479859 129916455720066 146521338501589 149809507796921 151796447914425 152578134658385 155412585748107 161955698361279 197402340405940 244416042306825 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 349280398548431 381036008283367 466580814162987 474709775802880 510064419306200 522443764917369 527229075219536 531497668234994 534256931013766 553094203904099 559467142775083 594479367708736 618593870336416 648550396331557 650309880450198 672462142824279 701865353869684 719288338563801 772093664419574 778417488521139
mergesort 10 31
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "sort2_sorted" ) ]

4508187 4508202 5822413 393161726708 393161726723 498417439065 579751398602 12881209709677 19521708359784 28230122462030 52213207481641 67335619167310 74705493910452 82788020813636 114044270479859 129916455720066 131048991197072 146148401567588 146521338501589 149809507796921 151796447914425 152578134658385 155005447621700 155412585748107 197402340405940 244416042306825 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 349280398548431 378855121615881 381036008283367 466580814162987 474709775802880 510064419306200 531497668234994 534256931013766 553094203904099 559467142775083 594479367708736 618593870336416 632345837415155 648550396331557 650309880450198 672462142824279 701865353869684 719288338563801 756042766946519 772093664419574 778417488521139
mergesort 10 32
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 579751398602 12881209709677 19521708359784 28230122462030 52213207481641 67335619167310 82788020813636 114044270479859 129916455720066 132556921896160 146521338501589 149809507796921 151796447914425 152578134658385 155412585748107 197402340405940 244416042306825 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 322586819864104 349280398548431 381036008283367 466580814162987 474709775802880 510064419306200 531497668234994 534256931013766 553094203904099 559467142775083 594479367708736 618593870336416 648550396331557 650309880450198 658064731960681 672462142824279 701865353869684 719288338563801 760807536466827 772093664419574 778417488521139
mergesort 10 33
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 256 16*)l" ]
34 35
4508187 4508202 5822413 393161726708 393161726723 517554841309 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 28374805765003 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 104228119510761 114044270479859 115677847445678 129916455720066 130382022965007 137919686294602 146521338501589 149809507796921 151796447914425 152439822555303 155412585748107 161955698361279 186409643009372 190162264780552 197402340405940 223551718094342 257308239857608 264214093175947 275039197535193 275058334937437 286024140781045 286024140781060 288661503866515 290145163041697 291172341109745 300890814881312 302217250788569 302743185168225 304666667617112 310267556478953 316571291052236 329411022833289 349280398548431 381036008283367 421555491273280 438782576555374 466580814162987 474709775802880 494250565015292 510064419306200 511998153281634 531497668234994 534256931013766 538513686733934 553094203904099 594479367708736 633242160145492 648550396331557 650309880450198 672462142824279 689261610801637 700346523817507 701865353869684 734061948963885 756753421716707 772093664419574 774664039389797 778417488521139
mergesort 10 34
BasicProvers.SRW_TAC [ ] [ ]
36
4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 584535749163 3124423271014 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 104228119510761 114044270479859 129916455720066 130382022965007 137919686294602 146521338501589 149809507796921 151796447914425 152439822555303 155412585748107 161955698361279 186409643009372 190162264780552 197402340405940 223551718094342 257308239857608 264214093175947 275039197535193 275058334937437 286024140781045 286024140781060 287720134256501 288661503866515 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 329411022833289 349280398548431 378855121615881 381036008283367 421555491273280 438782576555374 466580814162987 474709775802880 494250565015292 510064419306200 511998153281634 531497668234994 534256931013766 538513686733934 553094203904099 594479367708736 633242160145492 648550396331557 650309880450198 672462142824279 689261610801637 700346523817507 701865353869684 717216156250728 734061948963885 756042766946519 756753421716707 772093664419574 774664039389797 778417488521139
mergesort 10 35
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 104228119510761 114044270479859 129916455720066 130382022965007 132556921896160 137919686294602 146521338501589 149809507796921 151796447914425 152439822555303 155412585748107 161955698361279 186409643009372 190162264780552 197402340405940 223551718094342 257308239857608 264214093175947 275039197535193 275058334937437 286024140781045 286024140781060 288661503866515 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 329411022833289 349280398548431 381036008283367 421555491273280 438782576555374 466580814162987 474709775802880 487833687489447 494250565015292 510064419306200 511998153281634 531497668234994 534256931013766 538513686733934 553094203904099 593196403246372 594479367708736 633242160145492 648274604665705 648550396331557 650309880450198 672462142824279 689261610801637 700346523817507 701865353869684 734061948963885 756753421716707 772093664419574 774664039389797 778417488521139
mergesort 10 36
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 258 16*)t" ]
37 38
4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 104228119510761 114044270479859 129916455720066 137919686294602 146521338501589 149809507796921 151796447914425 152439822555303 155412585748107 161955698361279 186409643009372 190162264780552 197402340405940 223551718094342 257308239857608 264214093175947 275058334937437 286024140781045 286024140781060 288661503866515 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 349280398548431 381036008283367 421555491273280 438782576555374 466580814162987 474709775802880 494250565015292 510064419306200 511998153281634 531497668234994 534256931013766 538513686733934 553094203904099 594479367708736 633242160145492 648550396331557 650309880450198 661942000721749 672462142824279 689261610801637 700346523817507 701865353869684 734061948963885 756753421716707 772093664419574 778417488521139
mergesort 10 37
BasicProvers.SRW_TAC [ ] [ ]
39
4508187 4508202 5822413 393161726708 393161726723 498417439065 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 101388905855261 104228119510761 114044270479859 129916455720066 131048991197072 137919686294602 146148401567588 146348485283833 146521338501589 149809507796921 151796447914425 152439822555303 155412585748107 186409643009372 190162264780552 197402340405940 223551718094342 257308239857608 264214093175947 275058334937437 286024140781045 286024140781060 288661503866515 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 349280398548431 378855121615881 381036008283367 421555491273280 438782576555374 466580814162987 474709775802880 494250565015292 510064419306200 531497668234994 534256931013766 538513686733934 553094203904099 594479367708736 632345837415155 633242160145492 648550396331557 650309880450198 672462142824279 689261610801637 700346523817507 701865353869684 734061948963885 756042766946519 756753421716707 772093664419574 778417488521139
mergesort 10 38
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 104228119510761 114044270479859 129916455720066 132556921896160 137919686294602 146521338501589 149809507796921 151796447914425 152439822555303 155412585748107 186409643009372 190162264780552 197402340405940 210420382383401 223551718094342 257308239857608 264214093175947 275058334937437 286024140781045 286024140781060 288661503866515 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 322586819864104 349280398548431 381036008283367 421555491273280 438782576555374 466580814162987 474709775802880 494250565015292 510064419306200 531497668234994 534256931013766 538513686733934 553094203904099 594479367708736 633242160145492 648550396331557 650309880450198 672462142824279 681097497787798 689261610801637 700346523817507 701865353869684 734061948963885 756753421716707 772093664419574 778417488521139
mergesort 10 39
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 260 16*)t'" ]
40 41
4508187 4508202 5822413 393161726708 393161726723 498417439065 584535749163 14785310523431 19521708359784 28230122462030 52213207481641 60524109670742 79556122036157 82788020813636 104228119510761 114044270479859 129916455720066 131048991197072 137919686294602 146148401567588 146521338501589 149809507796921 151796447914425 155412585748107 186409643009372 190162264780552 197402340405940 223551718094342 257308239857608 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 302217250788569 304666667617112 310267556478953 349280398548431 381036008283367 421555491273280 438782576555374 466580814162987 474709775802880 494250565015292 531497668234994 534256931013766 538513686733934 553094203904099 594479367708736 604824738413801 633242160145492 648550396331557 650309880450198 672462142824279 689261610801637 700346523817507 701865353869684 756753421716707 772093664419574 778417488521139
mergesort 10 40
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "sort2_sorted" ) , ( DB.fetch "mergesort" "sort3_sorted" ) ]

4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 584535749163 12881209709677 19521708359784 28230122462030 52213207481641 67335619167310 79556122036157 82788020813636 104228119510761 114044270479859 129916455720066 131048991197072 137919686294602 146521338501589 149809507796921 151796447914425 155412585748107 186409643009372 190162264780552 197402340405940 223551718094342 257308239857608 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 302217250788569 304666667617112 310267556478953 316571291052236 316910995393961 349280398548431 378855121615881 381036008283367 383768007482902 421555491273280 438782576555374 466580814162987 474709775802880 531497668234994 534256931013766 538513686733934 553094203904099 560234494256268 594479367708736 633242160145492 648550396331557 650309880450198 672462142824279 689261610801637 698614518308292 700346523817507 701865353869684 756042766946519 756753421716707 772093664419574 778417488521139
mergesort 10 41
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "sort2_sorted" ) , ( DB.fetch "mergesort" "sort3_sorted" ) ]

4508187 4508202 5822413 393161726708 393161726723 498417439065 584535749163 19521708359784 28230122462030 52213207481641 79556122036157 82788020813636 104228119510761 114044270479859 129916455720066 131048991197072 132556921896160 137919686294602 146521338501589 149809507796921 151796447914425 155412585748107 186409643009372 190162264780552 197402340405940 223551718094342 226803544565978 257308239857608 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 302217250788569 304666667617112 310267556478953 317898517318577 349280398548431 381036008283367 421555491273280 438782576555374 466580814162987 474709775802880 510064419306200 531497668234994 534256931013766 538513686733934 553094203904099 594479367708736 633242160145492 648550396331557 650309880450198 672462142824279 689261610801637 700346523817507 701865353869684 732088084218486 756753421716707 772093664419574 778417488521139
mergesort 10 42
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 10232565136054 19521708359784 37235728342441 52213207481641 82788020813636 82897199447324 82897199447339 101414343956985 101414343957000 101493408634255 129916455720066 130675799192913 130675799192928 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 149809507796921 151796447914425 155412585748107 158687536581162 241277626637784 241277626637799 245969029961966 248980903572665 248980903572680 264214093175947 274999978378377 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 294958381613742 302217250788554 302217250788569 307113354773034 307113354773049 319515287706348 319515287706363 330012922480979 338907903101109 338907903101124 349280398548416 349280398548431 356578784146410 356578784146425 359100411665388 375497871509280 380526933387893 383961546501112 393065327750340 393065327750355 431149831667228 438782576555374 451877163790193 451877163790208 466580814162987 470965969681288 474709775802880 526134486535397 531497668234994 534256931013766 538513686733934 539847686715945 549861294173667 549861294173682 553094203904084 553094203904099 594479367708736 648550396331557 650309880450183 650309880450198 658026130123791 672462142824279 674255265005584 674255265005599 684439512836665 698339900079260 698339900079275 701865353869684 704177836849649 769775356907932 772093664419574 778417488521139
mergesort 11 0
BasicProvers.RW_TAC bossLib.std_ss tactictoe_thmlarg

4508202 393161726723 517554841309 101493408634270 149809507796936 160288592847498 222018040794449 286024140781060 286300683424592 291172341109760 302217250788569 330012922480994 349280398548431 491132347463379 534256931013781 553094203904099 594479367708751 610210547612354 618952279946832 648550396331572 650309880450198 684439512836680 703271943150363 725948224458739
mergesort 12 0
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "stable_def" ) , rich_listTheory.FILTER_APPEND ]

4508202 393161726723 97361119023826 101493408634270 115139586151322 136129971492854 136134755843415 136139540193976 136144324544537 160288592847498 180981670282877 259624922643351 286024140781060 302217250788569 330012922480994 338813017555769 386477523617951 431640464262285 491132347463379 528712731325488 588485109015285 684439512836680 687154151865515 725948224458739 758716014635502
mergesort 13 0
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "stable_def" ) , rich_listTheory.FILTER_APPEND ]

4508202 393161726723 101493408634270 115139586151322 136129971492854 136134755843415 136139540193976 160288592847498 286024140781060 302217250788569 330012922480994 338813017555769 431640464262285 491132347463379 528712731325488 684439512836680 725948224458739 758716014635502
mergesort 14 0
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "stable_def" ) , ( DB.fetch "mergesort" "sort2_def" ) ]
1
4508202 5822413 393161726723 574967048041 579751398602 12881209709677 28230122462030 67335619167310 114044270479859 146521338501589 160288592847498 197402340405940 286024140781060 300890814881312 302217250788569 310267556478953 316571291052236 431640464262285 491132347463379 496818407501930 510064419306200 517930549381901 528712731325488 713575513371372 758716014635502 766438618715716
mergesort 14 1
BasicProvers.PROVE_TAC [ relationTheory.total_def , relationTheory.transitive_def ]
2
4508187 4508202 5822398 5822413 393161726708 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 12881209709677 19521708359784 67335619167310 101493408634255 271701083476882 286024140781045 300890814881312 302217250788569 316571291052236 330012922480979 361193255521034 368518131831240 421036727300230 432251150433534 432251150433549 466580814162987 490925287776380 491132347463364 510064419306200 543193725515492 561876122873379 581792910906947 586982180017547 637387629151161 637387629151176 666468800289955 684439512836665 693038818311036 694750096560972 701865353869699 766438618715701
mergesort 14 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
3 4
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 19521708359784 101493408634255 101493408634270 179857892939409 286024140781045 286024140781060 330012922480979 432251150433534 466580814162987 491132347463364 637387629151161 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 14 3
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 19521708359784 101493408634255 179857892939409 286024140781045 286024140781060 330012922480979 432251150433534 466580814162987 491132347463364 637387629151161 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 14 4
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 19521708359784 101493408634255 179857892939409 286024140781045 286024140781060 330012922480979 432251150433534 466580814162987 491132347463364 637387629151161 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1 2 3 4 5
4508202 5822413 393161726723 574967048041 579751398602 584535749163 12881209709677 67335619167310 101493408634270 104228119510761 149809507796936 160288592847498 186409643009372 286024140781060 291172341109760 300890814881312 302217250788569 309357140352726 316571291052236 330012922480994 421555491273280 431640464262285 491132347463379 496818407501930 510064419306200 528712731325488 534256931013781 594479367708751 609816895254401 633242160145492 648550396331572 673464036110540 684439512836680 689261610801637 756753421716707 758716014635502 766438618715716
mergesort 15 1
BasicProvers.EVERY_CASE_TAC
6 7 8 9
4508187 4508202 5822398 5822413 393161726708 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 12881209709677 19521708359784 67335619167310 101493408634255 149809507796921 256720534250072 271701083476882 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 327821091702804 330012922480979 361193255521034 368518131831240 421036727300230 432251150433534 432251150433549 466580814162987 473054801732017 490925287776380 491132347463364 504872628674593 510064419306200 515856846662120 534256931013766 561876122873379 581792910906947 594479367708736 637387629151161 637387629151176 648550396331557 666468800289955 684439512836665 693038818311036 694750096560972 701865353869699 766438618715701
mergesort 15 2
BasicProvers.EVERY_CASE_TAC
10 11 12
4508187 4508202 5822398 5822413 393161726708 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 12881209709677 19521708359784 67335619167310 101493408634255 149809507796921 256720534250072 271701083476882 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 327821091702804 330012922480979 361193255521034 368518131831240 421036727300230 432251150433534 432251150433549 466580814162987 473054801732017 490925287776380 491132347463364 504872628674593 510064419306200 515856846662120 534256931013766 561876122873379 581792910906947 594479367708736 637387629151161 637387629151176 648550396331557 666468800289955 684439512836665 693038818311036 694750096560972 701865353869699 766438618715701
mergesort 15 3
BasicProvers.EVERY_CASE_TAC
13 14
4508187 4508202 5822398 5822413 393161726708 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 12881209709677 19521708359784 67335619167310 101493408634255 149809507796921 256720534250072 271701083476882 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 327821091702804 330012922480979 361193255521034 368518131831240 421036727300230 432251150433534 432251150433549 466580814162987 473054801732017 490925287776380 491132347463364 504872628674593 510064419306200 515856846662120 534256931013766 561876122873379 581792910906947 594479367708736 637387629151161 637387629151176 648550396331557 666468800289955 684439512836665 693038818311036 694750096560972 701865353869699 766438618715701
mergesort 15 4
BasicProvers.EVERY_CASE_TAC
15 16 17
4508187 4508202 5822398 5822413 393161726708 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 12881209709677 19521708359784 67335619167310 101493408634255 149809507796921 256720534250072 271701083476882 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 327821091702804 330012922480979 361193255521034 368518131831240 421036727300230 432251150433534 432251150433549 466580814162987 473054801732017 490925287776380 491132347463364 504872628674593 510064419306200 515856846662120 534256931013766 561876122873379 581792910906947 594479367708736 637387629151161 637387629151176 648550396331557 666468800289955 684439512836665 693038818311036 694750096560972 701865353869699 766438618715701
mergesort 15 5
BasicProvers.EVERY_CASE_TAC
18 19
4508187 4508202 5822398 5822413 393161726708 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 12881209709677 19521708359784 67335619167310 101493408634255 149809507796921 256720534250072 271701083476882 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 327821091702804 330012922480979 361193255521034 368518131831240 421036727300230 432251150433534 432251150433549 466580814162987 473054801732017 490925287776380 491132347463364 504872628674593 510064419306200 515856846662120 534256931013766 561876122873379 581792910906947 594479367708736 637387629151161 637387629151176 648550396331557 666468800289955 684439512836665 693038818311036 694750096560972 701865353869699 766438618715701
mergesort 15 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
20 21
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
22 23
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
24 25
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
26 27
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
28 29
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
30 31
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 12
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
32 33 34
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 13
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
35 36
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
37 38
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 15
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
39 40
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 16
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
41 42
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 17
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
43 44 45
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
46 47
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 19
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
48 49
4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 101493408634270 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 20
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 21
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 22
BasicProvers.PROVE_TAC [ relationTheory.total_def , relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 23
BasicProvers.PROVE_TAC [ relationTheory.total_def , relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 24
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 25
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 26
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 27
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 28
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 29
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 30
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 31
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 32
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 33
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 34
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 35
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 36
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 37
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 38
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 39
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 40
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 41
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 42
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 43
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 44
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 45
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 46
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 47
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 48
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 15 49
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 536692243538 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 101493408634255 149809507796921 179857892939409 286024140781045 286024140781060 291172341109745 330012922480979 432251150433534 466580814162987 491132347463364 534256931013766 594479367708736 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 704177836849664 766438618715701
mergesort 16 0
boolLib.GEN_TAC
1
4508202 5822413 383593025601 393161726723 574967048041 579751398602 1650156236753 97361119023826 101493408634270 136129971492854 136134755843415 144790328958349 160288592847498 180981670282877 219279245544286 286024140781060 300208799322595 302217250788569 330012922480994 348582935575450 349280398548431 361193255521034 372379042884424 386477523617951 432251150433549 470965969681288 491132347463379 510443837480268 514547582318262 534256931013781 536408231904088 553094203904099 588485109015285 594479367708751 637387629151176 648550396331572 650309880450198 655100123088313 684439512836680 694750096560987 701865353869699 725948224458739 743118242910331 760443449724666 766438618715716 769775356907932
mergesort 16 1
boolLib.ho_match_mp_tac merge_ind
2
4508202 5822413 383593025601 393161726723 574967048041 579751398602 1650156236753 97361119023826 101493408634270 136129971492854 136134755843415 144790328958349 160288592847498 180981670282877 219279245544286 286024140781060 300208799322595 302217250788569 330012922480994 348582935575450 349280398548431 361193255521034 372379042884424 386477523617951 432251150433549 470965969681288 491132347463379 510443837480268 514547582318262 534256931013781 536408231904088 553094203904099 588485109015285 594479367708751 637387629151176 648550396331572 650309880450198 684439512836680 694750096560987 701865353869699 725948224458739 743118242910331 760443449724666 766438618715716 769775356907932
mergesort 16 4
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ ]
8 9
4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 393161726723 574967048026 579751398587 579751398602 1650156236738 1650156236753 12881209709662 12881209709677 19521708359784 23037417020871 39474535901919 39474535901934 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 144790328958334 144790328958349 272141689810278 272141689810293 286024140781045 286024140781060 299468914117287 299468914117302 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 386477523617951 405465967673865 405465967673880 432251150433534 432251150433549 443719063345575 443719063345590 466580814162987 468820851521725 468820851521740 470965969681273 470965969681288 491132347463364 510064419306185 510064419306200 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 536408231904073 536408231904088 553094203904084 588485109015270 588485109015285 594479367708736 614045866141861 614045866141876 627378471130128 627378471130143 637387629151161 648550396331557 650309880450183 684439512836665 694750096560972 701865353869684 701865353869699 743118242910316 766438618715701 769775356907917 769775356907932
mergesort 16 6
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ ]
12 13
4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 393161726723 574967048026 579751398587 579751398602 1650156236738 1650156236753 12881209709662 12881209709677 23037417020871 39474535901919 39474535901934 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 144790328958334 144790328958349 272141689810278 272141689810293 286024140781045 286024140781060 299468914117287 299468914117302 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 386477523617951 405465967673865 405465967673880 432251150433534 432251150433549 443719063345575 443719063345590 468820851521725 468820851521740 470965969681273 470965969681288 491132347463364 510064419306185 510064419306200 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 536408231904073 536408231904088 553094203904084 588485109015270 588485109015285 594479367708736 614045866141861 614045866141876 627378471130128 627378471130143 637387629151161 648550396331557 650309880450183 684439512836665 694750096560972 701865353869684 701865353869699 743118242910316 766438618715701 769775356907917 769775356907932
mergesort 16 7
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ , rich_listTheory.FILTER_APPEND ]

4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 574967048026 579751398587 579751398602 1650156236738 1650156236753 12881209709662 12881209709677 19521708359784 23037417020871 34391342364592 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 143579236920666 144790328958334 180981670282862 286024140781045 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 372379042884409 378855121615866 386477523617936 386647806602618 420336582898064 432251150433534 432251150433549 466580814162987 470965969681273 491132347463364 510064419306200 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 534373332534841 553094203904084 587387697264308 588485109015270 588485109015285 594479367708736 596108977266628 637387629151161 648550396331557 650309880450183 684439512836665 694750096560972 701865353869684 701865353869699 706710732589847 736777025005385 766438618715701 766936913076525 769775356907917 778838362118534
mergesort 16 8
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ , rich_listTheory.FILTER_APPEND ]

4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 393161726723 574967048026 579751398587 579751398602 1650156236738 1650156236753 12881209709662 12881209709677 19521708359784 23037417020871 39474535901919 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 143579236920666 144790328958334 144790328958349 272141689810278 272141689810293 286024140781045 286024140781060 299468914117287 300890814881297 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 405465967673865 420336582898064 432251150433534 432251150433549 443719063345575 443719063345590 466580814162987 468820851521725 470965969681273 470965969681288 491132347463364 510064419306185 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 536408231904073 536408231904088 553094203904084 588485109015270 588485109015285 594479367708736 614045866141861 624019266597872 627378471130128 627378471130143 637387629151161 646195267442298 648550396331557 650309880450183 684439512836665 694750096560972 701865353869684 701865353869699 743118242910316 766438618715701 769775356907917 769775356907932
mergesort 16 9
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ , rich_listTheory.FILTER_APPEND ]

4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 393161726723 574967048026 579751398587 579751398602 1650156236738 1650156236753 12881209709662 12881209709677 17653264580841 19521708359784 23037417020871 39474535901919 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 143579236920666 144790328958334 144790328958349 272141689810278 272141689810293 286024140781045 286024140781060 299468914117287 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 387537934186235 405465967673865 420336582898064 429768492515538 432251150433534 432251150433549 443719063345575 443719063345590 466580814162987 468820851521725 470965969681273 470965969681288 491132347463364 510064419306185 510064419306200 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 536408231904073 536408231904088 553094203904084 588485109015270 588485109015285 594479367708736 614045866141861 627378471130128 627378471130143 637387629151161 648550396331557 650309880450183 684439512836665 694750096560972 701865353869684 701865353869699 706710732589847 743118242910316 766438618715701 769775356907917 769775356907932
mergesort 16 10
bossLib.metis_tac [ ]
15
4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 574967048026 574967048041 579751398587 579751398602 1650156236738 1650156236753 12881209709662 12881209709677 19521708359784 23037417020871 34391342364592 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 143579236920666 144790328958334 180981670282862 286024140781045 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 372379042884409 378855121615866 386477523617936 386647806602618 420336582898064 432251150433534 432251150433549 466580814162987 470965969681273 491132347463364 510064419306200 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 553094203904084 587387697264308 588485109015270 588485109015285 594479367708736 596108977266628 637387629151161 648550396331557 650309880450183 674101150781189 684439512836665 694750096560972 701865353869684 701865353869699 706710732589847 736777025005385 766438618715701 766883662654247 766936913076525 769775356907917 778838362118534
mergesort 16 11
bossLib.metis_tac [ ]
14
4508187 4508202 5822398 5822413 383593025586 393161726708 574967048026 574967048041 579751398587 579751398602 1650156236738 12881209709662 19521708359784 23037417020871 67335619167295 97361119023811 101493408634255 136129971492839 136134755843400 144790328958334 179857892939409 180981670282862 286024140781045 286024140781060 302217250788554 316571291052221 330012922480979 349280398548416 361193255521019 372379042884409 378855121615866 386477523617936 432251150433534 466580814162987 470965969681273 491132347463364 510443837480253 514547582318247 534256931013766 553094203904084 587387697264308 588485109015270 594479367708736 596108977266628 637387629151161 648550396331557 650309880450183 674101150781189 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664 736777025005385 766438618715701 766883662654247 766936913076525 769775356907917
mergesort 16 12
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ , rich_listTheory.FILTER_APPEND ]

4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 393161726723 574967048026 579751398587 579751398602 1650156236738 1650156236753 12881209709662 12881209709677 19521708359784 23037417020871 39474535901919 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 143579236920666 144790328958334 144790328958349 272141689810278 272141689810293 286024140781045 286024140781060 299468914117287 300890814881297 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 405465967673865 420336582898064 432251150433534 432251150433549 443719063345575 443719063345590 466580814162987 468820851521725 470965969681273 470965969681288 491132347463364 510064419306185 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 536408231904073 536408231904088 553094203904084 588485109015270 588485109015285 594479367708736 614045866141861 624019266597872 627378471130128 627378471130143 637387629151161 646195267442298 648550396331557 650309880450183 684439512836665 694750096560972 701865353869684 701865353869699 743118242910316 766438618715701 769775356907917 769775356907932
mergesort 16 13
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ sortingTheory.SORTED_EQ , rich_listTheory.FILTER_APPEND ]

4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 393161726723 574967048026 579751398587 579751398602 1650156236738 1650156236753 12881209709662 12881209709677 17653264580841 23037417020871 39474535901919 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 143579236920666 144790328958334 144790328958349 272141689810278 272141689810293 286024140781045 286024140781060 299468914117287 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 387537934186235 405465967673865 420336582898064 429768492515538 432251150433534 432251150433549 443719063345575 443719063345590 468820851521725 470965969681273 470965969681288 491132347463364 510064419306185 510064419306200 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 536408231904073 536408231904088 553094203904084 588485109015270 588485109015285 594479367708736 614045866141861 627378471130128 627378471130143 637387629151161 648550396331557 650309880450183 684439512836665 694750096560972 701865353869684 701865353869699 706710732589847 743118242910316 766438618715701 769775356907917 769775356907932
mergesort 16 14
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 383593025586 393161726708 574967048026 574967048041 579751398587 579751398602 1650156236738 12881209709662 19521708359784 23037417020871 67335619167295 97361119023811 101493408634255 136129971492839 136134755843400 143579236920651 144790328958334 179857892939409 265487020168210 286024140781045 286024140781060 302217250788554 316571291052221 330012922480979 349280398548416 361193255521019 378855121615866 391947797815890 413309337510977 420336582898049 432251150433534 437169019934852 466580814162987 470096335453744 470965969681273 491132347463364 510443837480253 514547582318247 534256931013766 553094203904084 586677811793393 587387697264308 588485109015270 594479367708736 596108977266628 624019266597857 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664 736777025005385 743118242910316 766438618715701 766936913076525 769775356907917 780083133136918
mergesort 16 15
metisLib.METIS_TAC [ ]

4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 574967048026 574967048041 579751398587 579751398602 1650156236738 1650156236753 12881209709662 12881209709677 19521708359784 23037417020871 34391342364592 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 143579236920651 143579236920666 144790328958334 265487020168210 286024140781045 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 386647806602618 391947797815890 413309337510977 420336582898049 420336582898064 432251150433534 432251150433549 437169019934852 466580814162987 470096335453744 470965969681273 491132347463364 510064419306200 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 553094203904084 586677811793393 587387697264308 588485109015270 588485109015285 594479367708736 596108977266628 624019266597857 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 701865353869684 701865353869699 706710732589847 736777025005385 743118242910316 766438618715701 766936913076525 769775356907917 778838362118534 780083133136918
mergesort 16 16
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
17
4508187 4508202 5822398 383593025586 383593025601 393161726708 574967048026 579751398587 1650156236738 1650156236753 12881209709662 19521708359784 23037417020871 67335619167295 97361119023811 101493408634255 136129971492839 136129971492854 136134755843400 143579236920651 143579236920666 144790328958334 193306005698192 286024140781045 302217250788554 302217250788569 316571291052221 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 391947797815890 413309337510977 420336582898049 432251150433534 432251150433549 466580814162987 470096335453744 470965969681273 491132347463364 510064419306200 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 553094203904084 586677811793393 587387697264308 588485109015270 594479367708736 595757614809484 596108977266628 624019266597857 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 701865353869684 701865353869699 736777025005385 743118242910316 743502387004551 766438618715701 766936913076525 769775356907917 780083133136918
mergesort 16 17
boolLib.CCONTR_TAC
18
4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 574967048026 574967048041 579751398587 1650156236738 12881209709662 19521708359784 19521708359799 23037417020871 29966958101903 67335619167295 86849634574582 97361119023811 101493408634255 136129971492839 136129971492854 136134755843400 143579236920651 144790328958334 149183218699929 169053101541907 205258174729657 286024140781045 302217250788554 302217250788569 310176313335274 316571291052221 330012922480979 349280398548416 361193255521019 378855121615866 391947797815890 413309337510977 420336582898049 432251150433534 432251150433549 466580814162987 466580814163002 470096335453744 470965969681273 491132347463364 510443837480253 514547582318247 534256931013766 553094203904084 586677811793393 587387697264308 588485109015270 594479367708736 595757614809484 596108977266628 624019266597857 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 701865353869684 736777025005385 743118242910316 766438618715701 766936913076525 769775356907917 780083133136918
mergesort 16 18
bossLib.fs [ listTheory.EXISTS_MEM ]
19
4508187 5822398 383593025586 393161726708 574967048026 579751398587 1650156236738 12881209709662 19521708359784 23037417020871 29966958101888 67335619167295 86849634574567 97361119023811 101493408634255 136129971492839 136134755843400 143579236920651 144790328958334 149183218699914 169053101541892 205258174729642 208688131165109 286024140781045 302217250788554 310176313335259 316571291052221 330012922480979 349280398548416 361193255521019 378855121615866 391947797815890 413309337510977 420336582898049 432251150433534 466580814162987 470096335453744 470965969681273 491132347463364 510443837480253 514547582318247 534256931013766 553094203904084 586677811793393 587387697264308 588485109015270 594479367708736 595757614809484 596108977266628 624019266597857 624811432641453 634772253538988 637387629151161 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 701865353869684 736777025005385 743118242910316 766438618715701 766936913076525 769775356907917 780083133136918
mergesort 16 19
bossLib.metis_tac [ relationTheory.transitive_def ]

4508187 5822398 383593025586 393161726708 484064387367 574967048026 579751398587 1650156236738 12881209709662 19521708359784 23037417020871 67335619167295 97361119023811 101493408634255 136129971492839 136134755843400 143579236920651 144790328958334 208688131165109 286024140781045 302217250788554 316571291052221 330012922480979 349280398548416 361193255521019 378855121615866 391947797815890 413309337510977 420336582898049 432251150433534 466580814162987 470096335453744 470965969681273 491132347463364 510443837480253 514547582318247 534256931013766 553094203904084 586677811793393 587387697264308 588485109015270 594479367708736 595757614809484 596108977266628 624019266597857 624811432641453 634772253538988 637387629151161 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 701865353869684 736777025005385 743118242910316 766438618715701 766936913076525 769775356907917 780083133136918
mergesort 16 20
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 574967048026 579751398587 579751398602 1650156236738 1650156236753 12881209709662 12881209709677 19521708359784 23037417020871 34391342364592 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 143579236920651 143579236920666 144790328958334 193306005698177 286024140781045 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 386647806602618 391947797815890 413309337510977 420336582898049 420336582898064 432251150433534 432251150433549 466580814162987 470096335453744 470965969681273 491132347463364 510064419306185 510064419306200 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 553094203904084 586677811793393 587387697264308 588485109015270 588485109015285 594479367708736 595757614809484 596108977266628 624019266597857 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 701865353869684 701865353869699 706710732589847 736777025005385 743118242910316 743502387004536 766438618715701 766936913076525 769775356907917 778838362118534 780083133136918
mergesort 17 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 393161726723 97361119023826 101493408634270 136129971492854 136134755843415 144790328958349 160288592847498 180981670282877 259624922643351 286024140781060 302217250788569 330012922480994 348582935575450 349280398548431 386477523617951 431640464262285 470965969681288 491132347463379 495539169749242 528712731325488 534256931013781 536408231904088 553094203904099 588485109015285 594479367708751 648550396331572 650309880450198 684439512836680 725948224458739 743118242910331 758716014635502 769775356907932
mergesort 18 0
boolLib.ho_match_mp_tac mergesortN_ind
1
4508202 393161726723 517554841309 527123542431 93530272678423 101414343957000 101493408634270 130675799192928 149809507796936 160288592847498 166301412817978 217601987536818 241277626637799 248980903572680 286024140781060 288661503866530 291172341109760 302217250788569 319515287706363 330012922480994 373938813995006 431640464262285 471942352642310 491132347463379 523790995548742 528712731325488 534256931013781 549861294173682 594479367708751 648550396331572 684439512836680 725948224458739 758716014635502
mergesort 18 1
BasicProvers.SRW_TAC [ ] [ ]
2 3 4 5 6 7 8 9 10 11 12
4508202 5822413 393161726723 517554841309 527123542431 574967048041 579751398602 584535749163 4307605675848 8107825577384 10232565136069 12881209709677 16635425397066 19521708359799 37235728342456 52213207481656 55377685149973 67335619167310 82788020813651 82897199447339 86971957760219 89820371006390 93530272678423 101414343957000 101493408634270 129916455720081 130050857548316 130675799192928 134947042259413 137140290251988 141425033088262 149809507796936 151796447914440 155412585748122 160288592847498 166301412817978 174884179748367 176099515660347 199167669939178 207001692813188 207210880837066 216453440304916 217601987536818 218186896291364 238733841913354 241277626637799 248980903572680 264214093175962 274999978378392 286024140781060 288661503866530 291172341109760 294958381613757 300890814881312 302217250788569 307113354773049 313335256842088 316571291052236 319515287706363 328530265118819 330012922480994 338907903101124 356578784146425 357233242858259 370983823554805 373938813995006 374252837471423 375497871509295 378855121615881 393065327750355 397643599712931 407417393626180 416070770185609 425888595389530 428334413652350 431588186906178 431640464262285 438782576555389 443032778924354 448731050864296 451877163790208 455974183960622 456372513921663 460579733511343 461339563900208 466580814163002 471942352642310 474709775802895 488610728344911 488765715792299 491132347463379 492652446671684 496818407501930 497052077504646 510064419306200 523790995548742 525215306054637 526134486535412 528421923507714 528712731325488 531497668235009 534256931013781 538513686733949 549861294173682 585749205410756 594479367708751 598725783766233 603628770733433 640582772091623 641689234209465 648550396331572 649969723991069 651084885249897 658026130123806 668868231120273 672462142824294 674255265005599 684439512836680 685763152759742 688936849618040 696379705474238 698339900079275 701865353869699 704177836849664 724965668276511 725948224458739 730641340492548 730854612854933 737319497310766 751965058577514 758716014635502 760334380568643 763509043926098 766438618715716 772093664419589 772445227429120 778417488521154 789131556580749 791135012701394
mergesort 18 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
17 18 20 22 24
4508187 4508202 393161726708 393161726723 101414343957000 149809507796921 155412585748122 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 431640464262285 438782576555389 450243958069470 460579733511343 474709775802895 510064419306200 528712731325488 534256931013766 538513686733949 549861294173682 568213854428986 585749205410756 594479367708736 648550396331557 672462142824294 758716014635502 772093664419589
mergesort 18 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
19 21 23
4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 67335619167310 101414343957000 149809507796921 155412585748122 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300890814881312 302217250788569 316571291052236 357233242858259 423417309420642 431640464262285 438782576555389 460579733511343 467056362913318 474709775802895 510064419306200 528712731325488 534256931013766 538513686733949 549861294173682 594479367708736 648550396331557 672462142824294 758716014635502 772093664419589
mergesort 18 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
17 18 20 22 24
4508187 4508202 393161726708 393161726723 52213207481656 82788020813651 101414343957000 149809507796921 151796447914440 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 370983823554805 431640464262285 474709775802895 488765715792299 494691078236691 510064419306200 528712731325488 534256931013766 549861294173682 568213854428986 594479367708736 648550396331557 672462142824294 758716014635502
mergesort 18 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
19 21 23
4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 52213207481656 67335619167310 82788020813651 101414343957000 149809507796921 151796447914440 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300890814881312 302217250788569 316571291052236 370983823554805 393901498691788 423417309420642 431640464262285 474709775802895 488610728344911 510064419306200 528712731325488 534256931013766 549861294173682 594479367708736 648550396331557 672462142824294 758716014635502
mergesort 18 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
17 18 20 22 24
4508187 4508202 393161726708 393161726723 16635425397066 101414343957000 129916455720081 149809507796921 155412585748122 199167669939178 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 431640464262285 474709775802895 510064419306200 528712731325488 534256931013766 549861294173682 568213854428986 594479367708736 648550396331557 672462142824294 758716014635502 763653901615801 772093664419589
mergesort 18 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
19 21 23
4508187 4508202 5822413 393161726708 393161726723 517554841309 574967048041 12881209709677 67335619167310 101414343957000 129916455720081 149809507796921 155412585748122 199167669939178 213671296226318 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300890814881312 302217250788569 316571291052236 378855121615881 423417309420642 431640464262285 474709775802895 510064419306200 528712731325488 534256931013766 549861294173682 594479367708736 640582772091623 648550396331557 672462142824294 758716014635502 772093664419589
mergesort 18 12
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
17 18 20 22 24
4508187 4508202 393161726708 393161726723 517554841309 101414343957000 149809507796921 222499844904483 248980903572680 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 313335256842088 431640464262285 510064419306200 528712731325488 534256931013766 549861294173682 568213854428986 594479367708736 648550396331557 688936849618040 758716014635502 778417488521154
mergesort 18 13
BasicProvers.SRW_TAC [ ] [ ]
17 18 20 22 24 25 28 36
4508187 4508202 5822413 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 574967048041 579751398602 584535749163 10232565136054 10232565136069 12881209709677 14443700888378 14785310523431 19521708359784 28230122462030 28374805765003 35166674880201 37235728342441 37235728342456 52213207481641 52213207481656 60524109670742 67335619167310 82649215612116 82788020813636 82788020813651 82897199447324 82897199447339 86971957760204 99461271230302 101414343956985 101414343957000 101493408634255 102304458888707 104228119510761 106792521617045 114044270479859 115677847445678 129916455720066 129916455720081 130382022965007 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 151796447914440 152439822555303 152578134658385 155412585748107 155412585748122 161955698361279 166301412817978 176099515660332 186409643009372 197402340405940 217601987536818 223551718094342 234986306668193 238707412987891 241277626637784 241277626637799 244416042306825 248980903572665 248980903572680 253885755131237 257308239857608 262480884993864 264214093175947 264214093175962 271701083476882 273790482038772 274999978378377 274999978378392 275039197535193 275058334937437 286024140781045 286024140781060 287320331263163 288661503866515 288661503866530 290145163041697 291172341109745 300890814881312 302217250788554 302217250788569 304666667617112 307113354773049 310267556478953 316571291052236 329411022833289 329930401472193 330012922480979 338907903101124 356578784146425 363239253266457 369292011582941 373938813994991 373938813995006 375497871509280 375497871509295 381036008283367 392648554168654 393065327750355 398584203262676 421555491273280 428334413652335 431640464262270 431640464262285 438782576555374 438782576555389 440629121110912 451877163790208 454445059280059 455974183960607 455974183960622 456372513921648 466580814162987 470965969681288 474709775802880 474709775802895 491492074683089 494250565015292 496368373140935 497970498521926 509553987271427 510064419306200 511998153281634 513716518333973 514306813189376 523790995548742 526134486535397 526134486535412 527229075219536 528712731325473 528712731325488 531497668234994 531497668235009 534256931013766 538513686733934 538513686733949 549861294173667 549861294173682 551890233653579 553820892957008 581792910906947 593197002584605 594479367708736 606081797613093 611006316061256 633242160145492 648550396331557 648727106293019 658026130123791 658026130123806 672462142824279 672462142824294 674255265005599 684439512836665 687965793531972 689261610801637 696380981763168 697040536814184 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 724972960301418 734061948963885 756753421716707 758716014635487 758716014635502 769775356907932 772093664419574 772093664419589 772445227429105 772445227429120 774664039389797 778417488521139 778417488521154
mergesort 18 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 12881209709677 28230122462030 67335619167310 114044270479859 146521338501589 149809507796921 197402340405940 286024140781045 286024140781060 291172341109745 300890814881312 302217250788569 310267556478953 316571291052236 431640464262285 496818407501930 510064419306200 517930549381901 528712731325488 534256931013766 594479367708736 648550396331557 713575513371372 758716014635502
mergesort 18 15
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 584535749163 12881209709677 67335619167310 104228119510761 149809507796921 186409643009372 286024140781045 286024140781060 291172341109745 300890814881312 302217250788569 309357140352726 316571291052236 421555491273280 431640464262285 496818407501930 510064419306200 528712731325488 534256931013766 594479367708736 609816895254401 633242160145492 648550396331557 673464036110540 689261610801637 756753421716707 758716014635502
mergesort 18 16
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 12881209709677 28230122462030 67335619167310 114044270479859 146521338501589 149809507796921 197402340405940 286024140781045 286024140781060 291172341109745 300890814881312 302217250788569 310267556478953 316571291052236 431640464262285 496818407501930 510064419306200 517930549381901 528712731325488 534256931013766 594479367708736 648550396331557 713575513371372 758716014635502
mergesort 18 17
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 69421697544412 149809507796921 286024140781045 286024140781060 291172341109745 302217250788569 431640464262285 510064419306200 528712731325488 534256931013766 568213854428986 594479367708736 648550396331557 758716014635502
mergesort 18 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 69421697544412 149809507796921 286024140781045 286024140781060 291172341109745 302217250788569 431640464262285 510064419306200 528712731325488 534256931013766 568213854428986 594479367708736 648550396331557 758716014635502
mergesort 18 19
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 67335619167310 149809507796921 286024140781045 286024140781060 291172341109745 300890814881312 302217250788569 316571291052236 423417309420642 431640464262285 436538350067110 510064419306200 528712731325488 534256931013766 594479367708736 648550396331557 758716014635502
mergesort 18 20
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 69421697544412 149809507796921 286024140781045 286024140781060 291172341109745 302217250788569 431640464262285 510064419306200 528712731325488 534256931013766 568213854428986 594479367708736 648550396331557 758716014635502
mergesort 18 21
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 67335619167310 149809507796921 286024140781045 286024140781060 291172341109745 300890814881312 302217250788569 316571291052236 423417309420642 431640464262285 436538350067110 510064419306200 528712731325488 534256931013766 594479367708736 648550396331557 758716014635502
mergesort 18 22
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 69421697544412 149809507796921 286024140781045 286024140781060 291172341109745 302217250788569 431640464262285 510064419306200 528712731325488 534256931013766 568213854428986 594479367708736 648550396331557 758716014635502
mergesort 18 23
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 67335619167310 149809507796921 286024140781045 286024140781060 291172341109745 300890814881312 302217250788569 316571291052236 423417309420642 431640464262285 436538350067110 510064419306200 528712731325488 534256931013766 594479367708736 648550396331557 758716014635502
mergesort 18 24
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 69421697544412 149809507796921 286024140781045 286024140781060 291172341109745 302217250788569 431640464262285 510064419306200 528712731325488 534256931013766 568213854428986 594479367708736 648550396331557 758716014635502
mergesort 18 25
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 252 16*)l" ]
26 27
4508187 4508202 5822413 393161726708 393161726723 517554841309 574967048041 12881209709677 19521708359784 28374805765003 60524109670742 67335619167310 82649215612116 121443547760477 129916455720066 129916455720081 148992494553428 149809507796921 155412585748107 155412585748122 225062769736095 241277626637799 264214093175947 264214093175962 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 300890814881312 302217250788569 304666667617112 316571291052236 373938813995006 380618364796506 381036008283367 431640464262285 446777716720789 466580814162987 474709775802880 474709775802895 491492074683089 496368373140935 497052077504646 510064419306200 528712731325488 531497668234994 534256931013766 594479367708736 648550396331557 672462142824279 672462142824294 701865353869684 758716014635502 772093664419574 772093664419589 778417488521139
mergesort 18 26
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 574967048041 3124423271014 12881209709677 19521708359784 55377685149973 67335619167310 82649215612116 129916455720066 129916455720081 148992494553428 149809507796921 155412585748107 155412585748122 156588986080527 226241134221446 241277626637799 264214093175947 264214093175962 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 300890814881312 302217250788569 304666667617112 316571291052236 373938813995006 378855121615881 381036008283367 431640464262285 446777716720789 466580814162987 474709775802880 474709775802895 496368373140935 497052077504646 510064419306200 528712731325488 531497668234994 534256931013766 594479367708736 648550396331557 672462142824279 672462142824294 696379705474238 701865353869684 756042766946519 758716014635502 772093664419574 772093664419589 778417488521139
mergesort 18 27
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 19521708359784 67335619167310 82649215612116 129916455720066 129916455720081 132556921896160 148992494553428 149809507796921 155412585748107 155412585748122 207210880837066 241277626637799 264214093175947 264214093175962 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 300890814881312 302217250788569 304666667617112 316571291052236 373938813995006 381036008283367 431640464262285 446777716720789 466580814162987 474709775802880 474709775802895 487833687489447 496368373140935 497052077504646 510064419306200 528712731325488 531497668234994 534256931013766 594479367708736 648550396331557 672462142824279 672462142824294 701865353869684 738179655704001 740277611188536 758716014635502 763509043926098 772093664419574 772093664419589 778417488521139
mergesort 18 28
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 252 16*)l" ]
29 30
4508187 4508202 5822413 393161726708 393161726723 517554841309 579751398602 12881209709677 19521708359784 28230122462030 28374805765003 52213207481641 52213207481656 60524109670742 67335619167310 67969760676521 82788020813636 82788020813651 102304458888707 114044270479859 129916455720066 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 151796447914440 152578134658385 155412585748107 161955698361279 197402340405940 241277626637799 244416042306825 264214093175947 264214093175962 273790482038772 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 373938813995006 381036008283367 428374763801253 431640464262285 466580814162987 474709775802880 474709775802895 510064419306200 513496709867363 527229075219536 528712731325488 531497668234994 534256931013766 551890233653579 559467142775083 594479367708736 618593870336416 648550396331557 668868231120273 672462142824279 672462142824294 701865353869684 719288338563801 758716014635502 772093664419574 778417488521139
mergesort 18 29
BasicProvers.SRW_TAC [ ] [ ]
32
4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 579751398602 3124423271014 12881209709677 19521708359784 28230122462030 52213207481641 52213207481656 60524109670742 67335619167310 82788020813636 82788020813651 114044270479859 129916455720066 136394935496058 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 151796447914440 152578134658385 155412585748107 161955698361279 197402340405940 241277626637799 244416042306825 264214093175947 264214093175962 273790482038772 274522023288291 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 373938813995006 378855121615881 381036008283367 431640464262285 441624023086940 466580814162987 474709775802880 474709775802895 510064419306200 527229075219536 528712731325488 531497668234994 534256931013766 551890233653579 559467142775083 594479367708736 618593870336416 648550396331557 668868231120273 672462142824279 672462142824294 697212953908224 701865353869684 719288338563801 756042766946519 758716014635502 772093664419574 778417488521139
mergesort 18 30
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
31
4508187 4508202 5822413 393161726708 393161726723 579751398602 12881209709677 19521708359784 28230122462030 52213207481641 52213207481656 60524109670742 67335619167310 82788020813636 82788020813651 114044270479859 129916455720066 132556921896160 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 151796447914440 152578134658385 155412585748107 161955698361279 197402340405940 241277626637799 244416042306825 261321878694888 264214093175947 264214093175962 273790482038772 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 373938813995006 381036008283367 431640464262285 443032778924354 466580814162987 474709775802880 474709775802895 487833687489447 497454149397287 510064419306200 527229075219536 528712731325488 531497668234994 534256931013766 551890233653579 559467142775083 594479367708736 618593870336416 648550396331557 668868231120273 672462142824279 672462142824294 701865353869684 719288338563801 730854612854933 758716014635502 772093664419574 778417488521139
mergesort 18 31
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 19521708359784 52213207481641 69421697544412 82788020813636 129916455720066 149809507796921 151796447914425 155412585748107 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 302217250788569 431640464262285 466580814162987 474709775802880 510064419306200 528712731325488 531497668234994 534256931013766 559467142775083 568213854428986 594479367708736 618593870336416 648550396331557 672462142824279 701865353869684 719288338563801 758716014635502 772093664419574 778417488521139
mergesort 18 32
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 254 16*)t" ]
33 34
4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 579751398602 12881209709677 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 82788020813636 114044270479859 121443547760477 129916455720066 129916455720081 146521338501589 149809507796921 151796447914425 152578134658385 155412585748107 155412585748122 161955698361279 197402340405940 237613838844213 241277626637799 244416042306825 264214093175947 264214093175962 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 329195864451033 373938813995006 381036008283367 431640464262285 466580814162987 474709775802880 474709775802895 497052077504646 510064419306200 527229075219536 528712731325488 531497668234994 534256931013766 559467142775083 594479367708736 618593870336416 648550396331557 668757737190879 672462142824279 672462142824294 701865353869684 719288338563801 758716014635502 772093664419574 772093664419589 778417488521139
mergesort 18 33
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "sort2_stable" ) ]

4508187 4508202 5822413 393161726708 393161726723 498417439065 579751398602 12881209709677 19521708359784 28230122462030 52213207481641 67335619167310 82788020813636 114044270479859 129916455720066 129916455720081 131048991197072 146148401567588 146521338501589 147268825207353 149809507796921 151796447914425 152578134658385 155005447621700 155412585748107 155412585748122 197402340405940 241277626637799 244416042306825 264214093175947 264214093175962 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 373938813995006 378855121615881 381036008283367 431640464262285 446602574367285 465489672496315 466580814162987 474709775802880 474709775802895 497052077504646 510064419306200 528712731325488 531497668234994 534256931013766 559467142775083 594479367708736 618593870336416 632345837415155 648550396331557 672462142824279 672462142824294 696379705474238 701865353869684 719288338563801 756042766946519 758716014635502 772093664419574 772093664419589 778417488521139
mergesort 18 34
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
35
4508187 4508202 5822413 393161726708 393161726723 498417439065 579751398602 12881209709677 19521708359784 28230122462030 52213207481641 67335619167310 82788020813636 114044270479859 129916455720066 129916455720081 132556921896160 146521338501589 149809507796921 151796447914425 152578134658385 155412585748107 155412585748122 197402340405940 241277626637799 243293809051121 244416042306825 256110211218595 264214093175947 264214093175962 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 322586819864104 373938813995006 381036008283367 425382804776990 431640464262285 466580814162987 474709775802880 474709775802895 497052077504646 510064419306200 528712731325488 531497668234994 534256931013766 559467142775083 594479367708736 618593870336416 648550396331557 672462142824279 672462142824294 701865353869684 719288338563801 758716014635502 760807536466827 763509043926098 772093664419574 772093664419589 778417488521139
mergesort 18 35
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 12881209709677 19521708359784 52213207481641 67335619167310 82788020813636 129916455720066 149809507796921 151796447914425 155412585748107 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 316571291052236 423417309420642 431640464262285 436538350067110 466580814162987 474709775802880 510064419306200 528712731325488 531497668234994 534256931013766 559467142775083 594479367708736 618593870336416 648550396331557 672462142824279 701865353869684 719288338563801 758716014635502 772093664419574 778417488521139
mergesort 18 36
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 256 16*)l" ]
37 38
4508187 4508202 5822413 393161726708 393161726723 517554841309 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 28374805765003 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 104228119510761 110789326156164 114044270479859 115677847445678 129916455720066 130382022965007 137919686294602 146521338501589 149809507796921 151796447914425 152439822555303 155412585748107 155412585748122 161955698361279 186409643009372 190162264780552 197402340405940 223551718094342 241277626637799 257308239857608 264214093175947 264214093175962 275039197535193 275058334937437 286024140781045 286024140781060 288661503866515 288661503866530 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 329411022833289 373481636383800 373938813995006 381036008283367 421555491273280 431640464262285 438782576555374 438782576555389 466580814162987 474709775802880 474709775802895 475590849174317 494250565015292 510064419306200 511998153281634 528712731325488 531497668234994 534256931013766 538513686733934 538513686733949 594479367708736 633242160145492 648550396331557 672462142824279 672462142824294 689261610801637 700346523817507 701865353869684 730641340492548 734061948963885 756753421716707 758716014635502 772093664419574 772093664419589 774664039389797 778417488521139
mergesort 18 37
BasicProvers.SRW_TAC [ ] [ ]
40
4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 584535749163 3124423271014 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 94446621171891 104228119510761 114044270479859 129916455720066 130382022965007 137919686294602 146521338501589 149809507796921 151796447914425 152439822555303 155412585748107 155412585748122 161955698361279 186409643009372 190162264780552 197402340405940 223551718094342 241277626637799 257308239857608 264214093175947 264214093175962 275039197535193 275058334937437 286024140781045 286024140781060 288661503866515 288661503866530 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 329411022833289 373938813995006 378855121615881 381036008283367 421555491273280 431640464262285 438782576555374 438782576555389 466580814162987 474709775802880 474709775802895 494250565015292 510064419306200 511998153281634 528712731325488 531497668234994 534256931013766 538513686733934 538513686733949 556375466312430 594479367708736 633242160145492 648550396331557 666982567846528 672462142824279 672462142824294 689261610801637 700346523817507 701865353869684 717216156250728 730641340492548 734061948963885 756042766946519 756753421716707 758716014635502 772093664419574 772093664419589 774664039389797 778417488521139
mergesort 18 38
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
39
4508187 4508202 5822413 393161726708 393161726723 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 101520687008267 104228119510761 114044270479859 129916455720066 130382022965007 132556921896160 137919686294602 141425033088262 146521338501589 149809507796921 151796447914425 152439822555303 155412585748107 155412585748122 161955698361279 186409643009372 190162264780552 197402340405940 223551718094342 241277626637799 257308239857608 264214093175947 264214093175962 275039197535193 275058334937437 286024140781045 286024140781060 288661503866515 288661503866530 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 328530265118819 329411022833289 373938813995006 381036008283367 421555491273280 431640464262285 438782576555374 438782576555389 466580814162987 474709775802880 474709775802895 487833687489447 494250565015292 510064419306200 511998153281634 528712731325488 531497668234994 534256931013766 538513686733934 538513686733949 594479367708736 633242160145492 648274604665705 648550396331557 672462142824279 672462142824294 689261610801637 700346523817507 701865353869684 730641340492548 734061948963885 756753421716707 758716014635502 772093664419574 772093664419589 774664039389797 778417488521139
mergesort 18 39
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 19521708359784 52213207481641 69421697544412 79556122036157 82788020813636 129916455720066 137919686294602 149809507796921 151796447914425 155412585748107 190162264780552 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 302217250788569 431640464262285 438782576555374 466580814162987 474709775802880 510064419306200 528712731325488 531497668234994 534256931013766 538513686733934 568213854428986 594479367708736 648550396331557 672462142824279 700346523817507 701865353869684 758716014635502 772093664419574 778417488521139
mergesort 18 40
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 258 16*)t" ]
41 42
4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 52213207481656 60524109670742 67335619167310 67969760676521 79556122036157 82788020813636 82788020813651 104228119510761 114044270479859 129916455720066 137919686294602 146521338501589 149809507796921 151796447914425 151796447914440 152439822555303 155412585748107 161955698361279 186409643009372 190162264780552 197402340405940 213961132589205 223551718094342 241277626637799 242566409332997 257308239857608 264214093175947 264214093175962 275058334937437 286024140781045 286024140781060 288661503866515 288661503866530 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 373938813995006 381036008283367 421555491273280 431640464262285 438782576555374 440925832909371 466580814162987 474709775802880 474709775802895 494250565015292 510064419306200 511998153281634 528712731325488 531497668234994 534256931013766 538513686733934 594479367708736 633242160145492 648550396331557 668868231120273 672462142824279 672462142824294 689261610801637 700346523817507 701865353869684 734061948963885 756753421716707 758716014635502 772093664419574 778417488521139
mergesort 18 41
BasicProvers.SRW_TAC [ ] [ ]
44
4508187 4508202 5822413 393161726708 393161726723 498417439065 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 52213207481656 60524109670742 67335619167310 79556122036157 82788020813636 82788020813651 96401549601229 101388905855261 104228119510761 114044270479859 129916455720066 131048991197072 137919686294602 146148401567588 146521338501589 149809507796921 151796447914425 151796447914440 152439822555303 155412585748107 186409643009372 190162264780552 197402340405940 223551718094342 240172058894628 241277626637799 257308239857608 264214093175947 264214093175962 275058334937437 286024140781045 286024140781060 288661503866515 288661503866530 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 366413163345671 373938813995006 378855121615881 381036008283367 421555491273280 431640464262285 438782576555374 466580814162987 474709775802880 474709775802895 494250565015292 510064419306200 528712731325488 531497668234994 534256931013766 538513686733934 594479367708736 632345837415155 633242160145492 648550396331557 668868231120273 672462142824279 672462142824294 689261610801637 697212953908224 700346523817507 701865353869684 734061948963885 756042766946519 756753421716707 758716014635502 772093664419574 778417488521139
mergesort 18 42
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
43
4508187 4508202 5822413 393161726708 393161726723 498417439065 584535749163 8435209187774 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 52213207481656 60524109670742 67335619167310 79556122036157 82788020813636 82788020813651 104228119510761 114044270479859 129916455720066 132556921896160 137919686294602 146521338501589 149809507796921 151796447914425 151796447914440 152439822555303 155412585748107 186409643009372 190162264780552 197402340405940 210420382383401 223551718094342 230143686402013 241277626637799 257308239857608 264214093175947 264214093175962 275058334937437 286024140781045 286024140781060 288661503866515 288661503866530 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 322586819864104 373938813995006 381036008283367 421555491273280 431640464262285 438782576555374 443032778924354 466580814162987 474709775802880 474709775802895 494250565015292 510064419306200 528712731325488 531497668234994 534256931013766 538513686733934 594479367708736 633242160145492 648550396331557 668868231120273 672462142824279 672462142824294 689261610801637 700346523817507 701865353869684 734061948963885 756753421716707 758716014635502 766937541068988 772093664419574 778417488521139
mergesort 18 43
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 12881209709677 19521708359784 52213207481641 67335619167310 79556122036157 82788020813636 129916455720066 137919686294602 149809507796921 151796447914425 155412585748107 190162264780552 264214093175947 286024140781045 286024140781060 288661503866515 291172341109745 300890814881312 302217250788569 316571291052236 423417309420642 431640464262285 436538350067110 438782576555374 466580814162987 474709775802880 510064419306200 528712731325488 531497668234994 534256931013766 538513686733934 594479367708736 648550396331557 672462142824279 700346523817507 701865353869684 758716014635502 772093664419574 778417488521139
mergesort 18 44
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 260 16*)t'" ]
45 46
4508187 4508202 5822413 393161726708 393161726723 498417439065 584535749163 12881209709677 14785310523431 19521708359784 28230122462030 52213207481641 60524109670742 67335619167310 79556122036157 82788020813636 92706058271285 104228119510761 114044270479859 121443547760477 129916455720066 129916455720081 131048991197072 137919686294602 146148401567588 146521338501589 149809507796921 151796447914425 155412585748107 155412585748122 186409643009372 190162264780552 197402340405940 223551718094342 237613838844213 241277626637799 257308239857608 264214093175947 264214093175962 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 302217250788569 304666667617112 310267556478953 316571291052236 342941095892697 373938813995006 381036008283367 421555491273280 431640464262285 438782576555374 466580814162987 474709775802880 474709775802895 494250565015292 497052077504646 528712731325488 531497668234994 534256931013766 538513686733934 594479367708736 633242160145492 648550396331557 672462142824279 672462142824294 689261610801637 700346523817507 701865353869684 756753421716707 758716014635502 760648877248259 772093664419574 772093664419589 778417488521139
mergesort 18 45
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "sort2_stable" ) , ( DB.fetch "mergesort" "sort3_stable" ) ]

4508187 4508202 5822413 393161726708 393161726723 498417439065 555829645797 584535749163 12881209709677 19521708359784 28230122462030 52213207481641 67335619167310 79556122036157 82788020813636 104228119510761 114044270479859 129916455720066 129916455720081 131048991197072 137919686294602 146521338501589 147268825207353 149809507796921 151796447914425 155412585748107 155412585748122 186409643009372 190162264780552 197402340405940 223551718094342 226765310951268 241277626637799 257308239857608 264214093175947 264214093175962 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 302217250788569 304666667617112 310267556478953 316571291052236 316910995393961 373938813995006 378855121615881 381036008283367 383768007482902 421555491273280 431640464262285 438782576555374 466580814162987 474709775802880 474709775802895 497052077504646 528712731325488 531497668234994 534256931013766 538513686733934 560234494256268 594479367708736 633242160145492 648550396331557 672462142824279 672462142824294 689261610801637 696379705474238 700346523817507 701865353869684 707415585354665 756042766946519 756753421716707 758716014635502 764857448989014 772093664419574 772093664419589 778417488521139
mergesort 18 46
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "sort2_stable" ) , ( DB.fetch "mergesort" "sort3_stable" ) ]

4508187 4508202 5822413 393161726708 393161726723 498417439065 584535749163 12881209709677 19521708359784 28230122462030 52213207481641 67335619167310 79556122036157 82788020813636 104228119510761 114044270479859 129916455720066 129916455720081 131048991197072 132556921896160 137919686294602 146521338501589 149809507796921 151796447914425 155412585748107 155412585748122 186409643009372 190162264780552 197402340405940 223551718094342 230437373716844 241277626637799 243293809051121 257308239857608 264214093175947 264214093175962 280049800749569 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 302217250788569 304666667617112 310267556478953 316571291052236 317898517318577 373938813995006 381036008283367 421555491273280 431640464262285 438782576555374 466580814162987 474709775802880 474709775802895 497052077504646 510064419306200 528712731325488 531497668234994 534256931013766 538513686733934 594479367708736 633242160145492 648550396331557 672462142824279 672462142824294 689261610801637 700346523817507 701865353869684 732088084218486 756753421716707 758716014635502 763509043926098 772093664419574 772093664419589 778417488521139 791463702662195
mergesort 18 47
bossLib.UNABBREV_ALL_TAC
48
4508187 4508202 393161726708 517554841294 527123542416 527123542431 10232565136054 19521708359784 37235728342441 52213207481641 82788020813636 82897199447324 93530272678408 101414343956985 101493408634255 124546192348058 129916455720066 130675799192913 134947042259398 137140290251973 149809507796921 151796447914425 155412585748107 158687536581162 166301412817963 174884179748352 217601987536803 241277626637784 248980903572665 264214093175947 274999978378377 286024140781045 288661503866515 288661503866530 291172341109745 294958381613742 302217250788554 307113354773034 319515287706348 330012922480979 338907903101109 354656544070709 356578784146410 373938813994991 375497871509280 393065327750340 398439345207991 431588186906163 431640464262270 438782576555374 451877163790193 451877163790208 461339563900193 466580814162987 474709775802880 523790995548727 526134486535397 528712731325473 531497668234994 531497668235009 534256931013766 538513686733934 539847686715945 549861294173667 594479367708736 641689234209450 648550396331557 658026130123791 672462142824279 674255265005584 684439512836665 698339900079260 701865353869684 704177836849649 758716014635487 772093664419574 778417488521139
mergesort 18 48
bossLib.fs [ arithmeticTheory.DIV2_def , arithmeticTheory.DIV_LESS_EQ ]

4508187 4508202 393161726708 517554841294 527123542416 527123542431 10232565136054 10232565136069 19521708359784 35166674880201 37235728342441 52213207481641 82788020813636 82897199447324 86971957760204 99461271230302 101414343956985 101493408634255 106792521617045 124546192348058 129916455720066 134947042259398 137140290251973 149809507796921 151796447914425 155412585748107 176099515660332 241277626637784 248980903572665 262480884993864 264214093175947 274999978378377 286024140781045 288661503866515 288661503866530 291172341109745 302217250788554 330012922480979 373938813994991 375497871509280 425158989859552 428334413652335 431640464262270 438782576555374 455974183960607 456372513921648 466580814162987 474709775802880 509553987271427 526134486535397 526134486535412 528712731325473 531497668234994 531497668235009 534256931013766 538513686733934 549861294173667 553820892957008 594479367708736 611006316061256 648550396331557 658026130123791 659913087315797 672462142824279 672462142824294 684439512836665 696380981763168 698339900079260 701865353869684 704177836849649 724972960301418 758716014635487 772093664419574 772445227429105 778417488521139
mergesort 18 49
bossLib.metis_tac [ ( DB.fetch "mergesort" "stable_cong" ) , ( DB.fetch "mergesort" "merge_stable" ) , rich_listTheory.take_drop_partition , ( DB.fetch "mergesort" "stable_trans" ) , ( DB.fetch "mergesort" "mergesortN_sorted" ) ]

4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 10232565136054 19521708359784 36364448101241 37235728342441 52213207481641 82788020813636 82897199447324 82897199447339 93530272678408 101414343956985 101414343957000 101493408634255 124546192348043 129916455720066 130675799192913 130675799192928 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 149809507796921 151796447914425 155412585748107 158687536581162 166301412817963 166301412817978 174884179748352 217601987536803 217601987536818 241277626637784 241277626637799 248980903572665 248980903572680 264214093175947 274999978378377 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 294958381613742 302217250788554 302217250788569 307113354773034 307113354773049 319515287706348 319515287706363 330012922480979 338907903101109 338907903101124 354656544070694 356578784146410 356578784146425 373938813994991 373938813995006 375497871509280 380526933387893 393065327750340 393065327750355 398439345207976 431149831667228 431588186906163 431640464262270 431640464262285 438782576555374 451877163790193 451877163790208 461339563900193 466580814162987 470965969681288 474709775802880 523790995548727 523790995548742 526134486535397 528712731325473 528712731325488 531497668234994 534256931013766 538513686733934 539847686715945 549861294173667 549861294173682 594479367708736 641689234209450 648550396331557 658026130123791 672462142824279 674255265005584 674255265005599 684439512836665 698339900079260 698339900079275 701865353869684 704177836849649 758716014635487 758716014635502 769775356907932 772093664419574 778417488521139
mergesort 19 0
bossLib.metis_tac [ ( DB.fetch "mergesort" "mergesortN_stable" ) , ( DB.fetch "mergesort" "mergesort_def" ) , listTheory.TAKE_LENGTH_ID ]

4508202 393161726723 517554841309 101493408634270 149809507796936 160288592847498 286024140781060 286300683424592 291172341109760 302217250788569 330012922480994 338813017555769 431640464262285 491132347463379 528712731325488 534256931013781 594479367708751 610210547612354 618952279946832 648550396331572 684439512836680 703271943150363 725948224458739 737829576036359 758716014635502
mergesort 20 0
BasicProvers.srw_tac [ ] [ sortingTheory.STABLE_DEF , sortingTheory.SORTS_DEF ]
1 2 3
4508202 393161726723 37807858717854 101493408634270 149809507796936 160288592847498 286024140781060 286300683424592 291172341109760 330012922480994 473756931241917 491132347463379 534256931013781 594479367708751 605780981972509 610210547612354 642029795113664 648550396331572 684439512836680
mergesort 20 1
bossLib.metis_tac [ ( DB.fetch "mergesort" "mergesort_perm" ) , ( DB.fetch "mergesort" "mergesort_sorted" ) , ( DB.fetch "mergesort" "mergesort_stable" ) , ( DB.fetch "mergesort" "stable_def" ) ]

4508187 4508202 5822398 393161726708 393161726723 517554841309 536692243538 536692243553 574967048026 579751398587 1650156236753 72756383268131 101493408634255 143579236920666 149809507796921 193306005698192 286024140781045 286024140781060 286300683424592 291172341109745 302217250788569 330012922480979 361193255521034 432251150433534 432251150433549 491132347463364 510443837480268 514547582318262 534256931013766 567694350595780 594479367708736 610210547612354 618952279946832 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 703271943150363 766438618715701
mergesort 20 2
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 517554841309 149809507796921 222018040794449 286024140781045 286024140781060 286300683424592 291172341109745 302217250788569 349280398548431 534256931013766 553094203904099 594479367708736 610210547612354 618952279946832 648550396331557 650309880450198 703271943150363
mergesort 20 3
BasicProvers.RW_TAC bossLib.std_ss tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 517554841309 149809507796921 286024140781045 286024140781060 286300683424592 291172341109745 293640334736908 302217250788569 361193255521034 446524973034233 513009304942776 534256931013766 594479367708736 610210547612354 618952279946832 648550396331557 703271943150363
mergesort 21 0
bossLib.metis_tac [ ( DB.fetch "mergesort" "mergesort_perm" ) , sortingTheory.MEM_PERM ]

4508202 5822413 364455623357 393161726723 574967048041 160288592847498 247169090864414 286024140781060 286300683424592 302217250788569 391947797815905 413309337510992 470096335453759 491132347463379 586677811793408 610210547612354 618952279946832 624811432641468 660516968447107 684439512836680 701865353869699 703271943150363 725948224458739 740245917494209 766438618715716 780083133136933
mergesort 22 0
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "sort2_def" ) , ( DB.fetch "mergesort" "sort2_tail_def" ) ]
1 2 3 4
4508202 5822413 393161726723 574967048041 579751398602 28230122462030 36326814178867 69840623698395 114044270479859 146521338501589 160288592847498 196744102732007 197402340405940 208688131165109 239304141456523 271701083476882 286024140781060 310267556478953 361193255521034 447152582366617 453161964663793 491132347463379 494253641939976 521073380415263 537856652163576 581792910906947 638441625532068 674923913801170 678046162611161 701865353869699 717783418171934 742645692291900 766438618715716 772697851795850 790891150878008
mergesort 22 1
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 22 2
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 22 3
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 22 4
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 0
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "sort3_def" ) , ( DB.fetch "mergesort" "sort3_tail_def" ) ]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
4508202 5822413 393161726723 574967048041 579751398602 584535749163 36326814178867 69840623698395 90956257195279 97082516816427 104228119510761 154428565301055 160288592847498 186409643009372 208688131165109 271701083476882 286024140781060 292106351096595 322481742438334 337699308303126 361193255521034 368626310290933 421555491273280 453161964663793 469206325505370 491132347463379 581792910906947 609156787497458 633242160145492 666207833720037 674923913801170 689261610801637 701865353869699 708850788979322 717783418171934 756753421716707 766438618715716 770870338846356
mergesort 23 1
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 2
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 3
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 4
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 5
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 6
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 7
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 8
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 9
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 10
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 11
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 12
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 13
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 14
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 15
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 16
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 17
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 18
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 19
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 20
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 21
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 22
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 23
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 24
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 25
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 26
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 27
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 28
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 29
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 30
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 31
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 32
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 33
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 34
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 35
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 36
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 37
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 38
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 39
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 40
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 208688131165094 286024140781045 286024140781060 466580814162987 634772253538973 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 41
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 42
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 43
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 44
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 45
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 46
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 47
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 48
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 49
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 50
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 51
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 23 52
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 584535749148 584535749163 19521708359784 179857892939409 196421115996488 208688131165094 286024140781045 286024140781060 466580814162987 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849664
mergesort 24 0
boolLib.ho_match_mp_tac merge_tail_ind
1
4508202 393161726723 40862747399877 69840623698395 97361119023826 136129971492854 136134755843415 144790328958349 160288592847498 195417522583530 208688131165109 254389120049881 286024140781060 287126184125421 302217250788569 310916134381586 330012922480994 348582935575450 361193255521034 367896832180791 422918273963451 453161964663793 470965969681288 491132347463379 520870578883410 536408231904088 588485109015285 634772253538988 674923913801170 684439512836680 699712463704086 701865353869699 717783418171934 725948224458739 728047609395147 756110587881462 769775356907932 772057956464035 792243894750027
mergesort 25 0
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 402 12*)l" ]
1 2
4508202 393161726723 517554841309 17515786977555 42003208369291 101493408634270 144790328958349 160288592847498 286024140781060 302217250788569 309798244990413 339618169831082 352502563614957 361193255521034 402717454889206 470965969681288 491132347463379 510064419306200 536408231904088 565547635492177 684439512836680 701865353869699 725948224458739 766438618715716 769775356907932
mergesort 25 1
bossLib.REV_FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508202 5822413 393161726723 498417439065 555829645797 12881209709677 17515786977555 67335619167310 96734277578209 101493408634270 138577597496071 144790328958349 160288592847498 162436098034553 286024140781060 302217250788569 316571291052236 349228384063952 361193255521034 378855121615881 470965969681288 491132347463379 496355233899990 507823300518468 510064419306200 684439512836680 701865353869699 736777025005400 766438618715716 769775356907932
mergesort 26 0
boolLib.ho_match_mp_tac merge_ind
1
4508202 5822413 393161726723 574967048041 579751398602 12881209709677 19521708359799 67335619167310 97361119023826 136129971492854 136134755843415 144790328958349 160288592847498 236257523406369 286024140781060 299468914117302 300890814881312 302217250788569 316571291052236 330012922480994 348582935575450 361193255521034 386477523617951 391947797815905 413309337510992 416980172009322 466580814163002 470096335453759 470965969681288 491132347463379 510064419306200 522716338998303 536408231904088 586677811793408 588485109015285 624811432641468 637387629151176 660516968447107 670513338219077 684439512836680 694750096560987 699496019037196 701865353869699 725948224458739 727883161565361 766438618715716 769775356907932 780083133136933
mergesort 26 2
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 412 13*)v5" ]
3 4
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 12881209709677 19521708359784 67335619167310 97361119023826 144790328958349 148727166519952 148731950870513 148731950870528 179857892939394 237879246630066 286024140781045 286024140781060 299468914117302 300890814881312 302217250788554 302217250788569 316571291052236 330012922480979 341243539837360 361193255521034 386477523617951 391947797815890 413309337510977 415098329689523 466580814162987 470096335453744 470965969681288 491132347463364 499988769695950 510064419306200 534207496213962 586677811793393 588485109015285 624811432641453 637387629151161 660516968447092 684439512836665 694750096560972 701865353869684 701865353869699 704177836849649 766438618715701 769775356907932 780083133136918
mergesort 26 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
5
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 19521708359784 19521708359799 67335619167295 67335619167310 97361119023811 97361119023826 144790328958334 144790328958349 148727166519952 148727166519967 148731950870513 148731950870528 179857892939394 179857892939409 237879246630051 286024140781045 286024140781060 299468914117287 300890814881297 300890814881312 302217250788554 302217250788569 316249084313266 316571291052221 316571291052236 318809925332794 330012922480979 330012922480994 341243539837345 341243539837360 361193255521019 361193255521034 378855121615881 386477523617936 391947797815890 391947797815905 413309337510977 413309337510992 415098329689523 415098329689538 466580814162987 466580814163002 470096335453744 470758790832814 470965969681273 470965969681288 491132347463364 491132347463379 498601772459791 499988769695935 510064419306185 510064419306200 534207496213947 586677811793393 588485109015270 588485109015285 610876284722208 624811432641453 624811432641468 637387629151161 637387629151176 660516968447092 660516968447107 673950238296175 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 704177836849649 704177836849664 738089363340212 766438618715701 766438618715716 769775356907917 769775356907932 780083133136918 780083133136933
mergesort 26 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 579751398602 12881209709677 19521708359799 23967063632390 67335619167310 97361119023826 125818308453357 144790328958349 148727166519967 179857892939409 240080316777186 286024140781060 300890814881312 302217250788569 316571291052236 330012922480994 341243539837360 361193255521034 391947797815905 413309337510992 415098329689538 466580814163002 470965969681288 491132347463379 501704049122229 510064419306200 588485109015285 624811432641468 637387629151176 655222334018063 660516968447107 684439512836680 694750096560987 701865353869699 704177836849664 747710788842031 748089803024042 766438618715716 769775356907932 780083133136933
mergesort 26 5
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 574967048026 574967048041 579751398587 12881209709662 12881209709677 19521708359784 67335619167295 67335619167310 97361119023811 97361119023826 144790328958334 144790328958349 148727166519952 148731950870513 148731950870528 179857892939394 237879246630051 237879246630066 286024140781045 286024140781060 299468914117287 299468914117302 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 341243539837345 341243539837360 361193255521019 361193255521034 386477523617936 386477523617951 391947797815890 413309337510977 415098329689523 466580814162987 470096335453744 470965969681273 470965969681288 491132347463364 499988769695935 499988769695950 510064419306185 510064419306200 534207496213947 534207496213962 586677811793393 588485109015270 588485109015285 624811432641453 637387629151161 660516968447092 684439512836665 694750096560972 701865353869684 701865353869699 704177836849649 766438618715701 769775356907917 769775356907932 780083133136918
mergesort 27 0
boolLib.ho_match_mp_tac merge_ind
1
4508202 5822413 393161726723 574967048041 579751398602 12881209709677 67335619167310 97361119023826 115745687581893 136129971492854 136134755843415 143232611340616 144790328958349 160288592847498 286024140781060 299468914117302 300890814881312 302217250788569 316571291052236 330012922480994 348582935575450 361193255521034 386477523617951 391947797815905 404984455224219 413309337510992 416980172009322 470096335453759 470965969681288 491132347463379 510064419306200 536408231904088 586677811793408 588485109015285 624811432641468 637387629151176 660516968447107 670513338219077 684439512836680 694750096560987 701865353869699 725948224458739 766438618715716 769775356907932 780083133136933
mergesort 27 2
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 423 13*)v9" ]
3 4
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 579751398587 579751398602 12881209709677 67335619167310 97361119023826 144790328958349 148746303922196 148751088272757 148751088272772 179857892939394 272301213218382 286024140781045 286024140781060 299468914117302 300890814881312 302217250788554 302217250788569 316571291052236 321267373124818 330012922480979 361193255521034 386477523617951 391947797815890 413309337510977 415098329689523 470096335453744 470965969681288 491132347463364 510064419306200 536408231904088 586677811793393 588485109015285 624811432641453 637387629151161 654066197465302 660516968447092 684439512836665 694750096560972 701865353869684 701865353869699 704177836849649 766438618715701 769775356907932 780083133136918
mergesort 27 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
5
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 65055160752323 67335619167295 67335619167310 97361119023811 97361119023826 144790328958334 144790328958349 148746303922196 148746303922211 148751088272757 148751088272772 179857892939394 179857892939409 272301213218367 286024140781045 286024140781060 299468914117287 300890814881297 300890814881312 302217250788554 302217250788569 316249084313266 316571291052221 316571291052236 318809925332794 321267373124803 330012922480979 330012922480994 361193255521019 361193255521034 378855121615881 386477523617936 391947797815890 391947797815905 413309337510977 413309337510992 415098329689523 415098329689538 470096335453744 470965969681273 470965969681288 490896372370919 491132347463364 491132347463379 510064419306185 510064419306200 536408231904073 586677811793393 588485109015270 588485109015285 610876284722208 624811432641453 624811432641468 637387629151161 637387629151176 654066197465287 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 704177836849649 704177836849664 736777025005400 738089363340212 766438618715701 766438618715716 769775356907917 769775356907932 780083133136918 780083133136933 786535336396779
mergesort 27 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 579751398602 8987424777384 12881209709677 17515786977555 23967063632390 67335619167310 97361119023826 125818308453357 144790328958349 148746303922211 179857892939409 181510716314605 286024140781060 300890814881312 302217250788569 316571291052236 330012922480994 361193255521034 391947797815905 413309337510992 415098329689538 470965969681288 491132347463379 510064419306200 588485109015285 624811432641468 637387629151176 643083199187179 655222334018063 660516968447107 684439512836680 694750096560987 701865353869699 704177836849664 747710788842031 766438618715716 769775356907932 780083133136933
mergesort 27 5
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 574967048026 579751398587 579751398602 12881209709662 12881209709677 67335619167295 67335619167310 97361119023811 97361119023826 144790328958334 144790328958349 148746303922196 148751088272757 148751088272772 179857892939394 272301213218367 272301213218382 286024140781045 286024140781060 299468914117287 299468914117302 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 321267373124803 321267373124818 330012922480979 361193255521019 361193255521034 386477523617936 386477523617951 391947797815890 413309337510977 415098329689523 470096335453744 470965969681273 470965969681288 491132347463364 510064419306185 510064419306200 536408231904073 536408231904088 586677811793393 588485109015270 588485109015285 624811432641453 637387629151161 654066197465287 654066197465302 660516968447092 684439512836665 694750096560972 701865353869684 701865353869699 704177836849649 766438618715701 769775356907917 769775356907932 780083133136918
mergesort 28 0
boolLib.ho_match_mp_tac merge_tail_ind
1
4508202 393161726723 40862747399877 69840623698395 97361119023826 100676290973149 101493408634270 136129971492854 136134755843415 138312094615656 144790328958349 146026045051260 160288592847498 182346420034483 196421115996503 208688131165109 254389120049881 286024140781060 287126184125421 302217250788569 330012922480994 349280398548431 361193255521034 422918273963451 453161964663793 470965969681288 491132347463379 520870578883410 534256931013781 553094203904099 588485109015285 594479367708751 648550396331572 650309880450198 674923913801170 684439512836680 701865353869699 702182804187703 717783418171934 725948224458739 728047609395147 756110587881462 769775356907932 772057956464035 782634658573080 783145288685711 792243894750027
mergesort 28 2
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 19521708359784 20895108744442 20895108744457 27478387863477 34379591808120 34379591808135 40862747399862 40862747399877 52164602607942 67335619167295 67335619167310 73967307983238 97361119023811 97361119023826 100676290973134 101493408634255 113542637859705 121319290067450 121319290067465 136129971492839 136129971492854 136134755843400 136134755843415 138312094615641 138312094615656 144790328958334 144790328958349 182346420034468 196421115996488 196421115996503 208688131165094 208688131165109 219793876156895 241401281784775 241401281784790 248594630944081 286024140781045 286024140781060 287126184125406 287126184125421 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 322917227216800 323383464456692 330012922480979 341696446392366 341696446392381 341803266588731 347621976219996 347621976220011 349280398548416 356280594335114 361193255521019 361193255521034 369141707280289 378855121615866 378855121615881 386474510476435 453161964663778 453161964663793 466580814162987 470103644298033 470965969681273 470965969681288 510064419306185 510064419306200 520870578883395 520870578883410 521225920700745 534256931013766 538713433536193 553094203904084 563432591029705 581232321483604 581232321483619 588485109015270 588485109015285 594479367708736 607263219756549 616934327237348 635422247956509 637387629151161 648550396331557 649913959062833 650309880450183 684439512836665 685783066514187 694750096560972 701389072838670 701389072838685 701865353869684 701865353869699 716402524129995 716402524130010 717783418171919 717783418171934 769775356907917 769775356907932
mergesort 28 3
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 19521708359784 27478387863477 34379591808120 34379591808135 40862747399862 40862747399877 52164602607942 52164602607957 67335619167295 67335619167310 73967307983238 97361119023811 97361119023826 100676290973134 101493408634255 113542637859705 136129971492839 136129971492854 136134755843400 136134755843415 138312094615641 138312094615656 144790328958334 144790328958349 182346420034468 192599390607346 196421115996488 196421115996503 208688131165094 208688131165109 219793876156895 241401281784775 241401281784790 248594630944081 248594630944096 286024140781045 286024140781060 287126184125406 287126184125421 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 341696446392381 341803266588731 341803266588746 347621976219996 347621976220011 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 386474510476435 453161964663778 453161964663793 466580814162987 470103644298033 470965969681273 470965969681288 510064419306185 510064419306200 520870578883395 520870578883410 521225920700745 534256931013766 538713433536193 553094203904084 588485109015270 588485109015285 594479367708736 616934327237348 616934327237363 635422247956509 637387629151161 648550396331557 650309880450183 684439512836665 685783066514187 694750096560972 701389072838670 701389072838685 701865353869684 701865353869699 717783418171919 717783418171934 769775356907917 769775356907932
mergesort 28 4
bossLib.metis_tac [ sortingTheory.SORTED_APPEND_GEN ]

4508187 4508202 5822398 393161726708 393161726723 574967048026 579751398587 12881209709662 20895108744442 34379591808120 40862747399862 67335619167295 73967307983238 97361119023811 101493408634270 121319290067450 136129971492839 136129971492854 136134755843400 136134755843415 138312094615641 138312094615656 144790328958334 182346420034468 182346420034483 196421115996488 208688131165094 241401281784775 286024140781045 286024140781060 287126184125406 300890814881297 302217250788554 302217250788569 316571291052221 322917227216800 323383464456692 330012922480979 341696446392366 347621976219996 349280398548416 349280398548431 361193255521019 369141707280289 378855121615866 453161964663778 453161964663793 470965969681273 510064419306185 520870578883395 534256931013766 553094203904084 553094203904099 563432591029705 581232321483604 588485109015270 594479367708736 607263219756549 637387629151161 648550396331557 649913959062833 650309880450183 650309880450198 684439512836665 684439512836680 694750096560972 701389072838670 701865353869684 716402524129995 717783418171919 717783418171934 769775356907917
mergesort 28 5
bossLib.metis_tac [ sortingTheory.SORTED_APPEND_GEN ]

4508187 4508202 5822398 393161726708 393161726723 574967048026 579751398587 12881209709662 19521708359784 34379591808120 40862747399862 52164602607942 67335619167295 73967307983238 97361119023811 100676290973134 101493408634270 113542637859705 136129971492839 136129971492854 136134755843400 136134755843415 138312094615641 138312094615656 144790328958334 182346420034468 182346420034483 196421115996488 208688131165094 241401281784775 248594630944081 286024140781045 286024140781060 287126184125406 300890814881297 302217250788554 302217250788569 316571291052221 330012922480979 341803266588731 347621976219996 349280398548416 349280398548431 361193255521019 378855121615866 453161964663778 453161964663793 466580814162987 470103644298033 470965969681273 510064419306185 520870578883395 521225920700745 534256931013766 538713433536193 553094203904084 553094203904099 588485109015270 594479367708736 616934327237348 635422247956509 637387629151161 648550396331557 650309880450183 650309880450198 684439512836665 684439512836680 685783066514187 694750096560972 701389072838670 701865353869684 717783418171919 717783418171934 769775356907917
mergesort 28 6
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg
15
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 20895108744442 20895108744457 27478387863477 34379591808120 34379591808135 40862747399862 40862747399877 67335619167295 67335619167310 73967307983238 97361119023811 97361119023826 121319290067450 121319290067465 136129971492839 136129971492854 136134755843400 136134755843415 138312094615641 138312094615656 144790328958334 144790328958349 182346420034468 196421115996488 196421115996503 208688131165094 208688131165109 219793876156895 241401281784775 241401281784790 286024140781045 286024140781060 287126184125406 287126184125421 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 322917227216800 323383464456692 330012922480979 341696446392366 341696446392381 347621976219996 347621976220011 349280398548416 356280594335114 361193255521019 361193255521034 369141707280289 378855121615866 378855121615881 386474510476435 453161964663778 453161964663793 470965969681273 470965969681288 510064419306185 510064419306200 520870578883395 520870578883410 534256931013766 553094203904084 563432591029705 581232321483604 581232321483619 588485109015270 588485109015285 594479367708736 607263219756549 637387629151161 648550396331557 649913959062833 650309880450183 684439512836665 694750096560972 701389072838670 701389072838685 701865353869684 701865353869699 716402524129995 716402524130010 717783418171919 717783418171934 769775356907917 769775356907932
mergesort 28 7
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg
8
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 19521708359784 27478387863477 34379591808120 34379591808135 40862747399862 40862747399877 52164602607942 52164602607957 67335619167295 67335619167310 73967307983238 97361119023811 97361119023826 100676290973134 113542637859705 136129971492839 136129971492854 136134755843400 136134755843415 138312094615641 138312094615656 144790328958334 144790328958349 182346420034468 192599390607346 196421115996488 196421115996503 208688131165094 208688131165109 219793876156895 241401281784775 241401281784790 248594630944081 248594630944096 286024140781045 286024140781060 287126184125406 287126184125421 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 341696446392381 341803266588731 341803266588746 347621976219996 347621976220011 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 386474510476435 453161964663778 453161964663793 466580814162987 470103644298033 470965969681273 470965969681288 510064419306185 510064419306200 520870578883395 520870578883410 521225920700745 534256931013766 538713433536193 553094203904084 588485109015270 588485109015285 594479367708736 616934327237348 616934327237363 635422247956509 637387629151161 648550396331557 650309880450183 684439512836665 685783066514187 694750096560972 701389072838670 701389072838685 701865353869684 701865353869699 717783418171919 717783418171934 769775356907917 769775356907932
mergesort 28 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
10 11
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 19521708359784 19521708359799 34379591808120 34379591808135 40862747399862 52164602607942 67335619167295 67335619167310 73967307983238 97361119023811 97361119023826 100676290973134 113542637859705 136129971492839 136134755843400 136134755843415 138312094615641 138312094615656 144790328958334 152439822555303 182346420034468 196421115996488 208688131165094 241401281784775 241401281784790 248594630944081 286024140781045 286024140781060 287126184125406 293983268288866 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480994 341803266588731 347621976219996 349280398548416 361193255521019 378855121615866 391947797815905 413309337510992 453161964663778 453161964663793 466580814162987 466580814163002 470103644298033 470965969681273 491132347463379 510064419306185 510064419306200 520870578883395 521225920700745 534256931013766 535141107055567 538713433536193 553094203904084 588485109015270 588485109015285 594479367708736 616934327237348 624811432641468 635422247956509 637387629151161 637387629151176 648550396331557 650309880450183 660516968447107 684439512836680 685783066514187 694750096560972 694750096560987 701389072838670 701865353869684 717783418171919 717783418171934 766438618715716 769775356907917 780083133136933
mergesort 28 10
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 19521708359799 34379591808120 40862747399862 52164602607942 67335619167295 73967307983238 97361119023811 100676290973134 113542637859705 136129971492839 136134755843400 138312094615641 144790328958334 182346420034468 196421115996488 208688131165094 241401281784775 248594630944081 286024140781045 286024140781060 287126184125406 300890814881297 302217250788554 316571291052221 341803266588731 347621976219996 349280398548416 361193255521019 378855121615866 453161964663778 466580814162987 466580814163002 470103644298033 470965969681273 510064419306185 520870578883395 521225920700745 534256931013766 538713433536193 553094203904084 588485109015270 594479367708736 616934327237348 635422247956509 637387629151161 637387629151176 648550396331557 650309880450183 685783066514187 694750096560972 694750096560987 701389072838670 701865353869684 717783418171919 769775356907917
mergesort 28 11
boolLib.CCONTR_TAC
12
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 12881209709662 19521708359784 19521708359799 34379591808120 40862747399862 52164602607942 67335619167295 73967307983238 97361119023811 100676290973134 113542637859705 136129971492839 136134755843400 138312094615641 144790328958334 152439822555288 152439822555303 182346420034468 196421115996488 208688131165094 241401281784775 248594630944081 286024140781045 286024140781060 287126184125406 300890814881297 302217250788554 316571291052221 341803266588731 347621976219996 349280398548416 361193255521019 378855121615866 391947797815890 413309337510977 453161964663778 466580814162987 466580814163002 470096335453744 470103644298033 470965969681273 510064419306185 520870578883395 521225920700745 534256931013766 538713433536193 553094203904084 586677811793393 588485109015270 594479367708736 616934327237348 624811432641453 635422247956509 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 685783066514187 694750096560972 694750096560987 701389072838670 701865353869684 717783418171919 769775356907917 780083133136918
mergesort 28 12
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg

4508187 5822398 393161726708 574967048026 579751398587 12881209709662 19521708359784 34379591808120 40862747399862 52164602607942 67335619167295 73967307983238 97361119023811 100676290973134 113542637859705 136129971492839 136134755843400 138312094615641 144790328958334 152439822555288 182346420034468 196421115996488 208688131165094 208688131165109 241401281784775 248594630944081 286024140781045 287126184125406 300890814881297 302217250788554 316571291052221 341803266588731 347621976219996 349280398548416 361193255521019 378855121615866 391947797815890 413309337510977 453161964663778 466580814162987 470096335453744 470103644298033 470965969681273 510064419306185 520870578883395 521225920700745 534256931013766 538713433536193 553094203904084 586677811793393 588485109015270 594479367708736 616934327237348 624811432641453 634772253538988 635422247956509 637387629151161 648550396331557 650309880450183 660516968447092 685783066514187 694750096560972 701389072838670 701865353869684 717783418171919 769775356907917 780083133136918
mergesort 28 14
bossLib.metis_tac [ relationTheory.transitive_def ]

4508187 5822398 393161726708 574967048026 579751398587 12881209709662 19521708359784 34379591808120 40862747399862 52164602607942 67335619167295 73967307983238 97361119023811 100676290973134 113542637859705 136129971492839 136134755843400 138312094615641 144790328958334 152439822555288 182346420034468 196421115996488 208688131165094 208688131165109 241401281784775 248594630944081 286024140781045 287126184125406 300890814881297 302217250788554 316571291052221 341803266588731 347621976219996 349280398548416 361193255521019 378855121615866 391947797815890 413309337510977 453161964663778 466580814162987 470096335453744 470103644298033 470965969681273 510064419306185 520870578883395 521225920700745 534256931013766 538713433536193 553094203904084 586677811793393 588485109015270 594479367708736 616934327237348 624811432641453 634772253538988 635422247956509 637387629151161 648550396331557 650309880450183 660516968447092 685783066514187 694750096560972 701389072838670 701865353869684 717783418171919 769775356907917 780083133136918
mergesort 28 16
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
17
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 20895108744442 34379591808120 34379591808135 40862747399862 67335619167295 67335619167310 73967307983238 97361119023811 97361119023826 121319290067450 136129971492839 136129971492854 136134755843400 138312094615641 138312094615656 144790328958334 151181538357760 182346420034468 196421115996488 208688131165094 241401281784775 241401281784790 286024140781045 286024140781060 287126184125406 293983268288866 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 322917227216800 323383464456692 330012922480994 341696446392366 347621976219996 349280398548416 361193255521019 369141707280289 378855121615866 391947797815905 413309337510992 453161964663778 453161964663793 470965969681273 491132347463379 510064419306185 510064419306200 520870578883395 534256931013766 535141107055567 553094203904084 563432591029705 581232321483604 588485109015270 588485109015285 594479367708736 607263219756549 624811432641468 637387629151161 637387629151176 648550396331557 649913959062833 650309880450183 660516968447107 684439512836680 694750096560972 694750096560987 701389072838670 701865353869684 716402524129995 717783418171919 717783418171934 766438618715716 769775356907917 780083133136933
mergesort 28 17
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 20895108744442 34379591808120 40862747399862 67335619167295 73967307983238 97361119023811 121319290067450 136129971492839 136134755843400 138312094615641 144790328958334 182346420034468 196421115996488 208688131165094 241401281784775 286024140781045 286024140781060 287126184125406 300890814881297 302217250788554 316571291052221 322917227216800 323383464456692 341696446392366 347621976219996 349280398548416 361193255521019 369141707280289 378855121615866 453161964663778 470965969681273 510064419306185 520870578883395 534256931013766 553094203904084 563432591029705 581232321483604 588485109015270 594479367708736 607263219756549 637387629151161 637387629151176 648550396331557 649913959062833 650309880450183 694750096560972 694750096560987 701389072838670 701865353869684 716402524129995 717783418171919 769775356907917
mergesort 28 19
bossLib.metis_tac [ relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 579751398587 579751398602 12881209709662 20895108744442 34379591808120 40862747399862 67335619167295 73967307983238 97361119023811 121319290067450 136129971492839 136134755843400 138312094615641 144790328958334 151181538357745 151181538357760 182346420034468 196421115996488 208688131165094 241401281784775 286024140781045 286024140781060 287126184125406 300890814881297 302217250788554 316571291052221 322917227216800 323383464456692 341696446392366 347621976219996 349280398548416 361193255521019 369141707280289 378855121615866 391947797815890 413309337510977 453161964663778 470096335453744 470965969681273 510064419306185 520870578883395 534256931013766 553094203904084 563432591029705 581232321483604 586677811793393 588485109015270 594479367708736 607263219756549 624811432641453 637387629151161 637387629151176 648550396331557 649913959062833 650309880450183 660516968447092 694750096560972 694750096560987 701389072838670 701865353869684 716402524129995 717783418171919 769775356907917 780083133136918
mergesort 29 0
boolLib.ho_match_mp_tac mergesortN_tail_ind
1
4508202 393161726723 517554841309 527123542431 9506786373798 36326814178867 36727420804747 45009733775891 101414343957000 101493408634270 130675799192928 149809507796936 160288592847498 208688131165109 248980903572680 271701083476882 286024140781060 288661503866530 291172341109760 302217250788569 319515287706363 330012922480994 361193255521034 400622038284958 453161964663793 471942352642310 491132347463379 534256931013781 549861294173682 581792910906947 590746581894262 594479367708751 648550396331572 653202596790889 674923913801170 684439512836680 690315240310247 701865353869699 711721274577701 717783418171934 725948224458739 746498931311053 780403857927152 785475289892772 786004556933304
mergesort 29 1
BasicProvers.srw_tac [ ] [ ]
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
4508202 5822413 393161726723 517554841309 527123542431 574967048041 579751398602 584535749163 2260906242580 9506786373798 10232565136069 12881209709677 16635425397066 16713470032968 19521708359799 22636010985595 34359442404629 36326814178867 36727420804747 37235728342456 41059324203170 45009733775891 45972220410205 50882079064117 52213207481656 55949058492439 61157259066948 61946275455371 67335619167310 68617158714645 82788020813651 82897199447339 90561671262881 101414343957000 101493408634270 117152627753102 121596309716523 128462259727776 129916455720081 130675799192928 131362479701397 134947042259413 137140290251988 141685646214168 149291519858805 149722995961013 149809507796936 151796447914440 155412585748122 160288592847498 170483519934455 181408174539776 192364579790280 199167669939178 208688131165109 216453440304916 220104826431795 229619275801120 241277626637799 247208071031624 248980903572680 252373013761850 258515640013317 264214093175962 269844320383819 271701083476882 274302768167582 274999978378392 284094511364831 284102616716516 286024140781060 288661503866530 289050193131568 290542022986993 291172341109760 291483421066114 294958381613757 300890814881312 302217250788569 307113354773049 312253434614661 313335256842088 316571291052236 319515287706363 321597274608577 330012922480994 338907903101124 356578784146425 357233242858259 361193255521034 370547781763145 370983823554805 375497871509295 378855121615881 389991445309512 393065327750355 400622038284958 403282749658497 413815739267316 418043763300731 425888595389530 438237407273192 438782576555389 451364902041094 451877163790208 453161964663793 455974183960622 460579733511343 466580814163002 467599367001516 471942352642310 474709775802895 476005102425904 483611089164035 485426388749442 488610728344911 488765715792299 491132347463379 491625854071251 492652446671684 496818407501930 510064419306200 512883753855753 517283292472086 524062107252759 525215306054637 526134486535412 528421923507714 530504806953763 531497668235009 534256931013781 536151906350535 538513686733949 543265591546692 549861294173682 553149929890522 557744843907795 558013016510678 571455359157047 578398547539533 581792910906947 585749205410756 589784695947787 590746581894262 594479367708751 622938620307541 627429497429558 640582772091623 648550396331572 653202596790889 658026130123806 658407022378946 672462142824294 674255265005599 674923913801170 684439512836680 687929108284881 688936849618040 690315240310247 692116543018573 696519297925469 698339900079275 700476846819919 701865353869699 704177836849664 707155928775873 709350010338603 711721274577701 717783418171934 725948224458739 729560997523422 732396611994523 734369596583368 746498931311053 747497460225240 748715238324447 750800326377148 758713672274936 765057828689433 766438618715716 772093664419589 772194439721342 772445227429120 778417488521154 779298063624796 780403857927152 785475289892772 786004556933304
mergesort 29 2
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg
24
4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 10232565136054 13070504190339 19521708359784 37235728342441 45009733775891 49561327013117 52213207481641 82788020813636 82897199447324 99461271230302 100681956097641 101414343956985 101414343957000 101493408634255 121024684314981 129916455720066 130675799192928 134947042259398 137140290251973 147211484168537 149809507796921 151796447914425 155116688390628 155412585748107 158761114188215 196421115996503 208688131165094 208688131165109 241277626637784 248980903572665 248980903572680 264214093175947 274999978378377 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 302217250788554 302217250788569 319515287706363 330012922480979 340514534055591 361193255521019 361193255521034 375497871509280 400622038284943 400622038284958 416243626707481 438782576555374 453161964663793 455974183960607 466580814162987 474709775802880 484018355668815 501193781501269 526134486535397 531497668234994 534256931013766 538513686733934 549861294173667 549861294173682 553820892957008 555232598600083 573623309148608 594479367708736 611006316061256 614814779568253 627812150931621 634772253538973 648550396331557 658026130123791 672462142824279 684439512836665 696380981763168 698339900079260 701865353869684 701865353869699 704177836849649 711721274577686 711721274577701 717783418171934 724972960301418 772093664419574 772445227429105 778417488521139 785564620839502
mergesort 29 3
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg
25
4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 10232565136054 19521708359784 37235728342441 52213207481641 82788020813636 82897199447324 99461271230302 101414343956985 101414343957000 101493408634255 121024684314996 129916455720066 130675799192928 134947042259398 137140290251973 149809507796921 151796447914425 155412585748107 179493593613685 196421115996488 208688131165094 208688131165109 241277626637784 248980903572665 248980903572680 255216614921382 264214093175947 274999978378377 276068505702565 285926835955442 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 302217250788554 302217250788569 319515287706363 330012922480979 361193255521019 361193255521034 375497871509280 400622038284943 400622038284958 438782576555374 443850111135328 453161964663778 455974183960607 463417278001863 466580814162987 467599367001501 474709775802880 481618754911620 510669688582181 512859259577073 526134486535397 531497668234994 534256931013766 538513686733934 549861294173667 549861294173682 553820892957008 555232598600068 578505232324525 589981761658509 594479367708736 597531554709940 611006316061256 614814779568238 617596845370201 634772253538988 648550396331557 658026130123791 672462142824279 684439512836665 696380981763168 698339900079260 701865353869684 701865353869699 704177836849649 711721274577686 711721274577701 717783418171919 724972960301418 772093664419574 772445227429105 778417488521139 785564620839517
mergesort 29 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
26 34 40 44
4508187 4508202 393161726708 393161726723 7904987182251 82892408636180 101414343957000 121024684314996 149809507796921 155412585748122 208688131165109 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 361193255521034 400622038284958 438782576555389 460579733511343 474709775802895 510064419306200 534256931013766 538513686733949 549861294173682 585749205410756 594479367708736 605391108567568 634772253538988 648550396331557 672462142824294 687328055335273 701865353869699 711721274577701 772093664419589 785564620839517
mergesort 29 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
27 35 41 45
4508187 4508202 393161726708 393161726723 101414343957000 149809507796921 155412585748122 195434719542051 196421115996503 208688131165109 241369611329741 248980903572680 261605584651006 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 361193255521034 400622038284958 438782576555389 453161964663793 460579733511343 474709775802895 510064419306200 534256931013766 538513686733949 549861294173682 553149929890522 555232598600083 585749205410756 594479367708736 614814779568253 648550396331557 672462142824294 701865353869699 711721274577701 717783418171934 748705610758247 772093664419589
mergesort 29 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
28 36 42
4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 40503833015766 67335619167310 77481224266738 101414343957000 121024684314996 149809507796921 155412585748122 208688131165109 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300890814881312 302217250788569 316571291052236 357233242858259 361193255521034 400622038284958 438782576555389 460579733511343 474709775802895 510064419306200 534256931013766 538513686733949 549861294173682 575478402570684 594479367708736 605391108567568 634772253538988 648550396331557 672462142824294 701865353869699 711721274577701 772093664419589 785564620839517
mergesort 29 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
29 37 43
4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 67335619167310 101414343957000 149809507796921 155412585748122 167385215832039 196421115996503 208688131165109 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 290542022986993 291172341109745 300890814881312 302217250788569 316571291052236 357233242858259 361193255521034 365880472331283 400622038284958 438782576555389 453161964663793 460579733511343 474709775802895 510064419306200 534256931013766 538513686733949 548026559678139 549861294173682 555232598600083 594479367708736 614814779568253 648550396331557 672462142824294 701865353869699 711721274577701 717783418171934 748705610758247 772093664419589
mergesort 29 8
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg
30 38
4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 12881209709677 35774365815035 41361240835814 67335619167310 101414343957000 121024684314996 149809507796921 155412585748122 208688131165109 216453440304916 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 368263387955787 400622038284958 438782576555389 460579733511343 474709775802895 496818407501930 510064419306200 534256931013766 538513686733949 549861294173682 594479367708736 605391108567568 634772253538988 648550396331557 672462142824294 701865353869699 711721274577701 772093664419589 785564620839517
mergesort 29 9
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg
31 39
4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 12881209709677 52505973244751 67335619167310 101414343957000 149809507796921 155412585748122 196421115996503 208688131165109 216453440304916 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 400622038284958 438782576555389 453161964663793 458092796839762 460579733511343 474709775802895 496818407501930 510064419306200 534256931013766 538513686733949 549861294173682 555232598600083 594479367708736 614814779568253 648550396331557 672462142824294 675318795788127 701865353869699 711721274577701 717783418171934 748705610758247 750800326377148 772093664419589
mergesort 29 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
32
4508187 4508202 5822413 393161726708 393161726723 517554841309 574967048041 579751398602 584535749163 12881209709677 67335619167310 87780700678520 101414343957000 121024684314996 149809507796921 155412585748122 208688131165109 230775938588200 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 316571291052236 319632543210116 361193255521034 378855121615881 400622038284958 425888595389530 438782576555389 460579733511343 474709775802895 525215306054637 528421923507714 534256931013766 538513686733949 549861294173682 594479367708736 605391108567568 634772253538988 648550396331557 672462142824294 701865353869699 711721274577701 772093664419589 785564620839517
mergesort 29 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
33
4508187 4508202 5822413 393161726708 393161726723 517554841309 574967048041 579751398602 584535749163 12881209709677 41123778771231 67335619167310 101414343957000 149809507796921 155412585748122 196421115996503 208688131165109 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 316571291052236 341686352172681 361193255521034 378855121615881 400622038284958 425888595389530 429011628206475 438782576555389 453161964663793 460579733511343 474709775802895 525215306054637 528421923507714 534256931013766 538513686733949 549861294173682 555232598600083 594479367708736 614814779568253 648550396331557 672462142824294 701865353869699 711721274577701 717783418171934 748705610758247 772093664419589 779298063624796
mergesort 29 12
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
26 34 40 44
4508187 4508202 393161726708 393161726723 52213207481656 82788020813651 101414343957000 121024684314996 149809507796921 151796447914440 158883856671597 205134955343725 208688131165109 211526444702776 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 316930180631930 361193255521034 370983823554805 400622038284958 474709775802895 488765715792299 510064419306200 534256931013766 549861294173682 594479367708736 634772253538988 648550396331557 672462142824294 701865353869699 711721274577701 785564620839517
mergesort 29 13
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
27 35 41 45
4508187 4508202 393161726708 393161726723 52213207481656 82788020813651 101414343957000 149809507796921 151796447914440 196421115996503 208688131165109 244405170127464 248980903572680 264214093175962 274302768167582 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 361193255521034 370983823554805 400622038284958 453161964663793 472759506137922 474709775802895 488765715792299 510064419306200 534256931013766 549861294173682 555232598600083 594479367708736 600620615652076 614814779568253 648550396331557 672462142824294 691922354668031 701865353869699 711721274577701 717783418171934
mergesort 29 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
28 36 42
4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 52213207481656 67335619167310 82788020813651 96730276510726 101414343957000 121024684314996 149809507796921 151796447914440 205134955343725 208688131165109 247880239442417 248980903572680 264214093175962 286024140781045 286024140781060 287611771790946 288661503866530 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 370983823554805 400622038284958 474709775802895 488610728344911 510064419306200 534256931013766 549861294173682 594479367708736 634772253538988 648550396331557 672462142824294 701865353869699 711721274577701 785564620839517
mergesort 29 15
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
29 37 43
4508187 4508202 5822413 393161726708 393161726723 574967048041 12881209709677 52213207481656 67335619167310 82788020813651 101414343957000 149809507796921 151796447914440 196421115996503 208688131165109 243690075907803 248980903572680 251037401840610 252373013761850 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 370983823554805 400622038284958 453161964663793 472759506137922 474709775802895 488610728344911 510064419306200 534256931013766 549861294173682 555232598600083 594479367708736 614814779568253 648550396331557 672462142824294 701865353869699 711721274577701 717783418171934 781556199733059
mergesort 29 16
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
30 38
4508187 4508202 5822413 393161726708 393161726723 517554841309 574967048041 579751398602 12881209709677 52213207481656 67335619167310 82788020813651 101414343957000 121024684314996 149809507796921 151796447914440 152199169448221 175287097356327 205134955343725 208688131165109 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 298231886850176 302217250788569 316571291052236 361193255521034 370983823554805 378855121615881 400622038284958 474709775802895 492652446671684 525215306054637 534256931013766 549861294173682 594479367708736 634772253538988 648550396331557 672462142824294 701865353869699 711721274577701 785564620839517
mergesort 29 17
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
31 39
4508187 4508202 5822413 393161726708 393161726723 517554841309 574967048041 579751398602 12881209709677 52213207481656 67335619167310 82788020813651 101414343957000 149809507796921 151796447914440 196421115996503 208688131165109 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 316571291052236 361193255521034 370983823554805 378855121615881 400622038284958 437585440232245 445547001819693 453161964663793 472759506137922 474709775802895 492652446671684 522331777991470 525215306054637 534256931013766 549861294173682 555232598600083 594479367708736 614814779568253 648550396331557 672462142824294 701865353869699 707155928775873 711721274577701 717783418171934
mergesort 29 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
26 34 40 44
4508187 4508202 393161726708 393161726723 16635425397066 33318801728098 101414343957000 121024684314996 129916455720081 149809507796921 155412585748122 199167669939178 208688131165109 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 361193255521034 400622038284958 427846680050707 474709775802895 510064419306200 515118557938522 532002709704520 534256931013766 549861294173682 594479367708736 634772253538988 648550396331557 672462142824294 701865353869699 711721274577701 772093664419589 785564620839517
mergesort 29 19
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
27 35 41 45
4508187 4508202 393161726708 393161726723 16635425397066 101414343957000 128490325256843 129916455720081 149809507796921 155412585748122 196421115996503 199167669939178 208688131165109 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300943352522295 302217250788569 361193255521034 400622038284958 453161964663793 474709775802895 510064419306200 513367993506574 534256931013766 543265591546692 549861294173682 555232598600083 594479367708736 597238066065529 614814779568253 648550396331557 672462142824294 701865353869699 711721274577701 717783418171934 772093664419589
mergesort 29 20
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
28 36 42
4508187 4508202 5822413 393161726708 393161726723 517554841309 574967048041 12881209709677 33318801728098 67335619167310 101414343957000 121024684314996 129916455720081 149809507796921 155412585748122 199167669939178 208688131165109 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 316571291052236 361193255521034 378855121615881 400622038284958 474709775802895 486348171705945 534256931013766 543952131364143 549861294173682 588313302435920 594479367708736 634772253538988 640582772091623 648550396331557 672462142824294 701865353869699 711721274577701 772093664419589 785564620839517
mergesort 29 21
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
29 37 43
4508187 4508202 5822413 393161726708 393161726723 517554841309 574967048041 12881209709677 67335619167310 101414343957000 129916455720081 132947588799626 149809507796921 155412585748122 181408174539776 196421115996503 199167669939178 208688131165109 248980903572680 264214093175962 286024140781045 286024140781060 288661503866530 291172341109745 300943352522295 302217250788569 316571291052236 361193255521034 378855121615881 378926979520332 393338955462569 400622038284958 453161964663793 474709775802895 534256931013766 549861294173682 555232598600083 594479367708736 614814779568253 640582772091623 648550396331557 672462142824294 701865353869699 711721274577701 717783418171934 772093664419589
mergesort 29 22
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
26 34 40 44
4508187 4508202 393161726708 393161726723 517554841309 101414343957000 121024684314996 149809507796921 196898902401323 208688131165109 248980903572680 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 313335256842088 360646994015854 361193255521034 400622038284958 534256931013766 549861294173682 562700339712482 594479367708736 634772253538988 648550396331557 688936849618040 701865353869699 711721274577701 722697618769086 778417488521154 785564620839517
mergesort 29 23
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
27 35 41 45
4508187 4508202 393161726708 393161726723 517554841309 48337244243520 101414343957000 149809507796921 196421115996503 208688131165109 248980903572680 278606662101757 284094511364831 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 313335256842088 361193255521034 396634176675418 397146027831159 400622038284958 453161964663793 534256931013766 549861294173682 555232598600083 594479367708736 614814779568253 648550396331557 688936849618040 701865353869699 711721274577701 717783418171934 778417488521154
mergesort 29 24
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "sort2_tail_correct" ) , ( DB.fetch "mergesort" "sort3_tail_correct" ) ]
46 47 48 49 50 51 52
4508187 4508202 5822413 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 574967048041 579751398602 584535749163 10232565136054 10232565136069 12881209709677 13070504190339 14443700888378 14785310523431 19521708359784 19521708359799 24800218392025 28230122462030 28374805765003 37235728342441 37235728342456 40862747399877 49561327013117 52213207481641 52213207481656 60524109670742 61925359761428 67335619167310 69840623698395 72622890223079 82649215612116 82788020813636 82788020813651 82897199447324 82897199447339 99461271230302 101414343956985 101414343957000 101493408634255 102304458888707 104228119510761 106273315934745 114044270479859 115677847445678 121024684314981 121814914244820 122560263385842 129916455720066 129916455720081 130382022965007 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 151796447914440 152439822555303 152578134658385 155412585748107 155412585748122 161955698361279 186409643009372 196421115996503 197402340405940 208688131165094 208688131165109 216945118915709 223551718094342 234791130752217 234986306668193 238707412987891 241277626637784 241277626637799 244416042306825 245819374080304 248980903572665 248980903572680 253885755131237 254389120049881 257308239857608 257652221188734 260261722512203 264214093175947 264214093175962 271701083476882 273790482038772 273800050739894 274999978378377 274999978378392 275039197535193 275048766236315 275058334937437 275997290938837 276278344330492 276354301721505 286024140781045 286024140781060 287126184125421 287320331263163 288661503866515 288661503866530 290145163041697 291172341109745 300890814881312 302113757266338 302217250788554 302217250788569 304666667617112 307113354773049 310267556478953 311110868454996 314721683397327 316571291052236 329411022833289 329930401472193 330012922480979 338907903101124 340514534055591 346128288871393 356147733573880 356578784146425 361193255521019 361193255521034 363239253266457 368626310290933 369292011582941 375497871509280 375497871509295 381036008283367 381857231943442 393065327750355 398584203262676 400622038284943 400622038284958 413815739267316 416243626707481 421555491273280 422918273963451 433944814814746 434893154004297 438782576555374 438782576555389 440629121110912 442782631845571 447242787347456 451877163790208 453161964663793 454445059280059 455974183960607 455974183960622 466580814162987 466580814163002 470965969681288 474390588533350 474709775802880 474709775802895 480477354953268 483611089164035 484018355668815 491492074683089 491625854071251 494250565015292 496368373140935 497970498521926 498559169321308 501193781501269 507391147831011 510064419306200 511998153281634 513716518333973 514306813189376 526134486535397 526134486535412 527229075219536 531497668234994 531497668235009 534256931013766 538513686733934 538513686733949 543851423927673 549861294173667 549861294173682 551890233653579 553820892957008 558596389460849 558689958040953 567779011699172 571223133944393 571455359157047 573623309148608 581792910906947 587940971376848 593197002584605 594479367708736 595009954580664 603556038142717 606081797613093 609156787497458 609255402132028 611006316061256 626561116968370 627812150931621 633242160145492 634772253538973 638441625532068 641776053769717 648550396331557 648727106293019 658026130123791 658026130123806 672462142824279 672462142824294 674255265005599 679865235538822 684439512836665 687965793531972 689261610801637 696380981763168 697040536814184 698339900079260 698339900079275 701865353869684 701865353869699 703015850811351 704177836849649 704177836849664 707371561050850 711721274577686 711721274577701 717783418171934 724972960301418 731427300417601 734061948963885 742645692291900 749309318460140 749582732050338 756753421716707 757568483777247 769775356907932 772093664419574 772093664419589 772445227429105 772445227429120 774664039389797 778417488521139 778417488521154 785475289892772 785564620839502 786004556933304
mergesort 29 25
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "sort2_tail_correct" ) , ( DB.fetch "mergesort" "sort3_tail_correct" ) ]
53
4508187 4508202 5822413 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 574967048041 579751398602 584535749163 10232565136054 10232565136069 12881209709677 14443700888378 14785310523431 19521708359784 19521708359799 28230122462030 28374805765003 37235728342441 37235728342456 40862747399877 48412961024928 51325991902309 52213207481641 52213207481656 58970953572177 60163808933134 60524109670742 63326663811676 67335619167310 69840623698395 82649215612116 82788020813636 82788020813651 82897199447324 82897199447339 99461271230302 101414343956985 101414343957000 101493408634255 102304458888707 104228119510761 114044270479859 115677847445678 121814914244820 127855438573713 129916455720066 129916455720081 130382022965007 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 151796447914440 152439822555303 152578134658385 155412585748107 155412585748122 161955698361279 166347307596781 169723474687528 186409643009372 192353202683283 194764505603131 196421115996488 197402340405940 208688131165094 208688131165109 221325373728227 223551718094342 234986306668193 238707412987891 241277626637784 241277626637799 244416042306825 248980903572665 248980903572680 252000029660445 253885755131237 254389120049881 255216614921382 257308239857608 264214093175947 264214093175962 271701083476882 273790482038772 273800050739894 274999978378377 274999978378392 275039197535193 275048766236315 275058334937437 275997290938837 276278344330492 277023157206009 281822788994417 285926835955442 286024140781045 286024140781060 287126184125421 287320331263163 288661503866515 288661503866530 290145163041697 291172341109745 300890814881312 302113757266338 302217250788554 302217250788569 304666667617112 307113354773049 310267556478953 316571291052236 320898433411619 322123753409726 329411022833289 329930401472193 330012922480979 334635111838565 338907903101124 346128288871393 356578784146425 361193255521019 361193255521034 363239253266457 368626310290933 369292011582941 375490008767093 375497871509280 375497871509295 381036008283367 393065327750355 398584203262676 399827001648151 400622038284943 400622038284958 402079653821564 405540972023481 413815739267316 415635756209380 421555491273280 422918273963451 438782576555374 438782576555389 440629121110912 442420464758569 443850111135328 451877163790208 453161964663778 454445059280059 455974183960607 455974183960622 463417278001863 466580814162987 466580814163002 467599367001501 470965969681288 474709775802880 474709775802895 481618754911620 483611089164035 491492074683089 491625854071251 494250565015292 496368373140935 497970498521926 510064419306200 511998153281634 512859259577073 513716518333973 514306813189376 526134486535397 526134486535412 527229075219536 530989905033002 531497668234994 531497668235009 534256931013766 538513686733934 538513686733949 539673257276159 548716564447643 549861294173667 549861294173682 551890233653579 553820892957008 555232598600068 567779011699172 571455359157047 571874310427307 575343760027599 578505232324525 581792910906947 593197002584605 594479367708736 595009954580664 597531554709940 603505243389541 606081797613093 609156787497458 611006316061256 614814779568238 615852112993758 617596845370201 626326278791958 626500022270262 633242160145492 634772253538988 638441625532068 640730289955050 648550396331557 648727106293019 658026130123791 658026130123806 669309010592572 670089820604408 672462142824279 672462142824294 674255265005599 675841951361326 684439512836665 687965793531972 689261610801637 696380981763168 697040536814184 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 711721274577686 711721274577701 714546374685770 717783418171919 722414815130350 724972960301418 734061948963885 742645692291900 756753421716707 769775356907932 772093664419574 772093664419589 772445227429105 772445227429120 774664039389797 778417488521139 778417488521154 785475289892772 786004556933304
mergesort 29 26
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 13471958556610 149809507796921 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699
mergesort 29 27
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 149809507796921 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 453161964663793 454847541779531 510064419306200 534256931013766 594479367708736 608181070670208 648550396331557 701865353869699 717783418171934
mergesort 29 28
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 574967048041 12881209709677 67335619167310 114829640399285 149809507796921 271869410307919 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699
mergesort 29 29
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 574967048041 12881209709677 67335619167310 114829640399285 122943230174920 149809507796921 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 415308881521309 453161964663793 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699 717783418171934
mergesort 29 30
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 28230122462030 51325991902309 114044270479859 146521338501589 149809507796921 197402340405940 208688131165109 277023157206009 286024140781045 286024140781060 291172341109745 310267556478953 327938213179417 361193255521034 399827001648151 434284391374389 534256931013766 594479367708736 634772253538988 638441625532068 648550396331557 701865353869699 714546374685770 742645692291900
mergesort 29 31
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 28230122462030 59751262698352 106273315934745 114044270479859 146521338501589 149809507796921 196421115996503 197402340405940 208688131165109 286024140781045 286024140781060 291172341109745 295656103734269 310267556478953 356147733573880 361193255521034 433944814814746 453161964663793 534256931013766 537856652163576 594479367708736 638441625532068 648550396331557 701865353869699 717783418171934 742645692291900 757568483777247
mergesort 29 32
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 584535749163 58970953572177 60163808933134 104228119510761 149809507796921 186409643009372 192353202683283 208688131165109 286024140781045 286024140781060 291172341109745 322123753409726 361193255521034 368626310290933 421555491273280 534256931013766 594479367708736 609156787497458 633242160145492 634772253538988 648550396331557 669309010592572 672718034392482 689261610801637 701865353869699 723414449122892 756753421716707
mergesort 29 33
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 584535749163 97082516816427 104228119510761 149809507796921 186409643009372 196421115996503 208688131165109 286024140781045 286024140781060 291172341109745 361193255521034 368626310290933 376200473257806 421555491273280 442782631845571 453161964663793 489419568072576 498559169321308 534256931013766 594479367708736 609156787497458 626561116968370 633242160145492 648550396331557 679865235538822 689261610801637 701865353869699 703015850811351 717783418171934 756753421716707
mergesort 29 34
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 13471958556610 149809507796921 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699
mergesort 29 35
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 149809507796921 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 453161964663793 454847541779531 510064419306200 534256931013766 594479367708736 608181070670208 648550396331557 701865353869699 717783418171934
mergesort 29 36
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 574967048041 12881209709677 67335619167310 114829640399285 149809507796921 271869410307919 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699
mergesort 29 37
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 574967048041 12881209709677 67335619167310 114829640399285 122943230174920 149809507796921 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 415308881521309 453161964663793 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699 717783418171934
mergesort 29 38
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 28230122462030 51325991902309 114044270479859 146521338501589 149809507796921 197402340405940 208688131165109 277023157206009 286024140781045 286024140781060 291172341109745 310267556478953 327938213179417 361193255521034 399827001648151 434284391374389 534256931013766 594479367708736 634772253538988 638441625532068 648550396331557 701865353869699 714546374685770 742645692291900
mergesort 29 39
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 579751398602 28230122462030 59751262698352 106273315934745 114044270479859 146521338501589 149809507796921 196421115996503 197402340405940 208688131165109 286024140781045 286024140781060 291172341109745 295656103734269 310267556478953 356147733573880 361193255521034 433944814814746 453161964663793 534256931013766 537856652163576 594479367708736 638441625532068 648550396331557 701865353869699 717783418171934 742645692291900 757568483777247
mergesort 29 40
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 13471958556610 149809507796921 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699
mergesort 29 41
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 149809507796921 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 453161964663793 454847541779531 510064419306200 534256931013766 594479367708736 608181070670208 648550396331557 701865353869699 717783418171934
mergesort 29 42
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 574967048041 12881209709677 67335619167310 114829640399285 149809507796921 271869410307919 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699
mergesort 29 43
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 574967048041 12881209709677 67335619167310 114829640399285 122943230174920 149809507796921 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 415308881521309 453161964663793 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699 717783418171934
mergesort 29 44
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 13471958556610 149809507796921 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699
mergesort 29 45
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 149809507796921 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 453161964663793 454847541779531 510064419306200 534256931013766 594479367708736 608181070670208 648550396331557 701865353869699 717783418171934
mergesort 29 46
bossLib.fs [ ]
63
4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 9506786373783 9506786373798 10232565136054 19521708359784 26335499771207 37235728342441 40862747399877 52213207481641 69840623698380 69840623698395 82788020813636 82897199447324 82897199447339 101414343956985 101414343957000 101493408634255 121085934759242 129916455720066 130675799192913 130675799192928 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 149809507796921 151796447914425 155412585748107 158687536581162 208688131165094 208688131165109 241277626637784 241277626637799 248980903572665 248980903572680 251215818043801 254389120049881 264214093175947 274999978378377 286024140781045 286024140781060 287126184125421 288661503866515 288661503866530 291172341109745 294958381613742 302217250788554 302217250788569 307113354773034 307113354773049 319515287706348 319515287706363 330012922480979 338907903101109 338907903101124 356578784146410 356578784146425 361193255521019 361193255521034 370547781763130 374498077665030 375497871509280 380526933387893 393065327750340 393065327750355 400418465346223 400622038284943 400622038284958 413815739267301 413815739267316 417301967189933 422918273963451 431149831667228 438782576555374 451877163790193 451877163790208 453161964663793 466580814162987 470965969681288 474709775802880 491625854071236 491625854071251 510064419306200 519239974244691 526134486535397 529199905730890 531497668234994 534256931013766 538513686733934 539847686715945 544533068952454 549861294173667 549861294173682 590746581894247 594479367708736 629343270880177 634772253538973 648550396331557 658026130123791 672462142824279 674255265005584 674255265005599 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 711721274577686 711721274577701 717783418171934 769775356907932 772093664419574 778417488521139 780403857927137 780403857927152 785475289892757 785475289892772 786004556933289 786004556933304
mergesort 29 47
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
54
4508187 4508202 5822413 393161726708 393161726723 517554841309 584535749163 12881209709677 14785310523431 18802052040411 19521708359784 28230122462030 28374805765003 52213207481641 60524109670742 62304308430112 67335619167310 71987319585506 79556122036157 82788020813636 97082516816427 104228119510761 114044270479859 115677847445678 129916455720066 130382022965007 137919686294602 146521338501589 149809507796921 151796447914425 152439822555303 155412585748107 161955698361279 186409643009372 190162264780552 197402340405940 223551718094342 257308239857608 264214093175947 265143498952386 275039197535193 275048766236315 275058334937437 276278344330492 286024140781045 286024140781060 288661503866515 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 329411022833289 347053733788628 348842434630846 358152470257794 361193255521034 381036008283367 412015831237316 421555491273280 438782576555374 453161964663793 466580814162987 474709775802880 494250565015292 510064419306200 511998153281634 524164791477610 531497668234994 534256931013766 537856652163576 538513686733934 594479367708736 633242160145492 648550396331557 672462142824279 689261610801637 700346523817507 701809395001126 701865353869684 701865353869699 715897758427367 717783418171934 734061948963885 735004775226686 756753421716707 772093664419574 774664039389797 775191595238875 778417488521139
mergesort 29 48
bossLib.fs [ ]
55
4508187 4508202 5822413 393161726708 393161726723 517554841309 579751398602 12881209709677 19521708359784 25269468276294 28230122462030 28374805765003 51803132193214 52213207481641 60524109670742 61309225998789 67335619167310 82788020813636 102304458888707 114044270479859 129916455720066 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 152578134658385 155412585748107 161955698361279 197402340405940 244416042306825 244423025731144 251658849320354 264214093175947 273790482038772 273800050739894 286024140781045 286024140781060 288661503866515 289919387174403 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 361193255521034 381036008283367 438782576555374 453161964663793 466580814162987 474709775802880 490128418271577 497300341886904 510064419306200 527229075219536 531497668234994 534256931013766 537856652163576 538513686733934 551890233653579 553842355502024 559467142775083 594479367708736 618593870336416 634513259358307 648550396331557 672462142824279 701865353869684 701865353869699 717783418171934 719288338563801 772093664419574 778417488521139
mergesort 29 49
bossLib.fs [ ]

4508187 4508202 5822413 393161726708 393161726723 517554841309 579751398602 12881209709677 19521708359784 25269468276294 28230122462030 28374805765003 51803132193214 52213207481641 60524109670742 61309225998789 67335619167310 79556122036157 82788020813636 102304458888707 114044270479859 129916455720066 137919686294602 145873735034830 146521338501589 149809507796921 151181538357760 151796447914425 152578134658385 155412585748107 161955698361279 190162264780552 197402340405940 244416042306825 244423025731144 264214093175947 273790482038772 273800050739894 286024140781045 286024140781060 288661503866515 289919387174403 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 361193255521034 381036008283367 438782576555374 453161964663793 466580814162987 474709775802880 490128418271577 497300341886904 510064419306200 527229075219536 531497668234994 534256931013766 537856652163576 538513686733934 551890233653579 553842355502024 594479367708736 634513259358307 648550396331557 672462142824279 700346523817507 701865353869684 701865353869699 717783418171934 772093664419574 778417488521139
mergesort 29 50
bossLib.fs [ ]
56
4508187 4508202 5822413 393161726708 517554841309 574967048041 12881209709677 19521708359784 28374805765003 52213207481641 60524109670742 67335619167310 68936797426112 76403498080835 82649215612116 82788020813636 129916455720066 148992494553428 149809507796921 151796447914425 155412585748107 264214093175947 286024140781045 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 316571291052236 334208791966123 361193255521034 381036008283367 438782576555374 446777716720789 453161964663793 466580814162987 474709775802880 491492074683089 496368373140935 510064419306200 528730821581402 531497668234994 534256931013766 538513686733934 594479367708736 648550396331557 672462142824279 681319549730016 701865353869684 701865353869699 717783418171934 772093664419574 778417488521139
mergesort 29 51
bossLib.fs [ ]

4508187 4508202 5822413 393161726708 517554841309 574967048041 12881209709677 19521708359784 28374805765003 52213207481641 60524109670742 67335619167310 76403498080835 79556122036157 82649215612116 82788020813636 129916455720066 137919686294602 149809507796921 151796447914425 155412585748107 190162264780552 264214093175947 286024140781045 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 316571291052236 361193255521034 381036008283367 438782576555374 453161964663793 466580814162987 474709775802880 491492074683089 496368373140935 510064419306200 528730821581402 531497668234994 534256931013766 538513686733934 594479367708736 648550396331557 672462142824279 681319549730016 700346523817507 701865353869684 701865353869699 717783418171934 772093664419574 778417488521139
mergesort 29 52
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 5822413 393161726708 517554841309 574967048041 12881209709677 19521708359784 28374805765003 52213207481641 60524109670742 67335619167310 76403498080835 82649215612116 82788020813636 129916455720066 149809507796921 151796447914425 155412585748107 264214093175947 286024140781045 288661503866515 291172341109745 300890814881312 302217250788569 304666667617112 316571291052236 361193255521034 381036008283367 453161964663793 466580814162987 474709775802880 491492074683089 496368373140935 510064419306200 528730821581402 531497668234994 534256931013766 559467142775083 594479367708736 618593870336416 648550396331557 672462142824279 681319549730016 701865353869684 701865353869699 717783418171934 719288338563801 772093664419574 778417488521139
mergesort 29 53
bossLib.fs [ ]
64
4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 9506786373783 9506786373798 10232565136054 11462813439453 16099436553140 19521708359784 37235728342441 40862747399877 45009733775876 52213207481641 69840623698380 69840623698395 82788020813636 82897199447324 82897199447339 90487977074743 101414343956985 101414343957000 101493408634255 129916455720066 130675799192913 130675799192928 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 149809507796921 151796447914425 155412585748107 158687536581162 196421115996488 208688131165094 208688131165109 241277626637784 241277626637799 248980903572665 248980903572680 251215818043801 254389120049881 264214093175947 274999978378377 286024140781045 286024140781060 287126184125421 288661503866515 288661503866530 291172341109745 294958381613742 302217250788554 302217250788569 307113354773034 307113354773049 319515287706348 319515287706363 330012922480979 338907903101109 338907903101124 356578784146410 356578784146425 361193255521019 361193255521034 370547781763130 375497871509280 380526933387893 393065327750340 393065327750355 400622038284943 400622038284958 413815739267301 413815739267316 417301967189933 422918273963451 431149831667228 438782576555374 451877163790193 451877163790208 453161964663778 461755945159416 466580814162987 470965969681288 474709775802880 491625854071236 491625854071251 510064419306200 519239974244691 526134486535397 531497668234994 534256931013766 538513686733934 539847686715945 544533068952454 549861294173667 549861294173682 590746581894247 594479367708736 631985781342353 648550396331557 658026130123791 672462142824279 674255265005584 674255265005599 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 711721274577686 711721274577701 717783418171919 769775356907932 772093664419574 772194439721327 778417488521139 780403857927137 780403857927152 785475289892757 785475289892772 786004556933289 786004556933304
mergesort 29 54
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
57 58 59 60 61 62
4508187 4508202 5822413 393161726708 393161726723 517554841309 584535749163 12881209709677 14785310523431 18802052040411 28230122462030 28374805765003 60524109670742 62304308430112 67335619167310 71987319585506 97082516816427 104228119510761 114044270479859 115677847445678 130382022965007 146521338501589 149809507796921 152439822555303 161955698361279 186409643009372 196421115996488 197402340405940 208688131165094 223551718094342 257308239857608 265143498952386 275039197535193 275048766236315 275058334937437 276278344330492 286024140781045 286024140781060 290145163041697 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 329411022833289 347053733788628 348842434630846 358152470257794 361193255521034 381036008283367 412015831237316 421555491273280 453161964663793 494250565015292 510064419306200 511998153281634 524164791477610 534256931013766 537856652163576 594479367708736 633242160145492 648550396331557 689261610801637 701809395001126 701865353869699 715897758427367 717783418171934 734061948963885 735004775226686 756753421716707 774664039389797 775191595238875
mergesort 29 55
BasicProvers.EVERY_CASE_TAC
57 58 59 60 61 62
4508187 4508202 5822413 393161726708 393161726723 517554841309 579751398602 12881209709677 25269468276294 28230122462030 28374805765003 51803132193214 60524109670742 61309225998789 67335619167310 102304458888707 114044270479859 145873735034830 146521338501589 149809507796921 151181538357760 152578134658385 161955698361279 196421115996488 197402340405940 208688131165094 244416042306825 244423025731144 273790482038772 273800050739894 286024140781045 286024140781060 289919387174403 291172341109745 300890814881312 302217250788569 304666667617112 310267556478953 316571291052236 361193255521034 381036008283367 453161964663793 490128418271577 497300341886904 510064419306200 527229075219536 534256931013766 537856652163576 551890233653579 553842355502024 594479367708736 634513259358307 648550396331557 701865353869699 717783418171934
mergesort 29 56
BasicProvers.EVERY_CASE_TAC
57 58 59 60 61 62
4508187 4508202 5822413 393161726708 517554841309 574967048041 12881209709677 28374805765003 60524109670742 67335619167310 76403498080835 82649215612116 149809507796921 196421115996488 208688131165094 286024140781045 291172341109745 300890814881312 302217250788569 304666667617112 316571291052236 361193255521034 381036008283367 453161964663793 491492074683089 496368373140935 510064419306200 528730821581402 534256931013766 594479367708736 648550396331557 681319549730016 701865353869699 717783418171934
mergesort 29 57
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 498417439065 12881209709677 67335619167310 114829640399285 122943230174920 149809507796921 196421115996488 208688131165094 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 415308881521309 453161964663793 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699 717783418171934
mergesort 29 58
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 149809507796921 196421115996488 208688131165094 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 453161964663793 454847541779531 510064419306200 534256931013766 594479367708736 608181070670208 648550396331557 701865353869699 717783418171934
mergesort 29 59
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 498417439065 12881209709677 67335619167310 114829640399285 122943230174920 149809507796921 196421115996488 208688131165094 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 415308881521309 453161964663793 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699 717783418171934
mergesort 29 60
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 149809507796921 196421115996488 208688131165094 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 453161964663793 454847541779531 510064419306200 534256931013766 594479367708736 608181070670208 648550396331557 701865353869699 717783418171934
mergesort 29 61
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 498417439065 12881209709677 67335619167310 114829640399285 122943230174920 149809507796921 196421115996488 208688131165094 286024140781045 291172341109745 300890814881312 302217250788569 316571291052236 361193255521034 415308881521309 453161964663793 510064419306200 534256931013766 594479367708736 648550396331557 701865353869699 717783418171934
mergesort 29 62
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 393161726708 149809507796921 196421115996488 208688131165094 219617233298875 286024140781045 291172341109745 302217250788569 361193255521034 453161964663793 454847541779531 510064419306200 534256931013766 594479367708736 608181070670208 648550396331557 701865353869699 717783418171934
mergesort 29 63
bossLib.UNABBREV_ALL_TAC
65
4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 6886022010937 10232565136054 19521708359784 37235728342441 40862747399877 52213207481641 54050143853473 69840623698380 79532358712972 82788020813636 82897199447324 82897199447339 101414343956985 101414343957000 118249225852633 120259221637661 121024684314981 121085934759242 129916455720066 130675799192913 130675799192928 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 149809507796921 151796447914425 155412585748107 158687536581162 179493593613670 199675192527258 208688131165094 208688131165109 211327446734973 219722623717590 241277626637784 241277626637799 248980903572665 248980903572680 264214093175947 274999978378377 276068505702550 286024140781045 286024140781060 287126184125421 288661503866515 288661503866530 291172341109745 294958381613742 302217250788554 302217250788569 307113354773034 307113354773049 319515287706348 319515287706363 323112937766288 338907903101109 338907903101124 356578784146410 356578784146425 361193255521019 361193255521034 374498077665030 375497871509280 380526933387893 393065327750340 393065327750355 400418465346223 400622038284943 405542302074088 431149831667228 438782576555374 451877163790193 451877163790208 453161964663793 466580814162987 470965969681288 474709775802880 510064419306200 510669688582166 526134486535397 531497668234994 534256931013766 538513686733934 539847686715945 549861294173667 549861294173682 589981761658494 594479367708736 634772253538973 634772253538988 648550396331557 658026130123791 672462142824279 674255265005584 674255265005599 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 706020617331901 711721274577686 717783418171934 769775356907932 772093664419574 778417488521139 785564620839502
mergesort 29 64
bossLib.UNABBREV_ALL_TAC
66
4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 10232565136054 16099436553140 17853733986205 19521708359784 37235728342441 40862747399877 45009733775876 45009733775891 52213207481641 69840623698380 81286749519402 82788020813636 82897199447324 82897199447339 100681956097626 101414343956985 101414343957000 129916455720066 130675799192913 130675799192928 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 147211484168522 149809507796921 151796447914425 155116688390613 155412585748107 158687536581162 158761114188200 173441639643876 189706127880447 196421115996488 196421115996503 208688131165094 208688131165109 215654823691548 232719663037755 241277626637784 241277626637799 248980903572665 248980903572680 264214093175947 274999978378377 286024140781045 286024140781060 287126184125421 288661503866515 288661503866530 291172341109745 294958381613742 302217250788554 302217250788569 307113354773034 307113354773049 319515287706348 319515287706363 338373852685941 338907903101109 338907903101124 347621976220011 356578784146410 356578784146425 361193255521019 361193255521034 371559142434353 375497871509280 380526933387893 393065327750340 393065327750355 400622038284943 431149831667228 438782576555374 451877163790193 451877163790208 453161964663778 453161964663793 461755945159416 466580814162987 470965969681288 474709775802880 510064419306200 518962317412717 526134486535397 531497668234994 534256931013766 538513686733934 539847686715945 549861294173667 549861294173682 555232598600068 594479367708736 614814779568238 648550396331557 658026130123791 672462142824279 674255265005584 674255265005599 684439512836665 698339900079260 698339900079275 701389072838685 701865353869684 701865353869699 704177836849649 711721274577686 717783418171919 717783418171934 769775356907932 772093664419574 772194439721327 772194439721342 778417488521139
mergesort 29 65
BasicProvers.srw_tac [ ] [ ( DB.fetch "mergesort" "merge_tail_correct1" ) ]

4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 10232565136054 10232565136069 13070504190339 19521708359784 37235728342441 40862747399877 46181270584004 47895844786654 49561327013117 52213207481641 79532358712972 82788020813636 82897199447324 82897199447339 99461271230302 99461271230317 101414343956985 101414343957000 121024684314981 129916455720066 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 149809507796921 151796447914425 155412585748107 208688131165094 208688131165109 241277626637784 241277626637799 243578003645791 248980903572665 248980903572680 261183960530639 264214093175947 274999978378377 276786722490835 286024140781045 286024140781060 287126184125421 288661503866515 288661503866530 291172341109745 302217250788554 302217250788569 340514534055591 361193255521019 361193255521034 375497871509280 379995045438051 400622038284943 416243626707481 418973413152918 438782576555374 453161964663793 455974183960607 455974183960622 466580814162987 470965969681288 474709775802880 484018355668815 501193781501269 510064419306200 526134486535397 526134486535412 531497668234994 534256931013766 538513686733934 549861294173667 549861294173682 553820892957008 553820892957023 573623309148608 594479367708736 611006316061256 611006316061271 627812150931621 634772253538973 634772253538988 648550396331557 648727106293019 658026130123791 672462142824279 672462142824294 696380981763168 696380981763183 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 706020617331901 711721274577686 717783418171934 724972960301418 724972960301433 769775356907932 772093664419574 772445227429105 772445227429120 778417488521139 785564620839502
mergesort 29 66
bossLib.metis_tac [ ( DB.fetch "mergesort" "merge_tail_correct2" ) , ( DB.fetch "mergesort" "mergesortN_sorted" ) , rich_listTheory.REVERSE_REVERSE , rich_listTheory.APPEND_NIL ]

4508187 4508202 393161726708 393161726723 517554841294 517554841309 527123542416 527123542431 10232565136054 10232565136069 19521708359784 37235728342441 40862747399877 52213207481641 82788020813636 82897199447324 82897199447339 99461271230302 99461271230317 101414343956985 101414343957000 129916455720066 134947042259398 134947042259413 137140290251973 137140290251988 144790328958349 149809507796921 151796447914425 155412585748107 196421115996488 196421115996503 208688131165094 208688131165109 241277626637784 241277626637799 248980903572665 248980903572680 255216614921382 261183960530639 264214093175947 274999978378377 285926835955442 286024140781045 286024140781060 287126184125421 288661503866515 288661503866530 291172341109745 302217250788554 302217250788569 347621976220011 361193255521019 361193255521034 375497871509280 400622038284943 434123207514605 438782576555374 443850111135328 453161964663778 453161964663793 455974183960607 455974183960622 463417278001863 466580814162987 467599367001501 467599367001516 470965969681288 474709775802880 481618754911620 510064419306200 512859259577073 526134486535397 526134486535412 530692226414997 531497668234994 534256931013766 538513686733934 549861294173667 549861294173682 553820892957008 553820892957023 555232598600068 578505232324525 578505232324540 594479367708736 597531554709940 611006316061256 611006316061271 614014229804175 614814779568238 617596845370201 648550396331557 648727106293019 658026130123791 672462142824279 672462142824294 696380981763168 696380981763183 698339900079260 698339900079275 701389072838685 701865353869684 701865353869699 704177836849649 711721274577686 716651932684872 717783418171919 717783418171934 724972960301418 724972960301433 769775356907932 772093664419574 772445227429105 772445227429120 778417488521139 789063970796249
mergesort 30 0
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg

4508202 393161726723 517554841309 69315319632546 101493408634270 141297627747853 149809507796936 160288592847498 286024140781060 286300683424592 291172341109760 302217250788569 330012922480994 333709696231990 361193255521034 471114382442983 491132347463379 528981183152142 534256931013781 594479367708751 610210547612354 618952279946832 648550396331572 684439512836680 701865353869699 703271943150363 725948224458739
