gcd 0 0
BasicProvers.PROVE_TAC [ ( DB.fetch "gcd" "is_gcd_def" ) , dividesTheory.DIVIDES_ANTISYM ]

4508202 464926985138 469711335699 474495686260 479280036821 74321308501596 101493408634270 179857892939409 288661503866530 330012922480994 392264744828576 471942352642310 491132347463379 531497668235009 642120905209151 684439512836680 701865353869699 704177836849664 704704762281610 732117795435615
gcd 1 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 464926985138 74321308501596 288661503866530 392264744828576 471942352642310 491132347463379 642120905209151 704704762281610 732117795435615
gcd 2 0
BasicProvers.PROVE_TAC [ ( DB.fetch "gcd" "is_gcd_def" ) ]

4508202 464926985138 469711335699 474495686260 74321308501596 288661503866530 392264744828576 471942352642310 491132347463379 642120905209151 684439512836680 701865353869699 704704762281610 732117795435615
gcd 3 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 464926985138 206262539104200 211736128783873 288661503866530 471942352642310 491132347463379 642120905209151 704704762281610 732117795435615 778417488521154
gcd 4 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 464926985138 199385418148204 204717027192683 288661503866530 449056397067341 471942352642310 491132347463379 642120905209151 704704762281610 778417488521154
gcd 5 0
( BasicProvers.RW_TAC ( boolSimps.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ ]
1
4508202 469711335699 536692243553 73421836609863 74321308501596 84640035047140 129916455720081 155412585748122 264214093175962 288661503866530 295270894858366 330012922480994 331050988647594 415098329689538 425584040140092 471942352642310 474709775802895 491132347463379 531497668235009 599080746508924 642120905209151 672462142824294 684439512836680 704704762281610 732117795435615 772093664419589 784129662653558
gcd 5 1
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 47 46*)divides p b" ]
2 3
4508187 4508202 469711335699 536692243538 536692243553 73421836609863 74321308501596 84640035047125 129916455720081 155412585748122 264214093175962 288661503866515 288661503866530 295270894858366 331050988647579 415098329689538 425584040140077 474709775802895 531497668235009 599080746508924 642120905209151 672462142824294 684439512836680 704704762281610 732117795435615 772093664419589 784129662653558
gcd 5 2
( BasicProvers.RW_TAC ( boolSimps.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ ]
4
4508187 4508202 469711335684 469711335699 536692243538 536692243553 19521708359784 73421836609863 74321308501596 84640035047125 129916455720081 155412585748122 264214093175962 288661503866515 288661503866530 295270894858351 295270894858366 331050988647579 415098329689538 425584040140077 466580814162987 474709775802895 531497668234994 531497668235009 599080746508909 599080746508924 642120905209151 672462142824294 684439512836680 704704762281610 732117795435615 772093664419589 784129662653543 784129662653558
gcd 5 3
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 469711335684 469711335699 536692243538 536692243553 73421836609863 74321308501596 84640035047125 129916455720081 155412585748122 264214093175962 288661503866515 288661503866530 295270894858351 295270894858366 331050988647579 415098329689538 425584040140077 474709775802895 531497668234994 531497668235009 599080746508909 599080746508924 642120905209151 672462142824294 684439512836680 704704762281610 732117795435615 772093664419589 784129662653543 784129662653558
gcd 5 4
( BasicProvers.RW_TAC ( boolSimps.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ ( DB.fetch "gcd" "is_gcd_def" ) , dividesTheory.ONE_DIVIDES_ALL ]
5
4508187 4508202 469711335684 469711335699 536692243538 536692243553 19521708359784 73421836609863 74321308501596 84640035047125 129916455720081 155412585748122 264214093175962 288661503866515 288661503866530 295270894858351 331050988647579 425584040140077 466580814162987 474709775802895 531497668234994 599080746508909 642120905209151 672462142824294 704704762281610 732117795435615 772093664419589 784129662653543
gcd 5 5
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 49 40*)d=1" ]
6 7
4508187 4508202 469711335684 479280036806 479280036821 536692243538 19521708359784 84640035047125 129916455720081 145309979822525 155412585748122 264214093175962 288661503866515 288661503866530 295270894858351 295270894858366 331050988647579 425584040140077 466580814162987 474709775802895 531497668234994 531497668235009 599080746508909 599080746508924 672462142824294 772093664419589 784129662653543
gcd 5 6
metisLib.METIS_TAC [ ( DB.fetch "divides" "divides_def" ) , arithmeticTheory.MULT_CLAUSES , arithmeticTheory.MULT_EQ_1 ]

4508187 4508202 469711335684 479280036806 479280036821 536692243538 19521708359784 84640035047125 129916455720066 129916455720081 145309979822525 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 295270894858351 295270894858366 331050988647579 425584040140077 466580814162987 474709775802880 474709775802895 531497668234994 531497668235009 599080746508909 599080746508924 658026130123791 672462142824279 672462142824294 701865353869684 704177836849649 772093664419574 772093664419589 784129662653543
gcd 5 7
metisLib.METIS_TAC [ ( DB.fetch "divides" "DIVIDES_REFL" ) , ( DB.fetch "divides" "prime_def" ) , arithmeticTheory.LESS_OR_EQ , ( DB.fetch "divides" "PRIME_2" ) , ( DB.fetch "divides" "DIVIDES_LEQ_OR_ZERO" ) , ( DB.fetch "divides" "DIVIDES_TRANS" ) , ( DB.fetch "divides" "ALL_DIVIDES_0" ) ]

4508187 4508202 469711335684 479280036806 479280036821 536692243538 19521708359784 84640035047125 129916455720066 129916455720081 145309979822525 155412585748107 155412585748122 264214093175947 264214093175962 288661503866515 288661503866530 295270894858351 295270894858366 331050988647579 425584040140077 466580814162987 474709775802880 474709775802895 531497668234994 531497668235009 599080746508909 599080746508924 658026130123791 672462142824279 672462142824294 701865353869684 704177836849649 772093664419574 772093664419589 784129662653543
gcd 6 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 464926985138 469711335699 474495686260 74321308501596 82897199447339 101493408634270 124546192348058 137140290251988 177681899636621 288661503866530 330012922480994 354096012714186 354656544070709 392264744828576 398439345207991 471942352642310 491132347463379 531497668235009 642120905209151 674255265005599 684439512836680 689568404988338 698339900079275 704704762281610 732117795435615
gcd 7 0
metisLib.METIS_TAC tactictoe_thmlarg

4508202 464926985138 469711335699 474495686260 50230927117130 74321308501596 82897199447339 101493408634270 124546192348058 137140290251988 209002593598201 288661503866530 330012922480994 354656544070709 392264744828576 398439345207991 471942352642310 491132347463379 531497668235009 642120905209151 674255265005599 684439512836680 698339900079275 704704762281610 732117795435615
gcd 8 0
Induction.recInduct ( DB.fetch "gcd" "gcd_ind" )
1
4508202 464926985138 469711335699 74321308501596 90170348252012 199290127809845 239883626309174 288661503866530 291246991667309 471942352642310 491132347463379 642120905209151 698339900079275 704704762281610 732117795435615
gcd 8 2
BasicProvers.PROVE_TAC [ ( DB.fetch "gcd" "IS_GCD_0L" ) , ( DB.fetch "gcd" "IS_GCD_0R" ) , ( DB.fetch "gcd" "IS_GCD_MINUS_L" ) , ( DB.fetch "gcd" "IS_GCD_MINUS_R" ) , ( Drule.EQT_ELIM o Arith.ARITH_CONV ) ( Parse.Term [ HolKernel.QUOTE " (*#loc 80 43*)~(y<=x) ==> SUC x <= SUC y" ] ) , arithmeticTheory.LESS_EQ_MONO , arithmeticTheory.SUB_MONO_EQ ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 19521708359784 25805496739014 82897199447324 82897199447339 98581092097755 98581092097770 124546192348043 137140290251973 137140290251988 156635003337281 156635003337296 235019841513986 288661503866515 288661503866530 291246991667294 291246991667309 309888446016937 309888446016952 354656544070694 398439345207976 466580814162987 512023830264899 512023830264914 518005308461783 525148578883204 531497668234994 580044098512457 580044098512472 642120905209136 642120905209151 672462142824279 672462142824294 674255265005584 674255265005599 698339900079260 698339900079275 704704762281595 704704762281610
gcd 8 3
BasicProvers.PROVE_TAC [ ( DB.fetch "gcd" "IS_GCD_0L" ) , ( DB.fetch "gcd" "IS_GCD_0R" ) , ( DB.fetch "gcd" "IS_GCD_MINUS_L" ) , ( DB.fetch "gcd" "IS_GCD_MINUS_R" ) , ( Drule.EQT_ELIM o Arith.ARITH_CONV ) ( Parse.Term [ HolKernel.QUOTE " (*#loc 80 43*)~(y<=x) ==> SUC x <= SUC y" ] ) , arithmeticTheory.LESS_EQ_MONO , arithmeticTheory.SUB_MONO_EQ ]

4508187 4508202 574967048026 574967048041 579751398587 579751398602 30879824424133 30879824424148 45675391249179 82897199447324 82897199447339 98581092097755 98581092097770 124546192348043 137140290251973 137140290251988 176504897847446 176504897847461 177681899636606 264414776982797 288661503866515 288661503866530 291246991667294 291246991667309 309888446016937 309888446016952 354656544070694 398439345207976 512023830264914 525148578883204 531497668234994 642120905209136 642120905209151 672462142824279 672462142824294 674255265005584 674255265005599 698339900079260 698339900079275 704704762281595 704704762281610 705162765305519
gcd 8 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 574967048041 98581092097770 255372319893772 259419789554100 288661503866530 309888446016952 512023830264914 642120905209151 672462142824294 704704762281610 778417488521154
gcd 8 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 579751398602 199385418148204 204717027192683 288661503866530 449056397067341 642120905209151 704704762281610 778417488521154
gcd 9 0
BasicProvers.PROVE_TAC [ ( DB.fetch "gcd" "GCD_IS_GCD" ) , ( DB.fetch "gcd" "IS_GCD_UNIQUE" ) , ( DB.fetch "gcd" "IS_GCD_REF" ) ]

4508202 464926985138 90170348252012 199290127809845 288661503866530 291246991667309 297565393931982 416784525806692 471942352642310 491132347463379 531497668235009 698339900079275 701865353869699
gcd 10 0
BasicProvers.PROVE_TAC [ ( DB.fetch "gcd" "GCD_IS_GCD" ) , ( DB.fetch "gcd" "IS_GCD_UNIQUE" ) , ( DB.fetch "gcd" "IS_GCD_SYM" ) ]

4508202 464926985138 469711335699 90170348252012 199290127809845 288661503866530 291246991667309 297565393931982 302144884361467 471942352642310 491132347463379 531497668235009 698339900079275 701865353869699
gcd 11 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 464926985138 9490171592811 199290127809845 255617002774353 288661503866530 291246991667309 471942352642310 491132347463379 531497668235009 698339900079275 701865353869699 769617429107491 778417488521154
gcd 12 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 464926985138 2613050636815 54929684965254 288661503866530 291246991667309 471942352642310 491132347463379 531497668235009 546147728474497 690448841661702 698339900079275 701865353869699 778417488521154
gcd 13 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 464926985138 469711335699 72352608659124 75468107537355 90170348252012 152866594636032 199290127809845 288661503866530 291246991667309 342769743525195 471942352642310 491132347463379 502026024071860 531497668235009 585128167865309 698339900079275 701865353869699
gcd 13 1
boolLib.MATCH_MP_TAC ( boolLib.SPECL [ Parse.Term [ HolKernel.QUOTE " (*#loc 111 62*)a:num" ] , Parse.Term [ HolKernel.QUOTE " (*#loc 111 76*)a+b" ] ] ( DB.fetch "gcd" "IS_GCD_UNIQUE" ) )
2
4508202 464926985138 469711335699 72352608659124 75468107537355 90170348252012 152866594636032 199290127809845 288661503866530 291246991667309 342769743525195 502026024071860 531497668235009 585128167865309 698339900079275 701865353869699
gcd 13 2
( BasicProvers.RW_TAC ( boolSimps.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ ( DB.fetch "gcd" "GCD_IS_GCD" ) , boolLib.SPECL [ Parse.Term [ HolKernel.QUOTE " (*#loc 112 58*)a:num" ] , Parse.Term [ HolKernel.QUOTE " (*#loc 112 72*)a+b" ] ] ( DB.fetch "gcd" "IS_GCD_MINUS_R" ) ]

4508202 464926985138 469711335699 72352608659124 75468107537355 90170348252012 101493408634270 199290127809845 213138553575833 288661503866530 291246991667309 297913036967381 502026024071860 506672691528256 585128167865309 642120905209151 684439512836680 698339900079275 704704762281610 732117795435615
gcd 14 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 464926985138 469711335699 75468107537355 90170348252012 113728686976141 199290127809845 278561934274399 288661503866530 291246991667309 471942352642310 491132347463379 491947845724214 502026024071860 524005891464062 531497668235009 585128167865309 698339900079275 701865353869699
gcd 15 0
Induction.recInduct ( DB.fetch "gcd" "gcd_ind" )
1
4508202 522339191870 527123542431 90170348252012 101493408634270 199290127809845 288661503866530 291246991667309 297565393931982 375497871509295 471942352642310 491132347463379 531497668235009 625646158230592 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
gcd 16 0
boolLib.Q_TAC boolLib.SUFF_TAC [ HolKernel.QUOTE " (*#loc 138 19*)!m n. (m = 1) ==> (gcd m n = 1)" ]
1 2
4508202 574967048041 15492087856759 47691201948926 101493408634270 129916455720081 155412585748122 199290127809845 264214093175962 288661503866530 291246991667309 358488001955948 367116870162724 474709775802895 531497668235009 563664739775877 575936859958921 672462142824294 684439512836680 698339900079275 701865353869699 727043749262891 772093664419589
gcd 16 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 522339191870 527123542431 574967048041 15492087856759 47691201948926 90170348252012 101493408634270 129916455720081 155412585748122 199290127809845 264214093175962 288661503866530 291246991667309 297565393931982 330012922480994 358488001955948 367116870162724 471942352642310 474709775802895 491132347463379 518678583725755 531497668235009 563664739775877 575936859958921 658026130123806 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 727043749262891 772093664419589
gcd 16 2
Induction.recInduct ( DB.fetch "gcd" "gcd_ind" )
3
4508202 522339191870 527123542431 90170348252012 129916455720081 155412585748122 199290127809845 264214093175962 288661503866530 291246991667309 297565393931982 330012922480994 471942352642310 474709775802895 491132347463379 518678583725755 531497668235009 658026130123806 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 772093664419589
gcd 17 0
BasicProvers.PROVE_TAC tactictoe_thmlarg

4508202 469711335699 536692243553 84640035047140 90170348252012 129916455720081 155412585748122 199290127809845 264214093175962 288661503866530 291246991667309 295270894858366 297565393931982 330012922480994 331050988647594 415098329689538 425584040140092 471942352642310 474709775802895 491132347463379 518678583725755 531497668235009 599080746508924 672462142824294 684439512836680 698339900079275 701865353869699 772093664419589 784129662653558
gcd 18 0
Induction.recInduct ( DB.fetch "gcd" "gcd_ind" )
1
4508202 464926985138 469711335699 474495686260 479280036821 90170348252012 101493408634270 199290127809845 267196410731770 288661503866530 291246991667309 295270894858366 315287158685632 330012922480994 412818828973481 471942352642310 483847791451536 491132347463379 496437046227371 531497668235009 568681084200210 599080746508924 684439512836680 698339900079275
gcd 18 2
boolLib.FIRST_X_ASSUM boolLib.MATCH_MP_TAC

4508187 4508202 474495686245 474495686260 479280036806 479280036821 574967048026 574967048041 579751398587 579751398602 19521708359784 82897199447324 82897199447339 98581092097755 98581092097770 101493408634255 124546192348043 137140290251973 137140290251988 156635003337281 156635003337296 217403263110689 217403263110704 244409022489050 288661503866515 288661503866530 291246991667294 291246991667309 295270894858351 295270894858366 309888446016937 309888446016952 315287158685617 315287158685632 321034464470131 330012922480979 354656544070694 364870074802543 364870074802558 398439345207976 412818828973466 412818828973481 466580814162987 471942352642295 491132347463364 531497668234994 531497668235009 580044098512457 580044098512472 599080746508909 599080746508924 646220472305035 672462142824279 672462142824294 674255265005584 674255265005599 684439512836665 698339900079260 698339900079275 705511701711321
gcd 18 3
boolLib.FIRST_X_ASSUM boolLib.MATCH_MP_TAC

4508187 4508202 474495686245 474495686260 479280036806 479280036821 574967048026 574967048041 579751398587 579751398602 30879824424133 30879824424148 42406443197099 42406443197114 82897199447324 82897199447339 98581092097755 98581092097770 101493408634255 124546192348043 137140290251973 137140290251988 176504897847446 176504897847461 218369578355456 218369578355471 244409022489050 288661503866515 288661503866530 291246991667294 291246991667309 295270894858351 295270894858366 309888446016937 309888446016952 315287158685617 315287158685632 321034464470131 330012922480979 354656544070694 398439345207976 412818828973466 412818828973481 471942352642295 491132347463364 531497668234994 531497668235009 599080746508909 599080746508924 646220472305035 672462142824279 672462142824294 674255265005584 674255265005599 684439512836665 698339900079260 698339900079275 705511701711321
gcd 18 4
( BasicProvers.RW_TAC numLib.arith_ss ) [ arithmeticTheory.RIGHT_SUB_DISTRIB ]
6
4508187 4508202 474495686245 474495686260 479280036806 479280036821 574967048026 574967048041 579751398587 579751398602 584535749148 19521708359784 75468107537340 82897199447339 98581092097755 98581092097770 101493408634270 124546192348043 137140290251988 244409022489050 244409022489065 265252312810947 288661503866515 288661503866530 295270894858351 295270894858366 309888446016937 309888446016952 315287158685617 315287158685632 321034464470146 354656544070694 398439345207976 412818828973466 412818828973481 466580814162987 502026024071845 531497668234994 531497668235009 585128167865294 599080746508909 599080746508924 646220472305035 646220472305050 672462142824279 672462142824294 674255265005599 684439512836680 698339900079260 698339900079275 701865353869684 704177836849649 705511701711336
gcd 18 5
( BasicProvers.RW_TAC numLib.arith_ss ) [ arithmeticTheory.RIGHT_SUB_DISTRIB ]
7
4508187 4508202 474495686245 474495686260 479280036806 479280036821 574967048026 574967048041 579751398587 579751398602 584535749148 75468107537340 82897199447339 98581092097755 98581092097770 101493408634270 124546192348043 137140290251988 244409022489050 244409022489065 265252312810947 288661503866515 288661503866530 295270894858351 295270894858366 309888446016937 309888446016952 315287158685617 315287158685632 321034464470146 354656544070694 398439345207976 412818828973466 412818828973481 502026024071845 531497668234994 531497668235009 585128167865294 599080746508909 599080746508924 646220472305035 646220472305050 672462142824279 672462142824294 674255265005599 684439512836680 698339900079260 698339900079275 701865353869684 704177836849649 705511701711336
gcd 18 6
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ arithmeticTheory.MULT_CLAUSES , arithmeticTheory.LEFT_ADD_DISTRIB ]
8
4508187 4508202 474495686245 474495686260 479280036806 479280036821 574967048026 584535749148 584535749163 19521708359784 75468107537340 98581092097755 124546192348043 244409022489050 267196410731770 288661503866515 288661503866530 295270894858351 295270894858366 309888446016937 315287158685617 315287158685632 411686254546532 412818828973466 412818828973481 421248305204999 425930399385021 463896660362536 466580814162987 502026024071845 531497668234994 531497668235009 568681084200210 585128167865294 599080746508909 599080746508924 608441904281175 646220472305035 672462142824279 698339900079260 698339900079275
gcd 18 7
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ arithmeticTheory.MULT_CLAUSES , arithmeticTheory.LEFT_ADD_DISTRIB ]
9
4508187 4508202 474495686245 474495686260 479280036806 479280036821 579751398587 584535749148 584535749163 75468107537340 98581092097755 124546192348043 188846667216085 244409022489050 267196410731770 288661503866515 288661503866530 295270894858351 295270894858366 309888446016937 315287158685617 315287158685632 354656544070694 411686254546532 412818828973466 412818828973481 421248305204999 463896660362536 502026024071845 531497668234994 531497668235009 568681084200210 585128167865294 599080746508909 599080746508924 646220472305035 672462142824279 698339900079260 698339900079275
gcd 18 8
BasicProvers.PROVE_TAC [ dividesTheory.DIVIDES_ADD_2 , arithmeticTheory.ADD_ASSOC ]

4508187 4508202 474495686245 474495686260 479280036806 479280036821 574967048026 584535749148 584535749163 19521708359784 75468107537340 124546192348043 267196410731770 288661503866515 288661503866530 295270894858351 295270894858366 315287158685617 315287158685632 397118368149237 412818828973466 412818828973481 425930399385021 428130548855309 466580814162987 502026024071845 531497668234994 531497668235009 568681084200195 568681084200210 585128167865294 599080746508909 599080746508924 608441904281175 623098135386377 635513367937513 698339900079260 698339900079275 716852724034184 758065991294787
gcd 18 9
BasicProvers.PROVE_TAC [ dividesTheory.DIVIDES_ADD_2 , arithmeticTheory.ADD_ASSOC ]

4508187 4508202 474495686245 474495686260 479280036806 479280036821 579751398587 584535749148 584535749163 196421115996488 208688131165094 267196410731770 288661503866515 288661503866530 295270894858351 295270894858366 315287158685617 315287158685632 397118368149237 412818828973466 412818828973481 428130548855309 502026024071845 531497668234994 531497668235009 568681084200195 568681084200210 585128167865294 599080746508909 599080746508924 623098135386377 635513367937513 698339900079260 698339900079275 716852724034184 758065991294787
gcd 19 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 464926985138 469711335699 474495686260 90170348252012 101493408634270 129916455720081 155412585748122 199290127809845 264214093175962 267196410731770 288661503866530 291246991667309 295270894858366 297565393931982 315287158685632 330012922480994 412818828973481 471942352642310 474709775802895 491132347463379 518678583725755 531497668235009 568681084200210 599080746508924 672462142824294 684439512836680 698339900079275 701865353869699 772093664419589 784129662653558
gcd 19 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 469711335699 474495686245 474495686260 90170348251997 90170348252012 129916455720066 155412585748107 199290127809830 199290127809845 264214093175947 267196410731755 288661503866515 288661503866530 291246991667294 291246991667309 295270894858351 297565393931967 315287158685617 315287158685632 412818828973466 412818828973481 474709775802880 496437046227371 518678583725740 531497668234994 531497668235009 568681084200195 599080746508909 672462142824279 698339900079260 698339900079275 701865353869684 701865353869699 704177836849664 748640729702970 772093664419574
gcd 19 2
boolLib.ONCE_ASM_REWRITE_TAC [ ]
3
4508187 4508202 464926985123 469711335684 469711335699 474495686245 474495686260 90170348251997 129916455720066 155412585748107 199290127809830 264214093175947 267196410731755 288661503866515 288661503866530 291246991667294 295270894858351 295270894858366 297565393931967 315287158685617 412818828973466 474709775802880 496437046227356 518678583725740 531497668234994 531497668235009 568681084200195 599080746508909 599080746508924 672462142824279 698339900079260 701865353869684 704177836849649 748640729702955 772093664419574 784129662653558
gcd 20 1
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 172 24*)divides p a" ]
2 3
4508187 4508202 464926985123 464926985138 469711335684 469711335699 536692243538 536692243553 84640035047125 267196410731755 288661503866515 288661503866530 295270894858351 295270894858366 315287158685617 331050988647579 412818828973466 415098329689538 425584040140077 531497668234994 531497668235009 568681084200195 599080746508909 599080746508924 684439512836680 698339900079260 784129662653558
gcd 20 2
( BasicProvers.RW_TAC ( boolSimps.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 536692243538 536692243553 19521708359784 84640035047125 267196410731755 288661503866515 288661503866530 295270894858351 295270894858366 315287158685617 331050988647579 412818828973466 415098329689538 425584040140077 466580814162987 531497668234994 531497668235009 568681084200195 599080746508909 599080746508924 684439512836680 698339900079260 784129662653543 784129662653558
gcd 20 3
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335684 469711335699 536692243538 536692243553 84640035047125 267196410731755 288661503866515 288661503866530 295270894858351 295270894858366 315287158685617 331050988647579 412818828973466 415098329689538 425584040140077 531497668234994 531497668235009 568681084200195 599080746508909 599080746508924 684439512836680 698339900079260 784129662653543 784129662653558
gcd 20 4
BasicProvers.PROVE_TAC [ ( DB.fetch "gcd" "GCD_IS_GCD" ) , ( DB.fetch "gcd" "IS_GCD_UNIQUE" ) , ( DB.fetch "gcd" "PRIME_GCD" ) ]

4508187 4508202 464926985123 464926985138 469711335684 536692243538 536692243553 19521708359784 84640035047125 90170348252012 129916455720081 155412585748122 199290127809845 264214093175962 267196410731755 288661503866515 288661503866530 291246991667309 295270894858351 297565393931982 315287158685617 331050988647579 412818828973466 425584040140077 466580814162987 474709775802895 518678583725755 531497668234994 531497668235009 568681084200195 599080746508909 672462142824294 698339900079260 698339900079275 701865353869699 772093664419589 784129662653543
gcd 20 5
BasicProvers.PROVE_TAC [ ( DB.fetch "gcd" "L_EUCLIDES" ) , ( DB.fetch "gcd" "GCD_SYM" ) ]

4508187 4508202 464926985123 469711335684 469711335699 536692243538 536692243553 19521708359784 84640035047125 90170348251997 129916455720066 155412585748107 199290127809830 264214093175947 267196410731755 288661503866515 288661503866530 291246991667294 295270894858351 295270894858366 297565393931967 315287158685617 331050988647579 412818828973466 425584040140077 466580814162987 474709775802880 518678583725740 531497668234994 531497668235009 568681084200195 599080746508909 599080746508924 672462142824279 698339900079260 701865353869684 772093664419574 784129662653543 784129662653558
gcd 21 0
boolLib.REPEAT boolLib.STRIP_TAC

4508202 522339191870 527123542431 536692243553 541476594114 19521708359799 90170348252012 101493408634270 129916455720081 155412585748122 199290127809845 264214093175962 288661503866530 291246991667309 297565393931982 315287158685632 330012922480994 375497871509295 412818828973481 457644544611742 466580814163002 471942352642310 474709775802895 491132347463379 496437046227371 518678583725755 531497668235009 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 748640729702970 772093664419589 778417488521154
gcd 21 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 24498219800005 90170348252012 199290127809845 214236494078825 288661503866515 288661503866530 291246991667309 375497871509280 466580814162987 531497668234994 531497668235009 599080746508924 698339900079275 701865353869684 704177836849649 778417488521139
gcd 21 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 19521708359784 24498219799990 24498219800005 90170348251997 90170348252012 199290127809830 199290127809845 214236494078810 214236494078825 288661503866515 288661503866530 291246991667294 291246991667309 375497871509280 466580814162987 531497668234994 531497668235009 599080746508909 599080746508924 698339900079260 698339900079275 701865353869684 704177836849649 778417488521139
gcd 21 3
BasicProvers.PROVE_TAC [ dividesTheory.divides_def ]

4508187 4508202 512770490748 522339191855 522339191870 527123542416 527123542431 19521708359784 24498219799990 90170348251997 90170348252012 119452513000399 199290127809830 199290127809845 214236494078810 266041176025609 288661503866515 288661503866530 291246991667294 291246991667309 315287158685632 375497871509280 412818828973481 457644544611742 466580814162987 471942352642310 496437046227371 531497668234994 531497668235009 599080746508909 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139
gcd 21 4
BasicProvers.PROVE_TAC [ dividesTheory.divides_def ]

4508187 4508202 507986140187 512770490733 522339191855 522339191870 527123542416 527123542431 19521708359784 24498219799990 90170348251997 90170348252012 119452513000384 119452513000399 199290127809830 199290127809845 214236494078810 266041176025594 266041176025609 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 457644544611742 466580814162987 471942352642310 496437046227356 496437046227371 531497668234994 531497668235009 599080746508909 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139
gcd 21 5
boolLib.MAP_EVERY Q.EXISTS_TAC [ [ HolKernel.QUOTE " (*#loc 186 28*)k" ] , [ HolKernel.QUOTE " (*#loc 186 33*)j" ] ]
6
4508187 4508202 507986140172 512770490733 522339191855 522339191870 527123542416 527123542431 536692243553 541476594114 19521708359784 24498219799990 90170348251997 90170348252012 101493408634270 119452513000384 129916455720081 155412585748122 199290127809830 199290127809845 214236494078810 264214093175962 266041176025594 288661503866515 288661503866530 291246991667294 291246991667309 297565393931982 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 457644544611742 466580814162987 471942352642310 474709775802895 496437046227356 496437046227371 518678583725755 531497668234994 531497668235009 599080746508909 672462142824294 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 748640729702970 772093664419589 778417488521139
gcd 21 6
boolLib.ASM_REWRITE_TAC [ ]
7
4508187 4508202 507986140172 507986140187 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 19521708359784 24498219799990 90170348251997 90170348252012 101493408634270 119452513000384 129916455720081 155412585748122 199290127809830 199290127809845 214236494078810 264214093175962 266041176025594 288661503866515 288661503866530 291246991667294 291246991667309 297565393931982 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 466580814162987 474709775802895 496437046227356 496437046227371 518678583725755 531497668234994 531497668235009 599080746508909 672462142824294 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 748640729702970 772093664419589 778417488521139
gcd 21 7
BasicProvers.SPOSE_NOT_THEN boolLib.ASSUME_TAC

4508187 4508202 507986140172 507986140187 512770490733 512770490748 522339191855 527123542416 19521708359784 24498219799990 90170348251997 90170348252012 119452513000384 129916455720081 155412585748122 199290127809830 199290127809845 214236494078810 264214093175962 266041176025594 288661503866515 288661503866530 291246991667294 291246991667309 297565393931982 315287158685617 375497871509280 412818828973466 466580814162987 474709775802895 496437046227356 518678583725755 531497668234994 531497668235009 599080746508909 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 772093664419589 778417488521139
gcd 21 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 507986140172 507986140187 512770490733 512770490748 522339191855 527123542416 19521708359784 24498219799990 24498219800005 90170348251997 90170348252012 119452513000384 129916455720066 155412585748107 199290127809830 199290127809845 214236494078810 214236494078825 264214093175947 266041176025594 288661503866515 288661503866530 291246991667294 291246991667309 297565393931967 315287158685617 375497871509280 412818828973466 466580814162987 474709775802880 496437046227356 518678583725740 531497668234994 531497668235009 599080746508909 599080746508924 672462142824279 698339900079260 698339900079275 701865353869684 704177836849649 772093664419574 778417488521139
gcd 21 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 507986140172 507986140187 512770490733 512770490748 522339191855 527123542416 19521708359784 24498219799990 24498219800005 90170348251997 90170348252012 119452513000384 129916455720066 155412585748107 199290127809830 199290127809845 214236494078810 214236494078825 264214093175947 266041176025594 288661503866515 288661503866530 291246991667294 291246991667309 297565393931967 315287158685617 375497871509280 412818828973466 466580814162987 474709775802880 496437046227356 518678583725740 531497668234994 531497668235009 599080746508909 599080746508924 672462142824279 698339900079260 698339900079275 701865353869684 704177836849649 772093664419574 778417488521139
gcd 21 10
BasicProvers.PROVE_TAC [ dividesTheory.divides_def ]

4508187 4508202 507986140172 507986140187 512770490733 512770490748 522339191855 527123542416 560613996358 19521708359784 24498219799990 90170348251997 90170348252012 119452513000384 119452513000399 129916455720066 155412585748107 199290127809830 199290127809845 214236494078810 264214093175947 266041176025594 266041176025609 288661503866515 288661503866530 291246991667294 291246991667309 297565393931967 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 457644544611742 466580814162987 471942352642310 474709775802880 496437046227356 496437046227371 518678583725740 531497668234994 531497668235009 599080746508909 672462142824279 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 772093664419574 778417488521139
gcd 21 11
BasicProvers.PROVE_TAC [ dividesTheory.divides_def ]

4508187 4508202 507986140172 507986140187 512770490733 512770490748 522339191855 527123542416 560613996343 565398346919 19521708359784 24498219799990 90170348251997 90170348252012 119452513000384 119452513000399 129916455720066 155412585748107 199290127809830 199290127809845 214236494078810 264214093175947 266041176025594 266041176025609 288661503866515 288661503866530 291246991667294 291246991667309 297565393931967 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 457644544611742 466580814162987 471942352642310 474709775802880 496437046227356 496437046227371 518678583725740 531497668234994 531497668235009 599080746508909 672462142824279 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 772093664419574 778417488521139
gcd 21 12
BasicProvers.PROVE_TAC [ arithmeticTheory.MULT_ASSOC , dividesTheory.divides_def ]

4508187 4508202 507986140172 507986140187 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 560613996343 565398346904 19521708359784 24498219799990 90170348251997 90170348252012 118345346322407 119452513000384 129916455720066 155412585748107 199290127809830 199290127809845 214236494078810 264214093175947 266041176025594 288661503866515 288661503866530 291246991667294 291246991667309 297565393931967 310401605391686 315287158685617 321978257363910 375497871509280 412818828973466 412818828973481 418750820674907 466580814162987 474709775802880 496437046227356 518678583725740 531497668234994 531497668235009 599080746508909 599080746508924 672462142824279 698339900079260 698339900079275 701865353869684 704177836849649 772093664419574 778417488521139
gcd 21 13
BasicProvers.PROVE_TAC [ arithmeticTheory.MULT_ASSOC , dividesTheory.divides_def ]

4508187 4508202 507986140172 507986140187 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 560613996343 565398346904 19521708359784 24498219799990 90170348251997 90170348252012 118345346322392 118345346322407 119452513000384 129916455720066 155412585748107 199290127809830 199290127809845 214236494078810 264214093175947 266041176025594 288661503866515 288661503866530 291246991667294 291246991667309 297565393931967 310401605391671 310401605391686 315287158685617 321978257363895 321978257363910 375497871509280 412818828973466 412818828973481 418750820674892 418750820674907 466580814162987 474709775802880 496437046227356 518678583725740 531497668234994 531497668235009 599080746508909 599080746508924 672462142824279 698339900079260 698339900079275 701865353869684 704177836849649 772093664419574 778417488521139
gcd 21 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 507986140172 507986140187 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 560613996343 565398346904 19521708359784 24498219799990 90170348251997 90170348252012 118345346322392 118345346322407 119452513000384 129916455720066 155412585748107 199290127809830 199290127809845 214236494078810 264214093175947 266041176025594 288661503866515 288661503866530 291246991667294 291246991667309 297565393931967 310401605391671 310401605391686 315287158685617 321978257363895 375497871509280 412818828973466 412818828973481 418750820674892 418750820674907 466580814162987 474709775802880 496437046227356 518678583725740 531497668234994 531497668235009 599080746508909 599080746508924 672462142824279 698339900079260 698339900079275 701865353869684 704177836849649 768772455843738 772093664419574 778417488521139
gcd 21 15
BasicProvers.PROVE_TAC [ dividesTheory.DIVIDES_MULT_LEFT ]

4508187 4508202 507986140172 512770490733 522339191855 522339191870 527123542416 527123542431 560613996343 565398346904 19521708359784 24498219799990 90170348251997 90170348252012 118345346322392 119452513000384 129916455720066 155412585748107 199290127809830 199290127809845 214236494078810 264214093175947 266041176025594 288661503866515 288661503866530 291246991667294 291246991667309 297565393931967 297565393931982 310401605391671 315287158685617 321978257363895 375497871509280 412818828973466 418750820674892 466580814162987 474709775802880 496437046227356 518678583725740 531497668234994 531497668235009 599080746508909 625646158230592 672462142824279 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 768772455843723 772093664419574 778417488521139 778417488521154
gcd 21 16
simpLib.FULL_SIMP_TAC boolSimps.bool_ss [ ( DB.fetch "gcd" "GCD_EQ_0" ) ]

4508187 507986140172 512770490733 522339191855 527123542416 560613996343 565398346904 19521708359784 24498219799990 90170348251997 118345346322392 119452513000384 129916455720066 155412585748107 199290127809830 208688131165109 214236494078810 264214093175947 266041176025594 288661503866515 291246991667294 297565393931967 310401605391671 315287158685617 321978257363895 375497871509280 412818828973466 418750820674892 466580814162987 474709775802880 496437046227356 518678583725740 531497668234994 599080746508909 625646158230577 634772253538988 672462142824279 698339900079260 701865353869684 704177836849649 768772455843723 772093664419574 778417488521139
gcd 22 0
boolLib.GEN_TAC
1
4508202 383593025601 522339191870 527123542431 574967048041 579751398602 75468107537355 101493408634270 212582935420964 253892209443252 288661503866530 330012922480994 355536329382186 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 552438870055854 585128167865309 637387629151176 684439512836680 694750096560987 698339900079275 702299432457039 734077381109563 778417488521154
gcd 22 1
boolLib.STRIP_TAC
2
4508202 383593025601 522339191870 527123542431 574967048041 579751398602 75468107537355 101493408634270 212582935420964 253892209443252 288661503866530 330012922480994 471942352642310 491132347463379 502026024071860 531497668235009 538989140445465 552438870055854 585128167865309 637387629151176 684439512836680 694750096560987 698339900079275 702299432457039 734077381109563 778417488521154
gcd 22 3
boolLib.REPEAT boolLib.STRIP_TAC
4
4508187 4508202 383593025586 383593025601 522339191870 527123542431 574967048026 579751398587 75468107537340 101493408634255 101493408634270 157475451439740 158733735637283 179857892939409 212582935420949 217096164890918 253892209443237 288661503866515 288661503866530 330012922480979 330012922480994 415098329689538 471942352642295 471942352642310 491132347463364 491132347463379 502026024071845 521746175187020 531497668234994 531497668235009 538989140445450 552438870055839 585128167865294 637387629151161 637387629151176 684439512836665 684439512836680 694750096560972 694750096560987 698339900079260 701865353869699 702299432457024 704177836849664 734077381109548 734077381109563 778417488521139
gcd 22 4
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 217 35*)m = 0" ]
5 6
4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 574967048026 579751398587 75468107537340 101493408634255 157475451439725 158733735637268 179857892939394 212582935420949 217096164890903 253892209443237 288661503866515 288661503866530 330012922480979 415098329689523 471942352642295 491132347463364 502026024071845 521746175187005 531497668234994 531497668235009 538989140445450 552438870055839 585128167865294 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 778417488521139
gcd 22 5
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 574967048026 579751398587 75468107537340 101493408634255 157475451439725 158733735637268 179857892939394 212582935420949 217096164890903 253892209443237 288661503866515 288661503866530 330012922480979 375497871509280 415098329689523 471942352642295 491132347463364 502026024071845 521746175187005 531497668234994 531497668235009 538989140445450 552438870055839 585128167865294 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 778417488521139
gcd 22 6
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 218 13*)m = n" ]
7
4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 574967048026 579751398587 19521708359784 75468107537340 101493408634255 157475451439725 158733735637268 179857892939394 212582935420949 217096164890903 253892209443237 288661503866515 288661503866530 330012922480979 375497871509280 415098329689523 466580814162987 471942352642295 491132347463364 502026024071845 521746175187005 531497668234994 531497668235009 538989140445450 552438870055839 585128167865294 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 778417488521139
gcd 22 7
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 574967048026 579751398587 19521708359784 75468107537340 101493408634255 157475451439725 158733735637268 179857892939394 212582935420949 217096164890903 253892209443237 288661503866515 288661503866530 330012922480979 375497871509280 415098329689523 466580814162987 471942352642295 491132347463364 502026024071845 521746175187005 531497668234994 531497668235009 538989140445450 552438870055839 585128167865294 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 778417488521139
gcd 22 8
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) [ ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508187 4508202 383593025586 522339191855 522339191870 527123542416 574967048026 579751398587 19521708359784 75468107537340 101493408634255 157475451439725 158733735637268 179857892939394 212582935420949 217096164890903 253892209443237 288661503866515 288661503866530 330012922480979 375497871509280 415098329689523 466580814162987 471942352642295 491132347463364 502026024071845 521746175187005 531497668234994 531497668235009 538989140445450 538989140445465 552438870055839 585128167865294 637387629151161 684439512836665 694750096560972 698339900079260 701865353869684 702299432457024 702299432457039 704177836849649 734077381109548 734077381109563 778417488521139 778417488521154
gcd 22 9
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 220 13*)m < n" ]

