| Step | Hyp | Ref
 | Expression | 
| 1 |   | elprnqu 7549 | 
. . . . 5
⊢
((〈𝐿, 𝑈〉 ∈ P
∧ 𝐵 ∈ 𝑈) → 𝐵 ∈ Q) | 
| 2 |   | elinp 7541 | 
. . . . . . . 8
⊢
(〈𝐿, 𝑈〉 ∈ P
↔ (((𝐿 ⊆
Q ∧ 𝑈
⊆ Q) ∧ (∃𝑥 ∈ Q 𝑥 ∈ 𝐿 ∧ ∃𝑦 ∈ Q 𝑦 ∈ 𝑈)) ∧ ((∀𝑥 ∈ Q (𝑥 ∈ 𝐿 ↔ ∃𝑦 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑦 ∈ 𝐿)) ∧ ∀𝑦 ∈ Q (𝑦 ∈ 𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑥 ∈ 𝑈))) ∧ ∀𝑥 ∈ Q ¬ (𝑥 ∈ 𝐿 ∧ 𝑥 ∈ 𝑈) ∧ ∀𝑥 ∈ Q ∀𝑦 ∈ Q (𝑥 <Q
𝑦 → (𝑥 ∈ 𝐿 ∨ 𝑦 ∈ 𝑈))))) | 
| 3 |   | simpr1r 1057 | 
. . . . . . . 8
⊢ ((((𝐿 ⊆ Q ∧
𝑈 ⊆ Q)
∧ (∃𝑥 ∈
Q 𝑥 ∈
𝐿 ∧ ∃𝑦 ∈ Q 𝑦 ∈ 𝑈)) ∧ ((∀𝑥 ∈ Q (𝑥 ∈ 𝐿 ↔ ∃𝑦 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑦 ∈ 𝐿)) ∧ ∀𝑦 ∈ Q (𝑦 ∈ 𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑥 ∈ 𝑈))) ∧ ∀𝑥 ∈ Q ¬ (𝑥 ∈ 𝐿 ∧ 𝑥 ∈ 𝑈) ∧ ∀𝑥 ∈ Q ∀𝑦 ∈ Q (𝑥 <Q
𝑦 → (𝑥 ∈ 𝐿 ∨ 𝑦 ∈ 𝑈)))) → ∀𝑦 ∈ Q (𝑦 ∈ 𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑥 ∈ 𝑈))) | 
| 4 | 2, 3 | sylbi 121 | 
. . . . . . 7
⊢
(〈𝐿, 𝑈〉 ∈ P
→ ∀𝑦 ∈
Q (𝑦 ∈
𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q
𝑦 ∧ 𝑥 ∈ 𝑈))) | 
| 5 |   | eleq1 2259 | 
. . . . . . . . 9
⊢ (𝑦 = 𝐵 → (𝑦 ∈ 𝑈 ↔ 𝐵 ∈ 𝑈)) | 
| 6 |   | breq2 4037 | 
. . . . . . . . . . 11
⊢ (𝑦 = 𝐵 → (𝑥 <Q 𝑦 ↔ 𝑥 <Q 𝐵)) | 
| 7 | 6 | anbi1d 465 | 
. . . . . . . . . 10
⊢ (𝑦 = 𝐵 → ((𝑥 <Q 𝑦 ∧ 𝑥 ∈ 𝑈) ↔ (𝑥 <Q 𝐵 ∧ 𝑥 ∈ 𝑈))) | 
| 8 | 7 | rexbidv 2498 | 
. . . . . . . . 9
⊢ (𝑦 = 𝐵 → (∃𝑥 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑥 ∈ 𝑈) ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝐵 ∧ 𝑥 ∈ 𝑈))) | 
| 9 | 5, 8 | bibi12d 235 | 
. . . . . . . 8
⊢ (𝑦 = 𝐵 → ((𝑦 ∈ 𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑥 ∈ 𝑈)) ↔ (𝐵 ∈ 𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝐵 ∧ 𝑥 ∈ 𝑈)))) | 
| 10 | 9 | rspcv 2864 | 
. . . . . . 7
⊢ (𝐵 ∈ Q →
(∀𝑦 ∈
Q (𝑦 ∈
𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q
𝑦 ∧ 𝑥 ∈ 𝑈)) → (𝐵 ∈ 𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝐵 ∧ 𝑥 ∈ 𝑈)))) | 
| 11 |   | biimp 118 | 
. . . . . . 7
⊢ ((𝐵 ∈ 𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝐵 ∧ 𝑥 ∈ 𝑈)) → (𝐵 ∈ 𝑈 → ∃𝑥 ∈ Q (𝑥 <Q 𝐵 ∧ 𝑥 ∈ 𝑈))) | 
| 12 | 4, 10, 11 | syl56 34 | 
. . . . . 6
⊢ (𝐵 ∈ Q →
(〈𝐿, 𝑈〉 ∈ P → (𝐵 ∈ 𝑈 → ∃𝑥 ∈ Q (𝑥 <Q 𝐵 ∧ 𝑥 ∈ 𝑈)))) | 
| 13 | 12 | impd 254 | 
. . . . 5
⊢ (𝐵 ∈ Q →
((〈𝐿, 𝑈〉 ∈ P
∧ 𝐵 ∈ 𝑈) → ∃𝑥 ∈ Q (𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈))) | 
| 14 | 1, 13 | mpcom 36 | 
. . . 4
⊢
((〈𝐿, 𝑈〉 ∈ P
∧ 𝐵 ∈ 𝑈) → ∃𝑥 ∈ Q (𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈)) | 
| 15 |   | df-rex 2481 | 
. . . 4
⊢
(∃𝑥 ∈
Q (𝑥
<Q 𝐵 ∧ 𝑥 ∈ 𝑈) ↔ ∃𝑥(𝑥 ∈ Q ∧ (𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈))) | 
| 16 | 14, 15 | sylib 122 | 
. . 3
⊢
((〈𝐿, 𝑈〉 ∈ P
∧ 𝐵 ∈ 𝑈) → ∃𝑥(𝑥 ∈ Q ∧ (𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈))) | 
| 17 |   | ltrelnq 7432 | 
. . . . . . . . 9
⊢ 
<Q ⊆ (Q ×
Q) | 
| 18 | 17 | brel 4715 | 
. . . . . . . 8
⊢ (𝑥 <Q
𝐵 → (𝑥 ∈ Q ∧
𝐵 ∈
Q)) | 
| 19 | 18 | simpld 112 | 
. . . . . . 7
⊢ (𝑥 <Q
𝐵 → 𝑥 ∈ Q) | 
| 20 | 19 | pm4.71ri 392 | 
. . . . . 6
⊢ (𝑥 <Q
𝐵 ↔ (𝑥 ∈ Q ∧
𝑥
<Q 𝐵)) | 
| 21 | 20 | anbi1i 458 | 
. . . . 5
⊢ ((𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈) ↔ ((𝑥 ∈ Q ∧ 𝑥 <Q
𝐵) ∧ 𝑥 ∈ 𝑈)) | 
| 22 |   | ancom 266 | 
. . . . 5
⊢ ((𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈) ↔ (𝑥 ∈ 𝑈 ∧ 𝑥 <Q 𝐵)) | 
| 23 |   | anass 401 | 
. . . . 5
⊢ (((𝑥 ∈ Q ∧
𝑥
<Q 𝐵) ∧ 𝑥 ∈ 𝑈) ↔ (𝑥 ∈ Q ∧ (𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈))) | 
| 24 | 21, 22, 23 | 3bitr3i 210 | 
. . . 4
⊢ ((𝑥 ∈ 𝑈 ∧ 𝑥 <Q 𝐵) ↔ (𝑥 ∈ Q ∧ (𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈))) | 
| 25 | 24 | exbii 1619 | 
. . 3
⊢
(∃𝑥(𝑥 ∈ 𝑈 ∧ 𝑥 <Q 𝐵) ↔ ∃𝑥(𝑥 ∈ Q ∧ (𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈))) | 
| 26 | 16, 25 | sylibr 134 | 
. 2
⊢
((〈𝐿, 𝑈〉 ∈ P
∧ 𝐵 ∈ 𝑈) → ∃𝑥(𝑥 ∈ 𝑈 ∧ 𝑥 <Q 𝐵)) | 
| 27 |   | df-rex 2481 | 
. 2
⊢
(∃𝑥 ∈
𝑈 𝑥 <Q 𝐵 ↔ ∃𝑥(𝑥 ∈ 𝑈 ∧ 𝑥 <Q 𝐵)) | 
| 28 | 26, 27 | sylibr 134 | 
1
⊢
((〈𝐿, 𝑈〉 ∈ P
∧ 𝐵 ∈ 𝑈) → ∃𝑥 ∈ 𝑈 𝑥 <Q 𝐵) |