hrat 0 0
jrhUtils.GEN_PAIR_TAC
1
4508202 536692243553 137197464921209 257712130153331 469275868297690 491132347463379 550250237035742 627298742080821 763525139606844
hrat 0 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
2
4508202 536692243553 12060750946441 30093204963816 77224790028065 93316378764946 137197464921209 150374329020352 271941865957237 290473843154131 335344845384093 422625187746770 469275868297690 736132619383138 763525139606844 774923224494794
hrat 0 2
BasicProvers.SRW_TAC [ ] [ ]

4508202 536692243553 30093204963816 71056045703291 93316378764946 134023336472780 137197464921209 271941865957237 309888446016952 336954187231295 412818828973481 531497668235009 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138 760586125366217 774923224494794
hrat 1 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 536692243553 541476594114 137197464921209 257712130153331 469275868297690 491132347463379 550250237035742 627298742080821 684439512836680 701865353869699 763525139606844
hrat 1 1
boolLib.ASM_REWRITE_TAC tactictoe_thmlarg
2
4508202 536692243553 541476594114 12060750946441 30093204963816 77224790028065 93316378764946 137197464921209 150374329020352 271941865957237 290473843154131 335344845384093 422625187746770 469275868297690 684439512836680 701865353869699 736132619383138 763525139606844 774923224494794
hrat 1 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
3
4508202 536692243553 541476594114 30093204963816 71056045703291 93316378764946 134023336472780 137197464921209 271941865957237 309888446016952 336954187231295 412818828973481 531497668235009 593209043843507 610251997482834 672462142824294 684439512836680 698339900079275 701865353869699 736132619383138 760586125366217 774923224494794
hrat 1 3
BasicProvers.SRW_TAC [ ] [ ]

4508202 536692243553 541476594114 30093204963816 71056045703291 93316378764946 134023336472780 137197464921209 271941865957237 309888446016952 336954187231295 412818828973481 531497668235009 593209043843507 610251997482834 672462142824294 684439512836680 698339900079275 701865353869699 736132619383138 760586125366217 774923224494794
hrat 3 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 536692243553 541476594114 137197464921209 179857892939409 257712130153331 330012922480994 469275868297690 491132347463379 550250237035742 627298742080821 684439512836680 701865353869699 704177836849664 763525139606844
hrat 3 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
2
4508202 536692243553 541476594114 137197464921209 179857892939409 257712130153331 330012922480994 469275868297690 550250237035742 684439512836680 701865353869699 704177836849664 763525139606844
hrat 3 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 541476594114 137197464921209 257712130153331 469275868297690 550250237035742 763525139606844
hrat 4 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 498417439065 503201789626 10117514462679 55743895832401 137197464921209 252642017768029 454771560838290 491132347463379 553597474083103 600644295504264 627298742080821 701865353869699 763525139606844
hrat 4 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
2
4508202 498417439065 503201789626 12060750946441 30093204963816 93316378764946 137197464921209 271941865957237 290473843154131 335344845384093 422625187746770 454771560838290 596683842883552 600644295504264 701865353869699 712041892266828 736132619383138 743183530191772 747777544104657 763525139606844 774923224494794
hrat 4 2
boolLib.REPEAT boolLib.STRIP_TAC
3 4
4508202 498417439065 503201789626 30093204963816 54792885221622 63611661992434 71056045703291 93316378764946 101493408634270 137197464921209 271941865957237 309888446016952 336954187231295 353476884394600 396065251567331 412818828973481 486040086682803 528130056951883 531497668235009 585128167865309 593209043843507 599335976221812 609464522901631 610251997482834 672462142824294 673310220072349 674241131845130 684439512836680 698339900079275 701865353869699 703456572552978 736132619383138 774923224494794
hrat 4 3
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
5
4508202 498417439065 503201789626 30093204963816 54792885221622 63611661992434 137197464921209 271941865957237 309888446016952 396065251567331 412818828973481 486040086682803 531497668235009 609464522901631 610251997482834 672462142824294 674241131845130 698339900079275 701865353869699 736132619383138
hrat 4 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
6
4508202 498417439065 503201789626 30093204963816 71056045703291 93316378764946 137197464921209 271941865957237 309888446016952 336954187231295 353476884394600 412818828973481 486040086682803 528130056951883 531497668235009 585128167865309 593209043843507 599335976221812 610251997482834 672462142824294 673310220072349 698339900079275 701865353869699 703456572552978 736132619383138 774923224494794
hrat 4 5
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 30093204963816 54792885221622 63611661992434 137197464921209 143186780082740 271941865957237 309888446016952 412818828973481 446407695672155 531497668235009 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138
hrat 4 6
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
7
4508202 498417439065 503201789626 30093204963816 71056045703291 93316378764946 137197464921209 271941865957237 309888446016952 322626268571556 336954187231295 412818828973481 528130056951883 531497668235009 585128167865309 593209043843507 610251997482834 672462142824294 684662366425263 698339900079275 701865353869699 703456572552978 736132619383138 774923224494794
hrat 4 7
BasicProvers.SRW_TAC [ ] [ ]