4508187 4508202 383593025586 383593025601 522339191855 522339191870 527123542416 527123542431 574967048026 579751398587 19521708359784 75468107537340 101493408634255 157475451439725 158733735637268 179857892939394 212582935420949 217096164890903 253892209443237 288661503866515 288661503866530 330012922480979 375497871509280 415098329689523 466580814162987 471942352642295 491132347463364 502026024071845 521746175187005 531497668234994 531497668235009 538989140445450 552438870055839 585128167865294 637387629151161 637387629151176 684439512836665 694750096560972 694750096560987 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 778417488521139
gcd 23 0
boolLib.HO_MATCH_MP_TAC ( DB.fetch "gcd" "GCD_SUCfree_ind" )
1
4508202 522339191870 527123542431 536692243553 541476594114 1046782030151 19521708359799 90170348252012 101493408634270 199290127809845 288661503866530 291246991667309 315287158685632 330012922480994 375497871509295 412818828973481 457644544611742 466580814163002 471942352642310 476356992059887 491132347463379 531497668235009 556222059894251 568681084200210 585128167865309 623098135386392 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
gcd 23 1
BasicProvers.SRW_TAC [ ] [ arithmeticTheory.LEFT_ADD_DISTRIB ]
2 3 4 5
4508202 522339191870 527123542431 536692243553 541476594114 1046782030151 2613050636815 8594107427558 19521708359799 24422375438035 66812189671343 72352608659124 75468107537355 90170348252012 101493408634270 147931959385853 170876633352501 179682189846077 199290127809845 215044176687693 273509004803514 287847153773029 288661503866530 291246991667309 315287158685632 325132532367718 330012922480994 336016398894963 354768695757551 375497871509295 399449871106087 412818828973481 457644544611742 466580814163002 471942352642310 476356992059887 491132347463379 502026024071860 522753901989821 531497668235009 538989140445465 545756135622620 556222059894251 568681084200210 568716574320397 585128167865309 623098135386392 683182585244714 684439512836680 690448841661702 698339900079275 701865353869699 702299432457039 704177836849664 734077381109563 771178205298811 778417488521154
gcd 23 2
boolLib.RULE_ASSUM_TAC ( boolLib.REWRITE_RULE [ ( Drule.EQT_ELIM o Arith.ARITH_CONV ) ( Parse.Term [ HolKernel.QUOTE " (*#loc 233 42*)0 < x <=> ~(x = 0)" ] ) ] )

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 1046782030136 1046782030151 19521708359784 90170348251997 90170348252012 101493408634255 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 382238332980579 412818828973466 412818828973481 415305171089133 457644544611727 457644544611742 466580814162987 471942352642295 471942352642310 476356992059872 531497668234994 531497668235009 538989140445450 556222059894236 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 635513367937528 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 703861569414594 704177836849649 734077381109548 778417488521139
gcd 23 3
boolLib.RULE_ASSUM_TAC ( boolLib.REWRITE_RULE [ ( Drule.EQT_ELIM o Arith.ARITH_CONV ) ( Parse.Term [ HolKernel.QUOTE " (*#loc 233 42*)0 < x <=> ~(x = 0)" ] ) ] )

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 1046782030136 19521708359784 90170348251997 90170348252012 101493408634255 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 384075321037182 412818828973466 412818828973481 457644544611727 457644544611742 466580814162987 471942352642295 471942352642310 476356992059872 476356992059887 531497668234994 531497668235009 538989140445450 556222059894236 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 625822629562813 635513367937528 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 778417488521139
gcd 23 4
boolLib.RULE_ASSUM_TAC ( boolLib.REWRITE_RULE [ ( Drule.EQT_ELIM o Arith.ARITH_CONV ) ( Parse.Term [ HolKernel.QUOTE " (*#loc 233 42*)0 < x <=> ~(x = 0)" ] ) ] )

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 1046782030136 1046782030151 19521708359784 90170348251997 90170348252012 101493408634255 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 382238332980579 412818828973466 412818828973481 415305171089133 457644544611727 457644544611742 466580814162987 471942352642295 471942352642310 476356992059872 531497668234994 531497668235009 538989140445450 556222059894236 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 635513367937528 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 703861569414594 704177836849649 734077381109548 778417488521139
gcd 23 5
boolLib.RULE_ASSUM_TAC ( boolLib.REWRITE_RULE [ ( Drule.EQT_ELIM o Arith.ARITH_CONV ) ( Parse.Term [ HolKernel.QUOTE " (*#loc 233 42*)0 < x <=> ~(x = 0)" ] ) ] )

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 1046782030136 19521708359784 90170348251997 90170348252012 101493408634255 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 384075321037182 412818828973466 412818828973481 457644544611727 457644544611742 466580814162987 471942352642295 471942352642310 476356992059872 476356992059887 531497668234994 531497668235009 538989140445450 556222059894236 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 625822629562813 635513367937528 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 778417488521139
gcd 23 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
10
4508187 4508202 464926985123 464926985138 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 536692243538 541476594099 1046782030136 19521708359784 75468107537355 90170348251997 90170348252012 101493408634255 156427589846734 195705255988510 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 382238332980579 412818828973466 412818828973481 415305171089133 457644544611727 466580814162987 471942352642295 476356992059872 502026024071860 531497668234994 531497668235009 556222059894236 568681084200195 568681084200210 580686019044954 585128167865294 585128167865309 623098135386377 623098135386392 635513367937528 651901300555455 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139
gcd 23 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
11
4508187 4508202 464926985123 464926985138 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 536692243538 541476594099 1046782030136 19521708359784 75468107537355 90170348251997 90170348252012 101493408634255 156427589846734 159807797840701 195705255988510 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 412818828973466 412818828973481 457644544611727 466580814162987 471942352642295 476356992059872 502026024071860 521652402463445 531497668234994 531497668235009 556222059894236 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 625822629562813 635513367937528 641751265257449 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139
gcd 23 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
12
4508187 4508202 464926985123 464926985138 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 536692243538 541476594099 1046782030136 19521708359784 75468107537355 90170348251997 90170348252012 101493408634255 156427589846734 195705255988510 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 382238332980579 412818828973466 412818828973481 415305171089133 457644544611727 466580814162987 471942352642295 476356992059872 502026024071860 531497668234994 531497668235009 556222059894236 568681084200195 568681084200210 580686019044954 585128167865294 585128167865309 623098135386377 623098135386392 635513367937528 651901300555455 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139
gcd 23 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
13
4508187 4508202 464926985123 464926985138 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 536692243538 541476594099 1046782030136 19521708359784 75468107537355 90170348251997 90170348252012 101493408634255 156427589846734 159807797840701 195705255988510 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 412818828973466 412818828973481 457644544611727 466580814162987 471942352642295 476356992059872 502026024071860 521652402463445 531497668234994 531497668235009 556222059894236 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 625822629562813 635513367937528 641751265257449 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139
gcd 23 10
boolLib.CONV_TAC ( boolLib.AC_CONV ( arithmeticTheory.ADD_ASSOC , arithmeticTheory.ADD_SYM ) )

