numposrep 0 0
numLib.completeInduct_on [ HolKernel.QUOTE " (*#loc 45 22*)LOG b n" ]
1
4508202 469711335699 527123542431 30798036878804 109989746890456 129916455720081 155412585748122 238707412987891 264214093175962 271701083476882 288661503866530 306472605267919 309888446016952 330012922480994 375497871509295 404581617790258 417784466454632 424403047955593 431617117277655 453900809282404 471942352642310 474709775802895 491132347463379 531497668235009 583559289844167 598740390915947 612455083430488 645204707931656 667043810664583 672462142824294 677443536080477 684439512836680 698339900079275 701865353869699 704177836849664 705594582038185 726076794110235 734077381109563 772093664419589 778417488521154 779416302132060 781439637901693
numposrep 0 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ logrootTheory.LOG_RWT ]

4508187 4508202 107540229271 469711335684 469711335699 522339191855 527123542416 527123542431 11685258506397 19521708359784 23856247810429 30798036878789 45702374937272 90592633408804 109989746890441 109989746890456 129916455720066 129916455720081 141696659960948 146299998310391 155412585748107 155412585748122 186099249657996 217096164890903 217703146340961 230184383806230 238707412987876 264214093175947 264214093175962 271701083476867 271701083476882 288661503866515 288661503866530 296001793334002 303713977031439 306472605267904 309888446016937 309888446016952 311143532379752 315757140273952 330012922480979 375497871509280 395213299197084 404581617790243 417784466454617 424403047955578 431617117277640 453900809282389 453900809282404 466580814162987 471942352642295 474709775802880 474709775802895 491132347463364 518626499560520 519278645717948 521746175187005 530238958667408 531497668234994 531497668235009 561211005263576 583559289844152 598740390915932 612455083430473 645204707931641 667043810664568 672462142824279 672462142824294 677443536080462 684439512836665 689141076585262 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 705594582038170 726076794110220 726076794110235 734077381109548 734077381109563 751415365260449 755629602911115 772093664419574 772093664419589 778417488521139 778417488521154 779416302132045 781439637901678 786896490864818
numposrep 0 3
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 522339191855 527123542416 527123542431 11685258506397 19521708359784 30798036878789 109989746890441 129916455720066 155412585748107 217096164890903 217703146340946 230184383806215 230184383806230 238707412987876 264214093175947 271701083476867 288661503866515 288661503866530 306472605267904 309888446016937 330012922480979 375497871509280 404581617790243 417784466454617 424403047955578 429894828367374 431617117277640 453900809282389 466580814162987 471942352642295 474709775802880 491132347463364 518626499560505 518626499560520 521746175187005 531497668234994 531497668235009 561211005263561 583559289844152 598740390915932 612455083430473 645204707931641 667043810664568 672462142824279 677443536080462 684439512836665 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 702299432457039 704177836849649 705594582038170 726076794110220 734077381109548 734077381109563 755629602911115 772093664419574 778417488521139 778417488521154 779416302132045 781439637901678
numposrep 0 4
let fun DECIDE_TAC ( g as ( asl , _ ) ) = ( boolLib.MAP_EVERY boolLib.UNDISCH_TAC ( HolKernel.filter numSimps.is_arith_asm asl ) sml_infixl0_open boolLib.THEN sml_infixl0_close boolLib.CONV_TAC Arith.ARITH_CONV ) g in DECIDE_TAC end

4508187 4508202 469711335684 469711335699 522339191855 527123542416 11685258506397 19521708359784 30798036878789 109989746890441 109989746890456 129916455720066 152990180564905 155412585748107 217096164890903 217703146340946 230184383806215 238707412987876 264214093175947 271701083476867 288661503866515 288661503866530 306472605267904 309888446016937 330012922480979 375497871509280 404581617790243 417784466454617 424403047955578 429894828367359 431617117277640 453900809282389 453900809282404 466580814162987 471942352642295 474709775802880 491132347463364 518626499560505 521746175187005 531220916654008 531497668234994 531497668235009 561211005263561 583559289844152 598740390915932 600414314168191 612455083430473 645204707931641 667043810664568 672462142824279 677443536080462 684439512836665 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 702299432457024 704177836849649 705594582038170 726076794110220 734077381109548 755629602911115 772093664419574 778417488521139 778417488521154 779416302132045 781439637901678
numposrep 1 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 469711335699 527123542431 101493408634270 109989746890456 124546192348058 129916455720081 155412585748122 230184383806230 264214093175962 288661503866530 330012922480994 354656544070709 395213299197084 398439345207991 453900809282404 471942352642310 474709775802895 491132347463379 518626499560520 531497668235009 583559289844167 607566666080281 612455083430488 645204707931656 672462142824294 684439512836680 698339900079275 701473106811523 734077381109563 743083663548235 772093664419589
numposrep 1 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
2
4508187 4508202 469711335684 469711335699 527123542416 527123542431 109989746890456 124546192348043 129916455720066 155412585748107 230184383806230 264214093175947 288661503866515 288661503866530 354656544070694 395213299197084 398439345207976 453900809282404 474709775802880 518626499560520 531497668234994 531497668235009 583559289844152 607566666080281 612455083430488 645204707931641 672462142824279 698339900079275 701473106811523 734077381109548 734077381109563 743083663548235 772093664419574
numposrep 1 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 527123542416 527123542431 109989746890441 109989746890456 124546192348043 127479274711660 129916455720066 155412585748107 158458236144154 230184383806215 230184383806230 264214093175947 288661503866515 288661503866530 354656544070694 395213299197069 395213299197084 398439345207976 453900809282389 453900809282404 474709775802880 492371165410687 518626499560505 518626499560520 531497668234994 531497668235009 583559289844152 585128167865294 607566666080281 612455083430473 612455083430488 645204707931641 653637551249928 672462142824279 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 734077381109548 734077381109563 743083663548235 772093664419574
numposrep 2 0
numLib.completeInduct_on [ HolKernel.QUOTE " (*#loc 45 22*)LOG b n" ]
1
4508202 469711335699 527123542431 23183265768286 129916455720081 155412585748122 264214093175962 288661503866530 330012922480994 431617117277655 450713880846102 458768870246896 471942352642310 474709775802895 491132347463379 531497668235009 541474862915895 583559289844167 598740390915947 645204707931656 667043810664583 672462142824294 677443536080477 684439512836680 694464737664029 701865353869699 734077381109563 742887692996012 772093664419589
numposrep 2 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 522339191855 527123542416 527123542431 11685258506397 19521708359784 23183265768271 109989746890441 109989746890456 129916455720066 155412585748107 217096164890903 230184383806230 264214093175947 288661503866515 288661503866530 330012922480979 395213299197084 431617117277640 450713880846087 453900809282389 453900809282404 458768870246881 466580814162987 471942352642295 474709775802880 491132347463364 518626499560520 521746175187005 531497668234994 531497668235009 541474862915880 583559289844152 598740390915932 607566666080281 612455083430473 612455083430488 645204707931641 667043810664568 672462142824279 677443536080462 684439512836665 694464737664014 698339900079260 698339900079275 701473106811523 701865353869684 704177836849649 734077381109548 734077381109563 742887692995997 743083663548235 755629602911115 772093664419574
numposrep 2 3
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ( boolLib.GSYM o boolLib.ONCE_REWRITE_RULE [ arithmeticTheory.MULT_COMM ] ) arithmeticTheory.DIVISION ]

4508187 4508202 469711335684 469711335699 522339191855 527123542416 527123542431 11685258506397 19521708359784 23183265768271 23183265768286 24137081022759 109989746890441 129916455720066 155412585748107 217096164890903 230184383806215 230184383806230 259402125816904 264214093175947 288661503866515 288661503866530 296884088842305 315287158685632 323653705268280 324200742530143 330012922480979 373868827624830 395213299197069 412818828973481 431617117277640 431617117277655 450713880846087 453900809282389 458768870246881 458768870246896 463693407382330 466580814162987 471942352642295 474709775802880 491132347463364 518626499560505 518626499560520 521746175187005 531497668234994 531497668235009 541474862915880 541474862915895 583559289844152 585128167865309 598740390915932 607566666080266 612455083430473 645204707931641 659473012573136 667043810664568 667043810664583 672462142824279 677443536080462 677443536080477 684439512836665 694464737664014 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 704177836849649 734077381109548 742887692995997 743083663548220 755629602911115 767055970251773 772093664419574
numposrep 3 0
BasicProvers.Induct
1 2
4508202 469711335699 517554841309 23183265768286 23312737273294 158527050239322 288661503866530 307626987221504 330012922480994 389224749070341 417784466454632 423090031657044 458768870246896 471942352642310 491132347463379 502122247103901 525347163412193 531497668235009 538989140445465 541474862915895 584717275393166 679812192354889 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154 779416302132060
numposrep 3 1
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "numposrep" "l2n_def" ) , arithmeticTheory.EXP ]
3
4508187 4508202 469711335684 469711335699 498417439065 517554841294 517554841309 4844131470179 23183265768271 23183265768286 23312737273279 67335619167310 158527050239307 158527050239322 288661503866515 288661503866530 307626987221489 307626987221504 316571291052236 330012922480979 330012922480994 378855121615881 389224749070326 417784466454617 417784466454632 423090031657029 458768870246881 458768870246896 471942352642295 471942352642310 491132347463364 491132347463379 494578996861341 495102760665731 502122247103886 516377886642916 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 538989140445465 541474862915880 541474862915895 584717275393151 612246340294734 684439512836665 684439512836680 698339900079260 698339900079275 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154 779416302132045 779416302132060 779537437160174
numposrep 3 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 469711335699 23183265768286 158527050239322 182171003251658 232000754873566 288661503866530 307626987221504 330012922480994 370476243327504 417784466454632 458768870246896 471942352642310 491132347463379 510064419306200 525347163412193 531497668235009 538989140445465 541474862915895 588723478317164 684439512836680 698339900079275 702299432457039 734077381109563 749333300388632 778417488521154 779416302132060
numposrep 3 3
boolLib.RES_TAC
4
4508187 4508202 469711335684 469711335699 498417439065 517554841294 517554841309 23183265768271 23183265768286 23312737273279 60418473559861 93286903359037 158527050239307 158527050239322 288661503866515 288661503866530 307626987221489 307626987221504 308526557456416 315287158685632 321073309076416 330012922480979 389224749070326 389224749070341 412818828973481 417784466454617 417784466454632 423090031657029 458768870246881 458768870246896 463693407382330 471942352642295 491132347463364 502122247103886 502122247103901 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 541474862915880 541474862915895 573539334166536 584717275393151 584717275393166 585128167865309 684439512836665 685143347380622 698125516052754 698339900079260 698339900079275 702299432457024 734077381109548 734077381109563 767055970251773 778417488521139 779416302132045 779416302132060
numposrep 3 4
boolLib.IMP_RES_TAC arithmeticTheory.LESS_ADD_1
5
4508187 4508202 469711335684 469711335699 498417439065 517554841294 517554841309 23183265768271 23183265768286 23312737273279 60418473559861 93286903359037 158527050239307 158527050239322 288661503866515 288661503866530 307626987221489 307626987221504 308526557456416 315287158685632 321073309076416 330012922480979 389224749070326 389224749070341 412818828973481 417784466454617 417784466454632 423090031657029 458768870246881 458768870246896 463693407382330 471942352642295 491132347463364 502122247103886 502122247103901 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 541474862915880 541474862915895 573539334166536 584717275393151 584717275393166 585128167865309 684439512836665 685143347380622 698125516052754 698339900079260 698339900079275 702299432457024 734077381109548 734077381109563 767055970251773 778417488521139 779416302132045 779416302132060
numposrep 3 5
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
6
4508187 4508202 469711335684 469711335699 498417439065 517554841294 517554841309 536692243538 23183265768271 23183265768286 23312737273279 60418473559861 89397504045396 93286903359037 129916455720066 141115264777401 155412585748107 158527050239307 158527050239322 202839154944167 264214093175947 283004861917015 288661503866515 288661503866530 304068141531758 307626987221489 307626987221504 308526557456416 315287158685632 321073309076416 330012922480979 389224749070326 389224749070341 412818828973481 417784466454617 417784466454632 423090031657029 458768870246881 458768870246896 463693407382330 471942352642295 474709775802880 491132347463364 502026024071845 502122247103886 502122247103901 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 541474862915880 541474862915895 550118707967853 573539334166536 584717275393151 584717275393166 585128167865294 585128167865309 587688456885345 666933724334039 672462142824279 684439512836665 685143347380622 698125516052754 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 734077381109563 767055970251773 769245463229008 772093664419574 778417488521139 779416302132045 779416302132060
numposrep 3 6
boolLib.POP_ASSUM boolLib.SUBST1_TAC
7
4508187 4508202 469711335684 469711335699 498417439065 517554841294 517554841309 536692243538 23183265768271 23183265768286 23312737273279 60418473559861 89397504045396 93286903359037 129916455720066 155412585748107 158527050239307 158527050239322 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 308526557456416 315287158685632 321073309076416 330012922480979 389224749070326 389224749070341 412818828973481 417784466454617 417784466454632 423090031657029 458768870246881 458768870246896 463693407382330 471942352642295 474709775802880 491132347463364 502026024071845 502122247103886 502122247103901 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 541474862915880 541474862915895 550118707967853 573539334166536 584717275393151 584717275393166 585128167865294 585128167865309 587688456885345 666933724334039 672462142824279 684439512836665 685143347380622 698125516052754 698339900079260 698339900079275 701865353869684 702299432457024 734077381109548 734077381109563 767055970251773 769245463229008 772093664419574 778417488521139 779416302132045 779416302132060
numposrep 3 7
BasicProvers.SRW_TAC [ ] [ arithmeticTheory.LEFT_ADD_DISTRIB ]
8
4508187 4508202 469711335684 469711335699 498417439065 517554841294 517554841309 536692243553 23183265768271 23183265768286 23312737273279 60418473559861 129916455720081 155412585748122 158527050239307 264214093175962 288661503866515 288661503866530 307626987221489 307626987221504 308526557456416 315287158685632 330012922480979 389224749070326 412818828973481 414542133286097 417784466454617 423090031657029 458768870246881 458768870246896 463693407382330 471942352642295 474709775802895 491132347463364 502026024071860 502122247103886 502122247103901 525347163412178 531497668234994 531497668235009 538989140445450 541474862915880 541474862915895 573539334166536 584717275393151 585128167865309 587688456885360 621055700020670 666933724334054 672462142824294 684439512836665 685143347380622 698125516052754 698339900079260 698339900079275 702299432457024 734077381109548 734077381109563 767055970251773 769245463229023 772093664419589 778417488521139 779416302132045
numposrep 3 8
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ arithmeticTheory.MOD_LESS , numLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 71 45*)a < b:num ==> (a < b + c)" ] ) ]

