| Step | Hyp | Ref | Expression | 
|---|
| 1 |  | axlowdim1 28975 | . . 3
⊢ (𝑁 ∈ ℕ →
∃𝑢 ∈
(𝔼‘𝑁)∃𝑣 ∈ (𝔼‘𝑁)𝑢 ≠ 𝑣) | 
| 2 | 1 | 3ad2ant1 1133 | . 2
⊢ ((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) → ∃𝑢 ∈ (𝔼‘𝑁)∃𝑣 ∈ (𝔼‘𝑁)𝑢 ≠ 𝑣) | 
| 3 |  | simp11 1203 | . . . . . 6
⊢ (((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) → 𝑁 ∈ ℕ) | 
| 4 |  | simp12 1204 | . . . . . 6
⊢ (((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) → 𝐴 ∈ (𝔼‘𝑁)) | 
| 5 |  | simp13 1205 | . . . . . 6
⊢ (((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) → 𝐵 ∈ (𝔼‘𝑁)) | 
| 6 |  | simp2l 1199 | . . . . . 6
⊢ (((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) → 𝑢 ∈ (𝔼‘𝑁)) | 
| 7 |  | simp2r 1200 | . . . . . 6
⊢ (((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) → 𝑣 ∈ (𝔼‘𝑁)) | 
| 8 |  | axsegcon 28943 | . . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁))) → ∃𝑐 ∈ (𝔼‘𝑁)(𝐵 Btwn 〈𝐴, 𝑐〉 ∧ 〈𝐵, 𝑐〉Cgr〈𝑢, 𝑣〉)) | 
| 9 | 3, 4, 5, 6, 7, 8 | syl122anc 1380 | . . . . 5
⊢ (((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) → ∃𝑐 ∈ (𝔼‘𝑁)(𝐵 Btwn 〈𝐴, 𝑐〉 ∧ 〈𝐵, 𝑐〉Cgr〈𝑢, 𝑣〉)) | 
| 10 |  | simpl11 1248 | . . . . . . . . 9
⊢ ((((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) ∧ 𝑐 ∈ (𝔼‘𝑁)) → 𝑁 ∈ ℕ) | 
| 11 |  | simpl13 1250 | . . . . . . . . 9
⊢ ((((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) ∧ 𝑐 ∈ (𝔼‘𝑁)) → 𝐵 ∈ (𝔼‘𝑁)) | 
| 12 |  | simpr 484 | . . . . . . . . 9
⊢ ((((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) ∧ 𝑐 ∈ (𝔼‘𝑁)) → 𝑐 ∈ (𝔼‘𝑁)) | 
| 13 |  | simpl2l 1226 | . . . . . . . . 9
⊢ ((((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) ∧ 𝑐 ∈ (𝔼‘𝑁)) → 𝑢 ∈ (𝔼‘𝑁)) | 
| 14 |  | simpl2r 1227 | . . . . . . . . 9
⊢ ((((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) ∧ 𝑐 ∈ (𝔼‘𝑁)) → 𝑣 ∈ (𝔼‘𝑁)) | 
| 15 |  | cgrdegen 36006 | . . . . . . . . 9
⊢ ((𝑁 ∈ ℕ ∧ (𝐵 ∈ (𝔼‘𝑁) ∧ 𝑐 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁))) → (〈𝐵, 𝑐〉Cgr〈𝑢, 𝑣〉 → (𝐵 = 𝑐 ↔ 𝑢 = 𝑣))) | 
| 16 | 10, 11, 12, 13, 14, 15 | syl122anc 1380 | . . . . . . . 8
⊢ ((((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) ∧ 𝑐 ∈ (𝔼‘𝑁)) → (〈𝐵, 𝑐〉Cgr〈𝑢, 𝑣〉 → (𝐵 = 𝑐 ↔ 𝑢 = 𝑣))) | 
| 17 |  | biimp 215 | . . . . . . . . . . . 12
⊢ ((𝐵 = 𝑐 ↔ 𝑢 = 𝑣) → (𝐵 = 𝑐 → 𝑢 = 𝑣)) | 
| 18 | 17 | necon3d 2960 | . . . . . . . . . . 11
⊢ ((𝐵 = 𝑐 ↔ 𝑢 = 𝑣) → (𝑢 ≠ 𝑣 → 𝐵 ≠ 𝑐)) | 
| 19 | 18 | com12 32 | . . . . . . . . . 10
⊢ (𝑢 ≠ 𝑣 → ((𝐵 = 𝑐 ↔ 𝑢 = 𝑣) → 𝐵 ≠ 𝑐)) | 
| 20 | 19 | 3ad2ant3 1135 | . . . . . . . . 9
⊢ (((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) → ((𝐵 = 𝑐 ↔ 𝑢 = 𝑣) → 𝐵 ≠ 𝑐)) | 
| 21 | 20 | adantr 480 | . . . . . . . 8
⊢ ((((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) ∧ 𝑐 ∈ (𝔼‘𝑁)) → ((𝐵 = 𝑐 ↔ 𝑢 = 𝑣) → 𝐵 ≠ 𝑐)) | 
| 22 | 16, 21 | syld 47 | . . . . . . 7
⊢ ((((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) ∧ 𝑐 ∈ (𝔼‘𝑁)) → (〈𝐵, 𝑐〉Cgr〈𝑢, 𝑣〉 → 𝐵 ≠ 𝑐)) | 
| 23 | 22 | anim2d 612 | . . . . . 6
⊢ ((((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) ∧ 𝑐 ∈ (𝔼‘𝑁)) → ((𝐵 Btwn 〈𝐴, 𝑐〉 ∧ 〈𝐵, 𝑐〉Cgr〈𝑢, 𝑣〉) → (𝐵 Btwn 〈𝐴, 𝑐〉 ∧ 𝐵 ≠ 𝑐))) | 
| 24 | 23 | reximdva 3167 | . . . . 5
⊢ (((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) → (∃𝑐 ∈ (𝔼‘𝑁)(𝐵 Btwn 〈𝐴, 𝑐〉 ∧ 〈𝐵, 𝑐〉Cgr〈𝑢, 𝑣〉) → ∃𝑐 ∈ (𝔼‘𝑁)(𝐵 Btwn 〈𝐴, 𝑐〉 ∧ 𝐵 ≠ 𝑐))) | 
| 25 | 9, 24 | mpd 15 | . . . 4
⊢ (((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ∧ (𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) ∧ 𝑢 ≠ 𝑣) → ∃𝑐 ∈ (𝔼‘𝑁)(𝐵 Btwn 〈𝐴, 𝑐〉 ∧ 𝐵 ≠ 𝑐)) | 
| 26 | 25 | 3exp 1119 | . . 3
⊢ ((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) → ((𝑢 ∈ (𝔼‘𝑁) ∧ 𝑣 ∈ (𝔼‘𝑁)) → (𝑢 ≠ 𝑣 → ∃𝑐 ∈ (𝔼‘𝑁)(𝐵 Btwn 〈𝐴, 𝑐〉 ∧ 𝐵 ≠ 𝑐)))) | 
| 27 | 26 | rexlimdvv 3211 | . 2
⊢ ((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) → (∃𝑢 ∈ (𝔼‘𝑁)∃𝑣 ∈ (𝔼‘𝑁)𝑢 ≠ 𝑣 → ∃𝑐 ∈ (𝔼‘𝑁)(𝐵 Btwn 〈𝐴, 𝑐〉 ∧ 𝐵 ≠ 𝑐))) | 
| 28 | 2, 27 | mpd 15 | 1
⊢ ((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) → ∃𝑐 ∈ (𝔼‘𝑁)(𝐵 Btwn 〈𝐴, 𝑐〉 ∧ 𝐵 ≠ 𝑐)) |