4508202 498417439065 503201789626 30093204963816 71056045703291 93316378764946 137197464921209 271941865957237 309888446016952 322626268571556 336954187231295 412818828973481 528130056951883 531497668235009 585128167865309 593209043843507 610251997482834 672462142824294 684662366425263 698339900079275 701865353869699 703456572552978 736132619383138 774923224494794
hrat 5 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 498417439065 503201789626 137197464921209 161350353045302 179499615132108 195163671695061 309147489767811 318836569434791 491132347463379 600644295504264 627298742080821 701865353869699 763525139606844
hrat 5 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
2
4508202 498417439065 503201789626 12060750946441 30093204963816 93316378764946 100849288234820 137197464921209 161350353045302 271941865957237 290473843154131 335344845384093 415116781861776 422625187746770 600644295504264 603332557144553 701865353869699 736132619383138 763525139606844 770966410334596 774923224494794
hrat 5 2
boolLib.REPEAT boolLib.STRIP_TAC
3 4
4508202 498417439065 503201789626 7059023044503 30093204963816 54792885221622 63611661992434 93316378764946 101493408634270 137197464921209 271941865957237 309888446016952 336954187231295 344398570942152 380722277088170 396065251567331 412818828973481 472131277956929 486040086682803 531497668235009 593209043843507 609464522901631 610251997482834 672462142824294 674241131845130 684439512836680 698339900079275 701865353869699 736132619383138 774923224494794
hrat 5 3
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
5
4508202 498417439065 503201789626 30093204963816 54792885221622 63611661992434 137197464921209 271941865957237 309888446016952 396065251567331 412818828973481 486040086682803 531497668235009 609464522901631 610251997482834 672462142824294 674241131845130 698339900079275 701865353869699 736132619383138
hrat 5 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
6
4508202 498417439065 503201789626 7059023044503 93316378764946 137197464921209 309888446016952 336954187231295 344398570942152 380722277088170 412818828973481 472131277956929 486040086682803 531497668235009 593209043843507 672462142824294 698339900079275 701865353869699 736132619383138 774923224494794
hrat 5 5
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 30093204963816 54792885221622 63611661992434 137197464921209 143186780082740 271941865957237 309888446016952 412818828973481 446407695672155 531497668235009 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138
hrat 5 6
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 93316378764946 137197464921209 249026504274567 309888446016952 336954187231295 344398570942152 412818828973481 522473722061753 531497668235009 593209043843507 672462142824294 698339900079275 701865353869699 736132619383138 774923224494794
hrat 6 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 536692243553 541476594114 63050012600643 137197464921209 257712130153331 330012922480994 378786607707430 469275868297690 491132347463379 511250147620002 550250237035742 556716167320410 627298742080821 684439512836680 689293771464540 763525139606844
hrat 6 1
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_inv" ) , ( DB.fetch "hrat" "trat_eq" ) ]
2
4508202 536692243553 541476594114 12060750946441 30093204963816 77224790028065 93316378764946 137197464921209 150374329020352 271941865957237 290473843154131 330012922480994 335344845384093 344935603659969 422625187746770 447874187804376 469275868297690 511250147620002 524823476501729 684439512836680 689293771464540 736132619383138 763525139606844 774923224494794
hrat 6 2
boolLib.REPEAT boolLib.STRIP_TAC
3
4508202 536692243553 541476594114 30093204963816 63611661992434 71056045703291 93316378764946 134023336472780 137197464921209 208295292367691 258189947884527 271941865957237 309888446016952 328135410460483 330012922480994 336954187231295 412818828973481 531497668235009 593209043843507 610251997482834 672462142824294 684439512836680 698339900079275 701865353869699 736132619383138 760586125366217 774923224494794
hrat 6 3
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
4
4508187 4508202 536692243538 536692243553 541476594099 541476594114 30093204963801 30093204963816 63611661992434 71056045703276 93316378764931 93316378764946 134023336472765 137197464921194 137197464921209 208295292367691 258189947884527 271941865957222 271941865957237 309888446016937 309888446016952 328135410460483 336954187231280 412818828973466 412818828973481 531497668234994 531497668235009 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 736132619383123 736132619383138 760586125366202 774923224494779 774923224494794
hrat 6 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 536692243538 536692243553 541476594099 541476594114 30093204963801 30093204963816 71056045703276 71056045703291 93316378764931 93316378764946 134023336472765 134023336472780 137197464921194 137197464921209 271941865957222 271941865957237 309888446016937 309888446016952 336954187231280 336954187231295 412818828973466 412818828973481 531497668234994 531497668235009 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 736132619383123 736132619383138 760586125366202 760586125366217 774923224494779 774923224494794
hrat 7 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 536692243553 541476594114 546260944675 10117514462679 55743895832401 136029167488143 137197464921209 257712130153331 330012922480994 450585793667873 454771560838290 469275868297690 491132347463379 550250237035742 600644295504264 627298742080821 684439512836680 763525139606844
hrat 7 1
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_add" ) , ( DB.fetch "hrat" "trat_eq" ) ]
2
4508202 536692243553 541476594114 546260944675 12060750946441 30093204963816 77224790028065 93316378764946 137197464921209 150374329020352 271941865957237 281665492409392 290473843154131 330012922480994 335344845384093 422625187746770 454771560838290 469275868297690 596683842883552 600644295504264 684439512836680 690465251796526 736132619383138 743183530191772 763525139606844 774923224494794
hrat 7 2
boolLib.REPEAT boolLib.STRIP_TAC
3
4508202 536692243553 541476594114 546260944675 30093204963816 54792885221622 63611661992434 71056045703291 82736724307367 93316378764946 134023336472780 137197464921209 271941865957237 309888446016952 330012922480994 336954187231295 396065251567331 412818828973481 423045137346887 444973855846412 486040086682803 528130056951883 531497668235009 585128167865309 593209043843507 606597152785140 610251997482834 672462142824294 673310220072349 678271987525738 684439512836680 698339900079275 701865353869699 703456572552978 703959963233878 736132619383138 760586125366217 774923224494794
hrat 7 4
boolLib.REWRITE_TAC [ arithmeticTheory.RIGHT_ADD_DISTRIB ]
5
4508187 4508202 536692243538 536692243553 541476594099 541476594114 546260944675 30093204963801 30093204963816 54792885221622 63611661992434 71056045703276 71056045703291 93316378764931 93316378764946 134023336472765 137197464921194 137197464921209 181641677231097 271941865957222 271941865957237 309888446016937 309888446016952 336954187231280 336954187231295 412818828973466 412818828973481 445282122628325 528130056951883 531497668234994 531497668235009 585128167865309 593209043843492 593209043843507 604424995648306 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 703456572552978 736132619383123 736132619383138 745669032211519 760586125366202 774923224494779 774923224494794
hrat 7 5
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 536692243538 536692243553 541476594099 541476594114 546260944675 30093204963801 30093204963816 41606042142838 54792885221622 63611661992434 71056045703276 71056045703291 93316378764931 93316378764946 134023336472765 137197464921194 137197464921209 219945215721217 271941865957222 271941865957237 309888446016937 309888446016952 336954187231280 336954187231295 411956723729899 412818828973466 412818828973481 450149453867980 501399924389900 531497668234994 531497668235009 561016437184971 585128167865309 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 736132619383123 736132619383138 760586125366202 774923224494779 774923224494794
hrat 8 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 10117514462679 55743895832401 101493408634270 136029167488143 137197464921209 141163108283026 141167892633587 142421392480569 142426176831130 257712130153331 330012922480994 450585793667873 454771560838290 469275868297690 491132347463379 550250237035742 600644295504264 627298742080821 684439512836680 763525139606844
hrat 8 1
boolLib.DISCH_TAC
2
4508202 10117514462679 55743895832401 101493408634270 136029167488143 137197464921209 141163108283026 141167892633587 142421392480569 142426176831130 257712130153331 330012922480994 450585793667873 454771560838290 469275868297690 550250237035742 600644295504264 684439512836680 763525139606844
hrat 8 2
boolLib.MATCH_MP_TAC ( DB.fetch "hrat" "TRAT_EQ_TRANS" )
3
4508187 4508202 10117514462679 55743895832401 101493408634255 136029167488143 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 141167892633587 142421392480554 142421392480569 142426176831115 142426176831130 257712130153316 450585793667873 454771560838290 469275868297675 469275868297690 550250237035727 600644295504264 684439512836665 763525139606829 763525139606844
hrat 8 3
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 140 17*)p1 trat_add q2" ] )
4
4508187 4508202 541476594114 10117514462679 55743895832401 87053861422500 101493408634255 101493408634270 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 141167892633587 142421392480554 142421392480569 142426176831115 142426176831130 257712130153316 450585793667873 454771560838290 457644544611742 469275868297675 469275868297690 550250237035727 550250237035742 600644295504264 627298742080821 672190711409805 684439512836665 684439512836680 763525139606829 763525139606844
hrat 8 4
boolLib.CONJ_TAC
5
4508187 4508202 10117514462679 55743895832401 101493408634255 101493408634270 136029167488143 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 141167892633587 142421392480554 142421392480569 142426176831115 142426176831130 257712130153316 450585793667873 454771560838290 469275868297675 469275868297690 550250237035727 600644295504264 684439512836665 684439512836680 763525139606829 763525139606844
hrat 8 5
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
7
4508187 4508202 10117514462679 55743895832401 101493408634255 136029167488143 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 141167892633587 142421392480554 142426176831115 142426176831130 257712130153316 450585793667873 454771560838290 469275868297675 469275868297690 550250237035727 600644295504264 684439512836665 763525139606829 763525139606844
hrat 8 6
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
8
4508187 4508202 10117514462679 55743895832401 101493408634255 136029167488143 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 142421392480554 142421392480569 142426176831115 142426176831130 257712130153316 450585793667873 454771560838290 469275868297675 469275868297690 550250237035727 600644295504264 684439512836665 763525139606829 763525139606844
hrat 8 7
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 101493408634255 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 141167892633587 142421392480554 142426176831115 257712130153316 257712130153331 469275868297675 469275868297690 550250237035727 550250237035742 684439512836665 763525139606829 763525139606844
hrat 8 8
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 101493408634255 137197464921194 137197464921209 141163108283011 141167892633572 142421392480554 142421392480569 142426176831115 142426176831130 257712130153316 257712130153331 469275868297675 469275868297690 550250237035727 550250237035742 684439512836665 763525139606829 763525139606844
hrat 9 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 536692243553 541476594114 546260944675 137197464921209 161350353045302 195163671695061 257712130153331 309147489767811 330012922480994 469275868297690 491132347463379 516780345334635 550250237035742 554537863934125 600644295504264 627298742080821 684439512836680 763525139606844
hrat 9 1
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_eq" ) , ( DB.fetch "hrat" "trat_mul" ) ]
2
4508202 536692243553 541476594114 546260944675 12060750946441 30093204963816 77224790028065 93316378764946 100849288234820 137197464921209 150374329020352 161350353045302 271941865957237 290473843154131 304854358639331 330012922480994 335344845384093 415116781861776 422625187746770 469275868297690 581755916674251 600644295504264 684439512836680 736132619383138 763525139606844 774923224494794
hrat 9 2
boolLib.REPEAT boolLib.STRIP_TAC
3
4508202 536692243553 541476594114 546260944675 4191652928012 30093204963816 54792885221622 63611661992434 71056045703291 93316378764946 134023336472780 137197464921209 236261522480792 271941865957237 282926587214628 309888446016952 330012922480994 336954187231295 344398570942152 347826458698999 396065251567331 412818828973481 472131277956929 486040086682803 531497668235009 593209043843507 600365729574099 606597152785140 610251997482834 672462142824294 684439512836680 698339900079275 701865353869699 736132619383138 760586125366217 774923224494794
hrat 9 4
boolLib.REWRITE_TAC [ arithmeticTheory.MULT_ASSOC ]
5
4508187 4508202 536692243538 536692243553 541476594099 541476594114 546260944675 30093204963801 30093204963816 54792885221622 63611661992434 71056045703276 78095002002230 93316378764931 93316378764946 134023336472765 137197464921194 137197464921209 212037050563516 271941865957222 271941865957237 309888446016937 309888446016952 336954187231280 336954187231295 344398570942152 412818828973466 412818828973481 472652602686144 531497668234994 531497668235009 573060786827468 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 736132619383123 736132619383138 760586125366202 774923224494779 774923224494794
hrat 9 5
boolLib.AP_THM_TAC
6
4508187 4508202 536692243538 536692243553 541476594099 541476594114 546260944675 30093204963801 30093204963816 71056045703276 93316378764931 93316378764946 134023336472765 137197464921194 137197464921209 212037050563516 271941865957222 271941865957237 309888446016937 309888446016952 317438137251908 336954187231280 336954187231295 344398570942152 397849679458646 412818828973466 412818828973481 435547405249031 446141809935593 531497668234994 531497668235009 590858643896496 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 736132619383123 736132619383138 760586125366202 774923224494779 774923224494794
hrat 9 6
boolLib.AP_TERM_TAC
7
4508187 4508202 536692243538 536692243553 541476594099 541476594114 546260944675 30093204963801 30093204963816 71056045703276 93316378764931 93316378764946 111428382534761 134023336472765 137197464921194 137197464921209 212037050563516 248274332453872 271941865957222 271941865957237 309888446016937 309888446016952 336954187231280 336954187231295 344398570942152 412818828973466 412818828973481 435547405249031 446141809935593 489682696203161 531497668234994 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 736132619383123 736132619383138 760586125366202 774923224494779 774923224494794
hrat 9 7
boolLib.POP_ASSUM boolLib.MP_TAC
8
4508187 4508202 536692243538 536692243553 541476594099 541476594114 546260944675 30093204963801 30093204963816 71056045703276 93316378764931 93316378764946 134023336472765 137197464921194 137197464921209 212037050563516 271941865957222 271941865957237 309888446016937 309888446016952 336954187231280 336954187231295 344398570942152 412818828973466 412818828973481 423511380960364 435547405249031 531497668234994 531497668235009 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 736132619383123 736132619383138 760586125366202 770800536420484 774923224494779 774923224494794
hrat 9 8
boolLib.ONCE_REWRITE_TAC [ arithmeticTheory.MULT_SYM ]
9
4508202 536692243553 541476594114 546260944675 30093204963816 71056045703291 93316378764946 134023336472780 137197464921209 212037050563516 271941865957237 309888446016952 330012922480994 336954187231295 344398570942152 412818828973481 423511380960364 435547405249031 531497668235009 593209043843507 610251997482834 672462142824294 684439512836680 698339900079275 701865353869699 736132619383138 760586125366217 770800536420484 774923224494794
hrat 9 9
boolLib.REWRITE_TAC [ arithmeticTheory.MULT_ASSOC ]
10
4508202 536692243553 541476594114 546260944675 30093204963816 63611661992434 93316378764946 137197464921209 196032719579014 208295292367691 258189947884527 271941865957237 309888446016952 328135410460483 330012922480994 336954187231295 344398570942152 391450879289301 412818828973481 416600188542707 531497668235009 593209043843507 610251997482834 672462142824294 684439512836680 698339900079275 701865353869699 736132619383138 774923224494794
hrat 9 10
BasicProvers.SRW_TAC [ ] [ ]
11
4508202 536692243553 541476594114 546260944675 12482499420202 30093204963816 63611661992434 93316378764946 137197464921209 208295292367691 258189947884527 271941865957237 309888446016952 328135410460483 330012922480994 412818828973481 531497668235009 593209043843507 610251997482834 672462142824294 684439512836680 690465176266431 698339900079275 701865353869699 736132619383138 752575409396271 774923224494794 777348183911747
hrat 9 11
BasicProvers.SRW_TAC [ ] [ ]