4508187 4508202 469711335684 469711335699 498417439065 517554841294 536692243553 23183265768271 23312737273279 130658286661368 158527050239307 195335542598039 288661503866515 288661503866530 307626987221489 315287158685632 330012922480979 389224749070326 412818828973481 417784466454617 423090031657029 442919748696932 458768870246881 463693407382330 471942352642295 491132347463364 502122247103886 525347163412178 531497668234994 531497668235009 538989140445450 541474862915880 568681084200210 584717275393151 585128167865309 623098135386392 684439512836665 698125516052754 698339900079260 698339900079275 702299432457024 734077381109548 734077381109563 767055970251773 778417488521139 779416302132045
numposrep 5 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 94 14*)l" ]
1 2
4508202 469711335699 517554841309 574967048041 23183265768286 29966958101903 30623850078287 87031689425307 101493408634270 129916455720081 155412585748122 158527050239322 172476387624075 176059419861034 217096164890918 218867983989813 229175265683206 230184383806230 264214093175962 288661503866530 307626987221504 330012922480994 355119231278810 363810237405703 417784466454632 431629872707517 458768870246896 471942352642310 474709775802895 491132347463379 502122247103901 525347163412193 528499591593646 531497668235009 541474862915895 583559289844167 584717275393166 635558903824721 645204707931656 672462142824294 679812192354889 684439512836680 684950351081228 688579385222133 698125516052754 698339900079275 701865353869699 711258331361793 723644675177223 734077381109563 754353306231841 772093664419589 779416302132060
numposrep 5 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
3
4508187 4508202 469711335684 469711335699 498417439065 517554841294 517554841309 574967048026 574967048041 23183265768271 23183265768286 29966958101888 29966958101903 30623850078272 67335619167310 87031689425292 87031689425307 101493408634255 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 158527050239307 158527050239322 172476387624060 176059419861019 197047005937026 217096164890903 217096164890918 218867983989798 229175265683191 230184383806215 230184383806230 264214093175947 264214093175962 267316511639602 288661503866515 288661503866530 305253504397560 307192091497404 307626987221489 307626987221504 316571291052236 330012922480979 330012922480994 355119231278795 355119231278810 363810237405688 378855121615881 417784466454617 417784466454632 431629872707502 458768870246881 458768870246896 471942352642295 471942352642310 474709775802880 474709775802895 491132347463364 491132347463379 495102760665731 502122247103886 516377886642916 525347163412178 525347163412193 528499591593631 528499591593646 531497668234994 531497668235009 536541738492250 541474862915880 541474862915895 543668727203962 583559289844152 583559289844167 584717275393151 635558903824706 645204707931641 645204707931656 672462142824279 672462142824294 677190907387175 684439512836665 684439512836680 684950351081213 688579385222118 688579385222133 698125516052739 698125516052754 698339900079260 698339900079275 700773828863247 701865353869684 701865353869699 711258331361778 711258331361793 723644675177208 723644675177223 734077381109548 734077381109563 741653939099129 754353306231826 754353306231841 772093664419574 772093664419589 779416302132045 779416302132060 779537437160174
numposrep 5 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 469711335699 574967048041 23183265768286 29966958101903 87031689425307 101493408634270 129916455720081 141860543508702 155412585748122 158527050239322 217096164890918 230184383806230 232000754873566 264214093175962 288661503866530 307626987221504 308803960433397 324653687306104 330012922480994 355119231278810 417784466454632 458768870246896 471942352642310 474709775802895 477213975364259 491132347463379 510064419306200 525347163412193 528499591593646 531497668235009 541474862915895 556200055903764 583559289844167 588723478317164 645204707931656 653367563114702 672462142824294 678599718755717 684439512836680 688579385222133 698125516052754 698339900079275 701865353869699 711258331361793 713257362089353 723644675177223 734077381109563 754353306231841 764149528575403 772093664419589 779416302132060
numposrep 5 3
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 95 18*)x" ]
4 5
4508187 4508202 469711335684 469711335699 498417439050 498417439065 517554841294 517554841309 574967048026 574967048041 23183265768271 23183265768286 29966958101888 30623850078272 67335619167310 87031689425292 101493408634255 110686802195572 129916455720066 155412585748107 158527050239307 158527050239322 172476387624060 176059419861019 217096164890903 218867983989798 229175265683191 230184383806215 230184383806230 264214093175947 272036343210050 288661503866515 288661503866530 305253504397560 307626987221489 307626987221504 308526557456416 309888446016937 315287158685632 316571291052236 330012922480979 349072071337767 355119231278795 363810237405688 378855121615881 383866717390088 412818828973481 417784466454617 431629872707502 443174070352698 458565928867823 458768870246881 458768870246896 471942352642295 474709775802880 491132347463364 502026024071860 502122247103886 502122247103901 521746175187005 525347163412178 525347163412193 528499591593631 528499591593646 531497668234994 531497668235009 541474862915880 541474862915895 583559289844152 584717275393151 585128167865309 621086226112099 635558903824706 645204707931641 672462142824279 684439512836665 684950351081213 685870886817919 688579385222118 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 710461256108079 711258331361778 723644675177208 723644675177223 734077381109548 754353306231826 754353306231841 772093664419574 779416302132045 779537437160174
numposrep 5 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ arithmeticTheory.EXP , boolLib.GSYM arithmeticTheory.DIV_DIV_DIV_MULT , arithmeticTheory.ZERO_LT_EXP , arithmeticTheory.LESS_DIV_EQ_ZERO , simpLib.SIMP_RULE numLib.arith_ss [ ] ( HolKernel.CONJ arithmeticTheory.MOD_TIMES arithmeticTheory.ADD_DIV_ADD_DIV ) ]

4508187 4508202 469711335684 469711335699 498417439050 498417439065 517554841294 517554841309 527123542416 527123542431 574967048026 23183265768271 23183265768286 29966958101888 30623850078272 67335619167310 87031689425292 98581092097755 98581092097770 101493408634255 110686802195572 129916455720066 155412585748107 158527050239307 158527050239322 172476387624060 176059419861019 200752300196390 217096164890903 218867983989798 229175265683191 230184383806215 230184383806230 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 308526557456416 309888446016937 309888446016952 315287158685632 316571291052236 330012922480979 349072071337767 355119231278795 363810237405688 373887210785718 378855121615881 412818828973481 417784466454617 424006679961967 428254223702118 431629872707502 457045562771294 458768870246881 458768870246896 471942352642295 474709775802880 491132347463364 502026024071860 502122247103886 502122247103901 517264727560811 521746175187005 525347163412178 525347163412193 528499591593631 531497668234994 531497668235009 541474862915880 541474862915895 583559289844152 584717275393151 585128167865309 603089639226490 613608441248295 635558903824706 645204707931641 672462142824279 672462142824294 684439512836665 684950351081213 688579385222118 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 710461256108079 711258331361778 723644675177208 723644675177223 725246837259944 734077381109548 754353306231826 772093664419574 779416302132045 779537437160174 786719443498580
numposrep 5 5
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 498417439050 498417439065 517554841294 517554841309 574967048026 23183265768271 23183265768286 29966958101888 30623850078272 67335619167310 87031689425292 101493408634255 110686802195572 111800283466907 129916455720066 155412585748107 158527050239307 158527050239322 172476387624060 176059419861019 203146839111781 217096164890903 218867983989798 229175265683191 230184383806215 230184383806230 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 308526557456416 309888446016937 315287158685632 316571291052236 320041562476705 330012922480979 349072071337767 355119231278795 363810237405688 378855121615881 412818828973481 417784466454617 431629872707502 436786560663036 457723910144650 458768870246881 458768870246896 471942352642295 474709775802880 491132347463364 497070819617390 502026024071860 502122247103886 502122247103901 521746175187005 525347163412178 525347163412193 528499591593631 531497668234994 531497668235009 541474862915880 541474862915895 583559289844152 584717275393151 585128167865309 633416998036378 635558903824706 645204707931641 672462142824279 674694517676855 684439512836665 684950351081213 688579385222118 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 710461256108079 711258331361778 723644675177208 723644675177223 734077381109548 754353306231826 772093664419574 777398104018767 778417488521139 778417488521154 779416302132045 779537437160174
numposrep 6 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 469711335699 527123542431 124546192348058 129916455720081 155412585748122 230184383806230 264214093175962 288661503866530 330012922480994 373868827624830 417784466454632 424403047955593 431617117277655 438822570729282 471942352642310 474709775802895 486040086682803 491132347463379 518626499560520 531497668235009 547497489768982 583559289844167 598740390915947 612271079133101 644349210682873 645204707931656 667043810664583 672462142824294 677443536080477 684439512836680 698339900079275 701473106811523 734077381109563 772093664419589 779416302132060
numposrep 7 0
numLib.completeInduct_on [ HolKernel.QUOTE " (*#loc 45 22*)LOG b n" ]
1
4508202 469711335699 527123542431 574967048041 4583015191996 46278754522632 52121945135378 100407877028991 101493408634270 129916455720081 155412585748122 158527050239322 217096164890918 230184383806230 264214093175962 266333750076517 288661503866530 330012922480994 417784466454632 424403047955593 431617117277655 458768870246896 471942352642310 474709775802895 491132347463379 525347163412193 528499591593646 531497668235009 576581510779348 583559289844167 598740390915947 645204707931656 667043810664583 672462142824294 677443536080477 684439512836680 695198024089939 698125516052754 698339900079275 701473106811523 701865353869699 723644675177223 734077381109563 754353306231841 772093664419589 779416302132060
numposrep 7 1
BasicProvers.SRW_TAC [ ] [ ]
2
4508187 4508202 469711335684 469711335699 522339191855 527123542416 527123542431 565398346904 565398346919 574967048026 574967048041 4583015191981 4583015191996 11685258506397 11685258506412 46278754522617 46278754522632 52121945135363 52121945135378 100407877028976 100407877028991 101493408634255 101493408634270 109989746890441 109989746890456 129916455720066 129916455720081 155412585748107 155412585748122 158527050239307 158527050239322 217096164890903 217096164890918 230184383806215 230184383806230 264214093175947 264214093175962 266333750076502 266333750076517 288661503866515 288661503866530 330012922480979 330012922480994 417784466454617 417784466454632 424403047955578 424403047955593 431617117277640 431617117277655 453900809282389 453900809282404 458768870246881 458768870246896 471942352642295 471942352642310 474709775802880 474709775802895 491132347463364 491132347463379 521746175187005 525347163412178 525347163412193 528499591593631 528499591593646 531497668234994 531497668235009 576581510779333 576581510779348 583559289844152 583559289844167 598740390915932 598740390915947 612455083430473 612455083430488 645204707931641 645204707931656 667043810664568 667043810664583 672462142824279 672462142824294 677443536080462 677443536080477 684439512836665 684439512836680 695198024089924 695198024089939 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 704177836849649 704177836849664 723644675177208 723644675177223 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 772093664419589 779416302132045 779416302132060
numposrep 7 2
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg
3
4508187 4508202 469711335684 469711335699 522339191855 527123542416 527123542431 574967048026 574967048041 4583015191981 4583015191996 11685258506397 46278754522617 46278754522632 52121945135363 52121945135378 100407877028976 100407877028991 101493408634255 109989746890441 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 230184383806215 230184383806230 264214093175947 266333750076502 266333750076517 288661503866515 288661503866530 330012922480979 417784466454617 424403047955578 431617117277640 431617117277655 453900809282389 458768870246881 458768870246896 471942352642295 474709775802880 491132347463364 525347163412178 525347163412193 528499591593631 528499591593646 531497668234994 531497668235009 576581510779333 576581510779348 583559289844152 598740390915932 598740390915947 612455083430473 645204707931641 667043810664568 667043810664583 672462142824279 677443536080462 677443536080477 684439512836665 695198024089924 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 704177836849649 723644675177208 723644675177223 734077381109548 754353306231826 754353306231841 755629602911115 772093664419574 779416302132045
numposrep 7 3
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ]

