Step | Hyp | Ref
| Expression |
1 | | 1stccnp.2 |
. . . . 5
⊢ (𝜑 → 𝐽 ∈ (TopOn‘𝑋)) |
2 | | 1stccnp.3 |
. . . . 5
⊢ (𝜑 → 𝐾 ∈ (TopOn‘𝑌)) |
3 | 1, 2 | jca 553 |
. . . 4
⊢ (𝜑 → (𝐽 ∈ (TopOn‘𝑋) ∧ 𝐾 ∈ (TopOn‘𝑌))) |
4 | | cnpf2 20864 |
. . . . 5
⊢ ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐾 ∈ (TopOn‘𝑌) ∧ 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) → 𝐹:𝑋⟶𝑌) |
5 | 4 | 3expa 1257 |
. . . 4
⊢ (((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐾 ∈ (TopOn‘𝑌)) ∧ 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) → 𝐹:𝑋⟶𝑌) |
6 | 3, 5 | sylan 487 |
. . 3
⊢ ((𝜑 ∧ 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) → 𝐹:𝑋⟶𝑌) |
7 | | simprr 792 |
. . . . . 6
⊢ (((𝜑 ∧ 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) ∧ (𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → 𝑓(⇝𝑡‘𝐽)𝑃) |
8 | | simplr 788 |
. . . . . 6
⊢ (((𝜑 ∧ 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) ∧ (𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) |
9 | 7, 8 | lmcnp 20918 |
. . . . 5
⊢ (((𝜑 ∧ 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) ∧ (𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) |
10 | 9 | ex 449 |
. . . 4
⊢ ((𝜑 ∧ 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) → ((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) |
11 | 10 | alrimiv 1842 |
. . 3
⊢ ((𝜑 ∧ 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) → ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) |
12 | 6, 11 | jca 553 |
. 2
⊢ ((𝜑 ∧ 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) → (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) |
13 | | simprl 790 |
. . 3
⊢ ((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) → 𝐹:𝑋⟶𝑌) |
14 | | fal 1482 |
. . . . . . . . 9
⊢ ¬
⊥ |
15 | | 19.29 1789 |
. . . . . . . . . . . . . 14
⊢
((∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) ∧ ∃𝑓(𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → ∃𝑓(((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) ∧ (𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃))) |
16 | | simprl 790 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ (𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → 𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢))) |
17 | | difss 3699 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (𝑋 ∖ (◡𝐹 “ 𝑢)) ⊆ 𝑋 |
18 | | fss 5969 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ (𝑋 ∖ (◡𝐹 “ 𝑢)) ⊆ 𝑋) → 𝑓:ℕ⟶𝑋) |
19 | 16, 17, 18 | sylancl 693 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ (𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → 𝑓:ℕ⟶𝑋) |
20 | | simprr 792 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ (𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → 𝑓(⇝𝑡‘𝐽)𝑃) |
21 | 19, 20 | jca 553 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ (𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → (𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) |
22 | | nnuz 11599 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ℕ =
(ℤ≥‘1) |
23 | | simplrr 797 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) → (𝐹‘𝑃) ∈ 𝑢) |
24 | | 1zzd 11285 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) → 1 ∈
ℤ) |
25 | | simprr 792 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) |
26 | | simplrl 796 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) → 𝑢 ∈ 𝐾) |
27 | 22, 23, 24, 25, 26 | lmcvg 20876 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) → ∃𝑗 ∈ ℕ ∀𝑘 ∈ (ℤ≥‘𝑗)((𝐹 ∘ 𝑓)‘𝑘) ∈ 𝑢) |
28 | 22 | r19.2uz 13939 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢
(∃𝑗 ∈
ℕ ∀𝑘 ∈
(ℤ≥‘𝑗)((𝐹 ∘ 𝑓)‘𝑘) ∈ 𝑢 → ∃𝑘 ∈ ℕ ((𝐹 ∘ 𝑓)‘𝑘) ∈ 𝑢) |
29 | | simprll 798 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) → 𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢))) |
30 | | ffn 5958 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
⊢ (𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) → 𝑓 Fn ℕ) |
31 | 29, 30 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) → 𝑓 Fn ℕ) |
32 | | fvco2 6183 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
⊢ ((𝑓 Fn ℕ ∧ 𝑘 ∈ ℕ) → ((𝐹 ∘ 𝑓)‘𝑘) = (𝐹‘(𝑓‘𝑘))) |
33 | 31, 32 | sylan 487 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → ((𝐹 ∘ 𝑓)‘𝑘) = (𝐹‘(𝑓‘𝑘))) |
34 | 33 | eleq1d 2672 |
. . . . . . . . . . . . . . . . . . . . . . . 24
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → (((𝐹 ∘ 𝑓)‘𝑘) ∈ 𝑢 ↔ (𝐹‘(𝑓‘𝑘)) ∈ 𝑢)) |
35 | 29 | ffvelrnda 6267 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → (𝑓‘𝑘) ∈ (𝑋 ∖ (◡𝐹 “ 𝑢))) |
36 | 35 | eldifad 3552 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → (𝑓‘𝑘) ∈ 𝑋) |
37 | | simplr 788 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
⊢ (((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → 𝐹:𝑋⟶𝑌) |
38 | 37 | ad2antrr 758 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → 𝐹:𝑋⟶𝑌) |
39 | | ffn 5958 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
⊢ (𝐹:𝑋⟶𝑌 → 𝐹 Fn 𝑋) |
40 | | elpreima 6245 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
⊢ (𝐹 Fn 𝑋 → ((𝑓‘𝑘) ∈ (◡𝐹 “ 𝑢) ↔ ((𝑓‘𝑘) ∈ 𝑋 ∧ (𝐹‘(𝑓‘𝑘)) ∈ 𝑢))) |
41 | 38, 39, 40 | 3syl 18 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → ((𝑓‘𝑘) ∈ (◡𝐹 “ 𝑢) ↔ ((𝑓‘𝑘) ∈ 𝑋 ∧ (𝐹‘(𝑓‘𝑘)) ∈ 𝑢))) |
42 | 35 | eldifbd 3553 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → ¬ (𝑓‘𝑘) ∈ (◡𝐹 “ 𝑢)) |
43 | 42 | pm2.21d 117 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → ((𝑓‘𝑘) ∈ (◡𝐹 “ 𝑢) → ⊥)) |
44 | 41, 43 | sylbird 249 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → (((𝑓‘𝑘) ∈ 𝑋 ∧ (𝐹‘(𝑓‘𝑘)) ∈ 𝑢) → ⊥)) |
45 | 36, 44 | mpand 707 |
. . . . . . . . . . . . . . . . . . . . . . . 24
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → ((𝐹‘(𝑓‘𝑘)) ∈ 𝑢 → ⊥)) |
46 | 34, 45 | sylbid 229 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢
(((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) ∧ 𝑘 ∈ ℕ) → (((𝐹 ∘ 𝑓)‘𝑘) ∈ 𝑢 → ⊥)) |
47 | 46 | rexlimdva 3013 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) → (∃𝑘 ∈ ℕ ((𝐹 ∘ 𝑓)‘𝑘) ∈ 𝑢 → ⊥)) |
48 | 28, 47 | syl5 33 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) → (∃𝑗 ∈ ℕ ∀𝑘 ∈ (ℤ≥‘𝑗)((𝐹 ∘ 𝑓)‘𝑘) ∈ 𝑢 → ⊥)) |
49 | 27, 48 | mpd 15 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) ∧ (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))) → ⊥) |
50 | 49 | expr 641 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ (𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → ((𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃) → ⊥)) |
51 | 21, 50 | embantd 57 |
. . . . . . . . . . . . . . . . . 18
⊢ ((((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ (𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → (((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) → ⊥)) |
52 | 51 | ex 449 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) → ⊥))) |
53 | 52 | com23 84 |
. . . . . . . . . . . . . . . 16
⊢ (((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → (((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) → ((𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → ⊥))) |
54 | 53 | impd 446 |
. . . . . . . . . . . . . . 15
⊢ (((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → ((((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) ∧ (𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → ⊥)) |
55 | 54 | exlimdv 1848 |
. . . . . . . . . . . . . 14
⊢ (((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → (∃𝑓(((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) ∧ (𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → ⊥)) |
56 | 15, 55 | syl5 33 |
. . . . . . . . . . . . 13
⊢ (((𝜑 ∧ 𝐹:𝑋⟶𝑌) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → ((∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) ∧ ∃𝑓(𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) → ⊥)) |
57 | 56 | exp4b 630 |
. . . . . . . . . . . 12
⊢ ((𝜑 ∧ 𝐹:𝑋⟶𝑌) → ((𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢) → (∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) → (∃𝑓(𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → ⊥)))) |
58 | 57 | com23 84 |
. . . . . . . . . . 11
⊢ ((𝜑 ∧ 𝐹:𝑋⟶𝑌) → (∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)) → ((𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢) → (∃𝑓(𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → ⊥)))) |
59 | 58 | impr 647 |
. . . . . . . . . 10
⊢ ((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) → ((𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢) → (∃𝑓(𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → ⊥))) |
60 | 59 | imp 444 |
. . . . . . . . 9
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → (∃𝑓(𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → ⊥)) |
61 | 14, 60 | mtoi 189 |
. . . . . . . 8
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → ¬ ∃𝑓(𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃)) |
62 | | 1stccnp.1 |
. . . . . . . . . 10
⊢ (𝜑 → 𝐽 ∈
1st𝜔) |
63 | 62 | ad2antrr 758 |
. . . . . . . . 9
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → 𝐽 ∈
1st𝜔) |
64 | 1 | ad2antrr 758 |
. . . . . . . . . . 11
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → 𝐽 ∈ (TopOn‘𝑋)) |
65 | | toponuni 20542 |
. . . . . . . . . . 11
⊢ (𝐽 ∈ (TopOn‘𝑋) → 𝑋 = ∪ 𝐽) |
66 | 64, 65 | syl 17 |
. . . . . . . . . 10
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → 𝑋 = ∪ 𝐽) |
67 | 17, 66 | syl5sseq 3616 |
. . . . . . . . 9
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → (𝑋 ∖ (◡𝐹 “ 𝑢)) ⊆ ∪ 𝐽) |
68 | | eqid 2610 |
. . . . . . . . . 10
⊢ ∪ 𝐽 =
∪ 𝐽 |
69 | 68 | 1stcelcls 21074 |
. . . . . . . . 9
⊢ ((𝐽 ∈ 1st𝜔
∧ (𝑋 ∖ (◡𝐹 “ 𝑢)) ⊆ ∪ 𝐽) → (𝑃 ∈ ((cls‘𝐽)‘(𝑋 ∖ (◡𝐹 “ 𝑢))) ↔ ∃𝑓(𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃))) |
70 | 63, 67, 69 | syl2anc 691 |
. . . . . . . 8
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → (𝑃 ∈ ((cls‘𝐽)‘(𝑋 ∖ (◡𝐹 “ 𝑢))) ↔ ∃𝑓(𝑓:ℕ⟶(𝑋 ∖ (◡𝐹 “ 𝑢)) ∧ 𝑓(⇝𝑡‘𝐽)𝑃))) |
71 | 61, 70 | mtbird 314 |
. . . . . . 7
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → ¬ 𝑃 ∈ ((cls‘𝐽)‘(𝑋 ∖ (◡𝐹 “ 𝑢)))) |
72 | | topontop 20541 |
. . . . . . . . 9
⊢ (𝐽 ∈ (TopOn‘𝑋) → 𝐽 ∈ Top) |
73 | 64, 72 | syl 17 |
. . . . . . . 8
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → 𝐽 ∈ Top) |
74 | | 1stccnp.4 |
. . . . . . . . . 10
⊢ (𝜑 → 𝑃 ∈ 𝑋) |
75 | 74 | ad2antrr 758 |
. . . . . . . . 9
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → 𝑃 ∈ 𝑋) |
76 | 75, 66 | eleqtrd 2690 |
. . . . . . . 8
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → 𝑃 ∈ ∪ 𝐽) |
77 | 68 | elcls 20687 |
. . . . . . . 8
⊢ ((𝐽 ∈ Top ∧ (𝑋 ∖ (◡𝐹 “ 𝑢)) ⊆ ∪ 𝐽 ∧ 𝑃 ∈ ∪ 𝐽) → (𝑃 ∈ ((cls‘𝐽)‘(𝑋 ∖ (◡𝐹 “ 𝑢))) ↔ ∀𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 → (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅))) |
78 | 73, 67, 76, 77 | syl3anc 1318 |
. . . . . . 7
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → (𝑃 ∈ ((cls‘𝐽)‘(𝑋 ∖ (◡𝐹 “ 𝑢))) ↔ ∀𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 → (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅))) |
79 | 71, 78 | mtbid 313 |
. . . . . 6
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → ¬ ∀𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 → (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅)) |
80 | 13 | ad2antrr 758 |
. . . . . . . . . . . . 13
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → 𝐹:𝑋⟶𝑌) |
81 | | ffun 5961 |
. . . . . . . . . . . . 13
⊢ (𝐹:𝑋⟶𝑌 → Fun 𝐹) |
82 | 80, 81 | syl 17 |
. . . . . . . . . . . 12
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → Fun 𝐹) |
83 | | toponss 20544 |
. . . . . . . . . . . . . 14
⊢ ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝑣 ∈ 𝐽) → 𝑣 ⊆ 𝑋) |
84 | 64, 83 | sylan 487 |
. . . . . . . . . . . . 13
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → 𝑣 ⊆ 𝑋) |
85 | | fdm 5964 |
. . . . . . . . . . . . . 14
⊢ (𝐹:𝑋⟶𝑌 → dom 𝐹 = 𝑋) |
86 | 80, 85 | syl 17 |
. . . . . . . . . . . . 13
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → dom 𝐹 = 𝑋) |
87 | 84, 86 | sseqtr4d 3605 |
. . . . . . . . . . . 12
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → 𝑣 ⊆ dom 𝐹) |
88 | | funimass3 6241 |
. . . . . . . . . . . 12
⊢ ((Fun
𝐹 ∧ 𝑣 ⊆ dom 𝐹) → ((𝐹 “ 𝑣) ⊆ 𝑢 ↔ 𝑣 ⊆ (◡𝐹 “ 𝑢))) |
89 | 82, 87, 88 | syl2anc 691 |
. . . . . . . . . . 11
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → ((𝐹 “ 𝑣) ⊆ 𝑢 ↔ 𝑣 ⊆ (◡𝐹 “ 𝑢))) |
90 | | df-ss 3554 |
. . . . . . . . . . . . 13
⊢ (𝑣 ⊆ 𝑋 ↔ (𝑣 ∩ 𝑋) = 𝑣) |
91 | 84, 90 | sylib 207 |
. . . . . . . . . . . 12
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → (𝑣 ∩ 𝑋) = 𝑣) |
92 | 91 | sseq1d 3595 |
. . . . . . . . . . 11
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → ((𝑣 ∩ 𝑋) ⊆ (◡𝐹 “ 𝑢) ↔ 𝑣 ⊆ (◡𝐹 “ 𝑢))) |
93 | 89, 92 | bitr4d 270 |
. . . . . . . . . 10
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → ((𝐹 “ 𝑣) ⊆ 𝑢 ↔ (𝑣 ∩ 𝑋) ⊆ (◡𝐹 “ 𝑢))) |
94 | | nne 2786 |
. . . . . . . . . . 11
⊢ (¬
(𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅ ↔ (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) = ∅) |
95 | | inssdif0 3901 |
. . . . . . . . . . 11
⊢ ((𝑣 ∩ 𝑋) ⊆ (◡𝐹 “ 𝑢) ↔ (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) = ∅) |
96 | 94, 95 | bitr4i 266 |
. . . . . . . . . 10
⊢ (¬
(𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅ ↔ (𝑣 ∩ 𝑋) ⊆ (◡𝐹 “ 𝑢)) |
97 | 93, 96 | syl6bbr 277 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → ((𝐹 “ 𝑣) ⊆ 𝑢 ↔ ¬ (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅)) |
98 | 97 | anbi2d 736 |
. . . . . . . 8
⊢ ((((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) ∧ 𝑣 ∈ 𝐽) → ((𝑃 ∈ 𝑣 ∧ (𝐹 “ 𝑣) ⊆ 𝑢) ↔ (𝑃 ∈ 𝑣 ∧ ¬ (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅))) |
99 | 98 | rexbidva 3031 |
. . . . . . 7
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → (∃𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 ∧ (𝐹 “ 𝑣) ⊆ 𝑢) ↔ ∃𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 ∧ ¬ (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅))) |
100 | | rexanali 2981 |
. . . . . . 7
⊢
(∃𝑣 ∈
𝐽 (𝑃 ∈ 𝑣 ∧ ¬ (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅) ↔ ¬ ∀𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 → (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅)) |
101 | 99, 100 | syl6bb 275 |
. . . . . 6
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → (∃𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 ∧ (𝐹 “ 𝑣) ⊆ 𝑢) ↔ ¬ ∀𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 → (𝑣 ∩ (𝑋 ∖ (◡𝐹 “ 𝑢))) ≠ ∅))) |
102 | 79, 101 | mpbird 246 |
. . . . 5
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ (𝑢 ∈ 𝐾 ∧ (𝐹‘𝑃) ∈ 𝑢)) → ∃𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 ∧ (𝐹 “ 𝑣) ⊆ 𝑢)) |
103 | 102 | expr 641 |
. . . 4
⊢ (((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) ∧ 𝑢 ∈ 𝐾) → ((𝐹‘𝑃) ∈ 𝑢 → ∃𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 ∧ (𝐹 “ 𝑣) ⊆ 𝑢))) |
104 | 103 | ralrimiva 2949 |
. . 3
⊢ ((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) → ∀𝑢 ∈ 𝐾 ((𝐹‘𝑃) ∈ 𝑢 → ∃𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 ∧ (𝐹 “ 𝑣) ⊆ 𝑢))) |
105 | | iscnp 20851 |
. . . . 5
⊢ ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐾 ∈ (TopOn‘𝑌) ∧ 𝑃 ∈ 𝑋) → (𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃) ↔ (𝐹:𝑋⟶𝑌 ∧ ∀𝑢 ∈ 𝐾 ((𝐹‘𝑃) ∈ 𝑢 → ∃𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 ∧ (𝐹 “ 𝑣) ⊆ 𝑢))))) |
106 | 1, 2, 74, 105 | syl3anc 1318 |
. . . 4
⊢ (𝜑 → (𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃) ↔ (𝐹:𝑋⟶𝑌 ∧ ∀𝑢 ∈ 𝐾 ((𝐹‘𝑃) ∈ 𝑢 → ∃𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 ∧ (𝐹 “ 𝑣) ⊆ 𝑢))))) |
107 | 106 | adantr 480 |
. . 3
⊢ ((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) → (𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃) ↔ (𝐹:𝑋⟶𝑌 ∧ ∀𝑢 ∈ 𝐾 ((𝐹‘𝑃) ∈ 𝑢 → ∃𝑣 ∈ 𝐽 (𝑃 ∈ 𝑣 ∧ (𝐹 “ 𝑣) ⊆ 𝑢))))) |
108 | 13, 104, 107 | mpbir2and 959 |
. 2
⊢ ((𝜑 ∧ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃)))) → 𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃)) |
109 | 12, 108 | impbida 873 |
1
⊢ (𝜑 → (𝐹 ∈ ((𝐽 CnP 𝐾)‘𝑃) ↔ (𝐹:𝑋⟶𝑌 ∧ ∀𝑓((𝑓:ℕ⟶𝑋 ∧ 𝑓(⇝𝑡‘𝐽)𝑃) → (𝐹 ∘ 𝑓)(⇝𝑡‘𝐾)(𝐹‘𝑃))))) |