| Step | Hyp | Ref | Expression | 
|---|
| 1 |  | df-1p 11022 | . . . 4
⊢
1P = {𝑤 ∣ 𝑤 <Q
1Q} | 
| 2 | 1 | eqabri 2885 | . . 3
⊢ (𝑤 ∈
1P ↔ 𝑤 <Q
1Q) | 
| 3 |  | ltrnq 11019 | . . . . . . 7
⊢ (𝑤 <Q
1Q ↔
(*Q‘1Q)
<Q (*Q‘𝑤)) | 
| 4 |  | mulcomnq 10993 | . . . . . . . . 9
⊢
((*Q‘1Q)
·Q 1Q) =
(1Q ·Q
(*Q‘1Q)) | 
| 5 |  | 1nq 10968 | . . . . . . . . . 10
⊢
1Q ∈ Q | 
| 6 |  | recclnq 11006 | . . . . . . . . . 10
⊢
(1Q ∈ Q →
(*Q‘1Q) ∈
Q) | 
| 7 |  | mulidnq 11003 | . . . . . . . . . 10
⊢
((*Q‘1Q) ∈
Q →
((*Q‘1Q)
·Q 1Q) =
(*Q‘1Q)) | 
| 8 | 5, 6, 7 | mp2b 10 | . . . . . . . . 9
⊢
((*Q‘1Q)
·Q 1Q) =
(*Q‘1Q) | 
| 9 |  | recidnq 11005 | . . . . . . . . . 10
⊢
(1Q ∈ Q →
(1Q ·Q
(*Q‘1Q)) =
1Q) | 
| 10 | 5, 9 | ax-mp 5 | . . . . . . . . 9
⊢
(1Q ·Q
(*Q‘1Q)) =
1Q | 
| 11 | 4, 8, 10 | 3eqtr3i 2773 | . . . . . . . 8
⊢
(*Q‘1Q) =
1Q | 
| 12 | 11 | breq1i 5150 | . . . . . . 7
⊢
((*Q‘1Q)
<Q (*Q‘𝑤) ↔
1Q <Q
(*Q‘𝑤)) | 
| 13 | 3, 12 | bitri 275 | . . . . . 6
⊢ (𝑤 <Q
1Q ↔ 1Q
<Q (*Q‘𝑤)) | 
| 14 |  | prlem936 11087 | . . . . . 6
⊢ ((𝐴 ∈ P ∧
1Q <Q
(*Q‘𝑤)) → ∃𝑣 ∈ 𝐴 ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) | 
| 15 | 13, 14 | sylan2b 594 | . . . . 5
⊢ ((𝐴 ∈ P ∧
𝑤
<Q 1Q) → ∃𝑣 ∈ 𝐴 ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) | 
| 16 |  | prnmax 11035 | . . . . . . 7
⊢ ((𝐴 ∈ P ∧
𝑣 ∈ 𝐴) → ∃𝑧 ∈ 𝐴 𝑣 <Q 𝑧) | 
| 17 | 16 | ad2ant2r 747 | . . . . . 6
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴)) → ∃𝑧 ∈ 𝐴 𝑣 <Q 𝑧) | 
| 18 |  | elprnq 11031 | . . . . . . . . . . . . 13
⊢ ((𝐴 ∈ P ∧
𝑣 ∈ 𝐴) → 𝑣 ∈ Q) | 
| 19 | 18 | ad2ant2r 747 | . . . . . . . . . . . 12
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴)) → 𝑣 ∈ Q) | 
| 20 | 19 | 3adant3 1133 | . . . . . . . . . . 11
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) ∧ 𝑣 <Q 𝑧) → 𝑣 ∈ Q) | 
| 21 |  | simp1r 1199 | . . . . . . . . . . . 12
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) ∧ 𝑣 <Q 𝑧) → 𝑤 <Q
1Q) | 
| 22 |  | ltrelnq 10966 | . . . . . . . . . . . . . 14
⊢ 
<Q ⊆ (Q ×
Q) | 
| 23 | 22 | brel 5750 | . . . . . . . . . . . . 13
⊢ (𝑤 <Q
1Q → (𝑤 ∈ Q ∧
1Q ∈ Q)) | 
| 24 | 23 | simpld 494 | . . . . . . . . . . . 12
⊢ (𝑤 <Q
1Q → 𝑤 ∈ Q) | 
| 25 | 21, 24 | syl 17 | . . . . . . . . . . 11
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) ∧ 𝑣 <Q 𝑧) → 𝑤 ∈ Q) | 
| 26 |  | simp3 1139 | . . . . . . . . . . 11
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) ∧ 𝑣 <Q 𝑧) → 𝑣 <Q 𝑧) | 
| 27 |  | simp2r 1201 | . . . . . . . . . . 11
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) ∧ 𝑣 <Q 𝑧) → ¬ (𝑣
·Q (*Q‘𝑤)) ∈ 𝐴) | 
| 28 |  | ltrnq 11019 | . . . . . . . . . . . . . . . . 17
⊢ (𝑣 <Q
𝑧 ↔
(*Q‘𝑧) <Q
(*Q‘𝑣)) | 
| 29 |  | fvex 6919 | . . . . . . . . . . . . . . . . . 18
⊢
(*Q‘𝑧) ∈ V | 
| 30 |  | fvex 6919 | . . . . . . . . . . . . . . . . . 18
⊢
(*Q‘𝑣) ∈ V | 
| 31 |  | ltmnq 11012 | . . . . . . . . . . . . . . . . . 18
⊢ (𝑢 ∈ Q →
(𝑥
<Q 𝑦 ↔ (𝑢 ·Q 𝑥) <Q
(𝑢
·Q 𝑦))) | 
| 32 |  | vex 3484 | . . . . . . . . . . . . . . . . . 18
⊢ 𝑤 ∈ V | 
| 33 |  | mulcomnq 10993 | . . . . . . . . . . . . . . . . . 18
⊢ (𝑥
·Q 𝑦) = (𝑦 ·Q 𝑥) | 
| 34 | 29, 30, 31, 32, 33 | caovord2 7645 | . . . . . . . . . . . . . . . . 17
⊢ (𝑤 ∈ Q →
((*Q‘𝑧) <Q
(*Q‘𝑣) ↔
((*Q‘𝑧) ·Q 𝑤) <Q
((*Q‘𝑣) ·Q 𝑤))) | 
| 35 | 28, 34 | bitrid 283 | . . . . . . . . . . . . . . . 16
⊢ (𝑤 ∈ Q →
(𝑣
<Q 𝑧 ↔
((*Q‘𝑧) ·Q 𝑤) <Q
((*Q‘𝑣) ·Q 𝑤))) | 
| 36 | 35 | adantl 481 | . . . . . . . . . . . . . . 15
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→ (𝑣
<Q 𝑧 ↔
((*Q‘𝑧) ·Q 𝑤) <Q
((*Q‘𝑣) ·Q 𝑤))) | 
| 37 | 36 | biimpd 229 | . . . . . . . . . . . . . 14
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→ (𝑣
<Q 𝑧 →
((*Q‘𝑧) ·Q 𝑤) <Q
((*Q‘𝑣) ·Q 𝑤))) | 
| 38 |  | mulcomnq 10993 | . . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑣
·Q (*Q‘𝑣)) =
((*Q‘𝑣) ·Q 𝑣) | 
| 39 |  | recidnq 11005 | . . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑣 ∈ Q →
(𝑣
·Q (*Q‘𝑣)) =
1Q) | 
| 40 | 38, 39 | eqtr3id 2791 | . . . . . . . . . . . . . . . . . . . 20
⊢ (𝑣 ∈ Q →
((*Q‘𝑣) ·Q 𝑣) =
1Q) | 
| 41 |  | recidnq 11005 | . . . . . . . . . . . . . . . . . . . 20
⊢ (𝑤 ∈ Q →
(𝑤
·Q (*Q‘𝑤)) =
1Q) | 
| 42 | 40, 41 | oveqan12d 7450 | . . . . . . . . . . . . . . . . . . 19
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→ (((*Q‘𝑣) ·Q 𝑣)
·Q (𝑤 ·Q
(*Q‘𝑤))) = (1Q
·Q
1Q)) | 
| 43 |  | vex 3484 | . . . . . . . . . . . . . . . . . . . 20
⊢ 𝑣 ∈ V | 
| 44 |  | mulassnq 10999 | . . . . . . . . . . . . . . . . . . . 20
⊢ ((𝑥
·Q 𝑦) ·Q 𝑢) = (𝑥 ·Q (𝑦
·Q 𝑢)) | 
| 45 |  | fvex 6919 | . . . . . . . . . . . . . . . . . . . 20
⊢
(*Q‘𝑤) ∈ V | 
| 46 | 30, 43, 32, 33, 44, 45 | caov4 7664 | . . . . . . . . . . . . . . . . . . 19
⊢
(((*Q‘𝑣) ·Q 𝑣)
·Q (𝑤 ·Q
(*Q‘𝑤))) =
(((*Q‘𝑣) ·Q 𝑤)
·Q (𝑣 ·Q
(*Q‘𝑤))) | 
| 47 |  | mulidnq 11003 | . . . . . . . . . . . . . . . . . . . 20
⊢
(1Q ∈ Q →
(1Q ·Q
1Q) = 1Q) | 
| 48 | 5, 47 | ax-mp 5 | . . . . . . . . . . . . . . . . . . 19
⊢
(1Q ·Q
1Q) = 1Q | 
| 49 | 42, 46, 48 | 3eqtr3g 2800 | . . . . . . . . . . . . . . . . . 18
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→ (((*Q‘𝑣) ·Q 𝑤)
·Q (𝑣 ·Q
(*Q‘𝑤))) =
1Q) | 
| 50 |  | recclnq 11006 | . . . . . . . . . . . . . . . . . . . 20
⊢ (𝑣 ∈ Q →
(*Q‘𝑣) ∈ Q) | 
| 51 |  | mulclnq 10987 | . . . . . . . . . . . . . . . . . . . 20
⊢
(((*Q‘𝑣) ∈ Q ∧ 𝑤 ∈ Q) →
((*Q‘𝑣) ·Q 𝑤) ∈
Q) | 
| 52 | 50, 51 | sylan 580 | . . . . . . . . . . . . . . . . . . 19
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→ ((*Q‘𝑣) ·Q 𝑤) ∈
Q) | 
| 53 |  | recmulnq 11004 | . . . . . . . . . . . . . . . . . . 19
⊢
(((*Q‘𝑣) ·Q 𝑤) ∈ Q →
((*Q‘((*Q‘𝑣)
·Q 𝑤)) = (𝑣 ·Q
(*Q‘𝑤)) ↔
(((*Q‘𝑣) ·Q 𝑤)
·Q (𝑣 ·Q
(*Q‘𝑤))) =
1Q)) | 
| 54 | 52, 53 | syl 17 | . . . . . . . . . . . . . . . . . 18
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→
((*Q‘((*Q‘𝑣)
·Q 𝑤)) = (𝑣 ·Q
(*Q‘𝑤)) ↔
(((*Q‘𝑣) ·Q 𝑤)
·Q (𝑣 ·Q
(*Q‘𝑤))) =
1Q)) | 
| 55 | 49, 54 | mpbird 257 | . . . . . . . . . . . . . . . . 17
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→
(*Q‘((*Q‘𝑣)
·Q 𝑤)) = (𝑣 ·Q
(*Q‘𝑤))) | 
| 56 | 55 | eleq1d 2826 | . . . . . . . . . . . . . . . 16
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→
((*Q‘((*Q‘𝑣)
·Q 𝑤)) ∈ 𝐴 ↔ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴)) | 
| 57 | 56 | notbid 318 | . . . . . . . . . . . . . . 15
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→ (¬
(*Q‘((*Q‘𝑣)
·Q 𝑤)) ∈ 𝐴 ↔ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴)) | 
| 58 | 57 | biimprd 248 | . . . . . . . . . . . . . 14
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→ (¬ (𝑣
·Q (*Q‘𝑤)) ∈ 𝐴 → ¬
(*Q‘((*Q‘𝑣)
·Q 𝑤)) ∈ 𝐴)) | 
| 59 | 37, 58 | anim12d 609 | . . . . . . . . . . . . 13
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→ ((𝑣
<Q 𝑧 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) →
(((*Q‘𝑧) ·Q 𝑤) <Q
((*Q‘𝑣) ·Q 𝑤) ∧ ¬
(*Q‘((*Q‘𝑣)
·Q 𝑤)) ∈ 𝐴))) | 
| 60 |  | ovex 7464 | . . . . . . . . . . . . . . 15
⊢
((*Q‘𝑣) ·Q 𝑤) ∈ V | 
| 61 |  | breq2 5147 | . . . . . . . . . . . . . . . 16
⊢ (𝑦 =
((*Q‘𝑣) ·Q 𝑤) →
(((*Q‘𝑧) ·Q 𝑤) <Q
𝑦 ↔
((*Q‘𝑧) ·Q 𝑤) <Q
((*Q‘𝑣) ·Q 𝑤))) | 
| 62 |  | fveq2 6906 | . . . . . . . . . . . . . . . . . 18
⊢ (𝑦 =
((*Q‘𝑣) ·Q 𝑤) →
(*Q‘𝑦) =
(*Q‘((*Q‘𝑣)
·Q 𝑤))) | 
| 63 | 62 | eleq1d 2826 | . . . . . . . . . . . . . . . . 17
⊢ (𝑦 =
((*Q‘𝑣) ·Q 𝑤) →
((*Q‘𝑦) ∈ 𝐴 ↔
(*Q‘((*Q‘𝑣)
·Q 𝑤)) ∈ 𝐴)) | 
| 64 | 63 | notbid 318 | . . . . . . . . . . . . . . . 16
⊢ (𝑦 =
((*Q‘𝑣) ·Q 𝑤) → (¬
(*Q‘𝑦) ∈ 𝐴 ↔ ¬
(*Q‘((*Q‘𝑣)
·Q 𝑤)) ∈ 𝐴)) | 
| 65 | 61, 64 | anbi12d 632 | . . . . . . . . . . . . . . 15
⊢ (𝑦 =
((*Q‘𝑣) ·Q 𝑤) →
((((*Q‘𝑧) ·Q 𝑤) <Q
𝑦 ∧ ¬
(*Q‘𝑦) ∈ 𝐴) ↔
(((*Q‘𝑧) ·Q 𝑤) <Q
((*Q‘𝑣) ·Q 𝑤) ∧ ¬
(*Q‘((*Q‘𝑣)
·Q 𝑤)) ∈ 𝐴))) | 
| 66 | 60, 65 | spcev 3606 | . . . . . . . . . . . . . 14
⊢
((((*Q‘𝑧) ·Q 𝑤) <Q
((*Q‘𝑣) ·Q 𝑤) ∧ ¬
(*Q‘((*Q‘𝑣)
·Q 𝑤)) ∈ 𝐴) → ∃𝑦(((*Q‘𝑧)
·Q 𝑤) <Q 𝑦 ∧ ¬
(*Q‘𝑦) ∈ 𝐴)) | 
| 67 |  | ovex 7464 | . . . . . . . . . . . . . . 15
⊢
((*Q‘𝑧) ·Q 𝑤) ∈ V | 
| 68 |  | breq1 5146 | . . . . . . . . . . . . . . . . 17
⊢ (𝑥 =
((*Q‘𝑧) ·Q 𝑤) → (𝑥 <Q 𝑦 ↔
((*Q‘𝑧) ·Q 𝑤) <Q
𝑦)) | 
| 69 | 68 | anbi1d 631 | . . . . . . . . . . . . . . . 16
⊢ (𝑥 =
((*Q‘𝑧) ·Q 𝑤) → ((𝑥 <Q 𝑦 ∧ ¬
(*Q‘𝑦) ∈ 𝐴) ↔
(((*Q‘𝑧) ·Q 𝑤) <Q
𝑦 ∧ ¬
(*Q‘𝑦) ∈ 𝐴))) | 
| 70 | 69 | exbidv 1921 | . . . . . . . . . . . . . . 15
⊢ (𝑥 =
((*Q‘𝑧) ·Q 𝑤) → (∃𝑦(𝑥 <Q 𝑦 ∧ ¬
(*Q‘𝑦) ∈ 𝐴) ↔ ∃𝑦(((*Q‘𝑧)
·Q 𝑤) <Q 𝑦 ∧ ¬
(*Q‘𝑦) ∈ 𝐴))) | 
| 71 |  | reclempr.1 | . . . . . . . . . . . . . . 15
⊢ 𝐵 = {𝑥 ∣ ∃𝑦(𝑥 <Q 𝑦 ∧ ¬
(*Q‘𝑦) ∈ 𝐴)} | 
| 72 | 67, 70, 71 | elab2 3682 | . . . . . . . . . . . . . 14
⊢
(((*Q‘𝑧) ·Q 𝑤) ∈ 𝐵 ↔ ∃𝑦(((*Q‘𝑧)
·Q 𝑤) <Q 𝑦 ∧ ¬
(*Q‘𝑦) ∈ 𝐴)) | 
| 73 | 66, 72 | sylibr 234 | . . . . . . . . . . . . 13
⊢
((((*Q‘𝑧) ·Q 𝑤) <Q
((*Q‘𝑣) ·Q 𝑤) ∧ ¬
(*Q‘((*Q‘𝑣)
·Q 𝑤)) ∈ 𝐴) →
((*Q‘𝑧) ·Q 𝑤) ∈ 𝐵) | 
| 74 | 59, 73 | syl6 35 | . . . . . . . . . . . 12
⊢ ((𝑣 ∈ Q ∧
𝑤 ∈ Q)
→ ((𝑣
<Q 𝑧 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) →
((*Q‘𝑧) ·Q 𝑤) ∈ 𝐵)) | 
| 75 | 74 | imp 406 | . . . . . . . . . . 11
⊢ (((𝑣 ∈ Q ∧
𝑤 ∈ Q)
∧ (𝑣
<Q 𝑧 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴)) →
((*Q‘𝑧) ·Q 𝑤) ∈ 𝐵) | 
| 76 | 20, 25, 26, 27, 75 | syl22anc 839 | . . . . . . . . . 10
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) ∧ 𝑣 <Q 𝑧) →
((*Q‘𝑧) ·Q 𝑤) ∈ 𝐵) | 
| 77 | 22 | brel 5750 | . . . . . . . . . . . . 13
⊢ (𝑣 <Q
𝑧 → (𝑣 ∈ Q ∧
𝑧 ∈
Q)) | 
| 78 | 77 | simprd 495 | . . . . . . . . . . . 12
⊢ (𝑣 <Q
𝑧 → 𝑧 ∈ Q) | 
| 79 | 78 | 3ad2ant3 1136 | . . . . . . . . . . 11
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) ∧ 𝑣 <Q 𝑧) → 𝑧 ∈ Q) | 
| 80 |  | mulidnq 11003 | . . . . . . . . . . . . 13
⊢ (𝑤 ∈ Q →
(𝑤
·Q 1Q) = 𝑤) | 
| 81 |  | mulcomnq 10993 | . . . . . . . . . . . . 13
⊢ (𝑤
·Q 1Q) =
(1Q ·Q 𝑤) | 
| 82 | 80, 81 | eqtr3di 2792 | . . . . . . . . . . . 12
⊢ (𝑤 ∈ Q →
𝑤 =
(1Q ·Q 𝑤)) | 
| 83 |  | recidnq 11005 | . . . . . . . . . . . . . 14
⊢ (𝑧 ∈ Q →
(𝑧
·Q (*Q‘𝑧)) =
1Q) | 
| 84 | 83 | oveq1d 7446 | . . . . . . . . . . . . 13
⊢ (𝑧 ∈ Q →
((𝑧
·Q (*Q‘𝑧))
·Q 𝑤) = (1Q
·Q 𝑤)) | 
| 85 |  | mulassnq 10999 | . . . . . . . . . . . . 13
⊢ ((𝑧
·Q (*Q‘𝑧))
·Q 𝑤) = (𝑧 ·Q
((*Q‘𝑧) ·Q 𝑤)) | 
| 86 | 84, 85 | eqtr3di 2792 | . . . . . . . . . . . 12
⊢ (𝑧 ∈ Q →
(1Q ·Q 𝑤) = (𝑧 ·Q
((*Q‘𝑧) ·Q 𝑤))) | 
| 87 | 82, 86 | sylan9eqr 2799 | . . . . . . . . . . 11
⊢ ((𝑧 ∈ Q ∧
𝑤 ∈ Q)
→ 𝑤 = (𝑧
·Q ((*Q‘𝑧)
·Q 𝑤))) | 
| 88 | 79, 25, 87 | syl2anc 584 | . . . . . . . . . 10
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) ∧ 𝑣 <Q 𝑧) → 𝑤 = (𝑧 ·Q
((*Q‘𝑧) ·Q 𝑤))) | 
| 89 |  | oveq2 7439 | . . . . . . . . . . 11
⊢ (𝑥 =
((*Q‘𝑧) ·Q 𝑤) → (𝑧 ·Q 𝑥) = (𝑧 ·Q
((*Q‘𝑧) ·Q 𝑤))) | 
| 90 | 89 | rspceeqv 3645 | . . . . . . . . . 10
⊢
((((*Q‘𝑧) ·Q 𝑤) ∈ 𝐵 ∧ 𝑤 = (𝑧 ·Q
((*Q‘𝑧) ·Q 𝑤))) → ∃𝑥 ∈ 𝐵 𝑤 = (𝑧 ·Q 𝑥)) | 
| 91 | 76, 88, 90 | syl2anc 584 | . . . . . . . . 9
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴) ∧ 𝑣 <Q 𝑧) → ∃𝑥 ∈ 𝐵 𝑤 = (𝑧 ·Q 𝑥)) | 
| 92 | 91 | 3expia 1122 | . . . . . . . 8
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴)) → (𝑣 <Q 𝑧 → ∃𝑥 ∈ 𝐵 𝑤 = (𝑧 ·Q 𝑥))) | 
| 93 | 92 | reximdv 3170 | . . . . . . 7
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴)) → (∃𝑧 ∈ 𝐴 𝑣 <Q 𝑧 → ∃𝑧 ∈ 𝐴 ∃𝑥 ∈ 𝐵 𝑤 = (𝑧 ·Q 𝑥))) | 
| 94 | 71 | reclem2pr 11088 | . . . . . . . . 9
⊢ (𝐴 ∈ P →
𝐵 ∈
P) | 
| 95 |  | df-mp 11024 | . . . . . . . . . 10
⊢ 
·P = (𝑦 ∈ P, 𝑤 ∈ P ↦ {𝑢 ∣ ∃𝑓 ∈ 𝑦 ∃𝑔 ∈ 𝑤 𝑢 = (𝑓 ·Q 𝑔)}) | 
| 96 |  | mulclnq 10987 | . . . . . . . . . 10
⊢ ((𝑓 ∈ Q ∧
𝑔 ∈ Q)
→ (𝑓
·Q 𝑔) ∈ Q) | 
| 97 | 95, 96 | genpelv 11040 | . . . . . . . . 9
⊢ ((𝐴 ∈ P ∧
𝐵 ∈ P)
→ (𝑤 ∈ (𝐴
·P 𝐵) ↔ ∃𝑧 ∈ 𝐴 ∃𝑥 ∈ 𝐵 𝑤 = (𝑧 ·Q 𝑥))) | 
| 98 | 94, 97 | mpdan 687 | . . . . . . . 8
⊢ (𝐴 ∈ P →
(𝑤 ∈ (𝐴
·P 𝐵) ↔ ∃𝑧 ∈ 𝐴 ∃𝑥 ∈ 𝐵 𝑤 = (𝑧 ·Q 𝑥))) | 
| 99 | 98 | ad2antrr 726 | . . . . . . 7
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴)) → (𝑤 ∈ (𝐴 ·P 𝐵) ↔ ∃𝑧 ∈ 𝐴 ∃𝑥 ∈ 𝐵 𝑤 = (𝑧 ·Q 𝑥))) | 
| 100 | 93, 99 | sylibrd 259 | . . . . . 6
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴)) → (∃𝑧 ∈ 𝐴 𝑣 <Q 𝑧 → 𝑤 ∈ (𝐴 ·P 𝐵))) | 
| 101 | 17, 100 | mpd 15 | . . . . 5
⊢ (((𝐴 ∈ P ∧
𝑤
<Q 1Q) ∧ (𝑣 ∈ 𝐴 ∧ ¬ (𝑣 ·Q
(*Q‘𝑤)) ∈ 𝐴)) → 𝑤 ∈ (𝐴 ·P 𝐵)) | 
| 102 | 15, 101 | rexlimddv 3161 | . . . 4
⊢ ((𝐴 ∈ P ∧
𝑤
<Q 1Q) → 𝑤 ∈ (𝐴 ·P 𝐵)) | 
| 103 | 102 | ex 412 | . . 3
⊢ (𝐴 ∈ P →
(𝑤
<Q 1Q → 𝑤 ∈ (𝐴 ·P 𝐵))) | 
| 104 | 2, 103 | biimtrid 242 | . 2
⊢ (𝐴 ∈ P →
(𝑤 ∈
1P → 𝑤 ∈ (𝐴 ·P 𝐵))) | 
| 105 | 104 | ssrdv 3989 | 1
⊢ (𝐴 ∈ P →
1P ⊆ (𝐴 ·P 𝐵)) |