4508187 4508202 469711335684 469711335699 522339191855 527123542416 527123542431 574967048026 574967048041 4583015191981 11685258506397 46278754522617 46278754522632 52121945135363 52121945135378 52213207481656 82788020813651 100407877028976 100407877028991 101493408634255 109989746890441 112510116471465 129916455720066 145778745329607 151796447914440 155412585748107 158527050239307 158527050239322 180545073580476 217096164890903 217096164890918 230184383806215 230184383806230 247718742237479 264214093175947 264214093175962 266333750076502 271701083476882 278670312215988 288661503866515 288661503866530 307626987221504 316571291052236 323908895353574 330012922480979 347967626048725 373868827624830 405284931686271 415098329689538 417784466454617 418185903970024 424403047955578 431617117277640 431617117277655 448465114240340 453900809282389 458768870246881 458768870246896 463693407382330 471942352642295 474709775802880 474709775802895 491132347463364 499493662299116 510064419306200 518626499560520 521746175187020 525347163412178 525347163412193 528499591593631 528499591593646 531497668234994 531497668235009 576581510779333 583559289844152 598740390915932 601168788555042 612455083430473 645204707931641 667043810664568 667043810664583 672462142824279 672462142824294 677443536080462 677443536080477 684439512836665 684439512836680 695198024089924 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 704177836849649 723644675177208 723644675177223 734077381109548 734077381109563 754353306231826 754353306231841 755629602911115 767055970251773 770571451140796 772093664419574 779416302132045 779537437160174
numposrep 8 0
BasicProvers.Induct
1 2
4508202 464926985138 469711335699 574967048041 42940838911975 101493408634270 176059419861034 179857892939409 217096164890918 229175265683206 286024140781060 288661503866530 302217250788569 330012922480994 361193255521034 375932146951256 417784466454632 459083476009695 471942352642310 491132347463379 497340109922935 528499591593646 531497668235009 584717275393166 684439512836680 693407675989412 701865353869699 704177836849664 723644675177223 725948224458739 734077381109563 769886810600564
numposrep 8 1
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 141 31*)b" ]
3 4
4508187 4508202 5822413 464926985123 464926985138 469711335684 469711335699 498417439065 574967048026 574967048041 12881209709677 42940838911960 42940838911975 67335619167310 101493408634255 101493408634270 176059419861019 176059419861034 179857892939394 217096164890903 217096164890918 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 298428772947173 302217250788554 302217250788569 305253504397560 316571291052236 330012922480979 330012922480994 361193255521019 361193255521034 375932146951241 378855121615881 417784466454617 417784466454632 459083476009680 471942352642295 471942352642310 490579530389669 491132347463364 491132347463379 497340109922920 516377886642916 528499591593631 528499591593646 531497668234994 531497668235009 533833183129907 536541738492250 584717275393151 584717275393166 661478794239520 684439512836665 684439512836680 693407675989397 701865353869684 701865353869699 704177836849649 723644675177208 723644675177223 725948224458724 725948224458739 731050264096462 734077381109548 734077381109563 759163410206502 766438618715716 769886810600549 769886810600564
numposrep 8 2
boolLib.REWRITE_TAC tactictoe_thmlarg
5 6
4508202 469711335699 574967048041 42940838911975 101493408634270 114857738184007 176059419861034 217096164890918 219617233298875 232000754873566 286024140781060 288661503866530 302217250788569 324653687306104 330012922480994 361193255521034 382133473244493 405794621510912 417784466454632 471942352642310 491132347463379 510064419306200 528499591593646 531497668235009 584717275393166 678599718755717 684439512836680 701865353869699 704382306032191 723644675177223 725948224458739 734077381109563 769886810600564 772784507226635
numposrep 8 3
BasicProvers.SRW_TAC [ ] [ ]
7 8
4508187 4508202 5822398 5822413 464926985123 464926985138 469711335684 469711335699 498417439050 498417439065 574967048026 574967048041 12881209709662 12881209709677 42940838911960 42940838911975 67335619167295 67335619167310 93842096138255 101493408634255 101493408634270 131048991197072 176059419861019 179857892939394 217096164890903 217096164890918 229175265683191 286024140781045 286024140781060 288661503866515 288661503866530 298428772947158 302217250788554 302217250788569 305253504397545 305253504397560 316571291052221 316571291052236 330012922480979 330012922480994 361193255521019 361193255521034 375932146951241 378855121615866 378855121615881 417784466454617 417784466454632 439380893772736 459083476009680 471942352642295 471942352642310 490579530389654 490579530389669 491132347463364 491132347463379 497340109922920 516377886642901 516377886642916 528499591593631 528499591593646 531497668234994 531497668235009 533833183129892 533833183129907 536541738492235 536541738492250 584717275393151 650258637450273 661478794239505 684439512836665 684439512836680 693407675989397 701865353869684 701865353869699 704177836849649 723644675177208 723644675177223 725948224458724 731050264096447 731050264096462 734077381109548 734077381109563 759163410206487 766438618715701 766438618715716 769886810600549 769886810600564
numposrep 8 4
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 5822413 464926985123 464926985138 469711335684 498417439065 574967048026 574967048041 12881209709677 42940838911960 42940838911975 67335619167310 101493408634255 101493408634270 176059419861019 179857892939394 217096164890903 217096164890918 229175265683191 232000754873566 255073519426017 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397560 316571291052236 324653687306104 330012922480979 330012922480994 361193255521019 361193255521034 375932146951241 378855121615881 417784466454617 417784466454632 459083476009680 471942352642295 471942352642310 490579530389669 491132347463364 491132347463379 497340109922920 510064419306200 516377886642916 528499591593631 528499591593646 531497668234994 531497668235009 533833183129907 536541738492250 584717275393151 660145262294932 684439512836665 684439512836680 693407675989397 701865353869684 701865353869699 704177836849649 717721719013568 723644675177208 723644675177223 725948224458724 731050264096462 734077381109548 734077381109563 766438618715716 769886810600549 769886810600564
numposrep 8 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 469711335684 469711335699 498417439065 574967048026 574967048041 12881209709677 42940838911960 42940838911975 67335619167310 101493408634255 101493408634270 114857738183992 114857738184007 143732272038871 176059419861019 201457842763392 217096164890903 217096164890918 219617233298860 219617233298875 232000754873551 232000754873566 286024140781045 286024140781060 288661503866515 288661503866530 302217250788554 302217250788569 305253504397560 316571291052236 324653687306089 324653687306104 330012922480979 330012922480994 361193255521019 361193255521034 378855121615881 382133473244478 405794621510897 417784466454617 417784466454632 471942352642295 471942352642310 491132347463364 491132347463379 510064419306185 510064419306200 516377886642916 528499591593631 528499591593646 531497668234994 531497668235009 584717275393151 633518962656852 678599718755702 678599718755717 684439512836665 684439512836680 701865353869684 701865353869699 704382306032176 704382306032191 723644675177208 723644675177223 734077381109548 734077381109563 766438618715716 769886810600549 769886810600564 772784507226620
numposrep 8 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 574967048041 13471958556610 42940838911975 101493408634270 114857738184007 217096164890918 219617233298875 232000754873566 286024140781060 288661503866530 302217250788569 324653687306104 330012922480994 361193255521034 417784466454632 471942352642310 491132347463379 510064419306200 528499591593646 531497668235009 664324068230231 678599718755717 684439512836680 701865353869699 704382306032191 723644675177223 734077381109563 755325050712550 769886810600564
numposrep 8 7
metisLib.METIS_TAC [ prim_recTheory.LESS_0 , arithmeticTheory.LESS_MONO_EQ , rich_listTheory.EL , rich_listTheory.HD , rich_listTheory.TL ]

4508187 4508202 5822398 464926985123 464926985138 469711335684 469711335699 498417439050 574967048026 12881209709662 42940838911960 67335619167295 101493408634255 131048991197057 176059419861019 179857892939394 179857892939409 217096164890903 229175265683191 286024140781045 288661503866515 298428772947158 302217250788554 302217250788569 305253504397545 309888446016937 316571291052221 330012922480979 349072071337767 361193255521019 361193255521034 375932146951241 378855121615866 417784466454617 458565928867823 459083476009680 471942352642295 490579530389654 491132347463364 497340109922920 516377886642901 528499591593631 531497668234994 533833183129892 536541738492235 584717275393151 650258637450258 661478794239505 672462142824279 684439512836665 693407675989397 701865353869684 701865353869699 704177836849649 704177836849664 723644675177208 725948224458724 731050264096447 734077381109548 759163410206487 766438618715701 769886810600549
numposrep 8 8
metisLib.METIS_TAC [ prim_recTheory.LESS_0 , arithmeticTheory.LESS_MONO_EQ , rich_listTheory.EL , rich_listTheory.HD , rich_listTheory.TL ]

4508187 4508202 5822398 5822413 464926985123 469711335684 498417439050 498417439065 574967048026 12881209709662 42940838911960 67335619167295 101493408634255 131048991197057 131048991197072 176059419861019 179857892939394 179857892939409 217096164890903 229175265683191 286024140781045 286024140781060 288661503866515 298428772947158 302217250788554 305253504397545 309888446016937 316571291052221 330012922480979 349072071337767 361193255521019 375932146951241 378855121615866 417784466454617 458565928867823 459083476009680 471942352642295 490579530389654 491132347463364 497340109922920 516377886642901 528499591593631 531497668234994 533833183129892 536541738492235 584717275393151 650258637450258 661478794239505 672462142824279 684439512836665 693407675989397 701865353869684 701865353869699 704177836849649 704177836849664 723644675177208 725948224458724 731050264096447 734077381109548 759163410206487 766438618715701 769886810600549
numposrep 9 0
BasicProvers.SRW_TAC [ ] [ ]
1 2
4508202 469711335699 517554841309 527123542431 23183265768286 29966958101903 59896312824073 87031689425307 101493408634270 109989746890456 129916455720081 140566112408394 145469227899353 155412585748122 238707412987891 264214093175962 271701083476882 288661503866530 307626987221504 309888446016952 316571291052236 330012922480994 347967626048725 355119231278810 373938813995006 375497871509295 391540253284767 431617117277655 431629872707517 432306043560140 433389124279420 453900809282404 458768870246896 471942352642310 474709775802895 491132347463379 502122247103901 510064419306200 531497668235009 541474862915895 550687875569688 583559289844167 598740390915947 612455083430488 645204707931656 646685300482285 662541315375116 667043810664583 672462142824294 677443536080477 679812192354889 684439512836680 688579385222133 698339900079275 701865353869699 704177836849664 705594582038185 707289803305007 711258331361793 734077381109563 772093664419589 778417488521154 779537437160174
numposrep 9 3
boolLib.IMP_RES_TAC ( DB.fetch "numposrep" "LENGTH_l2n" )
4
4508187 4508202 469711335684 469711335699 517554841294 517554841309 574967048041 19521708359784 23183265768271 23183265768286 29966958101888 87031689425292 89110171139074 101493408634270 104113115039771 109989746890456 129916455720066 155412585748107 217096164890918 232000422665806 236347130738895 264214093175947 270942122627201 288661503866515 288661503866530 307626987221489 307626987221504 309888446016952 330012922480994 344378203419918 355119231278795 373938813995006 379409241245235 415870627032042 417784466454632 431617117277655 431629872707502 449303058968946 453900809282404 458768870246881 458768870246896 466580814162987 468042591760365 471942352642310 474642811917751 474709775802880 491132347463379 500879164800181 501972343691594 502122247103886 502122247103901 528499591593646 531497668234994 531497668235009 541474862915880 541474862915895 583559289844152 645204707931641 667043810664583 671057935094651 672462142824279 672462142824294 677443536080477 684439512836680 688579385222118 697576426472139 698339900079275 701865353869684 701865353869699 711258331361778 723644675177223 734077381109548 734077381109563 734464825405198 772093664419574 778417488521139 779416302132060 779537437160174
numposrep 9 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ( DB.fetch "numposrep" "LENGTH_n2l" ) , listTheory.LENGTH_TAKE , rich_listTheory.EL_TAKE , ( DB.fetch "numposrep" "EL_n2l" ) , ( DB.fetch "numposrep" "l2n_DIGIT" ) ]