4508187 4508202 464926985123 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 536692243538 541476594099 1046782030136 19521708359784 90170348251997 90170348252012 101493408634255 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 382238332980579 412818828973466 412818828973481 413598340651911 415305171089133 457644544611727 466580814162987 471942352642295 476356992059872 476356992059887 531497668234994 531497668235009 556222059894236 568681084200195 568681084200210 585128167865294 585128167865309 598824661881422 623098135386377 623098135386392 635513367937528 677975262564396 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 768520783014539 778417488521139
gcd 23 11
boolLib.CONV_TAC ( boolLib.AC_CONV ( arithmeticTheory.ADD_ASSOC , arithmeticTheory.ADD_SYM ) )

4508187 4508202 464926985123 464926985138 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 536692243538 541476594099 1046782030136 19521708359784 90170348251997 90170348252012 101493408634255 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 382238332980579 390779638329705 391387008899801 412818828973466 412818828973481 415305171089133 457644544611727 466580814162987 471942352642295 476356992059872 476356992059887 531497668234994 531497668235009 556222059894236 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 635513367937528 684439512836665 692783973344893 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139
gcd 23 12
boolLib.CONV_TAC ( boolLib.AC_CONV ( arithmeticTheory.ADD_ASSOC , arithmeticTheory.ADD_SYM ) )

