finite_set 0 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 579751398602 84397349569913 103414582356736 103419366707297 286024140781060 330012922480994 339393240115090 507088161973958 600126490324363 637387629151176 684439512836680 694750096560987
finite_set 1 0
bossLib.simp [ transferTheory.FUN_REL_def , relationTheory.O_DEF , relationTheory.RSUBSET ]
1
4508202 440813464186 24926840625071 78802357508255 80035046900680 83286938362306 84397349569913 85798603591134 85803387941695 103414582356736 103419366707297 172801917983762 202107347412411 286024140781060 336831579151919 511639044917547 513163012400113 583216128333754 592703948758611 620369759246894 630203638693220 646076265449573 689952927975495
finite_set 1 1
mesonLib.ASM_MESON_TAC [ ]

4508202 5822413 464926985138 469711335699 574967048041 579751398602 78356664459322 85798603591134 85803387941695 101493408634270 103414582356736 103419366707297 113334886418203 152439822555303 165646603753756 286024140781060 330012922480994 448933604617435 457644544611742 487562626248793 491132347463379 637387629151176 684439512836680 684775263036346 694750096560987 766438618715716
finite_set 2 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 393161726723 84397349569913 286024140781060 339393240115090 507088161973958 600126490324363
finite_set 3 0
bossLib.simp [ transferTheory.FUN_REL_def , relationTheory.O_DEF , relationTheory.RSUBSET ]

4508202 440813464186 23256211466500 83286938362306 84397349569913 85798603591134 85803387941695 101493408634270 103414582356736 103419366707297 260266975568249 286024140781060 330012922480994 339393240115090 507088161973958 511639044917547 600126490324363 630203638693220 684439512836680 689952927975495
finite_set 4 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 517554841309 259907353783257 302217250788569 361193255521034 657504595153521 697057026213789
finite_set 5 0
bossLib.simp [ quotientTheory.EQUIV_def , boolLib.FUN_EQ_THM , ( DB.fetch "finite_set" "fsequiv_def" ) ]
1
179684659214079 314149277935415 361193255521034 697057026213789 744158832855198
finite_set 5 1
mesonLib.ASM_MESON_TAC [ ]

4508202 5822413 574967048041 579751398602 118558442206768 130382022965007 151181538357760 302217250788569 491132347463379 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716
finite_set 6 0
bossLib.metis_tac [ ( DB.fetch "finite_set" "fset_ABS_REP_CLASS" ) ]

4508202 61380206663387 179857892939409 194351535696984 308850836448342 365761455595923 428137650856146 479845161158055 522681388788306 610194517491139 610199301841700 619406962463649 684439512836680 701865353869699 704177836849664
finite_set 7 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 546260944675 61380206663387 81019488495374 199851899993340 209786440180580 259907353783257 302217250788569 314687601594517 361193255521034 428137650856146 479845161158055 614287984169462 697057026213789 701865353869699 732579852604371
finite_set 7 1
bossLib.metis_tac [ ]

4508202 546260944675 143631833172502 259907353783257 302217250788569 338731571060814 361193255521034 457644544611742 479845161158055 610600646385276 697057026213789 701865353869699 725948224458739
finite_set 8 0
bossLib.metis_tac [ ( DB.fetch "finite_set" "fset_ABS_REP_CLASS" ) ]

4508202 546260944675 128896033444622 199851899993340 259907353783257 302217250788569 308850836448342 314687601594517 361193255521034 365761455595923 457644544611742 491132347463379 499533603966472 661937042433689 697057026213789 701865353869699 704177836849664 725948224458739 732579852604371
finite_set 9 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 574967048041 61380206663387 128896033444622 302217250788569 308850836448342 428137650856146 457644544611742 491132347463379 499533603966472 619406962463649 665520819045731 725948224458739
finite_set 9 1
bossLib.metis_tac [ ( DB.fetch "finite_set" "fset_ABS_REP_CLASS" ) ]
2
4508202 574967048041 61380206663387 128896033444622 302217250788569 308850836448342 428137650856146 457644544611742 619406962463649 665520819045731 725948224458739
finite_set 9 2
bossLib.simp [ ]
3
4508187 4508202 546260944660 574967048041 61380206663387 128896033444607 128896033444622 199851899993325 259907353783242 302217250788554 302217250788569 308850836448327 308850836448342 314687601594502 361193255521019 365761455595908 428137650856146 457644544611742 619406962463649 661937042433674 665520819045731 697057026213774 701865353869684 704177836849649 725948224458739 732579852604356
finite_set 9 3
bossLib.metis_tac [ ( DB.fetch "finite_set" "fsequiv_refl" ) ]

4508187 4508202 546260944660 546260944675 574967048041 128896033444607 199851899993325 259907353783242 259907353783257 302217250788554 302217250788569 308850836448327 314687601594502 361193255521019 361193255521034 365761455595908 457644544611742 657504595153521 661937042433674 697057026213774 697057026213789 701865353869684 704177836849649 725948224458739 732579852604356
finite_set 10 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 551045295236 34970620453111 56269146087486 247600782367305 290124754256850 308850836448342 365761455595923 398846432232005 438270759276293 562559741902928 612491193179163 701865353869699
finite_set 10 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 551045295236 61380206663387 93383938223559 110685454625050 199851899993340 302573397687760 308850836448342 314687601594517 330012922480994 361193255521034 365761455595923 428137650856146 479845161158055 500990662917292 509622067455097 523249746011389 554843256808016 559561187211155 619406962463649 684439512836680 697057026213789 701865353869699 736454610764727
finite_set 10 2
bossLib.simp [ boolLib.FUN_EQ_THM ]
3
4508202 551045295236 61380206663387 93383938223559 110685454625050 302573397687760 308850836448342 361193255521034 428137650856146 479845161158055 500990662917292 509622067455097 559561187211155 619406962463649 697057026213789 701865353869699
finite_set 10 3
bossLib.qx_gen_tac [ HolKernel.QUOTE " (*#loc 103 37*)a" ]
4
4508202 551045295236 574967048041 61380206663387 93383938223559 110685454625050 234317496839388 302217250788569 308850836448342 361193255521034 428137650856146 491132347463379 500990662917292 559561187211155 619406962463649 665520819045731 684439512836680 697057026213789 701865353869699 725948224458739
finite_set 10 4
boolLib.SELECT_ELIM_TAC
5
4508202 464926985138 551045295236 61380206663387 93383938223559 110685454625050 234317496839388 302217250788569 308850836448342 361193255521034 428137650856146 500990662917292 559561187211155 619406962463649 665520819045731 684439512836680 697057026213789 701865353869699
finite_set 10 5
boolLib.CONJ_TAC
6 7
4508202 464926985138 551045295236 574967048041 61380206663387 101493408634270 259907353783257 302217250788569 308850836448342 330012922480994 361193255521034 428137650856146 457644544611742 491132347463379 619406962463649 657504595153521 665520819045731 684439512836680 697057026213789 701865353869699 725948224458739
finite_set 10 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 551045295236 574967048041 61380206663387 302217250788569 308850836448342 428137650856146 457644544611742 619406962463649 665520819045731 725948224458739
finite_set 10 7
bossLib.rw [ boolLib.EQ_IMP_THM ]
8 9
4508202 464926985138 551045295236 574967048041 61380206663387 259907353783257 302217250788569 308850836448342 330012922480994 361193255521034 428137650856146 491132347463379 619406962463649 657504595153521 665520819045731 684439512836680 697057026213789 701865353869699 725948224458739
finite_set 10 8
bossLib.qspec_then [ HolKernel.QUOTE " (*#loc 106 17*)s" ] ( bossLib.qx_choose_then [ HolKernel.QUOTE " (*#loc 106 41*)r" ] boolLib.assume_tac ) ( DB.fetch "finite_set" "ABS_CLASS_onto" )
10
4508187 4508202 464926985123 464926985138 551045295221 574967048026 574967048041 61380206663372 259907353783257 302217250788554 302217250788569 308850836448327 361193255521034 428137650856131 619406962463634 657504595153521 665520819045716 697057026213789
finite_set 10 9
bossLib.qspec_then [ HolKernel.QUOTE " (*#loc 106 17*)s" ] ( bossLib.qx_choose_then [ HolKernel.QUOTE " (*#loc 106 41*)r" ] boolLib.assume_tac ) ( DB.fetch "finite_set" "ABS_CLASS_onto" )
11
4508187 4508202 464926985123 464926985138 551045295221 551045295236 574967048026 61380206663372 61380206663387 259907353783242 302217250788554 302217250788569 308850836448327 308850836448342 361193255521019 428137650856131 428137650856146 619406962463634 619406962463649 657504595153506 665520819045716 665520819045731 697057026213774
finite_set 10 10
bossLib.metis_tac tactictoe_thmlarg
12
4508187 4508202 464926985123 464926985138 546260944660 551045295221 574967048026 574967048041 61380206663372 199851899993325 259907353783242 259907353783257 302217250788554 302217250788569 308850836448327 314687601594502 361193255521019 361193255521034 365761455595908 428137650856131 619406962463634 657504595153521 661937042433674 665520819045716 697057026213774 697057026213789 701865353869684 704177836849649 732579852604356
finite_set 10 11
bossLib.fs [ ]
13
4508187 4508202 464926985123 464926985138 546260944660 551045295221 551045295236 574967048026 61380206663372 61380206663387 199851899993325 259907353783242 302217250788554 302217250788569 308850836448327 308850836448342 314687601594502 361193255521019 365761455595908 428137650856131 428137650856146 619406962463634 619406962463649 657504595153506 661937042433674 665520819045716 665520819045731 697057026213774 701865353869684 704177836849649 732579852604356
finite_set 10 12
bossLib.metis_tac tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 546260944660 551045295221 574967048026 574967048041 199851899993325 259907353783242 259907353783257 302217250788554 302217250788569 308850836448327 314687601594502 361193255521019 361193255521034 365761455595908 657504595153506 657504595153521 661937042433674 697057026213774 697057026213789 701865353869684 704177836849649 732579852604356
finite_set 10 13
bossLib.metis_tac tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 546260944660 546260944675 551045295221 574967048026 199851899993325 259907353783242 259907353783257 302217250788554 302217250788569 308850836448327 314687601594502 361193255521019 361193255521034 365761455595908 657504595153506 657504595153521 661937042433674 697057026213774 697057026213789 701865353869684 704177836849649 732579852604356
finite_set 11 0
bossLib.metis_tac [ ( DB.fetch "finite_set" "fset_ABS_REP" ) ]

4508202 56269146087486 105442755381476 179857892939409 308850836448342 361193255521034 365761455595923 420391021507254 562559741902928 610194517491139 610199301841700 612491193179163 684439512836680 701865353869699 704177836849664
finite_set 12 0
bossLib.metis_tac tactictoe_thmlarg

4508202 517554841309 34970620453111 118632104100169 128896033444622 302217250788569 308850836448342 365761455595923 438270759276293 457644544611742 491132347463379 499533603966472 526711951242072 570453509008570 701865353869699 725948224458739
finite_set 13 0
bossLib.simp [ ( DB.fetch "finite_set" "FSET_def" ) , boolLib.FUN_EQ_THM , relationTheory.O_DEF ]

4508202 18211343181461 30464825621676 82105084958042 148872784414093 205841878863208 286024140781060 416176410899797 431640464262285 528942241778359 538110382965122 583216128333754 634862769775468 647942600601036 701865353869699 740822688914768 761221482681488 763545421896426
finite_set 14 0
bossLib.simp [ ( DB.fetch "finite_set" "FSET_def" ) , boolLib.PULL_EXISTS , transferTheory.right_unique_def ]
1
4508202 18211343181461 82105084958042 286024140781060 330012922480994 332130900634771 333729211406248 416176410899797 581045404134182 594479367708751 661222323800855 684439512836680 761221482681488
finite_set 14 1
bossLib.metis_tac [ transferTheory.LIST_REL_right_unique , transferTheory.right_unique_def , ( DB.fetch "finite_set" "fsequiv_refl" ) ]

4508202 5822413 464926985138 34970620453111 70230264184469 82105084958042 101493408634270 118632104100169 123547129517424 123551913867985 123829406200523 179857892939409 286024140781060 302217250788569 313474526007790 330012922480994 331761966084305 365761455595923 431640464262285 438270759276293 491132347463379 492597949916622 570453509008570 637387629151176 647942600601036 684439512836680 694750096560987 701865353869699 704177836849664 725948224458739 740822688914768 766438618715716
finite_set 15 0
boolLib.REWRITE_TAC tactictoe_thmlarg
1
4508202 18211343181461 32244719460565 82105084958042 286024140781060 330012922480994 333729211406248 359882504123988 416176410899797 594479367708751 684439512836680 687644890764317 761221482681488
finite_set 15 1
bossLib.metis_tac [ ( DB.fetch "finite_set" "fset_ABS_onto" ) , transferTheory.LIST_REL_surj , transferTheory.surj_def ]

4508202 5822413 574967048041 579751398602 34970620453111 82105084958042 101493408634270 123829406200523 263921663329856 286024140781060 302217250788569 308850836448342 313474526007790 330012922480994 331761966084305 365761455595923 431640464262285 438270759276293 457644544611742 491132347463379 499533603966472 570453509008570 637387629151176 647942600601036 684439512836680 694750096560987 701865353869699 704177836849664 725948224458739 740822688914768 766438618715716
finite_set 16 0
bossLib.rw [ boolLib.EQ_IMP_THM , boolLib.definition "fset_ABS_def" ]
1
4508202 34970620453111 118632104100169 136129971492854 136134755843415 259907353783257 302217250788569 361193255521034 365761455595923 438270759276293 492597949916622 570453509008570 657504595153521 684439512836680 697057026213789 701865353869699
finite_set 16 1
boolLib.pop_assum ( boolLib.mp_tac o Q.AP_TERM [ HolKernel.QUOTE " (*#loc 149 40*)fset_REP_CLASS" ] )
2
4508187 4508202 136129971492839 136129971492854 136134755843400 136134755843415 199851899993325 259907353783242 259907353783257 302217250788554 302217250788569 314687601594502 361193255521019 361193255521034 365761455595908 499374963551880 657504595153521 697057026213774 697057026213789 701865353869684 732579852604356 768801601689567
finite_set 16 2
bossLib.metis_tac tactictoe_thmlarg

4508202 61380206663387 81019488495374 133673835844055 136129971492854 136134755843415 199851899993340 209786440180580 259907353783257 302217250788569 314687601594517 330012922480994 361193255521034 428137650856146 479845161158055 657504595153521 684439512836680 697057026213789 701865353869699 732579852604371
finite_set 16 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 136129971492839 136129971492854 136134755843400 136134755843415 199851899993340 259907353783242 259907353783257 302217250788554 302217250788569 314687601594517 330012922480994 338731571060814 361193255521019 361193255521034 365761455595923 479845161158055 499374963551895 610600646385276 657504595153506 684439512836680 697057026213774 697057026213789 701865353869699 732579852604371 768801601689582
finite_set 16 4
bossLib.metis_tac [ ( DB.fetch "finite_set" "fsequiv_equiv" ) , quotientTheory.EQUIV_def ]

4508187 4508202 136129971492839 136129971492854 136134755843400 136134755843415 259907353783242 259907353783257 302217250788554 302217250788569 338731571060814 361193255521019 361193255521034 479845161158055 610600646385276 657504595153506 697057026213774 697057026213789 701865353869699
finite_set 17 0
bossLib.simp tactictoe_thmlarg
1
4508202 18211343181461 82105084958042 278728883536671 286024140781060 330012922480994 333729211406248 367293377081587 416176410899797 594479367708751 684439512836680 690588400947999 761221482681488
finite_set 17 1
bossLib.metis_tac [ transferTheory.LIST_REL_total , transferTheory.total_def ]

4508202 5822413 574967048041 579751398602 82105084958042 123829406200523 286024140781060 302217250788569 313474526007790 330012922480994 331761966084305 431640464262285 457644544611742 491132347463379 637387629151176 647942600601036 684439512836680 694750096560987 725948224458739 740822688914768 766438618715716
finite_set 18 0
bossLib.simp [ ( DB.fetch "pred_set" "EXTENSION" ) , boolLib.IN_DEF , relationTheory.RDOM_DEF , ( DB.fetch "finite_set" "FSET_def" ) ]
1
4508202 5822413 574967048041 12123013263324 18211343181461 29205876156679 39893225306217 47001224135016 72106671350997 82105084958042 93746025461383 115663693322779 122571122002980 286024140781060 302217250788569 330012922480994 391947797815905 405033304216423 413309337510992 416176410899797 461604557571605 470096335453759 479845161158055 491132347463379 495867119990001 521308184603001 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 721894364040693 761221482681488 766438618715716 771196876132147 780083133136933
finite_set 18 1
BasicProvers.Induct
2 3
4508202 5822413 574967048041 579751398602 82105084958042 118558442206768 123829406200523 151181538357760 286024140781060 302217250788569 313474526007790 330012922480994 331761966084305 431640464262285 457644544611742 491132347463379 586677811793408 624811432641468 637387629151176 647942600601036 660516968447107 684439512836680 694750096560987 701865353869699 725948224458739 740822688914768 766438618715716
finite_set 18 2
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 tactictoe_thmlarg
4
4508187 4508202 5822398 5822413 498417439065 574967048026 574967048041 579751398587 579751398602 12881209709677 67335619167310 82105084958027 82105084958042 118558442206753 123829406200508 123829406200523 151181538357745 151181538357760 286024140781045 286024140781060 302217250788554 302217250788569 313474526007775 316571291052236 330012922480979 330012922480994 331761966084290 352589903604736 378855121615881 416328035418147 431640464262270 431640464262285 457644544611727 457644544611742 491132347463364 491132347463379 558662164391807 586677811793393 610876284722208 624811432641453 624811432641468 637387629151161 637387629151176 647942600601021 647942600601036 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 725948224458724 725948224458739 740822688914753 740822688914768 766438618715701 766438618715716
finite_set 18 3
BasicProvers.SRW_TAC [ ] [ ]

4508202 5822413 579751398602 19162390773181 23967063632390 82105084958042 123829406200523 151181538357760 286024140781060 302217250788569 330012922480994 431640464262285 445575570001033 457644544611742 491132347463379 510064419306200 624811432641468 637387629151176 647942600601036 660516968447107 670760332905542 684439512836680 694750096560987 701865353869699 725948224458739 740822688914768 766438618715716
finite_set 18 4
mesonLib.ASM_MESON_TAC [ ]

4508187 4508202 5822398 5822413 498417439065 574967048026 574967048041 579751398587 579751398602 82105084958027 82105084958042 101493408634270 118558442206753 118558442206768 123829406200508 151181538357745 151181538357760 152803433197939 179857892939409 286024140781045 286024140781060 302217250788554 302217250788569 313474526007775 313474526007790 330012922480979 330012922480994 331761966084290 331761966084305 415098329689538 431640464262270 431640464262285 457644544611727 457644544611742 491132347463364 491132347463379 586677811793393 586677811793408 624811432641453 624811432641468 637387629151161 637387629151176 647942600601021 647942600601036 660516968447092 660516968447107 684439512836665 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 704177836849664 725948224458724 725948224458739 740822688914753 740822688914768 766438618715701 766438618715716
finite_set 19 0
bossLib.simp [ liftingTheory.Qt_def , relationTheory.O_DEF , relationTheory.inv_DEF , boolLib.FUN_EQ_THM , ( DB.fetch "finite_set" "FSET_def" ) ]

18211343181461 34970620453111 56269146087486 286024140781060 347352248424445 359445110274271 361193255521034 416176410899797 429173857232447 438270759276293 500639888111716 612491193179163 634862769775468 637643217627380 652692328494541 697057026213789 701865353869699
finite_set 20 0
bossLib.rw [ relationTheory.RDOM_DEF , boolLib.Once boolLib.FUN_EQ_THM , transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "FSET_def" ) ]
1
4508202 18211343181461 24521531425362 58217185871374 65000688760800 101493408634270 106250991219342 136129971492854 136134755843415 136278286360245 205705708806205 259907353783257 286024140781060 292798819844575 302217250788569 302625125142229 330012922480994 357897742874290 361193255521034 415915017328836 416176410899797 417341825608906 473134544921678 491132347463379 516251189168388 601342709435004 608842314226168 615219171783013 634862769775468 637387629151176 645312361020618 649077146961308 657504595153521 684439512836680 689952927975495 692510622862024 697057026213789 701865353869699 721894364040693 725948224458739
finite_set 20 1
boolLib.eq_tac
2 3
4508202 464926985138 579751398602 34970620453111 101493408634270 136129971492854 136134755843415 136278286360245 259907353783257 302217250788569 330012922480994 361193255521034 438270759276293 457644544611742 491132347463379 516251189168388 570453509008570 606489838353034 625940919276178 637387629151176 645043526454158 657504595153521 684439512836680 697057026213789 701865353869699 725948224458739
finite_set 20 2
bossLib.rw [ ]
5
4508202 464926985138 579751398602 34970620453111 101493408634270 136129971492854 136134755843415 136278286360245 259907353783257 302217250788569 330012922480994 361193255521034 438270759276293 457644544611742 491132347463379 516251189168388 570453509008570 606489838353034 625940919276178 637387629151176 645043526454158 657504595153521 684439512836680 697057026213789 701865353869699 725948224458739
finite_set 20 3
bossLib.metis_tac tactictoe_thmlarg
4
4508202 464926985138 579751398602 34970620453111 101493408634270 136129971492854 136134755843415 136278286360245 259907353783257 302217250788569 330012922480994 361193255521034 438270759276293 457644544611742 491132347463379 516251189168388 570453509008570 606489838353034 625940919276178 637387629151176 645043526454158 657504595153521 684439512836680 697057026213789 701865353869699 725948224458739
finite_set 20 4
bossLib.metis_tac [ ( DB.fetch "finite_set" "fset_ABS_11" ) ]

4508187 4508202 464926985123 579751398587 34970620453096 136129971492839 136134755843400 136134755843415 136278286360230 136278286360245 259907353783242 302217250788554 302217250788569 361193255521019 438270759276278 491132347463364 516251189168373 516251189168388 570453509008555 606489838353019 625940919276163 637387629151161 637387629151176 657504595153506 684439512836665 697057026213774 701865353869684 725948224458724
finite_set 20 5
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 186 18*)\\fs. lP (fset_REP fs)" ]
6
4508187 4508202 464926985138 579751398602 34970620453111 101493408634255 136129971492839 136134755843400 136278286360230 136278286360245 259907353783242 302217250788554 302217250788569 330012922480979 361193255521019 438270759276293 457644544611742 491132347463364 491132347463379 516251189168373 516251189168388 570453509008570 606489838353034 625940919276178 637387629151161 637387629151176 645043526454158 657504595153506 684439512836665 684439512836680 697057026213774 701865353869699 725948224458724 725948224458739
finite_set 20 6
bossLib.simp [ ]
7
4508187 4508202 464926985138 34970620453111 56269146087486 101493408634255 115642200363142 128896033444622 136129971492839 136134755843400 136278286360230 136278286360245 259907353783242 302217250788554 302217250788569 308850836448342 330012922480979 361193255521019 395145053337167 438270759276293 491132347463364 491132347463379 516251189168373 516251189168388 562559741902928 570453509008570 577373484652037 612491193179163 637387629151161 637387629151176 657504595153506 684439512836665 684439512836680 697057026213774 701865353869699 725948224458724 725948224458739
finite_set 20 7
bossLib.metis_tac [ liftingTheory.R_repabs , ( DB.fetch "finite_set" "fsequiv_equiv" ) , quotientTheory.EQUIV_def , ( DB.fetch "finite_set" "fsequiv_refl" ) , ( DB.fetch "finite_set" "fset0Q" ) ]

4508187 4508202 464926985138 34970620453111 56269146087486 101493408634255 136129971492839 136134755843400 136278286360230 136278286360245 259907353783242 273028708210776 302217250788554 302217250788569 330012922480979 358413329812649 361193255521019 438270759276293 491132347463364 491132347463379 516251189168373 516251189168388 570453509008570 612491193179163 637387629151161 637387629151176 657504595153506 684439512836665 684439512836680 697057026213774 701865353869699 725948224458724 725948224458739
finite_set 21 0
bossLib.rw [ ( DB.fetch "transfer" "FUN_REL_def" ) , ( DB.fetch "transfer" "surj_def" ) , ( DB.fetch "transfer" "right_unique_def" ) ]
1
4508202 5822413 517554841309 574967048041 82105084958042 98727163250324 102942064743898 122778069172869 229171882219887 244718394535312 286024140781060 302217250788569 326589407400867 330012922480994 391947797815905 413309337510992 431640464262285 452822990923979 470096335453759 511639044917547 522813246088094 540912442784910 586677811793408 586770895865490 594479367708751 624811432641468 647942600601036 660516968447107 684439512836680 689952927975495 701865353869699 726441052643303 740822688914768 780083133136933
finite_set 21 1
bossLib.fs [ listTheory.LIST_REL_EL_EQN , listTheory.MEM_EL ]
2
4508187 4508202 5822398 5822413 517554841294 517554841309 574967048026 574967048041 82105084958027 136082127987229 136082127987244 151181538357745 151181538357760 286024140781045 302217250788554 302217250788569 313474526007775 331761966084290 391947797815905 413309337510992 431640464262270 470096335453759 522813246088079 586677811793408 594479367708736 624811432641468 637387629151161 647942600601021 660516968447107 684439512836680 694750096560972 701865353869699 726441052643288 740822688914753 780083133136933
finite_set 21 2
bossLib.metis_tac [ transferTheory.bi_unique_def , transferTheory.right_unique_def , transferTheory.left_unique_def ]

4508187 4508202 5822398 5822413 517554841294 517554841309 527123542416 527123542431 574967048026 574967048041 42940838911960 42940838911975 82105084958027 95373681042923 101493408634270 136082127987229 136082127987244 151181538357745 151181538357760 176059419861019 176059419861034 217096164890903 217096164890918 229175265683191 229175265683206 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 330012922480979 375932146951241 417784466454617 417784466454632 457644544611742 459083476009680 471942352642295 471942352642310 491132347463364 522813246088079 528499591593631 528499591593646 531497668234994 531497668235009 584717275393151 584717275393166 594479367708736 611911462811747 637387629151161 660784803306921 684439512836665 684439512836680 694750096560972 701865353869684 701865353869699 704177836849664 723644675177208 723644675177223 726441052643288 734077381109548 734077381109563 769886810600549 769886810600564
finite_set 22 0
boolLib.strip_tac
1
4508202 5822413 517554841309 574967048041 18211343181461 82105084958042 84228787543333 102942064743898 242851346063992 286024140781060 302217250788569 330012922480994 350745310612410 391947797815905 413309337510992 415915017328836 416176410899797 452822990923979 470096335453759 500348370911416 511639044917547 522813246088094 586677811793408 594479367708751 603474924376903 624811432641468 660516968447107 674635231707948 684439512836680 689952927975495 699953843883319 701865353869699 726441052643303 758137002607933 761221482681488 780083133136933
finite_set 22 1
bossLib.simp [ boolLib.Once ( DB.fetch "finite_set" "FSET_AB_eqn" ) ]
2
4508187 4508202 5822413 517554841309 574967048041 18211343181461 82105084958027 82105084958042 84228787543333 102942064743898 242851346063992 286024140781045 286024140781060 302217250788569 350745310612410 391947797815905 413309337510992 415915017328836 416176410899797 452822990923979 470096335453759 500348370911416 511639044917547 522813246088079 586677811793408 594479367708736 603474924376903 624811432641468 660516968447107 674635231707948 684439512836680 689952927975495 699953843883319 701865353869699 726441052643288 758137002607933 761221482681488 780083133136933
finite_set 22 2
boolLib.irule ( DB.fetch "finite_set" "RSUBSET_I" )
3
4508187 4508202 5822413 517554841309 574967048041 2977151601433 18211343181461 82105084958027 82105084958042 102942064743898 205841878863208 243029041277198 277310946006342 286024140781045 286024140781060 302217250788569 374205208356636 391947797815905 413309337510992 415915017328836 416176410899797 431640464262285 452822990923979 470096335453759 500348370911416 511639044917547 522813246088079 528942241778359 565293602172467 583216128333754 586677811793408 594479367708736 624811432641468 634862769775468 647942600601036 660516968447107 684439512836680 689952927975495 699953843883319 701865353869699 726441052643288 740822688914768 758137002607933 763545421896426 780083133136933
finite_set 22 3
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 210 18*)(=) O AB |==> FSET0 O LIST_REL AB |==> (=) O (=)" ]
4
4508187 4508202 5822413 517554841309 574967048041 2977151601433 18211343181461 82105084958027 82105084958042 84397349569913 88428792428913 101493408634270 102942064743898 103414582356736 169182837532905 189895840568961 205841878863208 243029041277198 277310946006342 286024140781045 286024140781060 302217250788569 325306587718483 339393240115090 391947797815905 413309337510992 415915017328836 416176410899797 431640464262285 452822990923979 457644544611742 470096335453759 479267934595274 500348370911416 511639044917547 522813246088079 528942241778359 583216128333754 586677811793408 594479367708736 624811432641468 634862769775468 647942600601036 660516968447107 684439512836680 689952927975495 699953843883319 701865353869699 726441052643288 729653568304360 740822688914768 758137002607933 763545421896426 780083133136933
finite_set 22 4
boolLib.reverse boolLib.conj_tac
5 6
4508187 4508202 5822413 517554841309 574967048041 2977151601433 18211343181461 82105084958027 82105084958042 84397349569913 101493408634270 102942064743898 159203480728692 189895840568961 205841878863208 243029041277198 277310946006342 286024140781045 286024140781060 302217250788569 322733170071516 362998337087354 391947797815905 401157084944506 413309337510992 415915017328836 416176410899797 419664926163737 431640464262285 452822990923979 470096335453759 488421727748385 500348370911416 511639044917547 522813246088079 528942241778359 578332659373870 583216128333754 586677811793408 592703948758611 594479367708736 624811432641468 634862769775468 638550586615000 647942600601036 648231449211832 660516968447107 667920551837455 684439512836680 689952927975495 699953843883319 701865353869699 718574766666444 726441052643288 740822688914768 758137002607933 763545421896426 780083133136933
finite_set 22 5
bossLib.simp [ ]

