| Metamath Proof Explorer |
< Previous
Next >
Related theorems Unicode version |
| Description: Decompose a rational number, expressed as a ratio, into integer and fractional parts. The fractional part has a tighter bound than that of intfracOLD 6254. |
| Ref | Expression |
|---|---|
| intfracq.1 |
|
| intfracq.2 |
|
| Ref | Expression |
|---|---|
| intfracqOLD |
|
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | pm3.26 319 |
. . . . . 6
| |
| 2 | 1 | anim1i 334 |
. . . . 5
|
| 3 | 2 | anasss 440 |
. . . 4
|
| 4 | 3 | anim2i 335 |
. . 3
|
| 5 | 4 | an1s 486 |
. 2
|
| 6 | redivclt 5800 |
. . . . . . . 8
| |
| 7 | zret 6139 |
. . . . . . . . 9
| |
| 8 | 7 | adantr 389 |
. . . . . . . 8
|
| 9 | nnret 5929 |
. . . . . . . . 9
| |
| 10 | 9 | adantl 388 |
. . . . . . . 8
|
| 11 | nnne0t 5949 |
. . . . . . . . 9
| |
| 12 | 11 | adantl 388 |
. . . . . . . 8
|
| 13 | 6, 8, 10, 12 | syl3anc 858 |
. . . . . . 7
|
| 14 | fraclt1t 6231 |
. . . . . . 7
| |
| 15 | 13, 14 | syl 10 |
. . . . . 6
|
| 16 | intfracq.2 |
. . . . . . . 8
| |
| 17 | intfracq.1 |
. . . . . . . . 9
| |
| 18 | 17 | opreq2i 3972 |
. . . . . . . 8
|
| 19 | 16, 18 | eqtr 1495 |
. . . . . . 7
|
| 20 | 19 | a1i 8 |
. . . . . 6
|
| 21 | dividt 5766 |
. . . . . . . 8
| |
| 22 | nncnt 5930 |
. . . . . . . 8
| |
| 23 | 21, 22, 11 | sylanc 471 |
. . . . . . 7
|
| 24 | 23 | adantl 388 |
. . . . . 6
|
| 25 | 15, 20, 24 | 3brtr4d 2645 |
. . . . 5
|
| 26 | ltmuldiv2t 5865 |
. . . . . 6
| |
| 27 | resubclt 5438 |
. . . . . . . 8
| |
| 28 | flreclt 6227 |
. . . . . . . . . 10
| |
| 29 | 13, 28 | syl 10 |
. . . . . . . . 9
|
| 30 | 29, 17 | syl5eqel 1552 |
. . . . . . . 8
|
| 31 | 27, 13, 30 | sylanc 471 |
. . . . . . 7
|
| 32 | 31, 16 | syl5eqel 1552 |
. . . . . 6
|
| 33 | nngt0t 5946 |
. . . . . . . 8
| |
| 34 | 9, 33 | jca 288 |
. . . . . . 7
|
| 35 | 34 | adantl 388 |
. . . . . 6
|
| 36 | 26, 32, 10, 35 | syl3anc 858 |
. . . . 5
|
| 37 | 25, 36 | mpbird 196 |
. . . 4
|
| 38 | zltlem1t 6184 |
. . . . 5
| |
| 39 | subdit 5427 |
. . . . . . . 8
| |
| 40 | 22 | adantl 388 |
. . . . . . . 8
|
| 41 | 13 | recnd 5315 |
. . . . . . . 8
|
| 42 | 17, 16 | intfracOLD 6254 |
. . . . . . . . . . . 12
|
| 43 | 42 | pm3.26d 321 |
. . . . . . . . . . 11
|
| 44 | 43 | pm3.26d 321 |
. . . . . . . . . 10
|
| 45 | 13, 44 | syl 10 |
. . . . . . . . 9
|
| 46 | zcnt 6140 |
. . . . . . . . 9
| |
| 47 | 45, 46 | syl 10 |
. . . . . . . 8
|
| 48 | 39, 40, 41, 47 | syl3anc 858 |
. . . . . . 7
|
| 49 | 16 | opreq2i 3972 |
. . . . . . 7
|
| 50 | 48, 49 | syl5eq 1519 |
. . . . . 6
|
| 51 | zsubclt 6168 |
. . . . . . 7
| |
| 52 | divcan2tOLD 5727 |
. . . . . . . . 9
| |
| 53 | zcnt 6140 |
. . . . . . . . . 10
| |
| 54 | 53 | adantr 389 |
. . . . . . . . 9
|
| 55 | 52, 40, 54, 12 | syl3anc 858 |
. . . . . . . 8
|
| 56 | pm3.26 319 |
. . . . . . . 8
| |
| 57 | 55, 56 | eqeltrd 1548 |
. . . . . . 7
|
| 58 | zmulclt 6180 |
. . . . . . . 8
| |
| 59 | nnzt 6153 |
. . . . . . . . 9
| |
| 60 | 59 | adantl 388 |
. . . . . . . 8
|
| 61 | 58, 60, 45 | sylanc 471 |
. . . . . . 7
|
| 62 | 51, 57, 61 | sylanc 471 |
. . . . . 6
|
| 63 | 50, 62 | eqeltrd 1548 |
. . . . 5
|
| 64 | 38, 63, 60 | sylanc 471 |
. . . 4
|
| 65 | 37, 64 | mpbid 195 |
. . 3
|
| 66 | lemuldiv2t 5876 |
. . . 4
| |
| 67 | peano2rem 5442 |
. . . . . 6
| |
| 68 | 9, 67 | syl 10 |
. . . . 5
|
| 69 | 68 | adantl 388 |
. . . 4
|
| 70 | 66, 32, 69, 35 | syl3anc 858 |
. . 3
|
| 71 | 65, 70 | mpbid 195 |
. 2
|
| 72 | 13, 42 | syl 10 |
. 2
|
| 73 | 5, 71, 72 | sylanc 471 |
1
|