4508187 4508202 464926985123 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 536692243538 541476594099 1046782030136 19521708359784 90170348251997 90170348252012 101493408634255 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 382238332980579 412818828973466 412818828973481 413598340651911 415305171089133 457644544611727 466580814162987 471942352642295 476356992059872 476356992059887 531497668234994 531497668235009 556222059894236 568681084200195 568681084200210 585128167865294 585128167865309 598824661881422 623098135386377 623098135386392 635513367937528 677975262564396 684439512836665 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 768520783014539 778417488521139
gcd 23 13
boolLib.CONV_TAC ( boolLib.AC_CONV ( arithmeticTheory.ADD_ASSOC , arithmeticTheory.ADD_SYM ) )

4508187 4508202 464926985123 464926985138 469711335684 469711335699 522339191855 522339191870 527123542416 527123542431 536692243538 541476594099 1046782030136 19521708359784 90170348251997 90170348252012 101493408634255 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 330012922480979 375497871509280 382238332980579 390779638329705 391387008899801 412818828973466 412818828973481 415305171089133 457644544611727 466580814162987 471942352642295 476356992059872 476356992059887 531497668234994 531497668235009 556222059894236 568681084200195 568681084200210 585128167865294 585128167865309 623098135386377 623098135386392 635513367937528 684439512836665 692783973344893 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139
gcd 24 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 541476594114 1046782030151 19521708359799 90170348252012 199290127809845 288661503866530 291246991667309 315287158685632 330012922480994 375497871509295 412818828973481 457644544611742 466580814163002 471942352642310 476356992059887 491132347463379 531497668235009 556222059894251 568681084200210 585128167865309 623098135386392 684439512836680 698339900079275 701865353869699 704177836849664 778417488521154
gcd 24 1
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 256 35*)m=0" ]