4508187 4508202 2977151601433 18211343181461 82105084958027 82105084958042 84397349569913 159203480728692 189895840568961 205841878863208 243029041277198 277310946006342 286024140781045 286024140781060 322733170071516 362998337087354 415915017328836 416176410899797 431640464262285 488421727748385 511639044917547 522813246088079 528942241778359 578332659373870 583216128333754 592703948758611 594479367708736 634862769775468 638550586615000 647942600601036 648231449211832 667920551837455 684439512836680 689952927975495 701865353869699 718574766666444 726441052643288 740822688914768 758137002607933 763545421896426
finite_set 22 6
boolLib.irule ( DB.fetch "finite_set" "RSUBSET_I" )
7
4508187 4508202 5822413 517554841309 574967048041 18211343181461 82105084958027 82105084958042 102942064743898 159203480728692 205841878863208 277310946006342 286024140781045 286024140781060 302217250788569 391947797815905 401157084944506 413309337510992 415915017328836 416176410899797 419664926163737 431640464262285 452822990923979 470096335453759 488421727748385 500348370911416 522813246088079 528942241778359 578332659373870 583216128333754 586677811793408 592703948758611 594479367708736 624811432641468 634862769775468 638550586615000 647942600601036 648231449211832 660516968447107 667920551837455 684439512836680 689952927975495 699953843883319 701865353869699 718574766666444 726441052643288 740822688914768 758137002607933 763545421896426 780083133136933
finite_set 22 7
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 212 18*)$= O AB |==> ((FSET0 |==> (=)) O (LIST_REL AB |==> (=)))" ]
8
4508187 4508202 5822413 517554841309 574967048041 18211343181461 82105084958027 82105084958042 84397349569913 88428792428913 101493408634270 102942064743898 103414582356736 159203480728692 169182837532905 189895840568961 205841878863208 277310946006342 286024140781045 286024140781060 302217250788569 325306587718483 339393240115090 391947797815905 413309337510992 415915017328836 416176410899797 431640464262285 452822990923979 457644544611742 470096335453759 488421727748385 500348370911416 522813246088079 528942241778359 578332659373870 583216128333754 586677811793408 592703948758611 594479367708736 624811432641468 634862769775468 638550586615000 647942600601036 648231449211832 656161026872121 660516968447107 667920551837455 684439512836680 689952927975495 699953843883319 701865353869699 718574766666444 726441052643288 729653568304360 740822688914768 758137002607933 763545421896426 780083133136933
finite_set 22 8
boolLib.reverse boolLib.conj_tac
9 11
4508187 4508202 5822413 517554841309 574967048041 18211343181461 27067931700852 82105084958027 82105084958042 84397349569913 101493408634270 102942064743898 159203480728692 189895840568961 205841878863208 277310946006342 286024140781045 286024140781060 287942983146881 302217250788569 318135853220591 326589407400867 374955521286020 391947797815905 395321522531526 413309337510992 415915017328836 416176410899797 431640464262285 452822990923979 470096335453759 473134544921678 488421727748385 500348370911416 522813246088079 528942241778359 536924272240060 540912442784910 568602297000239 578332659373870 583216128333754 586677811793408 586770895865490 592703948758611 594479367708736 624811432641468 634862769775468 638550586615000 645312361020618 647942600601036 648231449211832 660516968447107 667920551837455 684439512836680 689952927975495 699953843883319 701233325010744 701865353869699 718574766666444 726441052643288 740822688914768 758137002607933 763545421896426 780083133136933
finite_set 22 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
10
4508187 4508202 18211343181461 82105084958027 82105084958042 84397349569913 159203480728692 189895840568961 205841878863208 277310946006342 286024140781045 286024140781060 318135853220591 326589407400867 374955521286020 395321522531526 415915017328836 416176410899797 431640464262285 473134544921678 488421727748385 522813246088079 528942241778359 536924272240060 540912442784910 568602297000239 578332659373870 583216128333754 586770895865490 592703948758611 594479367708736 634862769775468 638550586615000 645312361020618 647942600601036 648231449211832 667920551837455 684439512836680 689952927975495 701233325010744 701865353869699 718574766666444 726441052643288 740822688914768 758137002607933 763545421896426
finite_set 22 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 18211343181461 82105084958027 82105084958042 84397349569913 101493408634270 159203480728692 205841878863208 224132500734563 265354625997712 270477483367657 277310946006342 286024140781045 286024140781060 318135853220591 322299514412396 326589407400867 395321522531526 415915017328836 416176410899797 431640464262285 473134544921678 488421727748385 507088161973958 522813246088079 528942241778359 540912442784910 583216128333754 586770895865490 592703948758611 594479367708736 634862769775468 638550586615000 645312361020618 647942600601036 648231449211832 684439512836680 689952927975495 701233325010744 701865353869699 718574766666444 726441052643288 740822688914768 763545421896426 781560676489313
finite_set 22 11
boolLib.irule ( DB.fetch "finite_set" "RSUBSET_I" )
12
4508187 4508202 5822413 517554841309 574967048041 18211343181461 27067931700852 82105084958027 82105084958042 102942064743898 286024140781045 286024140781060 287942983146881 302217250788569 318135853220591 326589407400867 391947797815905 395321522531526 413309337510992 415915017328836 416176410899797 431640464262285 452822990923979 470096335453759 473134544921678 488421727748385 500348370911416 522813246088079 540912442784910 568602297000239 583216128333754 586677811793408 586770895865490 592703948758611 594479367708736 624811432641468 634862769775468 645312361020618 647942600601036 648231449211832 660516968447107 667920551837455 684439512836680 689952927975495 699953843883319 701233325010744 701865353869699 726441052643288 740822688914768 758137002607933 780083133136933
finite_set 22 12
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "FUN_REL_O" )
13
4508187 4508202 5822413 517554841309 574967048041 18211343181461 82105084958027 82105084958042 84397349569913 88428792428913 101493408634270 102942064743898 103414582356736 169182837532905 189895840568961 286024140781045 286024140781060 302217250788569 318135853220591 325306587718483 326589407400867 339393240115090 391947797815905 395321522531526 413309337510992 415915017328836 416176410899797 431640464262285 452822990923979 457644544611742 470096335453759 473134544921678 488421727748385 500348370911416 522813246088079 540912442784910 568602297000239 583216128333754 586677811793408 586770895865490 592703948758611 594479367708736 624811432641468 634862769775468 645312361020618 647942600601036 648231449211832 657568753648005 660516968447107 667920551837455 684439512836680 689952927975495 699953843883319 701233325010744 701865353869699 726441052643288 729653568304360 740822688914768 758137002607933 780083133136933
finite_set 22 13
bossLib.simp [ ( DB.fetch "finite_set" "FSET_def" ) , boolLib.FUN_EQ_THM , relationTheory.O_DEF ]
14
4508187 4508202 5822413 517554841309 574967048041 18211343181461 42199379197552 82105084958027 82105084958042 98727163250324 102942064743898 129110998771971 244718394535312 286024140781045 286024140781060 302217250788569 326589407400867 387909486111714 391947797815905 401483749000509 413309337510992 415915017328836 416176410899797 431640464262285 452822990923979 470096335453759 473134544921678 500348370911416 511639044917547 522813246088079 540912442784910 583216128333754 586677811793408 586770895865490 594479367708736 596801257605897 624811432641468 634862769775468 645312361020618 647942600601036 660516968447107 684439512836680 689952927975495 697382307800847 699953843883319 701865353869699 726441052643288 740822688914768 750144572038821 758137002607933 780083133136933
finite_set 22 14
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "MEM_transfers" )
15
4508187 4508202 5822413 517554841309 574967048041 579751398602 18211343181461 42199379197552 82105084958027 82105084958042 98727163250324 101493408634270 102942064743898 122778069172869 244718394535312 286024140781045 286024140781060 302217250788569 326589407400867 380236751334362 391947797815905 413309337510992 415915017328836 416176410899797 421768823176019 431640464262285 452822990923979 457644544611742 470096335453759 473134544921678 500348370911416 511639044917547 522813246088079 540912442784910 564327549416640 586677811793408 586770895865490 594479367708736 624811432641468 634862769775468 645312361020618 647942600601036 660516968447107 684439512836680 689952927975495 699953843883319 701865353869699 712501050489114 717557260607822 726441052643288 740822688914768 750144572038821 758137002607933 780083133136933
finite_set 22 15
bossLib.simp [ ]
16
4508187 4508202 5822413 517554841309 574967048041 18211343181461 42199379197552 58295346974275 82105084958027 82105084958042 101493408634270 102942064743898 286024140781045 286024140781060 302217250788569 391947797815905 413309337510992 415915017328836 416176410899797 452822990923979 470096335453759 473134544921678 498374027997872 500348370911416 522813246088079 522813246088094 586677811793408 594479367708736 594479367708751 624811432641468 634862769775468 645312361020618 660516968447107 684439512836680 689952927975495 699953843883319 701865353869699 726441052643288 726441052643303 750144572038821 758137002607933 780083133136933
finite_set 22 16
boolLib.irule liftingTheory.HK_thm2
17
4508187 4508202 5822413 517554841309 574967048041 18211343181461 42199379197552 58295346974275 82105084958027 102942064743898 286024140781045 286024140781060 302217250788569 391947797815905 413309337510992 415915017328836 416176410899797 452822990923979 470096335453759 473134544921678 498374027997872 500348370911416 522813246088079 586677811793408 594479367708736 624811432641468 634862769775468 645312361020618 660516968447107 684439512836680 689952927975495 699953843883319 701865353869699 726441052643288 750144572038821 758137002607933 780083133136933
finite_set 22 17
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "fIN_def" )
18
4508187 4508202 5822413 393161726723 517554841309 574967048041 18211343181461 34873968846513 42199379197552 82105084958027 101493408634270 102942064743898 180054178334188 182171567277761 206418940487988 216569412020355 233854257933656 237721917094364 248407548356064 286024140781045 286024140781060 302217250788569 315157516910516 391947797815905 413309337510992 415915017328836 416176410899797 452822990923979 457644544611742 458084867726738 470096335453759 473134544921678 473216989364098 493124026418328 500348370911416 508503460303315 516642933761157 522813246088079 530802083222049 586677811793408 594479367708736 624811432641468 634862769775468 645312361020618 652692328494541 660516968447107 684439512836680 689952927975495 699953843883319 701865353869699 722723807441223 726441052643288 729653568304360 750144572038821 758137002607933 774104345259786 780083133136933
finite_set 22 18
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end liftingTheory.funQ
19
4508187 4508202 5822413 393161726723 517554841309 574967048041 18211343181461 19521708359799 39994339348698 42199379197552 56269146087486 82105084958027 100577249035573 101493408634270 102942064743898 117595800849125 172455646959577 180054178334188 182171567277761 196695726030581 206418940487988 234090104188186 248407548356064 286024140781045 286024140781060 302217250788569 315157516910516 390280729350181 391947797815905 406077843159859 413309337510992 415915017328836 416176410899797 452822990923979 457644544611742 458084867726738 470096335453759 473134544921678 493124026418328 508503460303315 516226870009400 522813246088079 586677811793408 594479367708736 606940978375153 612491193179163 624811432641468 634862769775468 645312361020618 652692328494541 660516968447107 684439512836680 684775263036346 689952927975495 701865353869699 726441052643288 729653568304360 750144572038821 758137002607933 771738655379386 780083133136933
finite_set 22 19
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end liftingTheory.funQ
20
4508187 4508202 5822413 326180818869 393161726723 517554841309 574967048041 18211343181461 19521708359799 39994339348698 56269146087486 82105084958027 100577249035573 101493408634270 102942064743898 117595800849125 160288592847498 165646603753756 165761315420549 172455646959577 216569412020355 234090104188186 244718394535312 286024140781045 286024140781060 302217250788569 350045372195575 372576807611087 377955829861988 391947797815905 413309337510992 415915017328836 416176410899797 435622146218068 452822990923979 455516117977200 457644544611742 470096335453759 473069021873545 473134544921678 479845161158055 499525379209869 508503460303315 511639044917547 522813246088079 581186627871345 586677811793408 594479367708736 612491193179163 617950560121888 624811432641468 630203638693220 634862769775468 645312361020618 652692328494541 660516968447107 684439512836680 684775263036346 689952927975495 701865353869699 703529778033265 707940414680473 715709881557529 726441052643288 733323073919232 780083133136933
finite_set 22 20
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "fset0Q" )
21
4508187 4508202 5822413 326180818869 393161726723 517554841309 574967048041 18211343181461 19521708359799 25192922695077 41961744625876 56269146087486 76829469331447 82105084958027 85793819240573 101493408634270 102942064743898 109416532122670 116926026548355 117595800849125 160288592847498 165646603753756 210486257443602 216569412020355 244718394535312 254034865512326 286024140781045 286024140781060 302217250788569 350045372195575 361193255521034 391947797815905 392299658516836 413309337510992 416176410899797 418637840227061 438270759276293 452822990923979 455516117977200 457644544611742 470096335453759 473069021873545 499525379209869 508503460303315 511639044917547 522813246088079 540912442784910 586677811793408 594479367708736 606490922972496 612491193179163 614523783920349 624811432641468 630203638693220 634862769775468 637643217627380 652692328494541 660516968447107 661269332108121 684439512836680 684775263036346 689952927975495 701865353869699 703529778033265 704957586246098 726441052643288 770538374691949 780083133136933
finite_set 22 21
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end liftingTheory.idQ
22
4508187 4508202 5822413 393161726723 517554841309 574967048041 19521708359799 25192922695077 45587872323783 82105084958027 85793819240573 101493408634270 102942064743898 109416532122670 116926026548355 117595800849125 141307287496100 160288592847498 165646603753756 216569412020355 244718394535312 254034865512326 286024140781045 286024140781060 302217250788569 350045372195575 361193255521034 391947797815905 413309337510992 418637840227061 441387204549097 452822990923979 455516117977200 457644544611742 470096335453759 499525379209869 508503460303315 511639044917547 522813246088079 540912442784910 586677811793408 594479367708736 624811432641468 652692328494541 660516968447107 661269332108121 684439512836680 684775263036346 689952927975495 697057026213789 701865353869699 703529778033265 726441052643288 733050555473461 750831892267599 770538374691949 780083133136933
finite_set 22 22
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end liftingTheory.idQ
23
4508187 4508202 5822413 517554841309 574967048041 45587872323783 82105084958027 85793819240573 101493408634270 102942064743898 117595800849125 160288592847498 165646603753756 216569412020355 244718394535312 247722806820507 286024140781045 286024140781060 302217250788569 350045372195575 361193255521034 391947797815905 413309337510992 439586083241367 452822990923979 457644544611742 470096335453759 499525379209869 508503460303315 511639044917547 522813246088079 540912442784910 586677811793408 594479367708736 624811432641468 652692328494541 660516968447107 676378028959077 684439512836680 684775263036346 689952927975495 697057026213789 701865353869699 703529778033265 715093284695387 726441052643288 770538374691949 780083133136933
finite_set 22 23
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) ]

4508187 4508202 5822413 517554841309 574967048041 42199379197552 45587872323783 82105084958027 102942064743898 124323032854267 229327588427494 244718394535312 273118069823536 286024140781045 286024140781060 302217250788569 361193255521034 391947797815905 413309337510992 452822990923979 470096335453759 522813246088079 540912442784910 586677811793408 594479367708736 624811432641468 660516968447107 684439512836680 689952927975495 697057026213789 701865353869699 715093284695387 726441052643288 780083133136933
finite_set 23 0
transferLib.xfer_back_tac
1
4508202 5822413 484064387382 144937960875655 144942745226216 179857892939409 308850836448342 365761455595923 491132347463379 499533603966472 500348370911416 547000195083477 613117518875379 684439512836680 699953843883319 701865353869699 704177836849664 766438618715716
finite_set 23 1
bossLib.simp [ ( DB.fetch "finite_set" "fsequiv_def" ) , ( DB.fetch "pred_set" "EXTENSION" ) ]

4508202 5822413 259907353783257 302217250788569 361193255521034 391947797815905 413309337510992 470096335453759 491132347463379 496161516326478 496171085027600 496190222429844 586677811793408 624811432641468 657504595153521 660516968447107 684439512836680 697057026213789 701865353869699 725948224458739 766438618715716 780083133136933
finite_set 24 0
boolLib.map_every let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end [ liftingTheory.HK_thm2 , ( DB.fetch "finite_set" "fUNION_def" ) , liftingTheory.funQ , liftingTheory.funQ , ( DB.fetch "finite_set" "fset0Q" ) , ( DB.fetch "finite_set" "fset0Q" ) , ( DB.fetch "finite_set" "fset0Q" ) ]
1
18211343181461 42641999859696 97361119023826 112779199718640 251991575570753 286024140781060 361538550539386 416176410899797 441241056881688 588485109015285 610127764132501 634862769775468 645312361020618 689952927975495 701865353869699 754260676194150 761978201516922
finite_set 24 1
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) ]

5530421353723 45587872323783 97361119023826 154270764807657 217977659430539 361193255521034 444278338745279 478720554029497 570696405543342 588485109015285 689952927975495 697057026213789
finite_set 25 0
transferLib.xfer_back_tac
1
4508202 5822413 484064387382 33045740371518 42641999859696 108327112925078 144937960875655 144942745226216 308850836448342 415098329689538 441241056881688 491132347463379 499533603966472 500348370911416 547000195083477 560075715551266 613117518875379 684439512836680 699953843883319 701865353869699 766438618715716
finite_set 25 1
BasicProvers.SRW_TAC [ ] [ ]

4508202 5822413 97361119023826 180981670282877 269834425518834 296761507725888 302217250788569 386477523617951 391947797815905 413309337510992 415098329689538 470096335453759 491132347463379 496161516326478 496171085027600 496180653728722 586677811793408 588485109015285 624811432641468 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
finite_set 26 0
bossLib.simp tactictoe_thmlarg
1
18211343181461 121592829898282 286024140781060 302217250788569 308850836448342 368078605956229 416176410899797 421166592441276 510064419306200 634862769775468 701865353869699
finite_set 26 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

245581650276330 302217250788569 361193255521034 367981747635502 510064419306200 697057026213789
finite_set 27 0
transferLib.xfer_back_tac
1
4508202 5822413 484064387382 6396890227202 19521708359799 308850836448342 421166592441276 466580814163002 491132347463379 500348370911416 547000195083477 699953843883319 766438618715716
finite_set 27 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 19521708359799 23967063632390 302217250788569 391947797815905 413309337510992 466580814163002 491132347463379 496161516326478 510064419306200 624811432641468 655222334018063 660516968447107 766438618715716 780083133136933
finite_set 28 0
boolLib.map_every let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end [ liftingTheory.HK_thm2 , ( DB.fetch "finite_set" "fINSERT_def" ) , liftingTheory.funQ , liftingTheory.funQ , ( DB.fetch "finite_set" "fset0Q" ) , ( DB.fetch "finite_set" "fset0Q" ) , liftingTheory.idQ ]
1
2545271998736 12881209709677 18211343181461 42199379197552 112779199718640 286024140781060 316571291052236 338114336244831 365302217799693 416176410899797 579043424117603 610106480377958 610127764132501 634862769775468 645312361020618 689952927975495 701865353869699 752266805771502
finite_set 28 1
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) ]

5530421353723 12881209709677 42199379197552 45587872323783 86448613319684 286024140781060 316571291052236 361193255521034 478720554029497 605721905340079 689952927975495 697057026213789 701865353869699 702407633562778 709628693098600
finite_set 29 0
transferLib.xfer_back_tac
1
4508202 5822413 551045295236 127321982110053 127326766460614 179857892939409 181024474598106 190187781637257 286024140781060 308850836448342 415098329689538 439451652798772 491132347463379 499533603966472 500348370911416 547000195083477 610106480377958 613117518875379 684439512836680 699953843883319 701865353869699 704177836849664 752266805771502 766438618715716
finite_set 29 1
BasicProvers.SRW_TAC [ ] [ ]

4508202 5822413 12881209709677 67335619167310 179857892939409 286024140781060 302217250788569 316571291052236 318809925332794 378855121615881 391947797815905 413309337510992 415098329689538 470096335453759 491132347463379 496161516326478 496171085027600 496180653728722 586677811793408 610876284722208 624811432641468 660516968447107 684439512836680 701865353869699 704177836849664 725948224458739 766438618715716 780083133136933
finite_set 30 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 196421115996503 208688131165109 391947797815905 413309337510992 417753747857152 441081606662747 466046821706857 491132347463379 669187281522321 766438618715716 780083133136933
finite_set 31 0
transferLib.xfer_back_tac
1
4508202 5822413 484064387382 551045295236 7968806019258 19521708359799 29251400194232 101493408634270 144933176525094 190187781637257 308850836448342 365761455595923 415098329689538 421166592441276 439451652798772 457644544611742 466580814163002 491132347463379 499533603966472 500348370911416 547000195083477 610106480377958 613117518875379 684439512836680 699953843883319 701865353869699 704177836849664 752266805771502 766438618715716
finite_set 31 1
bossLib.simp tactictoe_thmlarg
2
4508202 5822413 12881209709677 19521708359799 67335619167310 101493408634270 229936040392745 259907353783257 302217250788569 316571291052236 361193255521034 378855121615881 391947797815905 406965969275491 413309337510992 415098329689538 457644544611742 466580814163002 470096335453759 491132347463379 496161516326478 496185438079283 496195006780405 510064419306200 586677811793408 624811432641468 660516968447107 684439512836680 697057026213789 725948224458739 766438618715716 780083133136933
finite_set 31 2
bossLib.Cases
3 4
4508202 5822413 19521708359799 101493408634270 164680000901989 302217250788569 303337285288807 331918581970244 361193255521034 391947797815905 413309337510992 415098329689538 417722624500302 457644544611742 466580814163002 470096335453759 491132347463379 496161516326478 496185438079283 496195006780405 510064419306200 519541597567091 557292886985511 566806076142902 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 704177836849664 725948224458739 766438618715716 771153362056340 780083133136933
finite_set 31 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
5
4508202 5822413 498417439065 555829645797 12881209709677 19521708359799 67335619167310 101493408634270 191587485032591 302217250788569 303337285288807 316571291052236 361193255521034 378855121615881 391947797815905 413309337510992 415098329689538 417722624500302 457644544611742 466580814163002 470096335453759 477927122688787 496185438079283 496195006780405 510064419306200 519541597567091 557292886985511 566806076142902 586677811793408 610876284722208 624811432641468 660145262294932 660516968447107 684439512836680 701865353869699 725948224458739 731050264096462 766438618715716 780083133136933
finite_set 31 4
BasicProvers.SRW_TAC [ ] [ ]

4508202 5822413 13471958556610 13742394700231 19521708359799 23967063632390 101493408634270 219617233298875 302217250788569 303337285288807 361193255521034 391947797815905 413309337510992 415098329689538 417722624500302 457644544611742 466580814163002 470096335453759 496185438079283 496195006780405 510064419306200 519541597567091 529756111677313 557292886985511 566806076142902 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
finite_set 31 5
bossLib.rename [ [ HolKernel.QUOTE " (*#loc 288 14*)e INSERT set L = _ INSERT set _" ] ]
6
4508202 5822413 498417439065 555829645797 19521708359799 101493408634270 287042130503981 287913847033831 302217250788569 303337285288807 391947797815905 413309337510992 417722624500302 457644544611742 466580814163002 470096335453759 496185438079283 496195006780405 519541597567091 557292886985511 566806076142902 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
finite_set 31 6
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 288 68*)e" ]
7
4508202 5822413 364455623357 484064387382 19521708359799 101493408634270 287042130503981 287913847033831 302217250788569 303337285288807 391947797815905 413309337510992 417722624500302 457644544611742 466580814163002 470096335453759 496185438079283 496195006780405 519541597567091 557292886985511 566806076142902 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
finite_set 31 7
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 289 18*)FILTER ($~ o (=) e) L" ]
8
4508202 5822413 364455623357 484064387382 19521708359799 101493408634270 287042130503981 287913847033831 302217250788569 303337285288807 391947797815905 413309337510992 417722624500302 457644544611742 466580814163002 470096335453759 496195006780405 519541597567091 557292886985511 566806076142902 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 725948224458739 780083133136933
finite_set 31 8
bossLib.simp [ listTheory.MEM_FILTER , listTheory.LIST_TO_SET_FILTER , ( DB.fetch "pred_set" "EXTENSION" ) ]
9
4508202 5822413 364455623357 484064387382 19521708359799 101493408634270 286024140781060 287913847033831 288344488188279 302217250788569 303337285288807 391947797815905 397312753970217 413309337510992 417722624500302 466580814163002 499619586941398 510443837480268 514547582318262 519541597567091 557292886985511 566806076142902 586677811793408 609447994186150 624811432641468 642127448913135 660516968447107 677892000698119 684439512836680 699883382327700 701865353869699 704177836849664 749680305297503 776618495809873 777486415617254 780083133136933
finite_set 31 9
BasicProvers.PROVE_TAC [ ]

4508202 5822413 364455623357 484064387382 574967048041 19521708359799 101493408634270 179857892939409 286024140781060 302217250788569 391947797815905 413309337510992 415098329689538 466580814163002 470096335453759 491132347463379 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 704177836849664 766438618715716 780083133136933
finite_set 32 0
transferLib.xfer_back_tac
1
4508202 5822413 484064387382 551045295236 190187781637257 274292503326533 308850836448342 365761455595923 405749839893441 439451652798772 455627657644655 491132347463379 499533603966472 610106480377958 701865353869699 752266805771502 766438618715716
finite_set 32 1
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) ]

4508202 5822413 12881209709677 67335619167310 302217250788569 316571291052236 361193255521034 378855121615881 491132347463379 496161516326478 496171085027600 525215306054637 677688086512714 697057026213789 725948224458739 757270533877774 766438618715716
finite_set 33 0
transferLib.xfer_back_tac
1
4508202 5822413 551045295236 127321982110053 127326766460614 190187781637257 274292503326533 308850836448342 365761455595923 405749839893441 439451652798772 491132347463379 499533603966472 519857114298486 610106480377958 701865353869699 752266805771502 766438618715716
finite_set 33 1
bossLib.simp [ ( DB.fetch "finite_set" "fsequiv_def" ) , ( DB.fetch "pred_set" "EXTENSION" ) ]
2
4508202 5822413 12881209709677 67335619167310 302217250788569 316571291052236 361193255521034 378855121615881 491132347463379 496161516326478 496171085027600 496180653728722 525215306054637 697057026213789 725948224458739 753725687837868 757270533877774 766438618715716
finite_set 33 2
bossLib.metis_tac [ ]