4508202 536692243553 541476594114 546260944675 12482499420202 30093204963816 63611661992434 93316378764946 137197464921209 271941865957237 309888446016952 328135410460483 412818828973481 531497668235009 593209043843507 610251997482834 672462142824294 690465176266431 698339900079275 701865353869699 736132619383138 752575409396271 774923224494794 777348183911747
hrat 10 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 101493408634270 137197464921209 141163108283026 141167892633587 142421392480569 142426176831130 161350353045302 195163671695061 257712130153331 309147489767811 330012922480994 469275868297690 491132347463379 516780345334635 550250237035742 554537863934125 600644295504264 627298742080821 684439512836680 763525139606844
hrat 10 1
boolLib.DISCH_TAC
2
4508202 101493408634270 137197464921209 141163108283026 141167892633587 142421392480569 142426176831130 161350353045302 195163671695061 257712130153331 309147489767811 330012922480994 469275868297690 516780345334635 550250237035742 554537863934125 600644295504264 684439512836680 763525139606844
hrat 10 2
boolLib.MATCH_MP_TAC ( DB.fetch "hrat" "TRAT_EQ_TRANS" )
3
4508187 4508202 101493408634255 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 141167892633587 142421392480554 142421392480569 142426176831115 142426176831130 161350353045302 195163671695061 257712130153316 309147489767811 469275868297675 469275868297690 516780345334635 550250237035727 554537863934125 600644295504264 684439512836665 763525139606829 763525139606844
hrat 10 3
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 156 17*)p1 trat_mul q2" ] )
4
4508187 4508202 541476594114 101493408634255 101493408634270 122642668127071 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 141167892633587 142421392480554 142421392480569 142426176831115 142426176831130 161350353045302 195163671695061 257712130153316 309147489767811 457644544611742 469275868297675 469275868297690 516780345334635 550250237035727 550250237035742 600644295504264 627298742080821 684439512836665 684439512836680 738385263076567 763525139606829 763525139606844
hrat 10 4
boolLib.CONJ_TAC
5
4508187 4508202 101493408634255 101493408634270 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 141167892633587 142421392480554 142421392480569 142426176831115 142426176831130 161350353045302 195163671695061 257712130153316 309147489767811 469275868297675 469275868297690 516780345334635 550250237035727 554537863934125 600644295504264 684439512836665 684439512836680 763525139606829 763525139606844
hrat 10 5
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
7
4508187 4508202 101493408634255 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 141167892633587 142421392480554 142426176831115 142426176831130 161350353045302 195163671695061 257712130153316 309147489767811 469275868297675 469275868297690 516780345334635 550250237035727 554537863934125 600644295504264 684439512836665 763525139606829 763525139606844
hrat 10 6
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
8
4508187 4508202 101493408634255 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 142421392480554 142421392480569 142426176831115 142426176831130 161350353045302 195163671695061 257712130153316 309147489767811 469275868297675 469275868297690 516780345334635 550250237035727 554537863934125 600644295504264 684439512836665 763525139606829 763525139606844
hrat 10 7
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 101493408634255 137197464921194 137197464921209 141163108283011 141163108283026 141167892633572 141167892633587 142421392480554 142426176831115 257712130153316 257712130153331 469275868297675 469275868297690 550250237035727 550250237035742 684439512836665 763525139606829 763525139606844
hrat 10 8
boolLib.ASM_REWRITE_TAC [ ]

4508187 4508202 101493408634255 137197464921194 137197464921209 141163108283011 141167892633572 142421392480554 142421392480569 142426176831115 142426176831130 257712130153316 257712130153331 469275868297675 469275868297690 550250237035727 550250237035742 684439512836665 763525139606829 763525139606844
hrat 11 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 498417439065 503201789626 10117514462679 55743895832401 136029167488143 137197464921209 450585793667873 454771560838290 469275868297690 491132347463379 600644295504264 627298742080821 763525139606844
hrat 11 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
2
4508202 498417439065 503201789626 10117514462679 55743895832401 136029167488143 137197464921209 450585793667873 454771560838290 469275868297690 600644295504264 763525139606844
hrat 11 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 10117514462679 55743895832401 137197464921209 252642017768029 454771560838290 553597474083103 600644295504264 701865353869699 763525139606844
hrat 12 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 498417439065 503201789626 507986140187 10117514462679 32520531774303 55743895832401 137197464921209 239990237183975 266843003908177 324919698277190 454771560838290 469275868297690 491132347463379 590404260641775 600644295504264 627298742080821 763525139606844
hrat 12 1
boolLib.MATCH_MP_TAC ( DB.fetch "hrat" "TRAT_EQ_AP" )
2
4508202 498417439065 503201789626 507986140187 12060750946441 24530787531370 30093204963816 93316378764946 137197464921209 138172068493501 198944747814682 207294043181773 271941865957237 290473843154131 335344845384093 422625187746770 454771560838290 469275868297690 596683842883552 600644295504264 622434628269281 736132619383138 743183530191772 763525139606844 774923224494794
hrat 12 2
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_add" ) , ( DB.fetch "hrat" "trat_eq" ) ]
3
4508202 498417439065 503201789626 507986140187 12060750946441 30093204963816 93316378764946 133824831663064 137197464921209 138172068493501 207294043181773 271941865957237 290473843154131 335344845384093 422625187746770 454771560838290 481070250620688 596683842883552 600644295504264 622434628269281 701865353869699 736132619383138 743183530191772 763525139606844 774923224494794
hrat 12 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
5
4508202 498417439065 503201789626 507986140187 30093204963816 54792885221622 63611661992434 71056045703291 77302272267263 93316378764946 135971024173918 137197464921209 184561820648424 189827228978824 256873511152288 271941865957237 276567556987206 283555653919649 289151308907754 290473843154131 309888446016952 335344845384093 336954187231295 340534162153109 348374339820038 352307550246872 360010270986108 412818828973481 445282122628325 463409444295272 486040086682803 528130056951883 573526827362314 585128167865309 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 703456572552978 736132619383138 736621816255593 751753313921455 754755506869809 763525139606844 774247794434357 774923224494794 776202272448444
hrat 12 5
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
6
4508202 498417439065 503201789626 507986140187 30093204963816 31986500659823 54792885221622 63611661992434 75682994054032 93316378764946 137197464921209 139817398811600 271941865957237 309888446016952 336954187231295 412818828973481 472626733531896 486040086682803 531497668235009 573526827362314 585128167865309 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138 753043543955275 754755506869809 774923224494794
hrat 12 6
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
7
4508202 498417439065 503201789626 507986140187 16685041659672 30093204963816 54792885221622 63611661992434 93316378764946 137197464921209 271941865957237 309888446016952 336954187231295 393387178082255 412818828973481 472626733531896 531497668235009 573526827362314 585128167865309 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138 754755506869809 774923224494794
hrat 12 7
BasicProvers.SRW_TAC [ ] [ ]