4508187 4508202 522339191870 527123542416 527123542431 536692243553 541476594114 1046782030151 19521708359784 90170348252012 199290127809845 288661503866515 288661503866530 291246991667309 315287158685632 375497871509280 412818828973481 457644544611742 466580814162987 471942352642310 476356992059887 531497668234994 531497668235009 556222059894251 568681084200210 585128167865309 623098135386392 698339900079275 701865353869684 701865353869699 704177836849649 778417488521139
gcd 25 0
BasicProvers.Cases
1 2
4508202 464926985138 469711335699 30879824424148 82897199447339 90170348252012 124546192348058 128535584405929 137140290251988 153633761074233 199290127809845 260702821353164 271701083476882 288661503866530 291246991667309 297565393931982 354656544070709 398439345207991 471942352642310 491132347463379 531497668235009 559153659177049 617277054205850 645014834589066 674255265005599 698339900079275 701865353869699 726076794110235
gcd 25 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
3
4508202 469711335699 2613050636815 49267961462138 82897199447339 92298988507470 124546192348058 126471290606618 137140290251988 175977963850936 271701083476882 288661503866530 291246991667309 293158044039268 354656544070709 390687240160838 396862436340305 403739557296301 444121673740466 471942352642310 491132347463379 531497668235009 546147728474497 570906815178209 690448841661702 698339900079275 701865353869699 726076794110235 766139236850539 778417488521154
gcd 25 2
BasicProvers.Cases
4 5
4508202 469711335699 527123542431 82897199447339 98581092097770 124546192348058 137140290251988 143327248846643 159802838968145 185969142503767 252715856577076 271701083476882 288661503866530 289324272772023 291246991667309 309888446016952 343984266392845 354656544070709 383420706562619 439387881032193 471942352642310 475025573416713 491132347463379 519800115159647 531497668235009 569602271290516 580044098512472 604015884850887 641390739666242 672462142824294 698339900079275 701865353869699 726076794110235
gcd 25 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
6 7
4508202 469711335699 2613050636815 238707412987891 271701083476882 288661503866530 291246991667309 316715561125910 375497871509295 471942352642310 491132347463379 530037483857561 531497668235009 546147728474497 652806047968635 686632800635391 690448841661702 698339900079275 701865353869699 704177836849664 726076794110235 778417488521154
gcd 25 4
boolLib.REWRITE_TAC tactictoe_thmlarg
8
4508202 527123542431 43798864978514 98581092097770 124546192348058 137140290251988 138598696382330 159802838968145 188326004939889 202552240792206 237000052138865 248930323008797 271701083476882 288661503866530 291246991667309 309888446016952 362789011331353 368353204325285 389653178099499 398118757477132 475222725676411 531497668235009 580044098512472 672462142824294 698339900079275 701865353869699 726076794110235 748399799558021 786188911096635
gcd 25 5
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "SUB_0" ) , ( DB.fetch "arithmetic" "ADD_CLAUSES" ) , prim_recTheory.INV_SUC_EQ , ( DB.fetch "arithmetic" "SUB_EQ_0" ) , ( DB.fetch "arithmetic" "SUB_MONO_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_MONO" ) , ( DB.fetch "arithmetic" "ZERO_LESS_EQ" ) , ( DB.fetch "arithmetic" "LESS_EQ_0" ) , numTheory.NOT_SUC , boolLib.GSYM numTheory.NOT_SUC ]

4508202 527123542431 77010077362100 82617229893248 83103242816833 98581092097770 124546192348058 137140290251988 159802838968145 200211617153101 271701083476882 288661503866530 291246991667309 309888446016952 313929228048604 365851124969038 400016938923617 401495763297872 438883848468461 513991652994895 531497668235009 570906815178209 580044098512472 588919487123528 672462142824294 698339900079275 700755873460484 701865353869699 726076794110235 769444015984266 778417488521154
gcd 25 6
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 527123542431 98581092097770 103612031170740 130092756586791 261978149826142 269030221677049 271701083476882 288661503866530 291246991667309 309888446016952 498477615267766 507761545527416 531497668235009 534515813382464 645555135944338 652806047968635 672462142824294 690448841661702 698339900079275 701865353869699 726076794110235 778417488521154
gcd 25 7
boolLib.REWRITE_TAC tactictoe_thmlarg

66812189671343 271701083476882 288661503866530 291246991667309 345086287171550 499749441033522 512278153893490 531497668235009 545756135622620 642747609989334 652806047968635 680307847907564 690448841661702 698339900079275 701865353869699 726076794110235 778417488521154
gcd 25 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 527123542431 30879824424148 82897199447339 98581092097770 124546192348058 137140290251988 138598696382330 156635003337296 158769406917596 176504897847461 188326004939889 202552240792206 241396624693143 271701083476882 288661503866530 291246991667309 309888446016952 354656544070709 398439345207991 531497668235009 580044098512472 645014834589066 672462142824294 672712000046298 674255265005599 698339900079275 701865353869699 726076794110235
gcd 26 0
BasicProvers.Induct

4508202 464926985138 469711335699 527123542431 67242800340795 82897199447339 90170348252012 96476159996384 124546192348058 137140290251988 153468176611673 199290127809845 219513144643800 288661503866530 291246991667309 297565393931982 315287158685632 330012922480994 393844757241844 412818828973481 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 720177260010629
gcd 27 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 464926985138 469711335699 3805542200285 74497853820652 90170348252012 199290127809845 238707412987891 271701083476882 288661503866530 291246991667309 297565393931982 316813079168164 375497871509295 463693407382330 471942352642310 491132347463379 530939601438483 531497668235009 558871375021099 698125516052754 698339900079275 701865353869699 704177836849664 726076794110235 767055970251773 778417488521154
gcd 27 1
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 286 35*)a = 0" ]
2 3
4508202 464926985138 469711335699 3805542200285 74497853820652 90170348252012 199290127809845 238707412987891 271701083476882 288661503866530 291246991667309 297565393931982 316813079168164 375497871509295 463693407382330 530939601438483 531497668235009 558871375021099 698125516052754 698339900079275 701865353869699 704177836849664 726076794110235 767055970251773 778417488521154
gcd 27 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 469711335699 3805542200285 74497853820652 90170348252012 199290127809845 238707412987891 271701083476882 288661503866515 288661503866530 291246991667309 297565393931982 316813079168164 375497871509280 375497871509295 463693407382330 530939601438483 531497668234994 531497668235009 558871375021099 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 726076794110235 767055970251773 778417488521139 778417488521154
gcd 27 3
BasicProvers.Cases_on [ HolKernel.QUOTE " (*#loc 287 13*)b = 0" ]
4
4508187 4508202 464926985123 464926985138 469711335699 3805542200285 19521708359784 74497853820652 90170348252012 199290127809845 238707412987891 271701083476882 288661503866515 288661503866530 291246991667309 297565393931982 316813079168164 375497871509280 375497871509295 463693407382330 466580814162987 530939601438483 531497668234994 531497668235009 558871375021099 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 726076794110235 767055970251773 778417488521139 778417488521154
gcd 27 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] [ ]

4508187 4508202 464926985123 464926985138 469711335684 469711335699 3805542200285 19521708359784 74497853820652 90170348252012 199290127809845 238707412987891 271701083476882 288661503866515 288661503866530 291246991667309 297565393931982 316813079168164 375497871509280 375497871509295 463693407382330 466580814162987 530939601438483 531497668234994 531497668235009 558871375021099 698125516052754 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 726076794110235 767055970251773 778417488521139 778417488521154
gcd 27 5
boolLib.MATCH_MP_TAC arithmeticTheory.DIVISION
6
4508187 4508202 464926985123 464926985138 469711335684 469711335699 19521708359784 88918838094742 101493408634270 130658286661368 230184383806230 288661503866515 288661503866530 375497871509280 412818828973481 415067907596997 463022512672744 463693407382330 466580814162987 518626499560520 531497668234994 531497668235009 585128167865309 607645833421614 667095047136127 684439512836680 698125516052754 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 704177836849664 730122340407426 734077381109563 767055970251773 778417488521139
gcd 27 6
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "NOT_ZERO_LT_ZERO" ) ]