4508187 4508202 469711335684 469711335699 517554841294 517554841309 574967048041 19521708359784 23183265768271 23183265768286 29966958101888 87031689425292 89110171139074 101493408634270 104113115039756 104113115039771 108261183989002 109989746890441 109989746890456 124546192348043 129916455720066 155412585748107 217096164890918 232000422665806 236347130738895 264214093175947 270942122627201 288661503866515 288661503866530 307626987221489 307626987221504 309888446016937 309888446016952 330012922480994 344378203419918 355119231278795 373938813995006 379409241245235 415870627032042 417784466454617 417784466454632 431617117277655 431629872707502 449303058968946 453900809282389 453900809282404 458768870246881 458768870246896 466580814162987 468042591760365 471942352642310 474642811917736 474642811917751 474709775802880 491132347463379 500879164800181 501972343691594 502122247103886 502122247103901 528499591593646 531497668234994 531497668235009 541474862915880 541474862915895 553897099672689 583559289844152 584717275393151 645204707931641 667043810664583 671057935094651 672462142824279 672462142824294 677443536080477 684439512836680 688579385222118 697576426472139 698339900079260 698339900079275 701865353869684 701865353869699 711258331361778 723644675177223 734077381109548 734077381109563 734464825405198 772093664419574 778417488521139 779416302132045 779416302132060 779537437160174
numposrep 10 0
boolLib.NTAC 2 boolLib.STRIP_TAC
1
4508202 469711335699 517554841309 23183265768286 29966958101903 66812189671343 114901444223080 248521350953808 288661503866530 307626987221504 330012922480994 344378203419933 397312753970217 409802392237275 420719714611664 423245686720190 458768870246896 471942352642310 491132347463379 502122247103901 505451477753412 531497668235009 538989140445465 541474862915895 657455849069883 679812192354889 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 711258331361793 711992539690110 734077381109563 734464825405213 756378524368428 778417488521154
numposrep 10 1
BasicProvers.Induct
2 3
4508187 4508202 469711335684 469711335699 517554841309 23183265768286 29966958101903 66812189671343 114901444223080 248521350953808 288661503866515 288661503866530 307626987221504 344378203419933 397312753970217 409802392237275 420719714611664 423245686720190 458768870246896 491132347463379 502122247103901 505451477753412 531497668234994 531497668235009 538989140445450 541474862915895 657455849069883 679812192354889 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 711258331361793 711992539690110 734077381109548 734464825405213 756378524368428 778417488521139 778417488521154
numposrep 10 2
( simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) tactictoe_thmlarg
4
4508187 4508202 469711335684 469711335699 498417439065 517554841294 517554841309 23183265768271 23183265768286 29966958101888 29966958101903 38970346196998 66812189671328 66812189671343 67335619167310 110132165771288 114901444223065 114901444223080 171384287942527 248521350953793 248521350953808 288661503866515 288661503866530 307626987221489 307626987221504 316571291052236 344378203419918 378855121615881 397312753970202 397312753970217 409802392237260 420719714611649 420719714611664 423245686720175 423245686720190 458768870246881 458768870246896 471942352642310 491132347463379 495102760665731 502122247103886 505451477753397 505451477753412 531497668234994 531497668235009 538989140445450 541474862915880 541474862915895 657455849069868 657455849069883 684439512836665 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 711258331361778 711258331361793 711992539690095 711992539690110 734077381109548 734464825405198 756378524368413 756378524368428 778417488521139 778417488521154 779537437160174
numposrep 10 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 23183265768286 29966958101903 66812189671343 114901444223080 207111536873995 248521350953808 288661503866515 288661503866530 307626987221504 397312753970217 420719714611664 423245686720190 458189713571308 458768870246896 505451477753412 510064419306200 531497668234994 531497668235009 538989140445450 541474862915895 588723478317164 657455849069883 684439512836680 698125516052754 698339900079275 701865353869699 702299432457024 711258331361793 711992539690110 734077381109548 756378524368428 778417488521139 778417488521154 786165910267900
numposrep 10 4
Q.X_GEN_TAC [ HolKernel.QUOTE " (*#loc 166 15*)z" ]
5
4508187 4508202 469711335684 469711335699 498417439065 517554841294 517554841309 23183265768271 29966958101888 29966958101903 37217900622577 66812189671328 66812189671343 101493408634270 114901444223065 114901444223080 248521350953793 248521350953808 288661503866515 288661503866530 307626987221489 307626987221504 344378203419918 397312753970202 397312753970217 402292786828287 409802392237260 409802392237275 420719714611649 420719714611664 423245686720175 423245686720190 458768870246881 463693407382330 471942352642310 491132347463379 502122247103886 505451477753397 505451477753412 531497668234994 531497668235009 538989140445450 541474862915880 657455849069868 657455849069883 684439512836665 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 711258331361778 711258331361793 711992539690095 711992539690110 734077381109548 734464825405198 756378524368413 756378524368428 767055970251773 778417488521139 778417488521154
numposrep 10 5
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 166 32*)0=z MOD b" ]
6 7
4508187 4508202 469711335684 469711335699 517554841294 517554841309 584535749163 23183265768271 29966958101888 29966958101903 37217900622577 66812189671328 66812189671343 101493408634270 114901444223065 114901444223080 248521350953793 248521350953808 288661503866515 288661503866530 307626987221489 307626987221504 344378203419918 397312753970202 397312753970217 402292786828287 409802392237260 409802392237275 420719714611649 420719714611664 423245686720175 423245686720190 458768870246881 463693407382330 502122247103886 505451477753397 505451477753412 531497668234994 531497668235009 538989140445450 541474862915880 657455849069868 657455849069883 684439512836665 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 711258331361778 711258331361793 711992539690095 711992539690110 734077381109548 734464825405198 756378524368413 756378524368428 767055970251773 778417488521139 778417488521154
numposrep 10 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 517554841294 517554841309 584535749148 584535749163 19521708359784 23183265768271 29966958101888 29966958101903 37217900622577 66812189671328 66812189671343 101493408634270 114901444223065 114901444223080 219229569758525 248521350953793 248521350953808 288661503866515 288661503866530 307626987221489 307626987221504 344378203419918 397312753970202 397312753970217 402292786828287 409802392237260 409802392237275 420719714611649 420719714611664 423245686720175 423245686720190 458768870246881 463693407382315 463693407382330 466580814162987 502122247103886 505451477753397 505451477753412 531497668234994 531497668235009 538989140445450 541474862915880 657455849069868 657455849069883 684439512836665 684439512836680 698125516052739 698125516052754 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 711258331361778 711258331361793 711992539690095 711992539690110 734077381109548 734464825405198 756378524368413 756378524368428 767055970251758 767055970251773 778417488521139 778417488521154
numposrep 11 0
boolLib.GEN_TAC
1
4508202 469711335699 7674604898323 23183265768286 31455209201923 136445738629880 285598902331294 288661503866530 307626987221504 330012922480994 396130357430540 458768870246896 471942352642310 491132347463379 502122247103901 531497668235009 538989140445465 541474862915895 582655980496356 679812192354889 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154 779537437160174 791734850690594
numposrep 11 1
BasicProvers.Induct
2 3
4508202 469711335699 7674604898323 23183265768286 31455209201923 136445738629880 285598902331294 288661503866530 307626987221504 330012922480994 396130357430540 458768870246896 491132347463379 502122247103901 531497668235009 538989140445465 541474862915895 582655980496356 679812192354889 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154 779537437160174 791734850690594
numposrep 11 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 498417439065 7674604898308 23183265768271 23183265768286 31455209201908 31455209201923 67335619167310 101592303975043 136445738629865 136445738629880 185108390354841 285598902331279 288661503866515 288661503866530 290217559043938 307626987221489 307626987221504 316571291052236 330012922480979 330012922480994 378855121615881 396130357430525 396130357430540 458768870246881 458768870246896 471942352642310 488258852272446 491132347463379 495102760665731 502122247103886 531497668234994 531497668235009 538989140445450 538989140445465 541474862915880 541474862915895 582655980496341 684439512836665 684439512836680 701865353869684 701865353869699 702299432457024 702299432457039 734077381109548 734077381109563 778417488521139 778417488521154 779537437160159 779537437160174 791734850690579
numposrep 11 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 469711335699 23183265768286 31455209201923 172201821843510 227461659783825 288661503866530 307626987221504 330012922480994 396130357430540 458768870246896 510064419306200 531497668235009 538989140445465 541474862915895 588723478317164 591769235023939 631738090333073 684439512836680 701865353869699 702299432457039 734077381109563 778417488521154 779537437160174
numposrep 12 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 469711335699 527123542431 37217900622577 217096164890918 288661503866530 330012922480994 375497871509295 402292786828287 463693407382330 471942352642310 491132347463379 521746175187020 531497668235009 538989140445465 684439512836680 698125516052754 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 767055970251773 778417488521154
numposrep 12 1
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 174 45*)d" ]
2 3
4508187 4508202 469711335684 469711335699 479280036806 479280036821 1046782030151 288661503866515 288661503866530 315287158685617 315287158685632 353793798224206 412818828973466 412818828973481 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 646280678163939 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139 778417488521154 786631953554442
numposrep 12 2
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ]