4508202 498417439065 503201789626 507986140187 16685041659672 30093204963816 54792885221622 63611661992434 93316378764946 137197464921209 271941865957237 309888446016952 336954187231295 393387178082255 412818828973481 472626733531896 531497668235009 573526827362314 585128167865309 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138 754755506869809 774923224494794
hrat 13 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 498417439065 503201789626 137197464921209 161350353045302 195163671695061 309147489767811 469275868297690 491132347463379 516780345334635 554537863934125 600644295504264 627298742080821 763525139606844
hrat 13 1
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
2
4508202 498417439065 503201789626 137197464921209 161350353045302 195163671695061 309147489767811 469275868297690 516780345334635 554537863934125 600644295504264 763525139606844
hrat 13 2
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 137197464921209 161350353045302 179499615132108 195163671695061 309147489767811 318836569434791 600644295504264 701865353869699 763525139606844
hrat 14 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 498417439065 503201789626 507986140187 137197464921209 161350353045302 195163671695061 309147489767811 469275868297690 472477029612291 491132347463379 492879659433470 578406104073977 600644295504264 627298742080821 649340990059772 763525139606844 784625208764924
hrat 14 1
boolLib.MATCH_MP_TAC ( DB.fetch "hrat" "TRAT_EQ_AP" )
2
4508202 498417439065 503201789626 507986140187 12060750946441 30093204963816 93316378764946 93910294397338 100849288234820 137197464921209 161350353045302 271941865957237 290473843154131 323653962310091 335344845384093 415116781861776 422625187746770 450008957132581 469275868297690 600644295504264 656327378273632 659265211764380 736132619383138 763525139606844 774923224494794
hrat 14 2
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_eq" ) , ( DB.fetch "hrat" "trat_mul" ) ]
3
4508202 498417439065 503201789626 507986140187 12060750946441 30093204963816 93316378764946 93910294397338 100849288234820 137197464921209 161350353045302 271941865957237 290473843154131 335344845384093 415116781861776 422625187746770 450008957132581 594145295612762 600644295504264 656327378273632 701865353869699 736132619383138 763525139606844 774923224494794 780193425399409
hrat 14 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 507986140187 30093204963816 38214977862430 39861380156877 43415223811960 54792885221622 63611661992434 64610678036261 93316378764946 135971024173918 137197464921209 189827228978824 212037050563516 244198156637671 271941865957237 283555653919649 289151308907754 290473843154131 309888446016952 335344845384093 336954187231295 340534162153109 344398570942152 398284037293178 412818828973481 454929097195375 468718622524489 486040086682803 593209043843507 610251997482834 672462142824294 694252973506597 698339900079275 701865353869699 708889930487892 736132619383138 763525139606844 774923224494794
hrat 15 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 498417439065 503201789626 507986140187 10117514462679 55743895832401 126673009691613 137197464921209 161350353045302 195163671695061 309147489767811 333037555574939 406282477945529 454771560838290 469275868297690 491132347463379 545489022244943 600644295504264 606583234449065 627298742080821 763525139606844
hrat 15 1
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_mul" ) , ( DB.fetch "hrat" "trat_add" ) , ( DB.fetch "hrat" "trat_eq" ) ]
2
4508202 498417439065 503201789626 507986140187 12060750946441 29462733371226 30093204963816 93316378764946 100849288234820 137197464921209 161350353045302 202619629519613 271941865957237 290473843154131 335344845384093 374027373631534 380373105177244 415116781861776 422625187746770 454771560838290 469275868297690 492169593997569 596683842883552 600644295504264 736132619383138 743183530191772 763525139606844 774923224494794
hrat 15 3
boolLib.REWRITE_TAC [ arithmeticTheory.LEFT_ADD_DISTRIB , arithmeticTheory.RIGHT_ADD_DISTRIB ]
4
4508202 498417439065 503201789626 507986140187 30093204963816 41372769883700 54792885221622 63611661992434 71056045703291 93316378764946 135971024173918 137197464921209 167814742377316 212037050563516 223875324446074 271941865957237 309888446016952 336954187231295 340534162153109 344398570942152 412818828973481 524331756256722 528130056951883 531497668235009 543287089025239 546384943227603 573060786827468 574470591480312 585128167865309 593209043843507 610251997482834 665151495523887 668760380132394 672462142824294 698339900079275 701865353869699 703456572552978 736132619383138 774923224494794 789341810161355
hrat 15 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
5 6
4508202 498417439065 503201789626 507986140187 30093204963816 54792885221622 63611661992434 71056045703291 93316378764946 135971024173918 137197464921209 212037050563516 233272358889206 252226506929795 271941865957237 276327381166894 283392612983579 309888446016952 313053975191679 336954187231295 340534162153109 344398570942152 346899942448760 365293839066816 374058522354232 409588785586880 412818828973481 531497668235009 543287089025239 573060786827468 579422912373343 585128167865309 593209043843507 610251997482834 632758018899999 672462142824294 698339900079275 701865353869699 736132619383138 774923224494794
hrat 15 5
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 507986140187 30093204963816 54792885221622 63611661992434 71056045703291 93316378764946 135971024173918 137197464921209 212037050563516 233272358889206 271941865957237 276327381166894 280754720071363 309888446016952 336954187231295 340534162153109 344398570942152 374058522354232 412818828973481 531497668235009 543287089025239 545933080691522 573060786827468 579422912373343 593209043843507 610251997482834 632758018899999 672462142824294 698339900079275 701865353869699 736132619383138 774923224494794
hrat 15 6
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 507986140187 30093204963816 54792885221622 63611661992434 71056045703291 93316378764946 135971024173918 137197464921209 212037050563516 233272358889206 271941865957237 276327381166894 280754720071363 309888446016952 336954187231295 340534162153109 344398570942152 374058522354232 412818828973481 531497668235009 543287089025239 545933080691522 573060786827468 579422912373343 593209043843507 610251997482834 632758018899999 672462142824294 698339900079275 701865353869699 736132619383138 774923224494794
hrat 16 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 498417439065 112275964996696 137197464921209 161350353045302 396558233572691 469275868297690 478479733953251 491132347463379 508517439046785 600644295504264 627298742080821 752463258628553 763525139606844
hrat 16 1
boolLib.MATCH_MP_TAC ( DB.fetch "hrat" "TRAT_EQ_AP" )
2
4508202 498417439065 12060750946441 30093204963816 93316378764946 108896253416668 137197464921209 161350353045302 271941865957237 290473843154131 324642750012763 335344845384093 422625187746770 469275868297690 478479733953251 600644295504264 611259766044867 736132619383138 752463258628553 763525139606844 774923224494794
hrat 16 2
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_1" ) , ( DB.fetch "hrat" "trat_mul" ) ]
3
4508202 498417439065 12060750946441 30093204963816 93316378764946 137197464921209 161350353045302 271941865957237 290473843154131 335344845384093 422625187746770 475960161998550 478479733953251 508670150447146 600644295504264 611259766044867 701865353869699 736132619383138 752463258628553 763525139606844 774923224494794
hrat 16 3
BasicProvers.SRW_TAC [ ] [ ]

4508202 498417439065 12060750946441 30093204963816 41808974881925 93316378764946 137197464921209 145040048952874 262767033862285 271941865957237 279921378186389 288661503866530 290473843154131 309888446016952 332688793847315 333963950235161 335344845384093 412818828973481 422625187746770 478072975551836 486040086682803 509071688165663 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138 751415500790697 763525139606844 774923224494794 778417488521154 779391348333390
hrat 17 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 498417439065 63050012600643 63495225360148 137197464921209 161350353045302 179715634210787 432627756376959 469275868297690 491132347463379 511250147620002 546722595128694 600644295504264 627298742080821 689293771464540 752463258628553 763525139606844
hrat 17 1
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_1" ) , ( DB.fetch "hrat" "trat_inv" ) , ( DB.fetch "hrat" "trat_mul" ) , ( DB.fetch "hrat" "trat_eq" ) ]
2
4508202 498417439065 12060750946441 22601773378012 30093204963816 73715056845078 93316378764946 137197464921209 161350353045302 271941865957237 290473843154131 335344845384093 422625187746770 469275868297690 511250147620002 524823476501729 540871790408281 600644295504264 689293771464540 736132619383138 752463258628553 761825032243124 763525139606844 774923224494794
hrat 17 3
boolLib.CONV_TAC ( boolLib.AC_CONV ( arithmeticTheory.MULT_ASSOC , arithmeticTheory.MULT_SYM ) )

4508202 498417439065 30093204963816 63611661992434 71056045703291 93316378764946 137197464921209 262767033862285 271941865957237 288661503866530 293664901905161 309888446016952 328135410460483 335131625722175 336954187231295 412818828973481 510741737167177 531497668235009 593209043843507 610251997482834 672462142824294 690465176266431 698339900079275 701865353869699 736132619383138 761281339975688 774923224494794 778417488521154 779391348333390
hrat 18 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 498417439065 503201789626 10117514462679 19521708359799 55743895832401 87053861422500 137197464921209 450585793667873 454771560838290 466580814163002 469275868297690 491132347463379 600644295504264 627298742080821 763525139606844
hrat 18 1
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_add" ) , ( DB.fetch "hrat" "trat_eq" ) ]
2
4508202 498417439065 503201789626 12060750946441 19521708359799 30093204963816 93316378764946 137197464921209 271941865957237 290473843154131 335344845384093 422625187746770 454771560838290 466580814163002 469275868297690 577755624246389 596683842883552 600644295504264 690465251796526 736132619383138 743183530191772 763525139606844 774923224494794
hrat 18 3
boolLib.REWRITE_TAC [ arithmeticTheory.RIGHT_ADD_DISTRIB , boolLib.GSYM arithmeticTheory.MULT_ASSOC ]
4
4508202 498417439065 503201789626 19521708359799 30093204963816 54792885221622 63611661992434 71056045703291 93316378764946 137197464921209 271941865957237 309888446016952 336954187231295 338233258390140 367163680581445 412818828973481 445282122628325 466580814163002 528130056951883 531497668235009 585128167865309 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 703456572552978 736132619383138 754755506869809 774247794434357 774923224494794
hrat 18 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
5
4508202 498417439065 503201789626 19521708359799 30093204963816 54792885221622 63611661992434 93316378764946 137197464921209 271941865957237 309888446016952 336954187231295 393387178082255 412818828973481 466580814163002 472626733531896 531497668235009 573526827362314 585128167865309 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138 754755506869809 774923224494794 791451670688356
hrat 18 5
BasicProvers.SRW_TAC [ ] [ ]
6
4508202 498417439065 503201789626 19521708359799 30093204963816 54792885221622 63611661992434 93316378764946 137197464921209 271941865957237 309888446016952 336954187231295 393387178082255 412818828973481 466580814163002 472626733531896 531497668235009 573526827362314 585128167865309 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138 754755506869809 774923224494794 791451670688356
hrat 18 6
BasicProvers.SRW_TAC [ ] [ ]