4508187 4508202 464926985123 464926985138 469711335684 19521708359784 288661503866515 288661503866530 375497871509280 466580814162987 531497668234994 531497668235009 538989140445465 701865353869684 702299432457039 704177836849649 734077381109563 778417488521139 778417488521154
gcd 27 7
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 290 17*)q = b DIV a" ]
8
4508187 4508202 464926985123 464926985138 469711335684 469711335699 3805542200285 19521708359784 74497853820652 88918838094727 90170348252012 130658286661353 199290127809845 230184383806215 238707412987891 271701083476882 288661503866515 288661503866530 291246991667309 297565393931982 316813079168164 375497871509280 375497871509295 412818828973466 415067907596982 463022512672729 463693407382315 463693407382330 466580814162987 518626499560505 530939601438483 531497668234994 531497668235009 558871375021099 585128167865294 607645833421599 667095047136112 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 704177836849649 704177836849664 726076794110235 730122340407411 734077381109548 767055970251758 767055970251773 778417488521139 778417488521154
gcd 27 8
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 290 49*)r = b MOD a" ]
9
4508187 4508202 464926985123 464926985138 469711335684 469711335699 541476594099 3805542200285 19521708359784 74497853820652 88918838094727 90170348252012 130658286661353 158687536581162 199290127809845 230184383806215 238707412987891 257912558851782 271701083476882 288661503866515 288661503866530 291246991667309 293303096825150 297565393931982 315287158685617 316813079168164 375497871509280 375497871509295 412818828973466 416739308159739 463693407382315 463693407382330 466580814162987 518626499560505 530939601438483 531497668234994 531497668235009 558871375021099 568681084200195 579901154732075 585128167865294 623098135386377 698125516052739 698125516052754 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 704177836849649 704177836849664 726076794110235 734077381109548 767055970251758 767055970251773 778417488521139 778417488521154
gcd 27 9
markerLib.RM_ALL_ABBREVS_TAC
10
4508187 4508202 464926985123 464926985138 469711335684 469711335699 541476594099 546260944660 546260944675 19521708359784 90170348252012 147435877189276 158687536581162 199290127809845 217096164890903 226327531538383 230184383806215 238707412987891 257912558851782 271701083476882 288661503866515 288661503866530 291246991667309 297565393931982 315287158685617 346686258735410 375497871509280 375497871509295 399415909013691 412818828973466 442919748696917 463693407382315 466580814162987 518626499560505 521746175187005 530939601438483 531497668234994 531497668235009 568681084200195 579901154732075 585128167865294 623098135386377 698125516052739 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 704177836849649 704177836849664 726076794110235 734077381109548 767055970251758 778417488521139 778417488521154 786413248998265
gcd 27 10
boolLib.FIRST_X_ASSUM boolLib.SUBST_ALL_TAC

4508187 4508202 464926985123 464926985138 469711335684 469711335699 541476594099 546260944660 546260944675 19521708359784 90170348252012 147435877189276 199290127809845 217096164890903 226327531538383 238707412987891 271701083476882 288661503866515 288661503866530 291246991667309 297565393931982 315287158685617 375497871509280 375497871509295 412818828973466 442919748696917 466580814162987 521746175187005 530939601438483 531497668234994 531497668235009 568681084200195 585128167865294 623098135386377 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 726076794110235 734077381109548 778417488521139 778417488521154 786413248998265
gcd 27 11
( BasicProvers.RW_TAC numLib.arith_ss ) tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 541476594099 541476594114 546260944660 546260944675 19521708359784 124546192348058 153468176611673 217096164890903 288661503866515 288661503866530 315287158685617 315287158685632 375497871509280 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 521746175187005 522798149962608 531497668234994 531497668235009 568681084200195 568681084200210 585128167865294 585128167865309 604360058807811 623098135386377 623098135386392 698339900079260 698339900079275 701865353869684 704177836849649 734077381109548 746586822067922 778417488521139
gcd 27 13
( BasicProvers.RW_TAC numLib.arith_ss ) [ arithmeticTheory.RIGHT_SUB_DISTRIB ]
14
4508187 4508202 464926985123 464926985138 541476594099 541476594114 546260944660 546260944675 19521708359784 90170348252012 124546192348043 137140290251973 139333901938388 153468176611658 161090315611977 199290127809830 199290127809845 217096164890903 238707412987891 271701083476882 288661503866515 288661503866530 291246991667294 291246991667309 297834131962149 315287158685617 315287158685632 325257465565238 375497871509280 375497871509295 412818828973466 412818828973481 442919748696917 442919748696932 466580814162987 514404695040032 521746175187005 522798149962593 531497668234994 531497668235009 554366362562284 554366362562299 557400392662746 568681084200195 568681084200210 585128167865294 585128167865309 604360058807811 621586172792579 623098135386377 623098135386392 643691228127930 643691228127945 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 726076794110235 734077381109548 746586822067922 778417488521139 778417488521154
gcd 27 14
BasicProvers.PROVE_TAC [ ( DB.fetch "gcd" "GCD_IS_GCD" ) , ( DB.fetch "gcd" "IS_GCD_UNIQUE" ) , ( DB.fetch "gcd" "IS_GCD_SYM" ) ]

4508187 4508202 464926985123 464926985138 541476594099 546260944660 546260944675 19521708359784 90170348252012 124546192348043 137140290251973 153468176611658 161090315611977 199290127809830 199290127809845 217096164890903 288661503866515 288661503866530 291246991667294 291246991667309 297565393931982 302144884361467 315287158685617 325257465565238 375497871509280 412818828973466 442919748696917 466580814162987 514404695040032 521746175187005 522798149962593 531497668234994 531497668235009 554366362562284 557400392662746 568681084200195 585128167865294 604360058807811 623098135386377 643691228127930 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 734077381109548 746586822067922 778417488521139
gcd 29 0
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 574967048041 36245848753879 99923623032428 101493408634270 110412836661722 201480208878681 211876300721782 218753421677778 288661503866530 323393323665422 460813048448938 531497668235009 684439512836680 698339900079275 701865353869699 762772568155304 778417488521154
gcd 30 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "gcd" "lcm_def" ) ]

4508202 574967048041 36245848753879 101493408634270 129916455720081 155412585748122 262514241699831 264214093175962 288661503866530 328041894013233 447963255955280 457938716625871 460813048448938 474709775802895 494676024994646 531497668235009 533564738495377 672462142824294 684439512836680 698339900079275 701865353869699 752092702103267 772093664419589
gcd 31 0
BasicProvers.SRW_TAC [ ] [ ( DB.fetch "gcd" "lcm_def" ) , ( DB.fetch "gcd" "GCD_SYM" ) , arithmeticTheory.MULT_COMM ]

4508202 464926985138 469711335699 36245848753879 288661503866530 460813048448938 462577855703395 531497668235009 672617029800776 675458120908989 698339900079275 701865353869699
gcd 32 0
simpLib.SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) [ ( DB.fetch "gcd" "lcm_def" ) , ( DB.fetch "gcd" "GCD_SYM" ) ]