4508202 5822413 574967048041 179857892939409 286024140781060 302217250788569 391947797815905 413309337510992 415098329689538 470096335453759 491132347463379 496161516326478 496171085027600 496180653728722 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 704177836849664 725948224458739 766438618715716 780083133136933
finite_set 34 0
transferLib.xfer_back_tac
1
4508202 5822413 383593025601 484064387382 551045295236 19521708359799 101493408634270 190187781637257 308850836448342 330012922480994 418866040091622 421166592441276 439451652798772 466580814163002 491132347463379 499533603966472 500348370911416 547000195083477 610106480377958 613117518875379 625940919276178 637387629151176 645043526454158 684439512836680 699953843883319 752266805771502 766438618715716 768728014045243
finite_set 34 1
bossLib.qx_gen_tac [ HolKernel.QUOTE " (*#loc 310 34*)P" ]
2
4508202 5822413 12881209709677 19521708359799 67335619167310 101493408634270 136129971492854 136134755843415 259907353783257 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 391947797815905 413309337510992 466580814163002 470096335453759 491132347463379 496161516326478 496185438079283 496195006780405 503035894390317 510064419306200 516251189168388 586677811793408 624811432641468 637387629151176 655130159796198 656505768294578 657504595153521 660516968447107 684439512836680 697057026213789 725948224458739 737302962524036 766438618715716 780083133136933
finite_set 34 2
boolLib.ntac 2 boolLib.strip_tac
3
4508202 5822413 383593025601 12881209709677 19521708359799 67335619167310 101493408634270 136129971492854 136134755843415 259907353783257 302217250788569 316571291052236 330012922480994 361193255521034 378855121615881 391947797815905 413309337510992 466580814163002 470096335453759 491132347463379 496185438079283 496195006780405 503035894390317 510064419306200 516251189168388 586677811793408 624811432641468 637387629151176 655130159796198 657504595153521 660516968447107 684439512836680 697057026213789 725948224458739 737302962524036 766438618715716 780083133136933
finite_set 34 3
bossLib.Induct
4 5
4508187 4508202 5822398 383593025586 383593025601 12881209709662 19521708359784 67335619167295 101493408634255 136129971492839 136134755843400 259907353783242 302217250788554 302217250788569 316571291052221 330012922480979 361193255521019 378855121615866 391947797815890 413309337510977 466580814162987 470096335453744 491132347463364 491132347463379 496185438079268 496195006780390 503035894390317 510064419306185 516251189168373 516251189168388 586677811793393 624811432641453 637387629151161 637387629151176 655130159796183 657504595153506 660516968447092 684439512836665 697057026213774 725948224458724 725948224458739 737302962524021 766438618715701 780083133136918
finite_set 34 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 383593025586 383593025601 12881209709662 19521708359784 67335619167295 101493408634255 136129971492839 136134755843400 259907353783242 302217250788554 302217250788569 316571291052221 330012922480979 361193255521019 378855121615866 391947797815890 413309337510977 466580814162987 470096335453744 491132347463364 496185438079268 496195006780390 510064419306185 510064419306200 516251189168373 516251189168388 586677811793393 624811432641453 637387629151161 655130159796183 655130159796198 657504595153506 660516968447092 684439512836665 697057026213774 725948224458724 737302962524021 766438618715701 780083133136918
finite_set 34 5
BasicProvers.SRW_TAC [ ] [ ]
6
4508187 4508202 5822398 5822413 383593025586 383593025601 498417439065 12881209709662 12881209709677 19521708359784 67335619167295 67335619167310 101493408634255 136129971492839 136134755843400 259907353783242 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 361193255521019 378855121615866 378855121615881 391947797815890 413309337510977 466580814162987 470096335453744 491132347463364 491132347463379 496185438079268 496195006780390 503035894390302 503035894390317 510064419306185 516251189168373 516251189168388 586677811793393 624811432641453 637387629151161 655130159796183 657504595153506 660516968447092 684439512836665 697057026213774 725948224458724 737302962524021 737302962524036 766438618715701 766438618715716 780083133136918
finite_set 34 6
bossLib.rename [ [ HolKernel.QUOTE " (*#loc 311 36*)P []" ] , [ HolKernel.QUOTE " (*#loc 311 48*)P (h::t)" ] ]
7
4508187 4508202 5822398 5822413 383593025586 383593025601 498417439065 12881209709662 12881209709677 19521708359784 67335619167295 67335619167310 101493408634255 136129971492839 136134755843400 259907353783242 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 361193255521019 378855121615866 378855121615881 391947797815890 413309337510977 466580814162987 470096335453744 491132347463364 496185438079268 496195006780390 503035894390302 503035894390317 510064419306185 516251189168373 516251189168388 586677811793393 624811432641453 637387629151161 655130159796183 657504595153506 660516968447092 684439512836665 697057026213774 725948224458724 737302962524021 737302962524036 766438618715701 780083133136918
finite_set 34 7
boolLib.reverse ( bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 312 24*)MEM h t" ] )
8
4508187 4508202 5822398 5822413 383593025586 383593025601 498417439065 555829645782 555829645797 12881209709662 12881209709677 19521708359784 67335619167295 67335619167310 101493408634255 136129971492839 136134755843400 259907353783242 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 361193255521019 378855121615866 378855121615881 391947797815890 413309337510977 466580814162987 470096335453744 491132347463364 496185438079268 496195006780390 510064419306185 516251189168373 516251189168388 586677811793393 624811432641453 637387629151161 655130159796183 657504595153506 660516968447092 684439512836665 697057026213774 725948224458724 737302962524021 737302962524036 766438618715701 780083133136918
finite_set 34 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 383593025586 383593025601 498417439050 498417439065 555829645782 555829645797 12881209709662 12881209709677 19521708359784 67335619167295 67335619167310 101493408634255 136129971492839 136134755843400 259907353783242 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 361193255521019 378855121615866 378855121615881 391947797815890 413309337510977 466580814162987 470096335453744 491132347463364 496185438079268 496195006780390 510064419306185 516251189168373 516251189168388 586677811793393 624811432641453 637387629151161 655130159796183 657504595153506 660516968447092 684439512836665 697057026213774 725948224458724 737302962524021 737302962524036 766438618715701 780083133136918
finite_set 34 9
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 383593025586 383593025601 498417439050 498417439065 555829645782 555829645797 12881209709662 12881209709677 19521708359784 67335619167295 67335619167310 101493408634255 136129971492839 136134755843400 229936040392745 259907353783242 259907353783257 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 330012922480994 361193255521019 361193255521034 378855121615866 378855121615881 391947797815890 413309337510977 466580814162987 470096335453744 491132347463364 496185438079268 496195006780390 510064419306185 516251189168373 516251189168388 586677811793393 624811432641453 637387629151161 655130159796183 657504595153506 660516968447092 684439512836665 684439512836680 697057026213774 697057026213789 725948224458724 737302962524021 737302962524036 766438618715701 780083133136918
finite_set 34 10
bossLib.simp [ ( DB.fetch "finite_set" "fsequiv_def" ) , ( DB.fetch "pred_set" "EXTENSION" ) ]
11
4508187 4508202 5822398 5822413 383593025586 498417439050 498417439065 555829645782 555829645797 12881209709662 12881209709677 19521708359784 67335619167295 67335619167310 101493408634255 136129971492839 136134755843400 229936040392745 259907353783242 259907353783257 302217250788554 302217250788569 316571291052221 316571291052236 330012922480979 361193255521019 361193255521034 378855121615866 378855121615881 391947797815890 413309337510977 466580814162987 470096335453744 491132347463364 496185438079268 496195006780390 510064419306185 516251189168373 586677811793393 624811432641453 637387629151161 655130159796183 657504595153506 660516968447092 684439512836665 697057026213774 697057026213789 725948224458724 737302962524021 766438618715701 780083133136918
finite_set 34 11
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 383593025586 498417439050 498417439065 555829645782 555829645797 574967048041 12881209709662 19521708359784 67335619167295 101493408634255 136129971492839 136134755843400 179857892939409 259907353783242 286024140781060 302217250788554 302217250788569 316571291052221 330012922480979 361193255521019 378855121615866 391947797815890 391947797815905 413309337510977 413309337510992 415098329689538 466580814162987 470096335453744 470096335453759 491132347463364 491132347463379 496185438079268 496195006780390 510064419306185 516251189168373 586677811793393 586677811793408 624811432641453 624811432641468 637387629151161 655130159796183 657504595153506 660516968447092 660516968447107 684439512836665 684439512836680 697057026213774 701865353869699 704177836849664 725948224458724 737302962524021 766438618715701 766438618715716 780083133136918 780083133136933
finite_set 35 0
transferLib.xfer_back_tac
1
4508202 5822413 498417439065 555829645797 19521708359799 190187781637257 242624863155838 308850836448342 365761455595923 421166592441276 439451652798772 466580814163002 491132347463379 499533603966472 610106480377958 701865353869699 752266805771502 762475315617669 766438618715716
finite_set 35 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 12881209709677 19521708359799 67335619167310 302217250788569 316571291052236 361193255521034 367981747635502 378855121615881 466580814163002 491132347463379 496161516326478 496171085027600 510064419306200 552999310776256 697057026213789 725948224458739 766438618715716
finite_set 36 0
transferLib.xfer_back_tac
1
4508202 42641999859696 108327112925078 144937960875655 144942745226216 308850836448342 365761455595923 441241056881688 491132347463379 499533603966472 560075715551266 608343291970966 701865353869699 739387025997469
finite_set 36 1
bossLib.simp [ ( DB.fetch "finite_set" "fsequiv_def" ) , pred_setTheory.UNION_COMM ]

4508202 97361119023826 166420204467268 180981670282877 302217250788569 361193255521034 386477523617951 429891384988859 491132347463379 496161516326478 496171085027600 588485109015285 697057026213789 725948224458739
finite_set 37 0
transferLib.xfer_back_tac
1
4508202 42641999859696 98640933228595 108327112925078 144937960875655 144942745226216 144947529576777 181437786880042 308850836448342 363325332433930 365761455595923 441241056881688 491132347463379 499533603966472 560075715551266 696335685230427 701865353869699 732672956685961
finite_set 37 1
BasicProvers.SRW_TAC [ ] [ ]

4508202 80602904620345 97361119023826 180981670282877 302217250788569 361193255521034 386477523617951 459229445522247 491132347463379 496161516326478 496171085027600 496180653728722 588485109015285 697057026213789 699110106150806 722316984342678 725948224458739 745897892395833
finite_set 38 0
transferLib.xfer_back_tac
1
4508202 551045295236 42641999859696 46141122172266 72718467662835 101493408634270 108327112925078 146314098402214 308850836448342 330810762171512 365761455595923 405913450418916 421166592441276 441241056881688 483770714530384 491132347463379 499533603966472 684439512836680 701865353869699 718162842595431
finite_set 38 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 11767454065235 87705633083242 97361119023826 101493408634270 137920524357491 237696919726330 302217250788569 361193255521034 386477523617951 424654233888187 491132347463379 496161516326478 510064419306200 588485109015285 684439512836680 692449270509309 697057026213789 725948224458739 747710788842031
finite_set 39 0
transferLib.xfer_back_tac
1
4508202 29251400194232 42641999859696 101493408634270 108327112925078 144937960875655 144942745226216 308850836448342 365761455595923 421166592441276 441241056881688 491132347463379 499533603966472 560075715551266 608343291970966 635602603104512 684439512836680 701865353869699 704177836849664
finite_set 39 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 97361119023826 101493408634270 180981670282877 259907353783257 302217250788569 361193255521034 386477523617951 406965969275491 429891384988859 491132347463379 496161516326478 496171085027600 510064419306200 588485109015285 684439512836680 697057026213789 701865353869699 725948224458739 728930860866699
finite_set 40 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 551045295236 42641999859696 108327112925078 308850836448342 365761455595923 405641114873094 441241056881688 491132347463379 499533603966472 560075715551266 608343291970966 701865353869699
finite_set 40 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 97361119023826 180981670282877 302217250788569 361193255521034 386477523617951 429891384988859 491132347463379 496161516326478 577294493670619 588485109015285 697057026213789 725948224458739
finite_set 41 0
boolLib.map_every let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end [ liftingTheory.HK_thm2 , ( DB.fetch "finite_set" "fDELETE_def" ) , liftingTheory.funQ , liftingTheory.funQ , ( DB.fetch "finite_set" "fset0Q" ) , ( DB.fetch "finite_set" "fset0Q" ) , liftingTheory.idQ ]
1
4508202 5822413 484064387382 18211343181461 19521708359799 42199379197552 105754862204966 112779199718640 243850171496311 250148457773763 286024140781060 365302217799693 397312753970217 416176410899797 466580814163002 510443837480268 514547582318262 579043424117603 609447994186150 610106480377958 610127764132501 627048757784460 634862769775468 642127448913135 645312361020618 689952927975495 699883382327700 701865353869699 704177836849664 749680305297503
finite_set 41 1
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) , listTheory.LIST_TO_SET_FILTER ]

4508202 5822413 484064387382 5530421353723 19521708359799 42199379197552 45587872323783 86448613319684 92875741116442 105754862204966 180562859227298 286024140781060 361193255521034 397312753970217 466580814163002 478720554029497 510443837480268 514547582318262 609447994186150 642127448913135 689952927975495 697057026213789 699883382327700 701865353869699 702407633562778 704177836849664 749680305297503
finite_set 42 0
transferLib.xfer_back_tac
1
4508202 5822413 484064387382 551045295236 19521708359799 243850171496311 308850836448342 330012922480994 365761455595923 466580814163002 491132347463379 499533603966472 500348370911416 528940238173144 547000195083477 610106480377958 613117518875379 679025715106525 684439512836680 699953843883319 701865353869699 734307099373643 760575040114627 766438618715716
finite_set 42 1
bossLib.simp [ ( DB.fetch "finite_set" "fsequiv_def" ) , ( DB.fetch "pred_set" "EXTENSION" ) , listTheory.MEM_FILTER ]
2
4508202 5822413 19521708359799 158512129668881 173981405324753 286024140781060 288344488188279 302217250788569 330012922480994 361193255521034 391947797815905 397312753970217 413309337510992 466580814163002 470096335453759 491132347463379 496161516326478 496171085027600 510443837480268 514547582318262 586677811793408 609447994186150 624811432641468 642127448913135 660516968447107 684439512836680 697057026213789 699883382327700 701865353869699 704177836849664 725948224458739 749680305297503 766438618715716 780083133136933
finite_set 42 2
bossLib.metis_tac [ ]

4508202 5822413 574967048041 19521708359799 101493408634270 179857892939409 286024140781060 302217250788569 330012922480994 391947797815905 413309337510992 466580814163002 470096335453759 491132347463379 496161516326478 496171085027600 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 704177836849664 725948224458739 766438618715716 780083133136933
finite_set 43 0
transferLib.xfer_back_tac
1
4508202 5822413 464926985138 469711335699 551045295236 19521708359799 52564494885433 101493408634270 179857892939409 243850171496311 286024140781060 308850836448342 466580814163002 491132347463379 499533603966472 500348370911416 547000195083477 610106480377958 613117518875379 679025715106525 684439512836680 699953843883319 701865353869699 704177836849664 734307099373643 766438618715716
finite_set 43 1
bossLib.simp [ listTheory.MEM_FILTER , listTheory.LIST_TO_SET_FILTER , ( DB.fetch "pred_set" "EXTENSION" ) ]
2
4508202 5822413 19521708359799 101493408634270 179857892939409 286024140781060 288344488188279 302217250788569 391947797815905 397312753970217 413309337510992 466580814163002 470096335453759 491132347463379 496161516326478 496171085027600 496180653728722 499619586941398 510443837480268 514547582318262 586677811793408 609447994186150 624811432641468 642127448913135 660516968447107 684439512836680 699883382327700 701865353869699 704177836849664 725948224458739 749680305297503 766438618715716 776618495809873 780083133136933
finite_set 43 2
bossLib.metis_tac [ ]

4508202 5822413 19521708359799 101493408634270 179857892939409 286024140781060 302217250788569 391947797815905 413309337510992 466580814163002 470096335453759 491132347463379 496161516326478 496171085027600 496180653728722 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 704177836849664 725948224458739 766438618715716 780083133136933
finite_set 44 0
bossLib.simp tactictoe_thmlarg
1
4508202 5822413 484064387382 551045295236 38744833618028 145832523613860 190187781637257 243850171496311 308850836448342 365761455595923 439451652798772 491132347463379 499533603966472 610106480377958 679025715106525 701865353869699 702857057530453 734307099373643 752266805771502 766438618715716
finite_set 44 1
bossLib.metis_tac [ ]

4508202 5822413 484064387382 551045295236 19521708359799 101493408634270 127274138604443 179857892939409 286024140781060 308850836448342 415098329689538 466580814163002 491132347463379 499533603966472 500348370911416 547000195083477 613117518875379 684439512836680 699953843883319 701865353869699 704177836849664 766438618715716
finite_set 45 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 484064387382 97197607578787 243850171496311 255559943348283 308850836448342 365761455595923 404177803027651 421166592441276 491132347463379 610106480377958 679025715106525 701865353869699 766438618715716
finite_set 46 0
boolLib.map_every let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end [ liftingTheory.HK_thm2 , ( DB.fetch "finite_set" "fCARD_def" ) , liftingTheory.funQ , liftingTheory.idQ , ( DB.fetch "finite_set" "fset0Q" ) ]
1
18211343181461 42940838911975 209112132740650 286024140781060 287676810692380 348420373862029 397312753970217 416176410899797 417784466454632 453161964663793 473134544921678 525320040703110 531497668235009 634862769775468 645312361020618 646703268725315 684112516560763 689952927975495 692566501387057 701865353869699 736950724818144 785180558964566
finite_set 46 1
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) ]
2
42940838911975 45587872323783 91385342084465 221914474288267 287676810692380 361193255521034 397312753970217 417784466454632 453161964663793 531497668235009 591955908294171 646703268725315 689952927975495 692566501387057 697057026213789 701865353869699 715093284695387 785180558964566
finite_set 46 2
BasicProvers.Induct
3 4
4508202 464926985138 469711335699 14211063345891 42940838911975 49117624339285 177683023618962 302217250788569 330012922480994 417784466454632 453161964663793 491132347463379 531497668235009 566806076142902 586677811793408 624811432641468 646703268725315 660516968447107 684439512836680 685252319365607 701865353869699 705618998540720 725948224458739 771153362056340
finite_set 46 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
5
4508187 4508202 5822413 464926985123 464926985138 469711335684 469711335699 498417439065 12881209709677 14211063345876 33224701798588 42940838911960 42940838911975 49117624339270 49833508586779 67335619167310 177683023618947 177683023618962 191587485032591 232670452089747 302217250788554 302217250788569 316571291052236 330012922480979 330012922480994 378855121615881 401957513965106 417784466454617 417784466454632 453161964663778 453161964663793 491132347463364 491132347463379 531497668234994 531497668235009 566806076142887 566806076142902 586677811793393 586677811793408 610876284722208 624811432641453 624811432641468 646703268725300 646703268725315 660516968447092 660516968447107 684439512836665 684439512836680 684529970227931 685252319365592 701865353869684 701865353869699 705618998540705 705618998540720 725948224458724 725948224458739 766438618715716 771153362056325
finite_set 46 4
BasicProvers.SRW_TAC [ ] [ ]

4508202 469711335699 23967063632390 31661945651364 41352538564869 42940838911975 177683023618962 292804358001940 302217250788569 330012922480994 417784466454632 453161964663793 491132347463379 510064419306200 529756111677313 531497668235009 566806076142902 586677811793408 604881431183091 624811432641468 646703268725315 660516968447107 668814597446507 684439512836680 701865353869699 705618998540720 725948224458739
finite_set 46 5
bossLib.metis_tac [ pred_setTheory.ABSORPTION_RWT ]

4508187 4508202 5822398 464926985123 464926985138 469711335684 469711335699 498417439050 14211063345876 14211063345891 42940838911960 42940838911975 49117624339270 49117624339285 177683023618947 177683023618962 287913847033816 302217250788554 302217250788569 303337285288792 330012922480979 341018813177913 391947797815890 413309337510977 417722624500287 417784466454617 417784466454632 453161964663778 453161964663793 470096335453744 491132347463364 519541597567076 531497668234994 531497668235009 557292886985496 566806076142887 586677811793393 624811432641453 646703268725300 646703268725315 660516968447092 684439512836665 685252319365592 701865353869684 701865353869699 705618998540705 705618998540720 725948224458724 771153362056325 780083133136918
finite_set 46 6
BasicProvers.PROVE_TAC [ pred_setTheory.INJ_SUBSET , pred_setTheory.SUBSET_REFL , pred_setTheory.SUBSET_DEF , pred_setTheory.IN_UNION , pred_setTheory.IN_INSERT ]

4508187 4508202 5822398 5822413 464926985123 469711335684 469711335699 498417439050 498417439065 14211063345876 19521708359784 42940838911960 49117624339270 177683023618947 287913847033816 302217250788554 302217250788569 303337285288792 330012922480979 341018813177913 391947797815890 391947797815905 413309337510977 413309337510992 417722624500287 417784466454617 453161964663778 466580814162987 470096335453744 470096335453759 491132347463364 519541597567076 531497668234994 557292886985496 566806076142887 586677811793393 586677811793408 624811432641453 624811432641468 646703268725300 660516968447092 660516968447107 684439512836665 685252319365592 701865353869684 705618998540705 725948224458724 771153362056325 780083133136918 780083133136933
finite_set 46 7
boolLib.pop_assum ( boolLib.strip_assume_tac o bossLib.SIMP_RULE ( bossLib.srw_ss ( ) ) [ boolLib.Once listTheory.MEM_SPLIT_APPEND_first ] )
8
4508187 4508202 5822398 464926985123 464926985138 469711335684 469711335699 498417439050 14211063345876 19521708359784 42940838911960 42940838911975 49117624339270 96859634124560 177683023618947 177683023618962 287913847033816 302217250788554 302217250788569 303337285288792 309888446016952 330012922480979 341018813177913 391947797815890 413309337510977 417722624500287 417784466454617 417784466454632 444576476553839 453161964663778 453161964663793 466580814162987 470096335453744 491132347463364 519541597567076 531497668234994 531497668235009 557292886985496 566806076142887 586677811793393 624811432641453 640307818776837 646703268725300 646703268725315 660516968447092 672462142824294 684439512836665 685252319365592 701865353869684 701865353869699 705618998540705 705618998540720 725948224458724 771153362056325 780083133136918
finite_set 46 8
bossLib.rw tactictoe_thmlarg
9
4508187 4508202 5822398 464926985123 464926985138 469711335684 469711335699 498417439050 12881209709662 14211063345876 19521708359784 39474535901919 42940838911960 42940838911975 49117624339270 67335619167295 96859634124560 97361119023811 140610850830551 177683023618947 177683023618962 287913847033816 299468914117287 300890814881297 302217250788554 302217250788569 303337285288792 309888446016952 316571291052221 330012922480979 341018813177913 361193255521019 386477523617936 391947797815890 405465967673865 413309337510977 417722624500287 417784466454617 417784466454632 442049279301401 444576476553839 453161964663778 453161964663793 466580814162987 470096335453744 491132347463364 510064419306185 519541597567076 531497668234994 531497668235009 557292886985496 566806076142887 586677811793393 588485109015270 624811432641453 640307818776837 646703268725300 646703268725315 660516968447092 672462142824294 684439512836665 685252319365592 701865353869684 701865353869699 704177836849649 705618998540705 705618998540720 725948224458724 733037729763078 771153362056325 780083133136918
finite_set 46 9
bossLib.qabbrev_tac [ HolKernel.QUOTE " (*#loc 406 18*)b' = pfx ++ FILTER (\\x. ~MEM x pfx /\\ x <> h) sfx" ]

4508187 4508202 5822398 5822413 464926985123 464926985138 469711335684 498417439050 498417439065 574967048041 9236390594761 12881209709662 14211063345876 19521708359784 19521708359799 20138438944594 34350048368826 39474535901919 42940838911960 42940838911975 49117624339270 67335619167295 96859634124560 97361119023811 101493408634270 129916455720081 140610850830551 140610850830566 155412585748122 173454666465409 177683023618947 177683023618962 179857892939409 221730274051328 225385367837275 258118002453487 264214093175962 286024140781060 287913847033816 288661503866530 299468914117287 300890814881297 302217250788554 302217250788569 303337285288792 309888446016952 316571291052221 330012922480979 345318601583807 386477523617936 391947797815890 391947797815905 405465967673865 413309337510977 413309337510992 417722624500287 417784466454617 417784466454632 444576476553839 453161964663778 453161964663793 466580814162987 466580814163002 470096335453744 470096335453759 474709775802895 491132347463364 492981676748908 510064419306185 510443837480268 514547582318262 519541597567076 530774145654303 531497668234994 531497668235009 554684126366666 557292886985496 566806076142887 569710842303589 574604703571092 585128167865309 586677811793393 586677811793408 588485109015270 611664461669033 624811432641453 624811432641468 646703268725300 646703268725315 660516968447092 660516968447107 672462142824294 684439512836665 684439512836680 685252319365592 686038923287207 698339900079275 701865353869684 701865353869699 704177836849664 705618998540705 705618998540720 724446026559450 725948224458724 733037729763078 733037729763093 771153362056325 772093664419589 780083133136918 780083133136933
finite_set 46 10
bossLib.simp [ bossLib.Abbr [ HolKernel.QUOTE " (*#loc 408 21*)b'" ] , listTheory.LIST_TO_SET_FILTER , ( DB.fetch "pred_set" "EXTENSION" ) ]
11
4508187 4508202 5822398 464926985123 464926985138 469711335684 498417439050 574967048026 9236390594746 12881209709662 14211063345876 19521708359784 39474535901919 42940838911960 49117624339270 67335619167295 97361119023811 101493408634255 123499286011799 123499286011814 140610850830551 158687536581162 177683023618947 179857892939394 221730274051313 225385367837275 258118002453472 286024140781045 287913847033816 299468914117287 300890814881297 302217250788554 302217250788569 303337285288792 316571291052221 330012922480979 345318601583792 361193255521019 386477523617936 391947797815890 405465967673865 413309337510977 417722624500287 417784466454617 453161964663778 466580814162987 469196446817568 470096335453744 491132347463364 510064419306185 510443837480253 514547582318247 519541597567076 530774145654288 531497668234994 557292886985496 566806076142887 566806076142902 569710842303589 586677811793393 586677811793408 588485109015270 607441904031268 611664461669018 624811432641453 624811432641468 646703268725300 660516968447092 660516968447107 684439512836665 685252319365592 685252319365607 686038923287192 701865353869684 701865353869699 704177836849649 705618998540705 725948224458724 733037729763078 740741075765943 771153362056325 771153362056340 780083133136918
finite_set 46 11
bossLib.fs [ ( DB.fetch "pred_set" "EXTENSION" ) ]
12
4508187 4508202 5822398 5822413 464926985123 464926985138 469711335684 498417439050 498417439065 574967048041 12881209709662 14211063345876 19521708359784 19521708359799 39474535901919 42940838911960 49117624339270 67335619167295 97361119023811 101493408634270 140610850830551 140610850830566 177683023618947 179857892939409 225385367837275 286024140781060 287913847033816 299468914117287 300890814881297 302217250788554 302217250788569 303337285288792 316571291052221 330012922480979 386477523617936 391947797815890 391947797815905 405465967673865 413309337510977 413309337510992 415098329689538 417722624500287 417784466454617 453161964663778 466580814162987 466580814163002 470096335453744 470096335453759 491132347463364 491132347463379 510064419306185 519541597567076 531497668234994 557292886985496 566806076142887 569710842303589 586677811793393 586677811793408 588485109015270 624811432641453 624811432641468 646703268725300 660516968447092 660516968447107 684439512836665 684439512836680 685252319365592 701865353869684 701865353869699 704177836849664 705618998540705 725948224458724 733037729763078 733037729763093 766438618715716 771153362056325 780083133136918 780083133136933
finite_set 46 12
metisLib.METIS_TAC [ ]