4508187 4508202 469711335684 469711335699 527123542416 527123542431 14806742502333 14806742502348 17764887359626 98581092097755 98581092097770 254461250041651 288661503866515 288661503866530 309888446016937 309888446016952 412818828973466 412818828973481 492310777183003 531497668234994 531497668235009 538989140445450 672462142824279 672462142824294 684949110991808 684949110991823 691064208949526 698339900079260 698339900079275 701865353869699 702299432457024 734077381109548 778417488521139 778417488521154
numposrep 12 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 11914849227755 170648804708540 170648804708555 208167055731682 208167055731697 256795645640472 288661503866515 288661503866530 299284201356827 412818828973466 412818828973481 531497668234994 531497668235009 538989140445450 698339900079260 698339900079275 701329993628652 701865353869699 702299432457024 734077381109548 778417488521139 778417488521154
numposrep 14 0
boolLib.GEN_TAC
1
4508202 469711335699 23183265768286 66812189671343 136445738629880 138312094615656 184029334572112 246911538092463 288661503866530 307626987221504 330012922480994 347227388651797 379009760748038 458768870246896 471942352642310 491132347463379 494956924514529 502122247103901 531497668235009 538989140445465 541474862915895 603935618315073 679812192354889 684439512836680 701865353869699 702299432457039 705983677620193 717783418171934 734077381109563 759857708993294 763312832088094 778417488521154
numposrep 14 1
boolLib.HO_MATCH_MP_TAC rich_listTheory.SNOC_INDUCT
2
4508202 469711335699 23183265768286 66812189671343 136445738629880 138312094615656 184029334572112 246911538092463 288661503866530 307626987221504 330012922480994 347227388651797 379009760748038 458768870246896 491132347463379 494956924514529 502122247103901 531497668235009 538989140445465 541474862915895 603935618315073 679812192354889 684439512836680 701865353869699 702299432457039 705983677620193 717783418171934 734077381109563 759857708993294 763312832088094 778417488521154
numposrep 14 2
( simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) tactictoe_thmlarg
3
4508202 469711335699 574967048041 23183265768286 31455209201923 36994922655257 42924339321908 66812189671343 101493408634270 120946084435801 136445738629880 138312094615656 184029334572112 246911538092463 275635784306996 288661503866530 307626987221504 311112854917202 313188995928781 330012922480994 347227388651797 379009760748038 458768870246896 471785482455298 471942352642310 472589095878074 491132347463379 494956924514529 502122247103901 510064419306200 531497668235009 538989140445465 541474862915895 588723478317164 601000811102175 603935618315073 604845834326539 608181070670208 611365916038873 641893690585325 666575839079449 679812192354889 684439512836680 701865353869699 702299432457039 705983677620193 708621711941573 717783418171934 734077381109563 759857708993294 763312832088094 778417488521154 779537437160174
numposrep 14 3
BasicProvers.SRW_TAC [ ] [ ]
4
4508202 469711335699 574967048041 23183265768286 31455209201923 36994922655257 57891584716419 66812189671343 67335619167310 76890661638119 93999088989143 136445738629880 138312094615656 182568464120852 184029334572112 238707412987891 246911538092463 271701083476882 288661503866530 307626987221504 316571291052236 330012922480994 347227388651797 347967626048725 375497871509295 379009760748038 458768870246896 471942352642310 491132347463379 494956924514529 502122247103901 531497668235009 538989140445465 541474862915895 603935618315073 604567737961061 604845834326539 647061867381465 657408804393263 679812192354889 684439512836680 701865353869699 702299432457039 704177836849664 705983677620193 708621711941573 717783418171934 734077381109563 759857708993294 763312832088094 778417488521154 779537437160174
numposrep 14 4
BasicProvers.SRW_TAC [ ] [ ]
5 6
4508187 4508202 469711335684 469711335699 574967048041 23183265768271 23183265768286 31455209201923 36994922655257 57891584716419 66812189671328 66812189671343 67335619167310 76890661638119 93999088989143 136445738629865 136445738629880 138312094615641 138312094615656 182568464120852 184029334572097 238707412987891 246911538092448 271701083476882 288661503866515 288661503866530 307626987221489 307626987221504 316571291052236 330012922480979 347227388651782 347227388651797 347967626048725 375497871509295 379009760748023 458768870246881 458768870246896 494956924514514 494956924514529 502122247103886 531497668234994 531497668235009 538989140445450 541474862915880 541474862915895 603935618315058 604567737961061 604845834326539 647061867381465 657408804393263 684439512836665 701865353869684 701865353869699 702299432457024 704177836849664 705983677620178 705983677620193 708621711941573 717783418171919 717783418171934 734077381109548 759857708993279 759857708993294 763312832088079 763312832088094 778417488521139 778417488521154 779537437160174
numposrep 14 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 7674604898323 23183265768271 23183265768286 31455209201923 66812189671328 136445738629865 136445738629880 138312094615641 184029334572097 246911538092448 285598902331294 285615069105823 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 344378203419933 347227388651782 379009760748023 396130357430540 458768870246881 458768870246896 494956924514514 502122247103886 502122247103901 531497668234994 531497668235009 538989140445450 541474862915880 541474862915895 603935618315058 684439512836665 701865353869684 701865353869699 702299432457024 705983677620178 717783418171919 734077381109548 759857708993279 763312832088079 778417488521139 778417488521154 779537437160174
numposrep 14 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 574967048026 574967048041 19521708359784 23183265768271 23183265768286 31455209201923 36994922655257 66812189671328 67335619167310 97361119023826 136445738629865 136445738629880 138312094615641 184029334572097 246911538092448 288661503866515 288661503866530 299468914117302 300890814881312 307626987221489 307626987221504 316571291052236 319695015230024 330012922480979 347227388651782 375497871509280 379009760748023 386477523617951 458768870246881 458768870246896 466580814162987 494956924514514 502122247103886 510064419306200 531497668234994 531497668235009 538989140445450 541474862915880 541474862915895 571139241787826 603530517790617 603935618315058 604845834326539 684439512836665 701865353869684 701865353869699 702299432457024 704177836849649 705983677620178 708621711941573 717783418171919 728488551872142 734077381109548 759857708993279 763312832088079 778417488521139 779537437160174
numposrep 15 0
Tactical.REPEAT boolLib.STRIP_TAC

4508202 469711335699 517554841309 579751398602 19521708359799 23183265768286 29966958101903 60199799920651 66812189671343 87031689425307 92015863150133 101493408634270 109989746890456 129916455720081 138312094615656 155412585748122 184762865854551 228853576516476 264214093175962 288661503866530 307626987221504 330012922480994 331736207673648 347227388651797 355119231278810 365757935741520 368620750553299 409817245985534 417784466454632 431629872707517 453900809282404 458768870246896 466580814163002 471942352642310 474642811917751 474709775802895 486040086682803 491132347463379 494956924514529 502122247103901 531497668235009 541474862915895 583559289844167 645204707931656 672462142824294 679812192354889 684439512836680 688579385222133 698339900079275 701865353869699 705983677620193 711258331361793 717783418171934 732498239371771 734077381109563 734339936135463 759857708993294 763312832088094 772093664419589 778417488521154 779416302132060
numposrep 15 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 517554841294 579751398587 19521708359784 29966958101888 66812189671328 87031689425292 92015863150118 129916455720066 155412585748107 264214093175947 288661503866515 288661503866530 307626987221489 355119231278795 365757935741505 368620750553284 409817245985519 431629872707502 466580814162987 474709775802880 531497668234994 531497668235009 538989140445465 583559289844152 645204707931641 672462142824279 688579385222118 701865353869684 702299432457039 711258331361778 732498239371756 734077381109548 734077381109563 734339936135448 772093664419574 778417488521139 778417488521154
numposrep 15 2
( simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ boolLib.Once ( boolLib.GSYM ( ( DB.fetch "numposrep" "l2n_dropWhile_0" ) ) ) ]
3
4508187 4508202 469711335684 469711335699 517554841294 517554841309 579751398587 19521708359784 23183265768286 29966958101888 60199799920651 66812189671328 66812189671343 87031689425292 92015863150118 109989746890456 129916455720066 138312094615656 155412585748107 184762865854551 228853576516476 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 331736207673648 347227388651797 355119231278795 365757935741505 368620750553284 409817245985519 417784466454632 431629872707502 453900809282404 458768870246896 466580814162987 474642811917751 474709775802880 486040086682803 494956924514529 502122247103901 531497668234994 531497668235009 538989140445450 541474862915895 583559289844152 645204707931641 672462142824279 672462142824294 688579385222118 698339900079275 701865353869684 701865353869699 702299432457024 705983677620193 711258331361778 717783418171934 732498239371756 734077381109548 734339936135448 759857708993294 763312832088094 772093664419574 778417488521139 778417488521154 779416302132060
numposrep 15 3
Q.MATCH_ABBREV_TAC [ HolKernel.QUOTE " (*#loc 215 22*)x = PRE (LENGTH y)" ]
4
4508187 4508202 469711335684 469711335699 517554841294 517554841309 579751398587 19521708359784 23183265768286 29966958101888 51220264208845 60199799920651 66812189671328 66812189671343 87031689425292 92015863150118 109989746890456 129916455720066 130152784671677 132848719710088 138312094615656 155412585748107 184029334572112 184762865854551 246911538092463 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 347227388651797 355119231278795 365757935741505 368620750553284 409817245985519 417784466454632 431629872707502 453900809282404 458768870246896 466580814162987 474709775802880 486040086682803 494956924514529 531497668234994 531497668235009 538989140445450 541474862915895 583559289844152 645204707931641 672462142824279 672462142824294 688579385222118 698339900079275 701865353869684 701865353869699 702299432457024 705983677620193 711258331361778 717783418171934 732498239371756 734077381109548 734339936135448 759857708993294 763312832088094 772093664419574 778417488521139 778417488521154 779416302132060
numposrep 15 4
boolLib.Q_TAC boolLib.SUFF_TAC [ HolKernel.QUOTE " (*#loc 216 18*)x = PRE (LENGTH (REVERSE y))" ]
5 6
4508187 4508202 469711335684 517554841294 574967048026 574967048041 579751398587 579751398602 19521708359784 23183265768271 29966958101888 66812189671328 87031689425292 92015863150118 109989746890441 117731807962147 129916455720066 138312094615641 155412585748107 158687536581162 201814064796126 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 347227388651782 355119231278795 365757935741505 368620750553284 409817245985519 417784466454632 431629872707502 453900809282389 458768870246881 461417039211367 466580814162987 474709775802880 486040086682803 494956924514514 531497668234994 531497668235009 538989140445450 541474862915880 583559289844152 584717275393166 594115211142562 618181583803567 645204707931641 646685300482270 672462142824279 672462142824294 688579385222118 690445152545255 698339900079260 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 705983677620178 711258331361778 717783418171919 721883297346974 732498239371756 734077381109548 734339936135448 758454482425466 759857708993279 763312832088079 772093664419574 778417488521139 779416302132060
numposrep 15 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 469711335684 517554841294 574967048026 574967048041 579751398587 579751398602 19521708359784 23183265768271 29966958101888 66812189671328 87031689425292 92015863150118 109989746890441 117731807962147 129916455720066 138312094615641 138312094615656 155412585748107 158687536581162 201814064796126 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 329098405916028 330012922480994 347227388651782 355119231278795 365757935741505 368620750553284 409817245985519 417784466454632 431629872707502 453900809282389 458768870246881 461417039211367 466580814162987 474709775802880 486040086682803 494956924514514 531497668234994 531497668235009 538989140445450 539840389640815 541474862915880 583559289844152 584717275393166 594115211142562 618181583803567 645204707931641 646685300482270 672462142824279 672462142824294 674790262785274 684439512836680 688579385222118 690445152545255 698339900079260 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 705983677620178 705983677620193 711258331361778 717783418171919 717783418171934 721883297346974 732498239371756 734077381109548 734339936135448 758454482425466 759857708993279 763312832088079 772093664419574 778417488521139 779416302132060
numposrep 15 6
markerLib.UNABBREV_ALL_TAC
7
4508187 4508202 469711335684 517554841294 574967048026 574967048041 579751398587 579751398602 19521708359784 23183265768271 29966958101888 66812189671328 87031689425292 92015863150118 109989746890441 117731807962147 129916455720066 138312094615641 138312094615656 155412585748107 158687536581162 201814064796126 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 329098405916028 347227388651782 355119231278795 365757935741505 368620750553284 409817245985519 417784466454632 431629872707502 453900809282389 458768870246881 466580814162987 474709775802880 486040086682803 494956924514514 531497668234994 531497668235009 538989140445450 539840389640815 541474862915880 583559289844152 594115211142562 618181583803567 645204707931641 646685300482270 672462142824279 672462142824294 674790262785274 688579385222118 690445152545255 698339900079260 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 705983677620178 705983677620193 711258331361778 717783418171919 717783418171934 721883297346974 732498239371756 734077381109548 734339936135448 759857708993279 763312832088079 772093664419574 778417488521139 779416302132060
numposrep 15 7
boolLib.MATCH_MP_TAC ( boolLib.MP_CANON ( ( DB.fetch "numposrep" "LOG_l2n" ) ) )
8
4508187 4508202 469711335684 469711335699 517554841294 517554841309 579751398587 19521708359784 23183265768286 29966958101888 66812189671328 66812189671343 87031689425292 92015863150118 109989746890456 129916455720066 130152784671677 132848719710088 138312094615656 155412585748107 184029334572112 211781930337944 226670968780208 246911538092463 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 347227388651797 355119231278795 365757935741505 368620750553284 401071747375872 409817245985519 417784466454632 431629872707502 453900809282404 458768870246896 466580814162987 474709775802880 486040086682803 494956924514529 531497668234994 531497668235009 538989140445450 541474862915895 583559289844152 645204707931641 672462142824279 672462142824294 688579385222118 698339900079275 701865353869684 701865353869699 702299432457024 705983677620193 711258331361778 717783418171934 732498239371756 734077381109548 734339936135448 759857708993294 763312832088094 772093664419574 778417488521139 778417488521154 779416302132060
numposrep 15 8
( simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ listTheory.dropWhile_eq_nil , rich_listTheory.EXISTS_REVERSE , rich_listTheory.EVERY_REVERSE , combinTheory.o_DEF ]
9
4508187 4508202 469711335684 469711335699 517554841294 517554841309 579751398587 1067837736679 19521708359784 19521708359799 29966958101888 29966958101903 65839879070129 66812189671328 66812189671343 87031689425292 87031689425307 92015863150118 101493408634270 118569205553937 129916455720066 129916455720081 138312094615656 155412585748107 155412585748122 184029334572112 264214093175947 264214093175962 288661503866515 288661503866530 307626987221489 307626987221504 347227388651797 355119231278795 355119231278810 365757935741505 368620750553284 372480835122206 409817245985519 431629872707502 466580814162987 466580814163002 474709775802880 474709775802895 494956924514529 502142141586039 510064419306200 531497668234994 531497668235009 538989140445450 583559289844152 583559289844167 645204707931641 645204707931656 646685300482285 672462142824279 672462142824294 684439512836680 688579385222118 688579385222133 701865353869684 701865353869699 702299432457024 702299432457039 705092020617940 705983677620193 711258331361778 711258331361793 717783418171934 732498239371756 734077381109548 734077381109563 734339936135448 759857708993294 763312832088094 772093664419574 772093664419589 778417488521139 778417488521154 779416302132060
numposrep 15 9
( simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ listTheory.EVERY_MEM ]
10
4508187 4508202 469711335684 469711335699 517554841294 517554841309 574967048041 579751398587 1067837736679 19521708359784 19521708359799 29966958101888 29966958101903 59537851075918 66812189671328 66812189671343 87031689425292 87031689425307 92015863150118 101493408634270 118569205553937 128437667458052 129916455720066 138312094615656 155412585748107 184029334572112 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 347227388651797 355119231278795 355119231278810 365757935741505 368620750553284 375497871509295 409817245985519 431629872707502 466580814162987 466580814163002 474709775802880 494956924514529 502142141586039 514496733460663 531497668234994 531497668235009 538989140445450 560450420815019 583559289844152 633286946618528 645204707931641 672462142824279 684439512836680 688579385222118 688579385222133 701865353869684 701865353869699 702299432457024 702299432457039 704177836849664 705983677620193 711258331361778 711258331361793 717783418171934 732498239371756 734077381109548 734077381109563 734339936135448 734339936135463 759857708993294 763312832088094 772093664419574 778417488521139 778417488521154 779416302132060
numposrep 15 10
Tactical.REVERSE boolLib.CONJ_TAC
11 12
4508187 4508202 469711335684 469711335699 484064387367 484064387382 517554841294 517554841309 579751398587 1067837736679 19521708359784 41856244309758 41856244309773 59537851075903 66812189671343 87031689425292 87031689425307 101493408634270 118569205553937 124319838725857 128437667458037 129916455720066 138312094615656 155412585748107 184029334572112 215700215706819 215700215706834 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 330012922480994 347227388651797 375497871509280 391947797815890 391947797815905 466580814162987 467484720053398 467484720053413 470096335453744 471942352642295 471942352642310 474709775802880 491132347463364 491132347463379 494956924514529 496383175104111 502142141586039 514496733460648 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 624811432641453 624811432641468 633286946618513 645204707931641 672462142824279 684439512836665 684439512836680 688579385222118 688579385222133 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 705983677620193 711258331361778 717783418171934 734077381109548 734077381109563 734339936135448 759857708993294 763312832088094 772093664419574 778417488521139 778417488521154 779416302132060 780083133136918 780083133136933
numposrep 15 11
metisLib.METIS_TAC [ listTheory.MEM_dropWhile_IMP , listTheory.MEM_REVERSE ]

