Step | Hyp | Ref
| Expression |
1 | | fveq2 6774 |
. . . . 5
⊢ (𝐹 = 0 → (𝐷‘𝐹) = (𝐷‘ 0 )) |
2 | 1 | breq1d 5084 |
. . . 4
⊢ (𝐹 = 0 → ((𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑) ↔ (𝐷‘ 0 ) < ((𝐷‘𝐺) + 𝑑))) |
3 | 2 | rexbidv 3226 |
. . 3
⊢ (𝐹 = 0 → (∃𝑑 ∈ ℕ0
(𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑) ↔ ∃𝑑 ∈ ℕ0 (𝐷‘ 0 ) < ((𝐷‘𝐺) + 𝑑))) |
4 | | nnssnn0 12236 |
. . . . 5
⊢ ℕ
⊆ ℕ0 |
5 | | ply1divalg.r1 |
. . . . . . . . . 10
⊢ (𝜑 → 𝑅 ∈ Ring) |
6 | 5 | adantr 481 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → 𝑅 ∈ Ring) |
7 | | ply1divalg.f |
. . . . . . . . . 10
⊢ (𝜑 → 𝐹 ∈ 𝐵) |
8 | 7 | adantr 481 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → 𝐹 ∈ 𝐵) |
9 | | simpr 485 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → 𝐹 ≠ 0 ) |
10 | | ply1divalg.d |
. . . . . . . . . 10
⊢ 𝐷 = ( deg1
‘𝑅) |
11 | | ply1divalg.p |
. . . . . . . . . 10
⊢ 𝑃 = (Poly1‘𝑅) |
12 | | ply1divalg.z |
. . . . . . . . . 10
⊢ 0 =
(0g‘𝑃) |
13 | | ply1divalg.b |
. . . . . . . . . 10
⊢ 𝐵 = (Base‘𝑃) |
14 | 10, 11, 12, 13 | deg1nn0cl 25253 |
. . . . . . . . 9
⊢ ((𝑅 ∈ Ring ∧ 𝐹 ∈ 𝐵 ∧ 𝐹 ≠ 0 ) → (𝐷‘𝐹) ∈
ℕ0) |
15 | 6, 8, 9, 14 | syl3anc 1370 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → (𝐷‘𝐹) ∈
ℕ0) |
16 | 15 | nn0red 12294 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → (𝐷‘𝐹) ∈ ℝ) |
17 | | ply1divalg.g1 |
. . . . . . . . . 10
⊢ (𝜑 → 𝐺 ∈ 𝐵) |
18 | | ply1divalg.g2 |
. . . . . . . . . 10
⊢ (𝜑 → 𝐺 ≠ 0 ) |
19 | 10, 11, 12, 13 | deg1nn0cl 25253 |
. . . . . . . . . 10
⊢ ((𝑅 ∈ Ring ∧ 𝐺 ∈ 𝐵 ∧ 𝐺 ≠ 0 ) → (𝐷‘𝐺) ∈
ℕ0) |
20 | 5, 17, 18, 19 | syl3anc 1370 |
. . . . . . . . 9
⊢ (𝜑 → (𝐷‘𝐺) ∈
ℕ0) |
21 | 20 | nn0red 12294 |
. . . . . . . 8
⊢ (𝜑 → (𝐷‘𝐺) ∈ ℝ) |
22 | 21 | adantr 481 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → (𝐷‘𝐺) ∈ ℝ) |
23 | 16, 22 | resubcld 11403 |
. . . . . 6
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → ((𝐷‘𝐹) − (𝐷‘𝐺)) ∈ ℝ) |
24 | | arch 12230 |
. . . . . 6
⊢ (((𝐷‘𝐹) − (𝐷‘𝐺)) ∈ ℝ → ∃𝑑 ∈ ℕ ((𝐷‘𝐹) − (𝐷‘𝐺)) < 𝑑) |
25 | 23, 24 | syl 17 |
. . . . 5
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → ∃𝑑 ∈ ℕ ((𝐷‘𝐹) − (𝐷‘𝐺)) < 𝑑) |
26 | | ssrexv 3988 |
. . . . 5
⊢ (ℕ
⊆ ℕ0 → (∃𝑑 ∈ ℕ ((𝐷‘𝐹) − (𝐷‘𝐺)) < 𝑑 → ∃𝑑 ∈ ℕ0 ((𝐷‘𝐹) − (𝐷‘𝐺)) < 𝑑)) |
27 | 4, 25, 26 | mpsyl 68 |
. . . 4
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → ∃𝑑 ∈ ℕ0
((𝐷‘𝐹) − (𝐷‘𝐺)) < 𝑑) |
28 | 16 | adantr 481 |
. . . . . . 7
⊢ (((𝜑 ∧ 𝐹 ≠ 0 ) ∧ 𝑑 ∈ ℕ0) → (𝐷‘𝐹) ∈ ℝ) |
29 | 21 | ad2antrr 723 |
. . . . . . 7
⊢ (((𝜑 ∧ 𝐹 ≠ 0 ) ∧ 𝑑 ∈ ℕ0) → (𝐷‘𝐺) ∈ ℝ) |
30 | | nn0re 12242 |
. . . . . . . 8
⊢ (𝑑 ∈ ℕ0
→ 𝑑 ∈
ℝ) |
31 | 30 | adantl 482 |
. . . . . . 7
⊢ (((𝜑 ∧ 𝐹 ≠ 0 ) ∧ 𝑑 ∈ ℕ0) → 𝑑 ∈
ℝ) |
32 | 28, 29, 31 | ltsubadd2d 11573 |
. . . . . 6
⊢ (((𝜑 ∧ 𝐹 ≠ 0 ) ∧ 𝑑 ∈ ℕ0) → (((𝐷‘𝐹) − (𝐷‘𝐺)) < 𝑑 ↔ (𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑))) |
33 | 32 | biimpd 228 |
. . . . 5
⊢ (((𝜑 ∧ 𝐹 ≠ 0 ) ∧ 𝑑 ∈ ℕ0) → (((𝐷‘𝐹) − (𝐷‘𝐺)) < 𝑑 → (𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑))) |
34 | 33 | reximdva 3203 |
. . . 4
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → (∃𝑑 ∈ ℕ0
((𝐷‘𝐹) − (𝐷‘𝐺)) < 𝑑 → ∃𝑑 ∈ ℕ0 (𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑))) |
35 | 27, 34 | mpd 15 |
. . 3
⊢ ((𝜑 ∧ 𝐹 ≠ 0 ) → ∃𝑑 ∈ ℕ0
(𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑)) |
36 | | 0nn0 12248 |
. . . 4
⊢ 0 ∈
ℕ0 |
37 | 10, 11, 12 | deg1z 25252 |
. . . . . 6
⊢ (𝑅 ∈ Ring → (𝐷‘ 0 ) =
-∞) |
38 | 5, 37 | syl 17 |
. . . . 5
⊢ (𝜑 → (𝐷‘ 0 ) =
-∞) |
39 | | 0re 10977 |
. . . . . . 7
⊢ 0 ∈
ℝ |
40 | | readdcl 10954 |
. . . . . . 7
⊢ (((𝐷‘𝐺) ∈ ℝ ∧ 0 ∈ ℝ)
→ ((𝐷‘𝐺) + 0) ∈
ℝ) |
41 | 21, 39, 40 | sylancl 586 |
. . . . . 6
⊢ (𝜑 → ((𝐷‘𝐺) + 0) ∈ ℝ) |
42 | 41 | mnfltd 12860 |
. . . . 5
⊢ (𝜑 → -∞ < ((𝐷‘𝐺) + 0)) |
43 | 38, 42 | eqbrtrd 5096 |
. . . 4
⊢ (𝜑 → (𝐷‘ 0 ) < ((𝐷‘𝐺) + 0)) |
44 | | oveq2 7283 |
. . . . . 6
⊢ (𝑑 = 0 → ((𝐷‘𝐺) + 𝑑) = ((𝐷‘𝐺) + 0)) |
45 | 44 | breq2d 5086 |
. . . . 5
⊢ (𝑑 = 0 → ((𝐷‘ 0 ) < ((𝐷‘𝐺) + 𝑑) ↔ (𝐷‘ 0 ) < ((𝐷‘𝐺) + 0))) |
46 | 45 | rspcev 3561 |
. . . 4
⊢ ((0
∈ ℕ0 ∧ (𝐷‘ 0 ) < ((𝐷‘𝐺) + 0)) → ∃𝑑 ∈ ℕ0 (𝐷‘ 0 ) < ((𝐷‘𝐺) + 𝑑)) |
47 | 36, 43, 46 | sylancr 587 |
. . 3
⊢ (𝜑 → ∃𝑑 ∈ ℕ0 (𝐷‘ 0 ) < ((𝐷‘𝐺) + 𝑑)) |
48 | 3, 35, 47 | pm2.61ne 3030 |
. 2
⊢ (𝜑 → ∃𝑑 ∈ ℕ0 (𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑)) |
49 | | fveq2 6774 |
. . . . . 6
⊢ (𝑓 = 𝐹 → (𝐷‘𝑓) = (𝐷‘𝐹)) |
50 | 49 | breq1d 5084 |
. . . . 5
⊢ (𝑓 = 𝐹 → ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) ↔ (𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑))) |
51 | | fvoveq1 7298 |
. . . . . . 7
⊢ (𝑓 = 𝐹 → (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) = (𝐷‘(𝐹 − (𝐺 ∙ 𝑞)))) |
52 | 51 | breq1d 5084 |
. . . . . 6
⊢ (𝑓 = 𝐹 → ((𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) ↔ (𝐷‘(𝐹 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
53 | 52 | rexbidv 3226 |
. . . . 5
⊢ (𝑓 = 𝐹 → (∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) ↔ ∃𝑞 ∈ 𝐵 (𝐷‘(𝐹 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
54 | 50, 53 | imbi12d 345 |
. . . 4
⊢ (𝑓 = 𝐹 → (((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) ↔ ((𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝐹 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) |
55 | | oveq2 7283 |
. . . . . . . . . 10
⊢ (𝑎 = 0 → ((𝐷‘𝐺) + 𝑎) = ((𝐷‘𝐺) + 0)) |
56 | 55 | breq2d 5086 |
. . . . . . . . 9
⊢ (𝑎 = 0 → ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) ↔ (𝐷‘𝑓) < ((𝐷‘𝐺) + 0))) |
57 | 56 | imbi1d 342 |
. . . . . . . 8
⊢ (𝑎 = 0 → (((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) ↔ ((𝐷‘𝑓) < ((𝐷‘𝐺) + 0) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) |
58 | 57 | ralbidv 3112 |
. . . . . . 7
⊢ (𝑎 = 0 → (∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) ↔ ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 0) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) |
59 | 58 | imbi2d 341 |
. . . . . 6
⊢ (𝑎 = 0 → ((𝜑 → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) ↔ (𝜑 → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 0) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))))) |
60 | | oveq2 7283 |
. . . . . . . . . 10
⊢ (𝑎 = 𝑑 → ((𝐷‘𝐺) + 𝑎) = ((𝐷‘𝐺) + 𝑑)) |
61 | 60 | breq2d 5086 |
. . . . . . . . 9
⊢ (𝑎 = 𝑑 → ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) ↔ (𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑))) |
62 | 61 | imbi1d 342 |
. . . . . . . 8
⊢ (𝑎 = 𝑑 → (((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) ↔ ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) |
63 | 62 | ralbidv 3112 |
. . . . . . 7
⊢ (𝑎 = 𝑑 → (∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) ↔ ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) |
64 | 63 | imbi2d 341 |
. . . . . 6
⊢ (𝑎 = 𝑑 → ((𝜑 → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) ↔ (𝜑 → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))))) |
65 | | oveq2 7283 |
. . . . . . . . . 10
⊢ (𝑎 = (𝑑 + 1) → ((𝐷‘𝐺) + 𝑎) = ((𝐷‘𝐺) + (𝑑 + 1))) |
66 | 65 | breq2d 5086 |
. . . . . . . . 9
⊢ (𝑎 = (𝑑 + 1) → ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) ↔ (𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)))) |
67 | 66 | imbi1d 342 |
. . . . . . . 8
⊢ (𝑎 = (𝑑 + 1) → (((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) ↔ ((𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) |
68 | 67 | ralbidv 3112 |
. . . . . . 7
⊢ (𝑎 = (𝑑 + 1) → (∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) ↔ ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) |
69 | 68 | imbi2d 341 |
. . . . . 6
⊢ (𝑎 = (𝑑 + 1) → ((𝜑 → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑎) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) ↔ (𝜑 → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))))) |
70 | 11 | ply1ring 21419 |
. . . . . . . . . . . 12
⊢ (𝑅 ∈ Ring → 𝑃 ∈ Ring) |
71 | 5, 70 | syl 17 |
. . . . . . . . . . 11
⊢ (𝜑 → 𝑃 ∈ Ring) |
72 | 13, 12 | ring0cl 19808 |
. . . . . . . . . . 11
⊢ (𝑃 ∈ Ring → 0 ∈ 𝐵) |
73 | 71, 72 | syl 17 |
. . . . . . . . . 10
⊢ (𝜑 → 0 ∈ 𝐵) |
74 | 73 | ad2antrr 723 |
. . . . . . . . 9
⊢ (((𝜑 ∧ 𝑓 ∈ 𝐵) ∧ (𝐷‘𝑓) < ((𝐷‘𝐺) + 0)) → 0 ∈ 𝐵) |
75 | | ply1divalg.t |
. . . . . . . . . . . . . . . . 17
⊢ ∙ =
(.r‘𝑃) |
76 | 13, 75, 12 | ringrz 19827 |
. . . . . . . . . . . . . . . 16
⊢ ((𝑃 ∈ Ring ∧ 𝐺 ∈ 𝐵) → (𝐺 ∙ 0 ) = 0 ) |
77 | 71, 17, 76 | syl2anc 584 |
. . . . . . . . . . . . . . 15
⊢ (𝜑 → (𝐺 ∙ 0 ) = 0 ) |
78 | 77 | oveq2d 7291 |
. . . . . . . . . . . . . 14
⊢ (𝜑 → (𝑓 − (𝐺 ∙ 0 )) = (𝑓 − 0 )) |
79 | 78 | adantr 481 |
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ 𝑓 ∈ 𝐵) → (𝑓 − (𝐺 ∙ 0 )) = (𝑓 − 0 )) |
80 | | ringgrp 19788 |
. . . . . . . . . . . . . . 15
⊢ (𝑃 ∈ Ring → 𝑃 ∈ Grp) |
81 | 71, 80 | syl 17 |
. . . . . . . . . . . . . 14
⊢ (𝜑 → 𝑃 ∈ Grp) |
82 | | ply1divalg.m |
. . . . . . . . . . . . . . 15
⊢ − =
(-g‘𝑃) |
83 | 13, 12, 82 | grpsubid1 18660 |
. . . . . . . . . . . . . 14
⊢ ((𝑃 ∈ Grp ∧ 𝑓 ∈ 𝐵) → (𝑓 − 0 ) = 𝑓) |
84 | 81, 83 | sylan 580 |
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ 𝑓 ∈ 𝐵) → (𝑓 − 0 ) = 𝑓) |
85 | 79, 84 | eqtr2d 2779 |
. . . . . . . . . . . 12
⊢ ((𝜑 ∧ 𝑓 ∈ 𝐵) → 𝑓 = (𝑓 − (𝐺 ∙ 0 ))) |
86 | 85 | fveq2d 6778 |
. . . . . . . . . . 11
⊢ ((𝜑 ∧ 𝑓 ∈ 𝐵) → (𝐷‘𝑓) = (𝐷‘(𝑓 − (𝐺 ∙ 0 )))) |
87 | 20 | nn0cnd 12295 |
. . . . . . . . . . . . 13
⊢ (𝜑 → (𝐷‘𝐺) ∈ ℂ) |
88 | 87 | addid1d 11175 |
. . . . . . . . . . . 12
⊢ (𝜑 → ((𝐷‘𝐺) + 0) = (𝐷‘𝐺)) |
89 | 88 | adantr 481 |
. . . . . . . . . . 11
⊢ ((𝜑 ∧ 𝑓 ∈ 𝐵) → ((𝐷‘𝐺) + 0) = (𝐷‘𝐺)) |
90 | 86, 89 | breq12d 5087 |
. . . . . . . . . 10
⊢ ((𝜑 ∧ 𝑓 ∈ 𝐵) → ((𝐷‘𝑓) < ((𝐷‘𝐺) + 0) ↔ (𝐷‘(𝑓 − (𝐺 ∙ 0 ))) < (𝐷‘𝐺))) |
91 | 90 | biimpa 477 |
. . . . . . . . 9
⊢ (((𝜑 ∧ 𝑓 ∈ 𝐵) ∧ (𝐷‘𝑓) < ((𝐷‘𝐺) + 0)) → (𝐷‘(𝑓 − (𝐺 ∙ 0 ))) < (𝐷‘𝐺)) |
92 | | oveq2 7283 |
. . . . . . . . . . . . 13
⊢ (𝑞 = 0 → (𝐺 ∙ 𝑞) = (𝐺 ∙ 0 )) |
93 | 92 | oveq2d 7291 |
. . . . . . . . . . . 12
⊢ (𝑞 = 0 → (𝑓 − (𝐺 ∙ 𝑞)) = (𝑓 − (𝐺 ∙ 0 ))) |
94 | 93 | fveq2d 6778 |
. . . . . . . . . . 11
⊢ (𝑞 = 0 → (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) = (𝐷‘(𝑓 − (𝐺 ∙ 0 )))) |
95 | 94 | breq1d 5084 |
. . . . . . . . . 10
⊢ (𝑞 = 0 → ((𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) ↔ (𝐷‘(𝑓 − (𝐺 ∙ 0 ))) < (𝐷‘𝐺))) |
96 | 95 | rspcev 3561 |
. . . . . . . . 9
⊢ (( 0 ∈ 𝐵 ∧ (𝐷‘(𝑓 − (𝐺 ∙ 0 ))) < (𝐷‘𝐺)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) |
97 | 74, 91, 96 | syl2anc 584 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑓 ∈ 𝐵) ∧ (𝐷‘𝑓) < ((𝐷‘𝐺) + 0)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) |
98 | 97 | ex 413 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑓 ∈ 𝐵) → ((𝐷‘𝑓) < ((𝐷‘𝐺) + 0) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
99 | 98 | ralrimiva 3103 |
. . . . . 6
⊢ (𝜑 → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 0) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
100 | | nn0addcl 12268 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝐷‘𝐺) ∈ ℕ0 ∧ 𝑑 ∈ ℕ0)
→ ((𝐷‘𝐺) + 𝑑) ∈
ℕ0) |
101 | 20, 100 | sylan 580 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → ((𝐷‘𝐺) + 𝑑) ∈
ℕ0) |
102 | 101 | adantr 481 |
. . . . . . . . . . . . . . . 16
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → ((𝐷‘𝐺) + 𝑑) ∈
ℕ0) |
103 | 5 | ad2antrr 723 |
. . . . . . . . . . . . . . . 16
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → 𝑅 ∈ Ring) |
104 | | simprl 768 |
. . . . . . . . . . . . . . . 16
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → 𝑔 ∈ 𝐵) |
105 | 10, 11, 13 | deg1cl 25248 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑔 ∈ 𝐵 → (𝐷‘𝑔) ∈ (ℕ0 ∪
{-∞})) |
106 | 20 | ad2antrr 723 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (𝐷‘𝐺) ∈
ℕ0) |
107 | | peano2nn0 12273 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (𝑑 ∈ ℕ0
→ (𝑑 + 1) ∈
ℕ0) |
108 | 107 | ad2antlr 724 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (𝑑 + 1) ∈
ℕ0) |
109 | 106, 108 | nn0addcld 12297 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((𝐷‘𝐺) + (𝑑 + 1)) ∈
ℕ0) |
110 | 109 | nn0zd 12424 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((𝐷‘𝐺) + (𝑑 + 1)) ∈ ℤ) |
111 | | degltlem1 25237 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝐷‘𝑔) ∈ (ℕ0 ∪
{-∞}) ∧ ((𝐷‘𝐺) + (𝑑 + 1)) ∈ ℤ) → ((𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)) ↔ (𝐷‘𝑔) ≤ (((𝐷‘𝐺) + (𝑑 + 1)) − 1))) |
112 | 105, 110,
111 | syl2an2 683 |
. . . . . . . . . . . . . . . . . . 19
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)) ↔ (𝐷‘𝑔) ≤ (((𝐷‘𝐺) + (𝑑 + 1)) − 1))) |
113 | 112 | biimpd 228 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)) → (𝐷‘𝑔) ≤ (((𝐷‘𝐺) + (𝑑 + 1)) − 1))) |
114 | 113 | impr 455 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (𝐷‘𝑔) ≤ (((𝐷‘𝐺) + (𝑑 + 1)) − 1)) |
115 | 20 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → (𝐷‘𝐺) ∈
ℕ0) |
116 | 115 | nn0cnd 12295 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → (𝐷‘𝐺) ∈ ℂ) |
117 | | nn0cn 12243 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑑 ∈ ℕ0
→ 𝑑 ∈
ℂ) |
118 | 117 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → 𝑑 ∈
ℂ) |
119 | | peano2cn 11147 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑑 ∈ ℂ → (𝑑 + 1) ∈
ℂ) |
120 | 118, 119 | syl 17 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → (𝑑 + 1) ∈
ℂ) |
121 | | 1cnd 10970 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → 1 ∈
ℂ) |
122 | 116, 120,
121 | addsubassd 11352 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → (((𝐷‘𝐺) + (𝑑 + 1)) − 1) = ((𝐷‘𝐺) + ((𝑑 + 1) − 1))) |
123 | | ax-1cn 10929 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ 1 ∈
ℂ |
124 | | pncan 11227 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝑑 ∈ ℂ ∧ 1 ∈
ℂ) → ((𝑑 + 1)
− 1) = 𝑑) |
125 | 118, 123,
124 | sylancl 586 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → ((𝑑 + 1) − 1) = 𝑑) |
126 | 125 | oveq2d 7291 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → ((𝐷‘𝐺) + ((𝑑 + 1) − 1)) = ((𝐷‘𝐺) + 𝑑)) |
127 | 122, 126 | eqtrd 2778 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → (((𝐷‘𝐺) + (𝑑 + 1)) − 1) = ((𝐷‘𝐺) + 𝑑)) |
128 | 127 | adantr 481 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (((𝐷‘𝐺) + (𝑑 + 1)) − 1) = ((𝐷‘𝐺) + 𝑑)) |
129 | 114, 128 | breqtrd 5100 |
. . . . . . . . . . . . . . . 16
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (𝐷‘𝑔) ≤ ((𝐷‘𝐺) + 𝑑)) |
130 | 71 | ad2antrr 723 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → 𝑃 ∈ Ring) |
131 | 17 | ad2antrr 723 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → 𝐺 ∈ 𝐵) |
132 | 5 | ad2antrr 723 |
. . . . . . . . . . . . . . . . . . 19
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → 𝑅 ∈ Ring) |
133 | | ply1divex.i |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝜑 → 𝐼 ∈ 𝐾) |
134 | 133 | ad2antrr 723 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → 𝐼 ∈ 𝐾) |
135 | | eqid 2738 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢
(coe1‘𝑔) = (coe1‘𝑔) |
136 | | ply1divex.k |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ 𝐾 = (Base‘𝑅) |
137 | 135, 13, 11, 136 | coe1f 21382 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑔 ∈ 𝐵 → (coe1‘𝑔):ℕ0⟶𝐾) |
138 | 137 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (coe1‘𝑔):ℕ0⟶𝐾) |
139 | | simplr 766 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → 𝑑 ∈ ℕ0) |
140 | 106, 139 | nn0addcld 12297 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((𝐷‘𝐺) + 𝑑) ∈
ℕ0) |
141 | 138, 140 | ffvelrnd 6962 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)) ∈ 𝐾) |
142 | | ply1divex.u |
. . . . . . . . . . . . . . . . . . . . 21
⊢ · =
(.r‘𝑅) |
143 | 136, 142 | ringcl 19800 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝑅 ∈ Ring ∧ 𝐼 ∈ 𝐾 ∧ ((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)) ∈ 𝐾) → (𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) ∈ 𝐾) |
144 | 132, 134,
141, 143 | syl3anc 1370 |
. . . . . . . . . . . . . . . . . . 19
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) ∈ 𝐾) |
145 | | eqid 2738 |
. . . . . . . . . . . . . . . . . . . 20
⊢
(var1‘𝑅) = (var1‘𝑅) |
146 | | eqid 2738 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (
·𝑠 ‘𝑃) = ( ·𝑠
‘𝑃) |
147 | | eqid 2738 |
. . . . . . . . . . . . . . . . . . . 20
⊢
(mulGrp‘𝑃) =
(mulGrp‘𝑃) |
148 | | eqid 2738 |
. . . . . . . . . . . . . . . . . . . 20
⊢
(.g‘(mulGrp‘𝑃)) =
(.g‘(mulGrp‘𝑃)) |
149 | 136, 11, 145, 146, 147, 148, 13 | ply1tmcl 21443 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((𝑅 ∈ Ring ∧ (𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) ∈ 𝐾 ∧ 𝑑 ∈ ℕ0) → ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))) ∈ 𝐵) |
150 | 132, 144,
139, 149 | syl3anc 1370 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))) ∈ 𝐵) |
151 | 13, 75 | ringcl 19800 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝑃 ∈ Ring ∧ 𝐺 ∈ 𝐵 ∧ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))) ∈ 𝐵) → (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ∈ 𝐵) |
152 | 130, 131,
150, 151 | syl3anc 1370 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ∈ 𝐵) |
153 | 152 | adantrr 714 |
. . . . . . . . . . . . . . . 16
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ∈ 𝐵) |
154 | 106 | nn0red 12294 |
. . . . . . . . . . . . . . . . . . 19
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (𝐷‘𝐺) ∈ ℝ) |
155 | 154 | leidd 11541 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (𝐷‘𝐺) ≤ (𝐷‘𝐺)) |
156 | 10, 136, 11, 145, 146, 147, 148 | deg1tmle 25282 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((𝑅 ∈ Ring ∧ (𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) ∈ 𝐾 ∧ 𝑑 ∈ ℕ0) → (𝐷‘((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ≤ 𝑑) |
157 | 132, 144,
139, 156 | syl3anc 1370 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (𝐷‘((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ≤ 𝑑) |
158 | 11, 10, 132, 13, 75, 131, 150, 106, 139, 155, 157 | deg1mulle2 25274 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (𝐷‘(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) ≤ ((𝐷‘𝐺) + 𝑑)) |
159 | 158 | adantrr 714 |
. . . . . . . . . . . . . . . 16
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (𝐷‘(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) ≤ ((𝐷‘𝐺) + 𝑑)) |
160 | | eqid 2738 |
. . . . . . . . . . . . . . . 16
⊢
(coe1‘(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) =
(coe1‘(𝐺
∙
((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) |
161 | | eqid 2738 |
. . . . . . . . . . . . . . . . . . 19
⊢
(0g‘𝑅) = (0g‘𝑅) |
162 | 161, 136,
11, 145, 146, 147, 148, 13, 75, 142, 131, 132, 144, 139, 106 | coe1tmmul2fv 21449 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((coe1‘(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))‘(𝑑 + (𝐷‘𝐺))) = (((coe1‘𝐺)‘(𝐷‘𝐺)) · (𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))))) |
163 | 106 | nn0cnd 12295 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (𝐷‘𝐺) ∈ ℂ) |
164 | 117 | ad2antlr 724 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → 𝑑 ∈ ℂ) |
165 | 163, 164 | addcomd 11177 |
. . . . . . . . . . . . . . . . . . 19
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((𝐷‘𝐺) + 𝑑) = (𝑑 + (𝐷‘𝐺))) |
166 | 165 | fveq2d 6778 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((coe1‘(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))‘((𝐷‘𝐺) + 𝑑)) = ((coe1‘(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))‘(𝑑 + (𝐷‘𝐺)))) |
167 | | ply1divex.g3 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝜑 →
(((coe1‘𝐺)‘(𝐷‘𝐺)) · 𝐼) = 1 ) |
168 | 167 | oveq1d 7290 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝜑 →
((((coe1‘𝐺)‘(𝐷‘𝐺)) · 𝐼) ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) = ( 1 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))) |
169 | 168 | ad2antrr 723 |
. . . . . . . . . . . . . . . . . . 19
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((((coe1‘𝐺)‘(𝐷‘𝐺)) · 𝐼) ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) = ( 1 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))) |
170 | | eqid 2738 |
. . . . . . . . . . . . . . . . . . . . . . . 24
⊢
(coe1‘𝐺) = (coe1‘𝐺) |
171 | 170, 13, 11, 136 | coe1f 21382 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (𝐺 ∈ 𝐵 → (coe1‘𝐺):ℕ0⟶𝐾) |
172 | 17, 171 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝜑 →
(coe1‘𝐺):ℕ0⟶𝐾) |
173 | 172 | ad2antrr 723 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (coe1‘𝐺):ℕ0⟶𝐾) |
174 | 173, 106 | ffvelrnd 6962 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((coe1‘𝐺)‘(𝐷‘𝐺)) ∈ 𝐾) |
175 | 136, 142 | ringass 19803 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝑅 ∈ Ring ∧
(((coe1‘𝐺)‘(𝐷‘𝐺)) ∈ 𝐾 ∧ 𝐼 ∈ 𝐾 ∧ ((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)) ∈ 𝐾)) → ((((coe1‘𝐺)‘(𝐷‘𝐺)) · 𝐼) ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) = (((coe1‘𝐺)‘(𝐷‘𝐺)) · (𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))))) |
176 | 132, 174,
134, 141, 175 | syl13anc 1371 |
. . . . . . . . . . . . . . . . . . 19
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((((coe1‘𝐺)‘(𝐷‘𝐺)) · 𝐼) ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) = (((coe1‘𝐺)‘(𝐷‘𝐺)) · (𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))))) |
177 | | ply1divex.o |
. . . . . . . . . . . . . . . . . . . . 21
⊢ 1 =
(1r‘𝑅) |
178 | 136, 142,
177 | ringlidm 19810 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝑅 ∈ Ring ∧
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)) ∈ 𝐾) → ( 1 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) = ((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) |
179 | 132, 141,
178 | syl2anc 584 |
. . . . . . . . . . . . . . . . . . 19
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ( 1 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) = ((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))) |
180 | 169, 176,
179 | 3eqtr3rd 2787 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)) = (((coe1‘𝐺)‘(𝐷‘𝐺)) · (𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑))))) |
181 | 162, 166,
180 | 3eqtr4rd 2789 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → ((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)) = ((coe1‘(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))‘((𝐷‘𝐺) + 𝑑))) |
182 | 181 | adantrr 714 |
. . . . . . . . . . . . . . . 16
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → ((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)) = ((coe1‘(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))‘((𝐷‘𝐺) + 𝑑))) |
183 | 10, 11, 13, 82, 102, 103, 104, 129, 153, 159, 135, 160, 182 | deg1sublt 25275 |
. . . . . . . . . . . . . . 15
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (𝐷‘(𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))) < ((𝐷‘𝐺) + 𝑑)) |
184 | 183 | adantlrr 718 |
. . . . . . . . . . . . . 14
⊢ (((𝜑 ∧ (𝑑 ∈ ℕ0 ∧
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (𝐷‘(𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))) < ((𝐷‘𝐺) + 𝑑)) |
185 | | fveq2 6774 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑓 = (𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) → (𝐷‘𝑓) = (𝐷‘(𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))))) |
186 | 185 | breq1d 5084 |
. . . . . . . . . . . . . . . 16
⊢ (𝑓 = (𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) → ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) ↔ (𝐷‘(𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))) < ((𝐷‘𝐺) + 𝑑))) |
187 | | fvoveq1 7298 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑓 = (𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) → (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) = (𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞)))) |
188 | 187 | breq1d 5084 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑓 = (𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) → ((𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) ↔ (𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
189 | 188 | rexbidv 3226 |
. . . . . . . . . . . . . . . 16
⊢ (𝑓 = (𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) → (∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) ↔ ∃𝑞 ∈ 𝐵 (𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
190 | 186, 189 | imbi12d 345 |
. . . . . . . . . . . . . . 15
⊢ (𝑓 = (𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) → (((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) ↔ ((𝐷‘(𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) |
191 | | simplrr 775 |
. . . . . . . . . . . . . . 15
⊢ (((𝜑 ∧ (𝑑 ∈ ℕ0 ∧
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
192 | 81 | ad2antrr 723 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → 𝑃 ∈ Grp) |
193 | | simpr 485 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → 𝑔 ∈ 𝐵) |
194 | 13, 82 | grpsubcl 18655 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝑃 ∈ Grp ∧ 𝑔 ∈ 𝐵 ∧ (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ∈ 𝐵) → (𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) ∈ 𝐵) |
195 | 192, 193,
152, 194 | syl3anc 1370 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) ∈ 𝐵) |
196 | 195 | adantrr 714 |
. . . . . . . . . . . . . . . 16
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) ∈ 𝐵) |
197 | 196 | adantlrr 718 |
. . . . . . . . . . . . . . 15
⊢ (((𝜑 ∧ (𝑑 ∈ ℕ0 ∧
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) ∈ 𝐵) |
198 | 190, 191,
197 | rspcdva 3562 |
. . . . . . . . . . . . . 14
⊢ (((𝜑 ∧ (𝑑 ∈ ℕ0 ∧
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → ((𝐷‘(𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
199 | 184, 198 | mpd 15 |
. . . . . . . . . . . . 13
⊢ (((𝜑 ∧ (𝑑 ∈ ℕ0 ∧
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → ∃𝑞 ∈ 𝐵 (𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) |
200 | 71 | ad3antrrr 727 |
. . . . . . . . . . . . . . . . . 18
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → 𝑃 ∈ Ring) |
201 | | simpr 485 |
. . . . . . . . . . . . . . . . . 18
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → 𝑞 ∈ 𝐵) |
202 | 150 | adantr 481 |
. . . . . . . . . . . . . . . . . 18
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))) ∈ 𝐵) |
203 | | eqid 2738 |
. . . . . . . . . . . . . . . . . . 19
⊢
(+g‘𝑃) = (+g‘𝑃) |
204 | 13, 203 | ringacl 19817 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝑃 ∈ Ring ∧ 𝑞 ∈ 𝐵 ∧ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))) ∈ 𝐵) → (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ∈ 𝐵) |
205 | 200, 201,
202, 204 | syl3anc 1370 |
. . . . . . . . . . . . . . . . 17
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ∈ 𝐵) |
206 | 81 | ad3antrrr 727 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → 𝑃 ∈ Grp) |
207 | | simplr 766 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → 𝑔 ∈ 𝐵) |
208 | 152 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ∈ 𝐵) |
209 | 17 | ad3antrrr 727 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → 𝐺 ∈ 𝐵) |
210 | 13, 75 | ringcl 19800 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ ((𝑃 ∈ Ring ∧ 𝐺 ∈ 𝐵 ∧ 𝑞 ∈ 𝐵) → (𝐺 ∙ 𝑞) ∈ 𝐵) |
211 | 200, 209,
201, 210 | syl3anc 1370 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → (𝐺 ∙ 𝑞) ∈ 𝐵) |
212 | 13, 203, 82 | grpsubsub4 18668 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝑃 ∈ Grp ∧ (𝑔 ∈ 𝐵 ∧ (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ∈ 𝐵 ∧ (𝐺 ∙ 𝑞) ∈ 𝐵)) → ((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞)) = (𝑔 − ((𝐺 ∙ 𝑞)(+g‘𝑃)(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))))) |
213 | 206, 207,
208, 211, 212 | syl13anc 1371 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → ((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞)) = (𝑔 − ((𝐺 ∙ 𝑞)(+g‘𝑃)(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))))) |
214 | 13, 203, 75 | ringdi 19805 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ ((𝑃 ∈ Ring ∧ (𝐺 ∈ 𝐵 ∧ 𝑞 ∈ 𝐵 ∧ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))) ∈ 𝐵)) → (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) = ((𝐺 ∙ 𝑞)(+g‘𝑃)(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))) |
215 | 200, 209,
201, 202, 214 | syl13anc 1371 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) = ((𝐺 ∙ 𝑞)(+g‘𝑃)(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))) |
216 | 215 | oveq2d 7291 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → (𝑔 − (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))) = (𝑔 − ((𝐺 ∙ 𝑞)(+g‘𝑃)(𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))))) |
217 | 213, 216 | eqtr4d 2781 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → ((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞)) = (𝑔 − (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))))) |
218 | 217 | fveq2d 6778 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → (𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) = (𝐷‘(𝑔 − (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))))) |
219 | 218 | breq1d 5084 |
. . . . . . . . . . . . . . . . . 18
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → ((𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) ↔ (𝐷‘(𝑔 − (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))))) < (𝐷‘𝐺))) |
220 | 219 | biimpd 228 |
. . . . . . . . . . . . . . . . 17
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → ((𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) → (𝐷‘(𝑔 − (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))))) < (𝐷‘𝐺))) |
221 | | oveq2 7283 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑟 = (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) → (𝐺 ∙ 𝑟) = (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))) |
222 | 221 | oveq2d 7291 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (𝑟 = (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) → (𝑔 − (𝐺 ∙ 𝑟)) = (𝑔 − (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))))) |
223 | 222 | fveq2d 6778 |
. . . . . . . . . . . . . . . . . . 19
⊢ (𝑟 = (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) → (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) = (𝐷‘(𝑔 − (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))))))) |
224 | 223 | breq1d 5084 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑟 = (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) → ((𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺) ↔ (𝐷‘(𝑔 − (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))))) < (𝐷‘𝐺))) |
225 | 224 | rspcev 3561 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅)))) ∈ 𝐵 ∧ (𝐷‘(𝑔 − (𝐺 ∙ (𝑞(+g‘𝑃)((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))))) < (𝐷‘𝐺)) → ∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺)) |
226 | 205, 220,
225 | syl6an 681 |
. . . . . . . . . . . . . . . 16
⊢ ((((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) ∧ 𝑞 ∈ 𝐵) → ((𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) → ∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺))) |
227 | 226 | rexlimdva 3213 |
. . . . . . . . . . . . . . 15
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ 𝑔 ∈ 𝐵) → (∃𝑞 ∈ 𝐵 (𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) → ∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺))) |
228 | 227 | adantrr 714 |
. . . . . . . . . . . . . 14
⊢ (((𝜑 ∧ 𝑑 ∈ ℕ0) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (∃𝑞 ∈ 𝐵 (𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) → ∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺))) |
229 | 228 | adantlrr 718 |
. . . . . . . . . . . . 13
⊢ (((𝜑 ∧ (𝑑 ∈ ℕ0 ∧
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → (∃𝑞 ∈ 𝐵 (𝐷‘((𝑔 − (𝐺 ∙ ((𝐼 ·
((coe1‘𝑔)‘((𝐷‘𝐺) + 𝑑)))( ·𝑠
‘𝑃)(𝑑(.g‘(mulGrp‘𝑃))(var1‘𝑅))))) − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺) → ∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺))) |
230 | 199, 229 | mpd 15 |
. . . . . . . . . . . 12
⊢ (((𝜑 ∧ (𝑑 ∈ ℕ0 ∧
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) ∧ (𝑔 ∈ 𝐵 ∧ (𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)))) → ∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺)) |
231 | 230 | expr 457 |
. . . . . . . . . . 11
⊢ (((𝜑 ∧ (𝑑 ∈ ℕ0 ∧
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) ∧ 𝑔 ∈ 𝐵) → ((𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺))) |
232 | 231 | ralrimiva 3103 |
. . . . . . . . . 10
⊢ ((𝜑 ∧ (𝑑 ∈ ℕ0 ∧
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) → ∀𝑔 ∈ 𝐵 ((𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺))) |
233 | | fveq2 6774 |
. . . . . . . . . . . . 13
⊢ (𝑔 = 𝑓 → (𝐷‘𝑔) = (𝐷‘𝑓)) |
234 | 233 | breq1d 5084 |
. . . . . . . . . . . 12
⊢ (𝑔 = 𝑓 → ((𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)) ↔ (𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)))) |
235 | | fvoveq1 7298 |
. . . . . . . . . . . . . . 15
⊢ (𝑔 = 𝑓 → (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) = (𝐷‘(𝑓 − (𝐺 ∙ 𝑟)))) |
236 | 235 | breq1d 5084 |
. . . . . . . . . . . . . 14
⊢ (𝑔 = 𝑓 → ((𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺) ↔ (𝐷‘(𝑓 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺))) |
237 | 236 | rexbidv 3226 |
. . . . . . . . . . . . 13
⊢ (𝑔 = 𝑓 → (∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺) ↔ ∃𝑟 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺))) |
238 | | oveq2 7283 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑟 = 𝑞 → (𝐺 ∙ 𝑟) = (𝐺 ∙ 𝑞)) |
239 | 238 | oveq2d 7291 |
. . . . . . . . . . . . . . . 16
⊢ (𝑟 = 𝑞 → (𝑓 − (𝐺 ∙ 𝑟)) = (𝑓 − (𝐺 ∙ 𝑞))) |
240 | 239 | fveq2d 6778 |
. . . . . . . . . . . . . . 15
⊢ (𝑟 = 𝑞 → (𝐷‘(𝑓 − (𝐺 ∙ 𝑟))) = (𝐷‘(𝑓 − (𝐺 ∙ 𝑞)))) |
241 | 240 | breq1d 5084 |
. . . . . . . . . . . . . 14
⊢ (𝑟 = 𝑞 → ((𝐷‘(𝑓 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺) ↔ (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
242 | 241 | cbvrexvw 3384 |
. . . . . . . . . . . . 13
⊢
(∃𝑟 ∈
𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺) ↔ ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) |
243 | 237, 242 | bitrdi 287 |
. . . . . . . . . . . 12
⊢ (𝑔 = 𝑓 → (∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺) ↔ ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
244 | 234, 243 | imbi12d 345 |
. . . . . . . . . . 11
⊢ (𝑔 = 𝑓 → (((𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺)) ↔ ((𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) |
245 | 244 | cbvralvw 3383 |
. . . . . . . . . 10
⊢
(∀𝑔 ∈
𝐵 ((𝐷‘𝑔) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑟 ∈ 𝐵 (𝐷‘(𝑔 − (𝐺 ∙ 𝑟))) < (𝐷‘𝐺)) ↔ ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
246 | 232, 245 | sylib 217 |
. . . . . . . . 9
⊢ ((𝜑 ∧ (𝑑 ∈ ℕ0 ∧
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
247 | 246 | exp32 421 |
. . . . . . . 8
⊢ (𝜑 → (𝑑 ∈ ℕ0 →
(∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))))) |
248 | 247 | com12 32 |
. . . . . . 7
⊢ (𝑑 ∈ ℕ0
→ (𝜑 →
(∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))))) |
249 | 248 | a2d 29 |
. . . . . 6
⊢ (𝑑 ∈ ℕ0
→ ((𝜑 →
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) → (𝜑 → ∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + (𝑑 + 1)) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))))) |
250 | 59, 64, 69, 64, 99, 249 | nn0ind 12415 |
. . . . 5
⊢ (𝑑 ∈ ℕ0
→ (𝜑 →
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)))) |
251 | 250 | impcom 408 |
. . . 4
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) →
∀𝑓 ∈ 𝐵 ((𝐷‘𝑓) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝑓 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
252 | 7 | adantr 481 |
. . . 4
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → 𝐹 ∈ 𝐵) |
253 | 54, 251, 252 | rspcdva 3562 |
. . 3
⊢ ((𝜑 ∧ 𝑑 ∈ ℕ0) → ((𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝐹 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
254 | 253 | rexlimdva 3213 |
. 2
⊢ (𝜑 → (∃𝑑 ∈ ℕ0 (𝐷‘𝐹) < ((𝐷‘𝐺) + 𝑑) → ∃𝑞 ∈ 𝐵 (𝐷‘(𝐹 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺))) |
255 | 48, 254 | mpd 15 |
1
⊢ (𝜑 → ∃𝑞 ∈ 𝐵 (𝐷‘(𝐹 − (𝐺 ∙ 𝑞))) < (𝐷‘𝐺)) |