4508187 4508202 5822398 5822413 464926985123 464926985138 469711335684 498417439050 498417439065 574967048026 574967048041 14211063345876 19521708359784 19521708359799 42940838911960 49117624339270 101493408634270 140610850830551 140610850830566 177683023618947 179857892939394 179857892939409 286024140781045 286024140781060 302217250788554 302217250788569 330012922480979 391947797815890 391947797815905 413309337510977 413309337510992 415098329689523 415098329689538 417784466454617 453161964663778 466580814162987 466580814163002 470096335453744 470096335453759 491132347463364 491132347463379 531497668234994 586677811793393 586677811793408 624811432641453 624811432641468 646703268725300 660516968447092 660516968447107 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 705618998540705 725948224458724 733037729763078 733037729763093 766438618715701 766438618715716 780083133136918 780083133136933
finite_set 46 13
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 464926985123 464926985138 469711335684 498417439050 574967048026 9236390594746 12881209709662 14211063345876 14211063345891 19521708359784 39474535901919 42940838911960 42940838911975 49117624339270 49117624339285 67335619167295 97361119023811 101493408634255 123499286011799 123499286011814 140610850830551 158687536581162 177683023618947 177683023618962 179857892939394 221730274051313 225385367837275 258118002453472 286024140781045 287913847033816 299468914117287 300890814881297 302217250788554 302217250788569 303337285288792 316571291052221 330012922480979 345318601583792 361193255521019 386477523617936 391947797815890 405465967673865 413309337510977 417722624500287 417784466454617 417784466454632 453161964663778 453161964663793 466580814162987 469196446817568 470096335453744 491132347463364 510064419306185 510443837480253 514547582318247 519541597567076 530774145654288 531497668234994 531497668235009 557292886985496 566806076142887 569710842303589 586677811793393 588485109015270 607441904031268 611664461669018 624811432641453 646703268725300 646703268725315 660516968447092 684439512836665 685252319365592 686038923287192 701865353869684 701865353869699 704177836849649 705618998540705 705618998540720 725948224458724 733037729763078 740741075765943 771153362056325 780083133136918
finite_set 46 14
bossLib.fs [ bossLib.Abbr [ HolKernel.QUOTE " (*#loc 411 13*)b'" ] , listTheory.length_nub_append , rich_listTheory.FILTER_FILTER ]
15
4508187 4508202 5822398 5822413 464926985123 464926985138 469711335684 498417439050 498417439065 574967048026 574967048041 9236390594746 9236390594761 12881209709662 14211063345876 19521708359784 19521708359799 20138438944594 34350048368826 39474535901919 42940838911960 42940838911975 49117624339270 67335619167295 96859634124560 97361119023811 101493408634255 101493408634270 123499286011799 129916455720081 140610850830551 140610850830566 155412585748122 158687536581162 173454666465409 177683023618947 177683023618962 179857892939394 179857892939409 221730274051313 221730274051328 225385367837275 258118002453472 258118002453487 264214093175962 286024140781045 286024140781060 287913847033816 288661503866530 299468914117287 300890814881297 302217250788554 302217250788569 303337285288792 309888446016952 316571291052221 330012922480979 345318601583792 345318601583807 361193255521019 386477523617936 391947797815890 391947797815905 405465967673865 413309337510977 413309337510992 417722624500287 417784466454617 417784466454632 444576476553839 453161964663778 453161964663793 466580814162987 466580814163002 469196446817568 470096335453744 470096335453759 474709775802895 491132347463364 492981676748908 510064419306185 510443837480253 510443837480268 514547582318247 514547582318262 519541597567076 530774145654288 530774145654303 531497668234994 531497668235009 554684126366666 557292886985496 566806076142887 569710842303589 574604703571092 585128167865309 586677811793393 586677811793408 588485109015270 607441904031268 611664461669018 611664461669033 624811432641453 624811432641468 646703268725300 646703268725315 660516968447092 660516968447107 672462142824294 684439512836665 684439512836680 685252319365592 686038923287192 686038923287207 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 705618998540705 705618998540720 724446026559450 725948224458724 733037729763078 733037729763093 740741075765943 771153362056325 772093664419589 780083133136918 780083133136933
finite_set 46 15
boolLib.pop_assum boolLib.mp_tac
16
4508187 4508202 5822398 5822413 464926985123 464926985138 469711335684 498417439050 498417439065 574967048026 574967048041 9236390594746 9236390594761 14211063345876 18217606788995 19521708359784 19521708359799 20138438944594 34350048368811 34350048368826 42940838911960 42940838911975 49117624339270 53258002622764 79477177282345 96859634124560 101493408634255 101493408634270 105605991378690 119529675554938 129916455720081 140610850830551 140610850830566 147206489307603 155412585748122 173454666465409 177683023618947 177683023618962 179857892939394 179857892939409 194139668277269 198580432590589 216400317027202 221730274051313 221730274051328 258118002453472 258118002453487 264214093175962 286024140781045 286024140781060 288661503866530 295540660248933 302217250788554 302217250788569 309888446016952 330012922480979 334097443464246 343567876904974 345318601583792 345318601583807 348223420208266 356679943927132 369377873582364 389012673532131 391947797815890 391947797815905 392846888794247 413309337510977 413309337510992 417722624500287 417784466454617 417784466454632 432251150433534 444576476553839 447089715328143 450659293445337 453161964663778 453161964663793 466580814162987 466580814163002 470096335453744 470096335453759 474709775802895 491132347463364 492981676748908 510443837480253 510443837480268 514547582318247 514547582318262 519541597567076 522205398709558 530774145654288 530774145654303 531497668234994 531497668235009 554684126366666 557292886985496 563408649803829 566806076142887 574604703571092 585128167865294 585128167865309 586677811793393 586677811793408 601905931029601 606283553644155 611278045679207 611664461669018 611664461669033 624811432641453 624811432641468 626005324167953 646703268725300 646703268725315 660516968447092 660516968447107 672462142824294 676170209325069 684439512836665 684439512836680 686038923287192 686038923287207 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 705618998540705 705618998540720 724446026559450 725948224458724 733037729763078 733037729763093 771153362056325 772093664419589 780083133136918 780083133136933
finite_set 46 16
bossLib.csimp [ ]

4508187 4508202 5822398 5822413 464926985123 464926985138 469711335684 498417439050 498417439065 574967048026 574967048041 9236390594746 9236390594761 14211063345876 18217606788995 19521708359784 19521708359799 20138438944594 34350048368826 42940838911960 42940838911975 49117624339270 53258002622779 79477177282345 96859634124560 101493408634255 101493408634270 105605991378690 119529675554938 129916455720081 140610850830551 140610850830566 147206489307618 155412585748122 173454666465409 177683023618947 177683023618962 179857892939394 179857892939409 194139668277284 198580432590604 216400317027217 221730274051313 221730274051328 258118002453472 258118002453487 264214093175962 286024140781045 286024140781060 288661503866530 295540660248933 302217250788554 302217250788569 309888446016952 330012922480979 330012922480994 334097443464246 343567876904974 345318601583792 345318601583807 348223420208266 356679943927132 369377873582379 389012673532131 391947797815890 391947797815905 392846888794262 413309337510977 413309337510992 417722624500287 417784466454617 417784466454632 432251150433534 444576476553839 447089715328143 450659293445337 453161964663778 453161964663793 466580814162987 466580814163002 470096335453744 470096335453759 474709775802895 491132347463364 492981676748908 510443837480253 510443837480268 514547582318247 514547582318262 519541597567076 522205398709573 530774145654288 530774145654303 531497668234994 531497668235009 554684126366666 557292886985496 563408649803829 566806076142887 574604703571092 585128167865309 586677811793393 586677811793408 601905931029601 606283553644155 611278045679222 611664461669018 611664461669033 624811432641453 624811432641468 626005324167953 646703268725300 646703268725315 660516968447092 660516968447107 672462142824294 676170209325069 684439512836665 684439512836680 686038923287192 686038923287207 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 705618998540705 705618998540720 724446026559450 725948224458724 733037729763078 733037729763093 771153362056325 772093664419589 780083133136918 780083133136933
finite_set 47 0
transferLib.xfer_back_tac
1
4508202 5822413 484064387382 551045295236 68100676483573 76701329994445 101493408634270 129916455720081 155412585748122 158458236144169 178990182255535 190187781637257 209112132740650 243850171496311 264214093175962 288661503866530 288907089285017 308850836448342 348420373862029 421166592441276 439451652798772 474709775802895 491132347463379 495574555467293 499533603966472 531497668235009 585128167865309 610106480377958 672462142824294 679025715106525 684439512836680 698339900079275 701865353869699 732247252167877 734307099373643 746711908629109 752266805771502 766438618715716 772093664419589 778417488521154 787541252292828
finite_set 47 1
bossLib.simp [ listTheory.nub_def ]
2
4508202 5822413 12881209709677 16598255039256 19521708359799 31661945651364 42940838911975 49833508586779 67335619167310 101493408634270 129916455720081 155412585748122 158458236144169 232670452089747 264214093175962 283519877232566 286024140781060 288344488188279 288661503866530 292804358001940 302217250788569 316571291052236 331727883535670 364445614664079 378855121615881 397312753970217 417784466454632 453161964663793 466580814163002 474709775802895 491132347463379 496185438079283 496195006780405 510064419306200 510443837480268 514547582318262 531497668235009 585128167865309 609447994186150 642127448913135 646703268725315 668814597446507 672462142824294 677555138040548 684439512836680 684529970227931 698339900079275 699883382327700 701865353869699 704177836849664 725948224458739 749680305297503 766438618715716 772093664419589 778417488521154
finite_set 47 2
boolLib.rpt boolLib.strip_tac
3
4508202 5822413 12881209709677 16598255039256 19521708359799 42940838911975 67335619167310 129916455720081 132164614922221 155412585748122 178729176547913 264214093175962 271701083476882 283248360823469 283519877232566 286024140781060 288344488188279 288661503866530 302217250788569 312405931315345 316571291052236 391947797815905 393302171437414 397312753970217 413309337510992 417784466454632 447057948894583 453161964663793 466580814163002 470096335453759 474709775802895 491132347463379 496185438079283 496195006780405 510443837480268 514547582318262 522188906748328 531497668235009 552076403460747 581792910906947 585128167865309 586677811793408 609447994186150 624811432641468 642127448913135 646703268725315 660516968447107 672462142824294 698339900079275 699883382327700 701865353869699 704177836849664 705618998540720 725948224458739 749680305297503 763195955423610 766438618715716 772093664419589 780083133136933
finite_set 47 3
bossLib.rename [ [ HolKernel.QUOTE " (*#loc 420 14*)MEM h t" ] ]
4
4508202 5822413 12881209709677 16598255039256 19521708359799 42940838911975 67335619167310 129916455720081 132164614922221 155412585748122 178729176547913 264214093175962 271701083476882 283248360823469 283519877232566 286024140781060 288344488188279 288661503866530 302217250788569 312405931315345 316571291052236 391947797815905 393302171437414 397312753970217 413309337510992 417784466454632 447057948894583 453161964663793 466580814163002 470096335453759 474709775802895 496185438079283 496195006780405 510443837480268 514547582318262 522188906748328 531497668235009 552076403460747 581792910906947 585128167865309 586677811793408 609447994186150 624811432641468 642127448913135 646703268725315 660516968447107 672462142824294 698339900079275 699883382327700 701865353869699 704177836849664 705618998540720 749680305297503 763195955423610 772093664419589 780083133136933
finite_set 47 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
5 14
4508202 5822413 498417439065 555829645797 12881209709677 16598255039256 19521708359799 42940838911975 67335619167310 129916455720081 132164614922221 155412585748122 178729176547913 264214093175962 271701083476882 283248360823469 283519877232566 286024140781060 288344488188279 288661503866530 302217250788569 312405931315345 316571291052236 391947797815905 393302171437414 397312753970217 413309337510992 417784466454632 447057948894583 453161964663793 466580814163002 470096335453759 474709775802895 510443837480268 514547582318262 522188906748328 531497668235009 552076403460747 581792910906947 585128167865309 586677811793408 609447994186150 624811432641468 642127448913135 646703268725315 660516968447107 672462142824294 698339900079275 699883382327700 701865353869699 704177836849664 705618998540720 749680305297503 763195955423610 772093664419589 780083133136933
finite_set 47 5
bossLib.fs [ boolLib.Once listTheory.MEM_SPLIT_APPEND_first ]
6
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 555829645797 14211063345891 16598255039256 19521708359799 42940838911975 129916455720081 155412585748122 177683023618962 187982728585194 264214093175962 283248360823469 283519877232566 286024140781060 288344488188279 288661503866530 302217250788554 302217250788569 391947797815890 393302171437414 397312753970217 413309337510977 417784466454632 453161964663793 466580814163002 470096335453744 474709775802895 510443837480268 514547582318262 531497668235009 585128167865309 586677811793393 609447994186150 624811432641453 642127448913135 646703268725315 660516968447092 672462142824294 698339900079275 699883382327700 701865353869699 704177836849664 705618998540720 749680305297503 772093664419589 780083133136918
finite_set 47 6
bossLib.csimp [ listTheory.length_nub_append , listTheory.nub_def , listTheory.FILTER_APPEND_DISTRIB , listTheory.MEM_FILTER , rich_listTheory.FILTER_FILTER ]

4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 12881209709662 12881209709677 17633535016670 19521708359784 19521708359799 39474535901919 39474535901934 42940838911975 67335619167295 67335619167310 67520782313641 97361119023811 97361119023826 123656351898602 129916455720081 140610850830551 140610850830566 155412585748122 264214093175962 286024140781060 288661503866530 299468914117287 299468914117302 300890814881297 300890814881312 302217250788554 302217250788569 316571291052221 316571291052236 361193255521019 367041771293613 386477523617936 386477523617951 391947797815890 397312753970217 405465967673865 405465967673880 413309337510977 413394910132091 417784466454632 442049279301401 453161964663793 466580814162987 466580814163002 470096335453744 474709775802895 510064419306185 510064419306200 510443837480268 514547582318262 531497668235009 585128167865309 586677811793393 588485109015270 588485109015285 609447994186150 624811432641453 642127448913135 646703268725315 649990992136697 660516968447092 672462142824294 698339900079275 699883382327700 701865353869684 701865353869699 704177836849649 704177836849664 733037729763078 733037729763093 749680305297503 756479345248661 759530590901580 772093664419589 776990165974441 780083133136918
finite_set 47 7
bossLib.simp [ ]
8
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048041 9236390594761 12881209709662 16598255039256 19521708359784 19521708359799 20138438944594 34350048368826 39474535901919 42940838911975 67335619167295 97361119023811 101493408634270 129916455720081 138389081547754 140610850830551 140610850830566 147304357626365 150530936209490 155412585748122 173454666465409 177683023618962 179857892939409 221730274051328 258118002453487 264214093175962 279729658527605 283248360823469 283519877232566 286024140781060 288344488188279 288661503866530 299468914117287 300890814881297 302217250788554 302217250788569 316571291052221 330012922480994 345318601583807 361193255521019 361193255521034 386477523617936 391947797815890 391947797815905 397312753970217 405465967673865 413309337510977 413309337510992 417784466454632 442049279301401 453161964663793 466580814162987 466580814163002 470096335453744 470096335453759 474709775802895 492981676748908 510064419306185 510443837480268 514547582318262 530774145654303 531497668235009 574604703571092 585128167865309 586677811793393 586677811793408 588485109015270 609447994186150 611664461669033 624811432641453 624811432641468 642127448913135 646703268725315 660516968447092 660516968447107 661693094848296 672462142824294 684439512836680 686038923287207 698339900079275 699883382327700 701865353869684 701865353869699 704177836849649 704177836849664 705618998540720 724446026559450 733037729763078 733037729763093 749680305297503 772093664419589 780083133136918 780083133136933
finite_set 47 8
bossLib.simp [ boolLib.EQ_SYM_EQ ]

4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 574967048041 9236390594761 12881209709662 19521708359784 19521708359799 20138438944594 39474535901919 42940838911975 67335619167295 97361119023811 101493408634270 138389081547754 140610850830551 140610850830566 173454666465409 179857892939409 221730274051328 258118002453487 279729658527605 286024140781060 288344488188279 295262963796336 299468914117287 300890814881297 302217250788554 302217250788569 316571291052221 330012922480994 345318601583807 361193255521019 361193255521034 386477523617936 391947797815890 391947797815905 397312753970217 405465967673865 413309337510977 413309337510992 417784466454632 442049279301401 453161964663793 466580814162987 466580814163002 470096335453744 470096335453759 510064419306185 510443837480268 514547582318262 530774145654303 531497668235009 586677811793393 586677811793408 588485109015270 609447994186150 611664461669033 624811432641453 624811432641468 625265534927534 642127448913135 646703268725315 660516968447092 660516968447107 684439512836680 686038923287207 699883382327700 701865353869684 701865353869699 704177836849649 704177836849664 733037729763078 733037729763093 749680305297503 780083133136918 780083133136933
finite_set 47 9
BasicProvers.SRW_TAC [ ] [ ]
10
4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 12881209709662 19521708359784 19521708359799 39474535901919 67335619167295 97361119023811 138389081547754 140610850830551 279729658527605 286024140781060 288344488188279 299468914117287 300890814881297 302217250788554 302217250788569 316571291052221 361193255521019 361193255521034 386477523617936 391947797815890 397312753970217 405465967673865 413309337510977 442049279301401 466580814162987 466580814163002 470096335453744 510064419306185 510443837480268 514547582318262 586677811793393 588485109015270 609447994186150 624811432641453 642127448913135 660516968447092 699883382327700 701865353869684 701865353869699 704177836849649 704177836849664 733037729763078 733037729763093 749680305297503 780083133136918
finite_set 47 10
boolLib.pop_assum boolLib.mp_tac
11
4508187 4508202 5822398 5822413 498417439050 498417439065 19521708359784 19521708359799 138389081547754 279729658527605 286024140781060 288344488188279 302217250788554 302217250788569 361193255521034 391947797815890 397312753970217 413309337510977 466580814162987 466580814163002 470096335453744 510443837480268 514547582318262 586677811793393 609447994186150 624811432641453 642127448913135 660516968447092 699883382327700 701865353869699 704177836849664 733037729763078 733037729763093 749680305297503 780083133136918
finite_set 47 11
bossLib.Induct_on [ HolKernel.QUOTE " (*#loc 426 48*)pfx" ]
12 13 19
4508202 5822413 498417439065 19521708359799 138389081547754 279729658527605 286024140781060 288344488188279 302217250788569 330012922480994 361193255521034 391947797815905 397312753970217 413309337510992 466580814163002 470096335453759 510443837480268 514547582318262 586677811793408 609447994186150 624811432641468 642127448913135 660516968447107 684439512836680 699883382327700 701865353869699 704177836849664 733037729763093 749680305297503 780083133136933
finite_set 47 12
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822398 5822413 498417439050 498417439065 12881209709677 19521708359784 19521708359799 67335619167310 131048991197072 138389081547739 157199085274746 279729658527590 286024140781045 286024140781060 288344488188264 302217250788554 302217250788569 316571291052236 318809925332794 330012922480979 330012922480994 361193255521019 361193255521034 373727549016691 378855121615881 391947797815890 391947797815905 397312753970202 397312753970217 413309337510977 413309337510992 466580814162987 466580814163002 470096335453744 491132347463379 510443837480253 510443837480268 514547582318247 514547582318262 586677811793393 609447994186135 609447994186150 610876284722208 624811432641453 624811432641468 642127448913120 642127448913135 660516968447092 660516968447107 684108333655985 684439512836665 684439512836680 699883382327685 699883382327700 701865353869684 701865353869699 704177836849649 704177836849664 733037729763078 733037729763093 749680305297488 749680305297503 766438618715716 780083133136918 780083133136933
finite_set 47 13
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 498417439065 19521708359799 23967063632390 277890885049652 286024140781060 302217250788569 330012922480994 361193255521034 391947797815905 397312753970217 413309337510992 466580814163002 472303548220588 510064419306200 510443837480268 514547582318262 595012162748654 609447994186150 624811432641468 642127448913135 655222334018063 660516968447107 684439512836680 699883382327700 701865353869699 704177836849664 749680305297503 780083133136933
finite_set 47 14
bossLib.rename [ [ HolKernel.QUOTE " (*#loc 427 14*)~MEM h list" ] ]

4508187 4508202 5822398 5822413 498417439050 498417439065 555829645782 555829645797 16598255039256 19521708359784 19521708359799 42940838911975 96859634124560 129916455720081 155412585748122 177683023618962 264214093175962 283248360823469 283519877232566 286024140781060 288344488188279 288661503866530 302217250788554 302217250788569 309888446016952 391947797815890 393302171437414 397312753970217 413309337510977 417784466454632 441404506840609 444576476553839 453161964663793 466580814162987 466580814163002 470096335453744 474709775802895 510443837480268 514547582318262 531497668235009 585128167865309 586677811793393 609447994186150 624811432641453 642127448913135 646703268725315 660516968447092 672462142824294 698339900079275 699883382327700 701865353869699 704177836849664 705618998540720 749680305297503 772093664419589 780083133136918
finite_set 47 15
bossLib.simp [ ]

4508187 4508202 5822398 5822413 498417439050 498417439065 16598255039256 19521708359784 19521708359799 42940838911975 96859634124560 129916455720081 138389081547754 155412585748122 177683023618962 196991001286777 196991001286792 264214093175962 279729658527605 283248360823469 283519877232566 286024140781060 288344488188279 288661503866530 302217250788554 302217250788569 309888446016952 330012922480994 361193255521034 391947797815890 393302171437414 397312753970217 413309337510977 417784466454632 441404506840609 444576476553839 453161964663793 466580814162987 466580814163002 470096335453744 474709775802895 510443837480268 514547582318262 531497668235009 585128167865309 586677811793393 609447994186150 624811432641453 642127448913135 646703268725315 660516968447092 672462142824294 684439512836680 698339900079275 699883382327700 701865353869699 704177836849664 705618998540720 749680305297503 772093664419589 780083133136918
finite_set 47 16
boolLib.pop_assum boolLib.mp_tac
17
4508187 4508202 5822398 5822413 498417439050 498417439065 19521708359784 19521708359799 138389081547754 196991001286777 196991001286792 279729658527605 286024140781060 288344488188279 302217250788554 302217250788569 361193255521034 391947797815890 397312753970217 413309337510977 466580814162987 466580814163002 470096335453744 510443837480268 514547582318262 586677811793393 609447994186150 624811432641453 642127448913135 660516968447092 699883382327700 701865353869699 704177836849664 749680305297503 780083133136918
finite_set 47 17
bossLib.Induct_on [ HolKernel.QUOTE " (*#loc 429 44*)list" ]
13 18 19
4508202 5822413 498417439065 19521708359799 138389081547754 196991001286792 279729658527605 286024140781060 288344488188279 302217250788569 330012922480994 361193255521034 391947797815905 397312753970217 413309337510992 466580814163002 470096335453759 510443837480268 514547582318262 586677811793408 609447994186150 624811432641468 642127448913135 660516968447107 684439512836680 699883382327700 701865353869699 704177836849664 749680305297503 780083133136933
finite_set 47 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 498417439050 498417439065 12881209709677 19521708359784 19521708359799 67335619167310 131048991197072 138389081547739 157199085274746 196991001286777 196991001286792 279729658527590 286024140781045 286024140781060 288344488188264 302217250788554 302217250788569 316571291052236 318809925332794 330012922480979 330012922480994 361193255521019 361193255521034 373727549016691 378855121615881 391947797815890 391947797815905 397312753970202 397312753970217 413309337510977 413309337510992 466580814162987 466580814163002 470096335453744 491132347463379 510443837480253 510443837480268 514547582318247 514547582318262 586677811793393 609447994186135 609447994186150 610876284722208 624811432641453 624811432641468 642127448913120 642127448913135 660516968447092 660516968447107 684108333655985 684439512836665 684439512836680 699883382327685 699883382327700 701865353869684 701865353869699 704177836849649 704177836849664 749680305297488 749680305297503 766438618715716 780083133136918 780083133136933
finite_set 47 19
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 498417439065 19521708359799 23967063632390 277890885049652 286024140781060 302217250788569 330012922480994 361193255521034 391947797815905 397312753970217 413309337510992 466580814163002 472303548220588 510064419306200 510443837480268 514547582318262 595012162748654 609447994186150 624811432641468 642127448913135 655222334018063 660516968447107 684439512836680 699883382327700 701865353869699 704177836849664 749680305297503 780083133136933
finite_set 48 0
transferLib.xfer_back_tac
1
4508202 551045295236 29251400194232 78417697732134 209112132740650 256644670633414 288661503866530 308850836448342 348420373862029 365761455595923 421166592441276 432123917083601 491132347463379 499533603966472 531497668235009 684439512836680 701865353869699 704177836849664 778417488521154
finite_set 48 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 14211063345891 42940838911975 177683023618962 259907353783257 288661503866530 302217250788569 361193255521034 406965969275491 417784466454632 453161964663793 491132347463379 496161516326478 510064419306200 520903942148669 531497668235009 646703268725315 684439512836680 697057026213789 701865353869699 705618998540720 725948224458739 778417488521154
finite_set 49 0
bossLib.rw [ ( DB.fetch "transfer" "FUN_REL_def" ) , ( DB.fetch "transfer" "surj_def" ) , ( DB.fetch "transfer" "right_unique_def" ) ]
1
4508202 440813464186 5493037104327 5530421353723 82105084958042 84631222054250 137621914830457 286024140781060 302165442300993 302696656028866 431640464262285 439051764169919 511639044917547 553341388905578 586770895865490 630203638693220 647942600601036 689952927975495 704055026671141 740822688914768 765293662002406
finite_set 49 1
bossLib.rename [ [ HolKernel.QUOTE " (*#loc 446 14*)LIST_REL CD (MAP f l1) (MAP g l2)" ] ]
2
4508187 4508202 5822398 464926985123 464926985138 469711335684 469711335699 5493037104327 57592653395250 82105084958027 84631222054235 84631222054250 122241001814256 122241001814271 123499286011799 123499286011814 286024140781045 286024140781060 289458378299869 302165442300993 302217250788554 302217250788569 313474526007775 330012922480979 331761966084290 431640464262270 431640464262285 448933604617420 487562626248778 491132347463364 614640637139617 637387629151161 647942600601021 647942600601036 684439512836665 684775263036331 684775263036346 694750096560972 740822688914753 740822688914768 766438618715701 791370058779009
finite_set 49 2
boolLib.pop_assum boolLib.mp_tac
3
4508187 4508202 5822398 488848737928 488848737943 493633088489 493633088504 5493037104327 57592653395250 82105084958027 84631222054235 84631222054250 122241001814256 123499286011799 136129971492839 136129971492854 136134755843400 136134755843415 286024140781045 286024140781060 289458378299869 302165442300993 302217250788554 302217250788569 313474526007775 330012922480979 331761966084290 431640464262270 431640464262285 448933604617420 487562626248778 491132347463364 614640637139617 637387629151161 647942600601021 647942600601036 684439512836665 684775263036331 684775263036346 694750096560972 740822688914753 740822688914768 766438618715701 791370058779009
finite_set 49 3
BasicProvers.SRW_TAC [ boolSimps.CONJ_ss ] [ ( DB.fetch "list" "LIST_REL_EL_EQN" ) , ( DB.fetch "list" "EL_MAP" ) , ( DB.fetch "list" "LENGTH_MAP" ) ]
4
4508187 4508202 5822398 488848737928 488848737943 493633088489 493633088504 5493037104327 57592653395250 82105084958027 82105084958042 84631222054235 84631222054250 122241001814256 123499286011799 136129971492854 136134755843415 286024140781045 286024140781060 289458378299869 302165442300993 302217250788569 313474526007790 330012922480979 330012922480994 331761966084305 431640464262285 448933604617420 487562626248778 491132347463364 614640637139617 637387629151161 647942600601036 684439512836665 684439512836680 684775263036331 684775263036346 694750096560972 740822688914768 766438618715701 791370058779009
finite_set 49 4
BasicProvers.SRW_TAC [ boolSimps.CONJ_ss ] [ ( DB.fetch "list" "LIST_REL_EL_EQN" ) , ( DB.fetch "list" "EL_MAP" ) , ( DB.fetch "list" "LENGTH_MAP" ) ]
5
4508187 4508202 5822398 488848737928 488848737943 493633088489 493633088504 5493037104327 57592653395250 82105084958027 82105084958042 84631222054235 84631222054250 122241001814256 123499286011799 136129971492854 136134755843415 286024140781045 286024140781060 289458378299869 302165442300993 302217250788569 313474526007790 330012922480979 330012922480994 331761966084305 431640464262285 448933604617420 487562626248778 491132347463364 491132347463379 614640637139617 637387629151161 647942600601036 684439512836665 684439512836680 684775263036331 684775263036346 694750096560972 725948224458739 740822688914768 766438618715701 791370058779009
finite_set 49 5
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822398 5822413 488848737928 488848737943 493633088489 493633088504 5493037104327 12881209709677 57592653395250 59759433798719 67335619167310 82105084958027 82105084958042 84631222054235 84631222054250 101493408634270 120238763257366 122241001814256 123499286011799 131096834702682 131101619053243 136129971492854 136134755843415 198243377632389 286024140781045 286024140781060 289458378299869 290953183381411 302165442300993 302217250788569 313474526007790 316571291052236 330012922480979 330012922480994 331761966084305 378855121615881 431640464262285 438953364770426 448933604617420 487562626248778 491132347463364 491132347463379 510064419306200 551543398644379 614640637139617 637387629151161 637387629151176 647942600601036 684439512836665 684439512836680 684775263036331 684775263036346 694750096560972 694750096560987 725948224458739 740822688914768 766438618715701 766438618715716 791370058779009
finite_set 50 0
boolLib.irule ( DB.fetch "finite_set" "RSUBSET_I" )
1
4508202 440813464186 3589660628395 5493037104327 18211343181461 82105084958042 84228787543333 84631222054250 89182906392732 252149647922239 286024140781060 302165442300993 315459419505895 360731869736773 397495324752984 416176410899797 511639044917547 610127764132501 628249393732059 630203638693220 689952927975495 704055026671141 761221482681488
finite_set 50 1
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "FUN_REL_RSUBSET" )
2
4508202 440813464186 3589660628395 5493037104327 18211343181461 82105084958042 84228787543333 84397349569913 84631222054250 89182906392732 101493408634270 103414582356736 130333852071361 252149647922239 286024140781060 302165442300993 315459419505895 339393240115090 397495324752984 416176410899797 448290377563021 457644544611742 511639044917547 578355929741352 610127764132501 630203638693220 667551529818170 684439512836680 689952927975495 695720790912181 697173840225053 704055026671141 761221482681488
finite_set 50 2
bossLib.simp [ boolLib.Once ( DB.fetch "finite_set" "FSET_AB_eqn" ) ]
3
4508202 440813464186 3589660628395 5493037104327 7882328406779 16653756258562 18211343181461 82105084958042 83286938362306 84228787543333 84397349569913 84631222054250 85798603591134 89182906392732 101493408634270 103414582356736 135333760458384 252149647922239 260266975568249 286024140781060 302165442300993 302616413561575 315459419505895 328811245478269 339393240115090 374720787223844 416176410899797 457644544611742 511639044917547 610127764132501 617893178238316 630203638693220 631541095379239 684439512836680 689952927975495 759787142504669 761221482681488
finite_set 50 3
bossLib.simp [ boolLib.Once ( DB.fetch "finite_set" "FSET_AB_eqn" ) , bossLib.SimpR ( Parse.Term [ HolKernel.QUOTE " (*#loc 456 35*)FUN_REL" ] ) ]
4
4508202 440813464186 3589660628395 5493037104327 7882328406779 16653756258562 18211343181461 82105084958042 83286938362306 84397349569913 84631222054250 85798603591134 93574650847190 101493408634270 103414582356736 205841878863208 252149647922239 260266975568249 277310946006342 286024140781060 302165442300993 302616413561575 315459419505895 328811245478269 334642174825284 339393240115090 374720787223844 416176410899797 431640464262285 457644544611742 511639044917547 528942241778359 583216128333754 610127764132501 617893178238316 630203638693220 631541095379239 634862769775468 647942600601036 684439512836680 689952927975495 701865353869699 740822688914768 759787142504669 761221482681488 763545421896426
finite_set 50 4
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "FUN_REL_O" )
5
4508202 440813464186 3589660628395 5493037104327 7882328406779 16653756258562 18211343181461 82105084958042 83286938362306 84397349569913 84631222054250 85798603591134 101493408634270 103414582356736 205841878863208 252149647922239 260266975568249 277310946006342 286024140781060 302165442300993 302616413561575 315459419505895 328811245478269 339393240115090 374720787223844 416176410899797 431640464262285 457644544611742 511639044917547 528942241778359 583216128333754 599744201646943 610127764132501 617893178238316 630203638693220 631541095379239 634862769775468 647942600601036 684439512836680 689952927975495 701865353869699 740822688914768 759787142504669 763545421896426 786024616630708
finite_set 50 5
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 458 18*)(=) O (AB |==> CD)" ]
6
4508202 440813464186 3589660628395 5493037104327 5530421353723 18211343181461 26525156479571 82105084958042 83286938362306 84397349569913 84631222054250 85808172292256 101493408634270 112779199718640 179843023520275 230350044507829 252149647922239 260266975568249 286024140781060 286297631764815 302165442300993 302616413561575 315459419505895 385971182733795 416176410899797 431640464262285 457644544611742 511639044917547 553341388905578 583216128333754 586770895865490 610127764132501 617893178238316 630203638693220 634862769775468 645312361020618 647942600601036 684439512836680 689952927975495 701865353869699 710977307411718 740822688914768 759787142504669
finite_set 50 6
boolLib.conj_tac
7 8
4508202 440813464186 3589660628395 5493037104327 5530421353723 18211343181461 24926840625071 26525156479571 82105084958042 83286938362306 84397349569913 84631222054250 101493408634270 112779199718640 205723287464584 219433026662060 230350044507829 233269730906125 252149647922239 260266975568249 286024140781060 302165442300993 302616413561575 315459419505895 385971182733795 416176410899797 425612025522798 431640464262285 444460725035516 511639044917547 553341388905578 583216128333754 586770895865490 610127764132501 630203638693220 634862769775468 645312361020618 647942600601036 648231449211832 684439512836680 689952927975495 701865353869699 740822688914768 751041438733638
finite_set 50 7
bossLib.simp [ ]