4508187 4508202 469711335684 469711335699 484064387367 484064387382 517554841294 517554841309 579751398587 19521708359784 41856244309758 41856244309773 59537851075903 66812189671343 87031689425292 87031689425307 124319838725857 128437667458037 129916455720066 138312094615656 155412585748107 215700215706819 215700215706834 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 330012922480994 347227388651797 375497871509280 391947797815890 391947797815905 466580814162987 467484720053398 467484720053413 470096335453744 471942352642295 471942352642310 474709775802880 491132347463364 491132347463379 494956924514529 496383175104111 514496733460648 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 624811432641453 624811432641468 633286946618513 645204707931641 672462142824279 684439512836665 684439512836680 688579385222118 688579385222133 701865353869684 701865353869699 702299432457024 704177836849649 705983677620193 711258331361778 717783418171934 734077381109548 734339936135448 759857708993294 763312832088094 772093664419574 778417488521139 778417488521154 780083133136918 780083133136933
numposrep 15 12
Q.MATCH_ABBREV_TAC [ HolKernel.QUOTE " (*#loc 223 22*)0:num < LAST (REVERSE ls)" ]
13
4508187 4508202 469711335684 484064387367 517554841294 517554841309 579751398587 1067837736679 19521708359784 41856244309758 59537851075903 66812189671343 87031689425292 118569205553937 128437667458037 129916455720066 138312094615656 155412585748107 184029334572112 215700215706819 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 347227388651797 375497871509280 391947797815890 466580814162987 467484720053398 470096335453744 471942352642295 474709775802880 491132347463364 494956924514529 502142141586039 514496733460648 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 624811432641453 633286946618513 645204707931641 672462142824279 684439512836665 688579385222118 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 705983677620193 711258331361778 717783418171934 734077381109548 734077381109563 734339936135448 759857708993294 763312832088094 772093664419574 778417488521139 778417488521154 779416302132060 780083133136918
numposrep 15 13
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 224 12*)ls = []" ]
14 16
4508187 4508202 469711335684 484064387367 517554841294 579751398587 19521708359784 41856244309758 59537851075903 66812189671328 87031689425292 117731807962147 128437667458037 129916455720066 136445738629865 136445738629880 138312094615641 138312094615656 155412585748107 158687536581162 193744280077114 215700215706819 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 347227388651782 375497871509280 391947797815890 466580814162987 467484720053398 470096335453744 471942352642295 474709775802880 491132347463364 494956924514514 502142141586039 514496733460648 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 618181583803567 624811432641453 633286946618513 645204707931641 646685300482270 672462142824279 684439512836665 688579385222118 695029946950491 701865353869684 702299432457024 702299432457039 704177836849649 705983677620178 705983677620193 711258331361778 717783418171919 717783418171934 734077381109548 734077381109563 734339936135448 759857708993279 763312832088079 772093664419574 778417488521139 778417488521154 779416302132060 780083133136918
numposrep 15 14
( simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ BasicProvers.Abbr [ HolKernel.QUOTE " (*#loc 225 13*)ls" ] , listTheory.dropWhile_eq_nil , listTheory.EVERY_MEM , listTheory.EXISTS_MEM ]
15
4508187 4508202 469711335684 484064387367 517554841294 579751398587 19521708359784 41856244309758 59537851075903 66812189671328 87031689425292 117731807962147 128437667458037 129916455720066 136445738629865 136445738629880 138312094615641 138312094615656 155412585748107 158687536581162 193744280077114 215700215706819 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 331918581970229 347227388651782 375497871509280 391947797815890 466580814162987 467484720053398 470096335453744 471942352642295 474709775802880 491132347463364 494956924514514 502142141586039 510064419306185 514496733460648 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 618181583803567 624811432641453 633286946618513 645204707931641 646685300482270 672462142824279 684439512836665 688579385222118 695029946950491 701865353869684 702299432457024 702299432457039 704177836849649 705983677620178 705983677620193 711258331361778 717783418171919 717783418171934 734077381109548 734077381109563 734339936135448 759857708993279 763312832088079 772093664419574 778417488521139 778417488521154 779416302132060 780083133136918
numposrep 15 15
metisLib.METIS_TAC [ ]

4508187 4508202 469711335684 484064387367 517554841294 517554841309 579751398587 1067837736679 19521708359784 41856244309758 66812189671343 118569205553937 129916455720066 138312094615656 155412585748107 184029334572112 196421115996488 208688131165094 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 347227388651797 375497871509280 391947797815890 466580814162987 467484720053398 470096335453744 471942352642295 474709775802880 491132347463364 494956924514529 502142141586039 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 624811432641453 645204707931641 672462142824279 684439512836665 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 705983677620193 717783418171934 734077381109548 734077381109563 759857708993294 763312832088094 772093664419574 778417488521139 778417488521154 779416302132060 780083133136918
numposrep 15 16
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
17
4508187 4508202 469711335684 484064387367 517554841294 579751398587 19521708359784 41856244309758 59537851075903 66812189671328 87031689425292 117731807962147 128437667458037 129916455720066 136445738629865 136445738629880 138312094615641 138312094615656 155412585748107 158687536581162 193744280077114 215700215706819 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 331918581970229 347227388651782 375497871509280 391947797815890 466580814162987 467484720053398 470096335453744 471942352642295 474709775802880 491132347463364 494956924514514 502142141586039 510064419306185 514496733460648 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 618181583803567 624811432641453 633286946618513 645204707931641 646685300482270 672462142824279 684439512836665 688579385222118 695029946950491 701865353869684 702299432457024 702299432457039 704177836849649 705983677620178 705983677620193 711258331361778 717783418171919 717783418171934 734077381109548 734077381109563 734339936135448 759857708993279 763312832088079 772093664419574 778417488521139 778417488521154 779416302132060 780083133136918
numposrep 15 17
boolLib.Q_TAC boolLib.SUFF_TAC [ HolKernel.QUOTE " (*#loc 228 18*)~ (($= 0) (HD ls))" ]
18 19
4508187 4508202 469711335684 484064387367 517554841294 579751398587 19521708359784 41856244309758 59537851075903 66812189671328 87031689425292 117731807962147 128437667458037 129916455720066 136445738629865 136445738629880 138312094615641 155412585748107 158687536581162 215700215706819 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 331918581970229 347227388651782 375497871509280 391947797815890 466580814162987 467484720053398 470096335453744 471942352642295 474709775802880 491132347463364 494956924514514 510064419306185 514496733460648 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 618181583803567 624811432641453 633286946618513 645204707931641 646685300482270 670872314849816 672462142824279 679951252409217 684439512836665 688579385222118 701865353869684 702299432457024 702299432457039 704177836849649 705983677620178 711258331361778 717783418171919 734077381109548 734077381109563 734339936135448 759857708993279 763312832088079 772093664419574 778417488521139 778417488521154 779416302132060 780083133136918 785042038445094
numposrep 15 18
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 469711335684 484064387367 517554841294 579751398587 19521708359784 19521708359799 41856244309758 59537851075903 61292797651791 66812189671328 66812189671343 87031689425292 117731807962147 128437667458037 129916455720066 136445738629865 136445738629880 138312094615641 155412585748107 158687536581162 215700215706819 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 330012922480994 331918581970229 347227388651782 375497871509280 391947797815890 466580814162987 466580814163002 467484720053398 470096335453744 471942352642295 474709775802880 491132347463364 494956924514514 510064419306185 514496733460648 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 618181583803567 624811432641453 633286946618513 645204707931641 646685300482270 670872314849816 672462142824279 679951252409217 684439512836665 684439512836680 688579385222118 701865353869684 701865353869699 702299432457024 702299432457039 704177836849649 705983677620178 711258331361778 717783418171919 734077381109548 734077381109563 734339936135448 759857708993279 763312832088079 772093664419574 778417488521139 778417488521154 779416302132060 780083133136918 785042038445094
numposrep 15 19
Q.UNABBREV_TAC [ HolKernel.QUOTE " (*#loc 229 18*)ls" ]
20
4508187 4508202 469711335684 484064387367 517554841294 579751398587 19521708359784 19521708359799 41856244309758 59537851075903 61292797651791 66812189671328 66812189671343 87031689425292 117731807962147 128437667458037 129916455720066 136445738629865 136445738629880 138312094615641 155412585748107 158687536581162 215700215706819 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 331918581970229 347227388651782 375497871509280 391947797815890 466580814162987 466580814163002 467484720053398 470096335453744 471942352642295 474709775802880 491132347463364 494956924514514 510064419306185 514496733460648 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 618181583803567 624811432641453 633286946618513 645204707931641 646685300482270 670872314849816 672462142824279 684439512836665 688579385222118 701865353869684 701865353869699 702299432457024 704177836849649 705983677620178 711258331361778 717783418171919 734077381109548 734339936135448 759857708993279 763312832088079 772093664419574 778417488521139 778417488521154 779416302132060 780083133136918 785042038445094
numposrep 15 20
boolLib.MATCH_MP_TAC listTheory.HD_dropWhile
21
4508187 4508202 469711335684 484064387367 517554841294 517554841309 579751398587 19521708359784 19521708359799 41856244309758 59537851075903 66812189671328 66812189671343 87031689425292 128437667458037 129916455720066 138312094615641 138312094615656 151114803583780 155412585748107 215700215706819 241280687644700 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 347227388651782 347227388651797 375497871509280 391947797815890 466580814162987 466580814163002 467484720053398 470096335453744 471942352642295 474709775802880 491132347463364 494956924514514 494956924514529 510064419306185 511752731330181 514496733460648 527193697905056 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 624811432641453 633286946618513 645204707931641 646685300482270 670872314849816 672462142824279 684439512836665 688579385222118 701865353869684 701865353869699 702299432457024 704177836849649 705983677620178 705983677620193 711258331361778 717783418171919 717783418171934 734077381109548 734339936135448 759857708993279 759857708993294 763312832088079 763312832088094 772093664419574 778417488521139 778417488521154 779416302132060 780083133136918
numposrep 15 21
( simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ listTheory.EXISTS_MEM ]
22
4508187 4508202 469711335684 484064387367 517554841294 517554841309 579751398587 19521708359784 19521708359799 41856244309758 59537851075903 66812189671328 66812189671343 87031689425292 128437667458037 129916455720066 138312094615641 138312094615656 151114803583780 155412585748107 177245405733028 215700215706819 241280687644700 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 347227388651782 375497871509280 391947797815890 397312753970217 466580814162987 466580814163002 467484720053398 470096335453744 471942352642295 474709775802880 491132347463364 494956924514514 510064419306185 514496733460648 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 609447994186150 624811432641453 633286946618513 633615359316552 645204707931641 646685300482270 672462142824279 684439512836665 688579385222118 701865353869684 701865353869699 702299432457024 704177836849649 705156956831626 705983677620178 705983677620193 711258331361778 711258331361793 717783418171919 717783418171934 734077381109548 734339936135448 734339936135463 759857708993279 763312832088079 772093664419574 772450885217344 778417488521139 778417488521154 780083133136918
numposrep 15 22
metisLib.METIS_TAC [ ]

