Step | Hyp | Ref
| Expression |
1 | | elprnqu 7483 |
. . . . 5
⊢
((⟨𝐿, 𝑈⟩ ∈ P
∧ 𝐵 ∈ 𝑈) → 𝐵 ∈ Q) |
2 | | elinp 7475 |
. . . . . . . 8
⊢
(⟨𝐿, 𝑈⟩ ∈ P
↔ (((𝐿 ⊆
Q ∧ 𝑈
⊆ Q) ∧ (∃𝑥 ∈ Q 𝑥 ∈ 𝐿 ∧ ∃𝑦 ∈ Q 𝑦 ∈ 𝑈)) ∧ ((∀𝑥 ∈ Q (𝑥 ∈ 𝐿 ↔ ∃𝑦 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑦 ∈ 𝐿)) ∧ ∀𝑦 ∈ Q (𝑦 ∈ 𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑥 ∈ 𝑈))) ∧ ∀𝑥 ∈ Q ¬ (𝑥 ∈ 𝐿 ∧ 𝑥 ∈ 𝑈) ∧ ∀𝑥 ∈ Q ∀𝑦 ∈ Q (𝑥 <Q
𝑦 → (𝑥 ∈ 𝐿 ∨ 𝑦 ∈ 𝑈))))) |
3 | | simpr1r 1055 |
. . . . . . . 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 2240 |
. . . . . . . . 9
⊢ (𝑦 = 𝐵 → (𝑦 ∈ 𝑈 ↔ 𝐵 ∈ 𝑈)) |
6 | | breq2 4009 |
. . . . . . . . . . 11
⊢ (𝑦 = 𝐵 → (𝑥 <Q 𝑦 ↔ 𝑥 <Q 𝐵)) |
7 | 6 | anbi1d 465 |
. . . . . . . . . 10
⊢ (𝑦 = 𝐵 → ((𝑥 <Q 𝑦 ∧ 𝑥 ∈ 𝑈) ↔ (𝑥 <Q 𝐵 ∧ 𝑥 ∈ 𝑈))) |
8 | 7 | rexbidv 2478 |
. . . . . . . . 9
⊢ (𝑦 = 𝐵 → (∃𝑥 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑥 ∈ 𝑈) ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝐵 ∧ 𝑥 ∈ 𝑈))) |
9 | 5, 8 | bibi12d 235 |
. . . . . . . 8
⊢ (𝑦 = 𝐵 → ((𝑦 ∈ 𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝑦 ∧ 𝑥 ∈ 𝑈)) ↔ (𝐵 ∈ 𝑈 ↔ ∃𝑥 ∈ Q (𝑥 <Q 𝐵 ∧ 𝑥 ∈ 𝑈)))) |
10 | 9 | rspcv 2839 |
. . . . . . 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 2461 |
. . . 4
⊢
(∃𝑥 ∈
Q (𝑥
<Q 𝐵 ∧ 𝑥 ∈ 𝑈) ↔ ∃𝑥(𝑥 ∈ Q ∧ (𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈))) |
16 | 14, 15 | sylib 122 |
. . 3
⊢
((⟨𝐿, 𝑈⟩ ∈ P
∧ 𝐵 ∈ 𝑈) → ∃𝑥(𝑥 ∈ Q ∧ (𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈))) |
17 | | ltrelnq 7366 |
. . . . . . . . 9
⊢
<Q ⊆ (Q ×
Q) |
18 | 17 | brel 4680 |
. . . . . . . 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 1605 |
. . 3
⊢
(∃𝑥(𝑥 ∈ 𝑈 ∧ 𝑥 <Q 𝐵) ↔ ∃𝑥(𝑥 ∈ Q ∧ (𝑥 <Q
𝐵 ∧ 𝑥 ∈ 𝑈))) |
26 | 16, 25 | sylibr 134 |
. 2
⊢
((⟨𝐿, 𝑈⟩ ∈ P
∧ 𝐵 ∈ 𝑈) → ∃𝑥(𝑥 ∈ 𝑈 ∧ 𝑥 <Q 𝐵)) |
27 | | df-rex 2461 |
. 2
⊢
(∃𝑥 ∈
𝑈 𝑥 <Q 𝐵 ↔ ∃𝑥(𝑥 ∈ 𝑈 ∧ 𝑥 <Q 𝐵)) |
28 | 26, 27 | sylibr 134 |
1
⊢
((⟨𝐿, 𝑈⟩ ∈ P
∧ 𝐵 ∈ 𝑈) → ∃𝑥 ∈ 𝑈 𝑥 <Q 𝐵) |