4508202 440813464186 24926840625071 82105084958042 83286938362306 84397349569913 84631222054250 219433026662060 260266975568249 286024140781060 302616413561575 511639044917547 583216128333754 630203638693220 648231449211832 689952927975495 701865353869699 751041438733638
finite_set 50 8
boolLib.irule ( DB.fetch "finite_set" "RSUBSET_I" )
9
4508202 440813464186 3589660628395 5493037104327 5530421353723 18211343181461 24926840625071 26525156479571 82105084958042 84631222054250 112779199718640 205723287464584 230350044507829 233269730906125 252149647922239 286024140781060 302165442300993 302616413561575 315459419505895 385971182733795 416176410899797 425612025522798 431640464262285 444460725035516 511639044917547 553341388905578 583216128333754 586770895865490 610127764132501 630203638693220 634862769775468 645312361020618 647942600601036 648231449211832 689952927975495 701865353869699 740822688914768 751041438733638
finite_set 50 9
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "FUN_REL_O" )
10
4508202 440813464186 3589660628395 5493037104327 5530421353723 18211343181461 24926840625071 26525156479571 82105084958042 84397349569913 84631222054250 101493408634270 103414582356736 112779199718640 130333852071361 205723287464584 230350044507829 233269730906125 252149647922239 286024140781060 302165442300993 302616413561575 315459419505895 339393240115090 385971182733795 416176410899797 431640464262285 457644544611742 484664427510650 511639044917547 553341388905578 578355929741352 583216128333754 586770895865490 610127764132501 630203638693220 634862769775468 645312361020618 647942600601036 648231449211832 667551529818170 684439512836680 689952927975495 695720790912181 697173840225053 701865353869699 740822688914768 751041438733638
finite_set 50 10
bossLib.simp [ ( DB.fetch "finite_set" "FSET_def" ) , boolLib.FUN_EQ_THM , relationTheory.O_DEF ]
11
4508202 440813464186 3589660628395 5493037104327 5530421353723 18211343181461 42199379197552 82105084958042 84631222054250 93144171973753 112779199718640 137621914830457 252149647922239 286024140781060 302165442300993 302616413561575 302696656028866 315459419505895 342155714692957 416176410899797 431640464262285 477476773330035 511639044917547 553341388905578 577807434093755 579043424117603 583216128333754 586770895865490 610127764132501 630203638693220 634862769775468 645312361020618 647942600601036 689952927975495 696057515223940 701865353869699 704055026671141 740822688914768
finite_set 50 11
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 461 48*)MAP" ]
12
4508202 440813464186 579751398602 3589660628395 5493037104327 5530421353723 18211343181461 42199379197552 82105084958042 84631222054250 101493408634270 112779199718640 137621914830457 192638932692854 252149647922239 286024140781060 302165442300993 302616413561575 302696656028866 315459419505895 318377716881545 391112117720612 416176410899797 431640464262285 457644544611742 475389711716979 511639044917547 553341388905578 579043424117603 586770895865490 610127764132501 630203638693220 634862769775468 645312361020618 647942600601036 684439512836680 689952927975495 701865353869699 704055026671141 740822688914768 765293662002406
finite_set 50 12
bossLib.simp [ ( DB.fetch "finite_set" "MAP_relates" ) ]
13
4508202 440813464186 3589660628395 5493037104327 5530421353723 11104912286191 18211343181461 42199379197552 82105084958042 84631222054250 101493408634270 112779199718640 137621914830457 203283486561622 252149647922239 286024140781060 302165442300993 302616413561575 302696656028866 315459419505895 416176410899797 431640464262285 439051764169919 511639044917547 553341388905578 579043424117603 586770895865490 610127764132501 630203638693220 634862769775468 645312361020618 647942600601036 684439512836680 689952927975495 701865353869699 704055026671141 740822688914768 765293662002406
finite_set 50 13
boolLib.irule liftingTheory.HK_thm2
14
3589660628395 5493037104327 11104912286191 18211343181461 42199379197552 112779199718640 203283486561622 252149647922239 286024140781060 302165442300993 302616413561575 315459419505895 416176410899797 579043424117603 610127764132501 634862769775468 645312361020618 689952927975495 701865353869699
finite_set 50 14
boolLib.rpt ( let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end liftingTheory.funQ )
15
4508202 393161726723 3589660628395 5493037104327 18211343181461 19848609805901 25678501990505 25821092668997 42199379197552 101493408634270 112779199718640 191669335052578 216569412020355 233854257933656 252149647922239 286024140781060 298565090032892 302165442300993 302616413561575 315157516910516 315459419505895 319446893612792 351498062986112 362527774459895 382681016333681 416176410899797 457644544611742 508503460303315 516642933761157 579043424117603 610127764132501 634862769775468 645312361020618 652692328494541 657388662163241 667551529818170 684439512836680 689724796887356 689952927975495 701865353869699 773551917024118
finite_set 50 15
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "fIMAGE_def" )
16
4508202 326180818869 393161726723 3589660628395 5493037104327 5530421353723 18211343181461 19848609805901 23276560142593 41961744625876 56269146087486 65842725475076 85793819240573 99541448172497 100483449240934 101493408634270 137621914830457 165697977273350 216569412020355 234090104188186 252149647922239 252702997746071 256010053384493 285311700296238 286024140781060 302165442300993 302616413561575 304606128624980 309068137562739 319446893612792 331110052539803 361193255521034 392299658516836 416176410899797 438270759276293 455449137069346 455516117977200 457644544611742 465237917944301 473069021873545 473136002781399 508503460303315 511639044917547 513841705656311 516642933761157 614523783920349 630203638693220 634862769775468 637643217627380 652692328494541 671571939404527 684439512836680 689952927975495 701865353869699 731693248061481 759787142504669 770538374691949 778052098289830
finite_set 50 16
BasicProvers.SRW_TAC [ ] [ ]
17
4508202 326180818869 393161726723 5493037104327 5530421353723 18211343181461 34970620453111 41961744625876 56269146087486 65842725475076 76829469331447 85793819240573 101493408634270 117595800849125 137621914830457 165697977273350 216569412020355 234090104188186 286024140781060 302165442300993 302616413561575 304606128624980 313072956759999 331110052539803 361193255521034 390280729350181 392299658516836 405703983067884 416176410899797 438270759276293 455516117977200 457644544611742 461128644089788 465237917944301 473069021873545 482511261488105 508503460303315 511639044917547 548821313706240 567732808334483 612491193179163 614523783920349 630203638693220 634862769775468 637643217627380 652692328494541 671571939404527 684060512250257 684439512836680 684775263036346 689952927975495 701865353869699 704957586246098 759787142504669 770538374691949
finite_set 50 17
boolLib.rpt ( let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "fset0Q" ) )
18
4508202 326180818869 393161726723 5493037104327 5530421353723 18211343181461 34970620453111 41961744625876 56269146087486 65842725475076 76829469331447 85793819240573 101493408634270 117595800849125 137621914830457 165697977273350 216569412020355 286024140781060 302165442300993 302616413561575 304606128624980 331110052539803 350045372195575 361193255521034 392299658516836 405703983067884 416176410899797 438270759276293 455516117977200 457644544611742 461128644089788 465237917944301 473069021873545 499525379209869 508503460303315 511639044917547 548821313706240 612491193179163 614523783920349 630203638693220 634862769775468 637643217627380 652692328494541 671571939404527 684439512836680 689952927975495 701865353869699 704957586246098 759787142504669 770538374691949
finite_set 50 18
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end liftingTheory.idQ
19
4508202 5493037104327 5530421353723 45587872323783 85793819240573 101493408634270 117595800849125 137621914830457 165697977273350 216569412020355 302165442300993 302616413561575 331110052539803 350045372195575 356278938534687 361193255521034 457644544611742 465237917944301 478720554029497 499525379209869 508503460303315 511639044917547 652692328494541 684439512836680 689952927975495 697057026213789 701865353869699 711149777463697 759787142504669 762826179996653 770538374691949
finite_set 50 19
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) , listTheory.LIST_TO_SET_MAP ]

5493037104327 5530421353723 42199379197552 45587872323783 137621914830457 302165442300993 302616413561575 361193255521034 461165689180658 478720554029497 549810506168146 689952927975495 697057026213789 701865353869699 702407633562778
finite_set 51 0
transferLib.xfer_back_tac
1
4508202 5822413 484064387382 488848737943 551045295236 3589660628395 101493408634270 165646603753756 190187781637257 252149647922239 282381354140374 308850836448342 308876145633185 361004908921467 365761455595923 415912802303404 421166592441276 428695532195435 432372745258934 433249568345501 439451652798772 491132347463379 499533603966472 581440317910297 610106480377958 637387629151176 684439512836680 684775263036346 697339014290283 701865353869699 703322619846545 752266805771502 766438618715716
finite_set 51 1
BasicProvers.SRW_TAC [ ] [ ]

4508202 5822413 5493037104327 12881209709677 57592653395250 67335619167310 101493408634270 120238763257366 165646603753756 198243377632389 231863356966368 302165442300993 302217250788569 316571291052236 341160110908764 361193255521034 378855121615881 463821036117699 491132347463379 496166300677039 496195006780405 503011972637512 503021541338634 510064419306200 614640637139617 637387629151176 684439512836680 684775263036346 697057026213789 700137187102476 701251305779356 718729663323447 725948224458739 766438618715716
finite_set 52 0
bossLib.rw [ ( DB.fetch "transfer" "FUN_REL_def" ) , ( DB.fetch "transfer" "surj_def" ) , ( DB.fetch "transfer" "right_unique_def" ) ]
1
4508202 440813464186 32244719460565 82105084958042 84631222054250 101493408634270 286024140781060 330012922480994 332130900634771 359882504123988 474434132184314 511639044917547 522459575930898 581045404134182 594479367708751 630203638693220 684439512836680 689952927975495
finite_set 52 1
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 478 18*)\\a. let b = @b. AB a b in @c. CD c (y b)" ]
2
4508187 4508202 5822398 5822413 464926985123 464926985138 469711335699 574967048026 574967048041 579751398587 579751398602 82105084958027 82105084958042 84631222054235 84631222054250 101493408634255 123547129517409 123551913867970 165646603753756 179857892939394 286024140781045 286024140781060 330012922480979 330012922480994 448933604617435 457644544611727 457644544611742 487562626248793 491132347463364 491132347463379 637387629151161 637387629151176 684439512836665 684439512836680 684775263036346 694750096560972 694750096560987 701865353869684 704177836849649 766438618715701 766438618715716
finite_set 52 2
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 464926985123 464926985138 469711335699 474495686260 574967048026 579751398587 579751398602 77323673445173 77337918168926 78356664459322 82105084958027 82105084958042 84631222054235 84631222054250 93383938223559 101493408634255 123547129517409 123551913867970 129787237624111 165697977273350 179857892939394 222015793438768 234986306668193 286024140781045 286024140781060 309164888273087 319666323296637 330012922480979 330012922480994 353558288744179 457644544611727 491132347463364 491132347463379 619358220677528 637387629151161 637387629151176 644468261352734 651103263858604 684439512836665 684439512836680 684775263036346 694750096560972 694750096560987 701865353869684 704177836849649 728529704409715 760806014189388 766438618715701 766438618715716
finite_set 53 0
transferLib.xfer_back_tac
1
4508202 5822413 488848737943 551045295236 574967048041 579751398602 3589660628395 101493408634270 165646603753756 252149647922239 286024140781060 308850836448342 346155407211747 433249568345501 457644544611742 465998315869024 491132347463379 499533603966472 500348370911416 547000195083477 613117518875379 637387629151176 684439512836680 684775263036346 697339014290283 699953843883319 701865353869699 704177836849664 766438618715716
finite_set 53 1
BasicProvers.PROVE_TAC [ ( DB.fetch "list" "MEM_MAP" ) ]
2
4508202 5822413 5493037104327 57592653395250 101493408634270 165646603753756 286024140781060 302165442300993 302217250788569 338659866008877 346155407211747 391947797815905 413309337510992 457644544611742 463484465531789 470096335453759 491132347463379 496161516326478 496171085027600 496180653728722 503011972637512 586677811793408 614640637139617 624811432641468 637387629151176 660516968447107 684439512836680 684775263036346 701865353869699 704177836849664 725948224458739 766438618715716 780083133136933
finite_set 53 2
bossLib.metis_tac [ ]

4508202 5822413 579751398602 101493408634270 165646603753756 286024140781060 302217250788569 346155407211747 391947797815905 413309337510992 457644544611742 470096335453759 491132347463379 496161516326478 496171085027600 496180653728722 503011972637512 586677811793408 624811432641468 637387629151176 660516968447107 684439512836680 684775263036346 701865353869699 704177836849664 725948224458739 766438618715716 780083133136933
finite_set 54 0
boolLib.map_every let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end [ liftingTheory.HK_thm2 , ( DB.fetch "finite_set" "fINTER_def" ) , liftingTheory.funQ , liftingTheory.funQ , ( DB.fetch "finite_set" "fset0Q" ) , ( DB.fetch "finite_set" "fset0Q" ) , ( DB.fetch "finite_set" "fset0Q" ) ]
1
18211343181461 42641999859696 112779199718640 194391961719926 207515915406027 251560742502018 251991575570753 256455644867320 286024140781060 289148538197545 313188732719540 381212885925613 397312753970217 413309337510992 416176410899797 510443837480268 514547582318262 532843109219183 546328272066722 583791921400547 610127764132501 624811432641468 634862769775468 645312361020618 657455849069883 660516968447107 689952927975495 701865353869699 744309707076587 754260676194150 780083133136933
finite_set 54 1
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) , listTheory.LIST_TO_SET_FILTER ]

3067706623904 5530421353723 45587872323783 194391961719926 207515915406027 217977659430539 251560742502018 313188732719540 361193255521034 381212885925613 397312753970217 413309337510992 478720554029497 510443837480268 514547582318262 546328272066722 557881437567143 570696405543342 583791921400547 624811432641468 657455849069883 660516968447107 689952927975495 697057026213789 744309707076587 780083133136933
finite_set 55 0
transferLib.xfer_back_tac
1
4508202 5822413 484064387382 10582678613901 42641999859696 101493408634270 144937960875655 144942745226216 308850836448342 344268941076474 491132347463379 499533603966472 500348370911416 532843109219183 547000195083477 563376663491314 613117518875379 684439512836680 699953843883319 701865353869699 766438618715716
finite_set 55 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 98755770303361 101493408634270 110985916994098 248411858046550 302217250788569 313188732719540 336266687124258 381212885925613 391947797815905 413309337510992 470096335453759 491132347463379 496161516326478 496171085027600 496180653728722 510443837480268 514547582318262 586677811793408 624811432641468 657455849069883 660516968447107 684439512836680 701865353869699 725948224458739 742928992292992 766438618715716 780083133136933
finite_set 56 0
bossLib.simp [ boolLib.FUN_EQ_THM ]

208688131165109 267381834301805 313188732719540 334689006987797 381212885925613 413309337510992 432251150433549 566806076142902 601905931029616 634772253538988 657455849069883 701865353869699 730441908639153 747870120591173 780083133136933
finite_set 57 0
transferLib.xfer_back_tac
1
4508202 574967048041 15423793366989 42641999859696 84689270977466 101493408634270 308850836448342 344268941076474 365761455595923 385892395508871 396938663153981 396978101896417 421166592441276 426536117175515 491132347463379 499533603966472 532843109219183 684439512836680 701865353869699 778123004790712
finite_set 57 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 23967063632390 98755770303361 101493408634270 200029617060436 215281588019787 248205065163328 302217250788569 313188732719540 361193255521034 381212885925613 382078179790466 413309337510992 491132347463379 496161516326478 510064419306200 510443837480268 514547582318262 548558637626226 552625070266522 586677811793408 624811432641468 638265762504635 657455849069883 660516968447107 684439512836680 697057026213789 725948224458739 742928992292992 760891486622061 780083133136933
finite_set 58 0
transferLib.xfer_back_tac
1
4508202 574967048041 10582678613901 42641999859696 308850836448342 344268941076474 346067659693785 365761455595923 491132347463379 499533603966472 532843109219183 701865353869699 769940374754410
finite_set 58 1
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) , listTheory.LIST_TO_SET_FILTER ]

4508202 98755770303361 302217250788569 313188732719540 336266687124258 361193255521034 381212885925613 413309337510992 491132347463379 496161516326478 510443837480268 514547582318262 541445915933938 567841097054588 586677811793408 624811432641468 657455849069883 660516968447107 697057026213789 725948224458739 742928992292992 780083133136933
finite_set 59 0
boolLib.map_every let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end [ liftingTheory.HK_thm2 , ( DB.fetch "finite_set" "fDIFF_def" ) , liftingTheory.funQ , liftingTheory.funQ ]
1
4508202 5822413 574967048041 9236390594761 18211343181461 19521708359799 42641999859696 112779199718640 136129971492854 136134755843415 150231387738867 153334472797292 251991575570753 267885895932738 286024140781060 302217250788569 323942704928495 326101257414254 391947797815905 392900211734874 413309337510992 416176410899797 466580814163002 470096335453759 510443837480268 514547582318262 534840158944181 586677811793408 610127764132501 624811432641468 634862769775468 645312361020618 660516968447107 668713934666374 689952927975495 701865353869699 754260676194150 780083133136933
finite_set 59 1
boolLib.rpt ( let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "fset0Q" ) )
2
4508202 5822413 326180818869 393161726723 574967048041 5530421353723 9236390594761 18211343181461 19521708359799 34970620453111 41961744625876 56269146087486 71283177522267 76829469331447 85793819240573 101493408634270 136129971492854 136134755843415 150231387738867 153334472797292 216569412020355 217977659430539 267885895932738 286024140781060 302217250788569 323942704928495 361193255521034 391947797815905 392299658516836 405703983067884 413309337510992 416176410899797 438270759276293 455516117977200 457644544611742 461128644089788 466580814163002 470096335453759 473069021873545 508503460303315 510443837480268 511639044917547 514547582318262 516692074666590 534840158944181 548821313706240 586677811793408 612491193179163 614523783920349 624811432641468 630203638693220 634862769775468 637643217627380 652692328494541 660516968447107 671571939404527 684439512836680 689952927975495 701865353869699 704957586246098 770538374691949 780083133136933
finite_set 59 2
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) , listTheory.LIST_TO_SET_FILTER ]

4508202 5822413 574967048041 5530421353723 9236390594761 19521708359799 45587872323783 136129971492854 136134755843415 150231387738867 153334472797292 179944883898221 194566513780494 217977659430539 267885895932738 302217250788569 323942704928495 361193255521034 391947797815905 413309337510992 466580814163002 470096335453759 478720554029497 510443837480268 514547582318262 534840158944181 570696405543342 586677811793408 624811432641468 660516968447107 689952927975495 697057026213789 780083133136933
finite_set 60 0
transferLib.xfer_back_tac
1
4508202 5822413 484064387382 19521708359799 42641999859696 101493408634270 144937960875655 144942745226216 147675384448992 308850836448342 326101257414254 387260754376099 466580814163002 491132347463379 499533603966472 500348370911416 518112604401821 547000195083477 613117518875379 684439512836680 699953843883319 701865353869699 766438618715716
finite_set 60 1
bossLib.simp [ listTheory.MEM_FILTER , boolLib.CONJ_COMM ]

4508202 5822413 574967048041 9236390594761 19521708359799 101493408634270 150231387738867 167209570424054 302217250788569 323942704928495 378674396905802 391947797815905 413309337510992 466580814163002 470096335453759 491132347463379 496161516326478 496171085027600 496180653728722 510443837480268 514547582318262 534840158944181 586677811793408 624811432641468 660516968447107 684439512836680 701865353869699 725948224458739 766438618715716 780083133136933
finite_set 61 0
bossLib.simp [ ( DB.fetch "finite_set" "rel_set_def" ) ]

4508202 14212191335244 82105084958042 286024140781060 286260404733769 432251150433549 514871733949003 540557770996896 568850022179482 601905931029616
finite_set 62 0
bossLib.simp [ transferTheory.FUN_REL_def ]
1
4508202 14212191335244 82105084958042 158030416077095 180616117446854 184501859534833 286024140781060 286260404733769 385710883891937 431640464262285 568850022179482 586770895865490 624811432641468 647942600601036 660516968447107 689952927975495 740822688914768
finite_set 62 1
bossLib.Induct_on [ HolKernel.QUOTE " (*#loc 568 37*)LIST_REL" ]
2
4508202 464926985138 469711335699 14212191335244 25417377279881 82105084958042 286024140781060 286260404733769 302217250788569 313474526007790 330012922480994 331761966084305 431640464262285 491132347463379 556578203036379 568850022179482 586677811793408 624811432641468 647942600601036 660516968447107 684439512836680 725948224458739 740822688914768
finite_set 62 2
bossLib.simp [ ]
3
4508202 5822413 464926985138 469711335699 12881209709677 14212191335244 23967063632390 25417377279881 67335619167310 82105084958042 97591369416484 101493408634270 131096834702682 131101619053243 286024140781060 286260404733769 302217250788569 305570316914561 313474526007790 316571291052236 330012922480994 331761966084305 364183233857429 373976544604820 378855121615881 431640464262285 491132347463379 510064419306200 556578203036379 568850022179482 586677811793408 610876284722208 624811432641468 637387629151176 647942600601036 660516968447107 684439512836680 694750096560987 725948224458739 740822688914768 766438618715716
finite_set 62 3
bossLib.simp [ ( DB.fetch "finite_set" "rel_set_def" ) ]
4
4508202 5822413 464926985138 469711335699 14212191335244 25417377279881 82105084958042 101493408634270 131096834702682 131101619053243 286024140781060 286260404733769 302217250788569 303337285288807 313474526007790 330012922480994 331761966084305 417722624500302 431640464262285 460765144397555 491132347463379 506254543034886 519541597567091 556578203036379 557292886985511 568850022179482 586677811793408 624811432641468 637387629151176 647942600601036 660516968447107 684439512836680 694750096560987 725948224458739 740822688914768 766438618715716
finite_set 62 4
mesonLib.ASM_MESON_TAC [ ]