4508202 498417439065 503201789626 19521708359799 30093204963816 54792885221622 63611661992434 93316378764946 137197464921209 257721955746883 271941865957237 288661503866530 309888446016952 336954187231295 358947235145416 412818828973481 466580814163002 531497668235009 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138 754755506869809 774923224494794 778417488521154
hrat 19 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 479280036821 498417439065 503201789626 10117514462679 55743895832401 137197464921209 257712130153331 415098329689538 454771560838290 457644544611742 469275868297690 491132347463379 550250237035742 600644295504264 627298742080821 672190711409805 684439512836680 763525139606844
hrat 19 1
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_add" ) , ( DB.fetch "hrat" "trat_eq" ) ]
2
4508202 479280036821 498417439065 503201789626 12060750946441 30093204963816 77224790028065 93316378764946 97072957461825 137197464921209 150374329020352 271941865957237 290473843154131 335344845384093 415098329689538 422625187746770 454771560838290 457644544611742 469275868297690 596683842883552 600644295504264 627298742080821 640643719444309 684439512836680 736132619383138 763525139606844 774923224494794
hrat 19 2
HolKernel.W ( boolLib.REPEAT_TCL boolLib.DISJ_CASES_THEN boolLib.ASSUME_TAC o HolKernel.C boolLib.SPECL arithmeticTheory.LESS_LESS_CASES o HolKernel.snd o boolLib.strip_comb o HolKernel.find_term boolLib.is_eq o HolKernel.snd )
3 5 6
4508202 479280036821 498417439065 503201789626 12060750946441 30093204963816 71056045703291 93316378764946 97072957461825 134023336472780 137197464921209 150374329020352 271941865957237 290473843154131 309888446016952 335344845384093 336954187231295 412818828973481 415098329689538 422625187746770 454771560838290 457644544611742 469275868297690 531497668235009 593209043843507 596683842883552 600644295504264 610251997482834 627298742080821 640643719444309 672462142824294 684439512836680 698339900079275 701865353869699 736132619383138 760586125366217 763525139606844 774923224494794
hrat 19 3
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
4
4508187 4508202 479280036821 498417439050 498417439065 503201789611 503201789626 12060750946441 30093204963801 30093204963816 71056045703276 71056045703291 93316378764931 93316378764946 97072957461825 134023336472765 134023336472780 137197464921194 137197464921209 150374329020352 271941865957222 271941865957237 290473843154131 309888446016937 309888446016952 335344845384093 336954187231280 336954187231295 412818828973466 412818828973481 415098329689538 422625187746770 454771560838290 457644544611742 469275868297690 531497668234994 531497668235009 593209043843492 593209043843507 596683842883552 600644295504264 610251997482819 610251997482834 627298742080821 640643719444309 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 736132619383123 736132619383138 760586125366202 760586125366217 763525139606844 774923224494779 774923224494794
hrat 19 4
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508187 4508202 479280036821 498417439050 498417439065 503201789611 503201789626 12060750946441 30093204963801 30093204963816 71056045703276 71056045703291 93316378764931 93316378764946 97072957461825 134023336472765 134023336472780 137197464921194 137197464921209 150374329020352 271941865957222 271941865957237 290473843154131 309888446016937 309888446016952 335344845384093 336954187231280 336954187231295 412818828973466 412818828973481 415098329689538 422625187746770 454771560838290 457644544611742 469275868297690 531497668234994 531497668235009 593209043843492 593209043843507 596683842883552 600644295504264 610251997482819 610251997482834 627298742080821 640643719444309 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 736132619383123 736132619383138 760586125366202 760586125366217 763525139606844 774923224494779 774923224494794
hrat 19 5
boolLib.DISJ2_TAC

4508187 4508202 479280036821 498417439050 498417439065 503201789611 503201789626 12060750946441 30093204963801 30093204963816 71056045703276 71056045703291 93316378764931 93316378764946 97072957461825 134023336472780 137197464921194 137197464921209 150374329020352 271941865957222 271941865957237 290473843154131 309888446016937 309888446016952 335344845384093 336954187231280 336954187231295 412818828973466 412818828973481 415098329689538 422625187746770 454771560838290 457644544611742 469275868297690 524251379357860 531497668234994 531497668235009 593209043843492 593209043843507 596683842883552 600644295504264 610251997482819 610251997482834 625705431298496 627298742080821 640643719444309 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869699 734077381109548 736132619383123 736132619383138 760586125366217 763525139606844 774923224494779 774923224494794
hrat 19 6
boolLib.DISJ2_TAC