4508202 522339191870 527123542431 36245848753879 101493408634270 124546192348058 288661503866530 330012922480994 354656544070709 424433624216885 460813048448938 531497668235009 538989140445465 675458120908989 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154
gcd 32 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 522339191870 527123542431 24498219800005 90170348252012 199290127809845 214236494078825 288661503866530 291246991667309 531497668235009 599080746508924 698339900079275
gcd 32 2
Q.ABBREV_TAC [ HolKernel.QUOTE " (*#loc 367 17*)g = gcd m n" ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 24498219799990 72722278280081 90170348251997 90170348252012 101493408634270 124546192348058 199290127809830 199290127809845 214236494078810 230184383806230 288661503866515 288661503866530 291246991667294 291246991667309 315287158685632 330012922480994 354656544070709 412818828973481 484542742214957 531497668234994 531497668235009 538989140445465 568681084200210 599080746508909 684439512836680 688126775805395 698339900079260 698339900079275 702299432457039 734077381109563 778417488521154
gcd 32 3
metisLib.METIS_TAC [ dividesTheory.divides_def ]

4508187 4508202 464926985138 493633088489 493633088504 522339191855 527123542416 527123542431 19521708359784 90170348251997 158687536581162 199290127809830 264942521249476 288661503866515 288661503866530 291246991667294 295270894858351 306171841778527 315287158685632 412818828973481 457644544611742 471942352642310 531497668234994 531497668235009 568681084200210 599080746508909 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 704177836849664 784129662653543 785396645434576
gcd 32 4
boolLib.STRIP_TAC
5
4508187 4508202 464926985123 493633088489 493633088504 522339191855 522339191870 527123542416 527123542431 19521708359784 72722278280081 90170348251997 101493408634270 124546192348058 158687536581162 199290127809830 230184383806230 264942521249476 288661503866515 288661503866530 291246991667294 295270894858351 301648225552843 306171841778527 315287158685617 315287158685632 330012922480994 354656544070709 412818828973466 412818828973481 531497668234994 531497668235009 538989140445465 568681084200195 568681084200210 586893442375082 599080746508909 684439512836680 698339900079260 698339900079275 701865353869684 702299432457039 704177836849649 734077381109563 778417488521154 784129662653543 785396645434561
gcd 32 5
BasicProvers.SRW_TAC [ ] [ ]

4508187 4508202 464926985123 493633088489 493633088504 522339191855 522339191870 527123542416 527123542431 19521708359784 72722278280081 90170348251997 124546192348058 158687536581162 199290127809830 230184383806230 264942521249476 288661503866515 288661503866530 291246991667294 295270894858351 301648225552843 306171841778527 315287158685617 315287158685632 354656544070709 412818828973466 412818828973481 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 586893442375082 599080746508909 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 778417488521139 784129662653543 785396645434561
gcd 32 6
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 464926985123 493633088489 493633088504 522339191855 19521708359784 79555358165496 158687536581162 199290127809830 267196410731755 288661503866515 288661503866530 291246991667294 295270894858351 315287158685617 363584402042252 412818828973466 531497668234994 531497668235009 538989140445450 538989140445465 568681084200195 592496941282723 599080746508909 648983356561212 698339900079260 701865353869684 702299432457024 702299432457039 704177836849649 734077381109548 734077381109563 778417488521139 778417488521154
gcd 32 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 493633088489 493633088504 522339191855 522339191870 19521708359784 19532988147539 73521124138565 79555358165496 126254914014277 156972454783341 158687536581162 199290127809830 230184383806230 267196410731755 288661503866515 288661503866530 291246991667294 295270894858351 296254351547034 315287158685617 315287158685632 363584402042252 412818828973466 412818828973481 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 592496941282723 599080746508909 648983356561212 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 704177836849649 734077381109548 778417488521139
gcd 32 8
boolLib.Q_TAC boolLib.SUFF_TAC [ HolKernel.QUOTE " (*#loc 372 19*)1 <= a" ]
9 10
4508187 4508202 464926985123 464926985138 493633088489 493633088504 522339191855 522339191870 19521708359784 19532988147524 73521124138550 73521124138565 79555358165496 110715754318087 124546192348058 126254914014262 156972454783326 156972454783341 158687536581162 199290127809830 230184383806215 230184383806230 267196410731755 288661503866515 288661503866530 291246991667294 295270894858351 296254351547019 296254351547034 315287158685617 315287158685632 354656544070709 363584402042252 412818828973466 412818828973481 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 592496941282723 599080746508909 648983356561212 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 778417488521139
gcd 32 9
( BasicProvers.RW_TAC ( boolSimps.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ ]

4508187 4508202 464926985123 464926985138 493633088489 493633088504 522339191855 522339191870 10545689246177 19521708359784 19532988147524 73521124138550 73521124138565 79555358165496 81643477683145 110715754318087 124546192348058 126254914014262 129916455720081 155412585748122 156972454783326 156972454783341 158687536581162 199290127809830 230184383806215 230184383806230 264214093175962 267196410731755 288661503866515 288661503866530 291246991667294 295270894858351 296254351547019 296254351547034 315287158685617 315287158685632 330012922480994 354656544070709 363584402042252 412818828973466 412818828973481 474709775802895 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 592496941282723 599080746508909 648983356561212 672462142824294 684439512836680 698339900079260 698339900079275 701865353869684 702299432457024 704177836849649 734077381109548 772093664419589 778417488521139
gcd 32 10
simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) tactictoe_thmlarg

4508187 4508202 464926985123 464926985138 493633088489 522339191855 10545689246177 19521708359784 19532988147524 73521124138550 79555358165496 81643477683145 124546192348058 126254914014262 129916455720081 155412585748122 156972454783326 158687536581162 199290127809830 230184383806215 264214093175962 267196410731755 288661503866515 288661503866530 291246991667294 295270894858351 296254351547019 315287158685617 363584402042252 412818828973466 474709775802895 531497668234994 531497668235009 538989140445450 568681084200195 592496941282723 599080746508909 648983356561212 672462142824294 698339900079260 701865353869684 702299432457024 704177836849649 734077381109548 772093664419589 778417488521139
gcd 33 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 536692243553 19521708359799 36245848753879 101493408634270 217096164890918 288661503866530 295270894858366 315820974435345 330012922480994 415098329689538 460813048448938 466580814163002 471942352642310 491132347463379 531497668235009 538989140445465 599080746508924 675458120908989 684439512836680 698339900079275 702299432457039 734077381109563 778417488521154 784129662653558
gcd 33 1
BasicProvers.SPOSE_NOT_THEN boolLib.STRIP_ASSUME_TAC

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 19521708359799 36245848753864 217096164890903 288661503866515 288661503866530 295270894858366 315820974435330 415098329689538 460813048448923 466580814163002 531497668234994 531497668235009 538989140445450 599080746508924 675458120908974 684439512836680 698339900079260 702299432457024 734077381109548 778417488521139 784129662653558
gcd 33 2
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 36245848753864 36245848753879 189510681571418 217096164890903 288661503866515 288661503866530 295270894858351 315820974435330 460813048448923 460813048448938 531497668234994 531497668235009 538989140445450 599080746508909 599080746508924 637832370700646 675458120908974 675458120908989 698339900079260 698339900079275 702299432457024 734077381109548 778417488521139 784129662653543
gcd 33 3
metisLib.METIS_TAC [ dividesTheory.DIVIDES_LE ]

4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243538 536692243553 36245848753864 36245848753879 42252488227517 124546192348058 189510681571403 217096164890903 288661503866515 288661503866530 295270894858351 315820974435330 460813048448923 460813048448938 531497668234994 531497668235009 538989140445450 559444951563066 599080746508909 637832370700631 675458120908974 675458120908989 698339900079260 698339900079275 702299432457024 734077381109548 778417488521139 784129662653543
gcd 33 4
( BasicProvers.RW_TAC ( boolSimps.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) ) [ ]

4508187 522339191855 527123542416 536692243538 36245848753864 42252488227502 124546192348043 189510681571403 208688131165109 217096164890903 288661503866515 295270894858351 315820974435330 460813048448923 531497668234994 538989140445450 559444951563051 599080746508909 634772253538988 637832370700631 675458120908974 698339900079260 702299432457024 734077381109548 778417488521139 784129662653543
gcd 34 0
boolLib.HO_MATCH_MP_TAC ( DB.fetch "gcd" "GCD_SUCfree_ind" )
1
4508202 512770490748 522339191870 527123542431 6099711501036 90170348252012 185204828972029 199290127809845 288661503866530 291246991667309 315287158685632 345641882680514 412818828973481 471942352642310 491132347463379 496437046227371 531497668235009 568681084200210 698339900079275 701865353869699 733308993078620
gcd 34 1
boolLib.REPEAT boolLib.STRIP_TAC
2 3 4 5
4508202 512770490748 522339191870 527123542431 2613050636815 6099711501036 72352608659124 75468107537355 90170348252012 101493408634270 128777113607553 164873850888504 182312708922130 185204828972029 199290127809845 215044176687693 244958136902380 288661503866530 291246991667309 315287158685632 319215271535592 330012922480994 345641882680514 412818828973481 444744392856890 471942352642310 491132347463379 496437046227371 502026024071860 510296082510980 531497668235009 538989140445465 568681084200210 568716574320397 585128167865309 613174872369077 681742984363865 684439512836680 690448841661702 698339900079275 701865353869699 702299432457039 733308993078620 734077381109563 778417488521154
gcd 34 2
boolLib.REWRITE_TAC tactictoe_thmlarg

4508202 512770490748 527123542431 2613050636815 182312708922130 215044176687693 288661503866530 291246991667309 315287158685632 319215271535592 412818828973481 444744392856890 510296082510980 531497668235009 568681084200210 613174872369077 690448841661702 698339900079275 701865353869699 778417488521154
gcd 34 3
metisLib.METIS_TAC tactictoe_thmlarg

4508187 4508202 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 6099711501021 6099711501036 90170348251997 90170348252012 185204828972014 185204828972029 199290127809830 199290127809845 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 345641882680499 345641882680514 412818828973466 412818828973481 471942352642295 491132347463364 496437046227356 496437046227371 531497668234994 531497668235009 568681084200195 568681084200210 698339900079260 698339900079275 701865353869684 701865353869699 733308993078605 733308993078620
gcd 34 4
boolLib.REWRITE_TAC [ ( DB.fetch "gcd" "GCD_REF" ) ]

4508202 512770490748 522339191870 6099711501036 90170348252012 185204828972029 199290127809845 288661503866530 291246991667309 315287158685632 345641882680514 412818828973481 496437046227371 531497668235009 568681084200210 698339900079275 701865353869699 733308993078620
gcd 34 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 512770490733 512770490748 522339191855 522339191870 527123542416 527123542431 6099711501021 6099711501036 72352608659124 75468107537355 90170348251997 128777113607553 164873850888504 185204828972014 199290127809830 199290127809845 244958136902380 288661503866515 288661503866530 291246991667294 291246991667309 315287158685617 315287158685632 345641882680499 412818828973466 412818828973481 471942352642295 491132347463364 496437046227356 502026024071860 531497668234994 531497668235009 538989140445450 568681084200195 568681084200210 568716574320397 585128167865309 681742984363865 698339900079260 698339900079275 701865353869684 701865353869699 702299432457024 733308993078605 734077381109548 778417488521139
gcd 35 0
BasicProvers.PROVE_TAC tactictoe_thmlarg

4508202 512770490748 522339191870 527123542431 74321308501596 90170348252012 199290127809845 288661503866530 291246991667309 297565393931982 392264744828576 416784525806692 471942352642310 491132347463379 531497668235009 642120905209151 684439512836680 698339900079275 701865353869699 704704762281610 732117795435615
gcd 36 0
metisLib.METIS_TAC [ ( DB.fetch "divides" "divides_def" ) , arithmeticTheory.MULT_SYM , arithmeticTheory.MULT_ASSOC ]
1
4508202 522339191870 527123542431 536692243553 267196410731770 288661503866530 295270894858366 315287158685632 330012922480994 412818828973481 471942352642310 491132347463379 531497668235009 568681084200210 599080746508924 684439512836680 698339900079275 784129662653558
gcd 36 1
boolLib.REPEAT boolLib.STRIP_TAC
2
4508202 522339191870 527123542431 536692243553 541476594114 1046782030151 288661503866530 315287158685632 315945296489073 330012922480994 412818828973481 457644544611742 471942352642310 491132347463379 531497668235009 568681084200210 684439512836680 698339900079275 701865353869699 704177836849664 785396645434576
gcd 36 2
boolLib.ASM_REWRITE_TAC [ arithmeticTheory.MULT_ASSOC ]
3
4508187 4508202 522339191855 522339191870 527123542416 527123542431 536692243553 541476594099 541476594114 1046782030151 288661503866515 288661503866530 315287158685617 315287158685632 315945296489073 412818828973466 412818828973481 457644544611742 471942352642310 531497668234994 531497668235009 568681084200195 568681084200210 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 785396645434561
gcd 36 3
metisLib.METIS_TAC [ ]

4508187 4508202 522339191855 522339191870 527123542416 536692243553 541476594099 541476594114 142373548974959 281922447245767 288661503866515 288661503866530 315287158685617 315287158685632 412818828973466 412818828973481 416701780882323 457644544611742 471942352642310 531497668234994 531497668235009 568681084200195 568681084200210 676571922470348 698339900079260 698339900079275 701865353869684 701865353869699 704177836849649 773714664346141 785396645434561
gcd 37 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 512770490748 522339191870 527123542431 19795139858656 90170348252012 129916455720081 155412585748122 199290127809845 264214093175962 288661503866530 291246991667309 297565393931982 315287158685632 330012922480994 412818828973481 471942352642310 474709775802895 483661510285241 491132347463379 518678583725755 531497668235009 568681084200210 592496941282738 672462142824294 684439512836680 698339900079275 701865353869699 772093664419589
gcd 37 2
boolLib.REPEAT boolLib.STRIP_TAC
3
4508187 4508202 479280036821 512770490733 512770490748 522339191855 522339191870 527123542431 24498219800005 62394489521624 90170348251997 90170348252012 101493408634270 129916455720066 155412585748107 199290127809830 199290127809845 264214093175947 267196410731770 288661503866515 288661503866530 291246991667294 291246991667309 295270894858366 297565393931967 315287158685632 330012922480994 412818828973481 471942352642310 474709775802880 491132347463379 518678583725740 531497668234994 531497668235009 568681084200210 599080746508924 672462142824279 684439512836680 698339900079260 698339900079275 701865353869684 711214976614659 772093664419574 784129662653558
gcd 37 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 512770490733 522339191855 522339191870 527123542431 24498219800005 90170348251997 90170348252012 129916455720066 155412585748107 199290127809830 199290127809845 214236494078825 264214093175947 288661503866515 288661503866530 291246991667294 291246991667309 297565393931967 474709775802880 518678583725740 531497668234994 531497668235009 599080746508924 672462142824279 698339900079260 698339900079275 701865353869684 772093664419574
gcd 37 6
boolLib.MATCH_MP_TAC ( DB.fetch "gcd" "L_EUCLIDES" )
7
4508187 4508202 479280036806 479280036821 512770490733 522339191855 527123542416 527123542431 90170348251997 129916455720066 155412585748107 199290127809830 264214093175947 267196410731755 288661503866515 288661503866530 291246991667294 295270894858351 295270894858366 297565393931967 315287158685617 412818828973466 474709775802880 518678583725740 531497668234994 531497668235009 568681084200195 599080746508909 599080746508924 672462142824279 698339900079260 701865353869684 772093664419574 784129662653543 784129662653558
gcd 37 7
Q.EXISTS_TAC [ HolKernel.QUOTE " (*#loc 412 22*)k" ]
8
4508187 4508202 464926985138 479280036806 479280036821 512770490733 522339191855 527123542416 527123542431 90170348251997 90170348252012 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 199290127809830 199290127809845 264214093175947 264214093175962 267196410731755 267196410731770 288661503866515 288661503866530 291246991667294 291246991667309 295270894858351 295270894858366 297565393931967 297565393931982 315287158685617 315287158685632 412818828973466 412818828973481 457644544611742 471942352642310 474709775802880 474709775802895 518678583725740 518678583725755 531497668234994 531497668235009 568681084200195 568681084200210 599080746508909 599080746508924 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 772093664419574 772093664419589 784129662653543
gcd 37 8
boolLib.ASM_REWRITE_TAC [ ]
9
4508187 4508202 479280036806 479280036821 512770490733 512770490748 522339191855 527123542416 527123542431 90170348251997 90170348252012 101493408634270 129916455720066 129916455720081 155412585748107 155412585748122 199290127809830 199290127809845 264214093175947 264214093175962 267196410731755 267196410731770 288661503866515 288661503866530 291246991667294 291246991667309 295270894858351 295270894858366 297565393931967 297565393931982 315287158685617 315287158685632 412818828973466 412818828973481 474709775802880 474709775802895 518678583725740 518678583725755 531497668234994 531497668235009 568681084200195 568681084200210 599080746508909 599080746508924 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 772093664419574 772093664419589 784129662653543
gcd 37 10
boolLib.REPEAT boolLib.STRIP_TAC
11
4508187 4508202 479280036806 479280036821 512770490733 512770490748 522339191855 527123542416 101493408634255 101493408634270 126015854406900 129916455720066 129916455720081 145309979822510 145309979822525 155412585748107 155412585748122 264214093175947 264214093175962 267196410731755 288661503866515 288661503866530 295270894858351 295270894858366 315287158685617 330012922480979 330012922480994 412818828973466 471942352642295 471942352642310 474709775802880 474709775802895 491132347463364 491132347463379 531497668234994 531497668235009 568681084200195 599080746508909 599080746508924 672462142824279 672462142824294 684439512836665 684439512836680 698339900079260 772093664419574 772093664419589 784129662653543 784129662653558
gcd 37 11
metisLib.METIS_TAC [ ( DB.fetch "divides" "DIVIDES_REFL" ) , ( DB.fetch "divides" "prime_def" ) , arithmeticTheory.LESS_OR_EQ , ( DB.fetch "divides" "PRIME_2" ) , ( DB.fetch "divides" "DIVIDES_LEQ_OR_ZERO" ) , ( DB.fetch "divides" "DIVIDES_TRANS" ) , ( DB.fetch "divides" "ALL_DIVIDES_0" ) ]
12
4508187 4508202 479280036806 512770490733 522339191855 527123542416 101493408634255 126015854406885 126015854406900 129916455720066 129916455720081 145309979822510 145309979822525 155412585748107 155412585748122 264214093175947 264214093175962 267196410731755 288661503866515 288661503866530 295270894858351 295270894858366 315287158685617 330012922480979 412818828973466 471942352642295 474709775802880 474709775802895 491132347463364 531497668234994 531497668235009 568681084200195 599080746508909 599080746508924 672462142824279 672462142824294 684439512836665 698339900079260 772093664419574 772093664419589 784129662653543
gcd 37 12
boolLib.IMP_RES_TAC dividesTheory.DIVIDES_TRANS
13
4508187 4508202 479280036806 512770490733 512770490748 522339191855 522339191870 527123542416 101493408634255 101493408634270 126015854406885 126015854406900 129916455720066 145309979822510 155412585748107 264214093175947 267196410731755 288661503866515 288661503866530 295270894858351 295270894858366 315287158685617 330012922480979 412818828973466 471942352642295 474709775802880 491132347463364 531497668234994 531497668235009 568681084200195 599080746508909 599080746508924 672462142824279 684439512836665 684439512836680 698339900079260 772093664419574 784129662653543 784129662653558
gcd 37 13
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 464926985123 474495686245 479280036806 512770490733 512770490748 522339191855 522339191870 527123542416 101493408634255 101493408634270 126015854406885 126015854406900 129916455720066 145309979822510 155412585748107 264214093175947 267196410731755 288661503866515 288661503866530 295270894858351 295270894858366 315287158685617 330012922480979 412818828973466 471942352642295 474709775802880 491132347463364 531497668234994 531497668235009 553002735950280 568681084200195 599080746508909 599080746508924 672462142824279 684439512836665 684439512836680 698339900079260 744656723530862 772093664419574 784129662653543 784129662653558
gcd 38 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 522339191870 527123542431 43901500311472 52213207481656 82788020813651 90170348252012 151796447914440 199290127809845 264214093175962 278321593042508 288661503866530 291246991667309 330012922480994 330527776373049 409359805950205 412818828973481 425584040140092 471942352642310 474709775802895 491132347463379 531497668235009 551794442470111 572189729737206 672462142824294 684439512836680 698339900079275 701865353869699 744888934970186
gcd 38 1
boolLib.MATCH_MP_TAC ( DB.fetch "gcd" "GCD_CANCEL_MULT" )
2
4508187 4508202 522339191870 527123542416 527123542431 43901500311457 52213207481656 82788020813651 90170348252012 151796447914440 199290127809845 264214093175962 278321593042508 288661503866515 288661503866530 291246991667309 330527776373049 409359805950205 412818828973481 425584040140077 474709775802895 531497668235009 551794442470111 572189729737206 672462142824294 698339900079275 701865353869699 744888934970171
gcd 38 2
boolLib.ONCE_REWRITE_TAC [ ( DB.fetch "gcd" "GCD_SYM" ) ]

4508187 4508202 527123542416 527123542431 43901500311457 52213207481656 82788020813651 129916455720081 151796447914440 155412585748122 199290127809845 215630966910111 264214093175962 288661503866515 288661503866530 291246991667309 425584040140077 474709775802895 530304155571575 531497668235009 585011603241133 672462142824294 698339900079275 701865353869699 744888934970171 772093664419589
gcd 38 3
boolLib.STRIP_TAC
4
4508187 4508202 527123542416 527123542431 19521708359799 43901500311457 52213207481656 82788020813651 129916455720081 151796447914440 155412585748122 213539816330124 218804081921917 264214093175962 288661503866515 288661503866530 291246991667309 330012922480994 425584040140077 460391940045512 466580814163002 474709775802895 531497668235009 599080746508924 672462142824294 673569962178935 684439512836680 698339900079275 701865353869699 707043159973781 735480893391504 744888934970171 772093664419589
gcd 38 4
boolLib.MP_TAC ( Q.SPEC [ HolKernel.QUOTE " (*#loc 427 30*)n" ] ( boolLib.MATCH_MP ( DB.fetch "gcd" "PRIME_GCD" ) dividesTheory.PRIME_2 ) )
5
4508187 4508202 527123542416 527123542431 19521708359784 43901500311457 52213207481641 52213207481656 82788020813636 82788020813651 129916455720081 151796447914425 151796447914440 155412585748122 213539816330124 218804081921917 264214093175947 264214093175962 288661503866515 288661503866530 291246991667309 425584040140077 460391940045497 466580814162987 474709775802880 474709775802895 531497668234994 531497668235009 599080746508909 672462142824279 672462142824294 673569962178935 698339900079275 701865353869699 707043159973766 735480893391504 744888934970171 772093664419589
gcd 38 5
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 527123542416 527123542431 19521708359784 43901500311457 52213207481641 52213207481656 82788020813636 82788020813651 129916455720081 151796447914425 151796447914440 155412585748122 213539816330124 218804081921917 264214093175947 264214093175962 288661503866515 288661503866530 291246991667309 330012922480994 415098329689538 425584040140077 460391940045497 460391940045512 466580814162987 474709775802880 474709775802895 531497668234994 531497668235009 599080746508909 599080746508924 672462142824279 672462142824294 673569962178935 684439512836680 698339900079275 701865353869699 707043159973766 707043159973781 735480893391504 744888934970171 772093664419589
gcd 38 6
boolLib.REWRITE_TAC [ dividesTheory.divides_def ]
7
4508187 4508202 527123542416 527123542431 19521708359799 43901500311457 52213207481656 82788020813651 151796447914440 264214093175962 288661503866515 288661503866530 425584040140077 460391940045512 466580814163002 474709775802895 531497668235009 599080746508924 672462142824294 707043159973781 744888934970171
gcd 38 7
boolLib.ASM_REWRITE_TAC [ boolLib.Once ( DB.fetch "arithmetic" "MULT_COMM" ) , ( DB.fetch "arithmetic" "ADD_0" ) ]
8
4508187 4508202 233730725869 527123542416 527123542431 541476594114 19521708359799 43901500311457 52213207481656 82788020813651 151796447914440 264214093175962 288661503866515 288661503866530 315287158685632 412818828973481 425584040140077 428923923129846 457644544611742 466580814163002 471942352642310 474709775802895 531497668235009 672462142824294 698339900079275 701865353869699 704177836849664 744888934970171
gcd 38 8
boolLib.REWRITE_TAC [ boolLib.GSYM arithmeticTheory.EVEN_EXISTS ]
9
4508187 4508202 527123542416 527123542431 541476594114 19521708359799 43901500311457 52213207481656 82788020813651 151796447914440 264214093175962 288661503866515 288661503866530 330527776373049 412818828973481 425584040140077 426632764803630 457644544611742 466580814163002 471942352642310 474709775802895 531497668235009 572189729737206 672462142824294 698339900079275 701865353869699 704177836849664 744888934970171
gcd 38 9
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 10452650814477 19521708359799 43901500311457 288661503866515 288661503866530 425584040140077 425584040140092 466580814163002 744888934970171 747377394580961
gcd 39 0
simpLib.SIMP_TAC boolSimps.bool_ss [ arithmeticTheory.EVEN_EXISTS ]
1
4508202 522339191870 527123542431 10452650814477 43901500311472 50644565899217 52213207481656 82788020813651 88049641941490 90170348252012 101493408634270 151796447914440 199290127809845 230184383806230 230811803502229 264214093175962 288661503866530 291246991667309 297565393931982 324291582046690 330012922480994 330527776373049 385461568135318 412818828973481 417363792755258 425584040140092 471942352642310 474709775802895 491132347463379 531497668235009 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 719045543904166 744888934970186 747377394580961
gcd 39 1
boolLib.REPEAT boolLib.STRIP_TAC

4508202 522339191870 527123542431 43901500311472 50644565899217 52213207481656 82788020813651 88049641941490 90170348252012 101493408634270 137340412184787 151796447914440 199290127809845 230184383806230 230811803502229 264214093175962 288661503866530 291246991667309 297565393931982 324291582046690 330012922480994 330527776373049 385461568135318 412818828973481 417363792755258 425584040140092 426632764803630 457644544611742 471942352642310 474709775802895 491132347463379 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 719045543904166 744888934970186
gcd 39 2
metisLib.METIS_TAC [ ( DB.fetch "arithmetic" "TWO" ) , ( DB.fetch "arithmetic" "ONE" ) , prim_recTheory.LESS_0 ]
3
4508187 522339191855 527123542416 1039182587164 52213207481641 52213207481656 82788020813636 82788020813651 137340412184772 151796447914425 151796447914440 264214093175947 264214093175962 288661503866515 288661503866530 330527776373034 412818828973466 426632764803615 453198616457978 474709775802880 474709775802895 531497668234994 531497668235009 572189729737191 672462142824279 672462142824294 698339900079260 701865353869684 702299432457039 704177836849649 734077381109563 778417488521154
gcd 39 3
boolLib.ONCE_REWRITE_TAC tactictoe_thmlarg

4508187 522339191855 527123542416 52213207481641 52213207481656 82788020813636 82788020813651 84640035047140 89542035496991 137340412184772 151796447914425 151796447914440 264214093175947 264214093175962 288661503866515 288661503866530 330527776373034 412818828973466 425584040140092 426632764803615 453198616457978 474709775802880 474709775802895 531497668234994 572189729737191 672462142824279 672462142824294 698339900079260 701865353869684 704177836849649
gcd 39 4
boolLib.ASM_REWRITE_TAC [ ( DB.fetch "arithmetic" "LT_MULT_LCANCEL" ) , ( DB.fetch "arithmetic" "TWO" ) , prim_recTheory.LESS_0 ]
5
4508187 522339191855 527123542416 1039182587164 43901500311457 52213207481641 52213207481656 82788020813636 82788020813651 137340412184772 151796447914425 151796447914440 264214093175947 264214093175962 288661503866515 288661503866530 330527776373034 412818828973466 425584040140077 426632764803615 474709775802880 474709775802895 531497668234994 531497668235009 572189729737191 672462142824279 672462142824294 698339900079260 701865353869684 702299432457039 704177836849649 734077381109563 744888934970171 778417488521154
gcd 39 5
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg

4508187 522339191855 527123542416 43901500311457 52213207481641 52213207481656 82788020813636 82788020813651 84640035047140 89542035496991 137340412184772 151796447914425 151796447914440 264214093175947 264214093175962 288661503866515 288661503866530 330527776373034 412818828973466 425584040140077 425584040140092 426632764803615 474709775802880 474709775802895 531497668234994 572189729737191 672462142824279 672462142824294 698339900079260 701865353869684 704177836849649 744888934970171