4508202 5822413 464926985138 469711335699 82105084958042 101493408634270 122241001814271 123499286011814 131096834702682 131101619053243 179857892939409 286024140781060 302217250788569 313474526007790 330012922480994 331761966084305 391947797815905 413309337510992 415098329689538 431640464262285 457644544611742 470096335453759 491132347463379 586677811793408 624811432641468 637387629151176 647942600601036 660516968447107 684439512836680 694750096560987 701865353869699 704177836849664 725948224458739 740822688914768 766438618715716 780083133136933
finite_set 63 0
bossLib.simp [ ( DB.fetch "finite_set" "rel_set_def" ) , relationTheory.RSUBSET , transferTheory.FUN_REL_def , boolLib.IN_DEF , transferTheory.bi_unique_def , transferTheory.left_unique_def , transferTheory.right_unique_def ]
1
4508202 14212191335244 82037730012320 82105084958042 84397349569913 286024140781060 286260404733769 330012922480994 339397006926624 403362162584064 510937532095990 511639044917547 522813246088094 568850022179482 594479367708751 668847457693526 684439512836680 689952927975495 701865353869699 726441052643303
finite_set 63 1
bossLib.metis_tac [ ]

4508202 5822413 464926985138 469711335699 574967048041 579751398602 82105084958042 101493408634270 122288845319881 122293629670442 123547129517424 123551913867985 179857892939409 286024140781060 330012922480994 432251150433549 457644544611742 491132347463379 637387629151176 655100123088313 684439512836680 694750096560987 701865353869699 704177836849664 766438618715716
finite_set 64 0
bossLib.simp [ ( DB.fetch "finite_set" "rel_set_def" ) , relationTheory.RSUBSET , transferTheory.FUN_REL_def , boolLib.IN_DEF , transferTheory.bitotal_def , transferTheory.total_def , transferTheory.surj_def ]
1
4508202 2666318477376 14212191335244 82105084958042 84397349569913 125273076340968 286024140781060 286260404733769 330012922480994 339397006926624 403362162584064 449191169181492 511639044917547 568850022179482 594479367708751 668847457693526 684439512836680 689952927975495 701865353869699 783517475773642
finite_set 64 1
bossLib.metis_tac [ ]

4508202 5822413 464926985138 469711335699 574967048041 579751398602 82105084958042 101493408634270 286024140781060 330012922480994 432251150433549 457644544611742 491132347463379 637387629151176 655100123088313 684439512836680 694750096560987 701865353869699 766438618715716
finite_set 65 0
bossLib.rw tactictoe_thmlarg
1
4508202 14212191335244 82105084958042 158030416077095 180616117446854 184501859534833 286024140781060 286260404733769 385710883891937 431640464262285 568850022179482 586770895865490 624811432641468 647942600601036 660516968447107 689952927975495 740822688914768
finite_set 65 1
bossLib.Induct_on [ HolKernel.QUOTE " (*#loc 568 37*)LIST_REL" ]
2
4508202 464926985138 469711335699 14212191335244 25417377279881 82105084958042 286024140781060 286260404733769 302217250788569 313474526007790 330012922480994 331761966084305 431640464262285 491132347463379 556578203036379 568850022179482 586677811793408 624811432641468 647942600601036 660516968447107 684439512836680 725948224458739 740822688914768
finite_set 65 2
bossLib.simp [ ]
3
4508202 5822413 464926985138 469711335699 12881209709677 14212191335244 23967063632390 25417377279881 67335619167310 82105084958042 97591369416484 101493408634270 131096834702682 131101619053243 286024140781060 286260404733769 302217250788569 305570316914561 313474526007790 316571291052236 330012922480994 331761966084305 364183233857429 373976544604820 378855121615881 431640464262285 491132347463379 510064419306200 556578203036379 568850022179482 586677811793408 610876284722208 624811432641468 637387629151176 647942600601036 660516968447107 684439512836680 694750096560987 725948224458739 740822688914768 766438618715716
finite_set 65 3
bossLib.simp [ ( DB.fetch "finite_set" "rel_set_def" ) ]
4
4508202 5822413 464926985138 469711335699 14212191335244 25417377279881 82105084958042 101493408634270 131096834702682 131101619053243 286024140781060 286260404733769 302217250788569 303337285288807 313474526007790 330012922480994 331761966084305 417722624500302 431640464262285 460765144397555 491132347463379 506254543034886 519541597567091 556578203036379 557292886985511 568850022179482 586677811793408 624811432641468 637387629151176 647942600601036 660516968447107 684439512836680 694750096560987 725948224458739 740822688914768 766438618715716
finite_set 65 4
mesonLib.ASM_MESON_TAC [ ]

4508202 5822413 464926985138 469711335699 82105084958042 101493408634270 122241001814271 123499286011814 131096834702682 131101619053243 179857892939409 286024140781060 302217250788569 313474526007790 330012922480994 331761966084305 391947797815905 413309337510992 415098329689538 431640464262285 457644544611742 470096335453759 491132347463379 586677811793408 624811432641468 637387629151176 647942600601036 660516968447107 684439512836680 694750096560987 701865353869699 704177836849664 725948224458739 740822688914768 766438618715716 780083133136933
finite_set 66 0
bossLib.simp [ boolLib.Once ( DB.fetch "finite_set" "FSET_AB_eqn" ) ]
1
4508202 14212191335244 18211343181461 82105084958042 84228787543333 223283721745665 286024140781060 286260404733769 306009046680844 416176410899797 501147004760046 559099568851088 568850022179482 624811432641468 660516968447107 689952927975495 691639417353514 758090084330336 761221482681488
finite_set 66 1
boolLib.irule ( DB.fetch "finite_set" "RSUBSET_I" )
2
4508202 14212191335244 18211343181461 82105084958042 205841878863208 223283721745665 277310946006342 286024140781060 286260404733769 339161510717564 416176410899797 431640464262285 528942241778359 559099568851088 568850022179482 571356477433487 583216128333754 624811432641468 633707990199751 634862769775468 647942600601036 660516968447107 689952927975495 701865353869699 740822688914768 758090084330336 763545421896426
finite_set 66 2
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 603 18*)(FSET0 |==> (=)) O (LIST_REL AB |==> rel_set AB)" ]
3
4508202 14212191335244 18211343181461 42538638343152 82105084958042 84397349569913 101493408634270 103414582356736 125133417369432 205841878863208 223283721745665 230709608494737 277310946006342 286024140781060 286260404733769 339393240115090 416176410899797 431640464262285 457644544611742 471361312603568 528942241778359 559099568851088 568850022179482 571356477433487 583216128333754 624811432641468 628584682723894 634862769775468 647942600601036 660516968447107 684439512836680 689952927975495 701865353869699 740822688914768 758090084330336 763545421896426 784170856664965
finite_set 66 3
boolLib.reverse boolLib.conj_tac
4 6
4508202 12470054889155 14212191335244 18211343181461 82105084958042 84397349569913 101493408634270 145366625239326 180616117446854 182211102439245 205841878863208 223283721745665 277310946006342 286024140781060 286260404733769 385710883891937 416176410899797 431640464262285 473134544921678 528942241778359 559099568851088 566806076142902 568850022179482 571356477433487 583216128333754 586770895865490 591082425296799 624811432641468 634862769775468 645312361020618 647942600601036 660516968447107 684439512836680 689952927975495 701233325010744 701865353869699 716601555055738 733595039163447 740822688914768 758090084330336 763545421896426 784170856664965
finite_set 66 4
bossLib.simp [ relationTheory.RSUBSET , relationTheory.O_DEF , transferTheory.FUN_REL_def ]
5
4508202 12470054889155 14212191335244 18211343181461 82105084958042 84397349569913 145366625239326 180616117446854 205841878863208 277310946006342 286024140781060 286260404733769 385710883891937 416176410899797 431640464262285 473134544921678 528942241778359 559099568851088 566806076142902 568850022179482 571356477433487 583216128333754 586770895865490 591082425296799 634862769775468 645312361020618 647942600601036 689952927975495 701233325010744 701865353869699 733595039163447 740822688914768 763545421896426 784170856664965
finite_set 66 5
bossLib.metis_tac [ ]

4508202 464926985138 469711335699 574967048041 579751398602 14212191335244 18211343181461 82105084958042 101493408634270 152439822555303 198074123488750 223283721745665 269320475801144 286024140781060 286260404733769 302217250788569 308850836448342 313474526007790 330012922480994 331761966084305 393247374089969 396178804246254 416176410899797 431640464262285 457644544611742 491132347463379 499533603966472 543732674092599 563976232486376 566806076142902 568850022179482 578968517424683 634862769775468 635235755758778 637387629151176 647942600601036 660516968447107 684439512836680 701865353869699 725948224458739 740822688914768
finite_set 66 6
bossLib.simp [ ( DB.fetch "finite_set" "FSET_def" ) , boolLib.FUN_EQ_THM , relationTheory.O_DEF ]
7
4508202 14212191335244 18211343181461 82105084958042 145366625239326 180616117446854 182211102439245 223283721745665 286024140781060 286260404733769 385710883891937 416176410899797 431640464262285 473134544921678 559099568851088 566806076142902 568850022179482 583216128333754 586770895865490 624811432641468 634862769775468 645312361020618 647942600601036 660516968447107 689952927975495 701233325010744 701865353869699 716601555055738 733595039163447 740822688914768 758090084330336
finite_set 66 7
boolLib.map_every let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end [ ( DB.fetch "finite_set" "LIST_TO_SET_rel_set" ) , liftingTheory.HK_thm2 , liftingTheory.funQ , ( DB.fetch "finite_set" "fset0Q" ) , liftingTheory.idQ ]
8
4508202 579751398602 14212191335244 18211343181461 82105084958042 101493408634270 158030416077095 180616117446854 186386820142605 198074123488750 212142991427799 216488641521128 223283721745665 286024140781060 286260404733769 385710883891937 416176410899797 431640464262285 457644544611742 473134544921678 559099568851088 566806076142902 568850022179482 586770895865490 624811432641468 634862769775468 645312361020618 647942600601036 660516968447107 684439512836680 689952927975495 701865353869699 740822688914768 758090084330336
finite_set 66 8
BasicProvers.SRW_TAC [ ] [ ]
9 11
33047904176246 45587872323783 56269146087486 100577249035573 101493408634270 102658105481450 117595800849125 172455646959577 180616117446854 180733578037068 223283721745665 234090104188186 253262665052019 361193255521034 462130176197127 506802188443381 566806076142902 583617243897027 612491193179163 624811432641468 660516968447107 684439512836680 689952927975495 697057026213789 701865353869699 715093284695387 728941318224808 758090084330336
finite_set 66 9
bossLib.simp [ boolLib.Once boolLib.FUN_EQ_THM , ( DB.fetch "finite_set" "toSet_def" ) ]
10
55751510936206 56269146087486 102658105481450 180080132822227 187098258693528 223283721745665 253262665052019 397312753970217 612491193179163 624811432641468 655402433319458 660516968447107 701865353869699 758090084330336
finite_set 66 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 574967048041 56269146087486 75658770579520 147328853530951 151181538357760 284891946779304 293182976740499 308850836448342 335344845384093 354749290999233 399167263468541 416269573165517 469401614595073 491132347463379 499533603966472 500348370911416 514761207392538 547000195083477 562559741902928 566806076142902 612491193179163 613117518875379 624811432641468 660516968447107 699953843883319 701865353869699 706115394696307
finite_set 66 11
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) ]

33047904176246 45587872323783 180616117446854 361193255521034 566806076142902 583617243897027 624811432641468 660516968447107 689952927975495 697057026213789 701865353869699 715093284695387
finite_set 67 0
boolLib.strip_tac
1
4508202 18211343181461 82105084958042 84228787543333 223283721745665 286024140781060 330012922480994 357217718585329 403362162584064 416176410899797 511639044917547 522813246088094 559099568851088 594479367708751 624811432641468 627112507260010 660516968447107 668847457693526 684439512836680 689952927975495 701865353869699 726441052643303 732546344469674 758090084330336 761221482681488
finite_set 67 1
bossLib.simp [ boolLib.Once ( DB.fetch "finite_set" "FSET_AB_eqn" ) ]
2
4508187 4508202 18211343181461 82105084958027 82105084958042 84228787543333 223283721745665 286024140781045 286024140781060 357217718585329 403362162584064 416176410899797 511639044917547 522813246088079 559099568851088 594479367708736 624811432641468 627112507260010 660516968447107 668847457693526 684439512836680 689952927975495 701865353869699 726441052643288 732546344469674 758090084330336 761221482681488
finite_set 67 2
boolLib.irule ( DB.fetch "finite_set" "RSUBSET_I" )
3
4508187 4508202 18211343181461 82105084958027 82105084958042 201215020411260 205841878863208 223283721745665 277310946006342 286024140781045 286024140781060 403362162584064 416176410899797 431037431805193 431640464262285 511639044917547 522813246088079 528942241778359 559099568851088 583216128333754 594479367708736 624811432641468 634862769775468 647942600601036 660516968447107 668847457693526 684439512836680 689952927975495 701865353869699 707400999420534 726441052643288 740822688914768 758090084330336 763545421896426
finite_set 67 3
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 621 18*)(FSET0 O LIST_REL AB) |==>\n               (((=) |==> (=)) O (AB |==> (=)))" ]
4
4508187 4508202 18211343181461 42538638343152 82105084958027 82105084958042 84397349569913 101493408634270 103414582356736 125133417369432 201215020411260 205841878863208 223283721745665 230709608494737 277310946006342 286024140781045 286024140781060 303794775379293 339393240115090 403362162584064 416176410899797 431640464262285 457644544611742 511639044917547 522813246088079 528942241778359 559099568851088 583216128333754 594479367708736 624811432641468 628584682723894 634862769775468 647942600601036 660516968447107 668847457693526 684439512836680 689952927975495 701865353869699 726441052643288 740822688914768 758090084330336 763545421896426 784170856664965
finite_set 67 4
boolLib.reverse boolLib.conj_tac
5 6
4508187 4508202 18211343181461 19806117328762 42199379197552 82105084958027 82105084958042 84397349569913 101493408634270 173194782575079 201215020411260 205841878863208 223283721745665 230195801257596 277310946006342 286024140781045 286024140781060 290415832977702 370648019434624 375898833497253 403362162584064 416176410899797 431640464262285 469151183246454 511639044917547 522813246088079 525977137434229 528942241778359 559099568851088 583216128333754 594479367708736 624811432641468 634862769775468 647942600601036 660516968447107 668847457693526 684439512836680 689952927975495 701865353869699 726441052643288 740822688914768 758090084330336 763545421896426 772767639313104 784170856664965
finite_set 67 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 18211343181461 19806117328762 42199379197552 82105084958027 82105084958042 84397349569913 173194782575079 201215020411260 205841878863208 230195801257596 277310946006342 286024140781045 286024140781060 375898833497253 403362162584064 416176410899797 431640464262285 469151183246454 511639044917547 522813246088079 525977137434229 528942241778359 559099568851088 583216128333754 594479367708736 634862769775468 647942600601036 668847457693526 684439512836680 689952927975495 701865353869699 726441052643288 740822688914768 763545421896426 772767639313104 784170856664965
finite_set 67 6
boolLib.irule ( DB.fetch "finite_set" "RSUBSET_I" )
7
4508187 4508202 18211343181461 19806117328762 42199379197552 82105084958027 82105084958042 205841878863208 223283721745665 230195801257596 277310946006342 286024140781045 286024140781060 290415832977702 370648019434624 375898833497253 403362162584064 416176410899797 431640464262285 469151183246454 511639044917547 522813246088079 528942241778359 559099568851088 583216128333754 594479367708736 624811432641468 634862769775468 647942600601036 660516968447107 668847457693526 684439512836680 689952927975495 701865353869699 726441052643288 740822688914768 758090084330336 763545421896426 772767639313104
finite_set 67 7
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "FUN_REL_O" )
8
4508187 4508202 18211343181461 19806117328762 42199379197552 42538638343152 82105084958027 82105084958042 84397349569913 101493408634270 103414582356736 125133417369432 205841878863208 223283721745665 230195801257596 230709608494737 277310946006342 286024140781045 286024140781060 339393240115090 375898833497253 403362162584064 416176410899797 431640464262285 455808014937064 457644544611742 469151183246454 511639044917547 522813246088079 528942241778359 559099568851088 583216128333754 594479367708736 624811432641468 628584682723894 634862769775468 647942600601036 660516968447107 668847457693526 684439512836680 689952927975495 701865353869699 726441052643288 740822688914768 758090084330336 763545421896426 772767639313104 784170856664965
finite_set 67 8
bossLib.simp [ ( DB.fetch "finite_set" "FSET_def" ) , boolLib.FUN_EQ_THM , relationTheory.O_DEF ]
9
4508187 4508202 18211343181461 19806117328762 42199379197552 48601652601428 82105084958027 82105084958042 96071581897943 164353797147972 180616117446854 223283721745665 228507429149108 286024140781045 286024140781060 403362162584064 416176410899797 431640464262285 511639044917547 522813246088079 530570131966155 559099568851088 583216128333754 586770895865490 594479367708736 624811432641468 634862769775468 645312361020618 647942600601036 660516968447107 668847457693526 684439512836680 689952927975495 701865353869699 709002062474060 726441052643288 733595039163447 740822688914768 758090084330336
finite_set 67 9
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 626 18*)set" ]
10
4508187 4508202 579751398602 18211343181461 82105084958027 82105084958042 101493408634270 180616117446854 198074123488750 212142991427799 216488641521128 223283721745665 228507429149108 286024140781045 286024140781060 403362162584064 416176410899797 426660298663441 431640464262285 457644544611742 473134544921678 511639044917547 522813246088079 559099568851088 566806076142902 586770895865490 594479367708736 624811432641468 634862769775468 645312361020618 647942600601036 660516968447107 668847457693526 673780905509719 684439512836680 689952927975495 701865353869699 726441052643288 740822688914768 758090084330336
finite_set 67 10
BasicProvers.SRW_TAC [ ] [ ]
11 13
4508187 4508202 18211343181461 82105084958027 82105084958042 101493408634270 180616117446854 223283721745665 228507429149108 274698986755169 284719412233355 286024140781045 286024140781060 403362162584064 416176410899797 426660298663441 431640464262285 473134544921678 511639044917547 522813246088079 559099568851088 566806076142902 586770895865490 594479367708736 616382715481557 624811432641468 634862769775468 645312361020618 647942600601036 660516968447107 668847457693526 684439512836680 689952927975495 701865353869699 726441052643288 740822688914768 758090084330336
finite_set 67 11
bossLib.simp [ transferTheory.FUN_REL_def , listTheory.LIST_REL_EL_EQN ]
12
4508187 4508202 82105084958027 82105084958042 180616117446854 228507429149108 274698986755169 286024140781045 286024140781060 403362162584064 426660298663441 431640464262285 511639044917547 522813246088079 586770895865490 594479367708736 624811432641468 647942600601036 660516968447107 668847457693526 684439512836680 689952927975495 701865353869699 726441052643288 740822688914768
finite_set 67 12
bossLib.metis_tac [ boolLib.IN_DEF , listTheory.MEM_EL , transferTheory.bi_unique_def , transferTheory.left_unique_def , transferTheory.right_unique_def ]

4508187 4508202 5822413 464926985138 469711335699 527123542431 42940838911975 82105084958027 82105084958042 95373681042938 101493408634270 118558442206768 122241001814271 123499286011814 176059419861034 217096164890918 229175265683206 286024140781045 286024140781060 288661503866530 302217250788569 330012922480994 375932146951256 417784466454632 459083476009695 471942352642310 491132347463379 522813246088079 528499591593646 531497668235009 584717275393166 586677811793408 594479367708736 611911462811762 624811432641468 637387629151176 660516968447107 684439512836680 694750096560987 701865353869699 723644675177223 725948224458739 726441052643288 734077381109563 766438618715716 769886810600564
finite_set 67 13
boolLib.map_every let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end [ liftingTheory.HK_thm2 , liftingTheory.funQ , liftingTheory.idQ , ( DB.fetch "finite_set" "fset0Q" ) ]
14
4508187 18211343181461 82105084958027 223283721745665 284719412233355 286024140781045 286024140781060 416176410899797 473134544921678 522813246088079 559099568851088 566806076142902 594479367708736 616382715481557 624811432641468 634862769775468 645312361020618 660516968447107 689952927975495 701865353869699 726441052643288 758090084330336
finite_set 67 14
boolLib.conj_tac
15 16
4508187 33047904176246 45587872323783 56269146087486 82105084958027 100577249035573 101493408634270 102658105481450 117595800849125 172455646959577 180616117446854 180733578037068 223283721745665 234090104188186 253262665052019 286024140781045 361193255521034 462130176197127 506802188443381 522813246088079 566806076142902 583617243897027 594479367708736 612491193179163 624811432641468 660516968447107 684439512836680 689952927975495 697057026213789 701865353869699 715093284695387 726441052643288 728941318224808 758090084330336
finite_set 67 15
bossLib.simp [ ( DB.fetch "finite_set" "toSet_def" ) , boolLib.FUN_EQ_THM , ( DB.fetch "finite_set" "fIN_def" ) , boolLib.IN_DEF ]

4508187 56269146087486 82105084958027 100577249035573 102658105481450 117595800849125 172455646959577 180733578037068 223283721745665 234090104188186 253262665052019 286024140781045 462130176197127 506802188443381 522813246088079 594479367708736 612491193179163 624811432641468 660516968447107 701865353869699 726441052643288 728941318224808 758090084330336
finite_set 67 16
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "fsequiv_def" ) ]

4508187 33047904176246 45587872323783 82105084958027 180616117446854 286024140781045 361193255521034 522813246088079 566806076142902 583617243897027 594479367708736 624811432641468 660516968447107 689952927975495 697057026213789 701865353869699 715093284695387 726441052643288
finite_set 68 0
boolLib.ho_match_mp_tac ( DB.fetch "finite_set" "fset_induction" )
1
4508202 551045295236 181574062665909 223283721745665 308850836448342 491132347463379 499533603966472 554479298926297 624638923249485 758090084330336 766438618715716
finite_set 68 1
bossLib.simp [ ( DB.fetch "finite_set" "toSet_def" ) , pred_setTheory.GSPEC_OR ]

4508202 5822413 484064387382 551045295236 19521708359799 101493408634270 181574062665909 190187781637257 223283721745665 308850836448342 330012922480994 397685008117541 421166592441276 430226708312820 439451652798772 466580814163002 491132347463379 499533603966472 500348370911416 547000195083477 554479298926297 610106480377958 613117518875379 624638923249485 684439512836680 699953843883319 705340091523141 724863056735815 752266805771502 758090084330336 766438618715716
finite_set 69 0
bossLib.simp [ ( DB.fetch "lifting" "Qt_def" ) , boolLib.FUN_EQ_THM , relationTheory.inv_DEF , relationTheory.O_DEF ]
1
4508202 52295482029769 65934494116084 78802357508255 87962788446996 91770072402421 101493408634270 103414582356736 103419366707297 172801917983762 185365319533357 185370103883918 216569412020355 234157573242102 286024140781060 330012922480994 338694364753186 397312753970217 428656518701953 455358234408687 455363018759248 472978119212886 472982903563447 492693671527610 508503460303315 516642933761157 517029295036910 522785473797045 563671055122289 583216128333754 592703948758611 652692328494541 678876388723021 684439512836680 684775263036346 703529778033265 764850988785798
finite_set 69 1
mesonLib.ASM_MESON_TAC [ ]

4508202 5822413 464926985138 469711335699 574967048041 579751398602 101493408634270 103414582356736 103419366707297 113334886418203 151181538357760 152439822555303 185365319533357 185370103883918 253180672025426 286024140781060 330012922480994 381133629170628 393247374089969 448933604617435 455358234408687 455363018759248 457644544611742 461310766918816 472978119212886 472982903563447 491132347463379 554534720027591 607142879669327 610704767871397 637387629151176 684439512836680 684775263036346 694750096560987 701865353869699 766438618715716
finite_set 70 0
boolLib.mp_tac ( ( DB.fetch "finite_set" "fIN_relates" ) sml_infixl0_open HolKernel.|> sml_infixl0_close HolKernel.INST_TYPE [ HolKernel.beta sml_infixl0_open HolKernel.|-> sml_infixl0_close HolKernel.alpha ] sml_infixl0_open HolKernel.|> sml_infixl0_close Q.INST [ [ HolKernel.QUOTE " (*#loc 657 67*)AB" ] sml_infixl0_open HolKernel.|-> sml_infixl0_close [ HolKernel.QUOTE " (*#loc 657 80*)$=" ] ] )
1
4508202 5822413 464926985138 517554841309 18211343181461 128896033444622 286024140781060 302217250788569 308850836448342 330012922480994 391947797815905 413309337510992 416176410899797 470096335453759 491132347463379 500348370911416 547000195083477 563976232486376 586677811793408 613117518875379 624811432641468 634862769775468 635235755758778 660516968447107 684439512836680 699953843883319 701865353869699 766438618715716 780083133136933
finite_set 70 1
bossLib.simp [ transferTheory.FUN_REL_def ]

4508202 5822413 464926985138 517554841309 574967048041 18211343181461 42199379197552 58295346974275 102942064743898 128896033444622 286024140781060 302217250788569 308850836448342 330012922480994 391947797815905 413309337510992 415915017328836 416176410899797 452822990923979 470096335453759 473134544921678 491132347463379 498374027997872 500348370911416 522813246088094 547000195083477 560813892589721 563976232486376 586677811793408 594479367708751 613117518875379 624811432641468 634862769775468 635235755758778 645312361020618 660516968447107 684439512836680 689952927975495 699953843883319 701865353869699 750144572038821 758137002607933 766438618715716 780083133136933
finite_set 71 0
bossLib.simp [ liftingTheory.listQ ]

18211343181461 34970620453111 56269146087486 63366969565159 206255844648077 286024140781060 302165442300993 361193255521034 379354551648268 386737443219474 416176410899797 434483360823368 437692142217407 438270759276293 440244420098169 496709895664768 510843590164208 563155019556458 569940416213851 612491193179163 630811937463401 634862769775468 647942600601036 652692328494541 697057026213789 701865353869699 727031370091276
finite_set 72 0
bossLib.metis_tac [ ( DB.fetch "finite_set" "LIST_REL_FSET0" ) , liftingTheory.Qt_def ]

4508202 18211343181461 34970620453111 104091227353249 118176193649837 136412248175953 140931620846056 201905387592029 206255844648077 286024140781060 302165442300993 330012922480994 416176410899797 438270759276293 471357271747486 489279148725298 493512484669031 496709895664768 510843590164208 515706243021958 634862769775468 647942600601036 684439512836680 701865353869699 704177836849664 727031370091276
finite_set 73 0
bossLib.simp [ transferTheory.FUN_REL_def ]
1
4508202 42073069401980 82105084958042 172241549498545 286024140781060 321848267983423 375109045597037 379354551648268 431640464262285 451189919429595 569125751744713 597638078877985 633944528862400 647942600601036 689952927975495 740822688914768
finite_set 73 1
bossLib.Induct_on [ HolKernel.QUOTE " (*#loc 676 37*)LIST_REL" ]
2
4508202 464926985138 469711335699 42073069401980 82105084958042 140931620846056 201501615002856 226833148507547 286024140781060 302496809962599 330012922480994 363516607322801 379354551648268 408894599978370 431640464262285 451189919429595 491132347463379 591411114329003 633944528862400 647942600601036 684439512836680 740822688914768
finite_set 73 2
bossLib.simp [ ]
3
4508202 464926985138 469711335699 39056307359692 42073069401980 67335619167310 82105084958042 101493408634270 111864812392251 131096834702682 131101619053243 140931620846056 201501615002856 226833148507547 286024140781060 302217250788569 302496809962599 313474526007790 316571291052236 330012922480994 331761966084305 363516607322801 378855121615881 379354551648268 408894599978370 431640464262285 451189919429595 491132347463379 510064419306200 547457272128194 581286795905243 591411114329003 633944528862400 647942600601036 684439512836680 714789939500328 725899596453518 725948224458739 740822688914768 754102756090683
finite_set 73 3
bossLib.metis_tac [ listTheory.LIST_REL_APPEND ]