4508187 4508202 479280036821 498417439050 498417439065 503201789611 503201789626 12060750946441 30093204963801 30093204963816 71056045703276 71056045703291 93316378764931 93316378764946 97072957461825 134023336472780 137197464921194 137197464921209 150374329020352 271941865957222 271941865957237 290473843154131 309888446016937 309888446016952 335344845384093 336954187231280 336954187231295 412818828973466 412818828973481 415098329689538 422625187746770 454771560838290 457644544611742 469275868297690 524251379357860 531497668234994 531497668235009 593209043843492 593209043843507 596683842883552 600644295504264 610251997482819 610251997482834 625705431298496 627298742080821 640643719444309 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701865353869699 734077381109548 736132619383123 736132619383138 760586125366217 763525139606844 774923224494779 774923224494794
hrat 19 7
boolLib.POP_ASSUM ( boolLib.X_CHOOSE_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 224 63*)p:num" ] ) o boolLib.REWRITE_RULE [ boolLib.GSYM arithmeticTheory.ADD1 ] o boolLib.MATCH_MP arithmeticTheory.LESS_ADD_1 )
9
4508187 4508202 479280036821 498417439050 498417439065 503201789611 503201789626 12060750946441 30093204963801 30093204963816 71056045703276 93316378764931 93316378764946 97072957461825 137197464921194 137197464921209 150374329020352 271941865957222 271941865957237 290473843154131 309888446016937 335344845384093 336954187231280 412818828973466 422625187746770 454771560838290 457644544611742 469275868297690 524251379357860 531497668234994 593209043843492 596683842883552 600644295504264 610251997482819 625705431298496 627298742080821 640643719444309 672462142824279 698339900079260 734077381109548 736132619383123 736132619383138 763525139606844 774923224494779 774923224494794
hrat 19 8
boolLib.POP_ASSUM ( boolLib.X_CHOOSE_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 224 63*)p:num" ] ) o boolLib.REWRITE_RULE [ boolLib.GSYM arithmeticTheory.ADD1 ] o boolLib.MATCH_MP arithmeticTheory.LESS_ADD_1 )
10
4508187 4508202 479280036821 498417439050 498417439065 503201789611 503201789626 12060750946441 30093204963801 30093204963816 71056045703276 93316378764931 93316378764946 97072957461825 137197464921194 137197464921209 150374329020352 271941865957222 271941865957237 290473843154131 309888446016937 335344845384093 336954187231280 412818828973466 422625187746770 454771560838290 457644544611742 469275868297690 524251379357860 531497668234994 593209043843492 596683842883552 600644295504264 610251997482819 625705431298496 627298742080821 640643719444309 672462142824279 698339900079260 734077381109548 736132619383123 736132619383138 763525139606844 774923224494779 774923224494794
hrat 19 9
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 226 17*)(p:num,PRE(SUC(SND(h:num#num)) * SUC(SND(i:num#num))))" ] )
11
4508187 4508202 479280036821 498417439050 498417439065 503201789611 503201789626 536692243538 12060750946441 30093204963801 30093204963816 71056045703276 93316378764931 93316378764946 97072957461825 98581092097755 137197464921194 137197464921209 150374329020352 226292437836183 271941865957222 271941865957237 288661503866515 290473843154131 309888446016937 335344845384093 336954187231280 399684952640840 412818828973466 422625187746770 454771560838290 457644544611742 469275868297690 528130056951868 531497668234994 585128167865294 593209043843492 596683842883552 600644295504264 610251997482819 627298742080821 640643719444309 672462142824279 698339900079260 701865353869684 736132619383123 736132619383138 760586125366202 763525139606844 774923224494779 774923224494794
hrat 19 10
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 226 17*)(p:num,PRE(SUC(SND(h:num#num)) * SUC(SND(i:num#num))))" ] )
12
4508187 4508202 479280036821 498417439050 498417439065 503201789611 503201789626 536692243538 12060750946441 30093204963801 30093204963816 71056045703276 93316378764931 93316378764946 97072957461825 98581092097755 137197464921194 137197464921209 150374329020352 226292437836183 271941865957222 271941865957237 288661503866515 290473843154131 309888446016937 335344845384093 336954187231280 399684952640840 412818828973466 422625187746770 454771560838290 457644544611742 469275868297690 528130056951868 531497668234994 585128167865294 593209043843492 596683842883552 600644295504264 610251997482819 627298742080821 640643719444309 672462142824279 698339900079260 701865353869684 736132619383123 736132619383138 760586125366202 763525139606844 774923224494779 774923224494794
hrat 19 11
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_add" ) , ( DB.fetch "hrat" "trat_eq" ) ]
13
4508187 4508202 498417439050 498417439065 503201789611 503201789626 536692243538 536692243553 12060750946441 30093204963801 30093204963816 54792885221622 63611661992434 71056045703276 93316378764931 93316378764946 98581092097755 109174171354690 137197464921194 137197464921209 150374329020352 184302745835515 226292437836183 271941865957222 271941865957237 288661503866515 288661503866530 290473843154131 309888446016937 309888446016952 335344845384093 336954187231280 391823557975770 396065251567331 399684952640840 412818828973466 412818828973481 422625187746770 454771560838290 469275868297690 486040086682803 514761207392538 528130056951868 531497668234994 585128167865294 593209043843492 596683842883552 600644295504264 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 736132619383123 736132619383138 760586125366202 763525139606844 774923224494779 774923224494794
hrat 19 12
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_add" ) , ( DB.fetch "hrat" "trat_eq" ) ]
14
4508187 4508202 498417439050 498417439065 503201789611 503201789626 536692243538 536692243553 12060750946441 30093204963801 30093204963816 54792885221622 63611661992434 71056045703276 93316378764931 93316378764946 98581092097755 109174171354690 137197464921194 137197464921209 150374329020352 184302745835515 226292437836183 271941865957222 271941865957237 288661503866515 288661503866530 290473843154131 309888446016937 309888446016952 335344845384093 336954187231280 391823557975770 396065251567331 399684952640840 412818828973466 412818828973481 422625187746770 454771560838290 469275868297690 486040086682803 514761207392538 528130056951868 531497668234994 585128167865294 593209043843492 596683842883552 600644295504264 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 736132619383123 736132619383138 760586125366202 763525139606844 774923224494779 774923224494794
hrat 19 15
boolLib.REWRITE_TAC [ arithmeticTheory.MULT_ASSOC ]
17
4508187 4508202 498417439050 498417439065 503201789611 503201789626 536692243538 536692243553 14806742502348 30093204963801 30093204963816 54792885221622 63611661992434 71056045703276 93316378764931 93316378764946 98581092097755 98581092097770 137197464921194 137197464921209 226292437836183 271941865957222 271941865957237 288661503866515 288661503866530 309888446016937 309888446016952 336954187231280 336954187231295 340534162153109 399684952640840 412818828973466 412818828973481 528130056951868 529426263787338 531497668234994 531497668235009 568454432128208 573526827362314 585128167865294 585128167865309 587605048971720 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 685194648496584 688542741308065 698339900079260 698339900079275 701865353869684 701865353869699 717175200627005 725357525998029 736132619383123 736132619383138 754755506869809 760586125366202 774923224494779 774923224494794
hrat 19 16
boolLib.REWRITE_TAC [ arithmeticTheory.MULT_ASSOC ]
18
4508187 4508202 498417439050 498417439065 503201789611 503201789626 536692243538 536692243553 14806742502348 30093204963801 30093204963816 54792885221622 63611661992434 71056045703276 93316378764931 93316378764946 98581092097755 98581092097770 137197464921194 137197464921209 226292437836183 271941865957222 271941865957237 288661503866515 288661503866530 309888446016937 309888446016952 336954187231280 336954187231295 340534162153109 399684952640840 412818828973466 412818828973481 528130056951868 529426263787338 531497668234994 531497668235009 568454432128208 573526827362314 585128167865294 585128167865309 587605048971720 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 685194648496584 688542741308065 698339900079260 698339900079275 701865353869684 701865353869699 717175200627005 725357525998029 736132619383123 736132619383138 754755506869809 760586125366202 774923224494779 774923224494794
hrat 19 17
boolLib.POP_ASSUM boolLib.SUBST1_TAC
19
4508187 4508202 498417439050 498417439065 503201789611 503201789626 536692243538 536692243553 14806742502348 30093204963801 30093204963816 71056045703276 71056045703291 93316378764931 93316378764946 98581092097755 98581092097770 121368975554969 137197464921194 137197464921209 226292437836183 248296561682895 271941865957222 271941865957237 288661503866515 288661503866530 309888446016937 309888446016952 336954187231280 336954187231295 365428520239890 397271441663442 399684952640840 412818828973466 412818828973481 426373585544593 440245724924564 450149453867980 472850501138894 528130056951868 531497668234994 531497668235009 555218812544543 578062533893540 585128167865294 585128167865309 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 717175200627005 736132619383123 736132619383138 760586125366202 774923224494779 774923224494794
hrat 19 18
boolLib.POP_ASSUM boolLib.SUBST1_TAC
20
4508187 4508202 498417439050 498417439065 503201789611 503201789626 536692243538 536692243553 14806742502348 30093204963801 30093204963816 71056045703276 71056045703291 93316378764931 93316378764946 98581092097755 98581092097770 121368975554969 137197464921194 137197464921209 226292437836183 248296561682895 271941865957222 271941865957237 288661503866515 288661503866530 309888446016937 309888446016952 336954187231280 336954187231295 365428520239890 397271441663442 399684952640840 412818828973466 412818828973481 426373585544593 440245724924564 450149453867980 472850501138894 528130056951868 531497668234994 531497668235009 555218812544543 578062533893540 585128167865294 585128167865309 593209043843492 593209043843507 610251997482819 610251997482834 672462142824279 672462142824294 698339900079260 698339900079275 701865353869684 701865353869699 717175200627005 736132619383123 736132619383138 760586125366202 774923224494779 774923224494794
hrat 19 19
boolLib.REWRITE_TAC [ arithmeticTheory.RIGHT_ADD_DISTRIB ]
21
4508202 498417439065 503201789626 536692243553 14806742502348 30093204963816 71056045703291 93316378764946 98581092097770 102756264498627 121368975554969 137197464921209 226292437836198 271699345348069 271941865957237 288661503866530 309888446016952 336954187231295 397271441663442 412818828973481 426373585544593 440245724924564 450149453867980 460488221179796 472850501138894 528130056951883 531497668235009 585128167865309 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 717175200627005 726567276713331 732435868998573 736132619383138 752580184400930 774923224494794
hrat 19 20
boolLib.REWRITE_TAC [ arithmeticTheory.RIGHT_ADD_DISTRIB ]
22
4508202 498417439065 503201789626 536692243553 14806742502348 30093204963816 71056045703291 93316378764946 98581092097770 102756264498627 121368975554969 137197464921209 226292437836198 271699345348069 271941865957237 288661503866530 309888446016952 336954187231295 397271441663442 412818828973481 426373585544593 440245724924564 450149453867980 460488221179796 472850501138894 528130056951883 531497668235009 585128167865309 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 717175200627005 726567276713331 732435868998573 736132619383138 752580184400930 774923224494794
hrat 19 21
jrhUtils.BINOP_TAC
23 24
4508202 498417439065 503201789626 536692243553 14806742502348 30093204963816 71056045703291 93316378764946 98581092097770 121368975554969 137197464921209 196995314637816 205710623174001 248296561682895 271941865957237 288661503866530 309888446016952 336954187231295 365428520239890 412818828973481 450149453867980 531497668235009 564385784338378 584963088372560 585128167865309 593209043843507 610251997482834 628951153086002 672462142824294 698339900079275 701865353869699 717175200627005 736132619383138 749841078335541 774923224494794
hrat 19 22
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
25 26
4508202 498417439065 503201789626 536692243553 14806742502348 30093204963816 71056045703291 93316378764946 98581092097770 121368975554969 137197464921209 196995314637816 205710623174001 248296561682895 271941865957237 288661503866530 309888446016952 336954187231295 365428520239890 412818828973481 450149453867980 531497668235009 564385784338378 584963088372560 585128167865309 593209043843507 610251997482834 628951153086002 672462142824294 698339900079275 701865353869699 717175200627005 736132619383138 749841078335541 774923224494794
hrat 19 23
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 536692243553 14806742502348 30093204963816 98581092097770 137197464921209 196995314637816 271941865957237 288661503866530 309888446016952 315606574456876 412818828973481 481298136728836 531497668235009 584963088372560 610251997482834 672462142824294 698339900079275 701865353869699 717175200627005 736132619383138
hrat 19 24
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 30093204963816 71056045703291 93316378764946 121368975554969 137197464921209 248296561682895 271941865957237 309888446016952 336954187231295 365428520239890 412818828973481 450149453867980 531497668235009 555218812544543 593017610755856 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138 774923224494794
hrat 19 25
BasicProvers.SRW_TAC [ ] [ ]

4508202 498417439065 503201789626 536692243553 14806742502348 30093204963816 98581092097770 137197464921209 196995314637816 271941865957237 288661503866530 309888446016952 315606574456876 412818828973481 481298136728836 531497668235009 584963088372560 610251997482834 672462142824294 698339900079275 701865353869699 717175200627005 736132619383138
hrat 19 26
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg

4508202 498417439065 503201789626 30093204963816 71056045703291 93316378764946 121368975554969 137197464921209 248296561682895 271941865957237 309888446016952 336954187231295 365428520239890 412818828973481 450149453867980 531497668235009 555218812544543 593017610755856 593209043843507 610251997482834 672462142824294 698339900079275 701865353869699 736132619383138 774923224494794
hrat 20 0
numLib.INDUCT_TAC
1 2
4508202 527123542431 93159811269022 228421622000163 287838032790622 288661503866530 290473843154131 292742174568782 335344845384093 377764260297754 469275868297690 471942352642310 491132347463379 514761207392538 704953953992811 763525139606844 778417488521154
hrat 20 1
boolLib.REWRITE_TAC [ ( DB.fetch "hrat" "trat_sucint" ) , ( DB.fetch "hrat" "trat_1" ) , ( DB.fetch "hrat" "TRAT_EQ_REFL" ) ]
3
4508187 4508202 527123542416 527123542431 93159811269007 93159811269022 98581092097770 228421622000148 287838032790607 288661503866515 288661503866530 290473843154116 290473843154131 292742174568767 292742174568782 293984097428039 309888446016952 335344845384078 335344845384093 361392740416854 377764260297739 430060943652591 469275868297675 469275868297690 481114668564314 514761207392523 584668027509259 672462142824294 704953953992796 763525139606829 763525139606844 778417488521139 778417488521154
hrat 20 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

84962372205897 93159811269022 236106698938588 288661503866530 290473843154131 292742174568782 335344845384093 469275868297690 652178527636492 744364444510552 757338502415185 763525139606844 778417488521154
hrat 20 3
boolLib.MATCH_MP_TAC ( DB.fetch "hrat" "TRAT_EQ_TRANS" )
4
4508187 4508202 527123542416 527123542431 30310831481858 84962372205897 93159811269007 93159811269022 98581092097770 167814373572957 201500950481857 228421622000148 228421622000163 287838032790607 288661503866515 288661503866530 290473843154116 290473843154131 292742174568767 292742174568782 293984097428039 309888446016952 335344845384078 335344845384093 349784888407911 377764260297739 454771560838290 469275868297675 469275868297690 514761207392523 584668027509259 600644295504264 652178527636492 672462142824294 704953953992796 763525139606829 763525139606844 778417488521139 778417488521154
hrat 20 4
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 235 49*)(n,0) trat_add (0,0)" ] )
5
4508187 4508202 527123542416 527123542431 541476594114 84962372205897 93159811269007 93159811269022 98581092097770 101493408634270 137197464921209 167814373572957 201500950481857 228421622000148 228421622000163 287838032790607 288661503866515 288661503866530 290473843154116 290473843154131 292742174568767 292742174568782 293984097428039 309888446016952 335344845384078 335344845384093 349784888407911 377764260297739 379095992477385 454771560838290 457644544611742 469275868297675 469275868297690 514761207392523 550250237035742 584668027509259 600644295504264 627298742080821 652178527636492 672462142824294 684439512836680 704953953992796 730061180408208 763525139606829 763525139606844 778417488521139 778417488521154
hrat 20 5
boolLib.CONJ_TAC

4508187 4508202 527123542416 527123542431 84962372205897 93159811269007 93159811269022 98581092097770 101493408634270 162048845478086 167694072122729 167814373572957 201500950481857 228421622000148 228421622000163 287838032790607 288661503866515 288661503866530 290473843154116 290473843154131 292742174568767 292742174568782 293984097428039 309888446016952 335344845384078 335344845384093 349784888407911 377764260297739 377764260297754 454771560838290 469275868297675 469275868297690 514761207392523 514761207392538 564237304914985 584668027509259 600644295504264 607207031387517 636659456683335 652178527636492 672462142824294 684439512836680 704953953992796 763525139606829 763525139606844 778417488521139 778417488521154
hrat 21 0
boolLib.REPEAT jrhUtils.GEN_PAIR_TAC
1
4508202 479280036821 498417439065 527123542431 10117514462679 55743895832401 93159811269022 137197464921209 228421622000163 288661503866530 289091245004354 292742174568782 454771560838290 457644544611742 469275868297690 471942352642310 491132347463379 600644295504264 627298742080821 704953953992811 763525139606844
hrat 21 1
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 245 34*)SUC(FST(h:num#num))" ] )
2
4508202 479280036821 498417439065 527123542431 12060750946441 30093204963816 93159811269022 93316378764946 97072957461825 137197464921209 228421622000163 271941865957237 288661503866530 290473843154131 292742174568782 335344845384093 422625187746770 454771560838290 457644544611742 469275868297690 471942352642310 596683842883552 600644295504264 627298742080821 669351921303702 704953953992811 736132619383138 763525139606844 774923224494794
hrat 21 2
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 246 16*)(PRE((SUC(SUC(FST h))*(SUC(SND h))) - (SUC(FST h))),SND h)" ] )
3
4508202 479280036821 498417439065 12060750946441 30093204963816 75477923196819 93159811269022 93316378764946 97072957461825 137197464921209 271941865957237 290473843154131 292742174568782 309888446016952 335344845384093 422625187746770 454771560838290 457644544611742 469275868297690 593209043843507 596683842883552 600644295504264 627298742080821 658056593101460 672462142824294 694824136327896 736132619383138 763525139606844 774923224494794
hrat 21 3
boolLib.MATCH_MP_TAC ( DB.fetch "hrat" "TRAT_EQ_TRANS" )
4
4508202 498417439065 12060750946441 30093204963816 75477923196819 93159811269022 93316378764946 137140290251988 137197464921209 202201892966973 211033932869120 271941865957237 290473843154131 292742174568782 309888446016952 319953530886905 335344845384093 364108684225484 412818828973481 422625187746770 424293972303510 454771560838290 469275868297690 486040086682803 517979660988763 593209043843507 596683842883552 600644295504264 610251997482834 636660786211918 672462142824294 694824136327896 698339900079275 707369678976927 736132619383138 740789641849652 763525139606844 774923224494794 780450332777823
hrat 21 4
boolLib.EXISTS_TAC ( Parse.Term [ HolKernel.QUOTE " (*#loc 248 17*)(SUC(FST(h:num#num)),0)" ] )
5
4508202 498417439065 541476594114 12060750946441 30093204963816 75477923196819 93159811269022 93316378764946 101493408634270 137140290251988 137197464921209 202201892966973 211033932869120 232383278193249 271941865957237 290473843154131 292742174568782 309888446016952 319953530886905 335344845384093 364108684225484 412818828973481 422625187746770 424293972303510 454771560838290 457644544611742 469275868297690 479058128321060 486040086682803 517979660988763 550250237035742 593209043843507 596683842883552 600644295504264 610251997482834 627298742080821 672462142824294 684439512836680 694824136327896 698339900079275 707369678976927 736132619383138 740789641849652 763525139606844 774923224494794 780450332777823
hrat 21 5
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "TRAT_SUCINT_0" ) ]
6
4508202 498417439065 12060750946441 30093204963816 45363388027991 75477923196819 93159811269022 93316378764946 101493408634270 137140290251988 137197464921209 202201892966973 211033932869120 271941865957237 288661503866530 290473843154131 292742174568782 309888446016952 319953530886905 335344845384093 364108684225484 412818828973481 422625187746770 424293972303510 454771560838290 469275868297690 486040086682803 517979660988763 588060662898045 593209043843507 596683842883552 600644295504264 610251997482834 632996647283225 672462142824294 672890136571386 684439512836680 694824136327896 698339900079275 700766940895902 707369678976927 736132619383138 740789641849652 763525139606844 774923224494794 778417488521154 780450332777823
hrat 21 6
boolLib.PURE_REWRITE_TAC [ ( DB.fetch "hrat" "trat_add" ) , ( DB.fetch "hrat" "trat_eq" ) ]
7
4508202 498417439065 12060750946441 30093204963816 45363388027991 93316378764946 101493408634270 137140290251988 137197464921209 196421115996503 202201892966973 208688131165109 211033932869120 271941865957237 288661503866530 290473843154131 309888446016952 319953530886905 335344845384093 364108684225484 412818828973481 422625187746770 424293972303510 454771560838290 469275868297690 486040086682803 517979660988763 593209043843507 596683842883552 600644295504264 610251997482834 632996647283225 672462142824294 672890136571386 684439512836680 698339900079275 700766940895902 707369678976927 736132619383138 740789641849652 763525139606844 774923224494794 778417488521154 780450332777823
hrat 21 7
boolLib.REWRITE_TAC [ arithmeticTheory.MULT_ASSOC ]
8
4508202 498417439065 17477987046807 30093204963816 54792885221622 63611661992434 71056045703291 93316378764946 101493408634270 107240932268168 137140290251988 137197464921209 155970071221317 196421115996503 208688131165109 258248271506714 260367720747676 262767033862285 271941865957237 288661503866530 309888446016952 319953530886905 336954187231295 353253835487945 364108684225484 374727521815658 390917916743942 396065251567331 412818828973481 444891736010991 486040086682803 517979660988763 524886304509019 528130056951883 531497668235009 583864183270947 585128167865309 593209043843507 606597152785140 610251997482834 672462142824294 684439512836680 698339900079275 701865353869699 707369678976927 736132619383138 740789641849652 774923224494794 778417488521154 780450332777823
hrat 21 9
HolKernel.W ( HolKernel.C ( HolKernel.curry boolLib.SPEC_TAC ) ( Parse.Term [ HolKernel.QUOTE " (*#loc 257 27*)x:num" ] ) o boolLib.rand o boolLib.rator o HolKernel.snd )
11 12
4508202 498417439065 30093204963816 93316378764946 137197464921209 264060299825471 271941865957237 309888446016952 364108684225484 412818828973481 531497668235009 593209043843507 610251997482834 672462142824294 698339900079275 707369678976927 734077381109563 736132619383138 740789641849652 754531635495445 774923224494794
hrat 21 10
HolKernel.W ( HolKernel.C ( HolKernel.curry boolLib.SPEC_TAC ) ( Parse.Term [ HolKernel.QUOTE " (*#loc 257 27*)x:num" ] ) o boolLib.rand o boolLib.rator o HolKernel.snd )
11 12
4508202 498417439065 30093204963816 93316378764946 137197464921209 264060299825471 271941865957237 309888446016952 364108684225484 412818828973481 531497668235009 593209043843507 610251997482834 672462142824294 698339900079275 707369678976927 734077381109563 736132619383138 740789641849652 754531635495445 774923224494794
hrat 21 11
boolLib.REPEAT boolLib.STRIP_TAC
13 14
4508202 498417439065 574967048041 14806742502348 30093204963816 98581092097770 137197464921209 217096164890918 271941865957237 288661503866530 309888446016952 412818828973481 471942352642310 491132347463379 531497668235009 610251997482834 672462142824294 698339900079275 717175200627005 724843544798798 734077381109563 736132619383138
hrat 21 12
boolLib.REPEAT boolLib.STRIP_TAC
13 14
4508202 498417439065 574967048041 14806742502348 30093204963816 98581092097770 137197464921209 217096164890918 271941865957237 288661503866530 309888446016952 412818828973481 471942352642310 491132347463379 531497668235009 610251997482834 672462142824294 698339900079275 717175200627005 724843544798798 734077381109563 736132619383138
hrat 21 13
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
15 16
4508202 498417439065 574967048041 14806742502348 30093204963816 98581092097770 137197464921209 217096164890918 271941865957237 288661503866530 309888446016952 412818828973481 531497668235009 610251997482834 672462142824294 698339900079275 717175200627005 724843544798798 734077381109563 736132619383138
hrat 21 14
BasicProvers.SRW_TAC [ numSimps.ARITH_ss ] tactictoe_thmlarg
15 16
4508202 498417439065 574967048041 14806742502348 30093204963816 98581092097770 137197464921209 217096164890918 271941865957237 288661503866530 309888446016952 412818828973481 531497668235009 610251997482834 672462142824294 698339900079275 717175200627005 724843544798798 734077381109563 736132619383138
hrat 21 15
simpLib.ASM_SIMP_TAC ( ( boolSimps.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.REDUCE_ss ) ) [ ]
17 18
4508202 498417439065 574967048041 30093204963816 51608745398524 129916455720081 137197464921209 155412585748122 158458236144169 217096164890918 232674762621370 264214093175962 271941865957237 288661503866530 304503332278334 375137245133699 412818828973481 474709775802895 502026024071860 531497668235009 585128167865309 587688456885360 659716058501049 672462142824294 698339900079275 734077381109563 736132619383138 772093664419589
hrat 21 16
simpLib.ASM_SIMP_TAC ( ( boolSimps.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.REDUCE_ss ) ) [ ]
17 18
4508202 498417439065 574967048041 30093204963816 51608745398524 129916455720081 137197464921209 155412585748122 158458236144169 217096164890918 232674762621370 264214093175962 271941865957237 288661503866530 304503332278334 375137245133699 412818828973481 474709775802895 502026024071860 531497668235009 585128167865309 587688456885360 659716058501049 672462142824294 698339900079275 734077381109563 736132619383138 772093664419589
hrat 21 17
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 498417439065 574967048041 19521708359799 30093204963816 51608745398524 76637030501328 129916455720081 137197464921209 155412585748122 158458236144169 232674762621370 264214093175962 271941865957237 288661503866530 304503332278334 412818828973481 466580814163002 474709775802895 502026024071860 529218846605838 531497668235009 585128167865309 587688456885360 672462142824294 698339900079275 701865353869699 736132619383138 772093664419589 778417488521154
hrat 21 18
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 498417439065 574967048041 19521708359799 30093204963816 51608745398524 76637030501328 129916455720081 137197464921209 155412585748122 158458236144169 232674762621370 264214093175962 271941865957237 288661503866530 304503332278334 412818828973481 466580814163002 474709775802895 502026024071860 529218846605838 531497668235009 585128167865309 587688456885360 672462142824294 698339900079275 701865353869699 736132619383138 772093664419589 778417488521154
hrat 22 0
boolLib.CONJ_TAC
1 3
4508202 527123542431 38069916626934 93159811269022 98581092097770 101493408634270 137197464921209 167814373572957 197786654658773 228421622000163 236106698938588 288661503866530 292742174568782 309888446016952 361392740416854 378698137682938 430060943652591 454771560838290 469275868297690 471942352642310 491132347463379 600644295504264 672462142824294 684439512836680 744364444510552 752463258628553 763525139606844 778417488521154
hrat 22 1
boolLib.REWRITE_TAC [ ( DB.fetch "hrat" "trat_sucint" ) , ( DB.fetch "hrat" "trat_1" ) , ( DB.fetch "hrat" "TRAT_EQ_REFL" ) ]
2
4508202 527123542431 38069916626934 93159811269022 98581092097770 137197464921209 167814373572957 197786654658773 228421622000163 288661503866530 292742174568782 309888446016952 361392740416854 430060943652591 454771560838290 469275868297690 471942352642310 491132347463379 600644295504264 672462142824294 752463258628553 763525139606844
hrat 22 2
boolLib.MATCH_MP_TAC ( DB.fetch "hrat" "TRAT_EQ_AP" )
4
4508202 527123542431 38069916626934 93159811269022 98581092097770 137197464921209 167814373572957 197786654658773 228421622000163 288661503866530 292742174568782 309888446016952 361392740416854 430060943652591 454771560838290 469275868297690 600644295504264 672462142824294 752463258628553 763525139606844
hrat 22 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
5
93159811269022 137197464921209 236106698938588 288661503866530 292742174568782 378698137682938 469275868297690 744364444510552 752463258628553 763525139606844 778417488521154
hrat 22 4
boolLib.REWRITE_TAC [ ( DB.fetch "hrat" "trat_sucint" ) , ( DB.fetch "hrat" "trat_1" ) , ( DB.fetch "hrat" "TRAT_EQ_REFL" ) ]

4508202 527123542431 93159811269022 98581092097770 137197464921209 167814373572957 197786654658773 228421622000163 288661503866530 292742174568782 309888446016952 361392740416854 404640175209218 454771560838290 600644295504264 640354590879297 672462142824294 701865353869699 752463258628553 763525139606844
hrat 22 5
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

93159811269022 137197464921209 235230589533786 288661503866530 292742174568782 464853848262974 701865353869699 744364444510552 752463258628553 763525139606844 778417488521154
hrat 23 0
boolLib.REPEAT boolLib.GEN_TAC
1
4508202 536692243553 541476594114 62470846115516 137197464921209 257712130153331 281235148965210 306864225144990 469275868297690 491132347463379 550250237035742 627298742080821 684439512836680 701865353869699 763525139606844
hrat 23 1
boolLib.CONV_TAC boolLib.SYM_CONV
2
4508202 536692243553 541476594114 62470846115516 137197464921209 257712130153331 281235148965210 306864225144990 469275868297690 550250237035742 684439512836680 701865353869699 763525139606844
hrat 23 2
boolLib.CONV_TAC ( boolLib.ONCE_DEPTH_CONV ( boolLib.X_FUN_EQ_CONV ( Parse.Term [ HolKernel.QUOTE " (*#loc 279 47*)r:num#num" ] ) ) )
3
4508202 536692243553 541476594114 62470846115516 137197464921209 257712130153331 281235148965210 306864225144990 469275868297690 550250237035742 684439512836680 701865353869699 763525139606844
hrat 23 3
boolLib.EQ_TAC

4508202 536692243553 541476594114 546260944675 137197464921209 257712130153331 469275868297690 491132347463379 550250237035742 627298742080821 684439512836680 701865353869699 763525139606844
hrat 24 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 498417439065 503201789626 141016221449300 157622181863849 339979550754446 361535570877999 374595020555344 379433610185701 491132347463379 523617410105563 540217969515628 701865353869699 749229999536930
hrat 26 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 498417439065 503201789626 81173812762356 141016221449300 149519551154568 157622181863849 210027038075363 379433610185701 406174102421208 491132347463379 540217969515628 546581728110381 701865353869699
hrat 28 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 498417439065 503201789626 507986140187 33493986624723 81173812762356 141016221449300 157622181863849 210027038075363 321191759586297 361535570877999 374595020555344 379433610185701 389280080808878 491132347463379 540217969515628 546581728110381 701865353869699 749229999536930 760651683737308 779031690474078
hrat 29 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 498417439065 81173812762356 141016221449300 157622181863849 207795834874041 379433610185701 433152487643386 491132347463379 540217969515628 542999056020851 633093849440758 701865353869699 724358944419655
hrat 30 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 498417439065 81173812762356 114001251788610 141016221449300 157622181863849 326654209364172 379433610185701 414468069015963 458041026772411 491132347463379 540217969515628 551407126004071 595619552414539 609117231181594 633093849440758 701865353869699
hrat 31 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 498417439065 503201789626 19521708359799 141016221449300 157622181863849 283823648169838 339979550754446 361535570877999 374595020555344 379433610185701 466580814163002 491132347463379 540217969515628 701865353869699 749229999536930
hrat 32 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 479280036821 498417439065 503201789626 141016221449300 157622181863849 179857892939409 361535570877999 374595020555344 379433610185701 415098329689538 457644544611742 491132347463379 540217969515628 546289222904201 684439512836680 701865353869699 704177836849664 749229999536930
hrat 33 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 479280036821 498417439065 527123542431 129301170307715 141016221449300 157622181863849 164686516262608 207078809309473 288661503866530 361535570877999 374595020555344 379433610185701 457644544611742 471942352642310 491132347463379 540217969515628 644160230984102 655495314348483 701865353869699 749229999536930
hrat 34 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 527123542431 98581092097770 101493408634270 129301170307715 141016221449300 157622181863849 160696210387814 193227643968409 207078809309473 288661503866530 309888446016952 374595020555344 388462893499186 440280964233529 471942352642310 491132347463379 540217969515628 544472598673341 553064534448641 602533196406320 633093849440758 644160230984102 652332614797351 672462142824294 684439512836680 701865353869699 778417488521154