4508187 4508202 469711335684 484064387367 484064387382 517554841294 517554841309 579751398587 19521708359784 19521708359799 41856244309758 41856244309773 66812189671328 87031689425292 101493408634270 129916455720066 138312094615641 151114803583780 155412585748107 215700215706819 241280687644700 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 330012922480979 347227388651782 375497871509280 375497871509295 391947797815890 391947797815905 457644544611742 466580814162987 466580814163002 467484720053398 467484720053413 470096335453744 470096335453759 471942352642295 471942352642310 474709775802880 491132347463364 494956924514514 510064419306185 531497668234994 531497668235009 538989140445450 583559289844152 586677811793393 586677811793408 624811432641453 624811432641468 645204707931641 646685300482270 672462142824279 684439512836665 684439512836680 688579385222118 701865353869684 701865353869699 702299432457024 704177836849649 704177836849664 705983677620178 717783418171919 734077381109548 759857708993279 763312832088079 772093664419574 778417488521139 778417488521154 780083133136918 780083133136933
numposrep 16 0
boolLib.NTAC 2 boolLib.STRIP_TAC
1
4508202 469711335699 527123542431 7850239440542 29966958101903 87031689425307 288661503866530 330012922480994 355119231278810 431617117277655 471942352642310 491132347463379 531497668235009 538989140445465 598740390915947 667043810664583 677443536080477 684439512836680 688579385222133 702299432457039 711258331361793 734077381109563 778417488521154
numposrep 16 1
numLib.completeInduct_on [ HolKernel.QUOTE " (*#loc 45 22*)LOG b n" ]
2
4508202 469711335699 527123542431 7850239440542 29966958101903 87031689425307 288661503866530 330012922480994 355119231278810 431617117277655 531497668235009 538989140445465 598740390915947 667043810664583 677443536080477 684439512836680 688579385222133 702299432457039 711258331361793 734077381109563 778417488521154
numposrep 16 3
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 522339191855 527123542416 527123542431 7850239440527 11685258506397 19521708359784 29966958101888 52213207481641 82788020813636 87031689425292 109989746890441 109989746890456 151796447914425 217096164890903 230184383806230 264214093175947 288661503866515 288661503866530 330012922480979 355119231278795 395213299197084 415098329689523 431617117277640 448465114240325 453900809282389 453900809282404 466580814162987 471942352642295 474709775802880 491132347463364 518626499560520 521746175187005 531497668234994 531497668235009 538989140445450 598740390915932 607566666080281 612455083430473 612455083430488 667043810664568 672462142824279 677443536080462 684439512836665 688579385222118 698339900079260 698339900079275 701473106811523 701865353869684 702299432457024 704177836849649 711258331361778 734077381109548 734077381109563 743083663548235 755629602911115 778417488521139
numposrep 16 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 522339191855 527123542416 527123542431 7850239440527 11685258506397 19521708359784 29966958101888 29966958101903 52213207481641 82788020813636 87031689425292 87031689425307 109989746890441 151796447914425 217096164890903 230184383806215 230184383806230 264214093175947 288661503866515 288661503866530 330012922480979 355119231278795 355119231278810 373868827624830 395213299197069 415098329689523 431617117277640 431617117277655 448465114240325 453900809282389 466580814162987 471942352642295 472908608644778 474709775802880 491132347463364 518626499560505 518626499560520 521746175187005 531497668234994 531497668235009 538989140445450 598740390915932 607566666080266 612455083430473 667043810664568 667043810664583 672462142824279 677443536080462 677443536080477 684439512836665 688579385222118 688579385222133 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 702299432457024 704177836849649 711258331361778 711258331361793 734077381109548 743083663548220 755629602911115 778417488521139
numposrep 17 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 536692243553 555829645797 3509959868093 52213207481656 62666349394884 67335619167310 82788020813651 101493408634270 101767927527488 114689758104621 151796447914440 162438096895333 185354256328058 230685295159171 264214093175962 279492582050393 288661503866530 294629856743474 307626987221504 316571291052236 378855121615881 458768870246896 471942352642310 474709775802895 490916101386437 491132347463379 510064419306200 525347163412193 531497668235009 541474862915895 572932122502110 585128167865309 598896581993091 645017806021334 672462142824294 679530406069039 679812192354889 684439512836680 698339900079275 698768722582732 701865353869699 711174452892990 754065147919667 771707048269774 778417488521154 779537437160174
numposrep 18 1
BasicProvers.SRW_TAC [ ] [ ]
4
4508187 4508202 527123542416 527123542431 536692243538 536692243553 3509959868078 3509959868093 19521708359784 20672548226547 52213207481641 52213207481656 79766091066682 82788020813636 82788020813651 151796447914425 151796447914440 163119768528457 200942492622067 217096164890903 230184383806230 230685295159156 230685295159171 264214093175947 264214093175962 271701083476882 288661503866515 288661503866530 307626987221504 316571291052236 347967626048725 375497871509280 415098329689523 421340528878595 431617117277655 435666912720660 466580814162987 474709775802880 474709775802895 510064419306200 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 575618724942443 584177660676273 627130956409877 646685300482285 654511295590328 667043810664583 668748088923555 672462142824279 672462142824294 678102100704533 684439512836665 689950062757834 698125516052754 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 746439917996904 767055970251773 778417488521139 778417488521154 779537437160174 791540095091055
numposrep 18 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ]

4508202 527123542431 48385840440500 52213207481656 59896312824073 82788020813651 143391167547308 151796447914440 225596026091038 230685295159171 238707412987891 246136393492889 264214093175962 271701083476882 288661503866515 288661503866530 307626987221504 316571291052236 327979508676963 347967626048725 375497871509295 424330111137629 431617117277655 432306043560140 474709775802895 501742548345844 510064419306200 525347163412193 531497668234994 531497668235009 587371595252538 614844790912960 626126812339339 646685300482285 667043810664583 672462142824294 698125516052754 698339900079275 701865353869699 702299432457024 704177836849664 707289803305007 718261838156295 734077381109548 767055970251773 778417488521139 778417488521154 779537437160174
numposrep 18 3
simpLib.FULL_SIMP_TAC numLib.arith_ss [ arithmeticTheory.ADD_MODULUS_LEFT , ( DB.fetch "bit" "ZERO_LT_TWOEXP" ) , arithmeticTheory.ADD_DIV_RWT , arithmeticTheory.LESS_DIV_EQ_ZERO , numLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 1054 18*)0 < x ==> (p + x - 1 = p + (x - 1n))" ] ) ]

4508187 4508202 527123542416 527123542431 536692243538 536692243553 3509959868078 3509959868093 20672548226547 52213207481641 52213207481656 64118212769182 79766091066682 82788020813636 82788020813651 151796447914425 151796447914440 163119768528457 200942492622067 217096164890903 230184383806230 230685295159156 230685295159171 264214093175947 264214093175962 271701083476882 288661503866515 288661503866530 307626987221504 316571291052236 347967626048725 421340528878595 431617117277655 435666912720660 474709775802880 474709775802895 510064419306200 525347163412178 525347163412193 531497668234994 531497668235009 538989140445450 575618724942443 584177660676273 627130956409877 636134797319584 646685300482285 654511295590328 667043810664583 668748088923555 672462142824279 672462142824294 678102100704533 689950062757834 698125516052754 698339900079260 698339900079275 701473106811523 701865353869699 702299432457024 734077381109548 767055970251773 778417488521139 778417488521154 779537437160174
numposrep 19 0
boolLib.REWRITE_TAC [ ( DB.fetch "numposrep" "l2n2" ) , ( DB.fetch "numposrep" "l2n_def" ) , arithmeticTheory.ALT_ZERO ]

56143413991318 200889280612998 288661503866530 307626987221504 474709775802895 510064419306200 526103386460565 531497668235009 701865353869699 758136604090574 779416302132060
numposrep 20 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
1
4508202 555829645797 200889280612998 248647326833161 288661503866530 300513086870216 307626987221504 316571291052236 335955190175032 354310278417567 432306043560140 491132347463379 498386829168447 531497668235009 672462142824294 679812192354889 701865353869699 748279327674962 766664814939645 778417488521154 779416302132060 779537437160174
numposrep 20 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 555829645797 52213207481656 82788020813651 151796447914440 215484931622163 264214093175962 288661503866530 300513086870216 307626987221504 330527776373049 412818828973481 449153276635049 458768870246896 474709775802895 491132347463379 531497668235009 541474862915895 558520269299854 608586497708289 672462142824294 679812192354889 698339900079275 701865353869699 738647817026935 789060783973639
numposrep 21 0
( simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) tactictoe_thmlarg
1
4508202 555829645797 109371237871587 129916455720081 155412585748122 200889280612998 264214093175962 288661503866530 307626987221504 316571291052236 449955885646617 474709775802895 491132347463379 498386829168447 503818134748600 531497668235009 577954661512490 672462142824294 679812192354889 683141529373113 701865353869699 764242621121569 772093664419589 779416302132060 779537437160174
numposrep 21 1
metisLib.METIS_TAC [ numLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 288 34*)2 * a + 1 = a + (a + SUC 0)" ] ) , arithmeticTheory.BIT1 ]

4508202 555829645797 16364555482789 52213207481656 82788020813651 129916455720081 151796447914440 155412585748122 191519368061960 264214093175962 288661503866530 307626987221504 330527776373049 412818828973481 449153276635049 458768870246896 472718896714778 474709775802895 484103873704021 491132347463379 496588186760431 531497668235009 541474862915895 558520269299854 585128167865309 608586497708289 672462142824294 679812192354889 698339900079275 701865353869699 772093664419589
numposrep 22 0
boolLib.REWRITE_TAC [ ( DB.fetch "numposrep" "l2n2" ) , arithmeticTheory.NUMERAL_DEF ]

4508202 555829645797 48731378258199 52213207481656 54743581760753 82788020813651 101493408634270 109371237871587 129916455720081 151796447914440 155412585748122 192394562807483 200889280612998 263061827198044 264214093175962 288661503866530 295555320603970 307626987221504 316571291052236 335955190175032 405821725566957 432306043560140 449955885646617 458768870246896 474709775802895 491132347463379 531497668235009 541474862915895 558520269299854 672462142824294 674594393994741 679812192354889 683141529373113 684439512836680 701865353869699 762863080677159 766664814939645 772093664419589 778417488521154 779416302132060 779537437160174
numposrep 23 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ( DB.fetch "numposrep" "num_from_bin_list_def" ) , ( DB.fetch "numposrep" "l2n_DIGIT" ) , bitTheory.SUC_SUB , bitTheory.BIT_def , bitTheory.BITS_THM ]