4508202 464926985138 469711335699 42073069401980 82105084958042 97361119023826 101493408634270 131096834702682 131101619053243 140931620846056 201501615002856 226833148507547 286024140781060 302217250788569 302496809962599 313474526007790 330012922480994 331761966084305 363516607322801 369988422714071 379354551648268 386477523617951 397199514311727 408894599978370 431640464262285 451189919429595 491132347463379 511270856808844 588485109015285 591411114329003 633944528862400 647942600601036 684439512836680 725948224458739 740822688914768
finite_set 74 0
bossLib.simp [ boolLib.Once ( DB.fetch "finite_set" "FSET_AB_eqn" ) ]
1
4508202 18211343181461 42073069401980 82105084958042 217843280369760 232757454478576 286024140781060 416176410899797 451189919429595 487796806664899 512592664490301 548404258593903 577374050221314 588117074970919 689952927975495 715583485859801 761221482681488 768344399408951
finite_set 74 1
bossLib.simp [ boolLib.Once ( DB.fetch "finite_set" "FSET_AB_eqn" ) , bossLib.SimpL ( Parse.Term [ HolKernel.QUOTE " (*#loc 684 35*)FUN_REL" ] ) , bossLib.SimpR ( Parse.Term [ HolKernel.QUOTE " (*#loc 684 56*)$O" ] ) ]
2
4508202 18211343181461 34663212423549 42073069401980 82105084958042 286024140781060 365761455595923 398864690519066 416176410899797 451189919429595 487796806664899 496709895664768 538549036233235 545364083424114 577374050221314 583216128333754 634862769775468 647942600601036 668667536853791 678601157986547 687464825550157 689952927975495 701865353869699 711689339837832 715583485859801 761221482681488 763545421896426
finite_set 74 2
bossLib.simp [ listTheory.LIST_REL_O ]
3
4508202 18211343181461 39043417632036 42073069401980 82105084958042 205841878863208 261671040363024 286024140781060 365761455595923 397942450714691 416176410899797 431640464262285 436822554298060 451189919429595 487796806664899 496709895664768 528942241778359 538549036233235 544720212529377 577374050221314 583216128333754 634862769775468 647942600601036 677419455601662 678601157986547 689952927975495 701865353869699 715583485859801 740822688914768 761221482681488 763545421896426
finite_set 74 3
bossLib.simp [ boolLib.Once ( DB.fetch "finite_set" "FSET_AB_eqn" ) , bossLib.SimpR ( Parse.Term [ HolKernel.QUOTE " (*#loc 456 35*)FUN_REL" ] ) ]
4
4508202 18211343181461 18949234687862 42073069401980 82105084958042 228887614452881 286024140781060 308924562203137 365761455595923 379354551648268 416176410899797 423465809191862 426636743821533 431640464262285 451189919429595 487796806664899 496709895664768 510843590164208 538549036233235 556417129194031 577374050221314 583216128333754 633944528862400 634862769775468 647942600601036 678601157986547 689952927975495 700464276602787 701865353869699 715583485859801 740822688914768 761221482681488 763545421896426 779746502610944
finite_set 74 4
bossLib.simp [ relationTheory.O_ASSOC ]
5
4508202 18211343181461 18949234687862 42073069401980 48915057185389 61981283106555 82105084958042 205841878863208 286024140781060 308924562203137 365761455595923 379354551648268 416176410899797 431640464262285 451189919429595 452207130985338 487796806664899 496709895664768 510843590164208 528942241778359 538549036233235 556417129194031 577374050221314 583216128333754 633944528862400 634862769775468 647942600601036 678601157986547 689952927975495 700464276602787 701865353869699 715583485859801 740822688914768 763545421896426 779746502610944
finite_set 74 5
boolLib.irule ( DB.fetch "finite_set" "RSUBSET_I" )
6
4508202 18211343181461 33460496367809 42073069401980 68243869588023 82105084958042 159856217556619 205841878863208 286024140781060 298003923351669 348741465613725 365761455595923 379354551648268 416176410899797 431640464262285 451189919429595 487796806664899 496709895664768 510843590164208 528942241778359 538549036233235 549710467219414 554730004692924 577374050221314 577627094249017 583216128333754 633944528862400 634862769775468 647942600601036 678601157986547 689952927975495 701865353869699 715583485859801 740822688914768 763545421896426
finite_set 74 6
let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end ( DB.fetch "finite_set" "FUN_REL_O" )
7
4508202 18211343181461 33460496367809 42073069401980 68243869588023 82105084958042 84397349569913 101493408634270 103414582356736 129509917721901 159856217556619 205841878863208 274941974869378 286024140781060 332487682753799 339393240115090 365761455595923 379354551648268 416176410899797 431640464262285 451189919429595 457644544611742 487796806664899 496709895664768 510843590164208 528942241778359 538549036233235 549710467219414 554730004692924 575528945146463 577374050221314 577627094249017 583216128333754 633944528862400 634862769775468 647942600601036 654017859518235 678601157986547 684439512836680 689952927975495 693503671435868 701865353869699 715583485859801 740822688914768 763545421896426
finite_set 74 7
bossLib.simp [ relationTheory.O_DEF ]
8
4508202 18211343181461 33460496367809 42073069401980 82105084958042 126090384843737 172241549498545 193940081476966 277069345714660 286024140781060 365761455595923 366653972476420 379354551648268 416176410899797 431640464262285 451189919429595 487796806664899 496709895664768 510843590164208 537503980773229 538549036233235 569125751744713 577374050221314 583216128333754 597638078877985 633944528862400 634862769775468 647942600601036 667710714434102 678601157986547 689952927975495 701865353869699 715583485859801 740822688914768 763545421896426 776055799437860
finite_set 74 8
boolLib.map_every let fun INTRO th = boolLib.goal_assum ( resolve_then.resolve_then resolve_then.Any boolLib.mp_tac th ) in INTRO end [ ( DB.fetch "finite_set" "FLAT_relates" ) , liftingTheory.HK_thm2 , ( DB.fetch "finite_set" "fBIGUNION_def" ) , liftingTheory.funQ , ( DB.fetch "finite_set" "fset0Q" ) , ( DB.fetch "finite_set" "Qt_composes" ) , ( DB.fetch "finite_set" "fset0Q" ) , liftingTheory.listQ , ( DB.fetch "finite_set" "fset0Q" ) ]
9
4508202 579751398602 18211343181461 33460496367809 42073069401980 82105084958042 101493408634270 172241549498545 286024140781060 294905315341889 321848267983423 365761455595923 379354551648268 416176410899797 421707426095759 431640464262285 441512544579656 451189919429595 457644544611742 487796806664899 496709895664768 510843590164208 538549036233235 569125751744713 577374050221314 583216128333754 597638078877985 633944528862400 634862769775468 647942600601036 667710714434102 678601157986547 684439512836680 689952927975495 701865353869699 715583485859801 737564240320218 740822688914768 763545421896426 776055799437860
finite_set 74 9
bossLib.rw [ transferTheory.FUN_REL_def , relationTheory.O_DEF , relationTheory.inv_DEF , boolLib.PULL_EXISTS ]
10
18211343181461 35859217118251 37319375156405 42073069401980 172241549498545 203427557659273 269740697296040 286024140781060 296832973095379 361193255521034 401804924836575 405930573786459 416176410899797 451189919429595 489491551142830 496709895664768 510843590164208 515706243021958 517029295036910 538156190943815 567096241135805 583216128333754 634862769775468 647942600601036 689952927975495 697057026213789 697415341122807 701865353869699 761408980144464
finite_set 74 10
bossLib.rename [ [ HolKernel.QUOTE " (*#loc 692 14*)fsequiv (FLAT l1) (FLAT l2)" ] , [ HolKernel.QUOTE " (*#loc 692 49*)LIST_REL _ l1 fsl1" ] , [ HolKernel.QUOTE " (*#loc 693 14*)LIST_REL _ l2 fsl2" ] ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 579751398587 18211343181446 42073069401980 104091227353234 118176193649822 140931620846041 140931620846056 150852130535522 152439822555288 174198663656751 259907353783242 286024140781045 361193255521034 416176410899782 451189919429595 489279148725283 496709895664753 510843590164193 515706243021943 591411114329003 634862769775453 647942600601021 657504595153506 697057026213774 697057026213789 701865353869684
finite_set 74 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 18211343181446 34970620453111 101493408634270 104091227353234 104091227353249 118176193649822 136129971492839 136129971492854 136134755843400 136134755843415 140931620846041 140931620846056 206255844648077 259907353783242 286024140781045 302165442300993 416176410899782 438270759276293 448885725863812 448885725863827 448890510214373 448890510214388 471357271747486 489279148725283 493512484669031 496709895664753 510843590164193 515706243021943 515706243021958 634862769775453 647942600601021 657504595153506 684439512836680 697057026213774 701865353869684 701865353869699 704177836849664 727031370091276
finite_set 74 12
bossLib.fs [ ( DB.fetch "finite_set" "fsequiv_def" ) , listTheory.LIST_TO_SET_MAP , listTheory.LIST_TO_SET_FLAT ]
13
4508187 4508202 18211343181446 34970620453096 42073069401980 104091227353234 118176193649822 136129971492839 136129971492854 136134755843400 136134755843415 140931620846041 140931620846056 150852130535522 174198663656751 206255844648062 259907353783242 286024140781045 302165442300978 361193255521034 416176410899782 438270759276278 448885725863812 448890510214373 451189919429595 471357271747471 489279148725283 493512484669016 496709895664753 510843590164193 515706243021943 591411114329003 634862769775453 647942600601021 657504595153506 697057026213774 697057026213789 701865353869684 704177836849649 727031370091261
finite_set 74 13
bossLib.simp [ boolLib.Once ( DB.fetch "pred_set" "EXTENSION" ) , boolLib.PULL_EXISTS ]
14
4508187 4508202 17851790266190 18211343181446 34970620453096 37052130741683 37052130741698 57597385978068 86139153570454 94460213894483 104091227353234 128719445451165 136129971492839 136129971492854 136134755843400 136134755843415 136836630475813 140931620846041 140931620846056 206255844648062 221816562273042 244574601021872 286024140781045 302165442300978 365041448684027 405654683215344 416176410899782 438270759276278 448885725863812 448890510214373 470657930982316 471357271747471 489279148725283 493512484669016 496709895664753 510843590164193 515706243021943 522984449319881 533488100341023 535111874390475 566806076142902 586677811793393 586677811793408 590119574776522 590119574776537 624811432641453 624811432641468 634862769775453 638080339854928 647942600601021 660516968447107 701865353869684 701865353869699 704177836849649 727031370091261
finite_set 74 14
bossLib.fs [ boolLib.Once ( DB.fetch "pred_set" "EXTENSION" ) , boolLib.EQ_IMP_THM , boolLib.FORALL_AND_THM , boolLib.PULL_EXISTS , ( DB.fetch "finite_set" "fsequiv_def" ) ]
15
4508187 4508202 5822413 574967048041 18211343181446 34970620453096 37052130741683 57597385978068 94460213894483 101493408634270 104091227353234 128719445451165 136129971492839 136129971492854 136134755843400 136134755843415 136836630475813 140931620846041 140931620846056 151181538357760 206255844648062 221816562273042 286024140781045 302165442300978 302217250788569 374927693863165 391947797815905 413309337510992 416176410899782 438270759276278 448885725863812 448890510214373 457644544611742 470096335453759 470657930982316 471357271747471 489279148725283 491132347463379 493512484669016 496709895664753 510843590164193 515706243021943 522984449319881 586677811793393 586677811793408 590119574776522 590119574776537 624811432641453 624811432641468 634862769775453 647942600601021 660516968447107 684439512836680 701865353869684 701865353869699 704177836849649 725948224458739 727031370091261 766438618715716 780083133136933
finite_set 74 15
BasicProvers.PROVE_TAC [ ]

4508187 4508202 5822413 574967048041 18211343181446 34970620453096 101493408634255 101493408634270 104091227353234 130382022964992 136129971492839 136129971492854 136134755843400 136134755843415 140931620846041 140931620846056 151181538357745 151181538357760 206255844648062 221816562273042 286024140781045 302165442300978 302217250788554 302217250788569 330012922480979 330012922480994 374927693863150 374927693863165 391947797815890 391947797815905 413309337510992 416176410899782 438270759276278 448885725863812 448890510214373 457644544611727 457644544611742 470096335453744 470096335453759 471357271747471 489279148725283 491132347463364 491132347463379 493512484669016 496709895664753 510843590164193 515706243021943 566806076142887 586677811793393 586677811793408 590119574776522 590119574776537 624811432641453 624811432641468 634862769775453 647942600601021 660516968447092 660516968447107 684439512836665 684439512836680 685252319365592 701865353869684 704177836849649 725948224458724 725948224458739 727031370091261 766438618715716 771153362056325 780083133136918 780083133136933
finite_set 75 0
bossLib.simp [ boolLib.FUN_EQ_THM , ( DB.fetch "finite_set" "rel_set_def" ) , boolLib.IN_DEF ]
1
14212191335244 286024140781060 311446277903547 339397006926624 453061091131063 488940075568934 566806076142902 568850022179482 701865353869699
finite_set 75 1
mesonLib.ASM_MESON_TAC [ ]

4508202 5822413 464926985138 469711335699 574967048041 101493408634270 130382022965007 151181538357760 330012922480994 432251150433549 491132347463379 637387629151176 655100123088313 684439512836680 701865353869699 766438618715716
finite_set 76 0
bossLib.simp [ transferTheory.FUN_REL_def , ( DB.fetch "finite_set" "rel_set_def" ) ]
1
4508202 14212191335244 17851790266190 71527983480085 82105084958042 129163526401229 286024140781060 286260404733769 342157663994140 365041448684027 463821899038371 509645057978710 568850022179482 573437146991457 628507043592974 689952927975495
finite_set 76 1
mesonLib.ASM_MESON_TAC [ ]

4508202 5822413 464926985138 469711335699 551045295236 82105084958042 101493408634270 122241001814271 123499286011814 286024140781060 330012922480994 372591053622473 383399978081264 391947797815905 413309337510992 432251150433549 442521737560119 457644544611742 491132347463379 637387629151176 655100123088313 684439512836680 694750096560987 766438618715716 780083133136933
finite_set 77 0
boolLib.REWRITE_TAC tactictoe_thmlarg
1
4508202 7063263315129 14212191335244 82105084958042 215194460384088 286024140781060 286260404733769 330012922480994 348588665424561 425811366608004 568850022179482 594479367708751 684439512836680
finite_set 77 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 5822413 464926985138 469711335699 82105084958042 101493408634270 122288845319881 122293629670442 123499286011814 179857892939409 286024140781060 330012922480994 372591053622473 391947797815905 413309337510992 432251150433549 457644544611742 491132347463379 566806076142902 637387629151176 655100123088313 684439512836680 694750096560987 701865353869699 704177836849664 766438618715716 780083133136933
finite_set 77 2
bossLib.simp [ ( DB.fetch "pred_set" "EXTENSION" ) ]
3
4508187 4508202 5822398 464926985123 469711335684 82105084958027 101493408634255 122288845319866 122288845319881 122293629670427 122293629670442 123499286011799 179857892939394 179857892939409 286024140781045 330012922480979 372591053622458 391947797815890 413309337510977 432251150433534 432251150433549 457644544611727 491132347463364 566806076142902 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849649 704177836849664 766438618715701 780083133136918
finite_set 77 3
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 464926985123 469711335684 574967048041 82105084958027 101493408634255 122288845319866 122288845319881 122293629670427 122293629670442 123499286011799 179857892939394 286024140781045 330012922480979 372591053622458 372591053622473 391947797815890 391947797815905 413309337510977 413309337510992 432251150433534 432251150433549 457644544611727 491132347463364 491132347463379 637387629151161 684439512836665 684439512836680 694750096560972 701865353869684 701865353869699 704177836849649 766438618715701 766438618715716 780083133136918 780083133136933
finite_set 78 0
boolLib.REWRITE_TAC tactictoe_thmlarg
1
4508202 14212191335244 82105084958042 251457303807741 286024140781060 286260404733769 330012922480994 332130900634771 425811366608004 568850022179482 581045404134182 594479367708751 684439512836680
finite_set 78 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 5822413 464926985138 469711335699 82105084958042 101493408634270 122241001814271 123547129517424 123551913867985 179857892939409 286024140781060 330012922480994 372591053622473 391947797815905 413309337510992 432251150433549 457644544611742 491132347463379 566806076142902 637387629151176 655100123088313 684439512836680 694750096560987 701865353869699 704177836849664 766438618715716 780083133136933
finite_set 78 2
bossLib.simp [ ( DB.fetch "pred_set" "EXTENSION" ) ]
3
4508187 4508202 5822398 464926985123 469711335684 82105084958027 101493408634255 122241001814256 123547129517409 123547129517424 123551913867970 123551913867985 179857892939394 179857892939409 286024140781045 330012922480979 372591053622458 391947797815890 413309337510977 432251150433534 432251150433549 457644544611727 491132347463364 566806076142902 637387629151161 684439512836665 694750096560972 701865353869684 701865353869699 704177836849649 704177836849664 766438618715701 780083133136918
finite_set 78 3
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 464926985123 469711335684 574967048041 82105084958027 101493408634255 122241001814256 123547129517409 123547129517424 123551913867970 123551913867985 179857892939394 286024140781045 330012922480979 372591053622458 372591053622473 391947797815890 391947797815905 413309337510977 413309337510992 432251150433534 432251150433549 457644544611727 491132347463364 491132347463379 637387629151161 684439512836665 684439512836680 694750096560972 701865353869684 701865353869699 704177836849649 766438618715701 766438618715716 780083133136918 780083133136933
finite_set 79 0
transferLib.xfer_back_tac
1
4508202 3589660628395 17851790266190 45558139523624 81651644541151 107594231896976 130851734458240 142024914945127 223283721745665 223750347355115 365041448684027 426877236837196 427667665966665 487796806664899 491132347463379 514048786234378 566806076142902 577374050221314 610469063094094 610510284628165 676508780922138 701865353869699 717727298792918 758090084330336
finite_set 79 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 17851790266190 42073069401980 140931620846056 302165442300993 354619471229483 365041448684027 370849988557424 408894599978370 451189919429595 481297547550284 486467653665709 491132347463379 496161516326478 550744301234058 566806076142902 573832913596590 591411114329003 624811432641468 630895318294642 660516968447107 700639995224285 701865353869699 740849726649104
finite_set 80 0
transferLib.xfer_back_tac
1
4508202 179857892939409 181574062665909 223283721745665 308850836448342 365761455595923 438145764719021 491132347463379 499533603966472 566806076142902 602383157652362 610194517491139 610199301841700 684439512836680 701865353869699 704177836849664 758090084330336
finite_set 80 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 259907353783257 302217250788569 361193255521034 491132347463379 496161516326478 496171085027600 566806076142902 586677811793408 624811432641468 657504595153521 660516968447107 684439512836680 685252319365607 697057026213789 701865353869699 725948224458739 771153362056340
finite_set 81 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 14212191335244 82105084958042 286024140781060 286260404733769 330012922480994 347994314338594 425811366608004 568850022179482 594479367708751 677541216490951 684439512836680 759224579003914
finite_set 82 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 5822413 484064387382 128896033444622 137088738116440 181574062665909 223283721745665 308850836448342 391947797815905 413309337510992 491132347463379 499533603966472 500348370911416 547000195083477 613117518875379 684439512836680 699953843883319 701865353869699 758090084330336 766438618715716 780083133136933
finite_set 83 0
transferLib.xfer_back_tac
1
4508202 488848737943 3589660628395 37052130741698 52555374520363 55542149278088 128896033444622 137098494025562 165646603753756 181574062665909 223283721745665 252149647922239 284229641735648 308850836448342 330215706491627 433249568345501 491132347463379 499533603966472 552002831427753 566806076142902 684775263036346 697339014290283 701865353869699 758090084330336
finite_set 83 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 3229497902693 5493037104327 37052130741698 47108316919306 57592653395250 92403873368095 137098494025562 165646603753756 302165442300993 302217250788569 330215706491627 338659866008877 491132347463379 496161516326478 496171085027600 566806076142902 586677811793408 614640637139617 624811432641468 660516968447107 684775263036346 701865353869699 725948224458739
finite_set 84 0
bossLib.simp [ ( DB.fetch "finite_set" "fIN_IN" ) , ( DB.fetch "finite_set" "set_BIGUNION" ) , ( DB.fetch "finite_set" "set_IMAGE" ) , boolLib.PULL_EXISTS ]
1
4508202 5822413 484064387382 101493408634270 128896033444622 142024914945127 308850836448342 312821141605237 427667665966665 457644544611742 487796806664899 499533603966472 500348370911416 547000195083477 577374050221314 610510284628165 613117518875379 684439512836680 699953843883319 701865353869699 766502950441752
finite_set 84 1
bossLib.metis_tac [ ]

4508202 5822413 484064387382 574967048041 101493408634270 128896033444622 137088738116440 142024914945127 149478017978003 181574062665909 223283721745665 305631553610897 308850836448342 391947797815905 413309337510992 457644544611742 499533603966472 610510284628165 684439512836680 701865353869699 758090084330336 780083133136933
finite_set 85 0
bossLib.Induct
1
4508202 5822413 464926985138 488848737943 551045295236 122284060969320 157274567047556 235098405222262 308850836448342 420423248083709 444340255194710 457644544611742 475156998385993 491132347463379 499533603966472 576610243026604 766438618715716 770682404435639 790255322224171
finite_set 86 0
bossLib.Induct_on [ HolKernel.QUOTE " (*#loc 788 16*)s" ]
1
4508202 5822413 484064387382 551045295236 7968806019258 19521708359799 101493408634270 144933176525094 190187781637257 308850836448342 365761455595923 439451652798772 457644544611742 466580814163002 499533603966472 500348370911416 547000195083477 610106480377958 613117518875379 684439512836680 699953843883319 701865353869699 704177836849664 752266805771502
finite_set 86 1
bossLib.simp [ ]
2
4508202 5822413 484064387382 551045295236 6396890227202 7968806019258 19521708359799 96428464430323 101493408634270 127274138604443 144933176525094 181024474598106 190187781637257 242624863155838 308850836448342 330012922480994 365761455595923 421166592441276 439451652798772 457644544611742 466580814163002 491132347463379 499533603966472 500348370911416 547000195083477 610106480377958 613117518875379 684439512836680 699953843883319 701865353869699 704177836849664 752266805771502 762475315617669 766438618715716 782105437629459
finite_set 86 2
bossLib.rw [ ]
3
4508202 5822413 484064387382 551045295236 7968806019258 19521708359799 96428464430323 101493408634270 127274138604443 144933176525094 179857892939409 190187781637257 286024140781060 308850836448342 330012922480994 365761455595923 415098329689538 439451652798772 457644544611742 466580814163002 491132347463379 499533603966472 500348370911416 547000195083477 610106480377958 613117518875379 684439512836680 699953843883319 701865353869699 704177836849664 752266805771502 766438618715716 782105437629459
finite_set 86 3
boolLib.eq_tac
4 5
4508187 4508202 5822398 5822413 484064387367 484064387382 551045295221 551045295236 7968806019243 7968806019258 19521708359784 19521708359799 96428464430323 101493408634255 101493408634270 127274138604428 127274138604443 144933176525079 144933176525094 179857892939409 190187781637242 190187781637257 286024140781060 308850836448327 308850836448342 365761455595908 365761455595923 415098329689538 439451652798757 439451652798772 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 752266805771487 752266805771502 782105437629459
finite_set 86 4
bossLib.rw [ ]
11
4508187 4508202 5822398 5822413 484064387367 484064387382 551045295221 551045295236 7968806019243 7968806019258 19521708359784 19521708359799 96428464430323 101493408634255 101493408634270 127274138604428 127274138604443 144933176525079 144933176525094 179857892939409 190187781637242 190187781637257 286024140781060 308850836448327 308850836448342 330012922480994 365761455595908 365761455595923 415098329689538 439451652798757 439451652798772 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 752266805771487 752266805771502 782105437629459
finite_set 86 5
bossLib.rw [ ]
6 7
4508187 4508202 5822398 5822413 484064387367 484064387382 551045295221 551045295236 7968806019243 7968806019258 19521708359784 19521708359799 96428464430323 101493408634255 101493408634270 127274138604428 127274138604443 144933176525079 144933176525094 179857892939409 190187781637242 190187781637257 286024140781060 308850836448327 308850836448342 330012922480994 365761455595908 365761455595923 415098329689538 439451652798757 439451652798772 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 752266805771487 752266805771502 782105437629459
finite_set 86 6
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 484064387367 484064387382 551045295221 551045295236 7968806019243 19521708359784 19521708359799 96428464430323 101493408634255 101493408634270 144933176525079 144933176525094 190187781637242 190187781637257 308850836448327 308850836448342 365761455595908 365761455595923 439451652798757 439451652798772 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 752266805771487 752266805771502 782105437629459
finite_set 86 7
bossLib.fs [ ]
8
4508187 4508202 5822398 5822413 484064387367 484064387382 19521708359784 19521708359799 72275971767788 72275971767803 96428464430308 101493408634255 101493408634270 127274138604428 127274138604443 144933176525079 144933176525094 181024474598091 190187781637242 190187781637257 274292503326533 308850836448327 308850836448342 365761455595908 365761455595923 405749839893441 439451652798757 439451652798772 455627657644655 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 752266805771487 752266805771502 782105437629444
finite_set 86 8
bossLib.rename [ [ HolKernel.QUOTE " (*#loc 790 26*)fINSERT e1 (fINSERT e2 ss) = fINSERT e2 _" ] ]
9
4508187 4508202 5822398 5822413 484064387367 484064387382 19521708359784 19521708359799 72275971767788 72275971767803 96428464430308 101493408634270 127274138604428 127274138604443 144933176525079 179857892939394 190187781637242 190187781637257 274292503326533 286024140781045 308850836448327 308850836448342 365761455595908 365761455595923 405749839893441 439451652798757 439451652798772 455627657644655 457644544611742 466580814162987 466580814163002 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 752266805771487 752266805771502 778595005524695 782105437629444
finite_set 86 9
bossLib.qexists_tac [ HolKernel.QUOTE " (*#loc 791 22*)fINSERT e1 ss" ]
10
4508187 4508202 5822398 5822413 19521708359784 19521708359799 96428464430308 101493408634270 127321982110038 127321982110053 127326766460599 127326766460614 144933176525079 145253728012666 145253728012681 179857892939394 190187781637242 190187781637257 274292503326533 286024140781045 308850836448327 308850836448342 365761455595908 365761455595923 405749839893441 439451652798757 439451652798772 455627657644655 457644544611742 466580814162987 466580814163002 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 752266805771487 752266805771502 778595005524695 782105437629444
finite_set 86 10
bossLib.simp [ ( DB.fetch "finite_set" "fINSERT_commutes" ) ]

4508187 4508202 5822398 5822413 19521708359784 19521708359799 96428464430308 101493408634270 127321982110038 127321982110053 127326766460599 127326766460614 144933176525079 145253728012666 145253728012681 179857892939394 181024474598106 190187781637242 190187781637257 274292503326533 286024140781045 308850836448327 308850836448342 365761455595908 365761455595923 405749839893441 439451652798757 439451652798772 466580814162987 466580814163002 500348370911401 500348370911416 519857114298486 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 752266805771487 752266805771502 782105437629444
finite_set 86 11
bossLib.rename [ [ HolKernel.QUOTE " (*#loc 792 14*)e1 = e2 \\/ _" ] , [ HolKernel.QUOTE " (*#loc 792 34*)fINSERT e2 s2 = fINSERT e1 s1" ] ]
12
4508187 4508202 5822398 5822413 484064387367 484064387382 551045295221 551045295236 7968806019243 7968806019258 19521708359784 19521708359799 96428464430308 101493408634255 101493408634270 127274138604428 127274138604443 144933176525079 144933176525094 179857892939409 190187781637242 190187781637257 286024140781060 308850836448327 308850836448342 365761455595908 365761455595923 415098329689538 439451652798757 439451652798772 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 752266805771487 752266805771502 782105437629444
finite_set 86 12
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 793 15*)e1 = e2" ]
13 14
4508187 4508202 5822398 5822413 7968806019243 7968806019258 19521708359784 19521708359799 96428464430308 101493408634255 101493408634270 127321982110038 127321982110053 127326766460599 127326766460614 144933176525079 144933176525094 144937960875640 144942745226201 144942745226216 179857892939409 190187781637242 190187781637257 286024140781060 308850836448327 308850836448342 365761455595908 365761455595923 415098329689538 439451652798757 439451652798772 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 752266805771487 752266805771502 782105437629444
finite_set 86 13
bossLib.simp [ ]

