sorting 0 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 364455623357 70321041379042 293640334736908 302217250788569 361193255521034 446524973034233 491132347463379 725948224458739
sorting 1 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 574967048041 579751398602 70321041379042 179857892939409 293640334736908 302217250788569 330012922480994 361193255521034 446524973034233 491132347463379 684439512836680 701865353869699 704177836849664 725948224458739
sorting 2 0
BasicProvers.RW_TAC bossLib.list_ss [ relationTheory.transitive_def ]
1
74826225345755 293640334736908 314149277935415 361193255521034 648550396331572
sorting 2 1
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg

4508187 4508202 574967048026 574967048041 579751398587 584535749148 584535749163 70321041379027 70321041379042 293640334736893 293640334736908 302217250788554 302217250788569 361193255521019 361193255521034 446524973034218 446524973034233
sorting 3 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 574967048041 579751398602 584535749163 70321041379042 101493408634270 293640334736908 302217250788569 330012922480994 361193255521034 446524973034233 491132347463379 684439512836680 725948224458739
sorting 4 0
BasicProvers.PROVE_TAC [ ( DB.fetch "sorting" "PERM_DEF" ) ]

4508202 70321041379042 136129971492854 136134755843415 293640334736908 302217250788569 361193255521034 446524973034233 491132347463379 684439512836680 701865353869699 725948224458739
sorting 5 0
BasicProvers.PROVE_TAC [ ( DB.fetch "sorting" "PERM_DEF" ) , listTheory.FILTER_APPEND_DISTRIB ]

4508202 4377279449699 70321041379042 95864877171478 95869661522039 95874445872600 95879230223161 97361119023826 101493408634270 180981670282877 293640334736908 302217250788569 330012922480994 361193255521034 386477523617951 442313001734685 446524973034233 491132347463379 588485109015285 684439512836680 725948224458739
sorting 6 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 12881209709677 67335619167310 70321041379042 136129971492854 136134755843415 293640334736908 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 435870823154617 446524973034233 491132347463379 572672848105247 684439512836680 725948224458739 766438618715716
sorting 7 0
BasicProvers.Cases
1 2
4508202 364455623357 101493408634270 188464264696920 238679155971169 293640334736908 302217250788569 331918581970244 361193255521034 446524973034233 491132347463379 510064419306200 640719949061508 684439512836680 701865353869699 704177836849664 725948224458739
sorting 7 1
BasicProvers.RW_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PERM_DEF" ) , rich_listTheory.FILTER ]
3 4
4508202 5822413 498417439065 555829645797 12881209709677 67335619167310 101493408634270 133910121519605 293640334736908 302217250788569 316571291052236 361193255521034 378855121615881 435870823154617 510064419306200 592597541051145 640719949061508 660145262294932 684439512836680 701865353869699 731050264096462
sorting 7 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

13471958556610 101493408634270 219617233298875 293640334736908 302217250788569 361193255521034 362561010381917 510064419306200 640719949061508 684439512836680 701865353869699
sorting 7 3
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 85 21*)h" ]
5
4508202 5822413 498417439065 555829645797 574967048041 12881209709677 19521708359799 67335619167310 179857892939409 219617233298875 271701083476882 282809059698683 286024140781060 302217250788569 303156821018655 316571291052236 361193255521034 364031884162333 375672981550099 423285474783721 457644544611742 466580814163002 510064419306200 510228215471491 510443837480268 514547582318262 581792910906947 620525389638366 701865353869699 704177836849664 766438618715716
sorting 7 4
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 85 21*)h" ]
6
4508202 5822413 498417439065 555829645797 574967048041 12881209709677 19521708359799 67335619167310 179857892939409 262665300240761 271701083476882 282809059698683 286024140781060 302217250788569 303156821018655 312399175587875 316571291052236 361193255521034 364031884162333 423285474783721 457644544611742 466580814163002 510064419306200 510228215471491 510443837480268 514547582318262 581792910906947 620525389638366 701865353869699 704177836849664 766438618715716
sorting 7 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 498417439065 555829645797 12881209709677 19521708359799 67335619167310 179857892939409 219617233298875 271701083476882 282809059698683 286024140781060 302217250788569 303156821018655 316571291052236 361193255521034 364031884162333 375672981550099 423285474783721 466580814163002 510064419306200 510228215471491 510443837480268 514547582318262 581792910906947 620525389638366 701865353869699 704177836849664
sorting 7 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 498417439065 555829645797 12881209709677 19521708359799 67335619167310 179857892939409 262665300240761 271701083476882 282809059698683 286024140781060 302217250788569 303156821018655 312399175587875 316571291052236 361193255521034 364031884162333 423285474783721 466580814163002 510064419306200 510228215471491 510443837480268 514547582318262 581792910906947 620525389638366 701865353869699 704177836849664
sorting 8 0
boolLib.Q_TAC boolLib.SUFF_TAC [ HolKernel.QUOTE " (*#loc 93 18*)PERM L [x] = (L = [x])" ]
1 2
4508202 5822413 364455623357 574967048041 12881209709677 26369981988220 67335619167310 76834923239132 101493408634270 293640334736908 300890814881312 302217250788569 316571291052236 361193255521034 446524973034233 510064419306200 668040689646658 684439512836680 701865353869699 704177836849664 751428816141410
sorting 8 1
metisLib.METIS_TAC [ ( DB.fetch "sorting" "PERM_SYM" ) ]

4508202 5822413 364455623357 574967048041 12881209709677 26369981988220 67335619167310 76834923239132 101493408634270 293640334736908 300890814881312 302217250788569 316571291052236 330012922480994 361193255521034 446524973034233 510064419306200 668040689646658 684439512836680 701865353869699 704177836849664 751428816141410
sorting 8 2
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 95 12*)L" ]
3 4
4508202 5822413 364455623357 574967048041 12881209709677 26369981988220 67335619167310 293640334736908 300890814881312 302217250788569 316571291052236 361193255521034 446524973034233 510064419306200 684439512836680 701865353869699 704177836849664 751428816141410
sorting 8 3
bossLib.SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "sorting" "PERM_DEF" ) , boolLib.EQ_IMP_THM ]
6
4508202 5822413 498417439065 555829645797 574967048041 12881209709677 67335619167310 253219397880785 293640334736908 300890814881312 302217250788569 316571291052236 361193255521034 378855121615881 435870823154617 510064419306200 579931708469251 684439512836680 701865353869699 731050264096462
sorting 8 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 12881209709677 67335619167310 131392999707955 219617233298875 264684954040466 293640334736908 300890814881312 302217250788569 316571291052236 361193255521034 510064419306200 640719949061508 684439512836680 701865353869699
sorting 8 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 498417439065 555829645797 574967048041 579751398602 12881209709677 67335619167310 101493408634270 132248695903985 151181538357760 179857892939409 262665300240761 271701083476882 282809059698683 286024140781060 300890814881312 302217250788569 303156821018655 316571291052236 330012922480994 331918581970244 356652958055914 361193255521034 364031884162333 423285474783721 491132347463379 510064419306200 510228215471491 510443837480268 514547582318262 581792910906947 620525389638366 684439512836680 701865353869699 704177836849664 712614774204674 766438618715716
sorting 8 6
boolLib.STRIP_TAC

4508202 5822413 498417439065 555829645797 574967048041 579751398602 12881209709677 67335619167310 101493408634270 132248695903985 179857892939409 262665300240761 271701083476882 282809059698683 286024140781060 300890814881312 302217250788569 303156821018655 316571291052236 330012922480994 331918581970244 356652958055914 361193255521034 364031884162333 423285474783721 491132347463379 510064419306200 510228215471491 510443837480268 514547582318262 581792910906947 620525389638366 684439512836680 701865353869699 704177836849664 712614774204674 766438618715716
sorting 8 7
boolLib.POP_ASSUM ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 102 38*)h" ] boolLib.MP_TAC )
8
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048026 574967048041 579751398587 12881209709662 67335619167295 132248695903970 179857892939394 179857892939409 262665300240746 271701083476867 282809059698668 286024140781045 286024140781060 300890814881297 302217250788554 303156821018640 316571291052221 356652958055899 361193255521019 364031884162318 423285474783706 491132347463364 510064419306185 510228215471476 510443837480253 514547582318247 581792910906932 620525389638351 701865353869684 701865353869699 704177836849649 704177836849664 712614774204659 766438618715701
sorting 8 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 498417439065 555829645797 574967048041 12881209709677 67335619167310 132248695903985 179857892939409 262665300240761 271701083476882 282809059698683 286024140781060 300890814881312 302217250788569 303156821018655 316571291052236 330012922480994 356652958055914 361193255521034 364031884162333 423285474783721 510064419306200 510228215471491 510443837480268 514547582318262 581792910906947 620525389638366 684439512836680 701865353869699 704177836849664 712614774204674
sorting 8 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 555829645797 574967048026 574967048041 579751398587 12881209709662 67335619167295 101493408634270 132248695903970 179857892939394 179857892939409 262665300240746 271701083476867 282809059698668 286024140781045 286024140781060 300890814881297 302217250788554 302217250788569 303156821018640 316571291052221 331918581970244 356652958055899 361193255521019 361193255521034 364031884162318 423285474783706 491132347463364 510064419306185 510064419306200 510228215471476 510443837480253 514547582318247 581792910906932 620525389638351 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 712614774204659 766438618715701
sorting 8 10
metisLib.METIS_TAC [ rich_listTheory.CONS_11 ]

4508187 4508202 5822398 5822413 498417439050 555829645782 555829645797 579751398587 579751398602 12881209709662 67335619167295 132248695903970 179857892939394 262665300240746 271701083476867 282809059698668 286024140781045 286024140781060 300890814881297 302217250788554 302217250788569 303156821018640 316571291052221 356652958055899 361193255521019 361193255521034 364031884162318 364031884162333 402263151193921 423285474783706 491132347463364 491132347463379 510064419306185 510064419306200 510228215471476 510443837480253 510443837480268 514547582318247 514547582318262 581792910906932 620525389638351 620525389638366 701865353869684 701865353869699 704177836849649 704177836849664 712614774204659 717094790392428 766438618715701 766438618715716
sorting 8 11
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 105 12*)t" ]
12 13
4508187 4508202 5822398 498417439050 555829645782 555829645797 579751398587 12881209709662 67335619167295 132248695903970 179857892939394 262665300240746 271701083476867 282809059698668 286024140781045 300890814881297 302217250788554 302217250788569 303156821018640 316571291052221 331918581970244 356652958055899 361193255521019 361193255521034 364031884162318 402263151193906 423285474783706 491132347463364 510064419306185 510064419306200 510228215471476 510443837480253 514547582318247 581792910906932 620525389638351 701865353869684 701865353869699 704177836849649 704177836849664 712614774204659 717094790392413 766438618715701
sorting 8 12
let fun fs thl = simpLib.full_simp_tac ( BasicProvers.srw_ss ( ) ) thl in fs end [ ( DB.fetch "indexedLists" "LT_SUC" ) , boolLib.DISJ_IMP_THM , boolLib.FORALL_AND_THM , boolLib.PULL_EXISTS ]
14
4508187 4508202 5822398 5822413 498417439050 579751398587 12881209709662 12881209709677 21995721693283 67335619167295 67335619167310 131048991197057 131048991197072 146148401567573 146148401567588 164379126390011 179857892939394 265113719386178 271701083476867 286024140781045 300890814881297 302217250788554 302217250788569 303156821018640 316571291052221 316571291052236 356652958055899 361193255521019 361193255521034 378855121615866 378855121615881 491132347463364 510064419306185 510064419306200 510443837480253 514547582318247 525805058699156 575204003783368 581792910906932 584258558586404 619491637550685 620525389638351 660145262294932 701865353869684 701865353869699 704177836849649 712614774204659 731050264096462 766438618715701 784672012643719
sorting 8 13
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 5822398 498417439050 579751398587 12881209709662 13471958556610 67335619167295 96787976842956 104075485433882 179857892939394 219617233298875 271701083476867 286024140781045 300890814881297 302217250788554 302217250788569 303156821018640 316571291052221 326251651678105 348502592461743 356652958055899 361193255521019 361193255521034 456741337570053 471885025952419 491132347463364 510064419306185 510064419306200 510443837480253 514547582318247 581792910906932 620525389638351 701865353869684 701865353869699 704177836849649 712614774204659 753103497342666 766438618715701 770565201845879
sorting 8 14
metisLib.METIS_TAC [ rich_listTheory.NOT_CONS_NIL ]

4508187 5822398 579751398587 12881209709662 67335619167295 131048991197057 146148401567573 179857892939394 196421115996488 208688131165094 208688131165109 262665300240746 271701083476867 282809059698668 286024140781045 302217250788554 303156821018640 312399175587860 316571291052221 361193255521019 364031884162318 423285474783706 491132347463364 510064419306185 510228215471476 510443837480253 514547582318247 581792910906932 620525389638351 634772253538988 701865353869684 704177836849649 766438618715701
sorting 9 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1 2
4508202 5822413 517554841309 574967048041 19521708359799 286024140781060 302217250788569 361193255521034 364031884162333 391947797815905 402263151193921 413309337510992 466580814163002 470096335453759 491132347463379 510064419306200 510443837480268 514547582318262 586677811793408 620525389638366 624811432641468 660516968447107 684439512836680 701865353869699 704177836849664 717094790392428 725948224458739 766438618715716 780083133136933
sorting 9 1
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822398 5822413 498417439065 517554841294 517554841309 574967048026 574967048041 12881209709677 19521708359784 19521708359799 21995721693298 67335619167310 164379126390026 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 318809925332794 361193255521019 361193255521034 364031884162318 378855121615881 391947797815890 391947797815905 402263151193906 413309337510977 413309337510992 466580814162987 466580814163002 470096335453744 491132347463364 491132347463379 510064419306185 510064419306200 510443837480253 510443837480268 514547582318247 514547582318262 575204003783383 586677811793393 610876284722208 620525389638351 620525389638366 624811432641453 624811432641468 660516968447092 660516968447107 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 717094790392413 766438618715701 766438618715716 780083133136918 780083133136933
sorting 9 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 19521708359799 23967063632390 96787976842971 286024140781060 302217250788569 361193255521034 391947797815905 413309337510992 456741337570068 466580814163002 471885025952434 491132347463379 510064419306200 510443837480268 514547582318262 620525389638366 624811432641468 655222334018063 660516968447107 684439512836680 701865353869699 704177836849664 766438618715716 780083133136933
sorting 10 0
BasicProvers.Induct
1 2
4508202 5822413 364455623357 369239973918 374024324479 574967048041 12881209709677 67335619167310 97361119023826 202347081893568 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 386477523617951 391947797815905 413309337510992 457644544611742 470096335453759 478478557661961 491132347463379 586677811793408 588485109015285 624811432641468 660516968447107 684439512836680 701865353869699 704177836849664 725948224458739 766438618715716 780083133136933
sorting 10 1
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822398 5822413 364455623342 364455623357 369239973903 369239973918 374024324464 374024324479 498417439065 574967048026 574967048041 4200654669669 12881209709662 12881209709677 67335619167295 67335619167310 97361119023811 97361119023826 202347081893553 202347081893568 302217250788554 302217250788569 316571291052221 316571291052236 318809925332794 330012922480979 330012922480994 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 386477523617951 391947797815890 391947797815905 413309337510977 413309337510992 457644544611727 457644544611742 470096335453744 478478557661946 491132347463364 491132347463379 586677811793393 588485109015270 588485109015285 610876284722208 624811432641453 624811432641468 660516968447092 660516968447107 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 725948224458724 725948224458739 731050264096462 766438618715701 766438618715716 780083133136918 780083133136933
sorting 10 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 369239973918 374024324479 574967048041 12881209709677 23967063632390 67335619167310 97361119023826 202347081893568 219617233298875 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 386477523617951 391947797815905 413309337510992 457644544611742 491132347463379 510064419306200 565657248724447 588485109015285 624811432641468 655222334018063 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
sorting 11 0
BasicProvers.Induct
1 2
4508202 5822413 369239973918 374024324479 574967048041 7740994766603 12881209709677 36872447761726 67335619167310 97361119023826 111486016662297 269006052963216 286024140781060 302217250788569 316571291052236 361193255521034 364031884162333 378855121615881 491132347463379 510228215471491 510443837480268 514547582318262 588485109015285 620525389638366 682182142493772 701865353869699 704177836849664 710255361377052 725948224458739 766438618715716
sorting 11 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 369239973903 369239973918 374024324464 374024324479 498417439065 574967048026 574967048041 7740994766588 12881209709662 12881209709677 36872447761711 67335619167295 67335619167310 97361119023811 97361119023826 111486016662282 117315603152739 269006052963201 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 321797997579706 333470249787874 361193255521019 361193255521034 364031884162318 378855121615866 378855121615881 437178881998198 491132347463364 491132347463379 510228215471476 510443837480253 510443837480268 514547582318247 514547582318262 575204003783383 584258558586419 588485109015270 588485109015285 620525389638351 620525389638366 666159320801678 680652589077542 682182142493757 701865353869684 701865353869699 704177836849649 704177836849664 710255361377037 725948224458724 725948224458739 766438618715701 766438618715716
sorting 11 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 374024324479 574967048041 12881209709677 15763338413307 67335619167310 97361119023826 97464702734106 152714712856714 286024140781060 302217250788569 316571291052236 324203492305612 348502592461758 361193255521034 378855121615881 471885025952434 491132347463379 510064419306200 510443837480268 514547582318262 588485109015285 594890151870829 620525389638366 651017087410828 701865353869699 704177836849664 725948224458739 766438618715716
sorting 12 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "sorting" "PERM_DEF" ) , listTheory.FILTER_APPEND_DISTRIB , boolLib.EQ_IMP_THM ]

4508202 5822413 364455623357 369239973918 374024324479 498417439065 555829645797 12881209709677 51437113604985 67335619167310 97361119023826 101493408634270 180981670282877 202347081893568 293640334736908 302217250788569 315645906634832 316571291052236 361193255521034 378855121615881 386477523617951 435870823154617 446524973034233 457644544611742 478478557661961 491132347463379 588485109015285 684439512836680 701865353869699 704177836849664 725948224458739 766438618715716
sorting 13 0
BasicProvers.Induct
1 2
4508202 4377279449699 97361119023826 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 361193255521034 386477523617951 442313001734685 491132347463379 588485109015285 725948224458739
sorting 13 1
metisLib.METIS_TAC tactictoe_thmlarg
3
4508187 4508202 5822413 498417439065 4377279449684 12881209709677 22319158050868 67335619167310 97361119023811 97361119023826 107560285966808 136129971492839 136129971492854 136134755843400 136134755843415 171077588030068 180981670282862 202347081893568 293640334736893 293640334736908 302217250788554 302217250788569 316571291052236 361193255521019 361193255521034 378855121615881 386477523617936 386477523617951 442313001734670 491132347463364 491132347463379 588485109015270 588485109015285 725948224458724 725948224458739 738089363340212 766438618715716
sorting 13 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 87305423492594 87705633083242 97361119023826 136134755843415 137920524357491 173915141215451 293640334736908 302217250788569 361193255521034 386477523617951 491132347463379 510064419306200 588485109015285 725948224458739 747710788842031
sorting 13 3
metisLib.METIS_TAC [ ]

4508187 4508202 5822413 369239973918 374024324479 498417439065 4377279449684 4377279449699 12881209709677 39474535901934 67335619167310 97361119023811 97361119023826 101493408634270 107409468843098 136129971492839 136129971492854 136134755843400 136134755843415 180981670282862 180981670282877 293640334736893 293640334736908 299468914117302 300745683579078 300890814881312 302217250788554 302217250788569 316571291052236 361193255521019 361193255521034 386477523617936 386477523617951 405465967673880 442313001734670 442313001734685 457644544611742 491132347463364 510064419306200 588485109015270 588485109015285 684439512836680 701865353869699 725948224458724 725948224458739
sorting 14 0
metisLib.METIS_TAC tactictoe_thmlarg

4508202 5822413 364455623357 369239973918 374024324479 574967048041 12881209709677 51437113604985 67335619167310 97361119023826 180981670282877 202347081893568 293640334736908 302217250788569 316571291052236 330012922480994 358173244459970 361193255521034 378855121615881 386477523617951 435870823154617 446524973034233 491132347463379 588485109015285 684439512836680 725948224458739 766438618715716
sorting 15 0
BasicProvers.PROVE_TAC [ ( DB.fetch "sorting" "PERM_TRANS" ) , ( DB.fetch "sorting" "PERM_APPEND" ) ]

4508202 311827767186 316612117747 321396468308 4377279449699 97361119023826 180981670282877 202329589279629 293640334736908 302217250788569 330012922480994 361193255521034 386477523617951 491132347463379 588485109015285 684439512836680 725948224458739
sorting 16 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 160 13*)l" ]
1 2
4508202 5822413 383593025601 388377376162 517554841309 574967048041 1650156236753 16557483750124 19521708359799 29966958101903 50197461232599 97361119023826 138883121501662 143579236920666 205258174729657 293640334736908 302217250788569 310176313335274 330012922480994 345201871060483 361193255521034 393247374089969 420336582898064 432251150433549 446524973034233 466580814163002 491132347463379 510443837480268 514547582318262 588485109015285 624019266597872 637387629151176 655100123088313 680229080694711 684439512836680 701865353869699 725948224458739
sorting 16 1
BasicProvers.RW_TAC bossLib.list_ss [ rich_listTheory.FILTER , ( DB.fetch "sorting" "PERM_REFL" ) ]
3 4 5
4508187 4508202 5822398 5822413 383593025586 383593025601 388377376147 388377376162 498417439065 517554841294 517554841309 574967048026 574967048041 1650156236738 1650156236753 12881209709677 16557483750109 19521708359784 19521708359799 29966958101888 29966958101903 43795501873414 50197461232584 50197461232599 67335619167310 85967237386770 97361119023811 97361119023826 138883121501647 143579236920651 205258174729642 205258174729657 293640334736893 293640334736908 302217250788554 302217250788569 310176313335259 310176313335274 316571291052236 330012922480979 330012922480994 345201871060468 345201871060483 361193255521019 361193255521034 378855121615881 393247374089954 393247374089969 420336582898049 432251150433534 432251150433549 435870823154617 446524973034218 466580814162987 466580814163002 491132347463364 491132347463379 510443837480253 510443837480268 514547582318247 514547582318262 552044455516397 555470656480641 588485109015270 588485109015285 624019266597857 637387629151161 637387629151176 650433717566527 655100123088298 655100123088313 680229080694696 680229080694711 684439512836665 684439512836680 701865353869684 701865353869699 766438618715716
sorting 16 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 383593025601 388377376162 574967048041 1650156236753 19521708359799 29966958101903 50197461232599 97361119023826 169273020665922 205258174729657 269185190843325 293640334736908 302217250788569 310176313335274 330012922480994 338504306742909 345201871060483 361193255521034 393247374089969 432251150433549 445820244080603 466580814163002 491132347463379 499123515942143 510064419306200 510443837480268 514547582318262 588485109015285 637387629151176 640719949061508 655100123088313 680229080694711 684439512836680 701865353869699
sorting 16 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
6
4508187 4508202 5822398 5822413 383593025586 383593025601 388377376147 388377376162 498417439050 498417439065 517554841294 517554841309 574967048026 1650156236738 1650156236753 12881209709677 16557483750109 19521708359784 29966958101888 50197461232584 67335619167310 97361119023811 97361119023826 109968855356149 138883121501647 143579236920651 143579236920666 205258174729642 293640334736893 293640334736908 302217250788554 302217250788569 310176313335259 316571291052236 330012922480979 345201871060468 361193255521019 361193255521034 378855121615881 382500210960612 386647806602618 393247374089954 420336582898049 420336582898064 432251150433534 432251150433549 435870823154617 446524973034218 466580814162987 491132347463364 510443837480253 510443837480268 514547582318247 514547582318262 588485109015270 588485109015285 624019266597857 637387629151161 655100123088298 680229080694696 684439512836665 701865353869684
sorting 16 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
7
4508187 4508202 5822398 5822413 383593025586 383593025601 388377376147 388377376162 498417439050 498417439065 517554841294 517554841309 574967048026 1650156236738 1650156236753 12881209709677 16557483750109 19521708359784 29966958101888 50197461232584 67335619167310 97361119023811 97361119023826 138883121501647 143579236920651 143579236920666 205258174729642 220947618439628 293640334736893 293640334736908 302217250788554 302217250788569 310176313335259 316571291052236 330012922480979 345201871060468 361193255521019 361193255521034 378855121615881 393247374089954 420336582898049 420336582898064 432251150433534 432251150433549 435870823154617 437169019934867 446524973034218 466580814162987 491132347463364 510443837480253 510443837480268 514547582318247 514547582318262 588485109015270 588485109015285 624019266597857 624019266597872 637387629151161 655100123088298 680229080694696 684439512836665 701865353869684
sorting 16 5
metisLib.METIS_TAC [ ]

4508187 4508202 5822398 5822413 383593025586 383593025601 388377376147 388377376162 498417439050 498417439065 517554841294 517554841309 574967048026 1650156236738 1650156236753 12881209709677 16557483750109 19521708359784 29966958101888 50197461232584 67335619167310 97361119023811 97361119023826 138883121501647 143579236920651 143579236920666 205258174729642 293640334736893 293640334736908 302217250788554 302217250788569 310176313335259 316571291052236 330012922480979 345201871060468 361193255521019 361193255521034 378855121615881 382500210960612 386647806602618 393247374089954 420336582898049 420336582898064 432251150433534 432251150433549 435870823154617 446524973034218 466580814162987 491132347463364 510443837480253 510443837480268 514547582318247 514547582318262 521170390627673 576275982819910 588485109015270 588485109015285 624019266597857 637387629151161 655100123088298 680229080694696 684439512836665 701865353869684
sorting 16 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 383593025586 383593025601 388377376147 388377376162 498417439050 498417439065 517554841294 517554841309 574967048026 1650156236738 1650156236753 12881209709677 16557483750109 19521708359784 29966958101888 50197461232584 67335619167310 97361119023811 97361119023826 109968855356149 138883121501647 143579236920651 143579236920666 205258174729642 293640334736893 293640334736908 302217250788554 302217250788569 310176313335259 316571291052236 330012922480979 345201871060468 361193255521019 361193255521034 378855121615881 382500210960612 386647806602618 393247374089954 420336582898049 420336582898064 432251150433534 432251150433549 435870823154617 446524973034218 466580814162987 491132347463364 510443837480253 510443837480268 514547582318247 514547582318262 588485109015270 588485109015285 624019266597857 637387629151161 655100123088298 680229080694696 684439512836665 701865353869684
sorting 16 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 383593025586 383593025601 388377376147 388377376162 498417439050 498417439065 517554841294 517554841309 574967048026 1650156236738 1650156236753 12881209709677 16557483750109 19521708359784 29966958101888 50197461232584 67335619167310 97361119023811 97361119023826 138883121501647 143579236920651 143579236920666 205258174729642 220947618439628 293640334736893 293640334736908 302217250788554 302217250788569 310176313335259 316571291052236 330012922480979 345201871060468 361193255521019 361193255521034 378855121615881 393247374089954 420336582898049 420336582898064 432251150433534 432251150433549 435870823154617 437169019934867 446524973034218 466580814162987 491132347463364 510443837480253 510443837480268 514547582318247 514547582318262 588485109015270 588485109015285 624019266597857 624019266597872 637387629151161 655100123088298 680229080694696 684439512836665 701865353869684
sorting 17 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 383593025601 517554841309 1650156236753 19521708359799 97361119023826 143579236920666 293640334736908 302217250788569 345180262397282 348642806708958 361193255521034 397312753970217 420336582898064 432251150433549 446524973034233 466580814163002 491132347463379 510443837480268 514547582318262 517674895355034 557520432441418 588485109015285 609447994186150 655100123088313 725948224458739 749680305297503 766836149798659
sorting 17 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
2
4508202 383593025601 517554841309 1650156236753 19521708359799 97361119023826 143579236920666 293640334736908 302217250788569 345180262397282 348642806708958 361193255521034 397312753970217 420336582898064 432251150433549 446524973034233 466580814163002 510443837480268 514547582318262 517674895355034 557520432441418 588485109015285 609447994186150 749680305297503 766836149798659
sorting 17 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 383593025601 517554841309 574967048041 19521708359799 29966958101903 35734769960237 254160491009315 287347178263579 302217250788569 310176313335274 393247374089969 397312753970217 432251150433549 466580814163002 521689063467651 530295263892591 539702352581229 609447994186150 637387629151176 684439512836680 701865353869699 749680305297503 766836149798659
sorting 18 0
boolLib.EVERY [ BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 178 21*)l" ] , bossLib.SIMP_TAC bossLib.list_ss [ rich_listTheory.REPLICATE ] , boolLib.GEN_TAC , boolLib.COND_CASES_TAC sml_infixl0_open boolLib.THENL sml_infixl0_close [ BasicProvers.VAR_EQ_TAC , boolLib.ALL_TAC ] , bossLib.ASM_SIMP_TAC bossLib.list_ss [ rich_listTheory.REPLICATE ] ]

4508202 5822413 517554841309 574967048041 31344285490311 42940838911975 130108612066389 286024140781060 302217250788569 361193255521034 364031884162333 380701396653847 394175134518658 402263151193921 417784466454632 510443837480268 514547582318262 538423179579732 620525389638366 701865353869699 704177836849664 788058635979102
sorting 19 0
boolLib.EVERY [ boolLib.DISCH_TAC , boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg , bossLib.ASM_SIMP_TAC BasicProvers.bool_ss [ ] ]

4508202 5822413 574967048041 42940838911975 111643966072168 130108612066389 136129971492854 136134755843415 286024140781060 302217250788569 313712389773949 330012922480994 361193255521034 364031884162333 402263151193921 417784466454632 510443837480268 514547582318262 531497668235009 597701024875826 620525389638366 684439512836680 701865353869699 704177836849664
sorting 20 0
boolLib.EVERY [ boolLib.REWRITE_TAC [ ( DB.fetch "sorting" "PERM_DEF" ) ] , boolLib.REPEAT boolLib.GEN_TAC , boolLib.EQ_TAC , boolLib.REPEAT boolLib.STRIP_TAC ]

4508202 5822413 574967048041 42940838911975 70321041379042 95864877171478 95869661522039 111643966072168 130108612066389 286024140781060 293640334736908 302217250788569 361193255521034 364031884162333 417784466454632 446524973034233 491132347463379 510443837480268 514547582318262 531497668235009 597701024875826 620525389638366 684439512836680 701865353869699 704177836849664 725948224458739 766438618715716
sorting 21 0
boolLib.STRIP_TAC
1
4508202 5822413 383593025601 574967048041 579751398602 4534650513240 7049541643103 12881209709677 20489380096870 20511567878950 37724393314887 45604532095875 50246678366069 57770833880289 67335619167310 84644024526464 91609938691045 101493408634270 102019106102282 136129971492854 136134755843415 136139540193976 154112556560014 160112833327972 171474551998661 183118499822622 196568796547085 229360086552911 262601225139297 263118367391503 263142718271389 266942661409427 270594274664479 278278150039094 290402631057405 301829537519390 302217250788569 304892210548239 309371752132219 311639205067242 316571291052236 326209424163060 330012922480994 333815315171762 361193255521034 378855121615881 379456629066336 392260568706047 392299658516836 409091654292423 415869742704170 437616372933061 465725694932455 466258157451970 486682270429926 491132347463379 510064419306200 510594074382952 523394485964028 525215306054637 549354773722623 563808981823681 604802207440298 613297506604413 628356761581954 630393577536124 637387629151176 639958181748205 655130159796198 664524163751962 671100156198472 684439512836680 694750096560987 701865353869699 707859169130304 708167456726290 725218486902786 725948224458739 737302962524036 746850595407335 766438618715716 789236087412544
sorting 21 1
markerLib.LABEL_X_ASSUM "permdef" ( boolLib.REWRITE_TAC o HolKernel.C HolKernel.cons nil )
2
4508187 4508202 5822398 5822413 383593025586 383593025601 574967048026 574967048041 579751398587 579751398602 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 45604532095860 45604532095875 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 101493408634255 101493408634270 102019106102267 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 136139540193976 154112556559999 160112833327957 171474551998646 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 330012922480994 333815315171747 361193255521019 361193255521034 378855121615866 378855121615881 379456629066321 392260568706032 392260568706047 392299658516821 392299658516836 409091654292408 409091654292423 415869742704155 437616372933046 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 510064419306185 510064419306200 510594074382937 523394485964013 525215306054622 525215306054637 549354773722608 563808981823666 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 637387629151176 639958181748190 639958181748205 655130159796183 655130159796198 664524163751947 664524163751962 671100156198457 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 725948224458739 737302962524021 737302962524036 746850595407320 766438618715701 766438618715716 789236087412529
sorting 21 2
boolLib.REPEAT boolLib.STRIP_TAC
3
4508202 5822413 383593025601 574967048041 579751398602 12881209709677 45604532095875 67335619167310 101493408634270 136129971492854 136134755843415 136139540193976 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 392260568706047 392299658516836 409091654292423 491132347463379 510064419306200 525215306054637 637387629151176 655130159796198 664524163751962 684439512836680 694750096560987 725948224458739 737302962524036 766438618715716
sorting 21 3
boolLib.RES_TAC
4
4508187 4508202 5822398 383593025586 383593025601 574967048026 579751398587 12881209709662 45604532095860 67335619167295 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 302217250788554 302217250788569 316571291052221 330012922480979 361193255521019 361193255521034 378855121615866 392260568706032 392299658516821 409091654292408 491132347463364 510064419306185 525215306054622 637387629151161 637387629151176 655130159796183 664524163751947 684439512836665 694750096560972 694750096560987 725948224458724 737302962524021 766438618715701
sorting 21 4
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 5822398 5822413 383593025586 383593025601 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 45604532095860 45604532095875 67335619167295 67335619167310 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 136139540193976 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 330012922480994 361193255521019 361193255521034 378855121615866 378855121615881 392260568706032 392260568706047 392299658516821 409091654292408 409091654292423 491132347463364 491132347463379 510064419306185 510064419306200 525215306054622 525215306054637 637387629151161 637387629151176 655130159796183 655130159796198 664524163751947 664524163751962 684439512836665 684439512836680 694750096560972 694750096560987 725948224458724 725948224458739 737302962524021 737302962524036 766438618715701 766438618715716
sorting 22 0
boolLib.STRIP_TAC
1
4508202 5822413 383593025601 574967048041 579751398602 4534650513240 7049541643103 12881209709677 20489380096870 20511567878950 37724393314887 45604532095875 50246678366069 57770833880289 67335619167310 84644024526464 91609938691045 101493408634270 102019106102282 136129971492854 136134755843415 136139540193976 154112556560014 160112833327972 171474551998661 183118499822622 196568796547085 229360086552911 262601225139297 263118367391503 263142718271389 266942661409427 270594274664479 278278150039094 290402631057405 301829537519390 302217250788569 304892210548239 309371752132219 311639205067242 316571291052236 326209424163060 330012922480994 333815315171762 361193255521034 378855121615881 379456629066336 392260568706047 392299658516836 409091654292423 415869742704170 437616372933061 465725694932455 466258157451970 486682270429926 491132347463379 510064419306200 510594074382952 523394485964028 525215306054637 549354773722623 563808981823681 604802207440298 613297506604413 628356761581954 630393577536124 637387629151176 639958181748205 655130159796198 664524163751962 671100156198472 684439512836680 694750096560987 701865353869699 707859169130304 708167456726290 725218486902786 725948224458739 737302962524036 746850595407335 766438618715716 789236087412544
sorting 22 1
markerLib.LABEL_X_ASSUM "permdef" ( boolLib.REWRITE_TAC o HolKernel.C HolKernel.cons nil )
2
4508187 4508202 5822398 5822413 383593025586 574967048026 574967048041 579751398587 579751398602 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 45604532095860 45604532095875 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 101493408634255 101493408634270 102019106102267 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 136139540193976 154112556559999 160112833327957 171474551998646 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 330012922480994 333815315171747 361193255521019 361193255521034 378855121615866 378855121615881 379456629066321 392260568706032 392260568706047 392299658516821 409091654292408 409091654292423 415869742704155 437616372933046 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 510064419306185 510064419306200 510594074382937 523394485964013 525215306054622 525215306054637 549354773722608 563808981823666 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 637387629151176 639958181748190 639958181748205 655130159796183 655130159796198 664524163751947 664524163751962 671100156198457 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 725948224458739 737302962524021 737302962524036 746850595407320 766438618715701 766438618715716 789236087412529
sorting 22 2
boolLib.REPEAT boolLib.STRIP_TAC
3 4 5
4508202 5822413 383593025601 574967048041 579751398602 12881209709677 45604532095875 67335619167310 101493408634270 136129971492854 136134755843415 136139540193976 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 392260568706047 392299658516836 409091654292423 491132347463379 510064419306200 525215306054637 637387629151176 655130159796198 664524163751962 684439512836680 694750096560987 725948224458739 737302962524036 766438618715716
sorting 22 3
boolLib.REPEAT ( boolLib.FIRST_X_ASSUM ( boolLib.MP_TAC o HolKernel.SPEC ( Parse.Term [ HolKernel.QUOTE " (*#loc 239 37*)P : 'a list -> 'a list -> bool" ] ) ) )
6
4508187 4508202 5822398 383593025586 383593025601 574967048026 579751398587 12881209709662 45604532095860 67335619167295 101493408634255 136129971492839 136129971492854 136134755843400 136139540193961 136139540193976 302217250788554 302217250788569 316571291052221 330012922480979 361193255521019 361193255521034 378855121615866 392260568706032 392299658516821 409091654292408 491132347463364 510064419306185 525215306054622 637387629151161 637387629151176 655130159796183 664524163751947 684439512836665 694750096560972 694750096560987 725948224458724 737302962524021 766438618715701
sorting 22 4
boolLib.REPEAT ( boolLib.FIRST_X_ASSUM ( boolLib.MP_TAC o HolKernel.SPEC ( Parse.Term [ HolKernel.QUOTE " (*#loc 239 37*)P : 'a list -> 'a list -> bool" ] ) ) )
7
4508187 4508202 5822398 5822413 383593025586 383593025601 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 45604532095860 67335619167295 67335619167310 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 361193255521019 361193255521034 378855121615866 378855121615881 392260568706032 392299658516821 409091654292408 409091654292423 491132347463364 510064419306185 525215306054622 525215306054637 637387629151161 655130159796183 664524163751947 664524163751962 684439512836665 694750096560972 725948224458724 737302962524021 766438618715701
sorting 22 5
boolLib.REPEAT ( boolLib.FIRST_X_ASSUM ( boolLib.MP_TAC o HolKernel.SPEC ( Parse.Term [ HolKernel.QUOTE " (*#loc 239 37*)P : 'a list -> 'a list -> bool" ] ) ) )
8
4508187 4508202 5822398 5822413 383593025586 383593025601 574967048026 574967048041 579751398587 12881209709662 12881209709677 45604532095860 45604532095875 67335619167295 67335619167310 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 361193255521019 361193255521034 378855121615866 378855121615881 392260568706032 392299658516821 409091654292408 491132347463364 510064419306185 525215306054622 637387629151161 655130159796183 664524163751947 684439512836665 694750096560972 725948224458724 737302962524021 737302962524036 766438618715701
sorting 22 6
boolLib.ASM_REWRITE_TAC [ ]
9
4508187 4508202 5822398 5822413 383593025586 383593025601 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 45604532095860 45604532095875 67335619167295 67335619167310 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 136139540193976 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 330012922480994 361193255521019 361193255521034 378855121615866 378855121615881 392260568706032 392260568706047 409091654292408 409091654292423 491132347463364 491132347463379 510064419306185 510064419306200 525215306054622 525215306054637 637387629151161 637387629151176 655130159796183 655130159796198 664524163751947 664524163751962 684439512836665 684439512836680 694750096560972 694750096560987 725948224458724 725948224458739 737302962524021 737302962524036 766438618715701 766438618715716
sorting 22 7
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 5822398 5822413 383593025586 383593025601 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 45604532095860 45604532095875 67335619167295 67335619167310 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 136139540193976 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 330012922480994 361193255521019 361193255521034 378855121615866 378855121615881 392260568706032 392260568706047 409091654292408 409091654292423 491132347463364 491132347463379 510064419306185 510064419306200 525215306054622 525215306054637 637387629151161 637387629151176 655130159796183 655130159796198 664524163751947 664524163751962 684439512836665 684439512836680 694750096560972 694750096560987 725948224458724 725948224458739 737302962524021 737302962524036 766438618715701 766438618715716
sorting 22 8
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 5822398 5822413 383593025586 383593025601 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 45604532095860 45604532095875 67335619167295 67335619167310 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 136139540193976 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 330012922480994 361193255521019 361193255521034 378855121615866 378855121615881 392260568706032 392260568706047 409091654292408 409091654292423 491132347463364 491132347463379 510064419306185 510064419306200 525215306054622 525215306054637 637387629151161 637387629151176 655130159796183 655130159796198 664524163751947 664524163751962 684439512836665 684439512836680 694750096560972 694750096560987 725948224458724 725948224458739 737302962524021 737302962524036 766438618715701 766438618715716
sorting 22 9
metisLib.METIS_TAC [ ]

4508187 4508202 5822398 383593025586 383593025601 574967048026 579751398587 12881209709662 45604532095860 67335619167295 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 136139540193976 302217250788554 302217250788569 316571291052221 330012922480979 330012922480994 361193255521019 361193255521034 378855121615866 392260568706032 409091654292408 491132347463364 510064419306185 525215306054622 637387629151161 637387629151176 655130159796183 664524163751947 684439512836665 684439512836680 694750096560972 694750096560987 725948224458724 737302962524021 766438618715701
sorting 23 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 5822413 383593025601 574967048041 579751398602 4534650513240 7049541643103 12881209709677 20489380096870 20511567878950 37724393314887 45604532095875 50246678366069 57770833880289 67335619167310 84644024526464 91609938691045 101493408634270 102019106102282 136129971492854 136134755843415 136139540193976 154112556560014 160112833327972 171474551998661 183118499822622 196568796547085 229360086552911 262601225139297 263118367391503 263142718271389 266942661409427 270594274664479 278278150039094 290402631057405 301829537519390 302217250788569 304892210548239 309371752132219 311639205067242 316571291052236 326209424163060 330012922480994 333815315171762 361193255521034 378855121615881 379456629066336 392260568706047 392299658516836 409091654292423 415869742704170 437616372933061 465725694932455 466258157451970 486682270429926 491132347463379 510064419306200 510594074382952 523394485964028 525215306054637 549354773722623 563808981823681 604802207440298 613297506604413 628356761581954 630393577536124 637387629151176 639958181748205 655130159796198 664524163751962 671100156198472 684439512836680 694750096560987 701865353869699 707859169130304 708167456726290 725218486902786 725948224458739 737302962524036 746850595407335 766438618715716 789236087412544
sorting 23 1
boolLib.Q_TAC boolLib.SUFF_TAC [ HolKernel.QUOTE " (*#loc 250 10*)!l1 l2. perm l1 l2 ==> perm l2 l1" ]
2 3
4508187 4508202 5822398 383593025586 574967048026 579751398587 4534650513225 7049541643088 12881209709662 20489380096855 20511567878935 37724393314872 45604532095860 50246678366054 57770833880274 67335619167295 84644024526449 91609938691030 101493408634255 102019106102267 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 154112556559999 160112833327957 171474551998646 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 379456629066321 392260568706032 392299658516821 409091654292408 415869742704155 437616372933046 465725694932440 466258157451955 486682270429911 491132347463364 510064419306185 510594074382937 523394485964013 525215306054622 549354773722608 563808981823666 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 637387629151176 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 707859169130289 708167456726275 725218486902771 725948224458724 737302962524021 746850595407320 766438618715701 789236087412529
sorting 23 2
metisLib.METIS_TAC [ ]

4508187 4508202 5822398 383593025586 574967048026 579751398587 4534650513225 7049541643088 12881209709662 20489380096855 20511567878935 37724393314872 45604532095860 50246678366054 57770833880274 67335619167295 84644024526449 91609938691030 101493408634255 102019106102267 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 154112556559999 160112833327957 171474551998646 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 326209424163045 330012922480979 330012922480994 333815315171747 361193255521019 361193255521034 378855121615866 379456629066321 392260568706032 392299658516821 409091654292408 415869742704155 437616372933046 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 510064419306185 510594074382937 523394485964013 525215306054622 549354773722608 563808981823666 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 637387629151176 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 707859169130289 708167456726275 725218486902771 725948224458724 725948224458739 737302962524021 746850595407320 766438618715701 789236087412529
sorting 24 0
boolLib.STRIP_TAC
1
4508202 5822413 383593025601 517554841309 574967048041 579751398602 4534650513240 7049541643103 12881209709677 20489380096870 20511567878950 37724393314887 45604532095875 50246678366069 57770833880289 67335619167310 84644024526464 91609938691045 101493408634270 102019106102282 136129971492854 136134755843415 136139540193976 154112556560014 160112833327972 171474551998661 183118499822622 196568796547085 229360086552911 262601225139297 263118367391503 263142718271389 266942661409427 270594274664479 278278150039094 290402631057405 301829537519390 302217250788569 304892210548239 309371752132219 311639205067242 316571291052236 326209424163060 330012922480994 333815315171762 361193255521034 378855121615881 379456629066336 392260568706047 392299658516836 409091654292423 415869742704170 437616372933061 465725694932455 466258157451970 486682270429926 491132347463379 510064419306200 510594074382952 523394485964028 525215306054637 549354773722623 563808981823681 604802207440298 613297506604413 628356761581954 630393577536124 637387629151176 639958181748205 655130159796198 664524163751962 671100156198472 684439512836680 694750096560987 701865353869699 707859169130304 708167456726290 725218486902786 725948224458739 737302962524036 746850595407335 766438618715716 789236087412544
sorting 24 1
BasicProvers.Induct
2 3
4508187 4508202 5822398 383593025586 517554841309 574967048026 579751398587 4534650513225 7049541643088 12881209709662 20489380096855 20511567878935 37724393314872 45604532095860 50246678366054 57770833880274 67335619167295 84644024526449 91609938691030 101493408634255 102019106102267 136129971492839 136134755843400 136139540193961 154112556559999 160112833327957 171474551998646 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 379456629066321 392260568706032 392299658516821 409091654292408 415869742704155 437616372933046 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 510064419306185 510594074382937 523394485964013 525215306054622 549354773722608 563808981823666 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 637387629151176 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 694750096560972 694750096560987 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 725948224458739 737302962524021 746850595407320 766438618715701 789236087412529
sorting 24 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 383593025586 498417439065 517554841294 517554841309 574967048026 579751398587 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 45604532095860 45604532095875 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 101493408634255 102019106102267 136129971492839 136134755843400 136139540193961 154112556559999 160112833327957 171474551998646 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 378855121615881 379456629066321 392260568706032 392299658516821 409091654292408 415869742704155 437616372933046 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 510064419306185 510594074382937 523394485964013 525215306054622 549354773722608 563808981823666 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 694750096560972 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 737302962524021 737302962524036 746850595407320 766438618715701 766438618715716 789236087412529
sorting 24 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 383593025586 574967048026 579751398587 4534650513225 7049541643088 12881209709662 20489380096855 20511567878935 37724393314872 45604532095860 50246678366054 57770833880274 67335619167295 84644024526449 91609938691030 101493408634255 102019106102267 136129971492839 136134755843400 136139540193961 154112556559999 160112833327957 171474551998646 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 379456629066321 392260568706032 392260568706047 392299658516821 409091654292408 415869742704155 437616372933046 465725694932440 466258157451955 486682270429911 491132347463364 510064419306185 510064419306200 510594074382937 523394485964013 525215306054622 549354773722608 563808981823666 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 639958181748190 639958181748205 655130159796183 655130159796198 664524163751947 671100156198457 684439512836665 694750096560972 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 737302962524021 746850595407320 766438618715701 789236087412529
sorting 25 0
boolLib.STRIP_TAC
1
4508202 5822413 383593025601 574967048041 579751398602 4534650513240 7049541643103 12881209709677 20489380096870 20511567878950 37724393314887 45604532095875 50246678366069 57770833880289 67335619167310 70321041379042 84644024526464 91609938691045 101493408634270 102019106102282 136129971492854 136134755843415 136139540193976 154112556560014 160112833327972 171474551998661 183118499822622 196568796547085 229360086552911 262601225139297 263118367391503 263142718271389 266942661409427 270594274664479 278278150039094 290402631057405 293640334736908 301829537519390 302217250788569 304892210548239 309371752132219 311639205067242 316571291052236 326209424163060 330012922480994 333815315171762 361193255521034 378855121615881 379456629066336 392260568706047 392299658516836 409091654292423 415869742704170 437616372933061 446524973034233 465725694932455 466258157451970 486682270429926 491132347463379 510064419306200 510594074382952 523394485964028 525215306054637 549354773722623 563808981823681 604802207440298 613297506604413 628356761581954 630393577536124 637387629151176 639958181748205 655130159796198 664524163751962 671100156198472 684439512836680 694750096560987 701865353869699 707859169130304 708167456726290 725218486902786 725948224458739 737302962524036 746850595407335 766438618715716 789236087412544
sorting 25 2
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822398 5822413 383593025586 574967048026 574967048041 579751398587 579751398602 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 45604532095860 50246678366054 57770833880274 67335619167295 67335619167310 70321041379042 84644024526449 91609938691030 101493408634255 101493408634270 102019106102267 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 136139540193976 154112556559999 160112833327957 171474551998646 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 293640334736908 295516216431331 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 330012922480994 333815315171747 361193255521019 361193255521034 362561010381917 378855121615866 378855121615881 379456629066321 392260568706032 392299658516821 409091654292408 415869742704155 435870823154617 437616372933046 446524973034233 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 503499385106128 510064419306185 510064419306200 510594074382937 523394485964013 525215306054622 525215306054637 549354773722608 563808981823666 572672848105247 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 639958181748190 640719949061508 655130159796183 664524163751947 671100156198457 684439512836665 684439512836680 694750096560972 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 725948224458739 737302962524021 746850595407320 766438618715701 766438618715716 789236087412529
sorting 26 0
boolLib.STRIP_TAC
1
4508202 5822413 369239973918 374024324479 383593025601 498417439065 574967048041 579751398602 4534650513240 7049541643103 12881209709677 20489380096870 20511567878950 37724393314887 39474535901934 45604532095875 50246678366069 57770833880289 67335619167310 84644024526464 91609938691045 97361119023826 101493408634270 102019106102282 136129971492854 136134755843415 136139540193976 154112556560014 160112833327972 171077588030068 171474551998661 183118499822622 187988461819485 196568796547085 229360086552911 262601225139297 263118367391503 263142718271389 266942661409427 270594274664479 278278150039094 290402631057405 299468914117302 300890814881312 301829537519390 302217250788569 304892210548239 309371752132219 311639205067242 316571291052236 326209424163060 330012922480994 333815315171762 361193255521034 378855121615881 379456629066336 386477523617951 392260568706047 392299658516836 405465967673880 409091654292423 415869742704170 416730485323153 437616372933061 465725694932455 466258157451970 486682270429926 491132347463379 510064419306200 510594074382952 523394485964028 525215306054637 549354773722623 563808981823681 588485109015285 604802207440298 613297506604413 628356761581954 630393577536124 637387629151176 639958181748205 655130159796198 664524163751962 671100156198472 684439512836680 694750096560987 701865353869699 707859169130304 708167456726290 725218486902786 725948224458739 737302962524036 738089363340212 746850595407335 766438618715716 789236087412544
sorting 26 3
boolLib.RULE_L_ASSUM_TAC boolLib.CONJUNCTS
4
4508187 4508202 5822398 5822413 369239973918 374024324479 383593025586 498417439065 517554841294 574967048026 579751398587 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 39474535901934 45604532095860 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 97361119023826 101493408634255 102019106102267 136129971492839 136134755843400 136139540193961 154112556559999 160112833327957 171077588030068 171474551998646 183118499822607 187988461819485 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 299468914117302 300890814881312 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 378855121615881 379456629066321 386477523617951 392260568706032 392299658516821 405465967673880 409091654292408 415869742704155 416730485323153 437616372933046 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 510064419306185 510064419306200 510594074382937 523394485964013 525215306054622 549354773722608 563808981823666 588485109015285 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 694750096560972 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 725948224458739 737302962524021 738089363340212 746850595407320 766438618715701 789236087412529
sorting 26 4
BasicProvers.Induct
5 6
4508187 4508202 5822398 5822413 369239973918 374024324479 383593025586 498417439065 517554841294 574967048026 579751398587 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 39474535901934 45604532095860 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 97361119023826 101493408634255 102019106102267 136129971492839 136134755843400 136139540193961 154112556559999 160112833327957 171077588030068 171474551998646 183118499822607 187988461819485 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 299468914117302 300890814881312 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 378855121615881 379456629066321 386477523617951 392260568706032 392299658516821 405465967673880 409091654292408 415869742704155 416730485323153 437616372933046 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 510064419306185 510064419306200 510594074382937 523394485964013 525215306054622 549354773722608 563808981823666 588485109015285 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 694750096560972 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 725948224458739 737302962524021 738089363340212 746850595407320 766438618715701 789236087412529
sorting 26 5
bossLib.ASM_SIMP_TAC bossLib.list_ss [ ]
7
4508187 4508202 5822398 5822413 369239973903 369239973918 374024324464 374024324479 383593025586 498417439050 498417439065 517554841294 574967048026 579751398587 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 39474535901919 45604532095860 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 97361119023811 97361119023826 101493408634255 102019106102267 131048991197072 136129971492839 136134755843400 136139540193961 154112556559999 160112833327957 171077588030053 171474551998646 183118499822607 187988461819470 196568796547070 206834331299798 213876270796518 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 299468914117287 300890814881297 300890814881312 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316249084313266 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 378855121615881 379456629066321 386477523617936 392260568706032 392299658516821 405465967673865 409091654292408 415869742704155 416730485323138 437616372933046 446842628938074 452502531554571 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 510064419306185 510064419306200 510594074382937 512199163486137 523394485964013 525215306054622 525215306054637 549354773722608 563808981823666 588485109015270 588485109015285 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 639958181748190 639958181748205 655130159796183 664524163751947 666453914487254 671100156198457 684439512836665 694750096560972 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 737302962524021 738089363340197 738089363340212 746850595407320 766438618715701 766438618715716 789236087412529
sorting 26 6
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822398 5822413 374024324479 383593025586 498417439065 517554841294 574967048026 579751398587 2797989953432 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 43563017431503 45604532095860 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 97361119023826 101493408634255 102019106102267 125818308453357 136129971492839 136134755843400 136139540193961 154112556559999 160112833327957 171474551998646 183118499822607 196568796547070 216080787622550 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 300890814881312 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 379456629066321 392260568706032 392299658516821 409091654292408 415869742704155 437616372933046 465725694932440 466258157451955 486682270429911 491132347463364 510064419306185 510064419306200 510512581579246 510594074382937 515326168189340 523394485964013 525215306054622 549354773722608 563808981823666 588485109015285 594616647607164 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 694750096560972 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 737302962524021 746850595407320 747710788842031 766438618715701 789236087412529
sorting 26 7
BasicProvers.SRW_TAC [ ] [ ]
8
4508187 4508202 5822398 5822413 369239973903 369239973918 374024324464 374024324479 383593025586 498417439050 498417439065 517554841294 574967048026 579751398587 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 39474535901919 39474535901934 45604532095860 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 97361119023811 97361119023826 101493408634255 102019106102267 131048991197072 136129971492839 136134755843400 136139540193961 154112556559999 160112833327957 171077588030053 171474551998646 180981670282877 183118499822607 187988461819470 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 288054322216733 290402631057390 299468914117287 299468914117302 300890814881297 300890814881312 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 379456629066321 386477523617936 386477523617951 392260568706032 392299658516821 405465967673865 405465967673880 409091654292408 415869742704155 416730485323138 437616372933046 448981379476813 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 510064419306185 510064419306200 510594074382937 513780828535085 523394485964013 525215306054622 549354773722608 563808981823666 588485109015270 588485109015285 589951947264084 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 694750096560972 701865353869684 707859169130289 708167456726275 712209116100387 725218486902771 725948224458724 737302962524021 738089363340197 746850595407320 766438618715701 766438618715716 789236087412529
sorting 26 9
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 282 46*)h'::h::(M ++ N)" ]
10
4508187 4508202 5822398 5822413 369239973903 369239973918 374024324464 374024324479 383593025586 498417439050 498417439065 517554841294 574967048026 579751398587 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 39474535901919 39474535901934 45604532095860 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 97361119023811 97361119023826 101493408634255 101493408634270 102019106102267 115595108332444 131048991197072 136129971492839 136134755843400 136134755843415 136139540193961 154112556559999 160112833327957 171077588030053 171474551998646 180981670282877 183118499822607 187988461819470 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 288054322216733 290402631057390 299468914117287 299468914117302 300890814881297 300890814881312 301314260876193 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 379456629066321 386477523617936 386477523617951 392260568706032 392299658516821 405465967673865 405465967673880 409091654292408 415869742704155 416730485323138 437616372933046 457644544611742 465725694932440 466258157451955 486682270429911 491132347463364 510064419306185 510064419306200 510594074382937 513780828535085 523394485964013 525215306054622 549354773722608 563808981823666 588485109015270 588485109015285 589951947264084 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 637387629151176 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 684439512836680 694750096560972 701865353869684 707859169130289 708167456726275 712209116100387 725218486902771 725948224458724 725948224458739 737302962524021 738089363340197 746850595407320 766438618715701 789236087412529
sorting 26 10
boolLib.RES_TAC
11
4508187 4508202 5822398 5822413 369239973903 369239973918 374024324464 374024324479 383593025586 498417439050 498417439065 517554841294 574967048026 579751398587 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 39474535901919 39474535901934 45604532095860 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 97361119023811 97361119023826 101493408634255 101493408634270 102019106102267 131048991197072 136129971492839 136134755843400 136139540193961 154112556559999 160112833327957 171077588030053 171474551998646 180981670282877 183118499822607 187988461819470 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 288054322216733 290402631057390 299468914117287 299468914117302 300890814881297 300890814881312 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 379456629066321 386477523617936 386477523617951 392260568706032 392299658516821 405465967673865 405465967673880 409091654292408 415869742704155 416730485323138 437616372933046 448981379476813 465725694932440 466258157451955 486682270429911 491132347463364 510064419306185 510064419306200 510594074382937 513780828535085 523394485964013 523535043278342 525215306054622 549354773722608 563808981823666 588485109015270 588485109015285 589951947264084 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 684439512836680 694750096560972 701865353869684 707859169130289 708167456726275 712209116100387 725218486902771 725948224458724 737302962524021 738089363340197 746850595407320 766438618715701 789236087412529
sorting 26 11
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822398 5822413 369239973903 369239973918 374024324464 374024324479 383593025586 498417439050 498417439065 517554841294 574967048026 579751398587 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 20754737766678 26112197558244 37724393314872 38165594017690 39474535901919 39474535901934 45604532095860 50246678366054 57770833880274 67335619167295 67335619167310 68117224685571 84644024526449 91609938691030 97361119023811 97361119023826 101493408634255 101493408634270 102019106102267 131048991197072 136129971492839 136134755843400 136139540193961 148933480829055 154112556559999 160112833327957 171077588030053 171474551998646 180981670282877 183118499822607 187988461819470 195176060450335 196568796547070 207998558690061 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 286304193864810 288054322216733 290402631057390 299468914117287 299468914117302 300890814881297 300890814881312 301829537519375 302217250788554 302217250788569 302656291383850 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 341609168275514 361193255521019 361193255521034 378855121615866 379456629066321 380399484002648 386477523617936 386477523617951 392260568706032 392299658516821 399211217312330 405465967673865 405465967673880 409091654292408 415869742704155 416730485323138 437267216060569 437616372933046 448981379476813 465725694932440 466258157451955 486682270429911 491132347463364 496818407501915 506849769561143 510064419306185 510064419306200 510594074382937 513780828535070 513780828535085 523394485964013 523535043278342 525215306054622 549354773722608 563808981823666 588485109015270 588485109015285 589951947264084 604802207440283 613297506604398 614565252809190 628356761581939 630393577536109 637387629151161 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 684439512836680 694750096560972 701865353869684 707859169130289 708167456726275 712209116100387 725218486902771 725948224458724 737302962524021 738089363340197 746850595407320 748702967200550 766438618715701 789236087412529
sorting 27 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 5822413 369239973918 374024324479 383593025601 498417439065 574967048041 579751398602 4534650513240 7049541643103 12881209709677 20489380096870 20511567878950 37724393314887 39474535901934 45604532095875 50246678366069 57770833880289 67335619167310 84644024526464 91609938691045 97361119023826 101493408634270 102019106102282 136129971492854 136134755843415 136139540193976 154112556560014 160112833327972 171474551998661 180981670282877 183118499822622 196568796547085 229360086552911 262601225139297 263118367391503 263142718271389 266942661409427 270594274664479 278278150039094 290402631057405 299468914117302 300890814881312 301829537519390 302217250788569 304892210548239 309371752132219 311639205067242 316571291052236 326209424163060 330012922480994 333815315171762 361193255521034 378855121615881 379456629066336 386477523617951 392260568706047 392299658516836 405465967673880 409091654292423 415869742704170 437616372933061 463675037311098 465725694932455 466258157451970 486682270429926 491132347463379 510064419306200 510594074382952 523394485964028 525215306054637 549354773722623 563808981823681 588485109015285 604802207440298 613297506604413 628356761581954 630393577536124 637387629151176 639958181748205 655130159796198 664524163751962 669521577849407 671100156198472 684439512836680 694750096560987 701865353869699 704177836849664 707859169130304 708167456726290 725218486902786 725948224458739 737302962524036 746850595407335 766438618715716 789236087412544
sorting 27 2
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 290 19*)h :: l2" ]
3
4508187 4508202 5822398 5822413 369239973903 369239973918 374024324464 374024324479 383593025586 498417439065 574967048026 579751398587 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 39474535901934 45604532095860 50246678366054 57770833880274 67335619167295 67335619167310 68117224685586 84644024526449 91609938691030 97361119023811 97361119023826 101493408634255 101493408634270 102019106102267 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 154112556559999 160112833327957 171474551998646 180981670282862 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 299468914117302 300890814881312 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 345345464958962 361193255521019 361193255521034 378855121615866 378855121615881 379456629066321 386477523617936 386477523617951 392260568706032 392299658516821 405465967673880 409091654292408 415869742704155 437616372933046 457644544611742 465725694932440 466258157451955 486682270429911 491132347463364 510064419306185 510064419306200 510594074382937 523394485964013 525215306054622 549354773722608 563808981823666 588485109015270 588485109015285 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 637387629151176 639958181748190 639958181748205 655130159796183 664524163751947 669521577849392 671100156198457 684439512836665 684439512836680 694750096560972 701865353869684 704177836849649 707859169130289 708167456726275 725218486902771 725948224458724 725948224458739 737302962524021 737302962524036 746850595407320 766438618715701 789236087412529
sorting 27 3
boolLib.CONJ_TAC

4508187 4508202 5822398 5822413 369239973903 369239973918 374024324464 374024324479 383593025586 498417439065 574967048026 579751398587 4534650513225 7049541643088 12881209709662 12881209709677 20489380096855 20511567878935 37724393314872 39474535901934 45604532095860 45604532095875 50246678366054 57770833880274 67335619167295 67335619167310 84644024526449 91609938691030 97361119023811 97361119023826 101493408634255 101493408634270 102019106102267 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 154112556559999 160112833327957 171474551998646 180981670282862 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 299468914117302 300890814881312 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 316571291052236 326209424163045 330012922480979 333815315171747 361193255521019 361193255521034 378855121615866 378855121615881 379456629066321 386477523617936 386477523617951 392260568706032 392299658516821 405465967673880 409091654292408 415869742704155 437616372933046 463675037311098 465725694932440 466258157451955 486682270429911 491132347463364 510064419306185 510064419306200 510594074382937 523394485964013 525215306054622 549354773722608 563808981823666 588485109015270 588485109015285 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 639958181748190 639958181748205 655130159796183 664524163751947 669521577849392 671100156198457 684439512836665 684439512836680 694750096560972 701865353869684 704177836849649 707859169130289 708167456726275 725218486902771 725948224458724 737302962524021 737302962524036 746850595407320 766438618715701 789236087412529
sorting 28 0
boolLib.STRIP_TAC
1
4508202 5822413 383593025601 574967048041 579751398602 4534650513240 7049541643103 12881209709677 20489380096870 20511567878950 37724393314887 45604532095875 50246678366069 57770833880289 67335619167310 70321041379042 84644024526464 91609938691045 101493408634270 102019106102282 136129971492854 136134755843415 136139540193976 154112556560014 160112833327972 171474551998661 183118499822622 196568796547085 229360086552911 262601225139297 263118367391503 263142718271389 266942661409427 270594274664479 278278150039094 290402631057405 293640334736908 301829537519390 302217250788569 304892210548239 309371752132219 311639205067242 316571291052236 326209424163060 330012922480994 333815315171762 361193255521034 378855121615881 379456629066336 392260568706047 392299658516836 409091654292423 415869742704170 437616372933061 446524973034233 465725694932455 466258157451970 486682270429926 491132347463379 510064419306200 510594074382952 523394485964028 525215306054637 549354773722623 563808981823681 604802207440298 613297506604413 628356761581954 630393577536124 637387629151176 639958181748205 655130159796198 664524163751962 671100156198472 684439512836680 694750096560987 701865353869699 707859169130304 708167456726290 725218486902786 725948224458739 737302962524036 746850595407335 766438618715716 789236087412544
sorting 28 1
BasicProvers.Induct
2 3
4508187 4508202 5822398 383593025586 574967048026 579751398587 4534650513225 7049541643088 12881209709662 20489380096855 20511567878935 37724393314872 45604532095860 50246678366054 57770833880274 67335619167295 70321041379042 84644024526449 91609938691030 101493408634255 102019106102267 136129971492839 136129971492854 136134755843400 136134755843415 136139540193961 154112556559999 160112833327957 171474551998646 183118499822607 196568796547070 229360086552896 262601225139282 263118367391488 263142718271374 266942661409412 270594274664464 278278150039079 290402631057390 293640334736908 301829537519375 302217250788554 302217250788569 304892210548224 309371752132204 311639205067227 316571291052221 326209424163045 330012922480979 330012922480994 333815315171747 361193255521019 361193255521034 378855121615866 379456629066321 392260568706032 392299658516821 409091654292408 415869742704155 437616372933046 446524973034233 465725694932440 466258157451955 486682270429911 491132347463364 491132347463379 510064419306185 510594074382937 523394485964013 525215306054622 549354773722608 563808981823666 604802207440283 613297506604398 628356761581939 630393577536109 637387629151161 637387629151176 639958181748190 639958181748205 655130159796183 664524163751947 671100156198457 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 707859169130289 708167456726275 725218486902771 725948224458724 725948224458739 737302962524021 746850595407320 766438618715701 789236087412529
sorting 30 0
bossLib.SIMP_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PERM_alt" ) , listTheory.FILTER_APPEND_DISTRIB ]

4508202 574967048041 579751398602 70321041379042 80602904620345 97361119023826 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 361193255521034 386477523617951 439644964504455 446524973034233 491132347463379 543550996579931 588485109015285 684439512836680 701865353869699 725948224458739 745897892395833
sorting 31 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

293640334736908 302217250788569 361193255521034 362561010381917 510064419306200 640719949061508
sorting 32 0
boolLib.HO_MATCH_MP_TAC ( DB.fetch "sorting" "PERM_IND" )
1
4508202 42940838911975 70321041379042 136129971492854 136134755843415 293640334736908 302217250788569 330012922480994 361193255521034 375932146951256 417784466454632 446524973034233 459083476009695 491132347463379 531497668235009 584717275393166 684439512836680 701865353869699 725948224458739
sorting 32 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 579751398602 12881209709677 42940838911975 56025825237080 67335619167310 93842096138255 101493408634270 114857738184007 134852714479614 136129971492854 136134755843415 183283060827571 232000754873566 302217250788569 316571291052236 330012922480994 349538423526550 375932146951256 378855121615881 417784466454632 459083476009695 491132347463379 510064419306200 516377886642916 525215306054637 531497668235009 533833183129907 584717275393166 684439512836680 701865353869699 725948224458739 755325050712550 766438618715716
sorting 33 0
boolLib.HO_MATCH_MP_TAC ( DB.fetch "sorting" "PERM_IND" )
1
4508202 5822413 574967048041 70321041379042 136129971492854 136134755843415 293640334736908 302217250788569 330012922480994 361193255521034 391947797815905 413309337510992 446524973034233 470096335453759 491132347463379 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
sorting 33 1
BasicProvers.SRW_TAC [ ] [ markerLib.AC boolLib.DISJ_ASSOC boolLib.DISJ_COMM ]

4508202 5822413 574967048041 579751398602 12881209709677 23967063632390 67335619167310 101493408634270 134852714479614 136129971492854 136134755843415 141893227853579 151181538357760 243161137364708 302217250788569 316571291052236 318809925332794 330012922480994 378855121615881 391947797815905 413309337510992 470096335453759 491132347463379 510064419306200 525215306054637 586677811793408 610876284722208 624811432641468 655222334018063 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
sorting 34 0
BasicProvers.SRW_TAC [ ] [ pred_setTheory.EXTENSION , ( DB.fetch "sorting" "PERM_MEM_EQ" ) ]

4508202 70321041379042 136129971492854 136134755843415 293640334736908 302217250788569 330012922480994 361193255521034 446524973034233 491132347463379 566806076142902 586677811793408 624811432641468 660516968447107 684439512836680 685252319365607 701865353869699 725948224458739 771153362056340
sorting 35 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 373 16*)PERM" ]
1
4508202 488848737943 503201789626 42940838911975 45872261630138 70321041379042 101493408634270 136129971492854 136134755843415 144801727313648 288661503866530 293640334736908 302217250788569 330012922480994 333308122712052 346592364976035 361193255521034 417784466454632 418958780170817 446524973034233 457644544611742 488364430568268 491132347463379 516278852907916 531497668235009 575961545379110 584717275393166 623345459446908 628638673575387 637387629151176 671053731896271 671640416373737 672462142824294 684439512836680 689219196483845 701865353869699 704177836849664 723644675177223 725948224458739 735004599935772 769856726692328 769886810600564 790765051139819
sorting 35 1
bossLib.simp [ pred_setTheory.BIJ_EMPTY ]
2
4508202 5822413 488848737943 503201789626 574967048041 579751398602 12881209709677 40551548112313 42940838911975 45181137334730 45872261630138 67335619167310 70321041379042 71424621810314 87843914846423 101493408634270 134852714479614 136129971492854 136134755843415 144801727313648 146990998496619 148421469699957 148482300235469 166506219156979 183283060827571 207309814050304 211272534612866 214752938571541 219617233298875 232000754873566 239919395140068 288661503866530 293640334736908 302217250788569 316571291052236 330012922480994 333308122712052 343487946629127 346592364976035 350442241750036 361193255521034 378855121615881 383311437798325 417784466454632 418958780170817 420005273931661 446524973034233 457644544611742 469162664750570 488364430568268 491132347463379 502026819854596 505089550686223 510064419306200 516278852907916 516377886642916 519366301453827 525215306054637 526802122375855 529748006953483 531497668235009 575961545379110 584717275393166 600885578633179 623345459446908 628638673575387 637387629151176 669963784979779 671053731896271 671640416373737 672462142824294 684439512836680 689219196483845 701865353869699 704177836849664 723644675177223 725948224458739 731050264096462 735004599935772 766438618715716 767235524094807 769856726692328 769886810600564 790765051139819
sorting 35 2
boolLib.STRIP_TAC
3 23
4508202 5822413 488848737943 503201789626 574967048041 579751398602 11417698260715 12881209709677 40551548112313 42940838911975 45872261630138 67335619167310 70321041379042 101493408634270 115895098058588 134852714479614 136129971492854 136134755843415 144801727313648 146990998496619 207309814050304 211272534612866 239658369182386 247885373768377 288661503866530 293640334736908 302217250788569 307104505895716 309888446016952 311200391862913 316571291052236 330012922480994 333308122712052 346592364976035 349072071337782 350442241750036 361193255521034 378855121615881 383311437798325 417784466454632 418958780170817 446524973034233 457644544611742 488364430568268 491132347463379 509714934930984 516278852907916 525215306054637 531497668235009 541017043514350 575961545379110 584717275393166 623345459446908 628638673575387 637387629151176 651555462248929 669963784979779 671053731896271 671640416373737 672462142824294 684439512836680 689219196483845 701865353869699 704177836849664 714804936388985 723644675177223 725948224458739 731050264096462 735004599935772 766438618715716 769856726692328 769886810600564 772488796777471 790765051139819
sorting 35 3
bossLib.simp [ rich_listTheory.GENLIST_CONS ]
4
4508202 5822413 488848737943 503201789626 574967048041 12881209709677 42940838911975 45872261630138 67335619167310 70321041379042 101493408634270 136129971492854 136134755843415 144801727313648 146990998496619 211272534612866 239658369182386 247885373768377 288661503866530 293640334736908 302217250788569 309888446016952 316571291052236 330012922480994 333308122712052 346592364976035 349072071337782 350442241750036 361193255521034 378855121615881 417784466454632 418958780170817 446524973034233 457644544611742 488364430568268 491132347463379 509714934930984 516278852907916 531497668235009 541017043514350 575961545379110 584717275393166 623345459446908 628638673575387 637387629151176 671053731896271 671640416373737 672462142824294 684439512836680 689219196483845 701865353869699 704177836849664 714804936388985 723644675177223 725948224458739 731050264096462 735004599935772 766438618715716 769856726692328 769886810600564 790765051139819
sorting 35 4
BasicProvers.srw_tac [ ] [ combinTheory.o_DEF ]
5
4508202 5822413 488848737943 503201789626 574967048041 8387639910593 12881209709677 42940838911975 45872261630138 67335619167310 70321041379042 101493408634270 136129971492854 136134755843415 144801727313648 146990998496619 270788741060786 286024140781060 288661503866530 293640334736908 295061129704359 302217250788569 309888446016952 316571291052236 330012922480994 333308122712052 346592364976035 349072071337782 350442241750036 361193255521034 361276165637208 378855121615881 397312753970217 417784466454632 418958780170817 446524973034233 457622198229767 457644544611742 488364430568268 491132347463379 493108352139763 509714934930984 515549541302045 516278852907916 530791377504481 531497668235009 541017043514350 552438870055854 575961545379110 584717275393166 623345459446908 628638673575387 637387629151176 671053731896271 671640416373737 672462142824294 684439512836680 689219196483845 701865353869699 704177836849664 712762708326439 714804936388985 723644675177223 725948224458739 735004599935772 766438618715716 769856726692328 769886810600564 778417488521154 790765051139819
sorting 35 5
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 377 17*)\\i. case i of 0 => 0 | SUC i => SUC(f i)" ]
6
4508187 4508202 5822413 488848737928 488848737943 503201789611 503201789626 574967048041 7226374096173 12881209709677 42940838911960 42940838911975 45872261630123 45872261630138 67335619167310 98581092097770 101493408634270 108214505336341 128532422801986 136129971492839 136129971492854 144801727313633 151181538357760 239864609058723 286024140781060 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 316571291052236 333308122712037 349072071337782 361193255521019 361193255521034 361276165637208 378855121615881 401355607340935 417784466454617 417784466454632 418958780170802 418958780170817 419313888834968 446524973034218 457644544611742 461053914794647 488364430568253 509714934930984 516278852907901 516278852907916 519906403689528 530791377504481 531497668234994 531497668235009 541017043514350 552438870055854 575961545379095 575961545379110 584717275393151 584717275393166 623345459446893 623345459446908 628638673575372 628638673575387 636000317000744 637387629151161 637387629151176 666737388013088 671053731896256 671053731896271 671640416373722 671640416373737 672462142824279 672462142824294 684439512836680 689219196483845 701865353869699 704177836849664 712762708326439 714804936388985 723644675177208 723644675177223 735004599935757 735004599935772 769856726692313 769856726692328 769886810600549 769886810600564 778417488521154 790765051139804 790765051139819
sorting 35 6
bossLib.fs [ pred_setTheory.BIJ_IFF_INV , rich_listTheory.EL_CONS , arithmeticTheory.PRE_SUB1 ]
7
4508187 4508202 5822413 488848737928 488848737943 503201789611 503201789626 574967048041 5723531987764 12881209709677 23679779655294 42940838911960 42940838911975 44102561679849 45872261630123 45872261630138 49446270608188 67335619167310 96739416797666 98581092097770 101493408634270 136129971492839 136129971492854 136837522303319 141888511783881 144801727313633 151181538357760 154121541745423 181435500218767 217300597501622 240510133615974 284703123603480 286024140781060 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 316571291052236 320262808676706 333308122712037 349072071337782 361193255521019 361193255521034 378855121615881 401355607340935 417784466454617 417784466454632 418958780170802 418958780170817 446524973034218 488364430568253 509714934930984 516278852907901 516278852907916 531497668234994 531497668235009 542574940973747 543574504814083 548344464522457 553245026790950 575961545379095 575961545379110 584717275393151 584717275393166 618278704221538 623345459446893 623345459446908 625675951547083 628638673575372 628638673575387 636000317000744 637067116218863 637387629151161 637387629151176 671053731896256 671053731896271 671640416373722 671640416373737 672462142824279 672462142824294 679584128897950 684439512836680 701865353869699 704177836849664 723644675177208 723644675177223 735004599935757 735004599935772 746825939110733 769856726692313 769856726692328 769886810600549 769886810600564 778417488521154 790765051139804
sorting 35 7
boolLib.conj_tac
8 11
4508187 4508202 488848737928 488848737943 493633088489 503201789611 503201789626 574967048026 574967048041 32933877819394 42940838911960 42940838911975 49446270608188 101493408634270 102294056633817 106242289927737 129790706999529 136129971492839 136129971492854 136837522303319 152469378836092 161040224096793 161040224096808 217096164890903 217096164890918 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 305044776149386 309888446016952 320262808676706 328996885317827 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 411585732350370 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 457644544611742 458565928867838 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 600147906059993 607142879669312 610704767871382 611924160122771 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 646782490719195 657232232541917 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 689219196483845 701865353869684 701865353869699 715484600246966 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 8
BasicProvers.Cases
9 10
4508187 4508202 488848737928 488848737943 493633088489 503201789611 503201789626 574967048026 42940838911960 42940838911975 49446270608188 136129971492839 136129971492854 136837522303319 152469378836092 161040224096793 217096164890903 217096164890918 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 305044776149386 309888446016952 320262808676706 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 458565928867838 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 646782490719195 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 503201789611 503201789626 527123542431 574967048026 42940838911960 42940838911975 49446270608188 98581092097770 136129971492839 136129971492854 152469378836092 161040224096793 192528247837125 200752300196405 217096164890903 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 409978180891193 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 491132347463364 506603510794494 531497668234994 531497668235009 552354584769873 575961545379095 584717275393151 584717275393166 603089639226505 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 742913184530999 769856726692313 769886810600549 778417488521154
sorting 35 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 503201789611 503201789626 574967048026 8455380282270 38156290152935 42940838911960 42940838911975 49446270608188 120882131267376 136129971492839 136129971492854 152469378836092 161040224096793 217096164890903 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320041562476720 330012922480979 330012922480994 349072071337782 358269772303406 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 491132347463364 531497668234994 531497668235009 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 637882311978155 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 11
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 380 20*)\\i. case i of 0 => 0 | SUC i => SUC(g i)" ]
12
4508187 4508202 488848737928 488848737943 493633088489 503201789611 503201789626 574967048026 574967048041 32933877819394 42940838911960 42940838911975 49446270608188 101493408634270 102294056633817 106242289927737 129790706999529 136129971492839 136129971492854 136837522303319 152469378836092 161040224096793 161040224096808 217096164890903 217096164890918 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320262808676706 328996885317827 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 411585732350370 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 457644544611742 458565928867838 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 600147906059993 607142879669312 610704767871382 611924160122771 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 657232232541917 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 689219196483845 701865353869684 701865353869699 715484600246966 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 12
boolLib.conj_tac
13 16
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 574967048026 574967048041 42940838911960 42940838911975 49446270608188 84230133884619 101493408634270 136129971492839 136129971492854 136837522303319 141888511783881 145779645000395 152469378836092 161040224096793 192169577246819 217096164890903 217096164890918 218249083381974 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 302360636624776 309888446016952 320262808676706 329337801270698 330012922480979 330012922480994 336188961905041 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 441635752468216 446524973034218 448933604617420 449643119795341 458565928867838 471942352642295 471942352642310 491132347463364 491132347463379 492338995042349 531497668234994 531497668235009 538286210435125 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 13
BasicProvers.Cases
14 15
4508187 4508202 488848737928 493633088489 493633088504 503201789611 503201789626 574967048026 574967048041 42940838911960 42940838911975 49446270608188 136129971492839 136129971492854 136837522303319 141888511783881 152469378836092 161040224096793 217096164890903 217096164890918 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320262808676706 330012922480979 330012922480994 336188961905041 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 441635752468216 446524973034218 448933604617420 458565928867838 471942352642295 471942352642310 491132347463364 491132347463379 492338995042349 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 493633088489 493633088504 503201789611 503201789626 527123542431 574967048026 42940838911960 42940838911975 49446270608188 98581092097770 136129971492839 136129971492854 136837522303319 141888511783881 152469378836092 154121541745423 161040224096793 200752300196405 217096164890903 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320262808676706 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 593439643324734 603089639226505 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 679153176084417 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 15
BasicProvers.RW_TAC numLib.std_ss tactictoe_thmlarg

4508187 4508202 488848737928 493633088489 493633088504 503201789611 503201789626 574967048026 42940838911960 42940838911975 49446270608188 136129971492839 136129971492854 136837522303319 141888511783881 152469378836092 161040224096793 217096164890903 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320041562476720 320262808676706 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 631059785149154 637067116218863 637387629151161 637387629151176 652081561159090 671053731896256 672462142824279 672462142824294 679584128897950 684439512836665 684439512836680 701865353869684 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 16
boolLib.conj_tac
17 20
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 574967048026 574967048041 42940838911960 42940838911975 49446270608188 84230133884619 101493408634270 136129971492839 136129971492854 136837522303319 141888511783881 145779645000395 152469378836092 161040224096793 192169577246819 217096164890903 217096164890918 218249083381974 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 302360636624776 309888446016952 320262808676706 329337801270698 330012922480979 330012922480994 336188961905041 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 449643119795341 458565928867838 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 538286210435125 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 17
BasicProvers.Cases
18 19
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 574967048026 42940838911960 42940838911975 49446270608188 136129971492839 136129971492854 136837522303319 141888511783881 145779645000395 152469378836092 161040224096793 217096164890903 217096164890918 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 302360636624776 309888446016952 320262808676706 329337801270698 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 458565928867838 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 527123542431 574967048026 42940838911960 42940838911975 49446270608188 98581092097770 136129971492839 136129971492854 136837522303319 141888511783881 152469378836092 153336070776918 161040224096793 192528247837125 200752300196405 217096164890903 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320262808676706 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 409978180891193 417784466454617 417784466454632 418958780170802 425211322944244 446524973034218 448933604617420 471942352642295 491132347463364 506603510794494 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 603089639226505 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 735799267748552 769856726692313 769886810600549 778417488521154
sorting 35 19
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 574967048026 38156290152935 42940838911960 42940838911975 49446270608188 120882131267376 136129971492839 136129971492854 136837522303319 141888511783881 152469378836092 161040224096793 217096164890903 229175265683191 240510133615974 276231849201282 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320041562476720 320262808676706 330012922480979 330012922480994 349072071337782 358269772303406 361193255521019 401355607340935 411723744822132 417784466454617 417784466454632 418958780170802 430602176534925 446524973034218 448933604617420 471942352642295 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 20
BasicProvers.Cases
21 22
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 574967048026 574967048041 42940838911960 42940838911975 49446270608188 84230133884619 136129971492839 136129971492854 136837522303319 141888511783881 152469378836092 161040224096793 192169577246819 217096164890903 217096164890918 218249083381974 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320262808676706 330012922480979 330012922480994 336188961905041 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 449643119795341 458565928867838 471942352642295 471942352642310 491132347463364 491132347463379 531497668234994 531497668235009 538286210435125 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 21
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 527123542431 574967048026 19365455275907 42940838911960 42940838911975 49446270608188 98581092097770 136129971492839 136129971492854 136837522303319 141888511783881 152469378836092 154121541745423 161040224096793 200752300196405 217096164890903 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320262808676706 330012922480979 330012922480994 349072071337782 361193255521019 384436850548759 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 451804092097986 471942352642295 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 600283289711631 603089639226505 607142879669312 610704767871382 618278704221538 623345459446893 623448973082798 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 22
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 574967048026 42940838911960 42940838911975 49446270608188 72843703118738 136129971492839 136129971492854 136837522303319 141888511783881 152469378836092 161040224096793 189479722525547 217096164890903 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320041562476720 320262808676706 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 581504535616160 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637067116218863 637387629151161 637387629151176 671053731896256 672462142824279 672462142824294 679584128897950 684439512836665 684439512836680 701865353869684 701865353869699 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 759617178495571 769856726692313 769886810600549 778417488521154 783602156968406
sorting 35 23
boolLib.STRIP_TAC
24 60
4508202 5822413 488848737943 503201789626 574967048041 579751398602 11417698260715 12881209709677 40551548112313 42940838911975 45872261630138 67335619167310 70321041379042 101493408634270 115895098058588 134852714479614 136129971492854 136134755843415 144801727313648 207309814050304 288661503866530 293640334736908 302217250788569 307104505895716 309888446016952 311200391862913 316571291052236 330012922480994 333308122712052 346592364976035 349072071337782 361193255521034 378855121615881 383311437798325 417784466454632 418958780170817 446524973034233 457644544611742 488364430568268 491132347463379 516278852907916 525215306054637 531497668235009 575961545379110 584717275393166 623345459446908 628638673575387 637387629151176 651555462248929 669963784979779 671053731896271 671640416373737 672462142824294 684439512836680 689219196483845 701865353869699 704177836849664 723644675177223 725948224458739 735004599935772 766438618715716 769856726692328 769886810600564 772488796777471 790765051139819
sorting 35 24
bossLib.simp [ rich_listTheory.GENLIST_CONS ]
25
4508202 5822413 488848737943 503201789626 574967048041 579751398602 11417698260715 12881209709677 40551548112313 42940838911975 45872261630138 67335619167310 70321041379042 101493408634270 115895098058588 136129971492854 136134755843415 144801727313648 207309814050304 288661503866530 293640334736908 302217250788569 307104505895716 309888446016952 311200391862913 316571291052236 330012922480994 333308122712052 346592364976035 349072071337782 361193255521034 378855121615881 383311437798325 417784466454632 418958780170817 446524973034233 457644544611742 488364430568268 491132347463379 516278852907916 525215306054637 531497668235009 575961545379110 584717275393166 623345459446908 628638673575387 637387629151176 651555462248929 669963784979779 671053731896271 671640416373737 672462142824294 684439512836680 689219196483845 701865353869699 704177836849664 723644675177223 725948224458739 735004599935772 766438618715716 769856726692328 769886810600564 772488796777471 790765051139819
sorting 35 25
BasicProvers.srw_tac [ ] [ combinTheory.o_DEF ]
26
4508202 5822413 488848737943 503201789626 574967048041 579751398602 11417698260715 12881209709677 40551548112313 42940838911975 45872261630138 67335619167310 70321041379042 70643146719570 89204483061052 101493408634270 124602567056188 129916455720081 136129971492854 136134755843415 144801727313648 155412585748122 161788999882778 264214093175962 286024140781060 288661503866530 293640334736908 302217250788569 307104505895716 309888446016952 311200391862913 316571291052236 326863931700371 330012922480994 333308122712052 346592364976035 349072071337782 361193255521034 378855121615881 383311437798325 389881077473466 397312753970217 407232803437646 417784466454632 418958780170817 423627148217413 446524973034233 457622198229767 457644544611742 465872286372339 474276560372119 474709775802895 488364430568268 491132347463379 510296669983611 516278852907916 522562672305354 525215306054637 531497668235009 552438870055854 575961545379110 584717275393166 623345459446908 628638673575387 637387629151176 651555462248929 671053731896271 671640416373737 672462142824294 684439512836680 689219196483845 700059460042464 701865353869699 704177836849664 712762708326439 723644675177223 725948224458739 735004599935772 737588896303930 766438618715716 769856726692328 769886810600564 772093664419589 778417488521154 790765051139819
sorting 35 26
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 388 10*)\\i. case i of 0 => 1 | SUC 0 => 0 | SUC(SUC n) => SUC(SUC(f n))" ]
27
4508187 4508202 5822413 488848737928 488848737943 503201789611 503201789626 574967048041 579751398602 11417698260715 12881209709677 42940838911960 42940838911975 45872261630123 45872261630138 67335619167310 89204483061052 98581092097770 101493408634270 128532422801986 129916455720081 136129971492839 136129971492854 136972787651834 144801727313633 151181538357760 155412585748122 161788999882778 170417164549445 200076603372904 203847523389729 257517723888643 264214093175962 279871001902345 286024140781060 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 311200391862913 316571291052236 333308122712037 349072071337782 361193255521019 361193255521034 378855121615881 389881077473466 401355607340935 407232803437646 417784466454617 417784466454632 418958780170802 418958780170817 423627148217413 446524973034218 457644544611742 474709775802895 488364430568253 510180590481118 516278852907901 516278852907916 525215306054637 531497668234994 531497668235009 552438870055854 575961545379095 575961545379110 584717275393151 584717275393166 623345459446893 623345459446908 628638673575372 628638673575387 636000317000744 637387629151161 637387629151176 651555462248929 671053731896256 671053731896271 671640416373722 671640416373737 672462142824279 672462142824294 684439512836680 689219196483845 700059460042464 701865353869699 704177836849664 712762708326439 723644675177208 723644675177223 725508521201875 735004599935757 735004599935772 769856726692313 769856726692328 769886810600549 769886810600564 772093664419589 778417488521154 790765051139804 790765051139819
sorting 35 28
boolLib.REWRITE_TAC [ arithmeticTheory.ONE ]
29
4508187 4508202 488848737928 488848737943 503201789611 503201789626 527123542431 565398346919 42940838911960 42940838911975 45872261630123 45872261630138 49446270608188 86322420957374 129916455720081 136129971492839 136129971492854 136837522303319 144801727313633 155412585748122 216833262923221 223403961464493 240510133615974 264214093175962 278853983744724 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 311200391862913 312347082315312 333308122712037 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 474709775802895 488364430568253 516278852907901 516278852907916 531497668234994 531497668235009 543574504814083 575961545379095 577589503103316 584717275393151 584717275393166 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 671640416373722 671640416373737 672462142824279 672462142824294 683331017535380 723644675177208 735004599935757 769856726692313 769886810600549 772053038095304 772093664419589 778417488521154 790765051139804
sorting 35 29
BasicProvers.RW_TAC numLib.std_ss [ ( DB.fetch "pred_set" "IN_INSERT" ) , ( DB.fetch "pred_set" "IN_IMAGE" ) , ( DB.fetch "pred_set" "EXTENSION" ) , ( DB.fetch "pred_set" "IN_UNIV" ) ]
28 30
4508187 4508202 488848737928 488848737943 503201789611 503201789626 527123542431 565398346919 6564273397705 42940838911960 42940838911975 45872261630123 45872261630138 49446270608188 136129971492839 136129971492854 136837522303319 144801727313633 174801868246738 223403961464493 240510133615974 262767033862285 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 311200391862913 333308122712037 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 488364430568253 504873896514905 516278852907901 516278852907916 531497668234994 531497668235009 543574504814083 575205692950739 575961545379095 584717275393151 584717275393166 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 658200354263782 671053731896256 671640416373722 671640416373737 672462142824279 672462142824294 683331017535380 723644675177208 726954369235465 735004599935757 769856726692313 769886810600549 778417488521154 790765051139804
sorting 35 30
bossLib.fs [ pred_setTheory.BIJ_IFF_INV ]
31
4508187 4508202 488848737928 488848737943 503201789611 503201789626 527123542431 565398346919 42940838911960 42940838911975 45872261630123 45872261630138 49446270608188 86322420957374 129916455720081 136129971492839 136129971492854 136837522303319 144801727313633 155412585748122 216833262923221 223403961464493 240510133615974 264214093175962 278853983744724 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 311200391862913 312347082315312 333308122712037 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 474709775802895 488364430568253 516278852907901 516278852907916 531497668234994 531497668235009 543574504814083 575961545379095 577589503103316 584717275393151 584717275393166 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 671640416373722 671640416373737 672462142824279 672462142824294 683331017535380 723644675177208 735004599935757 769856726692313 769886810600549 772053038095304 772093664419589 778417488521154 790765051139804
sorting 35 31
boolLib.conj_tac
32 38
4508187 4508202 488848737928 488848737943 493633088489 503201789611 503201789626 527123542431 565398346919 574967048026 574967048041 42940838911960 42940838911975 46339852137233 49446270608188 68191942666133 86322420957374 88391696197019 101493408634270 129790706999529 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 161040224096808 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 264214093175962 278853983744724 288661503866515 288661503866530 293640334736893 295567630417675 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 404468118568281 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 457644544611742 471942352642295 471942352642310 474709775802895 480677779565681 491132347463364 491132347463379 515227648690065 531497668234994 531497668235009 539952732543843 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 657232232541917 671053731896256 672462142824279 672462142824294 680107960845942 683331017535380 684439512836665 684439512836680 689219196483845 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 749129214772400 756731045521454 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 32
BasicProvers.Cases
33 34
4508187 4508202 488848737928 488848737943 493633088489 503201789611 503201789626 527123542431 565398346919 574967048026 42940838911960 42940838911975 49446270608188 68191942666133 86322420957374 88391696197019 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 264214093175962 278853983744724 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 471942352642310 474709775802895 491132347463364 491132347463379 531497668234994 531497668235009 539952732543843 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 33
bossLib.simp [ ]
35
4508187 4508202 488848737928 488848737943 493633088489 503201789611 527123542431 565398346919 574967048026 18333139492158 42940838911960 42940838911975 49446270608188 98581092097770 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 217096164890903 223403961464493 229175265683191 240510133615974 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 407908940406215 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 474709775802895 491132347463364 506603510794494 520602511552948 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 603089639226505 607142879669312 610047609685066 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 739557986414034 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 34
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 503201789611 527123542431 565398346919 574967048026 11648559741406 42940838911960 42940838911975 49446270608188 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 179670561108934 217096164890903 223403961464493 229175265683191 240510133615974 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 358269772303406 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 474709775802895 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 609379473855559 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 674041123849910 683331017535380 684439512836665 684439512836680 701865353869684 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154 780638547102181
sorting 35 35
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 4044 18*)n" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
36 37
4508187 4508202 488848737928 488848737943 493633088489 503201789611 527123542431 574967048026 42940838911960 42940838911975 49446270608188 136129971492839 136129971492854 136837522303319 152469378836092 161040224096793 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 243034373876685 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 441955894708670 446524973034218 448933604617420 458565928867838 471942352642295 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 36
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 503201789611 527123542431 574967048026 42940838911960 42940838911975 49446270608188 98581092097770 136129971492839 136129971492854 138598696382330 152469378836092 157502337056237 161040224096793 200752300196405 217096164890903 223403961464493 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 409978180891193 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 491132347463364 506603510794494 531497668234994 531497668235009 575961545379095 584717275393151 584717275393166 603089639226505 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 761660815436954 769641811478909 769856726692313 769886810600549 778417488521154
sorting 35 37
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 503201789611 527123542431 574967048026 42940838911960 42940838911975 49446270608188 120882131267376 136129971492839 136129971492854 152469378836092 161040224096793 217096164890903 223403961464493 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 320041562476720 328529001527082 330012922480979 330012922480994 349072071337782 358269772303406 361193255521019 388062600497338 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 491132347463364 531497668234994 531497668235009 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 696121217259294 701865353869684 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 38
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 393 10*)\\i. case i of 0 => 1 | SUC 0 => 0 | SUC(SUC n) => SUC(SUC(g n))" ]
39
4508187 4508202 488848737928 488848737943 493633088489 503201789611 503201789626 527123542431 565398346919 574967048026 574967048041 42940838911960 42940838911975 46339852137233 49446270608188 86322420957374 88391696197019 101493408634270 129790706999529 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 161040224096808 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 264214093175962 278853983744724 288661503866515 288661503866530 293640334736893 295567630417675 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 404468118568281 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 457644544611742 471942352642295 471942352642310 474709775802895 480677779565681 491132347463364 491132347463379 515227648690065 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 657232232541917 671053731896256 672462142824279 672462142824294 680107960845942 683331017535380 684439512836665 684439512836680 689219196483845 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 749129214772400 756731045521454 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 39
bossLib.simp [ ]
40
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 527123542431 565398346919 574967048026 574967048041 42940838911960 42940838911975 45285584766704 49446270608188 65750430856288 76795403965916 86322420957374 88391696197019 101493408634270 111241097052380 111783696966133 129916455720081 136129971492839 136129971492854 136837522303319 145309899645407 152469378836092 155412585748122 161040224096793 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 264214093175962 278853983744724 285285306967452 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 471942352642310 474709775802895 491132347463364 491132347463379 500758895148058 531497668234994 531497668235009 543574504814083 575961545379095 577589503103316 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 635712848501031 637387629151161 637387629151176 656764673550474 660497773754212 667177365121131 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 40
boolLib.conj_tac
41 47
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 527123542431 565398346919 574967048026 574967048041 23296643325833 42940838911960 42940838911975 49446270608188 68191942666133 86322420957374 88391696197019 101493408634270 129013691334510 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 181009826337815 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 264214093175962 278853983744724 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 346942321031938 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 471942352642310 473006146405873 474709775802895 491132347463364 491132347463379 531497668234994 531497668235009 539952732543843 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 41
BasicProvers.Cases
42 43
4508187 4508202 488848737928 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 574967048041 42940838911960 42940838911975 49446270608188 68191942666133 86322420957374 88391696197019 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 264214093175962 278853983744724 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 471942352642310 474709775802895 491132347463364 491132347463379 531497668234994 531497668235009 539952732543843 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 42
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg
44
4508187 4508202 488848737928 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 18333139492158 42940838911960 42940838911975 49446270608188 98581092097770 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 217096164890903 223403961464493 229175265683191 240510133615974 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 407908940406215 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 474709775802895 491132347463364 506603510794494 520602511552948 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 603089639226505 607142879669312 610047609685066 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 739557986414034 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 43
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg

4508187 4508202 488848737928 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 11648559741406 42940838911960 42940838911975 49446270608188 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 179670561108934 217096164890903 223403961464493 229175265683191 240510133615974 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 358269772303406 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 474709775802895 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 609379473855559 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 674041123849910 683331017535380 684439512836665 684439512836680 701865353869684 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154 780638547102181
sorting 35 44
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 4044 18*)n" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
45 46
4508187 4508202 488848737928 493633088489 493633088504 503201789611 527123542431 574967048026 42940838911960 42940838911975 49446270608188 136129971492839 136129971492854 136837522303319 152469378836092 161040224096793 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 243034373876685 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 441955894708670 446524973034218 448933604617420 458565928867838 471942352642295 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 45
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 493633088489 493633088504 503201789611 527123542431 574967048026 42940838911960 42940838911975 49446270608188 98581092097770 136129971492839 136129971492854 138598696382330 152469378836092 157502337056237 161040224096793 200752300196405 217096164890903 223403961464493 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 409978180891193 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 491132347463364 506603510794494 531497668234994 531497668235009 575961545379095 584717275393151 584717275393166 603089639226505 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 723644675177208 734077381109548 734077381109563 735004599935757 761660815436954 769641811478909 769856726692313 769886810600549 778417488521154
sorting 35 46
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 493633088489 493633088504 503201789611 527123542431 574967048026 42940838911960 42940838911975 49446270608188 120882131267376 136129971492839 136129971492854 152469378836092 161040224096793 217096164890903 223403961464493 229175265683191 240510133615974 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 320041562476720 328529001527082 330012922480979 330012922480994 349072071337782 358269772303406 361193255521019 388062600497338 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 491132347463364 531497668234994 531497668235009 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 696121217259294 701865353869684 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 778417488521154
sorting 35 47
boolLib.conj_tac
48 54
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 527123542431 565398346919 574967048026 574967048041 23296643325833 42940838911960 42940838911975 49446270608188 86322420957374 88391696197019 101493408634270 129013691334510 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 181009826337815 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 264214093175962 278853983744724 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 346942321031938 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 471942352642310 473006146405873 474709775802895 491132347463364 491132347463379 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 48
BasicProvers.Cases
49 50
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 503201789626 527123542431 565398346919 574967048026 23296643325833 42940838911960 42940838911975 49446270608188 86322420957374 88391696197019 129013691334510 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 181009826337815 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 264214093175962 278853983744724 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 346942321031938 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 471942352642310 473006146405873 474709775802895 491132347463364 491132347463379 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 49
bossLib.simp [ ]
51
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 7464974066283 18333139492158 42940838911960 42940838911975 49446270608188 98581092097770 122585019097763 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 217096164890903 223403961464493 229175265683191 240510133615974 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 407908940406215 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 474709775802895 491132347463364 506603510794494 516562606739008 531497668234994 531497668235009 543574504814083 575961545379095 584274807365843 584717275393151 584717275393166 603089639226505 607142879669312 610047609685066 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 663687986182138 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 50
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 42940838911960 42940838911975 49446270608188 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 179670561108934 217096164890903 223403961464493 229175265683191 240510133615974 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 358269772303406 361193255521019 401355607340935 416257199836392 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 474709775802895 491132347463364 495278562469532 531497668234994 531497668235009 543574504814083 554530528397451 575961545379095 584717275393151 584717275393166 607142879669312 609379473855559 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 638902713775279 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 689436226799917 701865353869684 701865353869699 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154 780638547102181
sorting 35 51
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 4044 18*)n" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
52 53
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 42940838911960 42940838911975 44400535613160 49446270608188 98581092097770 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 246186452701137 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 330012922480979 330012922480994 345604123958958 349072071337782 354878278652805 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 451186917600407 458565928867838 471942352642295 474709775802895 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 52
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 42940838911960 42940838911975 49446270608188 98581092097770 129916455720081 136129971492839 136129971492854 136837522303319 138598696382330 152469378836092 155412585748122 157502337056237 161040224096793 191888925456480 200752300196405 217096164890903 223403961464493 229175265683191 240510133615974 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 304406770559885 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 377643245359164 401355607340935 409978180891193 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 451531769848717 471942352642295 474709775802895 491132347463364 506603510794494 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 603089639226505 606432175527637 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 725508521201875 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 53
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 42940838911960 42940838911975 49446270608188 120882131267376 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 217096164890903 223403961464493 229175265683191 240510133615974 262767033862285 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320041562476720 321457980129848 330012922480979 330012922480994 349072071337782 358269772303406 361193255521019 398612205426003 401355607340935 417784466454617 417784466454632 418958780170802 444967869145268 446524973034218 448933604617420 471942352642295 474709775802895 491132347463364 531497668234994 531497668235009 535822767106309 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 663118685080103 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 696121217259294 701865353869684 701865353869699 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 54
BasicProvers.Cases
55 56
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 574967048041 23296643325833 42940838911960 42940838911975 49446270608188 86322420957374 88391696197019 129013691334510 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 181009826337815 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 264214093175962 278853983744724 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 346942321031938 349072071337782 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 471942352642310 473006146405873 474709775802895 491132347463364 491132347463379 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 55
bossLib.simp [ ]
57
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 7464974066283 18333139492158 42940838911960 42940838911975 49446270608188 98581092097770 122585019097763 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 217096164890903 223403961464493 229175265683191 240510133615974 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 401355607340935 407908940406215 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 474709775802895 491132347463364 506603510794494 516562606739008 531497668234994 531497668235009 543574504814083 575961545379095 584274807365843 584717275393151 584717275393166 603089639226505 607142879669312 610047609685066 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 663687986182138 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 56
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 42940838911960 42940838911975 49446270608188 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 179670561108934 217096164890903 223403961464493 229175265683191 240510133615974 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307104505895716 309888446016952 330012922480979 330012922480994 349072071337782 358269772303406 361193255521019 401355607340935 416257199836392 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 471942352642295 474709775802895 491132347463364 495278562469532 531497668234994 531497668235009 543574504814083 554530528397451 575961545379095 584717275393151 584717275393166 607142879669312 609379473855559 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 638902713775279 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 689436226799917 701865353869684 701865353869699 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154 780638547102181
sorting 35 57
Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 4044 18*)n" ] boolLib.STRUCT_CASES_TAC ( DB.fetch "arithmetic" "num_CASES" )
58 59
4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 42940838911960 42940838911975 44400535613160 49446270608188 98581092097770 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 217096164890903 217096164890918 223403961464493 229175265683191 240510133615974 246186452701137 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 330012922480979 330012922480994 345604123958958 349072071337782 354878278652805 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 451186917600407 458565928867838 471942352642295 474709775802895 491132347463364 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 58
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 42940838911960 42940838911975 49446270608188 98581092097770 129916455720081 136129971492839 136129971492854 136837522303319 138598696382330 152469378836092 155412585748122 157502337056237 161040224096793 191888925456480 200752300196405 217096164890903 223403961464493 229175265683191 240510133615974 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 304406770559885 309888446016952 330012922480979 330012922480994 349072071337782 361193255521019 377643245359164 401355607340935 409978180891193 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 451531769848717 471942352642295 474709775802895 491132347463364 506603510794494 531497668234994 531497668235009 543574504814083 575961545379095 584717275393151 584717275393166 603089639226505 606432175527637 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 725508521201875 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 59
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 527123542431 565398346919 574967048026 42940838911960 42940838911975 49446270608188 120882131267376 129916455720081 136129971492839 136129971492854 136837522303319 152469378836092 155412585748122 161040224096793 217096164890903 223403961464493 229175265683191 240510133615974 262767033862285 264214093175962 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 309888446016952 320041562476720 321457980129848 330012922480979 330012922480994 349072071337782 358269772303406 361193255521019 398612205426003 401355607340935 417784466454617 417784466454632 418958780170802 444967869145268 446524973034218 448933604617420 471942352642295 474709775802895 491132347463364 531497668234994 531497668235009 535822767106309 543574504814083 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 618278704221538 623345459446893 628372328607997 628638673575372 637387629151161 637387629151176 656764673550474 663118685080103 671053731896256 672462142824279 672462142824294 683331017535380 684439512836665 684439512836680 696121217259294 701865353869684 701865353869699 702299432457039 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 772093664419589 778417488521154
sorting 35 60
boolLib.ntac 2 ( BasicProvers.srw_tac [ ] [ rich_listTheory.LENGTH_GENLIST ] )
61
4508202 488848737943 503201789626 42940838911975 45872261630138 70321041379042 101493408634270 134852714479614 136129971492854 136134755843415 144801727313648 288661503866530 293640334736908 302217250788569 330012922480994 333308122712052 346592364976035 361193255521034 417784466454632 418958780170817 446524973034233 457644544611742 488364430568268 491132347463379 516278852907916 531497668235009 575961545379110 584717275393166 623345459446908 628638673575387 637387629151176 671053731896271 671640416373737 672462142824294 684439512836680 689219196483845 701865353869699 704177836849664 723644675177223 725948224458739 735004599935772 769856726692328 769886810600564 790765051139819
sorting 35 61
bossLib.simp [ listTheory.LIST_EQ_REWRITE , rich_listTheory.EL_GENLIST ]
62
4508187 4508202 488848737928 488848737943 503201789611 503201789626 42940838911960 42940838911975 45872261630123 45872261630138 62202693200041 62202693200056 98203651162008 101493408634270 128532422801971 128532422801986 136129971492839 136129971492854 144801727313633 144801727313648 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307262611948787 333308122712037 333308122712052 361193255521019 361193255521034 366048363013374 401355607340935 417784466454617 417784466454632 418958780170802 418958780170817 434904757172427 446524973034218 457644544611742 476723729837297 481465692259429 488364430568253 488364430568268 514517074972261 516278852907901 516278852907916 531497668234994 531497668235009 565120483744359 575961545379095 575961545379110 584717275393151 584717275393166 611036715846463 611538244750445 623345459446893 623345459446908 628638673575372 628638673575387 633528682540000 633528682540015 637387629151161 637387629151176 651362706104202 651362706104217 671053731896256 671053731896271 671640416373722 671640416373737 672462142824279 672462142824294 684439512836680 689219196483845 701865353869699 723644675177208 723644675177223 735004599935757 735004599935772 769856726692313 769856726692328 769886810600549 769886810600564 790465792877182 790765051139804 790765051139819
sorting 35 62
bossLib.full_simp_tac ( BasicProvers.srw_ss ( ) ) [ rich_listTheory.LENGTH_GENLIST ]
63
4508187 4508202 488848737928 488848737943 503201789611 503201789626 574967048041 42940838911960 42940838911975 45872261630123 45872261630138 62202693200041 98203651162008 101493408634270 128532422801971 128532422801986 136129971492839 136129971492854 144801727313633 144801727313648 217096164890918 229175265683206 286024140781060 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 307262611948787 330012922480994 333308122712037 333308122712052 361193255521019 401355607340935 415326455747114 417784466454617 417784466454632 418958780170802 418958780170817 446524973034218 457644544611742 471942352642310 481465692259429 488364430568253 488364430568268 491132347463379 514517074972261 516278852907901 516278852907916 531497668234994 531497668235009 560311473449999 565120483744359 575961545379095 575961545379110 584717275393151 584717275393166 611036715846463 611538244750445 623345459446893 623345459446908 628638673575372 628638673575387 633528682540000 633528682540015 637387629151161 637387629151176 651362706104202 671053731896256 671053731896271 671640416373722 671640416373737 672462142824279 672462142824294 684439512836680 689219196483845 701865353869699 723644675177208 723644675177223 734077381109563 735004599935757 735004599935772 769856726692313 769856726692328 769886810600549 769886810600564 790465792877182 790765051139804 790765051139819
sorting 35 63
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 402 15*)f o f'" ]
64
4508187 4508202 488848737928 488848737943 503201789611 503201789626 574967048041 42940838911960 42940838911975 45872261630123 45872261630138 62202693200041 98203651162008 101493408634270 128532422801971 128532422801986 136129971492839 136129971492854 138063326827518 144801727313633 144801727313648 217096164890918 229175265683206 286024140781060 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 330012922480994 333308122712037 333308122712052 361193255521019 401355607340935 415326455747114 417784466454617 417784466454632 418958780170802 418958780170817 446524973034218 457644544611742 471942352642310 476723729837282 488364430568253 488364430568268 491132347463379 514517074972261 516278852907901 516278852907916 531497668234994 531497668235009 560311473449999 575961545379095 575961545379110 584717275393151 584717275393166 623345459446893 623345459446908 628638673575372 628638673575387 633528682540000 633528682540015 637387629151161 637387629151176 651362706104202 671053731896256 671053731896271 671640416373722 671640416373737 672462142824279 672462142824294 684439512836680 689219196483845 701865353869699 723644675177208 723644675177223 734077381109563 735004599935757 735004599935772 769856726692313 769856726692328 769886810600549 769886810600564 790765051139804 790765051139819
sorting 35 64
bossLib.simp [ combinTheory.o_DEF ]
65
4508187 4508202 488848737928 488848737943 503201789611 503201789626 574967048041 42940838911960 42940838911975 45872261630123 45872261630138 62202693200041 87962788446996 98203651162008 101493408634270 124602567056188 128532422801971 128532422801986 136129971492839 136129971492854 138063326827518 144801727313633 170609131935661 215799079429560 217096164890918 229175265683206 286024140781060 288661503866515 288661503866530 290495661090432 293640334736893 293811645353918 302217250788554 302217250788569 330012922480994 333308122712037 333308122712052 361193255521019 385653721423393 397312753970217 401355607340935 417784466454617 417784466454632 418958780170802 418958780170817 428656518701953 446524973034218 471942352642310 476723729837282 488364430568253 491132347463379 497673890290491 516278852907901 516278852907916 526977637416421 531497668234994 531497668235009 560311473449999 575961545379095 575961545379110 584717275393151 584717275393166 623345459446893 623345459446908 628638673575372 628638673575387 633528682540000 633528682540015 637387629151161 637387629151176 651362706104202 671053731896256 671053731896271 671640416373722 671640416373737 672462142824279 672462142824294 684439512836680 701865353869699 723644675177208 723644675177223 734077381109563 735004599935757 735004599935772 769856726692313 769856726692328 769886810600549 769886810600564 790765051139804
sorting 35 65
bossLib.full_simp_tac ( BasicProvers.srw_ss ( ) ) [ pred_setTheory.BIJ_IFF_INV ]
66
4508187 4508202 488848737928 488848737943 503201789611 503201789626 574967048041 42940838911960 42940838911975 45872261630123 45872261630138 62202693200041 98203651162008 101493408634270 128532422801971 128532422801986 136129971492839 136129971492854 138063326827518 144801727313633 146359067197465 189164216131687 217096164890918 229175265683206 286024140781060 288661503866515 288661503866530 293640334736893 294980146713469 302217250788554 302217250788569 306897826936003 330012922480994 333308122712037 333308122712052 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 418958780170817 421338079566864 446524973034218 448933604617435 471942352642310 476723729837282 478073766608541 488364430568253 491132347463379 516278852907901 516278852907916 531497668234994 531497668235009 560311473449999 575961545379095 575961545379110 584717275393151 584717275393166 615266136503941 623345459446893 623345459446908 628638673575372 628638673575387 633528682540000 633528682540015 637387629151161 637387629151176 651362706104202 671053731896256 671053731896271 671640416373722 671640416373737 672462142824279 672462142824294 684439512836680 701865353869699 723644675177208 723644675177223 734077381109563 735004599935757 735004599935772 769856726692313 769856726692328 769886810600549 769886810600564 790765051139804
sorting 35 66
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 405 15*)g' o g" ]
67
4508187 4508202 488848737928 488848737943 493633088489 503201789611 574967048026 574967048041 42940838911960 42940838911975 52839263529093 62202693200041 98203651162008 101493408634270 128532422801971 128532422801986 129790706999514 136129971492839 136129971492854 138063326827518 152469378836092 152469378836107 161040224096793 161040224096808 217096164890903 217096164890918 229175265683191 229175265683206 253180672025426 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 330012922480979 330012922480994 361193255521019 401355607340935 417784466454617 417784466454632 418958780170802 446524973034218 448933604617420 448933604617435 457644544611742 471942352642295 471942352642310 476723729837282 491132347463364 491132347463379 505785417404750 531497668234994 531497668235009 565068899627009 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 623345459446893 628638673575372 633528682540000 637387629151161 637387629151176 651362706104202 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 689219196483845 701865353869684 701865353869699 723644675177208 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549
sorting 35 67
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 488848737928 488848737943 493633088489 493633088504 503201789611 574967048026 574967048041 42940838911960 42940838911975 62202693200041 87962788446996 98203651162008 99073175743103 101493408634270 113765502936089 124602567056188 128532422801971 128532422801986 129790706999514 129790706999529 136129971492839 136129971492854 138063326827518 152469378836092 161040224096793 162937127555891 217096164890903 217096164890918 229175265683191 229175265683206 288661503866515 288661503866530 293640334736893 302217250788554 302217250788569 330012922480979 330012922480994 361193255521019 380032339835584 397312753970217 401355607340935 417784466454617 417784466454632 418958780170802 428656518701953 446524973034218 447107105978364 448933604617420 448933604617435 471942352642295 471942352642310 476723729837282 491132347463364 491132347463379 513367387824530 526977637416421 531497668234994 531497668235009 575961545379095 584717275393151 584717275393166 607142879669312 610704767871382 623345459446893 628638673575372 633528682540000 637387629151161 637387629151176 641247342483786 651362706104202 671053731896256 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 724318680277865 734077381109548 734077381109563 735004599935757 769856726692313 769886810600549 774765949585125
sorting 36 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 373 16*)PERM" ]
1
4508202 383593025601 29966958101903 70321041379042 136445738629880 217899471517452 233215943714193 293640334736908 302217250788569 310176313335274 330012922480994 361193255521034 391348174341301 432251150433549 446524973034233 491132347463379 684439512836680 701865353869699 725948224458739
sorting 36 1
BasicProvers.SRW_TAC [ ] [ ]
2
4508202 5822413 383593025601 574967048041 579751398602 12881209709677 24009731990270 29966958101903 60182025315654 67335619167310 70321041379042 101493408634270 136445738629880 217899471517452 233215943714193 239854225230509 293640334736908 302217250788569 310176313335274 316571291052236 330012922480994 361193255521034 378855121615881 391348174341301 432251150433549 446524973034233 491132347463379 510064419306200 525215306054637 684439512836680 701865353869699 725948224458739 741670988074576 766438618715716
sorting 36 2
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822413 383593025586 383593025601 574967048041 579751398602 29966958101888 29966958101903 70321041379027 101493408634270 136445738629865 217899471517437 217899471517452 233215943714178 233215943714193 293640334736893 302217250788554 302217250788569 310176313335259 310176313335274 361193255521019 391348174341286 391348174341301 432251150433534 432251150433549 446524973034218 637387629151176 684439512836665 684439512836680 701865353869684 701865353869699
sorting 37 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 434 16*)L" ]
1 2
4508202 364455623357 393161726723 22244411169089 49577739824022 84397349569913 130815727476233 233042245123041 286024140781060 302217250788569 349280398548431 372573072931114 507088161973958 553094203904099 650309880450198 684439512836680 701865353869699 743118242910331
sorting 37 1
bossLib.simp [ relationTheory.RSUBSET ]
3
4508187 4508202 5822413 364455623342 364455623357 393161726708 393161726723 498417439065 12881209709677 22244411169074 22244411169089 23037417020886 49577739824007 49577739824022 53072915845218 67335619167310 84397349569898 84397349569913 130815727476218 137170767511762 233042245123026 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 349280398548416 349280398548431 372573072931099 378855121615881 491132347463379 507088161973943 507088161973958 553094203904084 553094203904099 567887269796890 650309880450183 650309880450198 684439512836665 684439512836680 701865353869684 701865353869699 743118242910316 766438618715716
sorting 37 2
BasicProvers.SRW_TAC [ ] [ relationTheory.RSUBSET , ( DB.fetch "pred_set" "REL_RESTRICT_DEF" ) , ( DB.fetch "pred_set" "SUBSET_DEF" ) ]

4508202 393161726723 22244411169089 49577739824022 84397349569913 224971687574060 286024140781060 302217250788569 349280398548431 507088161973958 510064419306200 553094203904099 584742915585646 650309880450198 683553634876859 684439512836680 701865353869699 741539787304966
sorting 37 3
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 4292 62*)L" ]
4 5
4508187 4508202 5822413 364455623342 364455623357 393161726708 393161726723 498417439065 574967048041 579751398602 12881209709677 22244411169074 22244411169089 23037417020886 49577739824007 49577739824022 67335619167310 84397349569898 130815727476218 233042245123026 239067453820093 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 330012922480994 349280398548416 349280398548431 372573072931099 378855121615881 491132347463379 507088161973943 553094203904084 553094203904099 567887269796890 637387629151176 650309880450183 650309880450198 684439512836665 684439512836680 694750096560987 701865353869684 701865353869699 743118242910316 753060475237180 766438618715716
sorting 37 4
bossLib.simp [ listTheory.adjacent_iff , boolLib.DISJ_IMP_THM , boolLib.FORALL_AND_THM , relationTheory.RSUBSET ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 555829645782 555829645797 574967048041 579751398602 12881209709662 12881209709677 22244411169074 22244411169089 22827106501366 23037417020871 49577739824007 49577739824022 53072915845203 63571342099375 67335619167295 67335619167310 84397349569898 131048991197072 137170767511747 286024140781045 286024140781060 301415587278013 302217250788554 302217250788569 316571291052221 316571291052236 330012922480994 349280398548416 349280398548431 378855121615866 378855121615881 454500356428000 491132347463379 507088161973943 525215306054637 553094203904084 553094203904099 567887269796875 637387629151176 650309880450183 650309880450198 684439512836665 684439512836680 694750096560987 701865353869684 701865353869699 766438618715716
sorting 37 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 574967048041 579751398602 12881209709677 22244411169074 22244411169089 49577739824007 49577739824022 67335619167310 84397349569898 183740146519867 224971687574045 286024140781045 286024140781060 300890814881312 302217250788554 302217250788569 316571291052236 330012922480994 349280398548416 349280398548431 397717948287438 491132347463379 507088161973943 510064419306185 510064419306200 553094203904084 553094203904099 556634092181031 584742915585631 637387629151176 650309880450183 650309880450198 683553634876844 684439512836665 684439512836680 694750096560987 698701782225001 701865353869684 701865353869699 741539787304951 766438618715716
sorting 38 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 434 16*)L" ]
1 2
4508202 5822413 364455623357 393161726723 574967048041 579751398602 12881209709677 23037417020886 67335619167310 101493408634270 160288592847498 286024140781060 302217250788569 316571291052236 330012922480994 349280398548431 378855121615881 391947797815905 413309337510992 470096335453759 491132347463379 534256931013781 553094203904099 586677811793408 594479367708751 624811432641468 637387629151176 648550396331572 650309880450198 660516968447107 684439512836680 694750096560987 701865353869699 725948224458739 743118242910331 766438618715716 780083133136933
sorting 38 1
BasicProvers.SRW_TAC [ ] [ ]
3
4508187 4508202 5822398 5822413 364455623342 364455623357 393161726708 393161726723 498417439065 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 23037417020871 23037417020886 63571342099375 67335619167295 67335619167310 101493408634255 101493408634270 160288592847483 160288592847498 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 318809925332794 330012922480979 330012922480994 349280398548416 349280398548431 378855121615866 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 470096335453744 491132347463364 491132347463379 525215306054637 534256931013766 534256931013781 553094203904084 553094203904099 586677811793393 594479367708736 594479367708751 610876284722208 624811432641453 624811432641468 637387629151161 637387629151176 648550396331557 648550396331572 650309880450183 650309880450198 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 743118242910316 766438618715701 766438618715716 780083133136918 780083133136933
sorting 38 2
BasicProvers.SRW_TAC [ ] [ relationTheory.RSUBSET , ( DB.fetch "pred_set" "REL_RESTRICT_DEF" ) , ( DB.fetch "pred_set" "SUBSET_DEF" ) ]

4508202 5822413 393161726723 574967048041 579751398602 12881209709677 23967063632390 67335619167310 101493408634270 160288592847498 286024140781060 300890814881312 302217250788569 316571291052236 330012922480994 349280398548431 391947797815905 397717948287438 413309337510992 491132347463379 510064419306200 534256931013781 553094203904099 594479367708751 624811432641468 637387629151176 648550396331572 650309880450198 655222334018063 660516968447107 683553634876859 684439512836680 694750096560987 701865353869699 766438618715716 780083133136933
sorting 38 3
BasicProvers.PROVE_TAC [ relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 364455623342 364455623357 393161726708 393161726723 498417439065 574967048026 574967048041 579751398587 579751398602 12881209709662 23037417020871 67335619167295 101493408634255 101493408634270 160288592847483 179857892939409 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 330012922480979 330012922480994 349280398548416 349280398548431 378855121615866 391947797815890 391947797815905 413309337510977 413309337510992 415098329689538 470096335453744 470096335453759 491132347463364 491132347463379 534256931013766 553094203904084 553094203904099 586677811793393 586677811793408 594479367708736 624811432641453 624811432641468 637387629151161 637387629151176 648550396331557 650309880450183 650309880450198 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 704177836849664 743118242910316 743118242910331 766438618715701 766438618715716 780083133136918 780083133136933
sorting 39 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 465 13*)L1" ]
1 2
4508202 5822413 393161726723 574967048041 579751398602 95864877171478 95869661522039 97361119023826 101493408634270 160288592847498 180981670282877 286024140781060 302217250788569 330012922480994 349280398548431 386477523617951 391947797815905 413309337510992 470096335453759 491132347463379 534256931013781 553094203904099 586677811793408 588485109015285 594479367708751 624811432641468 637387629151176 648550396331572 650309880450198 660516968447107 684439512836680 694750096560987 701865353869699 725948224458739 743118242910331 759486257697516 766438618715716 780083133136933
sorting 39 1
bossLib.fs [ ( DB.fetch "sorting" "SORTED_EQ" ) ]
3
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 574967048026 574967048041 579751398587 579751398602 12881209709677 23037417020886 67335619167310 95864877171463 95864877171478 95869661522024 95869661522039 97361119023811 97361119023826 101493408634255 101493408634270 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 701865353869684 701865353869699 725948224458724 725948224458739 738089363340212 743118242910316 743118242910331 759486257697501 766438618715701 766438618715716 780083133136918 780083133136933
sorting 39 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 579751398602 23967063632390 95869661522039 97361119023826 101493408634270 137920524357491 160288592847498 286024140781060 302217250788569 330012922480994 349280398548431 391947797815905 413309337510992 470096335453759 491132347463379 510064419306200 534256931013781 553094203904099 586677811793408 588485109015285 594479367708751 624811432641468 637387629151176 648550396331572 650309880450198 655222334018063 660516968447107 676500763620354 683553634876859 684439512836680 694750096560987 701865353869699 725948224458739 743118242910331 747710788842031 766438618715716 780083133136933
sorting 39 3
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 574967048026 574967048041 579751398587 579751398602 95864877171463 95864877171478 95869661522024 95869661522039 97361119023811 101493408634255 101493408634270 160288592847483 160288592847498 179857892939409 180981670282862 286024140781045 286024140781060 302217250788554 302217250788569 330012922480979 330012922480994 349280398548416 349280398548431 386477523617936 391947797815890 391947797815905 413309337510977 413309337510992 415098329689538 470096335453744 470096335453759 491132347463364 491132347463379 534256931013766 534256931013781 553094203904084 553094203904099 586677811793393 586677811793408 588485109015270 594479367708736 594479367708751 624811432641453 624811432641468 637387629151161 637387629151176 648550396331557 648550396331572 650309880450183 650309880450198 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 704177836849664 725948224458724 725948224458739 743118242910316 743118242910331 759486257697501 766438618715701 766438618715716 780083133136918 780083133136933
sorting 40 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 465 13*)L1" ]
1 2
4508202 5822413 393161726723 574967048041 579751398602 95864877171478 95869661522039 97361119023826 101493408634270 160288592847498 180981670282877 286024140781060 302217250788569 330012922480994 349280398548431 386477523617951 391947797815905 413309337510992 470096335453759 491132347463379 534256931013781 553094203904099 586677811793408 588485109015285 594479367708751 624811432641468 637387629151176 648550396331572 650309880450198 660516968447107 684439512836680 694750096560987 725948224458739 743118242910331 759486257697516 766438618715716 780083133136933
sorting 40 1
BasicProvers.SRW_TAC [ boolSimps.CONJ_ss ] [ ( DB.fetch "sorting" "SORTED_EQ" ) ]
3 4
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 574967048026 574967048041 579751398587 579751398602 12881209709677 23037417020886 67335619167310 95864877171463 95864877171478 95869661522024 95869661522039 97361119023811 97361119023826 101493408634255 101493408634270 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 743118242910316 743118242910331 759486257697501 766438618715701 766438618715716 780083133136918 780083133136933
sorting 40 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 579751398602 23967063632390 95869661522039 97361119023826 101493408634270 137920524357491 160288592847498 286024140781060 302217250788569 330012922480994 349280398548431 391947797815905 413309337510992 470096335453759 491132347463379 510064419306200 534256931013781 553094203904099 586677811793408 588485109015285 594479367708751 624811432641468 637387629151176 648550396331572 650309880450198 655222334018063 660516968447107 676500763620354 683553634876859 684439512836680 694750096560987 725948224458739 743118242910331 747710788842031 766438618715716 780083133136933
sorting 40 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 574967048026 579751398587 579751398602 95864877171463 95869661522024 97361119023811 101493408634255 160288592847483 179857892939394 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 701865353869684 704177836849649 725948224458724 743118242910316 759486257697501 766438618715701 780083133136918
sorting 40 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 574967048026 579751398587 579751398602 95864877171463 95869661522024 97361119023811 101493408634255 160288592847483 179857892939394 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 701865353869684 704177836849649 725948224458724 743118242910316 759486257697501 766438618715701 780083133136918
sorting 41 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 393161726723 59438068015509 95864877171478 95869661522039 97361119023826 101493408634270 160288592847498 180981670282877 286024140781060 302217250788569 331918581970244 349280398548431 361193255521034 386477523617951 415098329689538 445491330479854 491132347463379 502142141586039 510064419306200 553094203904099 588485109015285 650309880450198 670872314849816 682983177851873 684439512836680 701865353869699 704177836849664 725948224458739 728734732574162 743118242910331 759486257697516 785042038445094
sorting 41 1
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 465 13*)L1" ]
2 3
4508202 393161726723 59438068015509 95864877171478 95869661522039 97361119023826 101493408634270 180981670282877 286024140781060 302217250788569 331918581970244 349280398548431 361193255521034 386477523617951 415098329689538 445491330479854 502142141586039 510064419306200 553094203904099 588485109015285 650309880450198 670872314849816 682983177851873 684439512836680 701865353869699 704177836849664 728734732574162 743118242910331 759486257697516 785042038445094
sorting 41 2
let fun simp thl = simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in simp end [ ]
4
4508187 4508202 5822413 393161726708 393161726723 498417439065 12881209709677 23037417020886 59438068015494 67335619167310 95864877171463 95864877171478 95869661522024 95869661522039 97361119023811 97361119023826 101493408634255 101493408634270 115690578444900 171077588030068 180981670282862 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 331918581970229 331918581970244 349280398548416 349280398548431 361193255521019 361193255521034 378855121615881 386477523617936 408208492659677 415098329689523 415098329689538 445491330479839 445491330479854 491132347463379 502142141586024 502142141586039 510064419306185 510064419306200 523304642048175 553094203904084 553094203904099 569200836594738 588485109015270 588485109015285 650309880450183 650309880450198 660145262294932 670872314849801 670872314849816 682983177851858 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 728734732574147 731050264096462 738089363340212 743118242910316 743118242910331 759486257697501 766438618715716 785042038445079 785042038445094
sorting 41 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 393161726723 13471958556610 38735474516409 56930284810582 95869661522039 97361119023826 101493408634270 137920524357491 219617233298875 286024140781060 302217250788569 331918581970244 349280398548431 361193255521034 415098329689538 445491330479854 489085663837310 502142141586039 510064419306200 553094203904099 588485109015285 650309880450198 670872314849816 676500763620354 683553634876859 684439512836680 701865353869699 704177836849664 743118242910331 747710788842031 785042038445094
sorting 41 4
BasicProvers.SRW_TAC [ ] [ ]
5
4508187 4508202 5822413 393161726708 393161726723 498417439065 12881209709677 23037417020886 59438068015494 67335619167310 95864877171463 95864877171478 95869661522024 95869661522039 97361119023811 97361119023826 101493408634255 101493408634270 115690578444900 180981670282862 180981670282877 217612747632775 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 331918581970229 331918581970244 349280398548416 349280398548431 361193255521019 361193255521034 378855121615881 386477523617936 386477523617951 408208492659677 415098329689523 415098329689538 445491330479839 445491330479854 491132347463379 502142141586024 502142141586039 510064419306185 510064419306200 523304642048175 553094203904084 553094203904099 588485109015270 588485109015285 650309880450183 650309880450198 670872314849801 670872314849816 682983177851858 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 712209116100387 728734732574147 743118242910316 743118242910331 759486257697501 766438618715716 785042038445079 785042038445094
sorting 41 5
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 489 15*)L1" ]
6 7
4508187 4508202 5822413 393161726708 393161726723 498417439065 12881209709677 23037417020886 59438068015494 67335619167310 95864877171463 95864877171478 95869661522024 95869661522039 97361119023811 97361119023826 101493408634255 101493408634270 115690578444900 180981670282862 180981670282877 217612747632775 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 331918581970229 331918581970244 349280398548416 349280398548431 361193255521019 361193255521034 378855121615881 386477523617936 386477523617951 408208492659677 415098329689523 415098329689538 445491330479839 445491330479854 502142141586024 502142141586039 510064419306185 510064419306200 523304642048175 553094203904084 553094203904099 588485109015270 588485109015285 650309880450183 650309880450198 670872314849801 670872314849816 682983177851858 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 712209116100387 728734732574147 743118242910316 743118242910331 759486257697501 785042038445079 785042038445094
sorting 41 6
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 489 32*)L2" ]
8 9
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 555829645782 555829645797 12881209709662 12881209709677 19271186734950 23037417020871 63571342099375 67335619167295 67335619167310 95869661522024 95869661522039 97361119023811 97361119023826 101493408634255 101493408634270 115690578444885 131048991197057 131048991197072 148933480829070 158071700368338 171077588030053 171077588030068 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 331918581970229 331918581970244 349280398548416 349280398548431 361193255521019 361193255521034 378855121615866 378855121615881 408208492659662 415098329689523 415098329689538 445491330479839 445491330479854 502142141586024 502142141586039 510064419306185 510064419306200 520575334135242 523304642048160 525215306054637 536506280325261 553094203904084 553094203904099 569200836594723 588485109015270 588485109015285 650309880450183 650309880450198 660145262294917 670872314849801 670872314849816 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 731050264096447 738089363340197 738089363340212 743118242910316 743118242910331 785042038445079 785042038445094
sorting 41 7
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 489 32*)L2" ]
10 11
4508187 4508202 5822413 393161726708 393161726723 498417439065 12881209709677 13471958556595 38735474516394 56930284810567 67335619167310 95869661522024 95869661522039 97361119023811 97361119023826 101493408634255 101493408634270 102066542363429 137920524357476 137920524357491 219617233298860 286024140781045 286024140781060 300890814881312 302217250788554 302217250788569 316571291052236 327250845888483 331918581970229 331918581970244 349280398548416 349280398548431 361193255521019 361193255521034 364644505019087 397717948287438 415098329689523 415098329689538 445491330479839 445491330479854 489085663837295 502142141586024 502142141586039 510064419306185 510064419306200 553094203904084 553094203904099 588485109015270 588485109015285 645317617245787 650309880450183 650309880450198 670872314849801 670872314849816 676500763620339 683553634876844 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 743118242910316 743118242910331 746863559180052 747710788842016 747710788842031 785042038445079 785042038445094
sorting 41 8
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 555829645782 555829645797 12881209709662 12881209709677 19271186734950 23037417020871 23037417020886 23277471869439 23277471869454 59169293852476 63571342099375 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 101493408634270 115690578444885 131048991197057 131048991197072 146148401567573 146148401567588 160409321837315 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 349280398548416 349280398548431 361193255521019 361193255521034 378855121615866 378855121615881 383768007482887 383768007482902 408208492659662 415098329689523 415098329689538 433806202518123 433806202518138 445491330479839 445491330479854 502142141586024 502142141586039 510064419306185 510064419306200 517261819880889 520575334135242 525215306054637 553094203904084 553094203904099 588485109015270 588485109015285 650309880450183 650309880450198 660145262294917 660145262294932 670872314849801 670872314849816 684439512836665 684439512836680 701865353869684 701865353869699 702483086553547 731050264096447 731050264096462 738089363340197 738089363340212 758118765184575
sorting 41 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 555829645782 555829645797 731453651915 12881209709662 12881209709677 13471958556595 13471958556610 19271186734950 23037417020871 63571342099375 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 101493408634270 115690578444885 128128161179492 131048991197057 131048991197072 140637639027022 140637639027037 219617233298860 219617233298875 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 326725386128400 349280398548416 349280398548431 361193255521019 361193255521034 378855121615866 378855121615881 408208492659662 415098329689523 415098329689538 445491330479839 445491330479854 485630819613975 502142141586024 502142141586039 510064419306185 510064419306200 520575334135242 525215306054637 553094203904084 553094203904099 588485109015270 588485109015285 650309880450183 650309880450198 660145262294917 670872314849801 670872314849816 683553634876844 683553634876859 684439512836665 684439512836680 701865353869684 701865353869699 731050264096447 738089363340197 738089363340212 774545000777257 778271819249455 778271819249470
sorting 41 10
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 555829645782 555829645797 12881209709662 12881209709677 13471958556595 23037417020871 23037417020886 23277471869439 23277471869454 56930284810567 67335619167295 67335619167310 97361119023811 97361119023826 101493408634255 101493408634270 131048991197057 131048991197072 219617233298860 266240949907210 286024140781045 286024140781060 298415862153988 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 327035903159459 327250845888483 349280398548416 349280398548431 361193255521019 361193255521034 364644505019087 378855121615866 378855121615881 397717948287438 415098329689523 415098329689538 445491330479839 445491330479854 474556774892459 474556774892474 489085663837295 502142141586024 502142141586039 510064419306185 510064419306200 553094203904084 553094203904099 588485109015270 588485109015285 615950084322741 650309880450183 650309880450198 660145262294917 660145262294932 670872314849801 670872314849816 683553634876844 684439512836665 684439512836680 701865353869684 701865353869699 712299244529193 731050264096447 731050264096462 747710788842016 747710788842031
sorting 41 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 12881209709677 13471958556595 13471958556610 56930284810567 67335619167310 97361119023811 97361119023826 101493408634255 101493408634270 217992691777138 217992691777153 219617233298860 219617233298875 226168235726446 268251386082338 286024140781045 286024140781060 300890814881312 302217250788554 302217250788569 316571291052236 327250845888483 349280398548416 349280398548431 361193255521019 361193255521034 364644505019087 397717948287438 415098329689523 415098329689538 445491330479839 445491330479854 486592171974484 489085663837295 502142141586024 502142141586039 510064419306185 510064419306200 553094203904084 553094203904099 588485109015270 588485109015285 598507435357770 650309880450183 650309880450198 670872314849801 670872314849816 676079567223788 683553634876844 683553634876859 684439512836665 684439512836680 701865353869684 701865353869699 747710788842016 747710788842031 778271819249455 778271819249470
sorting 42 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 516 12*)L" ]
1 2
4508202 364455623357 383593025601 536692243553 541476594114 42940838911975 136129971492854 136134755843415 163906368093569 180187745491911 218153139921924 256927261709850 290844332178529 293733749013081 302217250788569 305208764143079 330012922480994 335344845384093 417784466454632 424493008759710 424516297460966 432251150433549 466952609818126 480880495613278 491132347463379 514761207392538 525764665705582 531497668235009 570671470335276 584717275393166 585128167865309 604482106136792 655100123088313 681483106063204 684439512836680 698339900079275 700530571848920 701865353869699 702467705525857 725948224458739
sorting 42 1
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg
3 4
4508187 4508202 5822413 364455623342 364455623357 383593025586 383593025601 498417439065 536692243538 536692243553 541476594099 541476594114 12881209709677 42940838911960 42940838911975 67335619167310 88528655748308 93400077486622 104271188635558 136129971492839 136129971492854 136134755843400 136134755843415 163906368093554 180187745491896 180187745491911 208977937393574 218153139921909 218153139921924 235933186120314 256927261709835 256927261709850 290844332178514 290844332178529 293733749013066 302217250788554 302217250788569 305208764143064 316571291052236 330012922480979 330012922480994 335344845384078 335344845384093 378855121615881 417784466454617 417784466454632 424493008759695 424493008759710 424516297460951 424516297460966 432251150433534 432251150433549 466952609818111 466952609818126 480880495613263 491132347463364 491132347463379 514761207392523 514761207392538 516377886642916 525764665705567 525764665705582 531497668234994 531497668235009 545040538771357 563936269255429 570671470335261 584717275393151 584717275393166 585128167865294 585128167865309 604482106136777 655100123088298 655100123088313 657808559834712 681483106063189 684439512836665 684439512836680 698339900079260 698339900079275 700530571848905 700530571848920 701865353869684 701865353869699 702467705525842 721670652287444 725683366078723 725948224458724 725948224458739 766438618715716
sorting 42 2
BasicProvers.RW_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PART_DEF" ) ]

4508202 383593025601 536692243553 541476594114 42940838911975 136129971492854 136134755843415 177967510717293 180187745491911 218153139921924 230327742036614 232000754873566 251286800061152 256927261709850 290844332178529 302217250788569 330012922480994 335344845384093 390686234296099 399543422622938 417784466454632 419225071352923 424493008759710 424516297460966 432251150433549 459394444915942 466952609818126 491132347463379 505710379724329 510064419306200 514761207392538 525764665705582 531497668235009 584717275393166 585128167865309 603908693068348 639619113699555 655100123088313 684439512836680 698339900079275 700530571848920 701865353869699 725948224458739
sorting 42 3
boolLib.RES_THEN boolLib.MP_TAC
5
4508187 4508202 5822398 364455623342 364455623357 383593025586 498417439050 536692243538 536692243553 541476594099 541476594114 12881209709662 19521708359784 26390005308801 42940838911960 42940838911975 67335619167295 136129971492839 136129971492854 136134755843400 136134755843415 163906368093554 180187745491896 217699920322843 218153139921909 256927261709835 256927261709850 290844332178514 293733749013066 302217250788554 302217250788569 305208764143064 309888446016952 316571291052221 330012922480979 335344845384078 349072071337782 378855121615866 380062088039910 417784466454617 417784466454632 424493008759695 424493008759710 424516297460951 432251150433534 466580814162987 466952609818111 480880495613263 491132347463364 514761207392523 525764665705567 531497668234994 531497668235009 556750294425127 570671470335261 584717275393151 584717275393166 585128167865294 585128167865309 604482106136777 637387629151161 655100123088298 670182826370018 672462142824294 681483106063189 684439512836665 698339900079260 698339900079275 700530571848905 701865353869684 701865353869699 702467705525842 725948224458724 780502570134332
sorting 42 4
boolLib.RES_THEN boolLib.MP_TAC
6
4508187 4508202 5822398 364455623342 364455623357 383593025586 498417439050 536692243538 536692243553 541476594099 541476594114 12881209709662 42940838911960 42940838911975 67335619167295 136129971492839 136129971492854 136134755843400 136134755843415 163906368093554 180187745491896 217699920322843 218153139921909 256927261709835 256927261709850 290844332178514 293733749013066 302217250788554 302217250788569 305208764143064 309888446016952 316571291052221 330012922480979 335344845384078 348792594176410 349072071337782 378855121615866 417784466454617 417784466454632 424493008759695 424493008759710 424516297460951 432251150433534 466952609818111 480880495613263 491132347463364 514761207392523 521185228575048 525764665705567 531497668234994 531497668235009 556750294425127 570671470335261 584717275393151 584717275393166 585128167865294 585128167865309 604482106136777 637387629151161 655100123088298 670182826370018 672462142824294 681483106063189 684439512836665 698339900079260 698339900079275 700530571848905 701865353869684 701865353869699 702467705525842 725948224458724 756952859942208 780502570134332
sorting 42 5
BasicProvers.RW_TAC bossLib.list_ss [ ]

4508187 4508202 5822398 5822413 364455623342 364455623357 383593025586 498417439050 498417439065 536692243538 536692243553 541476594099 541476594114 12881209709662 12881209709677 19521708359784 26390005308801 42940838911960 42940838911975 67335619167295 67335619167310 136129971492839 136129971492854 136134755843400 136134755843415 163906368093554 163906368093569 180187745491896 201493833478688 217699920322843 218153139921909 256927261709835 256927261709850 290844332178514 293733749013066 302217250788554 302217250788569 305208764143064 309888446016952 316571291052221 316571291052236 330012922480979 330012922480994 331751546814729 335344845384078 349072071337782 378855121615866 378855121615881 380062088039910 417784466454617 417784466454632 424493008759695 424493008759710 424516297460951 432251150433534 466580814162987 466952609818111 480880495613263 491132347463364 514761207392523 516377886642916 525764665705567 531497668234994 531497668235009 556750294425127 570671470335261 584717275393151 584717275393166 585128167865294 585128167865309 604482106136777 637387629151161 655100123088298 670182826370018 672462142824294 681483106063189 684439512836665 684439512836680 698339900079260 698339900079275 700530571848905 701865353869684 701865353869699 702467705525842 725948224458724 728327116765670 780502570134332
sorting 42 6
BasicProvers.RW_TAC bossLib.list_ss [ ]

4508187 4508202 5822398 5822413 364455623342 364455623357 383593025586 498417439050 498417439065 536692243538 536692243553 541476594099 541476594114 12881209709662 12881209709677 42940838911960 42940838911975 67335619167295 67335619167310 136129971492839 136129971492854 136134755843400 136134755843415 163906368093554 180187745491896 217699920322843 218153139921909 256927261709835 256927261709850 259098458124275 261329771146149 290844332178514 293733749013066 302217250788554 302217250788569 305208764143064 309888446016952 316571291052221 316571291052236 330012922480979 330012922480994 335344845384078 348792594176410 349072071337782 378855121615866 378855121615881 417784466454617 417784466454632 424493008759695 424493008759710 424516297460951 432251150433534 466952609818111 480880495613263 491132347463364 514761207392523 516377886642916 521185228575048 525764665705567 531497668234994 531497668235009 554593994571591 556750294425127 570671470335261 584717275393151 584717275393166 585128167865294 585128167865309 604482106136777 637387629151161 643122120703716 655100123088298 670182826370018 672462142824294 681483106063189 684439512836665 684439512836680 693880215594426 698339900079260 698339900079275 700530571848905 701865353869684 701865353869699 702467705525842 725948224458724 756952859942208 780502570134332
sorting 43 0
boolLib.REPEAT boolLib.STRIP_TAC
1 2
4508202 364455623357 383593025601 536692243553 541476594114 42940838911975 101493408634270 124546192348058 136129971492854 136134755843415 163906368093569 180187745491911 218153139921924 256927261709850 290844332178529 293733749013081 302217250788569 305208764143079 330012922480994 335344845384093 380669097898768 417784466454632 424493008759710 424516297460966 432251150433549 466952609818126 472799242810927 480880495613278 491132347463379 514761207392538 525764665705582 531497668235009 584717275393166 585128167865309 604482106136792 655100123088313 681483106063204 684439512836680 698339900079275 700530571848920 701865353869699 725948224458739
sorting 43 1
boolLib.IMP_RES_THEN boolLib.MP_TAC ( DB.fetch "sorting" "PART_LENGTH" )
3
4508187 4508202 364455623342 364455623357 383593025586 536692243538 541476594099 541476594114 42940838911975 124546192348058 136129971492839 136129971492854 136134755843400 136134755843415 163906368093569 180187745491896 218153139921909 256927261709850 290844332178514 293733749013066 302217250788554 302217250788569 305208764143064 335344845384078 380669097898768 417784466454632 424493008759710 424516297460951 432251150433534 466952609818111 472799242810927 480880495613263 514761207392523 525764665705567 531497668235009 584717275393166 585128167865309 604482106136792 681483106063189 698339900079275 700530571848905 701865353869684
sorting 43 2
boolLib.IMP_RES_THEN boolLib.MP_TAC ( DB.fetch "sorting" "PART_LENGTH" )
4
4508187 4508202 364455623342 364455623357 383593025586 536692243538 536692243553 541476594099 42940838911975 124546192348058 136129971492839 136129971492854 136134755843400 136134755843415 163906368093569 180187745491896 218153139921909 256927261709850 290844332178514 293733749013066 302217250788554 302217250788569 305208764143064 335344845384078 380669097898768 417784466454632 424493008759710 424516297460951 432251150433534 466952609818111 472799242810927 480880495613263 514761207392523 525764665705567 531497668235009 584717275393166 585128167865309 604482106136792 681483106063189 698339900079275 700530571848905 701865353869684
sorting 43 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 364455623342 364455623357 383593025586 536692243538 536692243553 541476594099 541476594114 42940838911975 124546192348058 136129971492839 136129971492854 136134755843400 136134755843415 163906368093569 180187745491896 218153139921909 256927261709850 290844332178514 293733749013066 302217250788554 302217250788569 305208764143064 330012922480994 335344845384078 380669097898768 417784466454632 424493008759710 424516297460951 432251150433534 466952609818111 472799242810927 480880495613263 514761207392523 525764665705567 531497668235009 570671470335276 584717275393166 585128167865309 604482106136792 681483106063189 684439512836680 698339900079275 700530571848905 701865353869684 701865353869699 702467705525857
sorting 43 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 364455623342 364455623357 383593025586 536692243538 536692243553 541476594099 541476594114 42940838911975 124546192348058 136129971492839 136129971492854 136134755843400 136134755843415 163906368093569 180187745491896 218153139921909 256927261709850 290844332178514 293733749013066 302217250788554 302217250788569 305208764143064 330012922480994 335344845384078 380669097898768 417784466454632 424493008759710 424516297460951 432251150433534 466952609818111 472799242810927 480880495613263 514761207392523 525764665705567 531497668235009 570671470335276 584717275393166 585128167865309 604482106136792 681483106063189 684439512836680 698339900079275 700530571848905 701865353869684 701865353869699 702467705525857
sorting 44 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 516 12*)L" ]
1 2
4508202 5822413 311827767186 316612117747 364455623357 383593025601 574967048041 584535749163 19521708359799 101493408634270 136129971492854 136134755843415 180187745491911 218153139921924 290844332178529 293733749013081 302217250788569 305208764143079 330012922480994 335344845384093 391947797815905 413309337510992 424516297460966 432251150433549 466580814163002 466952609818126 470096335453759 480880495613278 491132347463379 514761207392538 525764665705582 586677811793408 624811432641468 637387629151176 655100123088313 660516968447107 681483106063204 684439512836680 700530571848920 701865353869699 725948224458739 766438618715716 780083133136933
sorting 44 1
boolLib.REWRITE_TAC [ ( DB.fetch "sorting" "PART_DEF" ) , pairTheory.CLOSED_PAIR_EQ ]

4508187 4508202 5822398 5822413 311827767171 311827767186 316612117732 316612117747 364455623342 364455623357 383593025586 383593025601 498417439065 574967048026 574967048041 584535749148 584535749163 12881209709677 19521708359784 19521708359799 67335619167310 88528655748308 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 180187745491896 180187745491911 218153139921909 218153139921924 235933186120314 290844332178514 290844332178529 293733749013066 302217250788554 302217250788569 305208764143064 316571291052236 330012922480979 330012922480994 335344845384078 335344845384093 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 424516297460951 424516297460966 432251150433534 432251150433549 466580814162987 466580814163002 466952609818111 466952609818126 470096335453744 470096335453759 480880495613263 491132347463364 491132347463379 514761207392523 514761207392538 525764665705567 525764665705582 586677811793393 586677811793408 624811432641453 624811432641468 637387629151161 637387629151176 655100123088298 655100123088313 660516968447092 660516968447107 681483106063189 684439512836665 684439512836680 700530571848905 700530571848920 701865353869684 701865353869699 721670652287444 725683366078723 725948224458724 725948224458739 766438618715701 766438618715716 780083133136918 780083133136933
sorting 44 2
BasicProvers.RW_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PART_DEF" ) ]

4508202 5822413 311827767186 316612117747 383593025601 574967048041 584535749163 19521708359799 101493408634270 136129971492854 136134755843415 180187745491911 218153139921924 251286800061152 290844332178529 302217250788569 330012922480994 335344845384093 391947797815905 399543422622938 413309337510992 419225071352923 424516297460966 432251150433549 466580814163002 466952609818126 470096335453759 491132347463379 510064419306200 514761207392538 525764665705582 586677811793408 603908693068348 624811432641468 637387629151176 655100123088313 660516968447107 684439512836680 700530571848920 701865353869699 725948224458739 766438618715716 780083133136933
sorting 45 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 516 12*)L" ]
1 2
4508202 364455623357 383593025601 49669794195966 97361119023826 122288845319881 122293629670442 136129971492854 136134755843415 180187745491911 180981670282877 218153139921924 290844332178529 293640334736908 293733749013081 302217250788569 305208764143079 330012922480994 335344845384093 361193255521034 386477523617951 424516297460966 432251150433549 466952609818126 480880495613278 489157663997409 491132347463379 514761207392538 525764665705582 588485109015285 655100123088313 681483106063204 684439512836680 700530571848920 701865353869699 722316984342678 725948224458739
sorting 45 1
BasicProvers.RW_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PART_DEF" ) ]
3 4
4508187 4508202 5822413 364455623342 364455623357 383593025586 383593025601 498417439065 12881209709677 49669794195951 67335619167310 88528655748308 97361119023811 97361119023826 122288845319866 122288845319881 122293629670427 122293629670442 136129971492839 136129971492854 136134755843400 136134755843415 180187745491896 180187745491911 180981670282862 180981670282877 218153139921909 218153139921924 235933186120314 266901712885449 290844332178514 290844332178529 293640334736893 293640334736908 293733749013066 302217250788554 302217250788569 305208764143064 316571291052236 330012922480979 330012922480994 335344845384078 335344845384093 361193255521019 361193255521034 378855121615881 386477523617936 386477523617951 424516297460951 424516297460966 432251150433534 432251150433549 466952609818111 466952609818126 480880495613263 489157663997394 491132347463364 491132347463379 514761207392523 514761207392538 525764665705567 525764665705582 588485109015270 588485109015285 629857123597604 655100123088298 655100123088313 658419001686585 681483106063189 684439512836665 684439512836680 700530571848905 700530571848920 701865353869684 701865353869699 721670652287444 722316984342663 725683366078723 725948224458724 725948224458739 738089363340212 766438618715716
sorting 45 2
BasicProvers.RW_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PART_DEF" ) , ( DB.fetch "sorting" "PERM_REFL" ) ]

4508202 383593025601 33242015086180 97361119023826 122288845319881 122293629670442 136129971492854 136134755843415 180187745491911 180981670282877 218153139921924 249581348463486 251286800061152 290844332178529 293640334736908 302217250788569 330012922480994 335344845384093 361193255521034 386477523617951 399543422622938 419225071352923 424516297460966 432251150433549 466952609818126 491132347463379 510064419306200 514761207392538 525764665705582 585640397114275 588485109015285 603908693068348 655100123088313 684439512836680 700530571848920 701865353869699 725948224458739 747710788842031
sorting 45 3
boolLib.RES_TAC
5
4508187 4508202 5822398 5822413 364455623342 364455623357 383593025586 498417439050 498417439065 12881209709662 12881209709677 19521708359784 26390005308801 27206105438219 49669794195951 67335619167295 67335619167310 80602904620345 97361119023811 97361119023826 122288845319866 122288845319881 122293629670427 122293629670442 136129971492839 136129971492854 136134755843400 136134755843415 180187745491896 180981670282862 180981670282877 218153139921909 290844332178514 293640334736893 293640334736908 293733749013066 302217250788554 302217250788569 305208764143064 316571291052221 316571291052236 330012922480979 335344845384078 361193255521019 361193255521034 378855121615866 380062088039910 386477523617936 386477523617951 424516297460951 432251150433534 466580814162987 466952609818111 480880495613263 489157663997394 491132347463364 514761207392523 525764665705567 588485109015270 588485109015285 595204014578554 637387629151161 655100123088298 681483106063189 684439512836665 700530571848905 701865353869684 705286632930361 722316984342663 725948224458724 745897892395833
sorting 45 4
boolLib.RES_TAC
6
4508187 4508202 5822398 5822413 364455623342 364455623357 383593025586 498417439050 498417439065 12881209709662 12881209709677 27206105438219 49669794195951 67335619167295 67335619167310 80602904620345 97361119023811 97361119023826 122288845319866 122288845319881 122293629670427 122293629670442 136129971492839 136129971492854 136134755843400 136134755843415 180187745491896 180981670282862 180981670282877 218153139921909 290844332178514 293640334736893 293640334736908 293733749013066 302217250788554 302217250788569 305208764143064 316571291052221 316571291052236 330012922480979 335344845384078 348792594176410 361193255521019 361193255521034 378855121615866 386477523617936 386477523617951 424516297460951 432251150433534 466952609818111 480880495613263 489157663997394 491132347463364 514761207392523 521185228575048 525764665705567 588485109015270 588485109015285 595204014578554 637387629151161 655100123088298 681483106063189 684439512836665 700530571848905 701865353869684 705286632930361 722316984342663 725948224458724 745897892395833 756952859942208
sorting 45 5
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_TRANS" )

4508187 4508202 5822398 5822413 364455623342 364455623357 383593025586 498417439050 498417439065 12881209709662 12881209709677 19521708359784 26390005308801 27206105438219 49669794195951 50268642743227 67335619167295 67335619167310 80602904620345 89445091303706 97361119023811 97361119023826 122288845319866 122288845319881 122293629670427 122293629670442 136129971492839 136129971492854 136134755843400 136134755843415 180187745491896 180981670282862 180981670282877 202347081893553 218153139921909 290844332178514 293640334736893 293640334736908 293733749013066 302217250788554 302217250788569 305208764143064 316571291052221 316571291052236 330012922480979 335344845384078 361193255521019 361193255521034 378855121615866 380062088039910 386477523617936 386477523617951 424516297460951 429402252220855 432251150433534 466580814162987 466952609818111 480880495613263 489157663997394 491132347463364 514761207392523 525764665705567 588485109015270 588485109015285 595204014578554 637387629151161 655100123088298 681483106063189 684439512836665 700530571848905 701865353869684 705286632930361 722316984342663 725948224458724 745897892395833
sorting 45 6
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_TRANS" )

4508187 4508202 5822398 5822413 364455623342 364455623357 383593025586 498417439050 498417439065 12881209709662 12881209709677 27206105438219 49669794195951 67335619167295 67335619167310 80602904620345 97361119023811 97361119023826 122288845319866 122288845319881 122293629670427 122293629670442 136129971492839 136129971492854 136134755843400 136134755843415 171077588030053 180187745491896 180981670282862 180981670282877 218153139921909 290844332178514 293640334736893 293640334736908 293733749013066 302217250788554 302217250788569 305208764143064 316571291052221 316571291052236 330012922480979 335344845384078 348792594176410 361193255521019 361193255521034 378855121615866 386477523617936 386477523617951 419288904444211 424516297460951 432251150433534 466952609818111 480880495613263 489157663997394 491132347463364 514761207392523 521185228575048 525764665705567 573070886139588 584240314569953 588485109015270 588485109015285 595204014578554 637387629151161 655100123088298 681483106063189 684439512836665 700530571848905 701865353869684 705286632930361 722316984342663 725948224458724 738089363340197 745897892395833 756952859942208
sorting 45 7
BasicProvers.PROVE_TAC [ rich_listTheory.APPEND , rich_listTheory.APPEND_ASSOC , ( DB.fetch "sorting" "CONS_PERM" ) , ( DB.fetch "sorting" "PERM_REFL" ) ]

4508187 4508202 5822398 5822413 364455623342 364455623357 383593025586 498417439050 498417439065 12881209709662 12881209709677 19521708359784 26390005308801 27206105438219 49669794195951 50268642743227 50268642743242 67335619167295 67335619167310 80602904620345 89445091303706 89445091303721 97361119023811 97361119023826 101493408634270 122288845319866 122288845319881 122293629670427 122293629670442 136129971492839 136129971492854 136134755843400 136134755843415 180187745491896 180981670282862 180981670282877 202347081893553 202347081893568 218153139921909 290844332178514 293640334736893 293640334736908 293733749013066 302217250788554 302217250788569 305208764143064 316571291052221 316571291052236 330012922480979 335344845384078 361193255521019 361193255521034 378855121615866 378855121615881 380062088039910 386477523617936 386477523617951 424516297460951 429402252220855 429402252220870 432251150433534 466580814162987 466952609818111 480880495613263 489157663997394 491132347463364 514761207392523 525764665705567 588485109015270 588485109015285 637387629151161 655100123088298 681483106063189 684439512836665 684439512836680 700530571848905 701865353869684 705286632930361 722316984342663 725948224458724 745897892395833 751305172561669
sorting 45 8
BasicProvers.PROVE_TAC [ rich_listTheory.APPEND , rich_listTheory.APPEND_ASSOC , ( DB.fetch "sorting" "CONS_PERM" ) , ( DB.fetch "sorting" "PERM_REFL" ) ]

4508187 4508202 5822398 5822413 364455623342 364455623357 383593025586 498417439050 498417439065 12881209709662 12881209709677 27206105438219 49669794195951 67335619167295 67335619167310 80602904620345 97361119023811 97361119023826 101493408634270 102367251083425 122288845319866 122288845319881 122293629670427 122293629670442 136129971492839 136129971492854 136134755843400 136134755843415 171077588030053 171077588030068 180187745491896 180981670282862 180981670282877 218153139921909 290844332178514 293640334736893 293640334736908 293733749013066 302217250788554 302217250788569 305208764143064 316571291052221 316571291052236 330012922480979 335344845384078 348792594176410 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 386477523617951 419288904444211 419288904444226 424516297460951 432251150433534 466952609818111 480880495613263 489157663997394 491132347463364 514761207392523 521185228575048 525764665705567 573070886139588 573070886139603 584240314569953 584240314569968 588485109015270 588485109015285 637387629151161 655100123088298 681483106063189 684439512836665 684439512836680 700530571848905 701865353869684 705286632930361 722316984342663 725948224458724 738089363340197 738089363340212 745897892395833 756952859942208
sorting 47 0
bossLib.recInduct QSORT_IND
1
4508202 5822413 364455623357 393161726723 574967048041 73352441627432 87877787723925 160288592847498 286024140781060 302217250788569 391947797815905 413309337510992 417159510273605 470096335453759 491132347463379 554484333471119 586677811793408 610210547612354 624811432641468 660516968447107 666339899480743 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
sorting 47 2
BasicProvers.RW_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PART_DEF" ) ]
3
4508187 4508202 5822398 5822413 246035430956 498417439050 498417439065 555829645782 555829645797 574967048026 574967048041 579751398587 12881209709677 28950505832249 67335619167310 73352441627417 73352441627432 77337918168911 87877787723910 91010178607091 97361119023826 136129971492839 136129971492854 136134755843400 136134755843415 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 300890814881312 302217250788554 302217250788569 316571291052236 318613639915684 318809925332794 330012922480979 335344845384078 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 449166651801357 466952609818111 470096335453744 491132347463364 510064419306185 510064419306200 514761207392523 525764665705567 549080781205485 554484333471104 586677811793393 588485109015285 603728613445211 604764489114660 610210547612339 610210547612354 610876284722208 612965250911162 624811432641453 624811432641468 637387629151161 638972259970825 660516968447092 660516968447107 666339899480728 666339899480743 684439512836665 684439512836680 694750096560972 701865353869684 701865353869699 712747219004651 725948224458724 766438618715701 780083133136918 780083133136933
sorting 47 3
Q.PAT_X_ASSUM [ HolKernel.QUOTE " (*#loc 620 22*)_ = _" ] ( boolLib.MP_TAC o boolLib.MATCH_MP ( DB.fetch "sorting" "PART_MEM" ) o HolKernel.SYM )
4
4508187 4508202 5822398 5822413 246035430956 498417439050 498417439065 555829645782 555829645797 574967048026 574967048041 579751398587 28950505832249 73352441627417 77337918168911 87877787723910 136129971492839 136129971492854 136134755843400 136134755843415 167419486395517 179857892939409 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 302217250788554 302217250788569 330012922480979 335344845384078 391947797815890 391947797815905 413309337510977 413309337510992 415098329689538 417112709168565 417159510273590 424516297460951 466952609818111 470096335453744 470096335453759 491132347463364 510064419306185 514761207392523 525764665705567 554484333471104 586677811793393 586677811793408 610210547612339 612965250911162 624811432641453 624811432641468 637387629151161 638972259970825 660516968447092 660516968447107 666339899480728 684439512836665 684439512836680 694750096560972 701865353869684 701865353869699 704177836849664 712747219004651 725948224458724 766438618715701 780083133136918 780083133136933
sorting 47 4
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg
5
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 555829645797 574967048026 574967048041 579751398587 28950505832249 73352441627417 77337918168911 87877787723910 97361119023826 136129971492839 136129971492854 136134755843400 136134755843415 167419486395517 179857892939409 180187745491896 180981670282877 188026004710675 217992691777153 218153139921909 228687518027939 241207713701691 269834425518834 286024140781045 286024140781060 290844332178514 296761507725888 302217250788554 302217250788569 330012922480979 330012922480994 335344845384078 386477523617951 391947797815890 391947797815905 413309337510977 413309337510992 415098329689538 417112709168565 417159510273590 424516297460951 466952609818111 470096335453744 470096335453759 491132347463364 491132347463379 507925796509054 510064419306185 510064419306200 514761207392523 525764665705567 554484333471104 586677811793393 586677811793408 588485109015285 610210547612339 612965250911162 624811432641453 624811432641468 637387629151161 638972259970825 660516968447092 660516968447107 666339899480728 684439512836665 684439512836680 694750096560972 701865353869684 701865353869699 704177836849664 725948224458724 747710788842031 766438618715701 766438618715716 780083133136918 780083133136933
sorting 47 5
BasicProvers.PROVE_TAC [ ]

4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048026 574967048041 579751398587 28950505832249 73352441627417 77337918168911 87877787723910 136129971492839 136129971492854 136134755843400 136134755843415 167419486395517 179857892939409 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 302217250788554 302217250788569 330012922480979 335344845384078 391947797815890 391947797815905 413309337510977 413309337510992 415098329689523 415098329689538 417112709168565 417159510273590 424516297460951 466952609818111 470096335453744 470096335453759 491132347463364 510064419306185 514761207392523 525764665705567 554484333471104 586677811793393 586677811793408 610210547612339 612965250911162 624811432641453 624811432641468 637387629151161 638972259970825 660516968447092 660516968447107 666339899480728 684439512836665 684439512836680 694750096560972 701865353869684 701865353869699 704177836849664 725948224458724 766438618715701 780083133136918 780083133136933
sorting 48 0
bossLib.recInduct QSORT_IND
1
4508202 364455623357 393161726723 73352441627432 160288592847498 286024140781060 293640334736908 302217250788569 361193255521034 417159510273605 446524973034233 491132347463379 519155875434281 610210547612354 666339899480743 725948224458739
sorting 48 2
boolLib.REWRITE_TAC [ boolLib.GSYM rich_listTheory.APPEND_ASSOC , rich_listTheory.APPEND ]
3
4508187 4508202 5822398 5822413 246035430956 498417439050 498417439065 555829645782 555829645797 579751398587 12881209709677 28950505832249 48320116796092 67335619167310 73352441627417 73352441627432 77337918168911 91010178607091 97361119023826 136129971492839 136129971492854 136134755843400 136134755843415 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 293640334736893 293640334736908 300890814881312 302217250788554 302217250788569 316571291052236 318613639915684 330012922480979 335344845384078 361193255521019 361193255521034 378855121615881 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 435870823154617 446524973034218 466952609818111 491132347463364 510064419306185 510064419306200 514761207392523 519155875434266 525764665705567 549080781205485 588485109015285 603728613445211 610210547612339 610210547612354 612965250911162 637387629151161 638972259970825 666339899480728 666339899480743 684439512836665 694750096560972 701865353869684 712747219004651 725948224458724
sorting 48 3
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "CONS_PERM" )
4
4508187 4508202 5822398 5822413 246035430956 498417439050 498417439065 555829645782 555829645797 579751398587 12881209709677 28950505832249 67335619167310 73352441627417 73352441627432 77337918168911 97361119023826 136129971492839 136129971492854 136134755843400 136134755843415 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 293640334736893 293640334736908 299938427292643 302217250788554 302217250788569 316571291052236 330012922480979 335344845384078 361193255521019 361193255521034 378855121615881 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 435870823154617 446524973034218 466952609818111 491132347463364 510064419306185 514761207392523 519155875434266 525764665705567 549080781205485 588485109015285 593386068613491 610210547612339 610210547612354 612965250911162 637387629151161 638972259970825 666339899480728 666339899480743 684439512836665 694750096560972 701865353869684 712747219004651 725948224458724 788073092823384
sorting 48 4
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_TRANS" )
5
4508187 4508202 5822398 246035430956 498417439050 555829645782 555829645797 579751398587 28950505832249 68903750078000 73352441627417 73352441627432 77337918168911 97361119023826 136129971492839 136129971492854 136134755843400 136134755843415 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 293640334736893 293640334736908 302217250788554 302217250788569 330012922480979 335344845384078 361193255521019 361193255521034 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 446524973034218 446524973034233 466952609818111 491132347463364 510064419306185 514761207392523 519155875434266 525764665705567 549080781205485 588485109015285 610210547612339 610210547612354 612965250911162 637387629151161 638972259970825 660698325748031 666339899480728 666339899480743 684439512836665 694750096560972 701865353869684 712747219004651 725948224458724
sorting 48 5
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 636 22*)l1 ++ l2" ]
6
4508187 4508202 5822398 246035430956 498417439050 555829645782 555829645797 579751398587 579751398602 28950505832249 68903750078000 70321041379042 73352441627417 73352441627432 77337918168911 97361119023826 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 293640334736893 293640334736908 302217250788554 302217250788569 330012922480979 335344845384078 361193255521019 361193255521034 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 446524973034218 446524973034233 457644544611742 466952609818111 491132347463364 510064419306185 514761207392523 519155875434266 525764665705567 549080781205485 588485109015285 610210547612339 610210547612354 612965250911162 637387629151161 638972259970825 660698325748031 666339899480728 666339899480743 684439512836665 684439512836680 694750096560972 701865353869684 712747219004651 725948224458724 725948224458739
sorting 48 6
BasicProvers.RW_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PART_DEF" ) ]

4508187 4508202 5822398 246035430956 498417439050 555829645782 555829645797 579751398587 4377279449699 28950505832249 51437113604985 68903750078000 73352441627417 73352441627432 77337918168911 97361119023826 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 167419486395517 180187745491896 180981670282877 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 293640334736893 293640334736908 302217250788554 302217250788569 330012922480979 335344845384078 361193255521019 361193255521034 386477523617951 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 446524973034218 446524973034233 466952609818111 491132347463364 510064419306185 514761207392523 519155875434266 525764665705567 549080781205485 588485109015285 610210547612339 610210547612354 612965250911162 637387629151161 638972259970825 666339899480728 666339899480743 684439512836665 684439512836680 694750096560972 701865353869684 712747219004651 725948224458724 771264416221208
sorting 49 0
bossLib.recInduct QSORT_IND
1
4508202 364455623357 393161726723 73352441627432 101493408634270 149809507796936 160288592847498 286024140781060 291172341109760 302217250788569 330012922480994 349280398548431 411345632502190 417159510273605 491132347463379 534256931013781 553094203904099 594479367708751 610210547612354 648550396331572 650309880450198 666339899480743 684439512836680 725948224458739
sorting 49 2
boolLib.REWRITE_TAC [ boolLib.GSYM rich_listTheory.APPEND_ASSOC , rich_listTheory.APPEND ]
3
4508187 4508202 5822398 5822413 246035430956 498417439050 498417439065 555829645782 579751398587 12881209709677 28950505832249 67335619167310 73352441627417 73352441627432 77337918168911 91010178607091 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 236154796161221 286024140781045 286024140781060 290844332178514 291172341109745 300890814881312 302217250788554 302217250788569 316571291052236 318613639915684 330012922480979 335344845384078 349280398548416 349280398548431 411345632502175 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 466952609818111 491132347463364 510064419306185 510064419306200 514761207392523 525764665705567 534256931013766 549080781205485 553094203904084 553094203904099 588485109015285 594479367708736 603728613445211 610210547612339 610210547612354 612965250911162 637387629151161 638972259970825 648550396331557 650309880450183 650309880450198 666339899480728 666339899480743 684439512836665 694750096560972 701865353869684 712747219004651 725948224458724
sorting 49 3
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "SORTED_APPEND_IMP" )
4
4508187 4508202 5822398 5822413 246035430956 498417439050 498417439065 555829645782 579751398587 12881209709677 28950505832249 67335619167310 73352441627417 73352441627432 77337918168911 97361119023826 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 149809507796921 167419486395517 180187745491896 197096144628283 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 299938427292643 302217250788554 302217250788569 316571291052236 330012922480979 335344845384078 349280398548416 349280398548431 411345632502175 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 466952609818111 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 549080781205485 553094203904084 553094203904099 588485109015285 593386068613491 594479367708736 610210547612339 610210547612354 612965250911162 637387629151161 638972259970825 648550396331557 650309880450183 650309880450198 666339899480728 666339899480743 684439512836665 694750096560972 701865353869684 712747219004651 725948224458724
sorting 49 4
boolLib.POP_ASSUM ( boolLib.ASSUME_TAC o HolKernel.SYM )
5
4508187 4508202 5822398 5822413 246035430956 498417439050 498417439065 555829645782 574967048041 579751398587 579751398602 12881209709677 28950505832249 33481612923334 67335619167310 73352441627417 73352441627432 77337918168911 87877787723925 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 302217250788569 316571291052236 330012922480979 330012922480994 335344845384078 349280398548416 349280398548431 391947797815905 411345632502175 411345632502190 413309337510992 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 466952609818111 491132347463364 491132347463379 510064419306185 514761207392523 525764665705567 534256931013766 534256931013781 553094203904084 553094203904099 554484333471119 593386068613491 594479367708736 594479367708751 610210547612339 610210547612354 612965250911162 624811432641468 628677421296688 637387629151161 637387629151176 638972259970825 648550396331557 648550396331572 650309880450183 650309880450198 660516968447107 666339899480728 666339899480743 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 712747219004651 725948224458724 766438618715716 773375589507944 780083133136933
sorting 49 5
boolLib.IMP_RES_THEN ( fn th => boolLib.ASM_REWRITE_TAC [ th ] ) ( DB.fetch "sorting" "SORTED_EQ" )
6
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048041 579751398587 579751398602 12881209709677 28950505832249 33481612923334 67335619167310 73352441627417 73352441627432 77337918168911 87877787723925 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 302217250788569 316571291052236 330012922480979 330012922480994 335344845384078 349280398548416 349280398548431 391947797815905 411345632502175 411345632502190 413309337510992 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 466952609818111 491132347463364 491132347463379 510064419306185 514761207392523 525764665705567 534256931013766 534256931013781 553094203904084 553094203904099 554484333471119 593386068613491 594479367708736 594479367708751 610210547612339 610210547612354 612965250911162 624811432641468 628677421296688 637387629151161 637387629151176 638972259970825 648550396331557 648550396331572 650309880450183 650309880450198 660516968447107 666339899480728 666339899480743 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 725948224458724 766438618715716 773375589507944 780083133136933
sorting 49 6
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg
7 8 9 10 11 12 13 14
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048041 579751398587 579751398602 12881209709677 28950505832249 33481612923334 67335619167310 73352441627417 73352441627432 77337918168911 87877787723925 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 302217250788569 316571291052236 330012922480979 330012922480994 335344845384078 349280398548416 349280398548431 391947797815905 411345632502175 411345632502190 413309337510992 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 466952609818111 491132347463364 491132347463379 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 553094203904099 554484333471119 593386068613491 594479367708736 610210547612339 610210547612354 612965250911162 624811432641468 628677421296688 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 650309880450198 660516968447107 666339899480728 666339899480743 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 725948224458724 766438618715716 780083133136933
sorting 49 7
boolLib.RES_TAC

4508187 4508202 5822398 5822413 498417439050 555829645782 574967048026 574967048041 579751398587 579751398602 28950505832249 73352441627417 77337918168911 101493408634255 136129971492839 136134755843400 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 330012922480979 335344845384078 349280398548416 391947797815890 411345632502175 413309337510977 417112709168565 417112709168580 417159510273590 424516297460951 466952609818111 470096335453744 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 594479367708736 610210547612339 612965250911162 624811432641453 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 660516968447092 666339899480728 684439512836665 694750096560972 694750096560987 701865353869684 725948224458724 780083133136918
sorting 49 8
boolLib.RES_TAC

4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048026 574967048041 579751398587 28950505832249 73352441627417 77337918168911 101493408634255 136129971492839 136134755843400 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 330012922480979 335344845384078 349280398548416 391947797815890 411345632502175 413309337510977 417112709168565 417112709168580 417159510273590 424516297460951 466952609818111 470096335453744 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 594479367708736 610210547612339 612965250911162 624811432641453 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 660516968447092 666339899480728 684439512836665 694750096560972 694750096560987 701865353869684 725948224458724 780083133136918
sorting 49 9
boolLib.RES_TAC

4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 579751398587 579751398602 28950505832249 73352441627417 77337918168911 101493408634255 136129971492839 136134755843400 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 330012922480979 335344845384078 349280398548416 391947797815890 411345632502175 413309337510977 417112709168565 417112709168580 417159510273590 424516297460951 466952609818111 470096335453744 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 594479367708736 610210547612339 612965250911162 624811432641453 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 660516968447092 666339899480728 684439512836665 694750096560972 694750096560987 701865353869684 725948224458724 780083133136918
sorting 49 10
boolLib.RES_TAC

4508187 4508202 5822398 498417439050 555829645782 579751398587 28950505832249 73352441627417 73352441627432 77337918168911 101493408634255 136129971492839 136134755843400 136134755843415 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 302217250788569 330012922480979 335344845384078 349280398548416 349280398548431 411345632502175 411345632502190 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 466952609818111 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 553094203904099 594479367708736 610210547612339 610210547612354 612965250911162 637387629151161 638972259970825 648550396331557 650309880450183 650309880450198 666339899480728 666339899480743 684439512836665 694750096560972 701865353869684 725948224458724
sorting 49 11
boolLib.RES_TAC

4508187 4508202 5822398 498417439050 555829645782 579751398587 28950505832249 73352441627417 73352441627432 77337918168911 101493408634255 136129971492839 136129971492854 136134755843400 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 302217250788569 330012922480979 335344845384078 349280398548416 349280398548431 411345632502175 411345632502190 417112709168565 417112709168580 417159510273590 417159510273605 424516297460951 466952609818111 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 553094203904099 594479367708736 610210547612339 610210547612354 612965250911162 637387629151161 638972259970825 648550396331557 650309880450183 650309880450198 666339899480728 666339899480743 684439512836665 694750096560972 701865353869684 725948224458724
sorting 49 12
Q.PAT_X_ASSUM [ HolKernel.QUOTE " (*#loc 657 23*)_ = _" ] ( boolLib.MP_TAC o boolLib.MATCH_MP ( boolLib.REWRITE_RULE [ BasicProvers.PROVE [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 658 39*)x/\\y/\\z ==> w <=> x ==> y/\\z ==> w" ] ) ] ( DB.fetch "sorting" "PARTs_HAVE_PROP" ) ) )
15
4508187 4508202 5822398 5822413 498417439050 555829645782 574967048026 574967048041 579751398587 579751398602 28950505832249 73352441627417 77337918168911 101493408634255 136129971492839 136134755843400 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 330012922480979 335344845384078 349280398548416 391947797815890 411345632502175 413309337510977 417112709168565 417112709168580 417159510273590 424516297460951 466952609818111 470096335453744 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 594479367708736 610210547612339 612965250911162 624811432641453 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 660516968447092 666339899480728 684439512836665 694750096560972 694750096560987 701865353869684 725948224458724 780083133136918
sorting 49 13
Q.PAT_X_ASSUM [ HolKernel.QUOTE " (*#loc 657 23*)_ = _" ] ( boolLib.MP_TAC o boolLib.MATCH_MP ( boolLib.REWRITE_RULE [ BasicProvers.PROVE [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 658 39*)x/\\y/\\z ==> w <=> x ==> y/\\z ==> w" ] ) ] ( DB.fetch "sorting" "PARTs_HAVE_PROP" ) ) )
16
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048026 574967048041 579751398587 28950505832249 73352441627417 77337918168911 101493408634255 136129971492839 136134755843400 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 330012922480979 335344845384078 349280398548416 391947797815890 411345632502175 413309337510977 417112709168565 417112709168580 417159510273590 424516297460951 466952609818111 470096335453744 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 594479367708736 610210547612339 612965250911162 624811432641453 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 660516968447092 666339899480728 684439512836665 694750096560972 694750096560987 701865353869684 725948224458724 780083133136918
sorting 49 14
Q.PAT_X_ASSUM [ HolKernel.QUOTE " (*#loc 657 23*)_ = _" ] ( boolLib.MP_TAC o boolLib.MATCH_MP ( boolLib.REWRITE_RULE [ BasicProvers.PROVE [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 658 39*)x/\\y/\\z ==> w <=> x ==> y/\\z ==> w" ] ) ] ( DB.fetch "sorting" "PARTs_HAVE_PROP" ) ) )
17
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 579751398587 579751398602 28950505832249 73352441627417 77337918168911 101493408634255 136129971492839 136134755843400 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 330012922480979 335344845384078 349280398548416 391947797815890 411345632502175 413309337510977 417112709168565 417112709168580 417159510273590 424516297460951 466952609818111 470096335453744 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 594479367708736 610210547612339 612965250911162 624811432641453 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 660516968447092 666339899480728 684439512836665 694750096560972 694750096560987 701865353869684 725948224458724 780083133136918
sorting 49 15
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg
18
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048026 574967048041 579751398587 579751398602 584535749163 19521708359799 23967063632390 28950505832249 73352441627417 77337918168911 77337918168926 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 302217250788569 330012922480979 330012922480994 335344845384078 349280398548416 361918354175274 391947797815890 391947797815905 411345632502175 413309337510977 413309337510992 417112709168565 417112709168580 417159510273590 424516297460951 466580814163002 466952609818111 470096335453744 470096335453759 491132347463364 491132347463379 510064419306185 510064419306200 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 586677811793408 594479367708736 610210547612339 612965250911162 624811432641453 624811432641468 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 655222334018063 660516968447092 660516968447107 666339899480728 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 725948224458724 766438618715716 780083133136918 780083133136933
sorting 49 16
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg

4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048026 574967048041 579751398587 579751398602 584535749163 19521708359799 23967063632390 28950505832249 73352441627417 77337918168911 77337918168926 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 302217250788569 330012922480979 330012922480994 335344845384078 349280398548416 361918354175274 391947797815890 391947797815905 411345632502175 413309337510977 413309337510992 417112709168565 417112709168580 417159510273590 424516297460951 466580814163002 466952609818111 470096335453744 470096335453759 491132347463364 491132347463379 510064419306185 510064419306200 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 586677811793408 594479367708736 610210547612339 612965250911162 624811432641453 624811432641468 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 655222334018063 660516968447092 660516968447107 666339899480728 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 725948224458724 766438618715716 780083133136918 780083133136933
sorting 49 17
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg
19
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048041 579751398587 579751398602 584535749163 19521708359799 23967063632390 28950505832249 73352441627417 77337918168911 77337918168926 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 302217250788569 330012922480979 330012922480994 335344845384078 349280398548416 361918354175274 391947797815890 391947797815905 411345632502175 413309337510977 413309337510992 417112709168565 417112709168580 417159510273590 424516297460951 466580814163002 466952609818111 470096335453744 470096335453759 491132347463364 491132347463379 510064419306185 510064419306200 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 586677811793408 594479367708736 610210547612339 612965250911162 624811432641453 624811432641468 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 655222334018063 660516968447092 660516968447107 666339899480728 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 725948224458724 766438618715716 780083133136918 780083133136933
sorting 49 18
BasicProvers.PROVE_TAC [ relationTheory.transitive_def , relationTheory.total_def ]

4508187 4508202 5822398 5822413 498417439050 555829645782 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 28950505832249 73352441627417 77337918168911 101493408634255 136129971492839 136134755843400 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 330012922480979 335344845384078 349280398548416 391947797815890 411345632502175 413309337510977 417112709168565 417112709168580 417159510273590 424516297460951 466580814162987 466952609818111 470096335453744 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 594479367708736 610210547612339 612965250911162 624811432641453 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 660516968447092 666339899480728 684439512836665 694750096560972 694750096560987 701865353869684 725948224458724 766438618715701 780083133136918
sorting 49 19
BasicProvers.PROVE_TAC [ relationTheory.transitive_def , relationTheory.total_def ]

4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 579751398587 579751398602 584535749148 19521708359784 28950505832249 73352441627417 77337918168911 101493408634255 136129971492839 136134755843400 149809507796921 167419486395517 180187745491896 218153139921909 228687518027939 286024140781045 286024140781060 290844332178514 291172341109745 302217250788554 330012922480979 335344845384078 349280398548416 391947797815890 411345632502175 413309337510977 417112709168565 417112709168580 417159510273590 424516297460951 466580814162987 466952609818111 470096335453744 491132347463364 510064419306185 514761207392523 525764665705567 534256931013766 553094203904084 586677811793393 594479367708736 610210547612339 612965250911162 624811432641453 637387629151161 637387629151176 638972259970825 648550396331557 650309880450183 660516968447092 666339899480728 684439512836665 694750096560972 694750096560987 701865353869684 725948224458724 766438618715701 780083133136918
sorting 50 0
BasicProvers.PROVE_TAC [ ( DB.fetch "sorting" "SORTS_DEF" ) , ( DB.fetch "sorting" "QSORT_PERM" ) , ( DB.fetch "sorting" "QSORT_SORTED" ) ]

4508202 393161726723 101493408634270 130090286942629 149809507796936 160288592847498 268451088929797 286024140781060 291172341109760 330012922480994 342553936472728 491132347463379 534256931013781 594479367708751 605780981972509 610210547612354 648550396331572 666339899480743 684439512836680
sorting 51 0
bossLib.SIMP_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PERM_alt" ) , listTheory.FILTER_APPEND_DISTRIB ]

4508202 517554841309 4377279449699 70321041379042 97361119023826 101493408634270 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 361193255521034 386477523617951 442313001734685 446524973034233 491132347463379 588485109015285 684439512836680 701865353869699 725948224458739
sorting 52 0
BasicProvers.PROVE_TAC [ ( DB.fetch "sorting" "PERM_SINGLE_SWAP_DEF" ) ]

4508202 11263386523086 57046224589164 136129971492854 136134755843415 241140283423607 302217250788569 361193255521034 491132347463379 684439512836680 701865353869699 725948224458739
sorting 53 0
BasicProvers.PROVE_TAC [ ( DB.fetch "sorting" "PERM_SINGLE_SWAP_DEF" ) ]

4508202 80602904620345 97361119023826 151229381863370 151234166213931 151238950564492 180981670282877 241140283423607 302217250788569 361193255521034 386477523617951 588485109015285 635294250875195 726775327116109 745897892395833
sorting 54 0
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg
1
4508202 5822413 369239973918 374024324479 574967048041 11263386523086 12881209709677 57046224589164 67335619167310 237493633770722 241140283423607 302217250788569 316571291052236 330012922480994 358968397275614 361193255521034 378855121615881 684439512836680
sorting 54 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 5822413 369239973918 374024324479 574967048041 12881209709677 67335619167310 80602904620345 97361119023826 101493408634270 151229381863370 151234166213931 151238950564492 155490766618820 180981670282877 291041514983115 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 386477523617951 457644544611742 588485109015285 684439512836680 701865353869699 704177836849664 725948224458739 731050264096462 745897892395833
sorting 54 2
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 707 19*)x :: x1" ]
3
4508187 4508202 5822413 369239973903 369239973918 374024324464 374024324479 574967048041 12881209709677 67335619167310 80602904620330 80602904620345 97361119023811 97361119023826 101493408634270 151229381863355 151229381863370 151234166213916 151234166213931 151238950564477 151238950564492 155490766618820 180981670282862 180981670282877 291041514983100 302217250788554 302217250788569 316571291052236 361193255521019 361193255521034 378855121615881 386477523617936 386477523617951 457644544611742 588485109015270 588485109015285 684439512836680 701865353869684 701865353869699 704177836849649 725948224458739 731050264096462 745897892395818 745897892395833
sorting 54 3
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 707 45*)x2" ]
4
4508187 4508202 5822413 369239973903 369239973918 374024324464 374024324479 574967048041 12881209709677 67335619167310 80602904620330 97361119023811 97361119023826 101493408634270 151229381863355 151229381863370 151234166213916 151234166213931 151238950564477 151238950564492 171077588030068 180981670282862 211022951531846 291041514983100 302217250788554 302217250788569 316571291052236 361193255521019 361193255521034 378855121615881 386477523617936 457644544611742 588485109015270 588485109015285 684439512836680 698217685936282 701865353869684 701865353869699 704177836849649 725948224458739 731050264096462 737757788043365 738089363340212 745897892395818
sorting 54 4
BasicProvers.SRW_TAC [ ] [ ]
5
4508187 4508202 5822413 369239973903 369239973918 374024324464 374024324479 574967048041 12881209709677 67335619167310 80602904620330 97361119023811 97361119023826 101493408634270 151229381863355 151229381863370 151234166213916 151234166213931 151238950564477 151238950564492 171077588030068 180981670282862 211022951531846 291041514983100 302217250788554 302217250788569 316571291052236 361193255521019 361193255521034 378855121615881 386477523617936 457644544611742 588485109015270 588485109015285 684439512836680 698217685936282 701865353869684 701865353869699 704177836849649 725948224458739 731050264096462 737757788043365 738089363340212 745897892395818
sorting 54 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 369239973903 369239973918 374024324464 374024324479 574967048041 12881209709677 67335619167310 80602904620330 97361119023811 97361119023826 101493408634270 151229381863355 151229381863370 151234166213916 151234166213931 151238950564477 151238950564492 171077588030068 180981670282862 211022951531846 291041514983100 302217250788554 302217250788569 316571291052236 361193255521019 361193255521034 378855121615881 386477523617936 588485109015270 588485109015285 684439512836680 698217685936282 701865353869684 701865353869699 704177836849649 731050264096462 737757788043365 738089363340212 745897892395818
sorting 55 0
boolLib.HO_MATCH_MP_TAC relationTheory.TC_INDUCT
1
4508202 5822413 369239973918 374024324479 574967048041 12881209709677 67335619167310 241140283423607 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 432863920313721 491132347463379 512407389565776 595026148363431 684439512836680 684661309737466 702885218394172 725292664786358 725948224458739 747992455219264
sorting 55 1
boolLib.STRIP_TAC
2 3
4508202 5822413 369239973918 374024324479 574967048041 11263386523086 12881209709677 57046224589164 67335619167310 97075317863411 101493408634270 241140283423607 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 432863920313721 491132347463379 595026148363431 684439512836680 684661309737466 702885218394172 725292664786358 725948224458739
sorting 55 3
boolLib.REPEAT boolLib.STRIP_TAC
4
4508202 5822413 369239973918 374024324479 574967048041 11263386523086 12881209709677 57046224589164 67335619167310 241140283423607 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 432863920313721 491132347463379 595026148363431 684439512836680 684661309737466 702885218394172 725292664786358 725948224458739
sorting 55 4
boolLib.irule relationTheory.TC_SUBSET
5
4508187 4508202 5822413 369239973903 369239973918 374024324464 374024324479 574967048041 11263386523071 12881209709677 57046224589149 67335619167310 241140283423592 241140283423607 302217250788554 302217250788569 316571291052236 361193255521019 361193255521034 378855121615881 432863920313721 595026148363431 684661309737466 702885218394172 725292664786358
sorting 55 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
6
4508187 4508202 5822413 369239973903 369239973918 374024324464 374024324479 574967048041 11263386523071 12881209709677 57046224589149 67335619167310 237493633770722 241140283423592 241140283423607 302217250788554 302217250788569 316571291052236 358968397275614 361193255521019 361193255521034 378855121615881
sorting 55 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 369239973903 369239973918 374024324464 374024324479 11263386523071 11263386523086 57046224589149 57046224589164 241140283423592 241140283423607 302217250788554 302217250788569 361193255521019 361193255521034
sorting 56 0
BasicProvers.Induct
1 4
4508202 70321041379042 136129971492854 136134755843415 241140283423607 293640334736908 302217250788569 330012922480994 361193255521034 432863920313721 446524973034233 491132347463379 512407389565776 684439512836680 684661309737466 702885218394172 725948224458739 747992455219264
sorting 56 1
BasicProvers.SRW_TAC [ ] [ ]
2
4508202 136134755843415 195931702401840 238679155971169 241140283423607 293640334736908 302217250788569 330012922480994 361193255521034 387070212037554 432863920313721 491132347463379 510064419306200 640719949061508 684439512836680 684661309737466 702885218394172 725948224458739
sorting 56 2
boolLib.irule relationTheory.TC_SUBSET
3
195931702401840 241140283423607 302217250788569 361193255521034 432863920313721 510064419306200 541312287209841 684661309737466 702885218394172
sorting 56 3
boolLib.irule ( DB.fetch "sorting" "PERM_SINGLE_SWAP_REFL" )

241140283423607 302217250788569 361193255521034 419406385382684 510064419306200 706716610344928
sorting 56 4
boolLib.REPEAT boolLib.STRIP_TAC
5
4508187 4508202 5822413 498417439065 12881209709677 67335619167310 70321041379027 136129971492839 136129971492854 136134755843400 136134755843415 241140283423592 241140283423607 293640334736893 293640334736908 302217250788554 302217250788569 315645906634832 316571291052236 330012922480979 330012922480994 361193255521019 361193255521034 378855121615881 432863920313706 432863920313721 435870823154617 446524973034218 491132347463364 491132347463379 494397183462756 512407389565761 595026148363431 684439512836665 684439512836680 684661309737451 684661309737466 702885218394157 702885218394172 725948224458724 725948224458739 747992455219249 766438618715716
sorting 56 5
boolLib.IMP_RES_TAC ( DB.fetch "sorting" "PERM_CONS_EQ_APPEND" )
6
4508187 4508202 5822398 5822413 498417439050 498417439065 12881209709662 12881209709677 67335619167295 67335619167310 70321041379027 136129971492839 136129971492854 136134755843400 136134755843415 241140283423592 241140283423607 293640334736893 302217250788554 302217250788569 315645906634817 316571291052221 316571291052236 330012922480979 361193255521019 361193255521034 378855121615866 378855121615881 432863920313706 432863920313721 435870823154602 446524973034218 491132347463364 494397183462756 512407389565761 595026148363431 684439512836665 684661309737451 684661309737466 702885218394157 702885218394172 725948224458724 747992455219249
sorting 56 6
BasicProvers.SRW_TAC [ ] [ ]
7
4508187 4508202 5822398 5822413 369239973903 374024324464 498417439050 498417439065 12881209709662 12881209709677 51437113604970 67335619167295 67335619167310 70321041379027 97361119023811 136129971492839 136129971492854 136134755843400 136134755843415 180981670282862 202347081893553 241140283423592 241140283423607 293640334736893 302217250788554 302217250788569 315645906634817 316571291052221 316571291052236 330012922480979 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 432863920313706 432863920313721 435870823154602 446524973034218 478478557661946 491132347463364 494397183462756 512407389565761 588485109015270 595026148363431 684439512836665 684661309737451 684661309737466 701865353869684 702885218394157 702885218394172 704177836849649 725948224458724 747992455219249
sorting 56 8
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 724 19*)(h :: N) ++ M" ]
9
4508187 4508202 5822398 5822413 369239973903 369239973918 374024324464 374024324479 498417439050 498417439065 579751398602 12881209709662 12881209709677 51437113604970 67335619167295 67335619167310 70321041379027 97361119023811 97361119023826 101493408634270 136129971492839 136129971492854 136134755843400 180981670282862 202347081893553 202347081893568 241140283423592 241140283423607 293640334736893 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 358173244459955 361193255521019 361193255521034 378855121615866 378855121615881 383604088908952 386477523617936 386477523617951 432863920313706 432863920313721 435870823154602 446524973034218 457644544611742 491132347463364 494397183462756 512407389565761 588485109015270 588485109015285 595026148363431 684439512836665 684439512836680 684661309737451 684661309737466 702885218394157 702885218394172 725948224458724 725948224458739 747992455219249 747992455219264
sorting 56 9
boolLib.REPEAT boolLib.STRIP_TAC

4508187 4508202 5822398 5822413 369239973903 369239973918 374024324464 374024324479 498417439050 498417439065 12881209709662 12881209709677 40803124507312 51437113604970 67335619167295 67335619167310 70321041379027 97361119023811 97361119023826 101493408634270 136129971492839 136129971492854 136134755843400 171077588030068 180981670282862 202347081893553 202347081893568 241140283423592 241140283423607 293640334736893 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 358173244459955 361193255521019 361193255521034 378855121615866 378855121615881 386477523617936 386477523617951 432863920313706 432863920313721 435870823154602 446524973034218 480140346045570 491132347463364 512407389565761 588485109015270 588485109015285 595026148363431 641399738942338 684439512836665 684439512836680 684661309737451 684661309737466 702885218394157 702885218394172 725948224458724 738089363340212 747992455219249
sorting 57 0
bossLib.SIMP_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PERM_SINGLE_SWAP_DEF" ) , ( DB.fetch "sorting" "PERM_alt" ) ]
1
4508202 11263386523086 57046224589164 70321041379042 136129971492854 136134755843415 241140283423607 293640334736908 302217250788569 330012922480994 361193255521034 446524973034233 491132347463379 684439512836680 725948224458739
sorting 57 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 5822413 574967048041 42940838911975 80602904620345 97361119023826 101493408634270 111643966072168 130108612066389 136129971492854 136134755843415 151229381863370 151234166213931 151238950564492 180981670282877 286024140781060 291041514983115 302217250788569 330012922480994 361193255521034 364031884162333 386477523617951 417784466454632 457644544611742 491132347463379 510443837480268 514547582318262 531497668235009 588485109015285 597701024875826 620525389638366 684439512836680 701865353869699 704177836849664 725948224458739 745897892395833 766438618715716
sorting 57 2
bossLib.ASM_SIMP_TAC bossLib.list_ss [ listTheory.FILTER_APPEND_DISTRIB ]

4508187 4508202 5822413 574967048041 42940838911975 80602904620330 97361119023811 111643966072168 130108612066389 136129971492839 136129971492854 136134755843400 136134755843415 151229381863355 151234166213916 151238950564477 180981670282862 286024140781060 291041514983100 302217250788554 302217250788569 361193255521019 364031884162333 386477523617936 417784466454632 510443837480268 514547582318262 531497668235009 588485109015270 597701024875826 620525389638366 701865353869684 701865353869699 704177836849649 704177836849664 745897892395818
sorting 58 0
let fun simp l = simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close boolSimps.LET_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) l in simp end [ boolLib.FUN_EQ_THM ]
1
241140283423607 281926114406451 293640334736908 361193255521034 432863920313721 596173898183320 684661309737466 701865353869699 702885218394172 746767628508708
sorting 58 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 574967048041 70321041379042 151181538357760 241140283423607 293640334736908 302217250788569 361193255521034 432863920313721 446524973034233 491132347463379 512407389565776 684439512836680 684661309737466 701865353869699 702885218394172 725948224458739 747992455219264
sorting 58 2
boolLib.EQ_TAC

4508202 574967048041 70321041379042 151181538357760 241140283423607 293640334736908 302217250788569 361193255521034 432863920313721 446524973034233 512407389565776 684439512836680 684661309737466 701865353869699 702885218394172 747992455219264
sorting 59 0
boolLib.REWRITE_TAC [ boolLib.GSYM ( HolKernel.CONJUNCT2 ( bossLib.SIMP_RULE bossLib.std_ss [ boolLib.FORALL_AND_THM ] relationTheory.TC_RC_EQNS ) ) , ( DB.fetch "sorting" "PERM_TC" ) ]
1
241140283423607 281926114406451 293640334736908 295311712298031 361193255521034 440621619717381 596173898183320 614826496748931 684661309737466 701865353869699
sorting 59 1
boolLib.AP_TERM_TAC
2
241140283423607 244396540021959 280867926216259 281926114406451 320463544303952 361193255521034 432863920313721 515387504669418 571868494295613 684661309737466 701865353869699 702885218394172
sorting 59 2
bossLib.SIMP_TAC bossLib.std_ss [ relationTheory.RC_DEF , boolLib.FUN_EQ_THM ]
3
140734080653859 221605784495316 241140283423607 280867926216259 281926114406451 361193255521034 571868494295613 684661309737466 701865353869699
sorting 59 3
BasicProvers.PROVE_TAC [ ( DB.fetch "sorting" "PERM_SINGLE_SWAP_REFL" ) ]

4508202 574967048041 11263386523086 57046224589164 151181538357760 179857892939409 241140283423607 302217250788569 361193255521034 415098329689538 491132347463379 684439512836680 701865353869699 704177836849664 725948224458739
sorting 60 0
bossLib.SIMP_TAC bossLib.std_ss [ boolLib.FUN_EQ_THM , relationTheory.SC_DEF , ( DB.fetch "sorting" "PERM_SINGLE_SWAP_SYM" ) ]

241073578646404 241140283423607 281926114406451 327729226743915 356865923264990 361193255521034 684661309737466 687747454881778 701865353869699
sorting 60 1
boolLib.ASM_REWRITE_TAC [ relationTheory.EQC_DEF , boolLib.GSYM ( DB.fetch "sorting" "PERM_TC" ) ]
2
205115981749005 241073578646389 241140283423592 241140283423607 281926114406436 281926114406451 293640334736908 327729226743900 356865923264975 361193255521019 361193255521034 459509307229035 578661864427423 596173898183320 684661309737451 684661309737466 687747454881763 701865353869684 701865353869699
sorting 60 2
bossLib.SIMP_TAC bossLib.std_ss [ relationTheory.RC_DEF , boolLib.FUN_EQ_THM ]
3
202707109736370 241073578646389 241140283423592 280867926216259 281926114406436 281926114406451 293640334736908 327729226743900 356865923264975 361193255521019 361193255521034 519684929733237 596173898183320 684661309737451 684661309737466 687747454881763 701865353869684 701865353869699
sorting 60 3
BasicProvers.PROVE_TAC [ ( DB.fetch "sorting" "PERM_REFL" ) ]

4508202 574967048041 70321041379042 151181538357760 179857892939409 241073578646389 241140283423592 281926114406436 293640334736908 302217250788569 327729226743900 356865923264975 361193255521019 361193255521034 415098329689538 446524973034233 491132347463379 684439512836680 684661309737451 687747454881763 701865353869684 701865353869699 704177836849664 725948224458739
sorting 61 0
boolLib.GEN_TAC
1
4508202 488848737943 574967048041 579751398602 63010329312756 70321041379042 80602904620345 97361119023826 101493408634270 142964864940437 144223149137980 145481433335523 151229381863370 151234166213931 151238950564492 180981670282877 230492730539070 293640334736908 302217250788569 330012922480994 340682892372105 361193255521034 374419284664827 386477523617951 446524973034233 453161964663793 457644544611742 491132347463379 565531968845222 588485109015285 637387629151176 684439512836680 701865353869699 725948224458739 745897892395833 753790098390258
sorting 61 1
boolLib.STRIP_TAC
2
4508202 488848737943 574967048041 579751398602 63010329312756 70321041379042 80602904620345 97361119023826 101493408634270 142964864940437 144223149137980 145481433335523 151229381863370 151234166213931 151238950564492 180981670282877 230492730539070 293640334736908 302217250788569 330012922480994 340682892372105 361193255521034 374419284664827 386477523617951 446524973034233 453161964663793 457644544611742 491132347463379 565531968845222 588485109015285 637387629151176 684439512836680 701865353869699 725948224458739 745897892395833
sorting 61 2
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_lifts_transitive_relations" )
3
4508187 4508202 488848737928 488848737943 574967048041 579751398602 63010329312741 70321041379042 80602904620330 97361119023811 101493408634255 142964864940422 144223149137965 145481433335508 151229381863355 151234166213916 151238950564477 180981670282862 230492730539055 293640334736908 302217250788554 302217250788569 330012922480994 340682892372105 361193255521019 361193255521034 374419284664827 386477523617936 446524973034233 453161964663778 453161964663793 457644544611727 491132347463364 491132347463379 565531968845207 588485109015270 637387629151176 684439512836665 684439512836680 701865353869684 725948224458724 725948224458739 745897892395818
sorting 61 3
boolLib.REWRITE_TAC tactictoe_thmlarg
4
4508187 4508202 488848737928 488848737943 63010329312741 63010329312756 74826225345755 76800078079879 80602904620330 80602904620345 97361119023811 97361119023826 101493408634255 101493408634270 115129517177628 142964864940422 144223149137965 145481433335508 151229381863355 151229381863370 151234166213916 151234166213931 151238950564477 151238950564492 180981670282862 180981670282877 230492730539055 293640334736908 302217250788554 302217250788569 314149277935415 361193255521019 361193255521034 386477523617936 386477523617951 453161964663778 453161964663793 457644544611727 491132347463364 491132347463379 565531968845207 588485109015270 588485109015285 648550396331572 684439512836665 684439512836680 701865353869684 725948224458724 725948224458739 745897892395818 745897892395833
sorting 61 4
boolLib.REPEAT boolLib.STRIP_TAC
5
4508187 4508202 488848737928 488848737943 63010329312741 63010329312756 76800078079879 80602904620330 80602904620345 97361119023811 97361119023826 101493408634255 115129517177628 142964864940422 144223149137965 145481433335508 151229381863355 151229381863370 151234166213916 151234166213931 151238950564477 151238950564492 180981670282862 180981670282877 230492730539055 293640334736908 302217250788554 302217250788569 361193255521019 361193255521034 386477523617936 386477523617951 453161964663778 453161964663793 457644544611727 491132347463364 491132347463379 565531968845207 588485109015270 588485109015285 684439512836665 701865353869684 725948224458724 725948224458739 745897892395818 745897892395833
sorting 61 5
boolLib.POP_ASSUM ( boolLib.STRIP_ASSUME_TAC o ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 801 42*)x1" ] , [ HolKernel.QUOTE " (*#loc 801 47*)x2" ] , [ HolKernel.QUOTE " (*#loc 801 52*)x3" ] ] ) )
6
4508187 4508202 488848737928 488848737943 63010329312741 63010329312756 76800078079879 80602904620330 80602904620345 97361119023811 97361119023826 101493408634255 115129517177628 142964864940422 144223149137965 145481433335508 151229381863355 151229381863370 151234166213916 151234166213931 151238950564477 151238950564492 180981670282862 180981670282877 230492730539055 293640334736908 302217250788554 302217250788569 361193255521019 361193255521034 386477523617936 386477523617951 453161964663778 453161964663793 457644544611727 491132347463364 565531968845207 588485109015270 588485109015285 684439512836665 701865353869684 725948224458724 745897892395818 745897892395833
sorting 61 6
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "sorting" "PERM_APPEND" ) , ( DB.fetch "sorting" "PERM_APPEND_IFF" ) , boolLib.GSYM rich_listTheory.APPEND_ASSOC ]

4508187 4508202 488848737928 488848737943 63010329312741 63010329312756 76800078079879 80602904620330 80602904620345 97361119023811 97361119023826 115129517177628 142964864940422 144223149137965 145481433335508 151229381863355 151229381863370 151234166213916 151234166213931 151238950564477 151238950564492 180981670282862 180981670282877 230492730539055 293640334736908 302217250788554 302217250788569 361193255521019 361193255521034 386477523617936 386477523617951 453161964663778 453161964663793 565531968845207 588485109015270 588485109015285 701865353869684 745897892395818 745897892395833
sorting 62 0
boolLib.REWRITE_TAC [ ( DB.fetch "sorting" "PERM_EQC" ) , relationTheory.EQC_EQUIVALENCE ]

293640334736908 314149277935415 361193255521034 469102966163327 748744324267890
sorting 63 0
bossLib.SIMP_TAC bossLib.std_ss [ boolLib.GSYM relationTheory.ALT_equivalence , ( DB.fetch "sorting" "PERM_EQUIVALENCE" ) ]

4508202 574967048041 579751398602 70321041379042 121192453512385 293640334736908 302217250788569 361193255521034 446524973034233 479845161158055 491132347463379 684439512836680 701865353869699 725948224458739 742720155462538
sorting 64 0
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_lifts_equalities" )
1
4508202 70321041379042 136129971492854 136134755843415 293640334736908 302217250788569 330012922480994 333784159820749 361193255521034 446524973034233 489562040344698 491132347463379 516251189168388 684439512836680 701865353869699 725948224458739
sorting 64 1
bossLib.SIMP_TAC bossLib.list_ss [ listTheory.ALL_DISTINCT_APPEND ]
2
4508202 80602904620345 97361119023826 151229381863370 151234166213931 151238950564492 180981670282877 302217250788569 333784159820749 386477523617951 491132347463379 516251189168388 561927886530390 588485109015285 684439512836680 701865353869699 725948224458739 745897892395833
sorting 64 2
BasicProvers.PROVE_TAC [ ]

4508202 5822413 484064387382 19521708359799 101493408634270 151229381863370 151234166213931 151238950564492 302217250788569 330012922480994 333784159820749 391947797815905 413309337510992 415098329689538 466580814163002 470096335453759 489562040344698 491132347463379 516251189168388 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
sorting 65 1
metisLib.METIS_TAC [ ]

4508202 5822413 574967048041 12881209709677 19521708359799 67335619167310 101493408634270 136129971492854 136134755843415 189494641046197 286024140781060 300890814881312 302217250788569 313712389773949 316571291052236 330012922480994 361193255521034 364031884162333 402263151193921 466580814163002 491132347463379 510064419306200 510443837480268 514547582318262 620525389638366 684439512836680 701865353869699 704177836849664 717094790392428 725948224458739 766438618715716
sorting 66 0
BasicProvers.SRW_TAC [ ] [ boolLib.EQ_IMP_THM ]
1 3
4508202 136445738629880 293640334736908 302217250788569 316056143553838 333784159820749 361193255521034 446282981180138 446524973034233 489562040344698 491132347463379 516251189168388 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 725948224458739 761241476800638 775185335362169
sorting 66 1
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_ALL_DISTINCT" )
2
4508187 4508202 136445738629865 136445738629880 293640334736908 302217250788554 302217250788569 316056143553838 333784159820734 361193255521034 446282981180138 446524973034233 489562040344683 516251189168373 586677811793408 624811432641468 660516968447107 761241476800638 775185335362169
sorting 66 2
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822413 574967048041 53416839420142 101493408634270 136445738629865 136445738629880 302217250788554 302217250788569 309972954595610 316056143553838 333784159820734 333784159820749 391947797815905 413309337510992 446282981180138 470096335453759 489562040344683 489562040344698 491132347463379 516251189168373 516251189168388 586677811793408 624811432641468 660516968447107 663745229902882 684439512836680 701865353869699 761241476800638 766438618715716 780083133136933
sorting 66 3
boolLib.IMP_RES_TAC ( DB.fetch "sorting" "ALL_DISTINCT_PERM" )
4
4508187 4508202 136445738629865 136445738629880 293640334736893 302217250788554 302217250788569 316056143553823 333784159820749 361193255521019 446282981180123 446524973034218 489562040344698 516251189168388 586677811793393 624811432641453 660516968447092 761241476800623 775185335362154
sorting 66 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 136445738629865 136445738629880 293640334736893 302217250788554 302217250788569 316056143553823 330012922480979 333784159820734 333784159820749 361193255521019 446282981180123 446524973034218 489562040344683 489562040344698 516251189168373 516251189168388 586677811793393 624811432641453 660516968447092 663745229902867 684439512836665 701865353869684 761241476800623 775185335362154
sorting 67 0
boolLib.STRIP_TAC
1
4508202 488848737943 5493037104327 57592653395250 70321041379042 136129971492854 136134755843415 165646603753756 293640334736908 302165442300993 302217250788569 330012922480994 361193255521034 379405759196843 446524973034233 491132347463379 554981791967108 614640637139617 684439512836680 684775263036346 725948224458739
sorting 67 1
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_lifts_monotonicities" )
2
4508202 488848737943 5493037104327 57592653395250 70321041379042 136129971492854 136134755843415 293640334736908 302165442300993 302217250788569 330012922480994 361193255521034 379405759196843 446524973034233 491132347463379 554981791967108 614640637139617 684439512836680 684775263036346 725948224458739
sorting 67 2
bossLib.SIMP_TAC bossLib.list_ss [ listTheory.ALL_DISTINCT_APPEND ]
3
4508202 488848737943 5493037104327 31233504396191 31593695547364 57592653395250 80602904620345 97361119023826 101493408634270 142964864940437 144223149137980 145481433335523 151229381863370 151234166213931 151238950564492 180981670282877 302165442300993 302217250788569 361193255521034 386477523617951 457644544611742 491132347463379 588485109015285 603414960967334 684439512836680 684775263036346 701865353869699 725948224458739 745897892395833
sorting 67 3
BasicProvers.PROVE_TAC [ ]

4508202 488848737943 5493037104327 57592653395250 76950522887512 80602904620345 97361119023826 101493408634270 142964864940437 144223149137980 145481433335523 151229381863370 151234166213931 151238950564492 180981670282877 204264619967810 221665377667816 302165442300993 302217250788569 361193255521034 386477523617951 457644544611742 491132347463379 530137808924932 588485109015285 614640637139617 684439512836680 684775263036346 701865353869699 704370458521811 725948224458739 745897892395833 781047381347605
sorting 68 0
boolLib.HO_MATCH_MP_TAC ( DB.fetch "sorting" "PERM_IND" )
1
4508202 70321041379042 136129971492854 136134755843415 199200406132965 293640334736908 307626987221504 330012922480994 419920047146822 446524973034233 491132347463379 492806185885418 531497668235009 646685300482285 664760094040968 679812192354889 684439512836680 701865353869699 779416302132060
sorting 68 1
BasicProvers.SRW_TAC [ ] [ ]
2
4508202 574967048041 579751398602 67335619167310 83488026399943 101493408634270 134852714479614 136129971492854 136134755843415 146775300973727 188631233623668 199200406132965 201886152246698 283313514153505 288661503866530 307626987221504 316571291052236 330012922480994 378855121615881 380662855624500 415889358458782 419920047146822 471942352642310 491132347463379 492806185885418 510064419306200 525215306054637 531497668235009 583001055514692 664760094040968 679812192354889 684439512836680 701865353869699 755325689613663 779416302132060 779537437160174
sorting 68 2
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) tactictoe_thmlarg

4508187 4508202 574967048041 579751398602 136129971492839 136134755843400 136134755843415 169893608653636 199200406132950 288661503866530 307626987221489 307626987221504 419920047146807 419920047146822 457612585842521 492806185885403 492806185885418 502026024071860 531497668234994 531497668235009 585128167865309 664760094040953 689370146852878 698339900079275 701865353869684 701865353869699 759841591627465 779416302132045 779416302132060
sorting 69 0
boolLib.STRIP_TAC
1
4508202 383593025601 1650156236753 70321041379042 136129971492854 136134755843415 143579236920666 143681378668540 293640334736908 302217250788569 330012922480994 361193255521034 432251150433549 446524973034233 471422525348907 491132347463379 510443837480268 514547582318262 655100123088313 684439512836680 725948224458739
sorting 69 1
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_lifts_monotonicities" )
2
4508202 383593025601 1650156236753 70321041379042 136129971492854 136134755843415 143579236920666 143681378668540 293640334736908 302217250788569 330012922480994 361193255521034 432251150433549 446524973034233 471422525348907 491132347463379 510443837480268 514547582318262 684439512836680 725948224458739
sorting 69 2
boolLib.REWRITE_TAC [ listTheory.FILTER_APPEND_DISTRIB ]
3
4508202 383593025601 1650156236753 22115791563572 54169521115363 80602904620345 97361119023826 101493408634270 142964864940437 144223149137980 145481433335523 151229381863370 151234166213931 151238950564492 180981670282877 302217250788569 361193255521034 373493335255709 386477523617951 432251150433549 457644544611742 491132347463379 510443837480268 514547582318262 588485109015285 684439512836680 701865353869699 725948224458739 745897892395833
sorting 69 3
BasicProvers.PROVE_TAC [ ]

4508202 383593025601 1650156236753 80602904620345 97361119023826 101493408634270 142964864940437 143450677466063 143579236920666 144223149137980 145481433335523 151229381863370 151234166213931 151238950564492 180981670282877 231802802727010 302217250788569 323940900655316 339572752099193 361193255521034 386477523617951 420336582898064 432251150433549 457644544611742 491132347463379 510443837480268 514547582318262 588485109015285 624019266597872 684439512836680 701865353869699 725948224458739 745897892395833
sorting 70 0
bossLib.SIMP_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PERM_alt" ) , rich_listTheory.FILTER_REVERSE ]

4508202 136445738629880 138312094615656 293640334736908 302217250788569 361193255521034 446524973034233 453161964663793 614538874046822 717783418171934
sorting 71 0
bossLib.SIMP_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PERM_alt" ) , rich_listTheory.FILTER_REVERSE ]

4508202 70321041379042 101493408634270 136129971492854 136134755843415 138312094615656 293640334736908 302217250788569 361193255521034 446524973034233 453161964663793 512410860887731 614538874046822 651089974039272 684439512836680 701865353869699 717783418171934
sorting 72 0
bossLib.SIMP_TAC bossLib.std_ss [ boolLib.RIGHT_FORALL_IMP_THM ]
1
4508202 5822413 484064387382 488848737943 17456369805189 70321041379042 101493408634270 125059099240232 136129971492854 136134755843415 148022221976615 168274380919512 196552450267606 286024140781060 293640334736908 302217250788569 316356187322080 330012922480994 331189005080152 361193255521034 414559430874997 446524973034233 491132347463379 576610243026604 602958193711360 613247454394903 684439512836680 701865353869699 725948224458739 726586230274586 747487782969377 766438618715716 770682404435639
sorting 72 1
boolLib.STRIP_TAC
2
4508202 5822413 484064387382 488848737943 17456369805189 70321041379042 101493408634270 125059099240232 136129971492854 136134755843415 148022221976615 168274380919512 196552450267606 286024140781060 293640334736908 302217250788569 316356187322080 330012922480994 331189005080152 361193255521034 414559430874997 446524973034233 491132347463379 576610243026604 602958193711360 613247454394903 684439512836680 701865353869699 725948224458739 726586230274586 747487782969377 766438618715716 770682404435639
sorting 72 2
boolLib.STRIP_TAC
3
4508202 5822413 484064387382 488848737943 17456369805189 70321041379042 101493408634270 125059099240232 136129971492854 136134755843415 148022221976615 168274380919512 196552450267606 286024140781060 293640334736908 302217250788569 316356187322080 330012922480994 331189005080152 361193255521034 414559430874997 446524973034233 491132347463379 576610243026604 602958193711360 613247454394903 684439512836680 701865353869699 725948224458739 726586230274586 747487782969377 766438618715716
sorting 72 3
boolLib.HO_MATCH_MP_TAC ( DB.fetch "sorting" "PERM_IND" )
4
4508187 4508202 5822413 484064387382 488848737928 488848737943 17456369805189 70321041379042 125059099240232 136129971492854 136134755843415 148022221976615 168274380919512 196552450267591 286024140781060 293640334736908 302217250788569 316356187322080 330012922480994 331189005080137 361193255521034 414559430874982 446524973034233 491132347463379 576610243026589 576610243026604 602958193711345 613247454394903 684439512836680 701865353869699 725948224458739 726586230274571 747487782969377 766438618715716
sorting 72 4
bossLib.SIMP_TAC bossLib.list_ss [ ]
5
4508187 4508202 5822413 484064387382 488848737928 488848737943 574967048041 579751398602 12881209709677 17456369805189 67335619167310 77876682018578 79699810004453 90195202787250 101493408634270 125059099240232 134852714479614 136129971492854 136134755843415 148022221976615 168274380919512 196552450267591 277044145635263 286024140781060 302217250788569 316356187322080 316571291052236 330012922480994 331189005080137 378855121615881 414559430874982 491132347463379 501021233077192 510064419306200 525215306054637 556727847812826 576610243026589 576610243026604 602958193711345 613247454394903 680024847705859 684025640534250 684439512836680 701865353869699 725948224458739 726586230274571 747487782969377 766438618715716 770107133824001
sorting 72 5
BasicProvers.PROVE_TAC [ combinTheory.ASSOC_DEF , combinTheory.COMM_DEF ]

4508187 4508202 5822413 484064387382 488848737928 488848737943 574967048041 579751398602 17456369805189 85760935467535 119346531149564 125059099240232 136129971492854 136134755843415 148022221976615 168274380919512 196552450267591 286024140781060 302217250788569 316356187322080 330012922480994 331189005080137 414559430874982 491132347463379 535258775829404 576610243026589 576610243026604 602958193711345 613247454394903 637387629151176 648710106685902 684439512836680 701865353869699 725948224458739 726586230274571 747487782969377 766438618715716
sorting 73 0
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_ALL_DISTINCT" )
1
4508202 527123542431 45872261630138 68076762867209 288661503866530 293640334736908 308955158063868 405490695967398 531497668235009 565253381556224 613502948508827 646685300482285 715066840820585 719776066962885 742615880097692 761241476800638
sorting 73 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
2 4
4508202 527123542431 574967048041 12390112658126 20691943791378 41856244309773 45872261630138 68076762867209 101493408634270 288661503866530 308955158063868 333784159820749 391947797815905 405490695967398 448167221873964 467484720053413 471942352642310 491132347463379 531497668235009 565253381556224 624811432641468 631879838459286 680820853713423 684439512836680 701865353869699 715066840820585 719776066962885 761241476800638 772219683978899 777182407537899 780083133136933
sorting 73 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
3
4508202 527123542431 20691943791378 45872261630138 288661503866530 333784159820749 531497668235009 565253381556224 631879838459286 715066840820585 719776066962885 761241476800638
sorting 73 3
BasicProvers.RW_TAC numLib.std_ss tactictoe_thmlarg

4508202 527123542431 45872261630138 288661503866530 315833192257783 471942352642310 531497668235009 554479298926297 565253381556224
sorting 73 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 527123542431 574967048041 12390112658126 20691943791378 41856244309773 45872261630138 68076762867209 101493408634270 288661503866530 308955158063868 333784159820749 391947797815905 405490695967398 448167221873964 467484720053413 471942352642310 491132347463379 531497668235009 565253381556224 624811432641468 680820853713423 684439512836680 701865353869699 715066840820585 719776066962885 761241476800638 772219683978899 777182407537899 780083133136933
sorting 74 0
BasicProvers.RW_TAC bossLib.pure_ss [ listTheory.SUM_IMAGE_eq_SUM_MAP_SET_TO_LIST , pred_setTheory.FINITE_COUNT ]
1
4508202 488848737943 527123542431 3682985675007 33820139721118 43792242511401 45872261630138 70054924019613 124316409671882 288661503866530 418958780170817 419920047146822 449814296922473 531497668235009 565253381556224 629777445734644 672462142824294 677573755428410 701865353869699 744465580322028 772111573048116 779416302132060
sorting 74 1
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_SUM" )
2
4508202 488848737943 527123542431 3682985675007 33820139721118 35061996927150 43792242511401 45872261630138 57592653395250 101545647476260 118029119329626 124316409671882 128082105646712 288661503866530 302165442300993 334520664434982 418958780170817 419920047146822 531497668235009 565253381556224 672462142824294 701865353869699 715066840820585 719776066962885 761241476800638 779416302132060
sorting 74 2
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_TRANS" )
3
4508202 488848737943 527123542431 3682985675007 43792242511401 45872261630138 57592653395250 101545647476260 124316409671882 128082105646712 288661503866530 293640334736908 302165442300993 418958780170817 443914416162693 531497668235009 565253381556224 646685300482285 661581641806072 672462142824294 715066840820585 719776066962885 761241476800638
sorting 74 3
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 898 15*)(MAP f (COUNT_LIST n))" ]
4
4508202 488848737943 527123542431 579751398602 3682985675007 43792242511401 45872261630138 57592653395250 101493408634270 101545647476260 124316409671882 128082105646712 288661503866530 293640334736908 302165442300993 307626987221504 418958780170817 446524973034233 457644544611742 531497668235009 544428352516843 565253381556224 581301680449106 646685300482285 661581641806072 672462142824294 679812192354889 684439512836680 715066840820585 719776066962885 761241476800638
sorting 74 4
boolLib.CONJ_TAC
5 7
4508202 488848737943 527123542431 3682985675007 28190221699925 43792242511401 45872261630138 57592653395250 68076762867209 85426524102922 101493408634270 101545647476260 124316409671882 128082105646712 288661503866530 293640334736908 302165442300993 308955158063868 405164502571745 405490695967398 418958780170817 482444418489115 531497668235009 565253381556224 646685300482285 661581641806072 672462142824294 684439512836680 715066840820585 719776066962885 761241476800638
sorting 74 5
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_MAP" )
6
4508202 488848737943 527123542431 28190221699925 45872261630138 57592653395250 68076762867209 101545647476260 128082105646712 288661503866530 293640334736908 302165442300993 308955158063868 405164502571745 405490695967398 531497668235009 565253381556224 646685300482285 661581641806072 672462142824294 715066840820585 719776066962885 761241476800638
sorting 74 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 527123542431 45872261630138 68076762867209 288661503866530 293640334736908 308955158063868 405490695967398 531497668235009 565253381556224 613502948508827 646685300482285 715066840820585 719776066962885 742615880097692 761241476800638
sorting 74 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
8
4508202 488848737943 527123542431 3682985675007 28190221699925 43792242511401 57592653395250 68076762867209 85426524102922 124316409671882 128082105646712 288661503866530 293640334736908 302165442300993 308955158063868 405490695967398 418958780170817 482444418489115 646685300482285 672462142824294
sorting 74 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
9
4508202 488848737943 527123542431 3682985675007 28190221699925 30663281738007 43792242511401 57592653395250 68076762867209 117592547980834 124316409671882 128082105646712 288661503866530 302165442300993 308955158063868 405490695967398 418958780170817 646685300482285 672462142824294 701865353869699
sorting 74 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 488848737943 527123542431 3682985675007 8789615031016 16803650802025 43792242511401 57592653395250 117595800849125 124316409671882 128082105646712 166547534667366 277622324647145 288661503866530 302165442300993 418958780170817 646685300482285 672462142824294 701865353869699 756982299684145
sorting 75 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 911 12*)n" ]
1 2
4508202 488848737943 493633088504 512770490748 522339191870 527123542431 574967048041 11824887196021 45872261630138 67471784876252 70054924019613 81285222419390 115648454761366 217096164890918 288661503866530 315287158685632 325986243949289 330012922480994 376364495966714 393247374089969 412818828973481 457006258604093 471942352642310 491132347463379 499859895218282 502026024071860 521746175187020 531497668235009 565253381556224 568681084200210 585128167865309 629777445734644 637387629151176 672462142824294 677573755428410 684439512836680 698339900079275 701865353869699 734077381109563 758065991294802 772111573048116 788953223559369
sorting 75 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 488848737943 493633088504 512770490748 522339191870 574967048041 11729506748413 11824887196021 45872261630138 67471784876252 69064313721285 70054924019613 215044176687693 217096164890918 288661503866530 315287158685632 330012922480994 376364495966714 393247374089969 404558293166152 412818828973481 457006258604093 471942352642310 481015257218222 491132347463379 502026024071860 531497668235009 545866261401461 565253381556224 568681084200210 585128167865309 637387629151176 646335953708103 649905725101155 672462142824294 677573755428410 684439512836680 698339900079275 701865353869699 734077381109563 758065991294802 772111573048116 778417488521154 788953223559369
sorting 75 2
bossLib.FULL_SIMP_TAC BasicProvers.bool_ss [ arithmeticTheory.MULT_SUC , ( DB.fetch "sorting" "SUM_IMAGE_count_SUM_GENLIST" ) , rich_listTheory.GENLIST_APPEND , rich_listTheory.SUM_APPEND , rich_listTheory.GENLIST , rich_listTheory.SUM_SNOC ]
3
4508187 4508202 488848737928 488848737943 493633088489 493633088504 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 574967048026 574967048041 11824887196006 11824887196021 45872261630123 45872261630138 67471784876237 67471784876252 70054924019598 70054924019613 81285222419375 84028636521224 98581092097770 115648454761351 202886341311939 217096164890903 217096164890918 241985239720390 244409022489065 288661503866515 288661503866530 309888446016952 315287158685617 315287158685632 325986243949274 330012922480979 330012922480994 376364495966699 376364495966714 393247374089954 393247374089969 412818828973466 412818828973481 420422385835201 457006258604078 457006258604093 471942352642295 471942352642310 489461955626105 491132347463364 491132347463379 499859895218267 502026024071845 502026024071860 521746175187005 531497668234994 531497668235009 539071668785151 565253381556209 565253381556224 568681084200195 568681084200210 585128167865294 585128167865309 629777445734629 637387629151161 637387629151176 672462142824279 672462142824294 677573755428395 677573755428410 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 713127693628450 734077381109548 734077381109563 758065991294787 758065991294802 772111573048101 772111573048116 788953223559354 788953223559369
sorting 75 3
metisLib.METIS_TAC [ prim_recTheory.LESS_SUC , prim_recTheory.LESS_SUC_REFL ]

4508187 4508202 488848737928 488848737943 493633088489 493633088504 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 555829645797 574967048026 574967048041 3682985674992 3682985675007 33820139721103 33820139721118 43792242511386 43792242511401 67471784876237 67471784876252 98581092097770 113339360477020 124316409671867 124316409671882 195830894576254 209093899571487 209093899571502 217096164890903 217096164890918 248011784914816 248011784914831 279888162987664 279888162987679 288661503866515 288661503866530 309888446016952 315287158685617 315287158685632 327502024534604 330012922480979 330012922480994 374750409237718 374750409237733 376364495966699 376364495966714 386572171534415 393247374089954 393247374089969 412818828973466 412818828973481 418958780170802 418958780170817 419920047146807 419920047146822 420422385835201 462621128961365 462621128961380 464331895053677 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 502026024071860 513649351785726 516026938162658 516026938162673 521746175187005 531497668234994 531497668235009 568681084200195 568681084200210 585128167865294 585128167865309 637387629151161 637387629151176 659994819124293 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 734077381109548 734077381109563 740305750297786 758065991294787 758065991294802 779416302132045 779416302132060
sorting 76 0
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 921 11*)a=0" ]
1 2
4508202 464926985138 469711335699 488848737943 522339191870 4219480583134 29957615729834 45872261630138 70054924019613 108803206174763 180604539120947 224488545841496 230184383806230 288661503866530 315287158685632 324065538616349 412818828973481 422313650186629 463693407382330 499859895218282 518626499560520 531497668235009 565253381556224 568681084200210 622618037971545 633916389768105 637387629151176 650437522868474 671716800585580 692711081442019 698125516052754 698339900079275 701473106811523 701865353869699 767055970251773 772111573048116
sorting 76 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335699 488848737943 522339191870 4219480583134 29957615729834 45872261630138 70054924019613 108803206174763 180604539120947 224488545841496 230184383806230 288661503866515 288661503866530 315287158685632 324065538616349 375497871509280 412818828973481 422313650186629 463693407382330 499859895218282 518626499560520 531497668234994 531497668235009 565253381556224 568681084200210 622618037971545 633916389768105 637387629151176 650437522868474 671716800585580 692711081442019 698125516052754 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 767055970251773 772111573048116 778417488521139
sorting 76 2
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 922 11*)b=0" ]
3 4
4508187 4508202 464926985123 464926985138 469711335699 488848737943 522339191870 4219480583134 19521708359784 29957615729834 45872261630138 70054924019613 108803206174763 180604539120947 224488545841496 230184383806230 288661503866515 288661503866530 315287158685632 324065538616349 375497871509280 412818828973481 422313650186629 463693407382330 466580814162987 499859895218282 518626499560520 531497668234994 531497668235009 565253381556224 568681084200210 622618037971545 633916389768105 637387629151176 650437522868474 671716800585580 692711081442019 698125516052754 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 767055970251773 772111573048116 778417488521139
sorting 76 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 469711335699 488848737943 522339191870 4219480583134 19521708359784 29957615729834 45872261630138 70054924019613 108803206174763 180604539120947 224488545841496 230184383806230 288661503866515 288661503866530 315287158685632 324065538616349 375497871509280 412818828973481 422313650186629 463693407382330 466580814162987 499859895218282 518626499560520 531497668234994 531497668235009 565253381556224 568681084200210 622618037971545 633916389768105 637387629151176 650437522868474 671716800585580 692711081442019 698125516052754 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 767055970251773 772111573048116 778417488521139
sorting 76 4
boolLib.MATCH_MP_TAC boolLib.EQ_SYM
5
4508187 4508202 464926985123 464926985138 469711335684 469711335699 488848737943 522339191870 4219480583134 19521708359784 29957615729834 45872261630138 70054924019613 108803206174763 180604539120947 224488545841496 230184383806230 288661503866515 288661503866530 315287158685632 324065538616349 375497871509280 412818828973481 422313650186629 463693407382330 466580814162987 499859895218282 518626499560520 531497668234994 531497668235009 565253381556224 568681084200210 622618037971545 633916389768105 637387629151176 650437522868474 671716800585580 692711081442019 698125516052754 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 767055970251773 772111573048116 778417488521139
sorting 76 5
boolLib.MATCH_MP_TAC ( ( DB.fetch "sorting" "SUM_IMAGE_count_MULT" ) )
6
4508187 4508202 464926985123 464926985138 469711335684 469711335699 488848737943 522339191870 4219480583134 19521708359784 29957615729834 45872261630138 70054924019613 180604539120947 224488545841496 230184383806230 288661503866515 288661503866530 315287158685632 324065538616349 375497871509280 412818828973481 461719019713570 463693407382330 466580814162987 499859895218282 518626499560520 531497668234994 531497668235009 565253381556224 568681084200210 586274516231208 622618037971545 633916389768105 637387629151176 650437522868474 671716800585580 692711081442019 698125516052754 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 767055970251773 772111573048116 778417488521139
sorting 76 6
BasicProvers.SRW_TAC [ ] [ ]
7
4508187 4508202 464926985123 464926985138 469711335684 469711335699 488848737943 522339191870 574967048041 4219480583134 19521708359784 29957615729834 45872261630138 70054924019613 95550083639172 217096164890918 224488545841496 230184383806230 288661503866515 288661503866530 315287158685632 330012922480994 373533479158951 375497871509280 412818828973481 463693407382330 466580814162987 471942352642310 491132347463379 502026024071860 518626499560520 521746175187020 531497668234994 531497668235009 565253381556224 568681084200210 585128167865309 621197945779141 633916389768105 637387629151176 650437522868474 676678111208564 682751568464144 684439512836680 692711081442019 697520491204994 698125516052754 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 734077381109563 758065991294802 767055970251773 772111573048116 772874083485471 778417488521139
sorting 76 7
boolLib.MATCH_MP_TAC pred_setTheory.SUM_IMAGE_CONG
8
4508187 4508202 464926985123 464926985138 469711335684 488848737943 522339191855 522339191870 574967048041 2244709175304 19521708359784 29957615729834 45872261630138 51341713518929 70054924019613 95384249122332 217096164890903 230184383806230 230860163203777 261179402064068 288661503866515 288661503866530 315287158685632 317313403089734 375497871509280 395267555966850 406914820959638 412818828973481 466580814162987 502026024071860 521746175187005 531497668234994 531497668235009 565253381556224 568681084200210 585128167865309 633916389768105 637387629151176 680614692624579 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 734077381109548 758065991294802 760859025823943 772088300922070 772111573048116 778417488521139
sorting 76 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
9
4508187 4508202 464926985123 464926985138 469711335684 488848737943 522339191855 522339191870 574967048041 2244709175304 2602247271148 19521708359784 41856244309773 45872261630138 55260276452191 101493408634270 175213574031461 217096164890903 230184383806230 230860163203777 235067567547343 261179402064068 263142718271389 279013326869280 288661503866515 288661503866530 315287158685632 317313403089734 330012922480994 375497871509280 391947797815905 412818828973481 466580814162987 471942352642310 491132347463379 502026024071860 521746175187005 531497668234994 531497668235009 565253381556224 568681084200210 585128167865309 637387629151176 680614692624579 684439512836680 694750096560987 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 720715036594745 734077381109548 758065991294802 760859025823943 772088300922070 778417488521139 780083133136933
sorting 76 9
metisLib.METIS_TAC [ arithmeticTheory.ADD_SYM , arithmeticTheory.MULT_SYM , arithmeticTheory.DIV_MULT , arithmeticTheory.MOD_MULT ]

4508187 4508202 464926985123 464926985138 469711335684 488848737943 522339191855 522339191870 574967048026 574967048041 2244709175304 19521708359784 217096164890903 230184383806230 230860163203777 261179402064068 263142718271389 288661503866515 288661503866530 315287158685632 317313403089734 375497871509280 412818828973481 466580814162987 502026024071860 521746175187005 531497668234994 531497668235009 568681084200210 585128167865309 637387629151176 694750096560987 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 734077381109548 758065991294802 760859025823943 772088300922070 778417488521139 791927724875807
sorting 77 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 393161726723 160288592847498 286024140781060 302217250788569 349280398548431 491132347463379 510064419306200 553094203904099 650309880450198 683553634876859
sorting 78 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 12881209709677 67335619167310 160288592847498 286024140781060 300890814881312 302217250788569 316571291052236 349280398548431 397717948287438 491132347463379 510064419306200 553094203904099 650309880450198 766438618715716
sorting 79 0
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 941 15*)xs" ]
1 2
4508202 5822413 393161726723 574967048041 12881209709677 23037417020886 67335619167310 151545149000396 286024140781060 302217250788569 316571291052236 330012922480994 349280398548431 378855121615881 553094203904099 650309880450198 684439512836680 743118242910331
sorting 79 1
BasicProvers.SRW_TAC [ ] [ ]

4508202 5822413 393161726723 498417439065 555829645797 574967048041 12881209709677 23037417020886 63571342099375 67335619167310 286024140781060 302217250788569 316571291052236 330012922480994 349280398548431 378855121615881 525215306054637 553094203904099 650309880450198 684439512836680
sorting 79 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 12881209709677 67335619167310 286024140781060 300890814881312 302217250788569 316571291052236 330012922480994 349280398548431 397717948287438 510064419306200 553094203904099 650309880450198 683553634876859 684439512836680
sorting 80 0
boolLib.GEN_TAC
1
4508202 393161726723 527123542431 42940838911975 98581092097770 136445738629880 160288592847498 176059419861034 286024140781060 288661503866530 302217250788569 309888446016952 330012922480994 349280398548431 417784466454632 471942352642310 491132347463379 517264727560811 528499591593646 531497668235009 553094203904099 584717275393166 603089639226505 611911462811762 638779267405098 650309880450198 651108286128241 655630984624828 672462142824294 684439512836680 701865353869699 723644675177223 725948224458739 734077381109563 743118242910331 769886810600564
sorting 80 1
BasicProvers.Induct
2 3
4508202 393161726723 527123542431 42940838911975 98581092097770 136445738629880 176059419861034 286024140781060 288661503866530 302217250788569 309888446016952 330012922480994 349280398548431 417784466454632 471942352642310 491132347463379 517264727560811 528499591593646 531497668235009 553094203904099 584717275393166 603089639226505 611911462811762 638779267405098 650309880450198 651108286128241 655630984624828 672462142824294 684439512836680 701865353869699 723644675177223 725948224458739 734077381109563 743118242910331 769886810600564
sorting 80 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
4
4508187 4508202 5822413 393161726708 393161726723 498417439065 527123542416 527123542431 12881209709677 22722235031875 23037417020886 42940838911960 42940838911975 67335619167310 98581092097755 98581092097770 136445738629865 136445738629880 176059419861019 281904168137245 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397560 309888446016937 309888446016952 316571291052236 330012922480979 330012922480994 349280398548416 349280398548431 378855121615881 412263975852396 417784466454617 417784466454632 457045562771294 471942352642295 471942352642310 491132347463364 491132347463379 516377886642916 517264727560796 517264727560811 528499591593631 528499591593646 531497668234994 531497668235009 553094203904084 553094203904099 584717275393151 603089639226490 603089639226505 611911462811747 638779267405083 650309880450183 650309880450198 651108286128226 655630984624813 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 723644675177223 734077381109548 734077381109563 743118242910316 766438618715716 769886810600549 769886810600564
sorting 80 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 393161726723 527123542431 42940838911975 98581092097770 232000754873566 286024140781060 288661503866530 302217250788569 309888446016952 324032302021463 324653687306104 330012922480994 349280398548431 388267726260003 417784466454632 471942352642310 491132347463379 510064419306200 517264727560811 528499591593646 531497668235009 553094203904099 603089639226505 608704440225412 645618087053453 650309880450198 672462142824294 683553634876859 684439512836680 701865353869699 723644675177223 734077381109563 769886810600564
sorting 80 4
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 949 11*)ls" ]
5 6
4508187 4508202 5822413 393161726708 393161726723 498417439065 527123542416 527123542431 12881209709677 23037417020886 42940838911960 42940838911975 67335619167310 98581092097755 136445738629865 136445738629880 176059419861019 176059419861034 217096164890918 229175265683206 231686402452175 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397560 309888446016937 316571291052236 330012922480979 330012922480994 349280398548416 349280398548431 378855121615881 412263975852396 417784466454617 417784466454632 471942352642295 471942352642310 491132347463364 491132347463379 517264727560796 528499591593631 528499591593646 531497668234994 531497668235009 553094203904084 553094203904099 584717275393151 584717275393166 603089639226490 611911462811747 638779267405083 650309880450183 650309880450198 651108286128226 655630984624813 672462142824279 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 723644675177223 734077381109548 734077381109563 743118242910316 769886810600549 769886810600564
sorting 80 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
7
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 527123542416 527123542431 555829645782 555829645797 12881209709662 12881209709677 22722235031860 23037417020871 42940838911960 42940838911975 63571342099375 67335619167295 67335619167310 98581092097755 131048991197057 131048991197072 182677354999368 217096164890918 281904168137230 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 305253504397560 309888446016937 316571291052221 316571291052236 330012922480979 330012922480994 349280398548416 349280398548431 378855121615866 378855121615881 412263975852381 417784466454617 417784466454632 457045562771279 471942352642295 471942352642310 491132347463364 491132347463379 516377886642901 516377886642916 517264727560796 525215306054637 528499591593631 528499591593646 531497668234994 531497668235009 536541738492250 553094203904084 553094203904099 603089639226490 650309880450183 650309880450198 661487729876037 672462142824279 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 723644675177223 734077381109548 734077381109563 739800645784756 769886810600549 769886810600564
sorting 80 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 527123542416 527123542431 12881209709677 42940838911960 42940838911975 67335619167310 98581092097755 217096164890918 232000754873551 232000754873566 278150262024667 286024140781045 286024140781060 288661503866515 288661503866530 300890814881312 302217250788554 302217250788569 309888446016937 316571291052236 324032302021448 324653687306089 324653687306104 330012922480979 330012922480994 349280398548416 349280398548431 388267726259988 397717948287438 417784466454617 417784466454632 471942352642295 471942352642310 491132347463364 491132347463379 510064419306185 510064419306200 517264727560796 528499591593631 528499591593646 531497668234994 531497668235009 553094203904084 553094203904099 582082623698536 603089639226490 608704440225397 642520557283436 645618087053438 650309880450183 650309880450198 672462142824279 678599718755717 683553634876844 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 723644675177223 734077381109548 734077381109563 769886810600549 769886810600564
sorting 80 7
BasicProvers.SRW_TAC [ ] [ boolLib.EQ_IMP_THM ]
8 12 14
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 527123542416 527123542431 555829645782 555829645797 12881209709662 12881209709677 22722235031860 23037417020871 42940838911960 42940838911975 67335619167295 67335619167310 98581092097755 101493408634270 131048991197057 131048991197072 176059419861034 182677354999368 217096164890918 229175265683206 231686402452175 281904168137230 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 305253504397560 309888446016937 309888446016952 316571291052221 316571291052236 330012922480979 330012922480994 349072071337782 349280398548416 378855121615866 378855121615881 412263975852381 412263975852396 417784466454617 417784466454632 457045562771279 458565928867838 471942352642295 471942352642310 491132347463364 491132347463379 516377886642901 517264727560796 525215306054637 528499591593631 528499591593646 531497668234994 531497668235009 553094203904084 584717275393166 603089639226490 637387629151176 650309880450183 661487729876037 672462142824279 672462142824294 684439512836665 684439512836680 694750096560987 701865353869684 701865353869699 723644675177208 723644675177223 734077381109548 734077381109563 739800645784756 769886810600549 769886810600564
sorting 80 8
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 2992 19*)n" ]
9 10
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 527123542416 527123542431 555829645782 555829645797 12881209709662 12881209709677 22722235031860 23037417020871 42940838911960 67335619167295 67335619167310 98581092097755 131048991197057 131048991197072 176059419861019 182677354999368 217096164890903 229175265683191 231686402452160 281904168137230 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 305253504397560 309888446016937 316571291052221 316571291052236 330012922480979 349072071337767 349280398548416 378855121615866 378855121615881 412263975852381 417784466454617 457045562771279 458565928867823 471942352642295 491132347463364 516377886642901 517264727560796 525215306054637 528499591593631 528499591593646 531497668234994 553094203904084 584717275393151 603089639226490 637387629151161 650309880450183 661487729876037 672462142824279 684439512836665 694750096560972 701865353869684 723644675177208 723644675177223 734077381109548 739800645784756 769886810600549 769886810600564
sorting 80 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
11
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 527123542416 555829645782 555829645797 12881209709662 12881209709677 22722235031860 23037417020871 42940838911960 67335619167295 67335619167310 98581092097755 98581092097770 131048991197057 131048991197072 138598696382315 138598696382330 176059419861019 200752300196390 214407387863702 217096164890903 226388557559139 229175265683191 231686402452160 257870816704770 281904168137230 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 309888446016937 309888446016952 316571291052221 316571291052236 330012922480979 349072071337767 349280398548416 378855121615866 378855121615881 412263975852381 417784466454617 457045562771279 457045562771294 471942352642295 491132347463364 516377886642901 517264727560796 517264727560811 525215306054637 528499591593631 531497668234994 553094203904084 584717275393151 603089639226490 637387629151161 650309880450183 672462142824279 672462142824294 684439512836665 694750096560972 701865353869684 723644675177208 723644675177223 734077381109548 769886810600549 769886810600564
sorting 80 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 527123542416 555829645782 555829645797 12881209709662 12881209709677 22722235031860 23037417020871 42940838911960 67335619167295 67335619167310 98581092097755 111800283466907 131048991197057 131048991197072 176059419861019 217096164890903 229175265683191 231686402452160 254004669820353 281904168137230 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 309888446016937 316571291052221 316571291052236 320041562476705 330012922480979 349072071337767 349280398548416 378855121615866 378855121615881 402966769687219 412263975852381 417784466454617 443525849691519 457045562771279 471942352642295 491132347463364 497070819617390 516377886642901 517264727560796 525215306054637 528499591593631 531497668234994 553094203904084 584717275393151 603089639226490 637387629151161 650309880450183 672462142824279 684439512836665 694750096560972 701865353869684 702299432457024 723644675177208 723644675177223 734077381109548 769886810600549 769886810600564 778417488521139 778417488521154
sorting 80 11
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 527123542416 555829645782 555829645797 12881209709662 12881209709677 22722235031860 23037417020871 42940838911960 67335619167295 67335619167310 98581092097755 131048991197057 131048991197072 138598696382315 138598696382330 176059419861019 176059419861034 200752300196390 217096164890903 229175265683191 231686402452160 231686402452175 281904168137230 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 305253504397560 309888446016937 316571291052221 316571291052236 330012922480979 349072071337767 349280398548416 378855121615866 378855121615881 412263975852381 412263975852396 417784466454617 457045562771279 471942352642295 491132347463364 516377886642901 517264727560796 528499591593631 528499591593646 531497668234994 553094203904084 584717275393151 603089639226490 637387629151161 650309880450183 672462142824279 684439512836665 694750096560972 701865353869684 723644675177208 723644675177223 734077381109548 769886810600549 769886810600564
sorting 80 12
boolLib.FIRST_X_ASSUM ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 3720 41*)0" ] boolLib.MP_TAC )
13
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 527123542416 555829645782 12881209709662 22722235031860 23037417020871 42940838911960 67335619167295 98581092097755 131048991197057 131048991197072 182677354999353 217096164890903 281904168137230 286024140781045 286024140781060 288661503866515 302217250788554 305253504397545 309888446016937 316571291052221 330012922480979 349072071337767 349280398548416 378855121615866 412263975852381 417784466454617 457045562771279 458565928867823 471942352642295 491132347463364 516377886642901 517264727560796 525215306054622 528499591593631 531497668234994 553094203904084 584717275393151 603089639226490 637387629151176 650309880450183 661487729876022 672462142824279 684439512836665 694750096560987 701865353869684 723644675177208 734077381109548 739800645784741 769886810600549
sorting 80 13
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 527123542416 555829645782 555829645797 12881209709662 12881209709677 22722235031860 23037417020871 42940838911960 42940838911975 67335619167295 67335619167310 98581092097755 111800283466907 131048991197057 131048991197072 254004669820353 281904168137230 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 309888446016937 309888446016952 316571291052221 316571291052236 320041562476720 330012922480979 330012922480994 349072071337782 349280398548416 378855121615866 378855121615881 402966769687219 412263975852381 417784466454617 417784466454632 443525849691519 457045562771279 471942352642295 491132347463364 497070819617390 516377886642901 517264727560796 525215306054637 528499591593631 531497668234994 531497668235009 553094203904084 584717275393166 603089639226490 637387629151176 650309880450183 672462142824279 672462142824294 684439512836665 684439512836680 694750096560987 701865353869684 702299432457039 723644675177208 723644675177223 734077381109548 734077381109563 769886810600549 769886810600564 778417488521154
sorting 80 14
boolLib.FIRST_X_ASSUM ( Q.SPEC_THEN [ HolKernel.QUOTE " (*#loc 956 29*)SUC n" ] boolLib.MP_TAC )
15
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 527123542416 527123542431 555829645782 555829645797 12881209709662 12881209709677 22722235031860 23037417020871 42940838911960 67335619167295 67335619167310 98581092097755 131048991197057 131048991197072 176059419861034 182677354999353 217096164890903 229175265683191 231686402452175 281904168137230 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 305253504397560 309888446016937 316571291052221 316571291052236 330012922480979 349072071337767 349280398548416 378855121615866 378855121615881 412263975852381 412263975852396 417784466454617 457045562771279 458565928867823 471942352642295 491132347463364 516377886642901 517264727560796 525215306054622 528499591593631 528499591593646 531497668234994 553094203904084 584717275393151 603089639226490 650309880450183 661487729876022 672462142824279 684439512836665 701865353869684 723644675177208 723644675177223 734077381109548 739800645784741 769886810600549 769886810600564
sorting 80 15
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 527123542416 527123542431 555829645782 555829645797 12881209709662 12881209709677 22722235031860 23037417020871 42940838911960 42940838911975 67335619167295 67335619167310 98581092097755 98581092097770 131048991197057 131048991197072 176059419861034 200752300196405 214407387863702 217096164890903 226388557559139 229175265683191 231686402452175 257870816704770 281904168137230 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 305253504397560 309888446016937 309888446016952 316571291052221 316571291052236 330012922480979 330012922480994 349072071337782 349280398548416 378855121615866 378855121615881 412263975852381 412263975852396 417784466454617 417784466454632 457045562771279 457045562771294 471942352642295 491132347463364 516377886642901 517264727560796 517264727560811 525215306054637 528499591593631 528499591593646 531497668234994 531497668235009 553094203904084 584717275393151 584717275393166 603089639226490 603089639226505 650309880450183 672462142824279 672462142824294 684439512836665 684439512836680 701865353869684 723644675177208 723644675177223 734077381109548 734077381109563 769886810600549 769886810600564
sorting 81 0
boolLib.GEN_TAC
1
4508202 393161726723 522339191870 527123542431 42940838911975 95373681042938 101493408634270 136445738629880 160288592847498 176059419861034 217096164890918 229175265683206 286024140781060 288661503866530 302217250788569 330012922480994 349280398548431 417784466454632 471942352642310 491132347463379 521746175187020 528499591593646 531497668235009 534256931013781 553094203904099 584717275393166 594479367708751 611911462811762 648550396331572 650309880450198 684439512836680 701865353869699 723644675177223 725948224458739 734077381109563 743118242910331 769886810600564
sorting 81 1
boolLib.STRIP_TAC
2
4508202 393161726723 522339191870 527123542431 42940838911975 95373681042938 101493408634270 136445738629880 176059419861034 217096164890918 229175265683206 286024140781060 288661503866530 302217250788569 330012922480994 349280398548431 417784466454632 471942352642310 491132347463379 521746175187020 528499591593646 531497668235009 534256931013781 553094203904099 584717275393166 594479367708751 611911462811762 648550396331572 650309880450198 684439512836680 701865353869699 723644675177223 725948224458739 734077381109563 743118242910331 769886810600564
sorting 81 2
BasicProvers.Induct
3 4
4508187 4508202 393161726708 393161726723 522339191870 527123542431 42940838911975 95373681042938 101493408634270 136445738629880 176059419861034 217096164890918 229175265683206 286024140781045 286024140781060 288661503866530 302217250788569 330012922480994 349280398548431 417784466454632 471942352642310 491132347463379 521746175187020 528499591593646 531497668235009 534256931013766 553094203904099 584717275393166 594479367708736 611911462811762 648550396331557 650309880450198 684439512836680 701865353869699 723644675177223 725948224458739 734077381109563 743118242910331 769886810600564
sorting 81 3
BasicProvers.SRW_TAC [ ] [ ]
5
4508187 4508202 5822413 393161726708 393161726723 498417439065 522339191855 522339191870 527123542416 527123542431 12881209709677 23037417020886 42940838911960 42940838911975 67335619167310 95373681042923 101493408634255 101493408634270 136445738629865 136445738629880 176059419861019 217096164890903 217096164890918 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397560 316571291052236 330012922480979 330012922480994 349280398548416 349280398548431 378855121615881 412263975852396 417784466454617 417784466454632 471942352642295 471942352642310 491132347463364 491132347463379 516377886642916 521746175187005 521746175187020 528499591593631 528499591593646 531497668234994 531497668235009 534256931013766 536541738492250 553094203904084 553094203904099 584717275393151 589341142712131 594479367708736 611911462811747 648550396331557 650309880450183 650309880450198 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 723644675177223 734077381109548 734077381109563 743118242910316 766438618715716 769886810600549 769886810600564
sorting 81 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 522339191870 527123542431 42940838911975 101493408634270 217096164890918 232000754873566 286024140781045 286024140781060 288661503866530 302217250788569 324653687306104 330012922480994 349280398548431 417784466454632 471942352642310 491132347463379 510064419306200 521746175187020 528499591593646 531497668235009 534256931013766 553094203904099 594479367708736 597581697735233 608704440225412 648550396331557 650309880450198 678599718755717 683553634876859 684439512836680 701865353869699 723644675177223 734077381109563 769886810600564
sorting 81 5
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "sorting" "SORTED_EQ" ) , boolLib.EQ_IMP_THM ]
6 14 16
4508187 4508202 5822413 393161726708 393161726723 498417439065 522339191855 522339191870 527123542416 527123542431 12881209709677 23037417020886 42940838911960 42940838911975 67335619167310 95373681042923 101493408634255 101493408634270 136445738629865 136445738629880 176059419861019 217096164890903 217096164890918 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397560 309888446016952 316571291052236 330012922480979 330012922480994 349072071337782 349280398548416 349280398548431 378855121615881 412263975852396 417784466454617 417784466454632 458565928867838 471942352642295 471942352642310 491132347463364 491132347463379 521746175187005 521746175187020 528499591593631 528499591593646 531497668234994 531497668235009 534256931013766 553094203904084 553094203904099 584717275393151 584717275393166 589341142712131 594479367708736 611911462811747 648550396331557 650309880450183 650309880450198 672462142824294 684439512836665 684439512836680 701865353869684 701865353869699 723644675177208 723644675177223 734077381109548 734077381109563 743118242910316 769886810600549 769886810600564
sorting 81 6
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 305 55*)n" ]
7 8
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 522339191855 522339191870 527123542416 527123542431 579751398587 12881209709677 42940838911960 67335619167310 95373681042923 101493408634255 136445738629865 136445738629880 176059419861019 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397560 309888446016937 316571291052236 330012922480979 349072071337767 349280398548416 378855121615881 391947797815890 412263975852396 413309337510977 417784466454617 458565928867823 470096335453744 471942352642295 491132347463364 521746175187005 528499591593631 528499591593646 531497668234994 534256931013766 553094203904084 584717275393151 586677811793393 589341142712131 594479367708736 611911462811747 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 672462142824279 684439512836665 694750096560972 701865353869684 723644675177208 723644675177223 734077381109548 743118242910316 766438618715701 769886810600549 769886810600564 780083133136918
sorting 81 7
bossLib.fs [ ( DB.fetch "sorting" "SORTED_EQ" ) ]
9
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 522339191855 522339191870 527123542416 579751398587 12881209709677 22722235031875 42940838911960 67335619167310 95373681042923 98581092097755 98581092097770 101493408634255 136445738629865 136445738629880 138598696382315 138598696382330 176059419861019 200752300196390 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397560 309888446016937 309888446016952 316571291052236 330012922480979 349072071337767 349280398548416 378855121615881 391947797815890 412263975852396 413309337510977 417784466454617 420422385835186 457045562771294 470096335453744 471942352642295 491132347463364 517264727560811 521746175187005 528499591593631 528499591593646 531497668234994 534256931013766 553094203904084 584717275393151 586677811793393 594479367708736 603089639226490 611911462811747 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 672462142824279 672462142824294 684439512836665 694750096560972 701865353869684 723644675177208 723644675177223 734077381109548 743118242910316 766438618715701 769886810600549 769886810600564 780083133136918
sorting 81 8
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 522339191855 522339191870 527123542416 579751398587 12881209709677 42940838911960 67335619167310 95373681042923 101493408634255 111800283466907 136445738629865 136445738629880 176059419861019 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397560 309888446016937 316571291052236 320041562476705 330012922480979 349072071337767 349280398548416 378855121615881 391947797815890 412263975852396 413309337510977 417784466454617 470096335453744 471942352642295 491132347463364 497070819617390 521746175187005 528499591593631 528499591593646 531497668234994 534256931013766 545866261401446 553094203904084 573374472580633 584717275393151 586677811793393 594479367708736 611911462811747 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 672462142824279 684439512836665 694750096560972 701865353869684 702299432457024 723644675177208 723644675177223 734077381109548 743118242910316 766438618715701 769886810600549 769886810600564 778417488521139 778417488521154 780083133136918
sorting 81 9
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 969 13*)m" ]
10 11
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 522339191855 522339191870 527123542416 579751398587 12881209709677 42940838911960 67335619167310 95373681042923 98581092097755 101493408634255 136445738629865 136445738629880 138598696382315 138598696382330 176059419861019 176059419861034 217096164890903 229175265683191 231686402452175 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397560 309888446016937 316571291052236 330012922480979 349280398548416 378855121615881 391947797815890 412263975852396 413309337510977 417784466454617 420422385835186 470096335453744 471942352642295 491132347463364 521746175187005 528499591593631 528499591593646 531497668234994 534256931013766 553094203904084 584717275393151 586677811793393 594479367708736 611911462811747 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 672462142824279 684439512836665 694750096560972 723644675177208 723644675177223 734077381109548 743118242910316 766438618715701 769886810600549 769886810600564 780083133136918
sorting 81 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
13
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 522339191855 527123542416 527123542431 579751398587 12881209709677 18012092040659 42940838911960 67335619167310 95373681042923 98581092097755 98581092097770 101493408634255 136445738629865 136445738629880 138598696382315 138598696382330 176059419861019 176059419861034 217096164890903 229175265683191 280241828628801 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 309888446016937 309888446016952 316571291052236 330012922480979 349280398548416 378855121615881 391947797815890 413309337510977 417784466454617 457045562771294 470096335453744 471942352642295 480368617748205 491132347463364 517264727560811 521746175187005 528499591593631 528499591593646 531497668234994 534256931013766 553094203904084 584717275393151 586677811793393 594479367708736 603089639226490 611911462811747 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 672462142824279 672462142824294 684439512836665 694750096560972 723644675177208 723644675177223 734077381109548 743118242910316 766438618715701 769886810600549 769886810600564 780083133136918
sorting 81 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
12
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 522339191855 527123542416 579751398587 12881209709677 42940838911960 62410438176769 67335619167310 95373681042923 98581092097755 101493408634255 111800283466907 136445738629865 136445738629880 138598696382315 138598696382330 176059419861019 176059419861034 214367328752765 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 309888446016937 316571291052236 330012922480979 349280398548416 378855121615881 391947797815890 413309337510977 417784466454617 470096335453744 471942352642295 491132347463364 497070819617390 521746175187005 528499591593631 528499591593646 531497668234994 534256931013766 553094203904084 584717275393151 586677811793393 594479367708736 611911462811747 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 672462142824279 684439512836665 694750096560972 702299432457024 723644675177208 723644675177223 734077381109548 735357792477993 743118242910316 766438618715701 769886810600549 769886810600564 778417488521139 778417488521154 780083133136918
sorting 81 12
metisLib.METIS_TAC [ listTheory.MEM_EL ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 522339191855 527123542416 579751398587 42940838911960 62410438176769 95373681042923 98581092097755 101493408634255 136445738629865 136445738629880 138598696382315 138598696382330 176059419861019 176059419861034 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 306638879374396 309888446016937 330012922480979 349280398548416 391947797815890 413309337510977 417784466454617 470096335453744 471942352642295 491132347463364 521746175187005 528499591593631 528499591593646 531497668234994 534256931013766 553094203904084 584717275393151 586677811793393 594479367708736 611911462811747 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 672462142824279 684439512836665 694750096560972 702299432457024 723644675177208 723644675177223 734077381109548 743118242910316 766438618715701 769886810600549 769886810600564 778417488521139 780083133136918
sorting 81 13
bossLib.fs tactictoe_thmlarg

4508187 4508202 5822398 393161726708 393161726723 498417439050 522339191855 527123542416 527123542431 579751398587 18012092040659 42940838911960 95373681042923 95373681042938 98581092097755 101493408634255 136445738629865 136445738629880 138598696382315 138598696382330 176059419861019 176059419861034 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 309888446016937 330012922480979 349280398548416 391947797815890 413309337510977 417784466454617 470096335453744 471942352642295 491132347463364 521746175187005 528499591593631 528499591593646 531497668234994 534256931013766 553094203904084 584717275393151 586677811793393 594479367708736 603089639226490 611911462811747 611911462811762 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 672462142824279 684439512836665 694750096560972 723644675177208 723644675177223 734077381109548 743118242910316 766438618715701 769886810600549 769886810600564 780083133136918
sorting 81 14
boolLib.FIRST_X_ASSUM ( Q.SPECL_THEN [ [ HolKernel.QUOTE " (*#loc 973 33*)SUC m" ] , [ HolKernel.QUOTE " (*#loc 973 41*)SUC n" ] ] boolLib.MP_TAC )
15
4508187 4508202 5822398 393161726708 393161726723 498417439050 522339191855 522339191870 527123542416 527123542431 12881209709662 42940838911960 67335619167295 95373681042923 95373681042938 101493408634255 136445738629865 136445738629880 176059419861019 176059419861034 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 309888446016937 316571291052221 330012922480979 349072071337767 349280398548416 378855121615866 412263975852381 417784466454617 458565928867823 471942352642295 491132347463364 521746175187005 528499591593631 528499591593646 531497668234994 534256931013766 553094203904084 584717275393151 589341142712116 594479367708736 611911462811747 611911462811762 648550396331557 650309880450183 672462142824279 684439512836665 701865353869684 723644675177208 723644675177223 734077381109548 743118242910316 769886810600549 769886810600564
sorting 81 15
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 522339191855 522339191870 527123542416 527123542431 12881209709677 18012092040674 42940838911960 42940838911975 67335619167310 95373681042923 95373681042938 98581092097770 101493408634255 101493408634270 136445738629865 136445738629880 161842248249656 176059419861019 176059419861034 200752300196405 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 309888446016952 316571291052236 330012922480979 330012922480994 349072071337782 349280398548416 378855121615881 417784466454617 417784466454632 457045562771294 471942352642295 480368617748205 491132347463364 517264727560811 521746175187005 528499591593631 528499591593646 531497668234994 531497668235009 534256931013766 553094203904084 584717275393151 584717275393166 594479367708736 603089639226505 611911462811747 611911462811762 648550396331557 650309880450183 672462142824294 684439512836665 684439512836680 701865353869684 723644675177208 723644675177223 734077381109548 734077381109563 743118242910316 769886810600549 769886810600564
sorting 81 16
bossLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ listTheory.MEM_EL ]
17
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 522339191855 527123542416 579751398587 579751398602 12881209709662 42940838911960 67335619167295 95373681042923 101493408634255 136445738629865 176059419861019 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 302217250788554 305253504397545 309888446016937 316571291052221 330012922480979 349072071337767 349280398548416 378855121615866 391947797815890 412263975852381 413309337510977 417784466454617 458565928867823 470096335453744 471942352642295 491132347463364 521746175187005 528499591593631 531497668234994 534256931013766 553094203904084 584717275393151 586677811793393 589341142712116 594479367708736 611911462811747 624811432641453 637387629151176 648550396331557 650309880450183 660516968447092 672462142824279 684439512836665 694750096560987 701865353869684 723644675177208 734077381109548 743118242910316 769886810600549 780083133136918
sorting 81 17
boolLib.FIRST_X_ASSUM ( Q.SPECL_THEN [ [ HolKernel.QUOTE " (*#loc 976 31*)0" ] , [ HolKernel.QUOTE " (*#loc 976 35*)SUC n" ] ] boolLib.MP_TAC )
18
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 522339191855 527123542416 527123542431 579751398587 12881209709662 42940838911960 67335619167295 95373681042923 101493408634255 136445738629865 136445738629880 176059419861019 176059419861034 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397545 306638879374396 309888446016937 316571291052221 330012922480979 349072071337767 349280398548416 378855121615866 412263975852381 417784466454617 458565928867823 471942352642295 491132347463364 521746175187005 528499591593631 528499591593646 531497668234994 534256931013766 553094203904084 584717275393151 589341142712116 594479367708736 611911462811747 637387629151176 648550396331557 650309880450183 660784803306906 672462142824279 684439512836665 701865353869684 704177836849649 723644675177208 723644675177223 734077381109548 743118242910316 769886810600549 769886810600564
sorting 81 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 522339191855 527123542416 527123542431 579751398587 12881209709677 42940838911960 42940838911975 62410438176784 67335619167310 95373681042923 98581092097770 101493408634255 101493408634270 111800283466907 136445738629865 136445738629880 176059419861019 176059419861034 200752300196405 214367328752765 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 306638879374396 309888446016952 316571291052236 330012922480979 330012922480994 349072071337782 349280398548416 378855121615881 417784466454617 417784466454632 457045562771294 471942352642295 491132347463364 497070819617390 517264727560811 521746175187005 528499591593631 528499591593646 531497668234994 531497668235009 534256931013766 553094203904084 584717275393151 584717275393166 594479367708736 603089639226505 611911462811747 637387629151176 648550396331557 650309880450183 656489106454840 660784803306906 672462142824294 684439512836665 684439512836680 701865353869684 702299432457039 704177836849649 723644675177208 723644675177223 734077381109548 734077381109563 743118242910316 769886810600549 769886810600564 778417488521154
sorting 83 0
boolLib.GEN_TAC
1
4508202 393161726723 70321041379042 101493408634270 136129971492854 136134755843415 160288592847498 179857892939409 286024140781060 293640334736908 302217250788569 330012922480994 349280398548431 361193255521034 446524973034233 491132347463379 534256931013781 553094203904099 594479367708751 648550396331572 650309880450198 666206595639056 684439512836680 701865353869699 704177836849664 724837201218009 725948224458739 743118242910331
sorting 83 1
boolLib.STRIP_TAC
2
4508202 393161726723 70321041379042 101493408634270 136129971492854 136134755843415 179857892939409 286024140781060 293640334736908 302217250788569 330012922480994 349280398548431 361193255521034 446524973034233 491132347463379 534256931013781 553094203904099 594479367708751 648550396331572 650309880450198 666206595639056 684439512836680 701865353869699 704177836849664 724837201218009 725948224458739 743118242910331
sorting 83 2
BasicProvers.Induct
3 4
4508187 4508202 393161726708 393161726723 70321041379042 101493408634270 136129971492854 136134755843415 179857892939409 286024140781045 286024140781060 293640334736908 302217250788569 330012922480994 349280398548431 361193255521034 446524973034233 491132347463379 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 666206595639041 684439512836680 701865353869699 704177836849664 724837201217994 725948224458739 743118242910331
sorting 83 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 101493408634270 136134755843415 219617233298875 238679155971169 286024140781045 286024140781060 293640334736908 302217250788569 330012922480994 349280398548431 361193255521034 382133473244493 491132347463379 510064419306200 534256931013766 553094203904099 594479367708736 640719949061508 648550396331557 650309880450198 666206595639041 683553634876859 684439512836680 701865353869699 724837201217994 725948224458739 743118242910331
sorting 83 4
boolLib.REPEAT boolLib.STRIP_TAC
5
4508187 4508202 5822413 393161726708 393161726723 498417439065 12881209709677 23037417020886 67335619167310 70321041379027 101493408634255 101493408634270 136129971492839 136129971492854 136134755843400 136134755843415 179857892939394 286024140781045 286024140781060 293640334736893 293640334736908 302217250788554 302217250788569 315645906634832 316571291052236 330012922480979 330012922480994 349280398548416 349280398548431 361193255521019 361193255521034 378855121615881 435870823154617 446524973034218 491132347463364 491132347463379 534256931013766 553094203904084 553094203904099 594479367708736 648550396331557 650309880450183 650309880450198 666206595639041 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 724837201217994 725948224458724 725948224458739 731050264096462 743118242910316 743118242910331 759163410206502 766438618715716
sorting 83 5
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 992 15*)l2" ]
6 7
4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 12881209709662 12881209709677 23037417020871 67335619167295 67335619167310 70321041379027 101493408634255 136129971492839 136129971492854 136134755843400 136134755843415 179857892939394 286024140781045 293640334736893 302217250788554 302217250788569 315645906634817 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 435870823154602 446524973034218 491132347463364 534256931013766 553094203904084 594479367708736 648550396331557 650309880450183 666206595639041 684439512836665 701865353869684 701865353869699 704177836849649 724837201217994 725948224458724 731050264096462 743118242910316 759163410206502
sorting 83 6
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 12881209709662 12881209709677 23037417020871 67335619167295 67335619167310 70321041379027 101493408634255 136129971492839 136129971492854 136134755843400 179857892939394 286024140781045 293640334736893 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 435870823154602 446524973034218 491132347463364 510064419306185 510064419306200 534256931013766 553094203904084 592597541051130 594479367708736 648550396331557 650309880450183 660145262294932 666206595639041 683553634876844 684439512836665 701865353869684 701865353869699 704177836849649 724837201217994 725948224458724 731050264096462 743118242910316
sorting 83 7
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ]
8
4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 555829645782 555829645797 12881209709662 12881209709677 23037417020871 67335619167295 67335619167310 70321041379027 101493408634255 131048991197057 131048991197072 136129971492839 136129971492854 136134755843400 179857892939394 286024140781045 293640334736893 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 378855121615881 435870823154602 439380893772736 446524973034218 491132347463364 534256931013766 553094203904084 572672848105232 594479367708736 648550396331557 650309880450183 666206595639041 684439512836665 701865353869684 701865353869699 704177836849649 724837201217994 725948224458724 731050264096462 743118242910316
sorting 83 8
boolLib.CONJ_ASM1_TAC

4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 555829645782 555829645797 12881209709662 23037417020871 67335619167295 70321041379027 101493408634255 101493408634270 131048991197057 131048991197072 136129971492839 136129971492854 136134755843400 179857892939394 179857892939409 286024140781045 286024140781060 293640334736893 302217250788554 302217250788569 316571291052221 330012922480979 349280398548416 361193255521019 361193255521034 378855121615866 435870823154602 446524973034218 491132347463364 534256931013766 553094203904084 572672848105232 594479367708736 648550396331557 650309880450183 666206595639041 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 724837201217994 725948224458724 743118242910316
sorting 84 0
BasicProvers.PROVE_TAC [ ( DB.fetch "sorting" "QSORT_PERM" ) , ( DB.fetch "sorting" "QSORT_SORTED" ) , ( DB.fetch "sorting" "SORTED_PERM_EQ" ) , ( DB.fetch "sorting" "PERM_TRANS" ) , ( DB.fetch "sorting" "PERM_SYM" ) ]

4508202 393161726723 70321041379042 73352441627432 101493408634270 136129971492854 136134755843415 149809507796936 160288592847498 192161968167441 286024140781060 291172341109760 293640334736908 302217250788569 330012922480994 361193255521034 417159510273605 446524973034233 491132347463379 534256931013781 594479367708751 610210547612354 648550396331572 666206595639056 666339899480743 684439512836680 690731252115769 701865353869699 724837201218009 725948224458739
sorting 85 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 1012 16*)ls" ]
1 2
4508202 383593025601 393161726723 1650156236753 101493408634270 136445738629880 143579236920666 160288592847498 286024140781060 302217250788569 330012922480994 349280398548431 432251150433549 433924948199747 491132347463379 510443837480268 514547582318262 534256931013781 553094203904099 594479367708751 648550396331572 650309880450198 655100123088313 684439512836680 725948224458739 743118242910331
sorting 85 1
bossLib.csimp [ ( DB.fetch "sorting" "SORTED_EQ" ) ]
3
4508187 4508202 5822413 383593025586 383593025601 393161726708 393161726723 498417439065 1650156236738 1650156236753 12881209709677 23037417020886 43795501873414 67335619167310 101493408634255 101493408634270 136445738629865 136445738629880 143579236920651 160288592847483 160288592847498 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 330012922480979 330012922480994 349280398548416 349280398548431 378855121615881 383487504067770 432251150433534 432251150433549 433924948199732 491132347463364 491132347463379 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 534256931013781 553094203904084 553094203904099 594479367708736 594479367708751 648550396331557 648550396331572 650309880450183 650309880450198 655100123088298 655100123088313 684439512836665 684439512836680 743118242910316 766438618715716
sorting 85 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 383593025601 393161726723 1650156236753 101493408634270 160288592847498 286024140781060 302217250788569 325396319387829 330012922480994 338504306742909 349280398548431 432251150433549 491132347463379 510064419306200 510443837480268 514547582318262 534256931013781 553094203904099 594479367708751 648550396331572 650309880450198 655100123088313 683553634876859 684439512836680
sorting 85 3
BasicProvers.SRW_TAC [ boolSimps.CONJ_ss ] [ ( DB.fetch "sorting" "SORTED_EQ" ) ]
4
4508187 4508202 5822413 383593025586 383593025601 393161726708 393161726723 498417439065 579751398602 1650156236738 1650156236753 12881209709677 67335619167310 101493408634255 101493408634270 136445738629865 136445738629880 143579236920651 143579236920666 160288592847483 160288592847498 263548420919455 271701083476882 286024140781045 286024140781060 294845130318773 302217250788554 302217250788569 316571291052236 330012922480979 330012922480994 349280398548416 349280398548431 368518131831240 386647806602618 391947797815905 413309337510992 432251150433534 432251150433549 433924948199732 470096335453759 491132347463364 491132347463379 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 534256931013781 553094203904084 553094203904099 581792910906947 582940223822233 586677811793408 594479367708736 594479367708751 624811432641468 637387629151176 648550396331557 648550396331572 650309880450183 650309880450198 655100123088298 655100123088313 660516968447107 684439512836665 684439512836680 694750096560987 743118242910316 743118242910331 766438618715716 780083133136933
sorting 85 4
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "list" "MEM_FILTER" ) ]

4508187 4508202 5822398 5822413 383593025586 393161726708 393161726723 498417439050 498417439065 579751398587 579751398602 1650156236738 101493408634255 136445738629865 143579236920651 160288592847483 275645092686142 286024140781045 286024140781060 302217250788554 330012922480979 349280398548416 391947797815890 413309337510977 432251150433534 433924948199732 470096335453744 491132347463364 510443837480253 514547582318247 534256931013766 553094203904084 586677811793393 594479367708736 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 655100123088298 660516968447092 684439512836665 694750096560972 694750096560987 736879671418027 743118242910316 766438618715701 780083133136918
sorting 86 0
boolLib.STRIP_TAC
1
4508202 5822413 393161726723 574967048041 579751398602 19521708359799 101493408634270 103366738851126 136445738629880 160288592847498 179857892939409 286024140781060 302217250788569 330012922480994 333784159820749 349280398548431 391947797815905 413309337510992 466580814163002 470096335453759 489562040344698 491132347463379 516251189168388 553094203904099 586677811793408 624811432641468 637387629151176 650309880450198 660516968447107 684439512836680 694750096560987 701865353869699 704177836849664 725948224458739 743118242910331 766438618715716 780083133136933
sorting 86 1
boolLib.ho_match_mp_tac SORTED_IND
2
4508202 5822413 393161726723 574967048041 579751398602 19521708359799 101493408634270 103366738851126 136445738629880 160288592847498 179857892939409 286024140781060 302217250788569 330012922480994 333784159820749 349280398548431 391947797815905 413309337510992 466580814163002 470096335453759 489562040344698 491132347463379 516251189168388 553094203904099 586677811793408 624811432641468 637387629151176 650309880450198 660516968447107 684439512836680 694750096560987 701865353869699 704177836849664 725948224458739 743118242910331 766438618715716 780083133136933
sorting 86 2
BasicProvers.SRW_TAC [ ] [ ]
3 4
4508202 5822413 393161726723 574967048041 579751398602 12881209709677 19521708359799 23037417020886 23967063632390 63571342099375 67335619167310 101493408634270 103366738851126 141893227853579 151181538357760 152439822555303 160288592847498 179857892939409 230164887944483 243161137364708 286024140781060 288561346141507 300890814881312 302217250788569 308061173623331 316536239003790 316571291052236 318809925332794 330012922480994 333784159820749 349280398548431 378855121615881 391947797815905 397717948287438 413309337510992 466580814163002 491132347463379 510064419306200 516251189168388 525215306054637 553094203904099 579557291981821 610876284722208 618627219439549 624811432641468 637387629151176 650309880450198 655222334018063 660516968447107 683553634876859 684439512836680 694750096560987 701865353869699 704177836849664 725948224458739 726308311741204 766438618715716 780083133136933
sorting 86 3
boolLib.pop_assum boolLib.mp_tac
5
4508187 4508202 5822398 5822413 393161726708 574967048026 579751398587 579751398602 12881209709662 12881209709677 19521708359784 23037417020871 23037417020886 67335619167295 67335619167310 101493408634255 103366738851111 103366738851126 151181538357745 152439822555288 179857892939394 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 333784159820734 349280398548416 349280398548431 378855121615866 378855121615881 391947797815890 413309337510977 415098329689523 466580814162987 470096335453744 489562040344683 491132347463364 516251189168373 553094203904084 553094203904099 586677811793393 618627219439534 618627219439549 624811432641453 637387629151161 650309880450183 650309880450198 660516968447092 684439512836665 694750096560972 701865353869684 704177836849649 766438618715701 780083133136918
sorting 86 4
boolLib.pop_assum boolLib.mp_tac
6
4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 23037417020871 67335619167295 101493408634255 103366738851111 103366738851126 151181538357745 152439822555288 179857892939394 286024140781045 286024140781060 302217250788554 316571291052221 330012922480979 333784159820734 349280398548416 378855121615866 391947797815890 413309337510977 415098329689523 466580814162987 470096335453744 489562040344683 491132347463364 516251189168373 553094203904084 586677811793393 618627219439534 624811432641453 637387629151161 637387629151176 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 701865353869684 704177836849649 766438618715701 780083133136918
sorting 86 5
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 579751398587 579751398602 12881209709662 12881209709677 19521708359784 23037417020871 23037417020886 67335619167295 67335619167310 101493408634255 103366738851111 103366738851126 151181538357745 152439822555288 179857892939394 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 330012922480994 333784159820734 349280398548416 349280398548431 378855121615866 378855121615881 391947797815890 413309337510977 415098329689523 466580814162987 470096335453744 489562040344683 491132347463364 516251189168373 553094203904084 553094203904099 586677811793393 618627219439534 618627219439549 624811432641453 637387629151161 650309880450183 650309880450198 660516968447092 684439512836665 684439512836680 694750096560972 701865353869684 704177836849649 766438618715701 780083133136918
sorting 86 6
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 19521708359784 23037417020871 23037417020886 67335619167295 67335619167310 101493408634255 103366738851111 103366738851126 151181538357745 152439822555288 179857892939394 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 330012922480994 333784159820734 349280398548416 349280398548431 378855121615866 378855121615881 391947797815890 413309337510977 415098329689523 466580814162987 470096335453744 489562040344683 491132347463364 516251189168373 553094203904084 553094203904099 586677811793393 618627219439534 618627219439549 624811432641453 637387629151161 637387629151176 650309880450183 650309880450198 660516968447092 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 704177836849649 766438618715701 780083133136918
sorting 87 0
bossLib.SIMP_TAC bossLib.std_ss [ boolLib.GSYM ( DB.fetch "sorting" "PERM_EQUIVALENCE_ALT_DEF" ) , ( DB.fetch "sorting" "PERM_CONG" ) ]

4508202 4377279449699 97361119023826 121192453512385 134852714479614 136110998677157 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 330012922480994 355234963554954 361193255521034 386477523617951 446524973034233 479845161158055 491132347463379 588485109015285 684439512836680 695208935576891 701865353869699 725948224458739 742720155462538
sorting 88 0
bossLib.SIMP_TAC bossLib.std_ss [ boolLib.GSYM ( DB.fetch "sorting" "PERM_EQUIVALENCE_ALT_DEF" ) , ( DB.fetch "sorting" "PERM_CONS_IFF" ) ]

4508202 5822413 574967048041 12881209709677 67335619167310 121192453512385 134852714479614 136129971492854 293640334736908 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 388672164393225 435870823154617 446524973034233 479845161158055 491132347463379 492614116128292 684439512836680 701865353869699 725948224458739 742720155462538 766438618715716
sorting 89 0
metisLib.METIS_TAC [ ( DB.fetch "sorting" "PERM_EQUIVALENCE_ALT_DEF" ) , ( DB.fetch "sorting" "PERM_APPEND" ) , ( DB.fetch "sorting" "PERM_CONS_IFF" ) , rich_listTheory.APPEND ]

4508202 5822413 574967048041 12881209709677 18652002141633 22319158050868 67335619167310 97361119023826 136129971492854 136134755843415 171077588030068 202347081893568 293640334736908 302217250788569 316571291052236 320130490181598 361193255521034 378855121615881 386477523617951 479845161158055 491132347463379 588485109015285 701865353869699 725948224458739 738089363340212 765907554548499 766438618715716
sorting 90 0
boolLib.REWRITE_TAC [ boolLib.GSYM ( DB.fetch "sorting" "PERM_EQUIVALENCE_ALT_DEF" ) , ( DB.fetch "sorting" "PERM_SWAP_AT_FRONT" ) , ( DB.fetch "sorting" "PERM_REFL" ) ]

4508202 5822413 517554841309 574967048041 579751398602 12881209709677 67335619167310 293640334736908 295516216431331 302217250788569 316571291052236 361193255521034 378855121615881 479845161158055 491132347463379 505969385219955 525215306054637 701865353869699 725948224458739 749015820741727 766438618715716
sorting 91 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 5822413 574967048041 579751398602 12881209709677 67335619167310 136129971492854 136134755843415 293640334736908 295516216431331 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 402973112605782 435870823154617 446524973034233 479845161158055 491132347463379 492614116128292 518769536171436 525215306054637 684439512836680 701865353869699 725948224458739 742720155462538 766438618715716
sorting 91 1
boolLib.ASSUME_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 1063 23*)x" ] , [ HolKernel.QUOTE " (*#loc 1063 28*)y" ] , [ HolKernel.QUOTE " (*#loc 1063 32*)l2" ] ] ( DB.fetch "sorting" "PERM_FUN_SWAP_AT_FRONT" ) )
2
4508187 4508202 5822398 5822413 574967048026 574967048041 579751398602 12881209709662 12881209709677 67335619167295 67335619167310 136129971492839 136129971492854 136134755843400 136134755843415 293640334736893 293640334736908 295516216431331 302217250788554 302217250788569 316571291052221 316571291052236 361193255521019 361193255521034 378855121615866 378855121615881 402973112605767 435870823154602 435870823154617 446524973034218 479845161158040 479845161158055 492614116128292 518769536171436 525215306054637 701865353869684 701865353869699 742720155462523
sorting 91 2
boolLib.ASM_REWRITE_TAC [ ]
3
4508187 4508202 5822398 5822413 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 67335619167295 67335619167310 136129971492839 136129971492854 136134755843400 136134755843415 293640334736893 293640334736908 295516216431316 295516216431331 302217250788554 302217250788569 316571291052221 316571291052236 361193255521019 361193255521034 378855121615866 378855121615881 402973112605767 435870823154602 435870823154617 446524973034218 479845161158040 479845161158055 492614116128292 505969385219940 518769536171436 525215306054622 525215306054637 701865353869684 701865353869699 742720155462523 749015820741712
sorting 91 3
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg

4508187 4508202 5822398 5822413 574967048026 574967048041 579751398587 579751398602 12881209709662 12881209709677 67335619167295 67335619167310 136129971492839 136129971492854 136134755843400 136134755843415 293640334736893 293640334736908 295516216431316 295516216431331 302217250788554 302217250788569 316571291052221 316571291052236 361193255521019 361193255521034 378855121615866 378855121615881 402973112605767 435870823154602 435870823154617 446524973034218 479845161158040 479845161158055 492614116128292 505969385219940 518769536171436 525215306054622 525215306054637 701865353869684 701865353869699 742720155462523 749015820741712
sorting 92 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 579751398602 4377279449699 12881209709677 67335619167310 85112602236795 97361119023826 136129971492854 136134755843415 136139540193976 180981670282877 202347081893568 293640334736908 302217250788569 316571291052236 320130490181598 330012922480994 361193255521034 378855121615881 386477523617951 435870823154617 446524973034233 479845161158055 491132347463379 492614116128292 588485109015285 684439512836680 701865353869699 704167703549181 725948224458739 742720155462538 766438618715716
sorting 93 0
BasicProvers.PROVE_TAC tactictoe_thmlarg

4508202 5822413 517554841309 574967048041 4377279449699 12881209709677 67335619167310 97361119023826 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 386477523617951 402973112605782 435870823154617 446524973034233 463337624485882 463742988253173 479845161158055 491132347463379 588485109015285 684439512836680 695208935576891 701865353869699 712209116100387 725948224458739 742720155462538 766438618715716
sorting 94 0
boolLib.EVERY [ bossLib.SIMP_TAC bossLib.list_ss [ boolLib.GSYM ( DB.fetch "sorting" "PERM_EQUIVALENCE_ALT_DEF" ) , ( DB.fetch "sorting" "PERM_alt" ) , listTheory.FILTER_APPEND_DISTRIB ] , boolLib.REPEAT boolLib.STRIP_TAC , boolLib.COND_CASES_TAC , bossLib.ASM_SIMP_TAC bossLib.list_ss [ ] ]

4508202 5822413 517554841309 574967048041 4377279449699 12881209709677 67335619167310 97361119023826 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 386477523617951 402973112605782 435870823154617 446524973034233 463337624485882 463742988253173 479845161158055 491132347463379 588485109015285 684439512836680 695208935576891 701865353869699 712209116100387 725948224458739 742720155462538 766438618715716
sorting 95 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 4377279449699 68721831994575 85112602236795 97361119023826 136129971492854 136134755843415 136139540193976 136144324544537 180981670282877 293640334736908 302217250788569 330012922480994 361193255521034 386477523617951 446524973034233 479845161158055 489157663997409 491132347463379 588485109015285 684439512836680 695208935576891 701865353869699 722316984342678 725948224458739 742720155462538
sorting 96 0
boolLib.EVERY [ bossLib.SIMP_TAC bossLib.list_ss [ boolLib.GSYM ( DB.fetch "sorting" "PERM_EQUIVALENCE_ALT_DEF" ) , ( DB.fetch "sorting" "PERM_alt" ) , listTheory.FILTER_APPEND_DISTRIB ] , boolLib.REPEAT boolLib.STRIP_TAC , boolLib.COND_CASES_TAC , bossLib.ASM_SIMP_TAC bossLib.list_ss [ ] ]

4508202 4377279449699 68721831994575 85112602236795 97361119023826 136129971492854 136134755843415 136139540193976 136144324544537 180981670282877 293640334736908 302217250788569 330012922480994 361193255521034 386477523617951 446524973034233 479845161158055 489157663997409 491132347463379 588485109015285 684439512836680 695208935576891 701865353869699 722316984342678 725948224458739 742720155462538
sorting 97 0
BasicProvers.PROVE_TAC tactictoe_thmlarg

4508202 4377279449699 97361119023826 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 355234963554954 361193255521034 386477523617951 479845161158055 491132347463379 588485109015285 695208935576891 701865353869699 725948224458739
sorting 98 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 12881209709677 67335619167310 121192453512385 136129971492854 136134755843415 293640334736908 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 388672164393225 435870823154617 446524973034233 479845161158055 491132347463379 492614116128292 684439512836680 701865353869699 725948224458739 742720155462538 766438618715716
sorting 99 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 517554841309 4377279449699 97361119023826 121192453512385 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 330012922480994 355234963554954 361193255521034 386477523617951 446524973034233 479845161158055 491132347463379 588485109015285 684439512836680 695208935576891 701865353869699 725948224458739 742720155462538
sorting 100 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 70321041379042 121192453512385 134852714479614 136110998677157 136129971492854 136134755843415 293640334736908 302217250788569 330012922480994 361193255521034 446524973034233 479845161158055 491132347463379 684439512836680 701865353869699 725948224458739 742720155462538
sorting 101 0
metisLib.METIS_TAC [ ( DB.fetch "sorting" "PERM_EQUIVALENCE_ALT_DEF" ) ]

4508202 70321041379042 134852714479614 136110998677157 136129971492854 136134755843415 293640334736908 302217250788569 330012922480994 361193255521034 446524973034233 491132347463379 684439512836680 701865353869699 725948224458739
sorting 102 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "sorting" "PERM_DEF" ) , listTheory.FILTER_APPEND_DISTRIB , boolLib.EQ_IMP_THM ]

4508202 517554841309 51437113604985 70321041379042 97361119023826 134852714479614 136110998677157 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 330012922480994 361193255521034 386477523617951 446524973034233 491132347463379 588485109015285 684439512836680 701865353869699 725948224458739
sorting 103 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "sorting" "PERM_DEF" ) , listTheory.FILTER_APPEND_DISTRIB , boolLib.EQ_IMP_THM ]

4508202 51437113604985 70321041379042 97361119023826 129862863951303 134852714479614 136110998677157 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 330012922480994 361193255521034 386477523617951 446524973034233 491132347463379 588485109015285 591540675394471 684439512836680 701865353869699 725948224458739
sorting 104 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "sorting" "PERM_DEF" ) , listTheory.FILTER_APPEND_DISTRIB , boolLib.EQ_IMP_THM ]

4508202 517554841309 51437113604985 70321041379042 97361119023826 134852714479614 136129971492854 136134755843415 180981670282877 293640334736908 302217250788569 330012922480994 361193255521034 386477523617951 446524973034233 491132347463379 588485109015285 684439512836680 725948224458739
sorting 105 0
bossLib.SIMP_TAC bossLib.list_ss [ ( DB.fetch "sorting" "PERM_alt" ) , listTheory.FILTER_APPEND_DISTRIB ]

4508202 517554841309 546260944675 4377279449699 70321041379042 97361119023826 136129971492854 136134755843415 180981670282877 202329589279629 293640334736908 302217250788569 330012922480994 361193255521034 386477523617951 446524973034233 491132347463379 588485109015285 684439512836680 701865353869699 725948224458739
sorting 106 0
metisLib.METIS_TAC [ rich_listTheory.APPEND_ASSOC , ( DB.fetch "sorting" "PERM_APPEND_IFF" ) , ( DB.fetch "sorting" "PERM_APPEND" ) , ( DB.fetch "sorting" "PERM_EQUIVALENCE_ALT_DEF" ) ]

4508202 517554841309 4377279449699 51437113604985 80602904620345 97361119023826 143679676678112 143684461028673 151545149000396 180981670282877 293640334736908 302217250788569 339117503689110 361193255521034 386477523617951 446524973034233 588485109015285 684439512836680 701865353869699 745897892395833
sorting 107 1
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "sorting" "PERM_DEF" ) , listTheory.FILTER_APPEND_DISTRIB , boolLib.EQ_IMP_THM ]

4508202 517554841309 4377279449699 51437113604985 80602904620345 97361119023826 143679676678112 143684461028673 151545149000396 180981670282877 293640334736908 302217250788569 339117503689110 361193255521034 386477523617951 446524973034233 588485109015285 684439512836680 701865353869699 745897892395833
sorting 108 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1 2
4508202 383593025601 464926985138 1650156236753 42940838911975 124546192348058 143579236920666 192449468412509 210838728342036 302217250788569 417784466454632 432251150433549 491132347463379 510443837480268 514547582318262 531497668235009 540501913853681 584717275393166 725948224458739
sorting 108 1
BasicProvers.SRW_TAC [ ] [ numLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 448 37*)!a b. a <= b ==> a <= SUC b" ] ) ]

4508187 4508202 5822413 383593025586 383593025601 464926985123 464926985138 498417439065 1650156236738 1650156236753 12881209709677 42940838911960 42940838911975 43795501873414 67335619167310 124546192348043 124546192348058 143579236920651 192449468412494 210838728342021 302217250788554 302217250788569 316571291052236 362675982438175 378855121615881 417784466454617 417784466454632 432251150433534 432251150433549 491132347463379 502364575843174 510443837480253 510443837480268 514547582318247 514547582318262 516377886642916 531497668234994 531497668235009 540501913853666 584717275393151 738738101026224 766438618715716
sorting 108 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 383593025601 1650156236753 42940838911975 124546192348058 143551261381147 232000754873566 302217250788569 338504306742909 349245690984871 417784466454632 432251150433549 510064419306200 510443837480268 514547582318262 531497668235009 592549220147966
sorting 109 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 5822413 383593025601 464926985138 498417439065 1650156236753 12881209709677 42940838911975 67335619167310 143579236920666 210838728342036 302217250788569 316571291052236 378855121615881 383133839996272 417784466454632 432251150433549 491132347463379 510443837480268 514547582318262 516377886642916 531497668235009 646856087840362 725948224458739 734077381109563 766438618715716
sorting 109 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ]
2
4508202 5822413 383593025601 464926985138 498417439065 1650156236753 12881209709677 42940838911975 67335619167310 143579236920666 210838728342036 302217250788569 316571291052236 378855121615881 383133839996272 417784466454632 432251150433549 510443837480268 514547582318262 516377886642916 531497668235009 646856087840362 734077381109563
sorting 109 2
boolLib.MATCH_MP_TAC arithmeticTheory.LESS_EQ_IMP_LESS_SUC
3
4508202 383593025601 464926985138 1650156236753 42940838911975 143579236920666 210838728342036 302217250788569 309888446016952 349072071337782 355990739811100 383133839996272 417784466454632 432251150433549 510443837480268 514547582318262 531497668235009 584717275393166 672462142824294 734077381109563
sorting 109 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 383593025601 464926985138 1650156236753 42940838911975 124546192348058 143579236920666 192449468412509 210838728342036 302217250788569 417784466454632 432251150433549 510443837480268 514547582318262 531497668235009 540501913853681 584717275393166
sorting 110 0
BasicProvers.Induct
1 2
4508202 5822413 393161726723 574967048041 1008451954416 19521708359799 45229246553598 50246678366069 70933928186661 101493408634270 102463609687691 103576866152389 131340836581293 146478521756297 171031484015860 217238116018336 225455733561094 250833380211057 255139914276849 272205685331491 286024140781060 302217250788569 303611864631000 307920677503040 324108653253161 327391426392094 335344845384093 350440544059014 369710484392543 463489651893972 466580814163002 466952609818126 491132347463379 510443837480268 511494331866489 514547582318262 551922152329587 586165921955897 637387629151176 650430868334082 682292493163132 684439512836680 685573726333737 694750096560987 701865353869699 725218486902786 725948224458739 766438618715716
sorting 110 1
BasicProvers.RW_TAC bossLib.std_ss [ ( DB.fetch "sorting" "PART3_DEF" ) , pairTheory.PAIR_MAP , rich_listTheory.FILTER ]
3 4 5 6
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 574967048026 574967048041 1008451954401 12881209709677 19521708359784 19521708359799 45229246553583 45229246553598 50246678366054 50246678366069 67335619167310 70933928186646 70933928186661 71781301774511 101493408634255 101493408634270 102463609687676 102463609687691 103576866152374 131340836581278 131340836581293 146478521756282 146478521756297 171031484015845 171031484015860 192116038847802 217238116018321 225455733561079 225455733561094 250833380211042 255139914276834 271564505818617 272205685331476 286024140781045 286024140781060 292107234497112 297934035127482 302217250788554 302217250788569 303611864630985 303611864631000 307920677503025 307920677503040 316571291052236 324108653253146 327391426392079 327391426392094 335344845384078 335344845384093 350440544058999 350440544059014 369710484392528 369710484392543 378855121615881 463489651893957 466580814162987 466580814163002 466952609818111 466952609818126 491132347463364 491132347463379 510443837480253 510443837480268 511017717292988 511494331866474 514547582318247 514547582318262 516450182099535 551922152329572 551922152329587 586165921955882 589629646700278 637387629151161 637387629151176 650430868334067 650430868334082 682292493163117 682292493163132 684439512836665 684439512836680 685573726333722 685573726333737 694750096560972 694750096560987 701865353869684 701865353869699 725218486902771 725218486902786 731428418309745 766438618715701 766438618715716 790800159476856
sorting 110 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 19521708359799 31343345022204 45229246553598 50246678366069 70933928186661 101493408634270 102463609687691 131340836581293 171031484015860 171622270666649 225455733561094 286024140781060 302217250788569 303611864631000 307920677503040 327391426392094 335344845384093 350440544059014 369710484392543 407912433788843 419300684549411 466580814163002 466952609818126 474555077349345 491132347463379 510064419306200 510443837480268 514547582318262 551922152329587 556065948463923 603407213597852 637387629151176 650430868334082 682292493163132 684439512836680 685573726333737 694750096560987 701865353869699 711048130384384 720829280964166 725218486902786 737049376432106 766438618715716
sorting 110 3
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 574967048026 574967048041 1008451954401 12881209709677 15261816361067 19521708359784 19521708359799 22525113140487 45229246553583 50246678366054 50246678366069 67335619167310 70933928186646 70933928186661 101493408634255 101493408634270 102463609687676 103576866152374 131340836581278 131340836581293 146478521756282 146478521756297 171031484015845 196421115996488 208688131165094 217238116018321 225455733561079 225455733561094 250833380211042 250833380211057 255139914276834 272205685331476 286024140781045 286024140781060 302217250788554 302217250788569 303611864630985 307920677503025 316571291052236 324108653253146 327391426392079 335344845384078 350440544058999 361193255521034 369710484392528 369710484392543 463489651893957 466580814162987 466580814163002 466952609818111 491132347463364 510443837480253 510443837480268 511494331866474 514547582318247 514547582318262 551922152329572 586165921955882 637387629151161 637387629151176 637632245754232 650430868334067 682292493163117 684439512836665 684439512836680 685573726333722 685573726333737 694750096560972 694750096560987 701865353869684 701865353869699 725218486902771 766438618715701
sorting 110 4
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 574967048026 574967048041 1008451954401 1008451954416 12881209709677 19521708359784 45229246553583 50246678366054 50246678366069 67335619167310 70933928186646 101493408634255 101493408634270 102463609687676 103576866152374 125305229153087 131340836581278 131340836581293 146478521756282 146478521756297 171031484015845 196421115996488 208688131165094 217238116018321 225455733561079 250833380211042 255139914276834 272205685331476 286024140781045 286024140781060 302217250788554 302217250788569 303611864630985 307920677503025 316571291052236 324108653253146 327391426392079 327391426392094 335344845384078 350440544058999 353992528480273 361193255521034 369710484392528 463489651893957 466580814162987 466952609818111 491132347463364 510443837480253 510443837480268 511494331866474 514547582318247 514547582318262 551922152329572 581645458639167 586165921955882 637387629151161 637387629151176 650430868334067 682292493163117 682292493163132 684439512836665 684439512836680 685573726333722 694750096560972 694750096560987 701865353869684 701865353869699 725218486902771 725218486902786 766438618715701
sorting 110 5
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 574967048026 574967048041 1008451954401 12881209709677 15261816361067 19521708359784 19521708359799 22525113140487 45229246553583 50246678366054 50246678366069 67335619167310 70933928186646 70933928186661 101493408634255 101493408634270 102463609687676 103576866152374 131340836581278 131340836581293 146478521756282 146478521756297 171031484015845 196421115996488 208688131165094 217238116018321 225455733561079 225455733561094 250833380211042 250833380211057 255139914276834 272205685331476 286024140781045 286024140781060 302217250788554 302217250788569 303611864630985 307920677503025 316571291052236 324108653253146 327391426392079 335344845384078 350440544058999 361193255521034 369710484392528 369710484392543 463489651893957 466580814162987 466580814163002 466952609818111 491132347463364 510443837480253 510443837480268 511494331866474 514547582318247 514547582318262 551922152329572 586165921955882 637387629151161 637387629151176 637632245754232 650430868334067 682292493163117 684439512836665 684439512836680 685573726333722 685573726333737 694750096560972 694750096560987 701865353869684 701865353869699 725218486902771 766438618715701
sorting 110 6
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 574967048026 574967048041 1008451954401 1008451954416 12881209709677 19521708359784 45229246553583 50246678366054 50246678366069 67335619167310 70933928186646 101493408634255 101493408634270 102463609687676 103576866152374 114240635756683 131340836581278 131340836581293 146478521756282 146478521756297 171031484015845 217238116018321 225455733561079 250833380211042 255139914276834 272205685331476 286024140781045 286024140781060 302217250788554 302217250788569 303611864630985 307920677503025 316571291052236 324108653253146 327391426392079 327391426392094 335344845384078 350440544058999 361193255521034 369710484392528 463489651893957 466580814162987 466952609818111 491132347463364 510443837480253 510443837480268 511494331866474 514547582318247 514547582318262 522710917926559 551922152329572 581645458639167 586165921955882 637387629151161 637387629151176 650430868334067 682292493163117 682292493163132 684439512836665 684439512836680 685573726333722 694750096560972 694750096560987 701865353869684 701865353869699 725218486902771 725218486902786 766438618715701
sorting 111 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "sorting" "PERM_DEF" ) , listTheory.FILTER_APPEND_DISTRIB , boolLib.EQ_IMP_THM ]

4508202 464926985138 469711335699 474495686260 574967048041 70321041379042 80602904620345 97361119023826 101493408634270 122241001814271 123499286011814 124757570209357 180981670282877 293640334736908 302217250788569 330012922480994 361193255521034 386477523617951 446524973034233 491132347463379 540031376717350 588485109015285 684439512836680 725948224458739 745897892395833
sorting 112 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1 2
4508202 5822413 383593025601 388377376162 517554841309 574967048041 1650156236753 46817733386655 65000688760800 101493408634270 143579236920666 238384925949583 297580428625151 302217250788569 361193255521034 410288023691984 432251150433549 445342494043641 483900314787886 491132347463379 510443837480268 514547582318262 613868190795932 637387629151176 655100123088313 684439512836680 701865353869699 725948224458739
sorting 112 1
boolLib.REWRITE_TAC tactictoe_thmlarg
3
4508187 4508202 5822398 5822413 383593025586 383593025601 388377376147 388377376162 498417439065 517554841294 517554841309 574967048026 574967048041 1650156236738 1650156236753 12881209709677 43795501873414 46817733386640 65000688760785 65000688760800 67335619167310 101493408634255 101493408634270 143579236920651 210470600896280 238384925949568 297580428625136 297580428625151 302217250788554 302217250788569 316571291052236 361193255521019 361193255521034 368450850903964 378855121615881 410288023691969 410288023691984 432251150433534 432251150433549 445342494043626 483900314787871 491132347463364 491132347463379 510443837480253 510443837480268 514547582318247 514547582318262 613868190795917 613868190795932 637387629151161 637387629151176 655100123088298 655100123088313 684439512836665 684439512836680 701865353869684 701865353869699 710279790087165 752685377799092 766438618715716
sorting 112 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 383593025601 388377376162 574967048041 1650156236753 14998537847366 65000688760800 98541724662826 101493408634270 297580428625151 302217250788569 338504306742909 361193255521034 410288023691984 432251150433549 491132347463379 510064419306200 510443837480268 514547582318262 613868190795932 637387629151176 655100123088313 684439512836680 699908159815045 701865353869699 710089072836488
sorting 112 3
BasicProvers.PROVE_TAC [ ]

4508187 4508202 5822398 5822413 383593025586 383593025601 388377376147 388377376162 498417439050 498417439065 517554841294 517554841309 574967048026 574967048041 1650156236738 12881209709677 18419525344670 19521708359784 46817733386640 65000688760785 65000688760800 67335619167310 101493408634255 101493408634270 143579236920651 196421115996488 208688131165094 212828643991448 238384925949568 297580428625136 297580428625151 302217250788554 302217250788569 316571291052236 321738440729305 361193255521019 361193255521034 410288023691969 410288023691984 432251150433534 432251150433549 445342494043626 445342494043641 466580814162987 483900314787871 491132347463364 510443837480253 510443837480268 514547582318247 514547582318262 613868190795917 613868190795932 637387629151161 637387629151176 655100123088298 684439512836665 684439512836680 701865353869684 701865353869699
sorting 113 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 5822413 393161726723 498417439065 517554841309 574967048041 1008451954416 3198086599542 14530819470898 19521708359799 45229246553598 50246678366069 70933928186661 97361119023826 101493408634270 225455733561094 250833380211057 286024140781060 293640334736908 302217250788569 327391426392094 339668509777006 361193255521034 369710484392543 446524973034233 466580814163002 491132347463379 510443837480268 511494331866489 514547582318262 551922152329587 588485109015285 622999878430314 637387629151176 682292493163132 684439512836680 685573726333737 694750096560987 725218486902786 725948224458739 766286877249391 766438618715716
sorting 113 2
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM_CONG" )
3
4508202 5822413 393161726723 498417439065 517554841309 574967048041 1008451954416 3198086599542 14530819470898 19521708359799 45229246553598 50246678366069 70933928186661 77337918168926 97361119023826 101493408634270 122607254793012 207219641997215 225455733561094 250833380211057 286024140781060 293640334736908 302217250788569 327391426392094 339668509777006 361193255521034 368791317039722 369710484392543 381618113510129 397312753970217 466580814163002 490431562698896 510443837480268 511494331866489 514547582318262 536744776252576 551922152329587 553719272747607 588485109015285 594786259704554 609447994186150 622999878430314 637387629151176 682292493163132 684439512836680 685573726333737 694750096560987 725218486902786 749680305297503 790185918799559
sorting 113 3
BasicProvers.RW_TAC bossLib.std_ss [ combinTheory.o_DEF , ( DB.fetch "sorting" "PERM_REFL" ) ]
4
4508202 5822413 393161726723 498417439065 517554841309 574967048041 1008451954416 14530819470898 19521708359799 45229246553598 50246678366069 70933928186661 77337918168926 97361119023826 101493408634270 151706047839676 225455733561094 250833380211057 286024140781060 293640334736908 302217250788569 327391426392094 361193255521034 369710484392543 381618113510129 388071218999405 397312753970217 466580814163002 490431562698896 510443837480268 511494331866489 514547582318262 551922152329587 553719272747607 588485109015285 594786259704554 609447994186150 622999878430314 637387629151176 682292493163132 684439512836680 685573726333737 694750096560987 725218486902786 725413947010229 749680305297503 779079765954555 790185918799559
sorting 113 6
boolLib.MATCH_MP_TAC ( BasicProvers.PROVE [ ( DB.fetch "sorting" "PERM_APPEND" ) ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 1303 41*)(A = C) /\\ (B = D) ==> (PERM (A ++ B) (D ++ C))" ] ) )
7
4508202 5822413 393161726723 498417439065 517554841309 574967048041 1008451954416 14530819470898 19521708359799 50246678366069 70933928186661 97361119023826 100871419750850 101493408634270 131554661529878 225455733561094 250833380211057 286024140781060 293640334736908 302217250788569 321604904944682 327391426392094 361193255521034 369710484392543 466580814163002 510443837480268 514547582318262 541645869784263 545192789367715 575304876271231 588485109015285 611284788756436 622999878430314 633068453745674 637387629151176 645742133444741 682292493163132 684439512836680 685573726333737 694750096560987 725218486902786
sorting 113 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
8 9
4508202 5822413 393161726723 498417439065 517554841309 574967048041 1008451954416 19521708359799 50246678366069 70933928186661 100871419750850 101493408634270 214909245113246 225455733561094 250833380211057 286024140781060 302217250788569 321604904944682 321676060730421 327391426392094 353992528480273 361193255521034 369710484392543 466580814163002 510443837480268 514547582318262 541645869784263 575304876271231 633068453745674 637387629151176 682292493163132 684439512836680 685573726333737 694750096560987 701865353869699 725218486902786 762201259055179
sorting 113 8
boolLib.REPEAT ( boolLib.AP_TERM_TAC sml_infixl0_open boolLib.ORELSE sml_infixl0_close boolLib.AP_THM_TAC )
10
4508202 5822413 393161726723 498417439065 517554841309 574967048041 19521708359799 50246678366069 70933928186661 100871419750850 101493408634270 214909245113246 225455733561094 250833380211057 286024140781060 302217250788569 321604904944682 321676060730421 361193255521034 369710484392543 466580814163002 510443837480268 514547582318262 541645869784263 575304876271231 633068453745674 637387629151176 684439512836680 685573726333737 694750096560987 701865353869699
sorting 113 9
boolLib.REPEAT ( boolLib.AP_TERM_TAC sml_infixl0_open boolLib.ORELSE sml_infixl0_close boolLib.AP_THM_TAC )
11
4508202 5822413 393161726723 498417439065 517554841309 574967048041 1008451954416 50246678366069 101493408634270 286024140781060 302217250788569 327391426392094 353992528480273 361193255521034 510443837480268 514547582318262 637387629151176 682292493163132 684439512836680 694750096560987 701865353869699 725218486902786 762201259055179
sorting 113 10
mesonLib.ASM_MESON_TAC [ ]

4508202 5822413 393161726723 498417439065 574967048041 19521708359799 50246678366069 70933928186661 100871419750850 101493408634270 197040424962504 225455733561094 286024140781060 321604904944682 369710484392543 466580814163002 566806076142902 575304876271231 637387629151176 684439512836680 694750096560987 701865353869699 791526088400611
sorting 113 11
mesonLib.ASM_MESON_TAC [ ]

4508202 5822413 393161726723 498417439065 574967048041 50246678366069 65341943232993 101493408634270 131297190626856 286024140781060 566806076142902 637387629151176 682292493163132 684439512836680 694750096560987 701865353869699 725218486902786
sorting 114 0
bossLib.completeInduct_on [ HolKernel.QUOTE " (*#loc 1310 24*)LENGTH l" ]
1
4508202 393161726723 517554841309 85346758335732 160288592847498 189730383633518 286024140781060 293640334736908 302217250788569 361193255521034 369209247543506 446524973034233 491132347463379 510028824115332 610210547612354 725948224458739
sorting 114 1
BasicProvers.Cases
2 3
4508187 4508202 393161726708 393161726723 517554841294 517554841309 522339191855 565398346904 565398346919 42940838911960 42940838911975 85346758335717 85346758335732 160288592847483 160288592847498 189730383633503 189730383633518 217096164890903 286024140781045 286024140781060 288661503866515 288661503866530 293640334736893 293640334736908 302217250788554 302217250788569 330012922480979 330012922480994 343309274268750 343309274268765 361193255521019 361193255521034 369209247543491 369209247543506 417784466454617 417784466454632 446524973034218 446524973034233 471942352642295 491132347463364 491132347463379 510028824115317 510028824115332 521746175187005 531497668234994 531497668235009 584717275393151 584717275393166 610210547612339 610210547612354 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 725948224458724 725948224458739 734077381109548
sorting 114 3
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 517554841294 522339191855 565398346904 565398346919 42940838911960 42940838911975 85346758335717 85346758335732 160288592847483 160288592847498 189730383633503 217096164890903 232000754873566 275517353945847 280897156536792 286024140781045 286024140781060 288661503866515 288661503866530 293640334736893 293640334736908 302217250788554 302217250788569 330012922480979 330012922480994 343309274268750 361193255521019 361193255521034 369209247543491 369209247543506 417784466454617 417784466454632 424554665457455 446524973034218 471942352642295 491132347463364 491132347463379 510028824115317 510064419306200 521746175187005 531497668234994 531497668235009 584717275393151 610210547612339 610210547612354 640719949061508 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 725948224458724 734077381109548
sorting 114 4
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 1312 19*)QSORT3 R (FILTER (\\x. R x h /\\ ~R h x) t)" ]
5
4508187 4508202 5822398 5822413 369239973918 374024324479 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 1008451954416 12881209709662 12881209709677 19521708359799 42940838911960 45229246553598 50246678366069 51437113604985 67335619167295 67335619167310 70933928186661 85346758335717 85346758335732 97361119023826 101493408634270 126907907894368 160288592847483 180981670282877 189730383633503 202347081893568 217096164890903 225455733561094 225710327448780 250833380211057 286024140781045 286024140781060 288661503866515 293640334736893 293640334736908 302217250788554 302217250788569 316571291052221 316571291052236 327391426392094 330012922480979 343309274268750 361193255521019 361193255521034 369209247543491 369209247543506 369710484392543 378855121615866 378855121615881 386477523617951 399604842962099 417784466454617 421789526451276 441971362575516 446524973034218 446524973034233 457644544611742 466580814163002 471942352642295 491132347463364 510028824115317 510443837480268 511494331866489 514547582318262 516377886642901 531497668234994 535292304966281 536541738492235 551922152329587 581645458639167 584717275393151 588485109015285 610210547612339 610210547612354 637387629151176 682292493163132 684439512836665 684439512836680 685573726333737 694750096560987 701865353869684 701865353869699 704177836849649 707781880578289 725218486902786 725948224458724 725948224458739 734077381109548 748791616804599
sorting 114 5
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 1313 19*)FILTER (\\x. R x h /\\ R h x) t ++ QSORT3 R (FILTER (\\x. ~R x h) t) " ]
6
4508187 4508202 5822398 5822413 374024324479 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 1008451954416 12881209709662 12881209709677 19521708359799 42940838911960 45229246553598 50246678366069 67335619167295 67335619167310 70933928186661 85346758335717 85346758335732 97361119023826 101493408634270 126907907894368 160288592847483 189730383633503 217096164890903 225455733561094 225710327448780 250833380211057 286024140781045 286024140781060 288661503866515 293640334736893 293640334736908 302217250788554 302217250788569 316571291052221 316571291052236 327391426392094 330012922480979 331838219389222 343309274268750 361193255521019 361193255521034 369209247543491 369209247543506 369710484392543 378855121615866 378855121615881 399604842962099 417784466454617 421789526451276 423407004019101 446524973034218 446524973034233 457644544611742 466580814163002 471942352642295 491132347463364 510028824115317 510443837480268 511494331866489 514547582318262 516377886642901 531497668234994 535292304966281 536541738492235 551922152329587 581645458639167 584717275393151 588485109015285 610210547612339 610210547612354 637387629151176 682292493163132 684439512836665 684439512836680 685573726333737 694750096560987 701865353869684 701865353869699 704177836849649 707781880578289 725218486902786 725948224458724 725948224458739 734077381109548 748791616804599 758515983982977 789514048487090
sorting 114 6
BasicProvers.RW_TAC bossLib.std_ss [ rich_listTheory.APPEND_ASSOC , boolLib.GSYM rich_listTheory.APPEND ]
7
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 1008451954416 12881209709662 12881209709677 19521708359799 33804432274753 42940838911960 45229246553598 50246678366069 67335619167295 67335619167310 70933928186661 85346758335717 85346758335732 97361119023826 101493408634270 126907907894368 141347933896678 156883926636102 160288592847483 189730383633503 217096164890903 225455733561094 225710327448780 238796389602602 250833380211057 286024140781045 286024140781060 288661503866515 293640334736893 293640334736908 302217250788554 302217250788569 316571291052221 316571291052236 327391426392094 330012922480979 343309274268750 361193255521019 361193255521034 369209247543491 369209247543506 369710484392543 378855121615866 399604842962099 417784466454617 421789526451276 446524973034218 446524973034233 466580814163002 471942352642295 474268963396741 491132347463364 510028824115317 510443837480268 511494331866489 514547582318262 516377886642901 531497668234994 535292304966281 536541738492235 545192789367715 551922152329587 581645458639167 584717275393151 588485109015285 610210547612339 610210547612354 637387629151176 682292493163132 683054043298200 684439512836665 684439512836680 685573726333737 694750096560987 701865353869684 701865353869699 704177836849649 707781880578289 725218486902786 725948224458724 734077381109548 748791616804599
sorting 114 7
boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "PERM3" )
8
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 1008451954416 12881209709662 19521708359799 42940838911960 45229246553598 50246678366069 67335619167295 70933928186661 85346758335717 85346758335732 97361119023826 101493408634270 126907907894368 160288592847483 189730383633503 213832225822972 217096164890903 225455733561094 250833380211057 286024140781045 286024140781060 288661503866515 293640334736893 293640334736908 302217250788554 302217250788569 316571291052221 327391426392094 330012922480979 343309274268750 361193255521019 361193255521034 369209247543491 369209247543506 369710484392543 378855121615866 382632579840126 399604842962099 417784466454617 446524973034218 446524973034233 455953985127025 466580814163002 471942352642295 491132347463364 510028824115317 510443837480268 511494331866489 514547582318262 516377886642901 531497668234994 536541738492235 551922152329587 578481258310136 584717275393151 588485109015285 610210547612339 610210547612354 637387629151176 682292493163132 684439512836665 684439512836680 685573726333737 694750096560987 701865353869684 704177836849649 707781880578289 725218486902786 725948224458724 734077381109548
sorting 114 8
boolLib.MAP_EVERY Q.EXISTS_TAC [ [ HolKernel.QUOTE " (*#loc 1317 8*)FILTER (\\x. R x h /\\ ~R h x) t" ] , [ HolKernel.QUOTE " (*#loc 1318 8*)FILTER (\\x. R x h /\\ R h x) t" ] , [ HolKernel.QUOTE " (*#loc 1319 8*)FILTER (\\x. ~R x h) t" ] ]
9
4508187 4508202 5822398 5822413 393161726708 393161726723 464926985138 469711335699 474495686260 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 1008451954416 12881209709662 19521708359799 42940838911960 45229246553598 50246678366069 67335619167295 70933928186661 80602904620345 85346758335717 85346758335732 97361119023826 101493408634270 110825816494651 126907907894368 160288592847483 180981670282877 189730383633503 192038097964990 217096164890903 225455733561094 236152696192415 250833380211057 286024140781045 286024140781060 288661503866515 293640334736893 293640334736908 302217250788554 302217250788569 316571291052221 327391426392094 330012922480979 343309274268750 361193255521019 361193255521034 369209247543491 369209247543506 369710484392543 378855121615866 386477523617951 399604842962099 417784466454617 446524973034218 446524973034233 457644544611742 466580814163002 471942352642295 491132347463364 510028824115317 510443837480268 511494331866489 514547582318262 516377886642901 531497668234994 536541738492235 540031376717350 551922152329587 584717275393151 588485109015285 610210547612339 610210547612354 637387629151176 682292493163132 684439512836665 684439512836680 685573726333737 694750096560987 701865353869684 704177836849649 725218486902786 725948224458724 725948224458739 734077381109548 745897892395833
sorting 114 9
BasicProvers.RW_TAC bossLib.std_ss [ combinTheory.o_DEF , ( DB.fetch "sorting" "PERM_REFL" ) ]
10 11 14
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 1008451954416 3198086599542 12881209709662 14530819470898 19521708359799 42940838911960 45229246553598 50246678366069 67335619167295 70933928186661 85346758335717 85346758335732 97361119023826 101493408634270 126907907894368 156156209865988 160288592847483 189730383633503 217096164890903 225455733561094 229845888951718 250833380211057 286024140781045 286024140781060 288661503866515 293640334736893 293640334736908 302217250788554 302217250788569 316571291052221 327391426392094 330012922480979 339668509777006 343309274268750 345131503051378 348149622549526 361193255521019 361193255521034 369209247543491 369209247543506 369710484392543 378855121615866 399604842962099 417784466454617 446524973034218 446524973034233 466580814163002 471942352642295 491132347463364 505269896409047 510028824115317 510443837480268 511494331866489 514547582318262 516377886642901 531497668234994 536541738492235 545931624288653 551922152329587 584717275393151 588485109015285 610210547612339 610210547612354 622999878430314 637387629151176 682292493163132 684439512836665 684439512836680 685573726333737 694750096560987 701865353869684 704177836849649 725218486902786 725948224458724 734077381109548 766286877249391
sorting 114 10
boolLib.TRY ( boolLib.PAT_X_ASSUM ( Parse.Term [ HolKernel.QUOTE " (*#loc 1279 34*)!y. P ==> Q" ] ) ( boolLib.MATCH_MP_TAC o ( boolLib.CONV_RULE ( boolLib.REPEATC ( boolLib.DEPTH_CONV ( boolLib.RIGHT_IMP_FORALL_CONV sml_infixl0_open boolLib.ORELSEC sml_infixl0_close boolLib.AND_IMP_INTRO_CONV ) ) ) ) ) )
12
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 12881209709662 19521708359799 42940838911960 45229246553598 67335619167295 85346758335717 85346758335732 126907907894368 160288592847483 189730383633503 217096164890903 225455733561094 286024140781045 286024140781060 288661503866515 293640334736893 293640334736908 302217250788554 302217250788569 316571291052221 330012922480979 343309274268750 345131503051378 361193255521019 361193255521034 369209247543491 369209247543506 378855121615866 417784466454617 446524973034218 466580814163002 471942352642295 491132347463364 505269896409047 510028824115317 510443837480268 511494331866489 514547582318262 516377886642901 531497668234994 536541738492235 551922152329587 584717275393151 610210547612339 610210547612354 637387629151176 684439512836665 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548
sorting 114 11
boolLib.TRY ( boolLib.PAT_X_ASSUM ( Parse.Term [ HolKernel.QUOTE " (*#loc 1279 34*)!y. P ==> Q" ] ) ( boolLib.MATCH_MP_TAC o ( boolLib.CONV_RULE ( boolLib.REPEATC ( boolLib.DEPTH_CONV ( boolLib.RIGHT_IMP_FORALL_CONV sml_infixl0_open boolLib.ORELSEC sml_infixl0_close boolLib.AND_IMP_INTRO_CONV ) ) ) ) ) )
13
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 12881209709662 19521708359799 42940838911960 50246678366069 67335619167295 70933928186661 85346758335717 85346758335732 101493408634270 160288592847483 189730383633503 217096164890903 225455733561094 229845888951718 250833380211057 286024140781045 286024140781060 288661503866515 293640334736893 293640334736908 302217250788554 302217250788569 316571291052221 330012922480979 343309274268750 361193255521019 361193255521034 369209247543491 369209247543506 369710484392543 378855121615866 399604842962099 417784466454617 446524973034218 466580814163002 471942352642295 491132347463364 510028824115317 510443837480268 514547582318262 516377886642901 531497668234994 536541738492235 545931624288653 584717275393151 610210547612339 610210547612354 637387629151176 684439512836665 684439512836680 685573726333737 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548
sorting 114 12
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 498417439065 522339191870 555829645797 574967048041 12881209709677 19521708359799 42940838911975 45229246553598 67335619167310 74008636843571 101493408634270 217096164890918 225455733561094 283103557064357 286024140781060 288661503866530 302217250788569 316571291052236 378855121615881 417784466454632 457644544611742 466580814163002 471942352642310 510443837480268 511494331866489 514547582318262 516377886642916 531497668235009 536541738492250 551922152329587 637387629151176 684439512836680 694750096560987 701865353869699 704177836849664 734077381109563
sorting 114 13
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 498417439065 522339191870 555829645797 574967048041 12881209709677 19521708359799 42940838911975 50246678366069 67335619167310 70933928186661 101493408634270 217096164890918 225455733561094 250833380211057 286024140781060 288661503866530 294630759689238 302217250788569 316571291052236 369710484392543 378855121615881 417784466454632 448722325486634 457644544611742 466580814163002 471942352642310 510443837480268 514547582318262 516377886642916 531497668235009 536541738492250 637387629151176 684439512836680 685573726333737 694750096560987 701865353869699 704177836849664 734077381109563
sorting 114 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 1008451954416 3198086599542 12881209709662 14530819470898 19521708359799 42940838911960 45229246553598 50246678366069 67335619167295 70933928186661 85346758335717 97361119023826 101493408634270 160288592847483 189730383633503 217096164890903 225455733561094 250833380211057 286024140781045 286024140781060 288661503866515 293640334736893 293640334736908 302217250788554 302217250788569 316571291052221 327391426392094 330012922480979 339668509777006 343309274268750 361193255521019 361193255521034 369209247543491 369710484392543 378855121615866 417784466454617 446524973034218 446524973034233 466580814163002 471942352642295 491132347463364 510028824115317 510443837480268 511494331866489 514547582318262 516377886642901 531497668234994 536541738492235 551922152329587 584717275393151 588485109015285 610210547612339 622999878430314 637387629151176 682292493163132 684439512836665 684439512836680 685573726333737 694750096560987 701865353869684 704177836849649 725218486902786 725948224458724 734077381109548 766286877249391
sorting 115 0
BasicProvers.Induct
1 2
4508202 5822413 393161726723 517554841309 574967048041 1008451954416 50246678366069 101493408634270 131340836581293 160288592847498 286024140781060 302217250788569 327391426392094 330012922480994 349280398548431 491132347463379 510443837480268 514547582318262 534256931013781 553094203904099 594479367708751 637387629151176 648550396331572 650309880450198 682292493163132 684439512836680 694750096560987 725218486902786 725948224458739 767694634767059
sorting 115 1
boolLib.REPEAT boolLib.STRIP_TAC
3
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 517554841294 517554841309 574967048026 574967048041 1008451954401 12881209709677 19489317781421 50246678366054 50246678366069 67335619167310 101493408634255 101493408634270 131340836581278 131340836581293 160288592847483 160288592847498 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 327391426392079 327391426392094 330012922480979 330012922480994 349280398548416 349280398548431 378855121615881 491132347463364 491132347463379 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 534256931013781 553094203904084 553094203904099 589629646700278 594479367708736 594479367708751 637387629151161 637387629151176 648550396331557 648550396331572 650309880450183 650309880450198 682292493163117 682292493163132 684439512836665 684439512836680 694750096560972 694750096560987 725218486902771 725218486902786 766438618715716 767694634767044
sorting 115 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
4
4508202 5822413 393161726723 574967048041 50246678366069 101493408634270 131340836581293 160288592847498 286024140781060 302217250788569 319250531357397 327391426392094 330012922480994 349280398548431 491132347463379 510064419306200 510443837480268 514547582318262 534256931013781 553094203904099 594479367708751 603407213597852 637387629151176 648550396331572 650309880450198 682292493163132 684439512836680 694750096560987 725218486902786
sorting 115 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 574967048041 50246678366069 101493408634270 131340836581293 286024140781045 286024140781060 302217250788569 319250531357397 327391426392094 349280398548431 510064419306200 510443837480268 514547582318262 534256931013766 553094203904099 594479367708736 603407213597852 637387629151176 648550396331557 650309880450198 682292493163132 684439512836680 694750096560987 725218486902786
sorting 115 5
BasicProvers.PROVE_TAC [ relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 574967048026 579751398587 579751398602 1008451954401 50246678366054 101493408634255 131340836581278 160288592847483 286024140781045 286024140781060 302217250788554 327391426392079 330012922480979 349280398548416 391947797815890 413309337510977 470096335453744 491132347463364 510443837480253 514547582318247 534256931013766 553094203904084 586677811793393 594479367708736 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 682292493163117 684439512836665 694750096560972 694750096560987 725218486902771 767694634767044 780083133136918
sorting 116 0
BasicProvers.RW_TAC bossLib.std_ss [ ( DB.fetch "sorting" "SORTS_DEF" ) , ( DB.fetch "sorting" "PERM_QSORT3" ) ]
1
4508202 393161726723 101493408634270 149809507796936 160288592847498 268451088929797 286024140781060 291172341109760 330012922480994 369209247543506 491132347463379 534256931013781 542385175662633 594479367708751 605780981972509 610210547612354 648550396331572 684439512836680 784527878380526
sorting 116 1
bossLib.completeInduct_on [ HolKernel.QUOTE " (*#loc 1310 24*)LENGTH l" ]
2
4508187 4508202 393161726708 393161726723 517554841309 85346758335732 149809507796921 189730383633518 286024140781045 286024140781060 291172341109745 302217250788569 349280398548431 369209247543506 534256931013766 553094203904099 594479367708736 610210547612354 648550396331557 650309880450198 689770927266571
sorting 116 2
BasicProvers.Cases
3 4
4508187 4508202 393161726708 393161726723 517554841294 517554841309 522339191855 565398346904 565398346919 42940838911960 42940838911975 85346758335717 85346758335732 149809507796921 189730383633503 189730383633518 217096164890903 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 302217250788554 302217250788569 330012922480979 330012922480994 343309274268750 343309274268765 349280398548416 349280398548431 369209247543491 369209247543506 417784466454617 417784466454632 471942352642295 491132347463364 491132347463379 521746175187005 531497668234994 531497668235009 534256931013766 553094203904084 553094203904099 584717275393151 584717275393166 594479367708736 610210547612339 610210547612354 648550396331557 650309880450183 650309880450198 684439512836665 684439512836680 689770927266556 689770927266571 701865353869684 701865353869699 704177836849649 704177836849664 725948224458724 725948224458739 734077381109548
sorting 116 4
BasicProvers.RW_TAC bossLib.list_ss tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 517554841294 522339191855 565398346904 565398346919 28232361553768 42940838911960 42940838911975 85346758335717 85346758335732 149809507796921 189730383633503 217096164890903 232000754873566 280897156536792 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 302217250788554 302217250788569 330012922480979 330012922480994 343309274268750 349280398548416 349280398548431 369209247543491 369209247543506 417784466454617 417784466454632 424554665457455 471942352642295 491132347463364 510064419306200 521746175187005 531497668234994 531497668235009 534256931013766 553094203904084 553094203904099 584717275393151 594479367708736 610210547612339 610210547612354 648550396331557 650309880450183 650309880450198 684439512836665 684439512836680 689770927266556 701865353869684 701865353869699 704177836849649 704177836849664 725948224458724 734077381109548
sorting 116 5
boolLib.REPEAT ( boolLib.MATCH_MP_TAC ( DB.fetch "sorting" "SORTED_APPEND_IMP" ) sml_infixl0_open boolLib.THEN sml_infixl0_close boolLib.REPEAT boolLib.CONJ_TAC )
6 7 8 9 10 12 13
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 1008451954416 12881209709662 12881209709677 19521708359799 42940838911960 45229246553598 50246678366069 67335619167295 67335619167310 70933928186661 85346758335717 85346758335732 97361119023826 101493408634270 126907907894368 149809507796921 189730383633503 217096164890903 225455733561094 250833380211057 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 302217250788569 316571291052221 316571291052236 327391426392094 330012922480979 343309274268750 349280398548416 349280398548431 353922226069868 369209247543491 369209247543506 369710484392543 378855121615866 399604842962099 417784466454617 421789526451276 466580814163002 471942352642295 491132347463364 510443837480268 511494331866489 514547582318262 516377886642901 531497668234994 534256931013766 535292304966281 536541738492235 551922152329587 553094203904084 553094203904099 581645458639167 584717275393151 588485109015285 594479367708736 610210547612339 610210547612354 637387629151176 648550396331557 650309880450183 650309880450198 682292493163132 684439512836665 684439512836680 685573726333737 689770927266556 694750096560987 701865353869684 704177836849649 707781880578289 725218486902786 725948224458724 734077381109548 748791616804599
sorting 116 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 12881209709662 42940838911960 67335619167295 85346758335717 149809507796921 189730383633503 217096164890903 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 330012922480979 343309274268750 349280398548416 369209247543491 378855121615866 417784466454617 471942352642295 491132347463364 516377886642901 531497668234994 534256931013766 534256931013781 536541738492235 553094203904084 584717275393151 594479367708736 594479367708751 610210547612339 648550396331557 648550396331572 650309880450183 684439512836665 689770927266556 701865353869684 704177836849649 725948224458724 734077381109548
sorting 116 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 12881209709662 42940838911960 67335619167295 85346758335717 149809507796921 189730383633503 217096164890903 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 330012922480979 343309274268750 349280398548416 369209247543491 378855121615866 417784466454617 471942352642295 491132347463364 516377886642901 531497668234994 534256931013766 534256931013781 536541738492235 553094203904084 584717275393151 594479367708736 594479367708751 610210547612339 648550396331557 648550396331572 650309880450183 684439512836665 689770927266556 701865353869684 704177836849649 725948224458724 734077381109548
sorting 116 8
boolLib.TRY ( boolLib.PAT_X_ASSUM ( Parse.Term [ HolKernel.QUOTE " (*#loc 1279 34*)!y. P ==> Q" ] ) ( boolLib.MATCH_MP_TAC o ( boolLib.CONV_RULE ( boolLib.REPEATC ( boolLib.DEPTH_CONV ( boolLib.RIGHT_IMP_FORALL_CONV sml_infixl0_open boolLib.ORELSEC sml_infixl0_close boolLib.AND_IMP_INTRO_CONV ) ) ) ) ) )
11
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 12881209709662 19521708359799 36336164261827 42940838911960 45229246553598 67335619167295 85346758335717 85346758335732 126907907894368 149809507796921 189730383633503 217096164890903 225455733561094 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 302217250788569 316571291052221 330012922480979 343309274268750 349280398548416 349280398548431 369209247543491 369209247543506 378855121615866 417784466454617 466580814163002 471942352642295 491132347463364 510443837480268 511494331866489 514547582318262 516377886642901 531497668234994 534256931013766 536541738492235 551922152329587 553094203904084 553094203904099 584717275393151 594479367708736 610210547612339 610210547612354 637387629151176 648550396331557 650309880450183 650309880450198 684439512836665 689770927266556 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548
sorting 116 9
boolLib.TRY ( boolLib.PAT_X_ASSUM ( Parse.Term [ HolKernel.QUOTE " (*#loc 1279 34*)!y. P ==> Q" ] ) ( boolLib.MATCH_MP_TAC o ( boolLib.CONV_RULE ( boolLib.REPEATC ( boolLib.DEPTH_CONV ( boolLib.RIGHT_IMP_FORALL_CONV sml_infixl0_open boolLib.ORELSEC sml_infixl0_close boolLib.AND_IMP_INTRO_CONV ) ) ) ) ) )
14
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 555829645797 574967048041 12881209709662 19521708359799 42940838911960 50246678366069 67335619167295 70933928186661 85346758335717 85346758335732 101493408634270 149809507796921 189730383633503 217096164890903 219460552167457 225455733561094 250833380211057 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 302217250788569 316571291052221 330012922480979 343309274268750 349280398548416 349280398548431 369209247543491 369209247543506 369710484392543 378855121615866 399604842962099 417784466454617 466580814163002 471942352642295 491132347463364 510443837480268 514547582318262 516377886642901 531497668234994 534256931013766 536541738492235 553094203904084 553094203904099 584717275393151 594479367708736 610210547612339 610210547612354 637387629151176 648550396331557 650309880450183 650309880450198 684439512836665 684439512836680 685573726333737 689770927266556 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548
sorting 116 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 522339191870 555829645797 574967048041 12881209709677 19521708359799 42940838911975 45229246553598 67335619167310 74008636843571 101493408634270 149809507796921 217096164890918 225455733561094 283103557064357 286024140781045 286024140781060 288661503866530 291172341109745 302217250788569 316571291052236 378855121615881 417784466454632 457644544611742 466580814163002 471942352642310 510443837480268 511494331866489 514547582318262 516377886642916 531497668235009 534256931013766 536541738492250 551922152329587 594479367708736 637387629151176 648550396331557 684439512836680 694750096560987 701865353869699 704177836849664 734077381109563
sorting 116 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 393161726708 393161726723 498417439065 522339191870 555829645797 574967048041 12881209709677 19521708359799 42940838911975 50246678366069 67335619167310 70933928186661 101493408634270 149809507796921 217096164890918 225455733561094 250833380211057 286024140781045 286024140781060 288661503866530 291172341109745 294630759689238 302217250788569 316571291052236 369710484392543 378855121615881 417784466454632 448722325486634 457644544611742 466580814163002 471942352642310 510443837480268 514547582318262 516377886642916 531497668235009 534256931013766 536541738492250 594479367708736 637387629151176 648550396331557 684439512836680 685573726333737 694750096560987 701865353869699 704177836849664 734077381109563
sorting 116 15
boolLib.IMP_RES_TAC ( BasicProvers.PROVE [ ( DB.fetch "sorting" "MEM_PERM" ) , ( DB.fetch "sorting" "PERM_QSORT3" ) ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 1343 50*)MEM x (QSORT3 R b) ==> MEM x b" ] ) )
20
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 33574173302999 42940838911960 45229246553583 67335619167295 85346758335717 126907907894353 149809507796921 189730383633503 217096164890903 225455733561079 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 329912019295472 330012922480979 343309274268750 349280398548416 369209247543491 378855121615866 391947797815890 413309337510977 417784466454617 466580814162987 470096335453744 471942352642295 491132347463364 510443837480253 511494331866474 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 551922152329572 553094203904084 584717275393151 586677811793393 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 16
boolLib.IMP_RES_TAC ( BasicProvers.PROVE [ ( DB.fetch "sorting" "MEM_PERM" ) , ( DB.fetch "sorting" "PERM_QSORT3" ) ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 1343 50*)MEM x (QSORT3 R b) ==> MEM x b" ] ) )
21
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 574967048026 579751398587 579751398602 12881209709662 19521708359784 33574173302999 42940838911960 45229246553583 67335619167295 85346758335717 126907907894353 149809507796921 189730383633503 217096164890903 225455733561079 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 329912019295472 330012922480979 343309274268750 349280398548416 369209247543491 378855121615866 391947797815890 413309337510977 417784466454617 466580814162987 471942352642295 491132347463364 510443837480253 511494331866474 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 551922152329572 553094203904084 584717275393151 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 17
boolLib.IMP_RES_TAC ( BasicProvers.PROVE [ ( DB.fetch "sorting" "MEM_PERM" ) , ( DB.fetch "sorting" "PERM_QSORT3" ) ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 1343 50*)MEM x (QSORT3 R b) ==> MEM x b" ] ) )
22
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 23333205638165 33574173302999 42940838911960 45229246553583 50246678366054 67335619167295 70933928186646 85346758335717 101493408634255 126907907894353 149809507796921 189730383633503 217096164890903 225455733561079 250833380211042 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 329912019295472 330012922480979 343309274268750 349280398548416 369209247543491 369710484392528 378855121615866 391947797815890 399604842962084 413309337510977 417784466454617 452536595262812 466580814162987 471942352642295 491132347463364 510443837480253 511494331866474 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 551922152329572 553094203904084 584717275393151 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 685573726333722 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 18
boolLib.IMP_RES_TAC ( BasicProvers.PROVE [ ( DB.fetch "sorting" "MEM_PERM" ) , ( DB.fetch "sorting" "PERM_QSORT3" ) ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 1343 50*)MEM x (QSORT3 R b) ==> MEM x b" ] ) )
23
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 23333205638165 42940838911960 50246678366054 67335619167295 70933928186646 85346758335717 101493408634255 149809507796921 189730383633503 217096164890903 225455733561079 250833380211042 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 330012922480979 343309274268750 349280398548416 369209247543491 369710484392528 378855121615866 391947797815890 399604842962084 413309337510977 417784466454617 452536595262812 466580814162987 470096335453744 471942352642295 491132347463364 510443837480253 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 553094203904084 584717275393151 586677811793393 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 685573726333722 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 19
boolLib.IMP_RES_TAC ( BasicProvers.PROVE [ ( DB.fetch "sorting" "MEM_PERM" ) , ( DB.fetch "sorting" "PERM_QSORT3" ) ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 1343 50*)MEM x (QSORT3 R b) ==> MEM x b" ] ) )
24
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 574967048026 574967048041 12881209709662 19521708359784 23333205638165 42940838911960 50246678366054 67335619167295 70933928186646 85346758335717 101493408634255 149809507796921 189730383633503 217096164890903 225455733561079 250833380211042 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 330012922480979 343309274268750 349280398548416 369209247543491 369710484392528 378855121615866 391947797815890 399604842962084 413309337510977 417784466454617 452536595262812 466580814162987 471942352642295 491132347463364 510443837480253 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 553094203904084 584717275393151 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 685573726333722 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 20
bossLib.FULL_SIMP_TAC bossLib.std_ss [ listTheory.MEM_FILTER ]
25
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 33574173302999 42940838911960 45229246553583 67335619167295 85346758335717 126907907894353 149809507796921 189730383633503 217096164890903 225455733561079 285866337801987 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 329912019295472 330012922480979 343309274268750 349280398548416 369209247543491 378855121615866 391947797815890 413309337510977 417784466454617 466580814162987 470096335453744 471942352642295 491132347463364 510443837480253 511494331866474 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 551922152329572 553094203904084 584717275393151 586677811793393 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 654400045157637 660516968447092 684439512836665 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 21
bossLib.FULL_SIMP_TAC bossLib.std_ss [ listTheory.MEM_FILTER ]
26
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 574967048026 579751398587 579751398602 12881209709662 19521708359784 33574173302999 42940838911960 45229246553583 67335619167295 85346758335717 126907907894353 149809507796921 189730383633503 217096164890903 225455733561079 285866337801987 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 329912019295472 330012922480979 343309274268750 349280398548416 369209247543491 378855121615866 391947797815890 413309337510977 417784466454617 466580814162987 471942352642295 491132347463364 510443837480253 511494331866474 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 551922152329572 553094203904084 584717275393151 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 654400045157637 660516968447092 684439512836665 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 22
bossLib.FULL_SIMP_TAC bossLib.std_ss [ listTheory.MEM_FILTER ]
27
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 23333205638165 33574173302999 42940838911960 45229246553583 50246678366054 67335619167295 70933928186646 85346758335717 101493408634255 126907907894353 149809507796921 189730383633503 217096164890903 217224895936089 225455733561079 250833380211042 285866337801987 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 318690338475253 329912019295472 330012922480979 343309274268750 349280398548416 369209247543491 369710484392528 378855121615866 391947797815890 399604842962084 413309337510977 417784466454617 452536595262812 466580814162987 471942352642295 491132347463364 510443837480253 511494331866474 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 551922152329572 553094203904084 584717275393151 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 654400045157637 660516968447092 684439512836665 685573726333722 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 23
bossLib.FULL_SIMP_TAC bossLib.std_ss [ listTheory.MEM_FILTER ]
28
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 23333205638165 42940838911960 50246678366054 67335619167295 70933928186646 85346758335717 101493408634255 149809507796921 189730383633503 217096164890903 217224895936089 225455733561079 250833380211042 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 318690338475253 330012922480979 343309274268750 349280398548416 369209247543491 369710484392528 378855121615866 391947797815890 399604842962084 413309337510977 417784466454617 452536595262812 466580814162987 470096335453744 471942352642295 491132347463364 510443837480253 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 553094203904084 584717275393151 586677811793393 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 685573726333722 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 24
bossLib.FULL_SIMP_TAC bossLib.std_ss [ listTheory.MEM_FILTER ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 574967048026 574967048041 12881209709662 19521708359784 23333205638165 42940838911960 50246678366054 67335619167295 70933928186646 85346758335717 101493408634255 149809507796921 189730383633503 217096164890903 217224895936089 225455733561079 250833380211042 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 318690338475253 330012922480979 343309274268750 349280398548416 369209247543491 369710484392528 378855121615866 391947797815890 399604842962084 413309337510977 417784466454617 452536595262812 466580814162987 471942352642295 491132347463364 510443837480253 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 553094203904084 584717275393151 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 685573726333722 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 25
BasicProvers.PROVE_TAC [ relationTheory.total_def , relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 33574173302999 42940838911960 45229246553583 67335619167295 85346758335717 126907907894353 149809507796921 189730383633503 217096164890903 225455733561079 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 329912019295472 330012922480979 343309274268750 349280398548416 369209247543491 378855121615866 391947797815890 413309337510977 417784466454617 466580814162987 470096335453744 471942352642295 491132347463364 510443837480253 511494331866474 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 551922152329572 553094203904084 584717275393151 586677811793393 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 26
BasicProvers.PROVE_TAC [ relationTheory.total_def , relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 555829645782 574967048026 579751398587 579751398602 12881209709662 19521708359784 33574173302999 42940838911960 45229246553583 67335619167295 85346758335717 126907907894353 149809507796921 189730383633503 217096164890903 225455733561079 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 329912019295472 330012922480979 343309274268750 349280398548416 369209247543491 378855121615866 391947797815890 413309337510977 417784466454617 466580814162987 470096335453744 471942352642295 491132347463364 510443837480253 511494331866474 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 551922152329572 553094203904084 584717275393151 586677811793393 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 27
BasicProvers.PROVE_TAC [ relationTheory.total_def , relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 23333205638165 33574173302999 42940838911960 45229246553583 50246678366054 67335619167295 70933928186646 85346758335717 101493408634255 126907907894353 149809507796921 189730383633503 217096164890903 225455733561079 250833380211042 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 329912019295472 330012922480979 343309274268750 349280398548416 369209247543491 369710484392528 378855121615866 391947797815890 399604842962084 413309337510977 417784466454617 452536595262812 466580814162987 470096335453744 471942352642295 491132347463364 510443837480253 511494331866474 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 551922152329572 553094203904084 584717275393151 586677811793393 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 685573726333722 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 116 28
BasicProvers.PROVE_TAC [ relationTheory.total_def , relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 517554841294 522339191855 555829645782 574967048026 574967048041 579751398587 579751398602 12881209709662 19521708359784 23333205638165 42940838911960 50246678366054 67335619167295 70933928186646 85346758335717 101493408634255 149809507796921 189730383633503 217096164890903 225455733561079 250833380211042 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 316571291052221 330012922480979 343309274268750 349280398548416 369209247543491 369710484392528 378855121615866 391947797815890 399604842962084 413309337510977 417784466454617 452536595262812 466580814162987 470096335453744 471942352642295 491132347463364 510443837480253 514547582318247 516377886642901 531497668234994 534256931013766 536541738492235 553094203904084 584717275393151 586677811793393 594479367708736 610210547612339 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 685573726333722 689770927266556 694750096560972 694750096560987 701865353869684 704177836849649 725948224458724 734077381109548 780083133136918
sorting 117 0
boolLib.NTAC 3 boolLib.STRIP_TAC
1
4508202 5822413 393161726723 498417439065 517554841309 536692243553 574967048041 579751398602 1650156236753 19521708359799 45229246553598 50246678366069 65000688760800 70933928186661 78626358637055 101493408634270 114512492844988 143579236920666 148627834832407 149809507796936 151090199991284 160288592847498 164435014497240 225455733561094 245381513588140 250833380211057 286024140781060 291172341109760 298964461691444 302217250788569 330012922480994 330786722971705 361193255521034 369710484392543 432251150433549 448168408335651 466580814163002 491132347463379 510064419306200 510443837480268 511494331866489 514547582318262 534256931013781 551922152329587 594479367708751 637387629151176 640246031914958 648550396331572 684439512836680 685573726333737 694750096560987 701865353869699 725218486902786 725948224458739 740158169115393 766438618715716 780218236101325
sorting 117 1
BasicProvers.Induct
2 3
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841309 536692243538 536692243553 574967048026 574967048041 579751398587 1650156236753 19521708359799 45229246553598 50246678366069 65000688760800 70933928186661 78626358637055 101493408634255 101493408634270 114512492844988 143579236920666 148627834832407 149809507796921 151090199991284 164435014497240 225455733561094 245381513588140 250833380211057 286024140781045 286024140781060 291172341109745 298964461691444 302217250788569 330012922480979 330786722971705 361193255521034 369710484392543 432251150433534 432251150433549 448168408335651 466580814163002 491132347463364 491132347463379 510064419306200 510443837480268 511494331866489 514547582318262 534256931013766 551922152329587 594479367708736 637387629151161 637387629151176 640246031914958 648550396331557 684439512836665 684439512836680 685573726333737 694750096560972 694750096560987 701865353869699 725218486902786 725948224458739 740158169115393 766438618715701 780218236101325
sorting 117 2
BasicProvers.RW_TAC bossLib.std_ss [ ( DB.fetch "sorting" "PART3_DEF" ) , pairTheory.PAIR_MAP , rich_listTheory.FILTER ]
4 5 6
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 517554841309 536692243538 536692243553 574967048026 574967048041 579751398587 1650156236738 1650156236753 12881209709677 19521708359784 19521708359799 43795501873414 45229246553583 45229246553598 50246678366054 50246678366069 57481742429418 65000688760785 65000688760800 67335619167310 70933928186646 70933928186661 78626358637040 101493408634255 101493408634270 114512492844973 120210453862978 131048991197072 143579236920651 148627834832392 149809507796921 151090199991269 161901985376698 164435014497225 190970182237817 225455733561079 225455733561094 245381513588125 245381513588140 250833380211042 286024140781045 286024140781060 291172341109745 298964461691429 298964461691444 300731748875358 302217250788554 302217250788569 316571291052236 327511682610964 330012922480979 330786722971690 361193255521019 361193255521034 369710484392528 369710484392543 378855121615881 432251150433534 432251150433549 448168408335636 448168408335651 466580814162987 466580814163002 487594173423255 491132347463364 491132347463379 510064419306185 510064419306200 510443837480253 510443837480268 511494331866474 514547582318247 514547582318262 515552144816280 534256931013766 551922152329572 551922152329587 584932696998184 594479367708736 637387629151161 637387629151176 640246031914943 648550396331557 684439512836665 684439512836680 685573726333722 685573726333737 694750096560972 694750096560987 701865353869684 701865353869699 725218486902771 725218486902786 731428418309745 740158169115378 766438618715701 766438618715716 780218236101310 790800159476856
sorting 117 3
BasicProvers.RW_TAC bossLib.std_ss [ ( DB.fetch "sorting" "PART3_DEF" ) , pairTheory.PAIR_MAP , rich_listTheory.FILTER ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 536692243538 536692243553 574967048026 574967048041 579751398587 1650156236753 19521708359799 45229246553598 50246678366069 65000688760800 70933928186661 101493408634255 101493408634270 149809507796921 222672764312824 225455733561094 230773035709727 245381513588140 286024140781045 286024140781060 291172341109745 298964461691444 302217250788569 330012922480979 338504306742909 361193255521034 365955579295698 369710484392543 409701808202272 419300684549411 424682396907531 432251150433534 432251150433549 448168408335651 461513537298661 466580814163002 491132347463364 510064419306200 510443837480268 514547582318262 534256931013766 551922152329587 556065948463923 565174099166713 594479367708736 637387629151161 637387629151176 638493818209237 648550396331557 664096923348979 684439512836665 684439512836680 685573726333737 694750096560972 694750096560987 701865353869699 725218486902786 766438618715701
sorting 117 4
BasicProvers.PROVE_TAC [ relationTheory.total_def , relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 393161726708 498417439050 517554841294 536692243538 536692243553 574967048026 579751398587 1650156236738 12881209709677 19521708359784 45229246553583 50246678366054 65000688760785 67335619167310 70933928186646 78626358637040 101493408634255 114512492844973 131048991197057 131048991197072 143579236920651 148627834832392 149809507796921 151090199991269 164435014497225 225455733561079 245381513588125 250833380211042 271701083476882 286024140781045 288901011652995 291172341109745 298964461691429 300890814881312 302217250788554 302217250788569 316571291052236 330012922480979 330786722971690 361193255521019 361193255521034 368518131831240 369710484392528 421036727300230 432251150433534 432251150433549 448168408335636 466580814162987 491132347463364 504171177018114 510064419306185 510064419306200 510443837480253 511494331866474 514547582318247 534256931013766 551922152329572 581792910906947 594479367708736 637387629151161 637387629151176 640246031914943 648550396331557 684439512836665 685573726333722 693038818311036 694750096560972 701865353869684 701865353869699 725218486902771 740158169115378 766438618715701 780218236101310
sorting 117 5
BasicProvers.PROVE_TAC [ relationTheory.total_def , relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 393161726708 498417439050 517554841294 536692243538 536692243553 574967048026 579751398587 1650156236738 12881209709677 19521708359784 45229246553583 50246678366054 65000688760785 67335619167310 70933928186646 78626358637040 101493408634255 114512492844973 131048991197057 131048991197072 143579236920651 148627834832392 149809507796921 151090199991269 164435014497225 225455733561079 245381513588125 250833380211042 271701083476882 286024140781045 288901011652995 291172341109745 298964461691429 300890814881312 302217250788554 302217250788569 316571291052236 330012922480979 330786722971690 361193255521019 361193255521034 368518131831240 369710484392528 421036727300230 432251150433534 432251150433549 448168408335636 466580814162987 491132347463364 504171177018114 510064419306185 510064419306200 510443837480253 511494331866474 514547582318247 534256931013766 551922152329572 581792910906947 594479367708736 637387629151161 637387629151176 640246031914943 648550396331557 684439512836665 685573726333722 693038818311036 694750096560972 701865353869684 701865353869699 725218486902771 740158169115378 766438618715701 780218236101310
sorting 117 6
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 498417439050 517554841294 517554841309 536692243538 536692243553 574967048026 579751398587 1650156236738 1650156236753 12881209709677 19521708359784 45229246553583 50246678366054 65000688760785 67335619167310 70933928186646 78626358637040 101493408634255 114512492844973 131048991197057 131048991197072 143579236920651 143579236920666 148627834832392 149809507796921 151090199991269 164435014497225 193306005698192 225455733561079 245381513588125 250833380211042 286024140781045 291172341109745 298964461691429 302217250788554 302217250788569 316571291052236 330012922480979 330786722971690 361193255521019 361193255521034 369710484392528 386647806602618 432251150433534 432251150433549 448168408335636 466580814162987 491132347463364 508782224497828 510064419306185 510443837480253 510443837480268 511494331866474 514547582318247 514547582318262 534256931013766 551922152329572 594479367708736 637387629151161 640246031914943 648550396331557 684439512836665 685573726333722 694750096560972 701865353869684 701865353869699 725218486902771 740158169115378 766438618715701 780218236101310
sorting 119 0
BasicProvers.RW_TAC bossLib.std_ss [ ( DB.fetch "sorting" "STABLE_DEF" ) , ( DB.fetch "sorting" "QSORT3_SORTS" ) ]
1
4508202 393161726723 101493408634270 149809507796936 160288592847498 286024140781060 291172341109760 330012922480994 369209247543506 473756931241917 491132347463379 506652953828346 531497067263681 534256931013781 594479367708751 605780981972509 610210547612354 648550396331572 684439512836680
sorting 119 1
bossLib.completeInduct_on [ HolKernel.QUOTE " (*#loc 1310 24*)LENGTH l" ]
2
4508187 4508202 5822398 393161726708 393161726723 517554841309 536692243538 536692243553 574967048026 579751398587 1650156236753 66654254915267 85346758335732 101493408634255 143579236920666 149809507796921 189730383633518 193306005698192 223551145210620 286024140781045 286024140781060 291172341109745 302217250788569 330012922480979 361193255521034 369209247543506 432251150433534 432251150433549 491132347463364 510443837480268 514547582318262 534256931013766 594479367708736 610210547612354 637387629151161 648550396331557 684439512836665 694750096560972 701865353869699 766438618715701
sorting 119 2
BasicProvers.Cases
3 4
4508187 4508202 5822398 393161726708 393161726723 517554841294 517554841309 522339191855 536692243538 536692243553 565398346904 565398346919 574967048026 579751398587 1650156236738 1650156236753 42940838911960 42940838911975 66654254915252 66654254915267 85346758335717 85346758335732 101493408634255 143579236920651 143579236920666 149809507796921 189730383633503 189730383633518 193306005698177 193306005698192 217096164890903 223551145210605 223551145210620 286024140781045 286024140781060 288661503866515 288661503866530 291172341109745 302217250788554 302217250788569 330012922480979 330012922480994 343309274268750 343309274268765 361193255521019 361193255521034 369209247543491 369209247543506 417784466454617 417784466454632 432251150433534 432251150433549 471942352642295 491132347463364 491132347463379 510443837480253 510443837480268 514547582318247 514547582318262 521746175187005 531497668234994 531497668235009 534256931013766 584717275393151 584717275393166 594479367708736 610210547612339 610210547612354 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869684 701865353869699 704177836849649 704177836849664 725948224458724 725948224458739 734077381109548 766438618715701
sorting 119 8
boolLib.MATCH_MP_TAC boolLib.EQ_TRANS
9
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 536692243538 536692243553 555829645782 555829645797 574967048026 574967048041 579751398587 1650156236738 1650156236753 5039581199099 12881209709662 19521708359784 19521708359799 42940838911960 45229246553598 50246678366069 65000688760800 66654254915252 67335619167295 68354381645956 70933928186661 85346758335717 85346758335732 86911152356360 97361119023826 101493408634255 101493408634270 126907907894368 143579236920651 143579236920666 148627834832407 149809507796921 189730383633503 193306005698177 193306005698192 217096164890903 223551145210605 225455733561094 245381513588140 250833380211057 251081768919664 286024140781045 286024140781060 288661503866515 291172341109745 298964461691444 302217250788554 302217250788569 316571291052221 330012922480979 343309274268750 361193255521019 361193255521034 369209247543491 369209247543506 369710484392543 374393408029719 378855121615866 399604842962099 417784466454617 432251150433534 432251150433549 448168408335651 466580814162987 466580814163002 471942352642295 491132347463364 510443837480253 510443837480268 511494331866489 514547582318247 514547582318262 516377886642901 531497668234994 534256931013766 536541738492235 551922152329587 584717275393151 588485109015285 594479367708736 610210547612339 610210547612354 637387629151161 637387629151176 648550396331557 655959034088701 684439512836665 684439512836680 684512032335356 685573726333737 694750096560972 694750096560987 701865353869684 701865353869699 704177836849649 725218486902786 725948224458724 734077381109548 766438618715701
sorting 119 9
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 1399 46*)FILTER p (QSORT3 R t)" ]
10
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 536692243538 536692243553 555829645782 555829645797 574967048026 574967048041 579751398587 579751398602 1650156236738 1650156236753 5039581199099 12881209709662 19521708359784 19521708359799 42940838911960 45229246553598 50246678366069 65000688760800 66654254915252 67335619167295 68354381645956 70933928186661 85346758335717 85346758335732 86911152356360 97361119023826 101493408634255 101493408634270 126907907894368 143579236920651 143579236920666 148627834832407 149809507796921 189730383633503 193306005698177 193306005698192 200377211602146 217096164890903 223551145210605 225455733561094 245381513588140 250833380211057 251081768919664 286024140781045 286024140781060 288661503866515 291172341109745 298964461691444 302217250788554 302217250788569 316571291052221 330012922480979 343309274268750 361193255521019 361193255521034 369209247543491 369209247543506 369710484392543 374393408029719 378855121615866 399604842962099 417784466454617 432251150433534 432251150433549 448168408335651 457644544611742 466580814162987 466580814163002 471942352642295 491132347463364 510443837480253 510443837480268 511494331866489 514547582318247 514547582318262 516377886642901 531497668234994 534256931013766 536541738492235 551922152329587 584717275393151 588485109015285 594479367708736 610210547612339 610210547612354 636002744469668 637387629151161 637387629151176 648550396331557 655959034088701 684439512836665 684439512836680 685573726333737 694750096560972 694750096560987 701865353869684 701865353869699 704177836849649 704177836849664 725218486902786 725948224458724 725948224458739 734077381109548 766438618715701
sorting 119 10
boolLib.CONJ_TAC
11 13
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 498417439065 517554841294 522339191855 536692243538 536692243553 555829645782 555829645797 574967048026 574967048041 579751398587 1650156236738 1650156236753 5039581199099 12881209709662 19521708359784 19521708359799 30590892520411 42940838911960 45229246553598 50246678366069 65000688760800 66654254915252 66654254915267 67335619167295 68354381645956 70933928186661 85346758335717 85346758335732 86911152356360 97361119023826 101493408634255 101493408634270 126907907894368 143579236920651 143579236920666 148627834832407 149809507796921 189730383633503 189730383633518 193306005698177 193306005698192 217096164890903 223551145210605 223551145210620 225455733561094 245381513588140 250833380211057 251081768919664 286024140781045 286024140781060 288661503866515 291172341109745 298964461691444 302217250788554 302217250788569 316571291052221 330012922480979 343309274268750 350161561929018 361193255521019 361193255521034 369209247543491 369209247543506 369710484392543 374393408029719 378855121615866 399604842962099 417784466454617 432251150433534 432251150433549 448168408335651 466580814162987 466580814163002 471942352642295 491132347463364 510443837480253 510443837480268 511494331866489 514547582318247 514547582318262 516377886642901 531497668234994 534256931013766 536541738492235 551922152329587 584717275393151 588485109015285 594479367708736 610210547612339 610210547612354 637387629151161 637387629151176 648550396331557 655959034088701 684439512836665 684439512836680 685573726333737 694750096560972 694750096560987 701865353869684 701865353869699 704177836849649 725218486902786 725948224458724 734077381109548 766438618715701
sorting 119 11
boolLib.TRY ( boolLib.PAT_X_ASSUM ( Parse.Term [ HolKernel.QUOTE " (*#loc 1279 34*)!y. P ==> Q" ] ) ( boolLib.MATCH_MP_TAC o ( boolLib.CONV_RULE ( boolLib.REPEATC ( boolLib.DEPTH_CONV ( boolLib.RIGHT_IMP_FORALL_CONV sml_infixl0_open boolLib.ORELSEC sml_infixl0_close boolLib.AND_IMP_INTRO_CONV ) ) ) ) ) )
12
4508187 4508202 5822398 393161726708 393161726723 498417439050 517554841294 522339191855 536692243538 536692243553 555829645782 555829645797 574967048026 579751398587 1650156236738 1650156236753 12881209709662 19521708359784 42940838911960 66654254915252 66654254915267 67335619167295 85346758335717 85346758335732 101493408634255 143579236920651 143579236920666 149809507796921 189730383633503 189730383633518 193306005698177 193306005698192 217096164890903 223551145210605 223551145210620 286024140781045 286024140781060 288661503866515 291172341109745 302217250788554 302217250788569 316571291052221 330012922480979 343309274268750 361193255521019 361193255521034 369209247543491 369209247543506 378855121615866 417784466454617 432251150433534 432251150433549 466580814162987 471942352642295 491132347463364 510443837480253 510443837480268 514547582318247 514547582318262 516377886642901 531497668234994 534256931013766 536541738492235 584717275393151 594479367708736 610210547612339 610210547612354 637387629151161 648550396331557 684439512836665 694750096560972 701865353869684 701865353869699 704177836849649 725948224458724 734077381109548 766438618715701
sorting 119 12
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 522339191870 536692243538 555829645797 574967048026 579751398587 12881209709677 19521708359784 42940838911975 67335619167310 101493408634255 101493408634270 149809507796921 217096164890918 286024140781045 288661503866530 291172341109745 302217250788569 316571291052236 330012922480979 343309274268765 378855121615881 417784466454632 432251150433534 457644544611742 466580814162987 471942352642310 491132347463364 516377886642916 531497668235009 534256931013766 536541738492250 584717275393166 594479367708736 637387629151161 648550396331557 684439512836665 684439512836680 694750096560972 701865353869699 704177836849664 734077381109563 766438618715701
sorting 120 0
boolLib.ho_match_mp_tac QSORT3_IND
1
4508202 5822413 364455623357 393161726723 574967048041 85346758335732 160288592847498 189730383633518 286024140781060 290134623040002 302217250788569 369209247543506 391947797815905 413309337510992 470096335453759 491132347463379 586677811793408 610210547612354 624811432641468 653191942390968 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
sorting 120 2
boolLib.eq_tac
3 4
4508187 4508202 5822398 5822413 364455623342 393161726708 393161726723 574967048026 574967048041 12881209709677 35827010150741 67335619167310 85346758335717 85346758335732 97361119023826 102463609687676 106398355321516 120762489635329 127628180545942 127628180545957 129842335332204 131340836581278 131340836581293 131364758334083 131364758334098 136426601227621 136426601227636 141895111866919 146478521756282 146478521756297 171031484015845 171031484015860 179857892939409 189730383633503 189730383633518 255139914276834 255139914276849 286024140781045 286024140781060 290134623039987 290844332178514 297956515231091 302217250788554 302217250788569 303611864630985 303611864631000 307920677503025 316571291052236 330012922480979 335344845384078 341379738589103 350440544058999 350440544059014 366504957555553 369209247543491 369209247543506 372305775588872 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 415098329689538 417522787999245 454213487972214 466952609818111 470096335453744 470096335453759 480149833667845 491132347463364 514761207392523 557205672101027 575755677766333 586677811793393 586677811793408 588485109015285 610210547612339 610210547612354 622247458107713 624811432641453 624811432641468 639997802791818 650430868334067 650430868334082 653191942390953 660516968447092 660516968447107 672129504159128 684439512836665 684439512836680 701865353869684 701865353869699 704177836849664 707857019657174 725948224458724 766438618715701 780083133136918 780083133136933
sorting 120 3
BasicProvers.RW_TAC bossLib.std_ss [ ( DB.fetch "sorting" "PART3_DEF" ) , pairTheory.PAIR_MAP , rich_listTheory.FILTER ]
5 6
4508187 4508202 5822398 5822413 364455623342 393161726708 393161726723 574967048026 574967048041 12881209709677 35827010150741 67335619167310 85346758335717 85346758335732 97361119023826 102463609687676 106398355321516 120762489635329 127628180545942 127628180545957 129842335332204 131340836581278 131340836581293 131364758334083 131364758334098 136426601227621 136426601227636 141895111866919 146478521756282 146478521756297 171031484015845 171031484015860 179857892939409 189730383633503 189730383633518 255139914276834 255139914276849 286024140781045 286024140781060 290134623039987 290844332178514 297956515231091 302217250788554 302217250788569 303611864630985 303611864631000 307920677503025 316571291052236 330012922480979 330012922480994 335344845384078 341379738589103 350440544058999 350440544059014 366504957555553 369209247543491 369209247543506 372305775588872 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 415098329689538 417522787999245 454213487972214 466952609818111 470096335453744 470096335453759 480149833667845 491132347463364 514761207392523 557205672101027 575755677766333 586677811793393 586677811793408 588485109015285 610210547612339 610210547612354 622247458107713 624811432641453 624811432641468 639997802791818 650430868334067 650430868334082 653191942390953 660516968447092 660516968447107 672129504159128 684439512836665 684439512836680 701865353869684 701865353869699 704177836849664 707857019657174 725948224458724 766438618715701 780083133136918 780083133136933
sorting 120 4
boolLib.REPEAT boolLib.STRIP_TAC
7
4508187 4508202 5822398 5822413 364455623342 393161726708 393161726723 574967048026 574967048041 12881209709677 35827010150741 67335619167310 85346758335717 85346758335732 97361119023826 102463609687676 106398355321516 120762489635329 127628180545942 127628180545957 129842335332204 131340836581278 131340836581293 131364758334083 131364758334098 136426601227621 136426601227636 141895111866919 146478521756282 146478521756297 171031484015845 171031484015860 179857892939409 189730383633503 189730383633518 255139914276834 255139914276849 286024140781045 286024140781060 290134623039987 290844332178514 297956515231091 302217250788554 302217250788569 303611864630985 303611864631000 307920677503025 316571291052236 330012922480979 330012922480994 335344845384078 341379738589103 350440544058999 350440544059014 366504957555553 369209247543491 369209247543506 372305775588872 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 415098329689538 417522787999245 454213487972214 466952609818111 470096335453744 470096335453759 480149833667845 491132347463364 514761207392523 557205672101027 575755677766333 586677811793393 586677811793408 588485109015285 610210547612339 610210547612354 622247458107713 624811432641453 624811432641468 639997802791818 650430868334067 650430868334082 653191942390953 660516968447092 660516968447107 672129504159128 684439512836665 684439512836680 701865353869684 701865353869699 704177836849664 707857019657174 725948224458724 766438618715701 780083133136918 780083133136933
sorting 120 5
bossLib.fs [ ( DB.fetch "sorting" "PART3_FILTER" ) ]
8
4508187 4508202 5822398 5822413 364455623342 393161726708 393161726723 574967048026 574967048041 12881209709677 35827010150741 67335619167310 85346758335717 85346758335732 97361119023826 102463609687676 106398355321516 120762489635329 127628180545942 127628180545957 129842335332204 131340836581278 131340836581293 131364758334083 131364758334098 136426601227621 136426601227636 141895111866919 146478521756282 146478521756297 171031484015845 171031484015860 189730383633503 189730383633518 255139914276834 255139914276849 286024140781045 286024140781060 290134623039987 290844332178514 297956515231091 302217250788554 302217250788569 303611864630985 303611864631000 307920677503025 316571291052236 330012922480979 335344845384078 341379738589103 350440544058999 350440544059014 366504957555553 369209247543491 369209247543506 372305775588872 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 417522787999245 454213487972214 466952609818111 470096335453744 480149833667845 491132347463364 514761207392523 557205672101027 575755677766333 586677811793393 588485109015285 610210547612339 610210547612354 622247458107713 624811432641453 624811432641468 639997802791818 650430868334067 650430868334082 653191942390953 660516968447092 660516968447107 672129504159128 684439512836665 701865353869684 707857019657174 725948224458724 766438618715701 780083133136918 780083133136933
sorting 120 6
bossLib.fs [ ( DB.fetch "sorting" "PART3_FILTER" ) ]

4508187 4508202 5822398 5822413 364455623342 393161726708 393161726723 574967048026 12881209709677 35827010150741 67335619167310 85346758335717 85346758335732 97361119023826 102463609687676 106398355321516 120762489635329 127628180545942 127628180545957 129842335332204 131340836581278 131340836581293 131364758334083 131364758334098 136426601227621 136426601227636 141895111866919 146478521756282 146478521756297 171031484015845 171031484015860 189730383633503 189730383633518 255139914276834 255139914276849 286024140781045 286024140781060 290134623039987 290844332178514 297956515231091 302217250788554 302217250788569 303611864630985 303611864631000 307920677503025 316571291052236 330012922480979 335344845384078 341379738589103 350440544058999 350440544059014 366504957555553 369209247543491 369209247543506 372305775588872 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 417522787999245 454213487972214 466952609818111 470096335453744 480149833667845 491132347463364 514761207392523 557205672101027 575755677766333 586677811793393 588485109015285 610210547612339 610210547612354 622247458107713 624811432641453 624811432641468 639997802791818 650430868334067 650430868334082 653191942390953 660516968447092 660516968447107 672129504159128 684439512836665 701865353869684 707857019657174 725948224458724 766438618715701 780083133136918 780083133136933
sorting 120 7
bossLib.fs [ ( DB.fetch "sorting" "PART3_FILTER" ) ]
9 10 11
4508187 4508202 5822398 5822413 364455623342 393161726708 574967048026 574967048041 12881209709662 35827010150726 67335619167295 85346758335717 97361119023811 102463609687676 106398355321501 120762489635314 127628180545942 129842335332189 131340836581278 131340836581293 131364758334083 136426601227621 141895111866904 146478521756282 146478521756297 171031484015845 179857892939409 189730383633503 255139914276834 286024140781045 286024140781060 290134623039987 290844332178514 297956515231076 302217250788554 302217250788569 303611864630985 307920677503025 316571291052221 330012922480979 335344845384078 341379738589088 350440544058999 366504957555538 369209247543491 372305775588857 378855121615866 391947797815890 391947797815905 413309337510977 413309337510992 415098329689538 417522787999230 454213487972199 466952609818111 470096335453744 470096335453759 480149833667845 491132347463364 514761207392523 557205672101027 575755677766333 586677811793393 586677811793408 588485109015270 610210547612339 622247458107698 624811432641453 624811432641468 639997802791803 650430868334067 653191942390953 660516968447092 660516968447107 672129504159113 684439512836665 684439512836680 701865353869684 701865353869699 704177836849664 707857019657159 725948224458724 766438618715701 780083133136918 780083133136933
sorting 120 8
bossLib.FULL_SIMP_TAC bossLib.std_ss [ listTheory.MEM_FILTER ]
12
4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 1008451954416 19521708359784 19521708359799 23333205638165 33574173302999 45229246553583 45229246553598 50246678366054 50246678366069 70933928186646 70933928186661 85346758335717 101493408634255 101493408634270 126907907894353 131340836581278 131340836581293 146478521756282 146478521756297 151181538357745 179857892939409 217224895936089 217224895936104 225455733561079 225455733561094 250833380211042 250833380211057 285866337801987 285866337802002 286024140781045 286024140781060 302217250788554 302217250788569 318690338475253 318690338475268 327391426392094 329912019295472 369209247543491 369710484392528 369710484392543 391947797815890 391947797815905 399604842962084 413309337510977 413309337510992 415098329689538 424144596935510 452536595262812 466580814162987 466580814163002 470096335453744 491132347463364 510443837480253 510443837480268 511494331866474 511494331866489 514547582318247 514547582318262 551922152329572 551922152329587 586677811793393 610210547612339 624811432641453 624811432641468 637387629151161 637387629151176 654400045157637 654400045157652 660516968447092 660516968447107 682292493163132 684439512836665 684439512836680 685573726333722 685573726333737 694750096560972 694750096560987 701865353869684 701865353869699 704177836849664 725218486902786 766438618715701 780083133136918 780083133136933 783804230676453
sorting 120 9
bossLib.FULL_SIMP_TAC bossLib.std_ss [ listTheory.MEM_FILTER ]
13
4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 19521708359784 23333205638165 33574173302999 45229246553583 50246678366054 70933928186646 85346758335717 101493408634255 126907907894353 131340836581278 131340836581293 146478521756282 146478521756297 151181538357745 179857892939409 217224895936089 225455733561079 250833380211042 285866337801987 286024140781045 286024140781060 302217250788554 302217250788569 318690338475253 329912019295472 369209247543491 369710484392528 391947797815890 391947797815905 399604842962084 413309337510977 413309337510992 415098329689538 452536595262812 466580814162987 470096335453759 491132347463364 510443837480253 511494331866474 514547582318247 551922152329572 586677811793408 610210547612339 624811432641453 624811432641468 637387629151161 654400045157637 660516968447092 660516968447107 684439512836665 684439512836680 685573726333722 694750096560972 701865353869684 701865353869699 704177836849664 766438618715701 780083133136918 780083133136933
sorting 120 10
bossLib.FULL_SIMP_TAC bossLib.std_ss [ listTheory.MEM_FILTER ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 1008451954401 19521708359784 23333205638165 33574173302999 45229246553583 50246678366054 70933928186646 85346758335717 101493408634255 126907907894353 131340836581278 131340836581293 146478521756282 146478521756297 151181538357745 179857892939409 217224895936089 225455733561079 250833380211042 285866337801987 286024140781045 286024140781060 302217250788554 302217250788569 318690338475253 327391426392079 329912019295472 369209247543491 369710484392528 391947797815890 391947797815905 399604842962084 413309337510977 413309337510992 415098329689538 424144596935495 452536595262812 466580814162987 470096335453759 491132347463364 510443837480253 511494331866474 514547582318247 551922152329572 586677811793408 610210547612339 624811432641453 624811432641468 637387629151161 654400045157637 660516968447092 660516968447107 682292493163117 684439512836665 684439512836680 685573726333722 694750096560972 701865353869684 701865353869699 704177836849664 725218486902771 766438618715701 780083133136918 780083133136933 783804230676438
sorting 120 11
bossLib.FULL_SIMP_TAC bossLib.std_ss [ listTheory.MEM_FILTER ]
14
4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 19521708359784 23333205638165 33574173302999 45229246553583 50246678366054 70933928186646 85346758335717 101493408634255 126907907894353 131340836581278 131340836581293 146478521756282 146478521756297 151181538357745 179857892939409 217224895936089 225455733561079 250833380211042 285866337801987 286024140781045 286024140781060 302217250788554 302217250788569 318690338475253 329912019295472 369209247543491 369710484392528 391947797815890 391947797815905 399604842962084 413309337510977 413309337510992 415098329689538 452536595262812 466580814162987 470096335453759 491132347463364 510443837480253 511494331866474 514547582318247 551922152329572 586677811793408 610210547612339 624811432641453 624811432641468 637387629151161 654400045157637 660516968447092 660516968447107 684439512836665 684439512836680 685573726333722 694750096560972 701865353869684 701865353869699 704177836849664 766438618715701 780083133136918 780083133136933
sorting 120 12
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 574967048026 574967048041 19521708359784 19521708359799 23333205638165 33574173302999 45229246553583 50246678366054 70933928186646 85346758335717 101493408634255 101493408634270 126907907894353 131340836581278 131340836581293 146478521756282 151181538357745 179857892939409 225455733561079 250833380211042 286024140781045 286024140781060 302217250788554 329912019295472 369209247543491 369710484392528 391947797815890 399604842962084 413309337510977 415098329689538 452536595262812 466580814162987 466580814163002 470096335453744 491132347463364 510443837480253 511494331866474 514547582318247 551922152329572 586677811793393 610210547612339 624811432641453 637387629151161 637387629151176 660516968447092 684439512836665 684439512836680 685573726333722 694750096560972 694750096560987 701865353869684 701865353869699 704177836849664 766438618715701 780083133136918
sorting 120 13
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 19521708359784 23333205638165 33574173302999 45229246553583 50246678366054 70933928186646 85346758335717 101493408634255 126907907894353 131340836581278 131340836581293 146478521756282 146478521756297 151181538357745 179857892939409 225455733561079 250833380211042 286024140781045 286024140781060 302217250788554 302217250788569 329912019295472 369209247543491 369710484392528 391947797815890 391947797815905 399604842962084 413309337510977 413309337510992 415098329689538 452536595262812 466580814162987 470096335453744 470096335453759 491132347463364 510443837480253 511494331866474 514547582318247 551922152329572 586677811793393 586677811793408 610210547612339 624811432641453 624811432641468 637387629151161 660516968447092 660516968447107 684439512836665 684439512836680 685573726333722 694750096560972 701865353869684 701865353869699 704177836849664 766438618715701 780083133136918 780083133136933
sorting 120 14
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 574967048026 574967048041 19521708359784 23333205638165 33574173302999 45229246553583 50246678366054 70933928186646 85346758335717 101493408634255 126907907894353 131340836581278 131340836581293 146478521756282 146478521756297 151181538357745 179857892939409 225455733561079 250833380211042 286024140781045 286024140781060 302217250788554 302217250788569 329912019295472 369209247543491 369710484392528 391947797815890 391947797815905 399604842962084 413309337510977 413309337510992 415098329689538 452536595262812 466580814162987 470096335453744 470096335453759 491132347463364 510443837480253 511494331866474 514547582318247 551922152329572 586677811793393 586677811793408 610210547612339 624811432641453 624811432641468 637387629151161 660516968447092 660516968447107 684439512836665 684439512836680 685573726333722 694750096560972 701865353869684 701865353869699 704177836849664 766438618715701 780083133136918 780083133136933
sorting 121 0
boolLib.NTAC 3 boolLib.STRIP_TAC
1
4508202 364455623357 393161726723 85346758335732 101493408634270 149809507796936 160288592847498 189730383633518 286024140781060 291172341109760 302217250788569 330012922480994 349280398548431 369209247543506 491132347463379 534256931013781 553094203904099 594479367708751 610210547612354 648550396331572 650309880450198 684439512836680 689770927266571 725948224458739
sorting 121 1
boolLib.imp_res_tac ( DB.fetch "sorting" "QSORT3_SORTS" )
2
4508187 4508202 364455623357 393161726708 393161726723 85346758335732 149809507796921 189730383633518 286024140781045 286024140781060 291172341109745 302217250788569 349280398548431 369209247543506 534256931013766 553094203904099 594479367708736 610210547612354 648550396331557 650309880450198 689770927266571
sorting 121 2
bossLib.fs tactictoe_thmlarg

4508187 4508202 364455623357 393161726708 393161726723 85346758335732 149809507796921 189730383633518 268451088929782 286024140781045 286024140781060 291172341109745 302217250788569 349280398548431 369209247543491 369209247543506 534256931013766 542385175662618 553094203904099 594479367708736 605780981972494 610210547612339 610210547612354 648550396331557 650309880450198 689770927266571 784527878380511
sorting 122 0
BasicProvers.Induct
1 2
4508202 527123542431 41828607455051 68076762867209 124546192348058 260466567706949 288661503866530 308955158063868 349280398548431 405490695967398 471942352642310 491132347463379 531497668235009 610350177902552
sorting 122 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

41828607455051 68076762867209 102056243080107 124546192348058 288661503866530 308955158063868 349280398548431 531497668235009 610350177902552 772279143505001 778417488521154
sorting 122 2
simpLib.ASM_SIMP_TAC numLib.std_ss [ ( DB.fetch "rich_list" "COUNT_LIST_SNOC" ) , pred_setTheory.COUNT_SUC , listTheory.LIST_TO_SET_APPEND , listTheory.SNOC_APPEND , listTheory.LIST_TO_SET_THM ]
3
4508187 4508202 527123542416 527123542431 41828607455036 41828607455051 68076762867194 68076762867209 98581092097770 124546192348043 124546192348058 234253737272195 260466567706934 288661503866515 288661503866530 308955158063853 308955158063868 309888446016952 349280398548416 349280398548431 405490695967383 531497668234994 531497668235009 610350177902537 610350177902552 672462142824294 728386233381334
sorting 122 3
boolLib.match_mp_tac ( DB.fetch "sorting" "SORTED_APPEND_IMP" )
4
4508187 4508202 527123542416 527123542431 41828607455036 41828607455051 67335619167310 68076762867194 68076762867209 97361119023826 124546192348043 124546192348058 260466567706934 288661503866515 288661503866530 300890814881312 307626987221504 308955158063853 308955158063868 316571291052236 349280398548416 349280398548431 405490695967383 405490695967398 510064419306200 531497668234994 531497668235009 571139241787826 609961450837064 610350177902537 610350177902552 751893450625012 766193134615402 779537437160174
sorting 122 4
bossLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open bossLib.++ sml_infixl0_close bossLib.ARITH_ss ) [ relationTheory.transitive_def , rich_listTheory.MEM_COUNT_LIST ]

4508187 4508202 527123542416 527123542431 574967048041 579751398602 41828607455036 41828607455051 41856244309773 67335619167310 68076762867194 68076762867209 101493408634270 124546192348043 124546192348058 183353068087695 260466567706934 260466567706949 288661503866515 288661503866530 291166370827497 300890814881312 307626987221504 308061173623331 308955158063853 308955158063868 316571291052236 330012922480994 349280398548416 349280398548431 354656544070709 391947797815905 398439345207991 405490695967383 405490695967398 467484720053413 471942352642310 491132347463379 510064419306200 531497668234994 531497668235009 610350177902537 610350177902552 624811432641468 648550396331572 650188478625837 680820853713423 684439512836680 726308311741204 772219683978899 779537437160174 780083133136933
sorting 123 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 1441 13*)l" ]
1 2
4508202 393161726723 488848737943 517554841309 5493037104327 57592653395250 98820296529315 143916048626825 160288592847498 165646603753756 224917351113860 286024140781060 298446097400095 302165442300993 302217250788569 330012922480994 331394401517719 349280398548431 491132347463379 534256931013781 553094203904099 594479367708751 614640637139617 641124546413105 648550396331572 650309880450198 684439512836680 684775263036346 701865353869699 705938815608573 725948224458739
sorting 123 1
bossLib.rw [ ( DB.fetch "sorting" "SORTED_EQ" ) ]
3
4508187 4508202 5822413 393161726708 393161726723 488848737928 488848737943 498417439065 517554841294 517554841309 5493037104312 5493037104327 12881209709677 57592653395235 57592653395250 67335619167310 98820296529300 98820296529315 143916048626810 143916048626825 160288592847483 160288592847498 165646603753741 165646603753756 198243377632389 224917351113845 286024140781045 286024140781060 298446097400080 298446097400095 302165442300978 302165442300993 302217250788554 302217250788569 316571291052236 330012922480979 330012922480994 331394401517704 331394401517719 349280398548416 349280398548431 378855121615881 389832344817567 491132347463364 491132347463379 534256931013766 534256931013781 539638170708232 553094203904084 553094203904099 594479367708736 594479367708751 614640637139602 641124546413090 641124546413105 648550396331557 648550396331572 650309880450183 650309880450198 684439512836665 684439512836680 684775263036331 684775263036346 701865353869684 701865353869699 705938815608558 766438618715716
sorting 123 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 393161726723 488848737943 5493037104327 50114919898139 57592653395250 98820296529315 120238763257366 143916048626825 160288592847498 165646603753756 286024140781060 298446097400095 302165442300993 302217250788569 330012922480994 331394401517719 349280398548431 456811841481273 491132347463379 510064419306200 534256931013781 553094203904099 594479367708751 641124546413105 648550396331572 650309880450198 684439512836680 684775263036346 701865353869699
sorting 123 3
boolLib.eq_tac
4 5
4508187 4508202 5822413 393161726708 393161726723 488848737928 488848737943 498417439065 517554841294 517554841309 579751398602 5493037104312 5493037104327 57592653395235 57592653395250 98820296529300 98820296529315 101493408634270 113334886418203 143916048626810 143916048626825 160288592847483 165646603753741 224917351113845 286024140781045 286024140781060 298446097400080 298446097400095 302165442300978 302165442300993 302217250788554 302217250788569 330012922480979 330012922480994 331394401517704 331394401517719 338659866008877 349280398548416 349280398548431 391947797815905 413309337510992 448933604617435 463484465531789 470096335453759 487562626248793 491132347463364 491132347463379 534256931013766 553094203904084 586677811793408 594479367708736 614640637139602 614640637139617 624811432641468 637387629151176 641124546413090 641124546413105 648550396331557 650309880450183 650309880450198 660516968447107 684439512836665 684439512836680 684775263036331 684775263036346 701865353869684 701865353869699 705938815608558 705938815608573 766438618715716 780083133136933
sorting 123 4
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "relation" "transitive_def" ) , ( DB.fetch "relation" "RC_DEF" ) ]
6
4508187 4508202 5822413 393161726708 393161726723 488848737928 488848737943 498417439065 517554841294 517554841309 579751398602 5493037104312 5493037104327 57592653395235 57592653395250 98820296529300 98820296529315 101493408634270 113334886418203 143916048626810 143916048626825 160288592847483 165646603753741 224917351113845 286024140781045 286024140781060 298446097400080 298446097400095 302165442300978 302165442300993 302217250788554 302217250788569 330012922480979 330012922480994 331394401517704 331394401517719 338659866008877 349280398548416 349280398548431 391947797815905 413309337510992 448933604617435 463484465531789 470096335453759 487562626248793 491132347463364 491132347463379 534256931013766 553094203904084 586677811793408 594479367708736 614640637139602 614640637139617 624811432641468 637387629151176 641124546413090 641124546413105 648550396331557 650309880450183 650309880450198 660516968447107 684439512836665 684439512836680 684775263036331 684775263036346 701865353869684 705938815608558 705938815608573 766438618715716 780083133136933
sorting 123 5
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "relation" "transitive_def" ) , ( DB.fetch "relation" "RC_DEF" ) ]
7
4508187 4508202 5822413 393161726708 393161726723 488848737928 488848737943 498417439065 517554841294 517554841309 579751398602 5493037104312 5493037104327 57592653395235 57592653395250 98820296529300 98820296529315 101493408634270 113334886418203 143916048626810 143916048626825 160288592847483 165646603753741 224917351113845 286024140781045 286024140781060 298446097400080 298446097400095 302165442300978 302165442300993 302217250788554 302217250788569 330012922480979 330012922480994 331394401517704 331394401517719 338659866008877 349280398548416 349280398548431 391947797815905 413309337510992 448933604617435 463484465531789 470096335453759 487562626248793 491132347463364 491132347463379 534256931013766 553094203904084 586677811793408 594479367708736 614640637139602 614640637139617 624811432641468 637387629151176 641124546413090 641124546413105 648550396331557 650309880450183 650309880450198 660516968447107 684439512836665 684439512836680 684775263036331 684775263036346 701865353869684 705938815608558 705938815608573 766438618715716 780083133136933
sorting 123 6
bossLib.fs [ listTheory.MEM_MAP ]

4508187 4508202 5822398 5822413 393161726708 393161726723 488848737928 488848737943 498417439050 498417439065 517554841294 579751398587 579751398602 5493037104312 57592653395235 98820296529300 113334886418203 143916048626810 160288592847483 165646603753741 224917351113845 286024140781045 286024140781060 298446097400080 302165442300978 302217250788554 330012922480979 331394401517704 338659866008862 349280398548416 391947797815890 413309337510977 448933604617420 448933604617435 463484465531774 470096335453744 487562626248778 491132347463364 534256931013766 553094203904084 586677811793393 594479367708736 614640637139602 624811432641453 637387629151161 637387629151176 641124546413090 648550396331557 650309880450183 660516968447092 684439512836665 684775263036331 684775263036346 701865353869684 705938815608558 766438618715701 780083133136918
sorting 123 7
bossLib.fs [ listTheory.MEM_MAP ]
8
4508187 4508202 5822398 5822413 393161726708 393161726723 488848737928 488848737943 498417439050 498417439065 517554841294 579751398587 579751398602 5493037104312 57592653395235 98820296529300 113334886418188 143916048626810 160288592847483 165646603753741 224917351113845 286024140781045 286024140781060 298446097400080 302165442300978 302217250788554 330012922480979 331394401517704 338659866008862 349280398548416 391947797815890 413309337510977 448933604617420 448933604617435 463484465531774 470096335453744 487562626248793 491132347463364 534256931013766 553094203904084 586677811793393 594479367708736 614640637139602 624811432641453 637387629151161 637387629151176 641124546413090 648550396331557 650309880450183 660516968447092 684439512836665 684775263036331 684775263036346 701865353869684 705938815608558 766438618715701 780083133136918
sorting 123 8
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 488848737928 488848737943 498417439050 498417439065 517554841294 579751398587 579751398602 5493037104312 57592653395235 98820296529300 101493408634255 113334886418188 143916048626810 152439822555288 160288592847483 165646603753741 224917351113845 286024140781045 286024140781060 298446097400080 302165442300978 302217250788554 330012922480979 331394401517704 346155407211732 349280398548416 391947797815890 413309337510977 448933604617420 448933604617435 457644544611727 470096335453744 487562626248793 491132347463364 534256931013766 553094203904084 586677811793393 594479367708736 614640637139602 624811432641453 637387629151161 637387629151176 641124546413090 648550396331557 650309880450183 660516968447092 684439512836665 684775263036331 684775263036346 701865353869684 704177836849649 705938815608558 766438618715701 780083133136918
sorting 124 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "relation" "transitive_def" ) , ( DB.fetch "relation" "RC_DEF" ) ]

4508202 488848737943 517554841309 527123542431 54655673924911 57592653395250 68076762867209 100526374329572 101493408634270 124546192348058 149708628717723 288661503866530 293640334736908 302165442300993 302217250788569 308955158063868 330012922480994 339529659673100 346751126672467 349280398548431 385584897444244 405490695967398 471942352642310 491132347463379 531497668235009 554981791967108 571172712947818 571835472463032 588116867509367 597144664593758 614640637139617 641124546413105 646685300482285 650309880450198 684439512836680 701865353869699 725948224458739 739931398075550 766438618715716
sorting 124 1
BasicProvers.srw_tac [ bossLib.ARITH_ss ] [ relationTheory.transitive_def , relationTheory.antisymmetric_def ]

4508187 488848737928 517554841294 527123542416 54655673924896 57592653395235 68076762867194 79699101963199 100526374329557 101493408634270 124546192348043 124546192348058 149708628717708 183353068087695 288661503866515 293640334736893 302165442300978 302217250788554 308955158063853 346751126672452 349280398548416 385584897444229 405490695967383 531497668234994 531497668235009 554981791967093 571835472463017 588116867509352 597144664593743 614640637139602 641124546413090 646685300482270 648550396331572 650188478625837 650309880450183 666206595639056 684439512836680
sorting 124 2
bossLib.metis_tac [ ( ( DB.fetch "sorting" "sorted_map" ) ) , ( DB.fetch "sorting" "SORTED_PERM_EQ" ) , ( ( DB.fetch "sorting" "sorted_count_list" ) ) ]

4508187 4508202 488848737928 488848737943 517554841294 517554841309 527123542416 527123542431 54655673924896 57592653395235 57592653395250 68076762867194 68076762867209 79699101963184 100526374329557 124546192348043 149708628717708 149708628717723 183353068087680 288661503866515 288661503866530 293640334736893 302165442300978 302165442300993 302217250788554 302217250788569 308955158063853 308955158063868 346751126672452 349280398548416 385584897444229 405490695967383 405490695967398 531497668234994 554981791967093 571172712947818 571835472463017 588116867509352 597144664593743 597144664593758 614640637139602 614640637139617 641124546413090 646685300482270 646685300482285 648550396331557 650188478625822 650309880450183 666206595639041 701865353869699 739931398075550
sorting 125 0
boolLib.NTAC 2 boolLib.GEN_TAC
1
4508202 5822413 393161726723 574967048041 579751398602 101493408634270 103366738851126 136445738629880 160288592847498 286024140781060 302217250788569 330012922480994 349280398548431 391947797815905 413309337510992 470096335453759 491132347463379 553094203904099 586677811793408 624811432641468 637387629151176 650309880450198 660516968447107 684439512836680 694750096560987 725948224458739 743118242910331 766438618715716 780083133136933
sorting 125 1
BasicProvers.Induct
2 3
4508202 5822413 393161726723 574967048041 579751398602 101493408634270 103366738851126 136445738629880 286024140781060 302217250788569 330012922480994 349280398548431 391947797815905 413309337510992 470096335453759 491132347463379 553094203904099 586677811793408 624811432641468 637387629151176 650309880450198 660516968447107 684439512836680 694750096560987 725948224458739 743118242910331 766438618715716 780083133136933
sorting 125 2
BasicProvers.SRW_TAC [ ] [ ]
4
4508187 4508202 5822398 5822413 393161726708 393161726723 498417439065 574967048026 574967048041 579751398587 579751398602 12881209709677 23037417020886 67335619167310 101493408634255 101493408634270 103366738851111 103366738851126 136445738629865 136445738629880 286024140781045 286024140781060 302217250788554 302217250788569 316571291052236 318809925332794 330012922480979 330012922480994 349280398548416 349280398548431 378855121615881 391947797815890 391947797815905 413309337510977 413309337510992 470096335453744 491132347463364 491132347463379 553094203904084 553094203904099 586677811793393 610876284722208 624811432641453 624811432641468 637387629151161 637387629151176 650309880450183 650309880450198 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 743118242910316 766438618715701 766438618715716 780083133136918 780083133136933
sorting 125 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 393161726723 574967048041 579751398602 23967063632390 101493408634270 103366738851126 286024140781060 302217250788569 330012922480994 349280398548431 391947797815905 413309337510992 491132347463379 510064419306200 553094203904099 624811432641468 637387629151176 650309880450198 655222334018063 660516968447107 683553634876859 684439512836680 694750096560987 766438618715716 780083133136933
sorting 125 4
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 1464 12*)ls" ]
5 6
4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 574967048026 579751398587 12881209709662 12881209709677 23037417020871 23037417020886 67335619167295 67335619167310 101493408634255 103366738851111 103366738851126 136445738629865 136445738629880 179857892939394 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 349280398548431 378855121615866 378855121615881 391947797815890 413309337510977 415098329689523 470096335453744 491132347463364 553094203904084 553094203904099 586677811793393 624811432641453 637387629151161 650309880450183 650309880450198 660516968447092 684439512836665 694750096560972 701865353869684 704177836849649 743118242910316 766438618715701 780083133136918
sorting 125 5
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ]
7
4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 555829645782 555829645797 574967048026 579751398587 12881209709662 12881209709677 23037417020871 63571342099360 63571342099375 67335619167295 67335619167310 101493408634255 103366738851111 103366738851126 131048991197057 131048991197072 179857892939394 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 318809925332779 330012922480979 349280398548416 349280398548431 378855121615866 378855121615881 391947797815890 413309337510977 415098329689523 491132347463364 525215306054622 525215306054637 553094203904084 553094203904099 610876284722193 624811432641453 637387629151161 650309880450183 650309880450198 660516968447092 684439512836665 694750096560972 701865353869684 704177836849649 766438618715701 780083133136918
sorting 125 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 574967048026 579751398587 12881209709662 12881209709677 23967063632375 67335619167295 67335619167310 101493408634255 103366738851111 103366738851126 179857892939394 286024140781045 286024140781060 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 349280398548431 391947797815890 397717948287423 397717948287438 413309337510977 415098329689523 491132347463364 510064419306185 510064419306200 553094203904084 553094203904099 624811432641453 637387629151161 650309880450183 650309880450198 655222334018048 660516968447092 683553634876844 684439512836665 694750096560972 701865353869684 704177836849649 766438618715701 780083133136918
sorting 125 7
boolLib.FIRST_X_ASSUM boolLib.MATCH_MP_TAC
8
4508187 4508202 5822398 5822413 393161726708 498417439050 555829645782 555829645797 574967048026 579751398587 12881209709662 12881209709677 23037417020871 23037417020886 67335619167295 67335619167310 101493408634255 103366738851111 103366738851126 131048991197057 131048991197072 179857892939394 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 349280398548431 378855121615866 378855121615881 391947797815890 413309337510977 415098329689523 470096335453744 491132347463364 553094203904084 553094203904099 586677811793393 624811432641453 637387629151161 650309880450183 650309880450198 660516968447092 684439512836665 694750096560972 701865353869684 704177836849649 766438618715701 780083133136918
sorting 125 8
metisLib.METIS_TAC [ ]

4508187 4508202 5822398 5822413 393161726708 393161726723 498417439050 555829645782 555829645797 574967048026 574967048041 579751398587 579751398602 12881209709662 23037417020871 67335619167295 101493408634255 101493408634270 103366738851111 103366738851126 131048991197057 131048991197072 179857892939394 179857892939409 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 330012922480979 330012922480994 349280398548416 378855121615866 391947797815890 391947797815905 413309337510977 413309337510992 415098329689523 415098329689538 470096335453744 470096335453759 491132347463364 491132347463379 553094203904084 586677811793393 586677811793408 624811432641453 624811432641468 637387629151161 637387629151176 650309880450183 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 704177836849649 704177836849664 766438618715701 766438618715716 780083133136918 780083133136933
sorting 127 0
boolLib.STRIP_TAC
1
4508202 393161726723 35593671722077 101493408634270 136445738629880 153173369405242 286024140781060 302217250788569 330012922480994 333784159820749 349280398548431 489562040344698 491132347463379 516251189168388 534256931013781 553094203904099 594479367708751 648550396331572 650309880450198 684439512836680 725948224458739 743118242910331
sorting 127 1
BasicProvers.Induct
2 3
4508187 4508202 393161726708 393161726723 35593671722062 136445738629880 153173369405227 286024140781045 286024140781060 302217250788569 330012922480994 333784159820749 349280398548431 489562040344698 491132347463379 516251189168388 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 684439512836680 725948224458739 743118242910331
sorting 127 2
BasicProvers.SRW_TAC [ ] [ ]
4 5
4508187 4508202 5822413 393161726708 393161726723 498417439065 12881209709677 23037417020886 35593671722062 67335619167310 136445738629865 136445738629880 153173369405227 286024140781045 286024140781060 288561346141507 302217250788554 302217250788569 316571291052236 330012922480979 330012922480994 333784159820734 333784159820749 349280398548416 349280398548431 378855121615881 489562040344683 491132347463379 516251189168373 516251189168388 534256931013766 553094203904084 553094203904099 594479367708736 648550396331557 650309880450183 650309880450198 684439512836665 684439512836680 743118242910316 766438618715716
sorting 127 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 393161726708 393161726723 35593671722062 153173369405227 286024140781045 286024140781060 302217250788569 316536239003790 330012922480994 333784159820749 349280398548431 510064419306200 516251189168388 534256931013766 553094203904099 594479367708736 648550396331557 650309880450198 683553634876859 684439512836680
sorting 127 4
boolLib.IMP_RES_TAC ( DB.fetch "sorting" "SORTED_EQ" )
6
4508187 4508202 5822398 393161726708 498417439050 12881209709662 23037417020871 35593671722062 67335619167295 136445738629865 136445738629880 153173369405227 286024140781045 302217250788554 302217250788569 316571291052221 330012922480979 333784159820734 333784159820749 349280398548416 378855121615866 489562040344683 489562040344698 516251189168373 516251189168388 534256931013766 553094203904084 594479367708736 648550396331557 650309880450183 684439512836665 743118242910316
sorting 127 5
boolLib.IMP_RES_TAC ( DB.fetch "sorting" "SORTED_EQ" )
7
4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 12881209709662 19521708359799 23037417020871 35593671722062 67335619167295 136445738629865 136445738629880 153173369405227 286024140781045 302217250788554 302217250788569 316571291052221 330012922480979 333784159820734 349280398548416 378855121615866 391947797815905 413309337510992 466580814163002 470096335453759 489562040344683 516251189168373 534256931013766 553094203904084 586677811793408 594479367708736 624811432641468 648550396331557 650309880450183 660516968447107 684439512836665 743118242910316 780083133136933
sorting 127 6
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822398 393161726708 498417439050 574967048026 579751398587 12881209709662 23037417020871 35593671722062 63571342099360 67335619167295 136445738629865 136445738629880 153173369405227 286024140781045 302217250788554 302217250788569 316571291052221 318809925332779 330012922480979 333784159820734 333784159820749 349280398548416 378855121615866 391947797815890 413309337510977 470096335453744 489562040344683 489562040344698 491132347463364 516251189168373 516251189168388 525215306054622 534256931013766 553094203904084 586677811793393 594479367708736 610876284722193 624811432641453 637387629151161 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 743118242910316 766438618715701 780083133136918
sorting 127 7
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ]
8
4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 574967048026 579751398587 12881209709662 19521708359799 23037417020871 35593671722062 63571342099360 67335619167295 136445738629865 136445738629880 153173369405227 286024140781045 302217250788554 302217250788569 316571291052221 318809925332779 330012922480979 333784159820734 349280398548416 378855121615866 391947797815890 391947797815905 413309337510977 413309337510992 466580814163002 470096335453744 470096335453759 489562040344683 491132347463364 516251189168373 525215306054622 534256931013766 553094203904084 586677811793393 586677811793408 594479367708736 610876284722193 624811432641453 624811432641468 637387629151161 648550396331557 650309880450183 660516968447092 660516968447107 684439512836665 694750096560972 743118242910316 766438618715701 780083133136918 780083133136933
sorting 127 8
metisLib.METIS_TAC [ relationTheory.irreflexive_def ]

4508187 4508202 5822398 5822413 393161726708 498417439050 498417439065 574967048026 579751398587 12881209709662 19521708359799 23037417020871 35593671722062 67335619167295 136445738629865 136445738629880 153173369405227 179857892939394 286024140781045 302217250788554 302217250788569 316571291052221 330012922480979 333784159820734 349280398548416 378855121615866 391947797815890 391947797815905 413309337510977 413309337510992 415098329689523 466580814163002 470096335453744 470096335453759 489562040344683 491132347463364 516251189168373 534256931013766 553094203904084 586677811793393 586677811793408 594479367708736 624811432641453 624811432641468 637387629151161 648550396331557 650309880450183 660516968447092 660516968447107 684439512836665 694750096560972 701865353869684 704177836849649 743118242910316 766438618715701 780083133136918 780083133136933
sorting 128 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 383593025601 393161726723 1650156236753 136445738629880 143579236920666 160288592847498 286024140781060 302217250788569 330012922480994 349280398548431 432251150433549 433924948199747 491132347463379 510443837480268 514547582318262 534256931013781 553094203904099 594479367708751 648550396331572 650309880450198 684439512836680 725948224458739 743118242910331
sorting 128 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
2
4508202 5822413 383593025601 393161726723 574967048041 579751398602 1650156236753 12881209709677 23037417020886 43795501873414 63571342099375 67335619167310 101493408634270 160288592847498 286024140781060 300890814881312 302217250788569 316571291052236 325396319387829 330012922480994 338504306742909 349280398548431 378855121615881 383487504067770 397717948287438 432251150433549 444343709194947 491132347463379 510064419306200 510443837480268 514547582318262 525215306054637 534256931013781 553094203904099 576933288830090 594479367708751 618627219439549 648550396331572 650309880450198 683553634876859 684439512836680 685023991435654 725948224458739 758795990074932 766438618715716
sorting 128 2
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ]
3
4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 393161726723 574967048026 574967048041 579751398587 1650156236738 1650156236753 12881209709662 12881209709677 19521708359784 23037417020871 67335619167295 67335619167310 143579236920651 143579236920666 196496332593044 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 349280398548416 349280398548431 378855121615866 386647806602618 432251150433534 432251150433549 433924948199732 466580814162987 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 553094203904084 553094203904099 594479367708736 618627219439534 618627219439549 637387629151161 648550396331557 650309880450183 650309880450198 684439512836665 694750096560972
sorting 128 3
bossLib.rfs [ ( DB.fetch "sorting" "SORTED_EQ" ) , listTheory.MEM_FILTER ]
4
4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 393161726723 574967048026 574967048041 579751398587 1650156236738 1650156236753 12881209709662 12881209709677 19521708359784 23037417020871 67335619167295 67335619167310 143579236920651 143579236920666 196496332593044 286024140781045 286024140781060 302217250788554 302217250788569 316571291052221 316571291052236 349280398548416 349280398548431 378855121615866 386647806602618 432251150433534 432251150433549 433924948199732 466580814162987 510443837480253 510443837480268 514547582318247 514547582318262 534256931013766 553094203904084 553094203904099 594479367708736 618627219439534 618627219439549 637387629151161 648550396331557 650309880450183 650309880450198 694750096560972
sorting 128 4
BasicProvers.SRW_TAC [ ] [ ]
5
4508187 4508202 5822398 5822413 383593025586 383593025601 393161726708 393161726723 574967048026 574967048041 579751398587 1650156236738 19521708359784 101493408634270 143579236920651 152439822555288 152439822555303 286024140781045 286024140781060 302217250788554 302217250788569 330012922480979 330012922480994 349280398548416 391947797815890 391947797815905 413309337510977 413309337510992 432251150433534 432251150433549 433924948199732 466580814162987 470096335453744 470096335453759 491132347463364 491132347463379 510443837480253 514547582318247 534256931013766 553094203904084 586677811793393 586677811793408 594479367708736 618627219439534 618627219439549 624811432641453 624811432641468 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 743118242910316 766438618715701 766438618715716 780083133136918 780083133136933
sorting 128 5
bossLib.metis_tac [ relationTheory.transitive_def ]

4508187 4508202 5822398 5822413 383593025586 393161726708 393161726723 574967048026 574967048041 579751398587 1650156236738 19521708359784 143579236920651 152439822555288 152439822555303 286024140781045 286024140781060 302217250788554 330012922480979 349280398548416 391947797815890 413309337510977 432251150433534 433924948199732 466580814162987 470096335453744 491132347463364 510443837480253 514547582318247 534256931013766 553094203904084 586677811793393 594479367708736 618627219439534 624811432641453 637387629151161 637387629151176 648550396331557 650309880450183 660516968447092 684439512836665 694750096560972 694750096560987 743118242910316 766438618715701 780083133136918