4508202 517554841309 574967048041 29966958101903 52213207481656 82788020813651 101493408634270 129916455720081 151796447914440 155412585748122 176059419861034 178369260107384 194305839124224 199905276587705 211521042563605 217096164890918 229175265683206 264214093175962 288661503866530 307626987221504 325460044107989 330012922480994 337095223765264 417784466454632 458768870246896 471942352642310 474709775802895 491132347463379 528499591593646 531497668235009 549606811911452 584717275393166 631507422153252 672462142824294 679812192354889 684439512836680 688579385222133 693407675989412 694237250147155 701865353869699 711258331361793 723644675177223 734077381109563 772093664419589 779416302132060
numposrep 24 0
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ( DB.fetch "numposrep" "num_to_bin_list_def" ) , ( DB.fetch "numposrep" "EL_n2l" ) , bitTheory.SUC_SUB , bitTheory.BITV_def , bitTheory.BIT_def , bitTheory.BITS_THM ]

4508202 527123542431 574967048041 42166732699330 68076762867209 133177571750170 172427612465203 217096164890918 250988602777623 288661503866530 329837205765546 330012922480994 377471123621532 417784466454632 458768870246896 471942352642310 491132347463379 494202368247818 528499591593646 531497668235009 538453302933774 549125531729724 684439512836680 698339900079275 701865353869699 723644675177223 734077381109563 761126354444961 779416302132060
numposrep 29 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 337 14*)l1" ]
1 2
4508202 469711335699 23183265768286 34978138719852 97361119023826 131457699611428 136129971492854 136134755843415 158527050239322 180981670282877 232104225873503 288661503866530 307626987221504 317601613427681 386477523617951 389224749070341 412818828973481 417784466454632 458768870246896 471942352642310 491132347463379 502122247103901 525347163412193 531497668235009 541474862915895 571139241787826 584717275393166 585128167865309 666933724334054 679812192354889 698339900079275 701865353869699 712641594017479 762841627317839 779416302132060
numposrep 29 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ arithmeticTheory.EXP , ( DB.fetch "numposrep" "l2n_def" ) ]

4508187 4508202 469711335684 469711335699 498417439065 23183265768271 23183265768286 34978138719837 67335619167310 97361119023811 97361119023826 112034104384604 131457699611413 136129971492839 136129971492854 136134755843400 136134755843415 158527050239307 158527050239322 171077588030068 180981670282862 200879723946251 232104225873488 288661503866515 288661503866530 289557427261927 302460856546062 307626987221489 307626987221504 316571291052236 317601613427666 378855121615881 386477523617936 389224749070326 412818828973466 412818828973481 417784466454617 417784466454632 458768870246881 458768870246896 471942352642295 471942352642310 486074947674124 491132347463364 491132347463379 494578996861341 495102760665731 502122247103886 502122247103901 516377886642916 525347163412178 525347163412193 531497668234994 531497668235009 541474862915880 541474862915895 571139241787811 571139241787826 584717275393151 585128167865294 585128167865309 666933724334039 679812192354874 679812192354889 682485850837381 698339900079260 698339900079275 701865353869684 701865353869699 712641594017464 717095686534446 738089363340212 762841627317824 779416302132045 779416302132060 779537437160174
numposrep 29 2
( simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) tactictoe_thmlarg

4508202 469711335699 23183265768286 49320377076757 57881657288150 62180465766199 97361119023826 109930356655405 136134755843415 137920524357491 158527050239322 182171003251658 232000754873566 288661503866530 307626987221504 412818828973481 417784466454632 458768870246896 471942352642310 490772351537525 491132347463379 502122247103901 510064419306200 525347163412193 531497668235009 541474862915895 571139241787826 585128167865309 587062061406286 588723478317164 659798086031060 679812192354889 698339900079275 701865353869699 747710788842031 779416302132060
numposrep 30 0
BasicProvers.Induct_on [ HolKernel.QUOTE " (*#loc 341 14*)n" ]
1 2
4508202 469711335699 522339191870 527123542431 574967048041 33671491430616 101493408634270 129916455720081 155412585748122 158527050239322 217096164890918 264214093175962 288661503866530 330012922480994 413742552871462 471942352642310 474709775802895 491132347463379 521746175187020 523100380908704 525347163412193 531497668235009 583559289844167 585128167865309 589611397212089 645204707931656 658107068745262 672462142824294 684439512836680 698339900079275 734077381109563 754353306231841 772093664419589
numposrep 30 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ arithmeticTheory.EXP ]
3
4508187 4508202 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 574967048026 574967048041 33671491430601 33671491430616 98581092097770 101493408634255 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 158527050239307 158527050239322 217096164890903 217096164890918 264214093175947 264214093175962 288661503866515 288661503866530 309888446016952 330012922480979 330012922480994 413742552871447 413742552871462 420422385835201 426882693096942 428254223702118 471942352642295 471942352642310 474709775802880 474709775802895 491132347463364 491132347463379 521746175187005 523100380908689 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 583559289844167 585128167865294 585128167865309 589611397212074 589611397212089 645204707931641 645204707931656 658107068745247 658107068745262 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 698339900079275 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 772093664419589
numposrep 30 2
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508202 469711335699 522339191870 574967048041 33671491430616 101493408634270 129916455720081 155412585748122 158527050239322 217096164890918 264214093175962 288661503866530 330012922480994 413742552871462 457723910144650 471942352642310 474709775802895 491132347463379 525347163412193 531497668235009 545866261401461 583559289844167 585128167865309 589611397212089 645204707931656 658107068745262 672462142824294 684439512836680 698339900079275 734077381109563 754353306231841 772093664419589 778417488521154 780636920505951
numposrep 30 3
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 343 18*)m = n" ]
4
4508187 4508202 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 574967048026 574967048041 33671491430601 98581092097755 101493408634255 129916455720066 155412585748107 158527050239307 158527050239322 217096164890903 264214093175947 288661503866515 288661503866530 309888446016937 315287158685632 330012922480979 412818828973481 413742552871447 420422385835186 471942352642295 472837756292931 474709775802880 476163260313489 491132347463364 502026024071860 521746175187005 523100380908689 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 585128167865294 585128167865309 589611397212074 645204707931641 658107068745247 672462142824279 684439512836665 685358416087646 698339900079260 698339900079275 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 784276946228543
numposrep 30 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ]

4508187 4508202 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 574967048026 574967048041 33671491430601 98581092097755 101493408634255 129916455720066 155412585748107 158527050239307 158527050239322 179857892939394 217096164890903 264214093175947 288661503866515 288661503866530 309888446016937 315287158685632 330012922480979 412818828973481 413742552871447 420422385835186 471942352642295 472837756292931 474709775802880 476163260313489 491132347463364 502026024071860 521746175187005 523100380908689 525347163412178 525347163412193 531497668234994 531497668235009 583559289844152 585128167865294 585128167865309 589611397212074 645204707931641 658107068745247 672462142824279 684439512836665 685358416087646 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 734077381109563 754353306231826 754353306231841 772093664419574 784276946228543
numposrep 31 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 469711335699 23183265768286 29080825599291 129916455720081 155412585748122 253749987209821 264214093175962 288661503866530 307626987221504 313968381800562 316571291052236 330012922480994 458768870246896 471942352642310 474709775802895 491132347463379 510064419306200 531497668235009 541474862915895 583559289844167 645204707931656 672462142824294 683141529373113 684439512836680 698275685868616 701865353869699 734077381109563 772093664419589 779537437160174
numposrep 32 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 469711335699 23183265768286 29966958101903 45885920321754 87031689425307 97361119023826 101493408634270 129916455720081 136129971492854 136134755843415 155412585748122 179857892939409 202783964342691 215133826483796 264214093175962 288661503866530 307626987221504 316571291052236 330012922480994 342472651436813 355119231278810 386477523617951 431629872707517 458768870246896 471942352642310 474709775802895 491132347463379 510064419306200 531497668235009 541474862915895 571139241787826 583559289844167 645204707931656 646685300482285 672462142824294 679812192354889 683141529373113 684439512836680 688579385222133 698275685868616 701865353869699 704177836849664 711258331361793 734077381109563 772093664419589 779537437160174
numposrep 32 1
boolLib.EQ_TAC
2 3
4508187 4508202 469711335684 469711335699 23183265768286 29966958101888 45885920321754 87031689425292 97361119023826 129916455720066 129916455720081 136129971492839 136129971492854 136134755843400 136134755843415 155412585748107 155412585748122 179857892939409 202783964342691 215133826483796 264214093175947 264214093175962 288661503866515 288661503866530 307626987221489 307626987221504 316571291052236 342472651436813 355119231278795 386477523617951 431629872707502 458768870246896 474709775802880 474709775802895 510064419306200 531497668234994 531497668235009 541474862915895 571139241787826 583559289844152 645204707931641 646685300482285 672462142824279 672462142824294 683141529373113 684439512836680 688579385222118 698275685868616 701865353869699 704177836849664 711258331361778 734077381109548 772093664419574 772093664419589 779537437160174
numposrep 32 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 23183265768286 29966958101888 45885920321754 87031689425292 97361119023826 129916455720066 129916455720081 136129971492839 136129971492854 136134755843400 136134755843415 155412585748107 155412585748122 179857892939409 202783964342691 215133826483796 264214093175947 264214093175962 288661503866515 288661503866530 307626987221489 307626987221504 316571291052236 330012922480994 342472651436813 355119231278795 386477523617951 431629872707502 458768870246896 474709775802880 474709775802895 510064419306200 531497668234994 531497668235009 541474862915895 571139241787826 583559289844152 645204707931641 646685300482285 672462142824279 672462142824294 683141529373113 684439512836680 688579385222118 698275685868616 701865353869699 704177836849664 711258331361778 734077381109548 772093664419574 772093664419589 779537437160174
numposrep 32 3
BasicProvers.SRW_TAC [ ] [ ]
4
4508187 4508202 469711335684 469711335699 23183265768286 29966958101888 45885920321754 87031689425292 97361119023826 129916455720066 129916455720081 136129971492839 136129971492854 136134755843400 136134755843415 155412585748107 155412585748122 179857892939409 202783964342691 215133826483796 264214093175947 264214093175962 288661503866515 288661503866530 307626987221489 307626987221504 316571291052236 330012922480994 342472651436813 355119231278795 386477523617951 431629872707502 458768870246896 474709775802880 474709775802895 510064419306200 531497668234994 531497668235009 541474862915895 571139241787826 583559289844152 645204707931641 646685300482285 672462142824279 672462142824294 683141529373113 684439512836680 688579385222118 698275685868616 701865353869699 704177836849664 711258331361778 734077381109548 772093664419574 772093664419589 779537437160174
numposrep 32 5
BasicProvers.sg [ HolKernel.QUOTE " (*#loc 363 12*)LENGTH l1 = LENGTH l2" ]
6
4508187 4508202 469711335684 574967048041 23183265768271 29966958101888 45885920321739 87031689425292 97361119023811 101493408634270 129916455720066 136129971492839 136129971492854 136134755843400 136134755843415 155412585748107 176059419861034 202783964342676 215133826483781 217096164890918 229175265683206 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 316571291052221 330012922480994 342472651436798 355119231278795 375932146951256 386477523617936 417784466454632 431629872707502 458768870246881 458768870246896 459083476009695 471942352642310 474709775802880 491132347463379 497340109922935 510064419306185 528499591593646 531497668234994 531497668235009 541474862915880 571139241787811 583559289844152 584717275393166 645204707931641 672462142824279 683141529373098 684439512836680 688579385222118 693407675989412 698275685868601 701865353869684 701865353869699 711258331361778 723644675177223 734077381109548 734077381109563 772093664419574 779416302132060 779537437160159
numposrep 32 6
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 469711335684 574967048041 23183265768271 29966958101888 45885920321739 87031689425292 97361119023811 101493408634270 129916455720066 136129971492839 136129971492854 136134755843400 136134755843415 155412585748107 176059419861034 202783964342676 215133826483781 217096164890918 229175265683206 264214093175947 288661503866515 288661503866530 307626987221489 307626987221504 316571291052221 330012922480994 342472651436798 355119231278795 375932146951241 375932146951256 386477523617936 417784466454617 417784466454632 431629872707502 458768870246881 458768870246896 459083476009680 459083476009695 471942352642310 474709775802880 491132347463379 497340109922935 510064419306185 528499591593646 531497668234994 531497668235009 541474862915880 571139241787811 583559289844152 584717275393151 584717275393166 645204707931641 672462142824279 683141529373098 684439512836680 688579385222118 693407675989412 698275685868601 701865353869684 701865353869699 711258331361778 723644675177223 734077381109548 734077381109563 772093664419574 779416302132045 779416302132060 779537437160159