4508187 4508202 5822398 5822413 7968806019243 7968806019258 19521708359784 19521708359799 96428464430308 101493408634255 101493408634270 127321982110038 127321982110053 127326766460599 127326766460614 144933176525079 144933176525094 144937960875640 144942745226201 144942745226216 179857892939394 179857892939409 190187781637242 190187781637257 286024140781045 286024140781060 308850836448327 308850836448342 365761455595908 365761455595923 415098329689538 439451652798757 439451652798772 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 752266805771487 752266805771502 782105437629444
finite_set 86 14
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 7968806019243 7968806019258 19521708359784 19521708359799 96428464430308 101493408634255 101493408634270 127321982110038 127321982110053 127326766460599 127326766460614 144933176525079 144933176525094 144937960875640 144942745226201 144942745226216 179857892939394 179857892939409 190187781637242 190187781637257 286024140781045 286024140781060 308850836448327 308850836448342 365761455595908 365761455595923 415098329689538 439451652798757 439451652798772 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 752266805771487 752266805771502 782105437629444
finite_set 86 15
bossLib.fs [ ( DB.fetch "finite_set" "EXTENSION" ) ]
16
4508187 4508202 5822398 5822413 7968806019243 19521708359784 96428464430308 101493408634255 127321982110038 127321982110053 127326766460599 144933176525079 144937960875640 144942745226201 144942745226216 179857892939394 190187781637242 286024140781045 308850836448327 308850836448342 365761455595908 439451652798757 457644544611727 466580814162987 499533603966457 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 613117518875364 613117518875379 684439512836665 699953843883304 699953843883319 701865353869684 704177836849649 752266805771487 782105437629444
finite_set 86 16
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 484064387367 484064387382 19521708359784 19521708359799 101493408634255 101493408634270 127321982110038 127321982110053 127326766460599 144933176525079 144933176525094 144937960875640 144942745226201 144942745226216 179857892939394 179857892939409 286024140781045 286024140781060 308850836448327 308850836448342 415098329689523 415098329689538 457644544611727 457644544611742 466580814162987 466580814163002 491132347463364 491132347463379 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 766438618715701 766438618715716
finite_set 86 17
bossLib.metis_tac [ ]
18
4508187 4508202 5822398 5822413 7968806019243 7968806019258 19521708359784 19521708359799 96428464430308 101493408634255 101493408634270 127321982110038 127321982110053 127326766460599 144933176525079 144933176525094 144937960875640 144942745226201 144942745226216 179857892939394 190187781637242 190187781637257 286024140781045 308850836448327 308850836448342 365761455595908 365761455595923 439451652798757 439451652798772 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 752266805771487 752266805771502 782105437629444
finite_set 86 18
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 7968806019243 7968806019258 19521708359784 19521708359799 96428464430308 101493408634255 101493408634270 127321982110038 127321982110053 127326766460599 144933176525079 144933176525094 144937960875640 144942745226201 144942745226216 179857892939394 190187781637242 190187781637257 286024140781045 308850836448327 308850836448342 330012922480994 365761455595908 365761455595923 439451652798757 439451652798772 457644544611727 457644544611742 466580814162987 466580814163002 499533603966457 499533603966472 500348370911401 500348370911416 547000195083462 547000195083477 610106480377943 610106480377958 613117518875364 613117518875379 684439512836665 684439512836680 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 752266805771487 752266805771502 782105437629444
finite_set 89 0
bossLib.simp [ ( DB.fetch "finite_set" "fITSET_def" ) ]
1
4508202 5822413 464926985138 484064387382 488848737943 551045295236 574967048041 579751398602 62008526996429 181299669050115 190187781637257 190468506709102 217221814296421 243850171496311 286024140781060 308850836448342 330012922480994 362973676326393 372793564018470 439451652798772 451510435963045 456605274663021 491132347463379 499533603966472 550915709216730 576610243026604 610106480377958 617995020094754 623935957411368 637387629151176 679025715106525 684439512836680 694750096560987 701865353869699 704741882592368 734307099373643 752266805771502 766438618715716 768970184020864
finite_set 89 1
boolLib.rpt boolLib.strip_tac
2
4508202 5822413 464926985138 484064387382 488848737943 551045295236 574967048041 579751398602 10861683827439 20672370585929 41435976136772 93383938223559 122241001814271 165877417097770 190187781637257 217221814296421 229134542167139 235098405222262 243850171496311 286024140781060 308850836448342 330012922480994 392162293292780 439451652798772 451510435963045 455238138468189 475156998385993 476728457377095 491132347463379 499405389267763 499533603966472 527861096759597 576610243026604 610106480377958 617995020094754 637387629151176 679025715106525 684323595780899 684439512836680 694750096560987 701865353869699 705582551821076 728529704409715 734307099373643 752266805771502 766438618715716 777955194117527 790255322224171
finite_set 89 2
boolLib.SELECT_ELIM_TAC
3
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 579751398587 10861683827439 20672370585929 41435976136772 93383938223559 122241001814271 165877417097770 190187781637257 217221814296406 229134542167139 235098405222262 243850171496311 286024140781045 286024140781060 308850836448342 392162293292780 439451652798772 451510435963030 455238138468189 475156998385993 476728457377095 491132347463364 499405389267763 527861096759597 576610243026589 576610243026604 610106480377958 617995020094739 637387629151161 637387629151176 679025715106525 684323595780899 694750096560972 701865353869684 701865353869699 705582551821076 728529704409715 734307099373643 752266805771502 766438618715701 777955194117527 790255322224171
finite_set 89 3
boolLib.conj_tac
4 5
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 574967048041 579751398587 20672370585929 41435976136772 93383938223559 101493408634270 122241001814271 190187781637257 217221814296406 229134542167139 235098405222262 243850171496311 286024140781045 286024140781060 308850836448342 330012922480994 381554407131859 392162293292780 439451652798772 451510435963030 455238138468189 457644544611742 475156998385993 491132347463364 491132347463379 499405389267763 576610243026589 576610243026604 610106480377958 617995020094739 637387629151161 637387629151176 679025715106525 684323595780899 684439512836680 694750096560972 701865353869684 701865353869699 704177836849664 705582551821076 728529704409715 734307099373643 752266805771502 766438618715701 766438618715716 777955194117527 790255322224171
finite_set 89 4
bossLib.metis_tac [ ( DB.fetch "finite_set" "fITSETr_total" ) ]

4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 574967048041 579751398587 41435976136772 190187781637257 217221814296406 229134542167139 235098405222262 286024140781045 308850836448342 439451652798772 451510435963030 457644544611742 475156998385993 491132347463364 576610243026589 576610243026604 610106480377958 617995020094739 637387629151161 694750096560972 701865353869684 752266805771502 766438618715701 766438618715716 777955194117527 790255322224171
finite_set 89 5
bossLib.qx_gen_tac [ HolKernel.QUOTE " (*#loc 844 57*)a1" ]
6
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 574967048041 579751398587 20672370585929 41435976136772 93383938223559 122241001814271 190187781637257 217221814296406 229134542167139 235098405222262 243850171496311 286024140781045 286024140781060 308850836448342 330012922480994 381554407131859 392162293292780 439451652798772 451510435963030 455238138468189 475156998385993 491132347463364 491132347463379 499405389267763 576610243026589 576610243026604 610106480377958 617995020094739 637387629151161 637387629151176 679025715106525 684323595780899 684439512836680 694750096560972 701865353869684 701865353869699 704177836849664 705582551821076 728529704409715 734307099373643 752266805771502 766438618715701 766438618715716 777955194117527 790255322224171
finite_set 89 6
boolLib.SELECT_ELIM_TAC
7
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 579751398587 20672370585929 41435976136772 93383938223559 122241001814271 122288845319881 190187781637257 217221814296406 229134542167139 235098405222262 243850171496311 286024140781045 286024140781060 308850836448342 330012922480994 381554407131859 392162293292780 439451652798772 451510435963030 455238138468189 475156998385993 491132347463364 499405389267763 576610243026589 576610243026604 610106480377958 617995020094739 637387629151161 637387629151176 679025715106525 684323595780899 684439512836680 694750096560972 701865353869684 701865353869699 704177836849664 705582551821076 728529704409715 734307099373643 752266805771502 766438618715701 777955194117527 790255322224171
finite_set 89 7
boolLib.conj_tac
8 9
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 574967048041 579751398587 20672370585929 41435976136772 101493408634270 122288845319881 190187781637257 217221814296406 229134542167139 235098405222262 243850171496311 286024140781045 286024140781060 308850836448342 330012922480994 439451652798772 451510435963030 457644544611742 475156998385993 491132347463364 491132347463379 507680483806851 576610243026589 576610243026604 610106480377958 617995020094739 637387629151161 637387629151176 679025715106525 684323595780899 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 704177836849664 705582551821076 734307099373643 752266805771502 766438618715701 766438618715716 777955194117527 790255322224171
finite_set 89 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 574967048041 579751398587 20672370585929 217221814296406 235098405222262 243850171496311 286024140781045 308850836448342 451510435963030 457644544611742 475156998385993 491132347463364 576610243026589 576610243026604 610106480377958 617995020094739 637387629151161 679025715106525 684323595780899 694750096560972 701865353869684 705582551821076 734307099373643 766438618715701 766438618715716 790255322224171
finite_set 89 9
bossLib.qx_gen_tac [ HolKernel.QUOTE " (*#loc 845 75*)a2" ]
10
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 574967048041 579751398587 20672370585929 41435976136772 122288845319881 190187781637257 217221814296406 229134542167139 235098405222262 243850171496311 286024140781045 286024140781060 308850836448342 330012922480994 439451652798772 451510435963030 475156998385993 491132347463364 491132347463379 507680483806851 576610243026589 576610243026604 610106480377958 617995020094739 637387629151161 637387629151176 679025715106525 684323595780899 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 704177836849664 705582551821076 734307099373643 752266805771502 766438618715701 766438618715716 777955194117527 790255322224171
finite_set 89 10
boolLib.strip_tac
11
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 579751398587 20672370585929 41435976136772 122288845319881 122293629670442 190187781637257 217221814296406 229134542167139 235098405222262 243850171496311 286024140781045 286024140781060 308850836448342 330012922480994 439451652798772 451510435963030 475156998385993 491132347463364 507680483806851 576610243026589 576610243026604 610106480377958 617995020094739 637387629151161 637387629151176 679025715106525 684323595780899 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 704177836849664 705582551821076 734307099373643 752266805771502 766438618715701 777955194117527 790255322224171
finite_set 89 12
bossLib.simp [ ]
13
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387367 484064387382 488848737928 488848737943 551045295221 551045295236 574967048026 579751398587 19521708359799 20672370585914 41435976136772 52564494885433 122288845319881 122293629670427 122293629670442 145832523613860 190187781637257 217221814296406 229134542167139 235098405222247 235098405222262 243850171496296 243850171496311 286024140781045 286024140781060 308850836448327 308850836448342 330012922480994 439451652798772 451510435963030 466580814163002 475156998385978 475156998385993 491132347463364 500348370911416 507680483806851 547000195083477 575693946512340 576610243026589 576610243026604 610106480377943 610106480377958 617995020094739 637387629151161 637387629151176 677778036230005 679025715106510 679025715106525 684323595780884 684439512836680 694750096560972 694750096560987 699953843883319 701865353869684 701865353869699 704177836849664 705582551821061 734307099373628 734307099373643 752266805771502 764372190178121 766438618715701 777955194117527 790255322224156 790255322224171
finite_set 89 13
bossLib.PROVE_TAC [ ( DB.fetch "finite_set" "fITSETr_functional" ) ]

4508187 4508202 5822398 5822413 464926985123 464926985138 484064387367 484064387382 488848737928 488848737943 551045295221 551045295236 574967048026 579751398587 20672370585914 41435976136772 122288845319881 122293629670427 122293629670442 190187781637257 217221814296406 229134542167139 235098405222247 235098405222262 243850171496296 286024140781045 286024140781060 308850836448327 308850836448342 330012922480994 385339201231650 439451652798772 451510435963030 475156998385978 475156998385993 491132347463364 507680483806851 576610243026589 576610243026604 610106480377943 610106480377958 617995020094739 637387629151161 637387629151176 679025715106510 684323595780884 684439512836680 694750096560972 694750096560987 701865353869684 701865353869699 704177836849664 705582551821061 734307099373628 752266805771502 766438618715701 777955194117527 790255322224156 790255322224171
finite_set 90 0
boolLib.strip_tac
1
4508202 5822413 464926985138 484064387382 488848737943 551045295236 574967048041 579751398602 62008526996429 190187781637257 190468506709102 217221814296421 243850171496311 286024140781060 308850836448342 330012922480994 372793564018470 439451652798772 451510435963045 452204444653104 456605274663021 491132347463379 499533603966472 550915709216730 576610243026604 610106480377958 617995020094754 623935957411368 637387629151176 679025715106525 684439512836680 694750096560987 701865353869699 704741882592368 734307099373643 746673306598647 752266805771502 766438618715716
finite_set 90 1
bossLib.Induct_on [ HolKernel.QUOTE " (*#loc 855 29*)s" ]
2
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 579751398587 62008526996429 190187781637257 190468506709102 217221814296406 243850171496311 286024140781045 286024140781060 308850836448342 372793564018470 439451652798772 451510435963030 452204444653104 456605274663021 491132347463364 491132347463379 499533603966472 550915709216730 576610243026589 576610243026604 610106480377958 617995020094739 623935957411368 637387629151161 637387629151176 679025715106525 694750096560972 694750096560987 701865353869684 701865353869699 704741882592368 734307099373643 746673306598647 752266805771502 766438618715701 766438618715716
finite_set 90 2
boolLib.rpt boolLib.strip_tac
3 4
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 551045295236 574967048026 579751398587 9676164455854 19521708359799 30757482302301 61761901001887 62008526996429 101493408634270 127274138604443 190187781637257 190468506709102 203191271756898 215962624380936 217221814296406 243850171496311 255559943348283 274292503326533 275399095114243 286024140781045 286024140781060 294287141768166 308850836448342 327781476974081 330012922480994 372793564018470 421166592441276 439451652798772 451510435963030 452204444653104 456605274663021 466580814163002 489727397301252 491132347463364 491132347463379 499533603966472 500348370911416 542130427549830 547000195083477 550915709216730 576610243026589 576610243026604 610106480377958 613117518875379 617995020094739 623935957411368 637387629151161 637387629151176 679025715106525 684439512836680 694750096560972 694750096560987 699953843883319 701865353869684 701865353869699 704741882592368 720751610844112 734307099373643 744966343013118 746673306598647 752266805771502 766438618715701 766438618715716 780784023483531 789839059039699
finite_set 90 3
bossLib.simp [ ( DB.fetch "finite_set" "fITSET_INSERT" ) ]

4508187 4508202 5822398 5822413 464926985123 464926985138 484064387382 488848737928 488848737943 574967048026 579751398587 9676164455854 190187781637257 203191271756898 217221814296406 243850171496311 255559943348283 275399095114243 286024140781045 286024140781060 308850836448342 327781476974081 372793564018470 421166592441276 451510435963030 489727397301252 491132347463364 550915709216730 576610243026589 576610243026604 610106480377958 617995020094739 637387629151161 637387629151176 679025715106525 694750096560972 694750096560987 701865353869684 701865353869699 704741882592368 752266805771502 766438618715701 780784023483531 789839059039699
finite_set 90 4
bossLib.rename [ [ HolKernel.QUOTE " (*#loc 856 14*)fITSET _ (fINSERT e1 (fINSERT e2 _))" ] ]
5
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387367 484064387382 488848737928 488848737943 551045295221 551045295236 574967048026 579751398587 19521708359784 30757482302301 61761901001887 62008526996414 127274138604443 190187781637242 190187781637257 190468506709087 215962624380936 217221814296406 243850171496296 243850171496311 274292503326533 286024140781045 286024140781060 294287141768166 308850836448327 308850836448342 372793564018455 372793564018470 439451652798757 439451652798772 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 500348370911401 542130427549830 547000195083462 550915709216715 550915709216730 576610243026589 576610243026604 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 637387629151176 679025715106510 679025715106525 694750096560972 694750096560987 699953843883304 701865353869684 701865353869699 704741882592353 704741882592368 720751610844112 734307099373628 744966343013118 746673306598632 752266805771487 752266805771502 766438618715701
finite_set 90 5
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 857 15*)e1 = e2" ]
6
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387367 488848737928 488848737943 551045295221 551045295236 574967048026 579751398587 19521708359784 30757482302301 61761901001887 62008526996414 127321982110053 127326766460599 127326766460614 190187781637242 190187781637257 190468506709087 215962624380936 217221814296406 243850171496296 243850171496311 274292503326533 286024140781045 286024140781060 294287141768166 308850836448327 308850836448342 372793564018455 372793564018470 439451652798757 439451652798772 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 500348370911401 542130427549830 547000195083462 550915709216715 550915709216730 576610243026589 576610243026604 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 637387629151176 679025715106510 679025715106525 694750096560972 694750096560987 699953843883304 701865353869684 701865353869699 704741882592353 704741882592368 720751610844112 734307099373628 744966343013118 746673306598632 752266805771487 752266805771502 766438618715701
finite_set 90 6
bossLib.simp [ ]
7
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387367 488848737928 488848737943 551045295221 551045295236 574967048026 579751398587 19521708359784 30757482302301 61761901001887 62008526996414 127321982110038 127321982110053 127326766460599 127326766460614 179857892939394 190187781637242 190187781637257 190468506709087 215962624380936 217221814296406 243850171496296 243850171496311 274292503326533 286024140781045 286024140781060 294287141768166 308850836448327 308850836448342 372793564018455 372793564018470 439451652798757 439451652798772 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 500348370911401 542130427549830 547000195083462 550915709216715 550915709216730 576610243026589 576610243026604 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 637387629151176 679025715106510 679025715106525 694750096560972 694750096560987 699953843883304 701865353869684 701865353869699 704177836849649 704741882592353 704741882592368 720751610844112 734307099373628 744966343013118 746673306598632 752266805771487 752266805771502 766438618715701
finite_set 90 7
boolLib.rpt ( boolLib.AP_TERM_TAC sml_infixl0_open boolLib.ORELSE sml_infixl0_close boolLib.AP_THM_TAC )
8
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387367 488848737928 488848737943 551045295221 551045295236 574967048026 579751398587 19521708359784 57294928211294 61761901001887 62008526996414 127321982110038 127326766460599 127326766460614 179857892939394 190187781637242 190187781637257 190468506709087 215962624380936 217221814296406 243850171496296 243850171496311 286024140781045 286024140781060 294304697957937 308850836448327 308850836448342 372793564018455 372793564018470 375906628792957 439451652798757 439451652798772 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 493609419762183 500348370911401 542130427549830 547000195083462 550915709216715 550915709216730 576610243026589 576610243026604 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 637387629151176 679025715106510 679025715106525 694750096560972 694750096560987 699953843883304 701865353869684 701865353869699 704177836849649 704741882592353 704741882592368 734307099373628 746673306598632 752266805771487 752266805771502 766438618715701
finite_set 90 8
bossLib.simp [ ( DB.fetch "finite_set" "EXTENSION" ) ]
9
4508187 4508202 5822398 5822413 464926985123 484064387367 488848737928 551045295221 551045295236 574967048026 579751398587 19521708359784 62008526996414 127321982110038 127326766460599 127326766460614 179857892939394 190187781637242 190187781637257 190468506709087 215962624380936 217221814296406 243850171496296 243850171496311 286024140781045 308850836448327 308850836448342 365761455595923 372793564018455 439451652798757 439451652798772 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 500348370911401 547000195083462 550915709216715 552973139735306 576610243026589 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 679025715106510 679025715106525 694750096560972 699953843883304 701865353869684 701865353869699 704177836849649 704177836849664 704741882592353 734307099373628 746673306598632 752266805771487 752266805771502 766438618715701
finite_set 90 9
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 464926985123 484064387367 484064387382 488848737928 551045295221 551045295236 574967048026 579751398587 19521708359784 19521708359799 62008526996414 101493408634270 127321982110038 127326766460599 127326766460614 179857892939394 179857892939409 190187781637242 190468506709087 217221814296406 243850171496296 286024140781045 286024140781060 308850836448327 308850836448342 372793564018455 415098329689538 439451652798757 451510435963030 452204444653089 456605274663006 466580814162987 466580814163002 491132347463364 491132347463379 500348370911401 500348370911416 547000195083462 547000195083477 550915709216715 576610243026589 610106480377943 613117518875364 613117518875379 617995020094739 623935957411353 637387629151161 679025715106510 684439512836680 694750096560972 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 704741882592353 734307099373628 746673306598632 752266805771487 766438618715701 766438618715716
finite_set 90 10
bossLib.simp [ ( DB.fetch "finite_set" "fINSERT_commutes" ) ]

4508187 4508202 5822398 5822413 464926985123 484064387367 488848737928 551045295221 551045295236 574967048026 579751398587 19521708359784 62008526996414 127321982110038 127321982110053 127326766460599 127326766460614 179857892939394 190187781637242 190187781637257 190468506709087 217221814296406 243850171496296 274292503326533 286024140781045 308850836448327 308850836448342 365761455595923 372793564018455 405749839893441 439451652798757 439451652798772 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 500348370911401 519857114298486 547000195083462 550915709216715 576610243026589 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 679025715106510 694750096560972 699953843883304 701865353869684 701865353869699 704177836849649 704741882592353 734307099373628 746673306598632 752266805771487 752266805771502 766438618715701
finite_set 90 11
boolLib.pop_assum boolLib.SUBST1_TAC
12
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387367 488848737928 488848737943 551045295221 551045295236 574967048026 579751398587 19521708359784 30757482302301 61761901001887 62008526996414 127321982110038 127321982110053 127326766460599 127326766460614 179857892939394 190187781637242 190187781637257 190468506709087 215962624380936 217221814296406 243850171496296 243850171496311 274292503326518 274292503326533 286024140781045 286024140781060 294287141768166 308850836448327 308850836448342 365761455595908 372793564018455 372793564018470 405749839893426 439451652798757 439451652798772 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 500348370911401 519857114298471 542130427549830 547000195083462 550915709216715 550915709216730 576610243026589 576610243026604 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 637387629151176 679025715106510 679025715106525 694750096560972 694750096560987 699953843883304 701865353869684 701865353869699 704177836849649 704741882592353 704741882592368 720751610844112 734307099373628 744966343013118 746673306598632 752266805771487 752266805771502 766438618715701
finite_set 90 12
bossLib.simp [ boolLib.Once ( DB.fetch "finite_set" "fITSET_INSERT" ) ]

4508187 4508202 5822398 5822413 464926985123 464926985138 484064387367 488848737928 488848737943 551045295221 551045295236 574967048026 579751398587 19521708359784 30757482302301 61761901001887 62008526996414 127321982110038 127321982110053 127326766460599 127326766460614 179857892939394 190187781637242 190187781637257 190468506709087 215962624380936 217221814296406 243850171496296 243850171496311 274292503326533 286024140781045 286024140781060 294287141768166 308850836448327 308850836448342 372793564018455 372793564018470 439451652798757 439451652798772 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 500348370911401 542130427549830 547000195083462 550915709216715 550915709216730 576610243026589 576610243026604 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 637387629151176 679025715106510 679025715106525 694750096560972 694750096560987 699953843883304 701865353869684 701865353869699 704177836849649 704741882592353 704741882592368 720751610844112 734307099373628 744966343013118 746673306598632 752266805771487 752266805771502 766438618715701
finite_set 90 13
bossLib.simp [ ( DB.fetch "finite_set" "EXTENSION" ) ]
14
4508187 4508202 5822398 5822413 464926985123 484064387367 488848737928 551045295221 551045295236 574967048026 579751398587 19521708359784 62008526996414 124516229743993 127321982110038 127321982110053 127326766460599 127326766460614 145832523613860 179857892939394 190187781637242 190187781637257 190468506709087 212637179959111 215962624380936 217221814296406 243850171496296 243850171496311 286024140781045 308850836448327 308850836448342 365761455595923 372793564018455 439451652798757 439451652798772 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 500348370911401 547000195083462 550915709216715 576610243026589 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 679025715106510 679025715106525 694750096560972 699953843883304 701865353869684 701865353869699 704177836849649 704741882592353 734307099373628 734307099373643 746673306598632 752266805771487 752266805771502 766438618715701
finite_set 90 14
bossLib.metis_tac [ ]

4508187 4508202 5822398 5822413 464926985123 484064387367 484064387382 488848737928 551045295221 551045295236 574967048026 579751398587 19521708359784 19521708359799 62008526996414 101493408634270 127321982110038 127321982110053 127326766460599 127326766460614 179857892939394 179857892939409 190187781637242 190468506709087 217221814296406 243850171496296 286024140781045 286024140781060 308850836448327 308850836448342 372793564018455 415098329689538 439451652798757 451510435963030 452204444653089 456605274663006 466580814162987 466580814163002 491132347463364 491132347463379 500348370911401 500348370911416 547000195083462 547000195083477 550915709216715 576610243026589 610106480377943 613117518875364 613117518875379 617995020094739 623935957411353 637387629151161 679025715106510 684439512836680 694750096560972 699953843883304 699953843883319 701865353869684 701865353869699 704177836849649 704177836849664 704741882592353 734307099373628 746673306598632 752266805771487 766438618715701 766438618715716
finite_set 90 15
boolLib.pop_assum boolLib.SUBST1_TAC
16
4508187 4508202 5822398 5822413 464926985123 464926985138 484064387367 488848737928 488848737943 551045295221 551045295236 574967048026 579751398587 19521708359784 61761901001887 62008526996414 62008526996429 124516229743978 127321982110038 127321982110053 127326766460599 127326766460614 145832523613845 154931033286954 179857892939394 188509541585470 190187781637242 190187781637257 190468506709087 212637179959096 215962624380921 215962624380936 217221814296406 243850171496296 243850171496311 286024140781045 286024140781060 308850836448327 308850836448342 365761455595908 372793564018455 372793564018470 439451652798757 439451652798772 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 496628315406524 500348370911401 542130427549830 547000195083462 550915709216715 550915709216730 576610243026589 576610243026604 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 637387629151176 679025715106510 679025715106525 694750096560972 694750096560987 699953843883304 701865353869684 701865353869699 704177836849649 704741882592353 704741882592368 734307099373628 734307099373643 746673306598632 746673306598647 752266805771487 752266805771502 766438618715701
finite_set 90 16
bossLib.simp [ ( DB.fetch "finite_set" "fITSET_INSERT" ) ]

4508187 4508202 5822398 5822413 464926985123 464926985138 484064387367 488848737928 488848737943 551045295221 551045295236 574967048026 579751398587 19521708359784 54654515216756 62008526996414 62008526996429 127321982110038 127321982110053 127326766460599 127326766460614 145832523613860 154931033286954 179857892939394 190187781637242 190187781637257 190468506709087 217221814296406 243850171496296 243850171496311 286024140781045 286024140781060 308850836448327 308850836448342 327864699939313 372793564018455 372793564018470 439451652798757 451510435963030 452204444653089 456605274663006 466580814162987 491132347463364 495227638457385 496628315406524 500348370911401 547000195083462 550915709216715 550915709216730 576610243026589 576610243026604 610106480377943 610106480377958 613117518875364 617995020094739 623935957411353 637387629151161 637387629151176 679025715106510 679025715106525 694750096560972 694750096560987 699953843883304 701865353869684 701865353869699 704177836849649 704741882592353 704741882592368 734307099373628 734307099373643 746673306598632 746673306598647 752266805771487 752266805771502 766438618715701
