Proof of Theorem ntrneik4w
Step | Hyp | Ref
| Expression |
1 | | dfcleq 2731 |
. . . . 5
⊢ ((𝐼‘𝑠) = (𝐼‘(𝐼‘𝑠)) ↔ ∀𝑥(𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠)))) |
2 | | eqcom 2745 |
. . . . 5
⊢ ((𝐼‘(𝐼‘𝑠)) = (𝐼‘𝑠) ↔ (𝐼‘𝑠) = (𝐼‘(𝐼‘𝑠))) |
3 | | ralv 3456 |
. . . . 5
⊢
(∀𝑥 ∈ V
(𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠))) ↔ ∀𝑥(𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠)))) |
4 | 1, 2, 3 | 3bitr4i 303 |
. . . 4
⊢ ((𝐼‘(𝐼‘𝑠)) = (𝐼‘𝑠) ↔ ∀𝑥 ∈ V (𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠)))) |
5 | | ssv 3945 |
. . . . . . 7
⊢ 𝐵 ⊆ V |
6 | 5 | a1i 11 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → 𝐵 ⊆ V) |
7 | | vex 3436 |
. . . . . . . . 9
⊢ 𝑥 ∈ V |
8 | | eldif 3897 |
. . . . . . . . 9
⊢ (𝑥 ∈ (V ∖ 𝐵) ↔ (𝑥 ∈ V ∧ ¬ 𝑥 ∈ 𝐵)) |
9 | 7, 8 | mpbiran 706 |
. . . . . . . 8
⊢ (𝑥 ∈ (V ∖ 𝐵) ↔ ¬ 𝑥 ∈ 𝐵) |
10 | | ntrnei.o |
. . . . . . . . . . . . . . . 16
⊢ 𝑂 = (𝑖 ∈ V, 𝑗 ∈ V ↦ (𝑘 ∈ (𝒫 𝑗 ↑m 𝑖) ↦ (𝑙 ∈ 𝑗 ↦ {𝑚 ∈ 𝑖 ∣ 𝑙 ∈ (𝑘‘𝑚)}))) |
11 | | ntrnei.f |
. . . . . . . . . . . . . . . 16
⊢ 𝐹 = (𝒫 𝐵𝑂𝐵) |
12 | | ntrnei.r |
. . . . . . . . . . . . . . . 16
⊢ (𝜑 → 𝐼𝐹𝑁) |
13 | 10, 11, 12 | ntrneiiex 41686 |
. . . . . . . . . . . . . . 15
⊢ (𝜑 → 𝐼 ∈ (𝒫 𝐵 ↑m 𝒫 𝐵)) |
14 | | elmapi 8637 |
. . . . . . . . . . . . . . 15
⊢ (𝐼 ∈ (𝒫 𝐵 ↑m 𝒫
𝐵) → 𝐼:𝒫 𝐵⟶𝒫 𝐵) |
15 | 13, 14 | syl 17 |
. . . . . . . . . . . . . 14
⊢ (𝜑 → 𝐼:𝒫 𝐵⟶𝒫 𝐵) |
16 | 15 | ffvelrnda 6961 |
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (𝐼‘𝑠) ∈ 𝒫 𝐵) |
17 | 16 | elpwid 4544 |
. . . . . . . . . . . 12
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (𝐼‘𝑠) ⊆ 𝐵) |
18 | 17 | sseld 3920 |
. . . . . . . . . . 11
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (𝑥 ∈ (𝐼‘𝑠) → 𝑥 ∈ 𝐵)) |
19 | 18 | con3dimp 409 |
. . . . . . . . . 10
⊢ (((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) ∧ ¬ 𝑥 ∈ 𝐵) → ¬ 𝑥 ∈ (𝐼‘𝑠)) |
20 | 15 | adantr 481 |
. . . . . . . . . . . . . 14
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → 𝐼:𝒫 𝐵⟶𝒫 𝐵) |
21 | 20, 16 | ffvelrnd 6962 |
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (𝐼‘(𝐼‘𝑠)) ∈ 𝒫 𝐵) |
22 | 21 | elpwid 4544 |
. . . . . . . . . . . 12
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (𝐼‘(𝐼‘𝑠)) ⊆ 𝐵) |
23 | 22 | sseld 3920 |
. . . . . . . . . . 11
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (𝑥 ∈ (𝐼‘(𝐼‘𝑠)) → 𝑥 ∈ 𝐵)) |
24 | 23 | con3dimp 409 |
. . . . . . . . . 10
⊢ (((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) ∧ ¬ 𝑥 ∈ 𝐵) → ¬ 𝑥 ∈ (𝐼‘(𝐼‘𝑠))) |
25 | 19, 24 | 2falsed 377 |
. . . . . . . . 9
⊢ (((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) ∧ ¬ 𝑥 ∈ 𝐵) → (𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠)))) |
26 | 25 | ex 413 |
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (¬ 𝑥 ∈ 𝐵 → (𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠))))) |
27 | 9, 26 | syl5bi 241 |
. . . . . . 7
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (𝑥 ∈ (V ∖ 𝐵) → (𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠))))) |
28 | 27 | ralrimiv 3102 |
. . . . . 6
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → ∀𝑥 ∈ (V ∖ 𝐵)(𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠)))) |
29 | 6, 28 | raldifeq 4424 |
. . . . 5
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (∀𝑥 ∈ 𝐵 (𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠))) ↔ ∀𝑥 ∈ V (𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠))))) |
30 | 12 | adantr 481 |
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → 𝐼𝐹𝑁) |
31 | 30 | adantr 481 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) ∧ 𝑥 ∈ 𝐵) → 𝐼𝐹𝑁) |
32 | | simpr 485 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) ∧ 𝑥 ∈ 𝐵) → 𝑥 ∈ 𝐵) |
33 | | simplr 766 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) ∧ 𝑥 ∈ 𝐵) → 𝑠 ∈ 𝒫 𝐵) |
34 | 10, 11, 31, 32, 33 | ntrneiel 41691 |
. . . . . . 7
⊢ (((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) ∧ 𝑥 ∈ 𝐵) → (𝑥 ∈ (𝐼‘𝑠) ↔ 𝑠 ∈ (𝑁‘𝑥))) |
35 | 16 | adantr 481 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) ∧ 𝑥 ∈ 𝐵) → (𝐼‘𝑠) ∈ 𝒫 𝐵) |
36 | 10, 11, 31, 32, 35 | ntrneiel 41691 |
. . . . . . 7
⊢ (((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) ∧ 𝑥 ∈ 𝐵) → (𝑥 ∈ (𝐼‘(𝐼‘𝑠)) ↔ (𝐼‘𝑠) ∈ (𝑁‘𝑥))) |
37 | 34, 36 | bibi12d 346 |
. . . . . 6
⊢ (((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) ∧ 𝑥 ∈ 𝐵) → ((𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠))) ↔ (𝑠 ∈ (𝑁‘𝑥) ↔ (𝐼‘𝑠) ∈ (𝑁‘𝑥)))) |
38 | 37 | ralbidva 3111 |
. . . . 5
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (∀𝑥 ∈ 𝐵 (𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠))) ↔ ∀𝑥 ∈ 𝐵 (𝑠 ∈ (𝑁‘𝑥) ↔ (𝐼‘𝑠) ∈ (𝑁‘𝑥)))) |
39 | 29, 38 | bitr3d 280 |
. . . 4
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → (∀𝑥 ∈ V (𝑥 ∈ (𝐼‘𝑠) ↔ 𝑥 ∈ (𝐼‘(𝐼‘𝑠))) ↔ ∀𝑥 ∈ 𝐵 (𝑠 ∈ (𝑁‘𝑥) ↔ (𝐼‘𝑠) ∈ (𝑁‘𝑥)))) |
40 | 4, 39 | bitrid 282 |
. . 3
⊢ ((𝜑 ∧ 𝑠 ∈ 𝒫 𝐵) → ((𝐼‘(𝐼‘𝑠)) = (𝐼‘𝑠) ↔ ∀𝑥 ∈ 𝐵 (𝑠 ∈ (𝑁‘𝑥) ↔ (𝐼‘𝑠) ∈ (𝑁‘𝑥)))) |
41 | 40 | ralbidva 3111 |
. 2
⊢ (𝜑 → (∀𝑠 ∈ 𝒫 𝐵(𝐼‘(𝐼‘𝑠)) = (𝐼‘𝑠) ↔ ∀𝑠 ∈ 𝒫 𝐵∀𝑥 ∈ 𝐵 (𝑠 ∈ (𝑁‘𝑥) ↔ (𝐼‘𝑠) ∈ (𝑁‘𝑥)))) |
42 | | ralcom 3166 |
. 2
⊢
(∀𝑠 ∈
𝒫 𝐵∀𝑥 ∈ 𝐵 (𝑠 ∈ (𝑁‘𝑥) ↔ (𝐼‘𝑠) ∈ (𝑁‘𝑥)) ↔ ∀𝑥 ∈ 𝐵 ∀𝑠 ∈ 𝒫 𝐵(𝑠 ∈ (𝑁‘𝑥) ↔ (𝐼‘𝑠) ∈ (𝑁‘𝑥))) |
43 | 41, 42 | bitrdi 287 |
1
⊢ (𝜑 → (∀𝑠 ∈ 𝒫 𝐵(𝐼‘(𝐼‘𝑠)) = (𝐼‘𝑠) ↔ ∀𝑥 ∈ 𝐵 ∀𝑠 ∈ 𝒫 𝐵(𝑠 ∈ (𝑁‘𝑥) ↔ (𝐼‘𝑠) ∈ (𝑁‘𝑥)))) |