Step | Hyp | Ref
| Expression |
1 | | df-frind 4310 |
. 2
⊢ ( E Fr
𝐴 ↔ ∀𝑠 FrFor E 𝐴𝑠) |
2 | | bi2.04 247 |
. . . . . . 7
⊢
((∀𝑦 ∈
𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) ↔ (𝑥 ∈ 𝐴 → (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠))) |
3 | 2 | albii 1458 |
. . . . . 6
⊢
(∀𝑥(∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) ↔ ∀𝑥(𝑥 ∈ 𝐴 → (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠))) |
4 | | df-ral 2449 |
. . . . . 6
⊢
(∀𝑥 ∈
𝐴 (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠) ↔ ∀𝑥(𝑥 ∈ 𝐴 → (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠))) |
5 | 3, 4 | bitr4i 186 |
. . . . 5
⊢
(∀𝑥(∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) ↔ ∀𝑥 ∈ 𝐴 (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠)) |
6 | | sbim 1941 |
. . . . . . . . . . 11
⊢ ([𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) ↔ ([𝑦 / 𝑥]𝑥 ∈ 𝐴 → [𝑦 / 𝑥]𝑥 ∈ 𝑠)) |
7 | | clelsb1 2271 |
. . . . . . . . . . . 12
⊢ ([𝑦 / 𝑥]𝑥 ∈ 𝐴 ↔ 𝑦 ∈ 𝐴) |
8 | | clelsb1 2271 |
. . . . . . . . . . . 12
⊢ ([𝑦 / 𝑥]𝑥 ∈ 𝑠 ↔ 𝑦 ∈ 𝑠) |
9 | 7, 8 | imbi12i 238 |
. . . . . . . . . . 11
⊢ (([𝑦 / 𝑥]𝑥 ∈ 𝐴 → [𝑦 / 𝑥]𝑥 ∈ 𝑠) ↔ (𝑦 ∈ 𝐴 → 𝑦 ∈ 𝑠)) |
10 | 6, 9 | bitri 183 |
. . . . . . . . . 10
⊢ ([𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) ↔ (𝑦 ∈ 𝐴 → 𝑦 ∈ 𝑠)) |
11 | 10 | ralbii 2472 |
. . . . . . . . 9
⊢
(∀𝑦 ∈
𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) ↔ ∀𝑦 ∈ 𝑥 (𝑦 ∈ 𝐴 → 𝑦 ∈ 𝑠)) |
12 | | ralcom3 2633 |
. . . . . . . . 9
⊢
(∀𝑦 ∈
𝑥 (𝑦 ∈ 𝐴 → 𝑦 ∈ 𝑠) ↔ ∀𝑦 ∈ 𝐴 (𝑦 ∈ 𝑥 → 𝑦 ∈ 𝑠)) |
13 | 11, 12 | bitri 183 |
. . . . . . . 8
⊢
(∀𝑦 ∈
𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) ↔ ∀𝑦 ∈ 𝐴 (𝑦 ∈ 𝑥 → 𝑦 ∈ 𝑠)) |
14 | | epel 4270 |
. . . . . . . . . 10
⊢ (𝑦 E 𝑥 ↔ 𝑦 ∈ 𝑥) |
15 | 14 | imbi1i 237 |
. . . . . . . . 9
⊢ ((𝑦 E 𝑥 → 𝑦 ∈ 𝑠) ↔ (𝑦 ∈ 𝑥 → 𝑦 ∈ 𝑠)) |
16 | 15 | ralbii 2472 |
. . . . . . . 8
⊢
(∀𝑦 ∈
𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) ↔ ∀𝑦 ∈ 𝐴 (𝑦 ∈ 𝑥 → 𝑦 ∈ 𝑠)) |
17 | 13, 16 | bitr4i 186 |
. . . . . . 7
⊢
(∀𝑦 ∈
𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) ↔ ∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠)) |
18 | 17 | imbi1i 237 |
. . . . . 6
⊢
((∀𝑦 ∈
𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠) ↔ (∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) → 𝑥 ∈ 𝑠)) |
19 | 18 | ralbii 2472 |
. . . . 5
⊢
(∀𝑥 ∈
𝐴 (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠) ↔ ∀𝑥 ∈ 𝐴 (∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) → 𝑥 ∈ 𝑠)) |
20 | 5, 19 | bitri 183 |
. . . 4
⊢
(∀𝑥(∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) ↔ ∀𝑥 ∈ 𝐴 (∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) → 𝑥 ∈ 𝑠)) |
21 | | ax-setind 4514 |
. . . . 5
⊢
(∀𝑥(∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) → ∀𝑥(𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) |
22 | | dfss2 3131 |
. . . . 5
⊢ (𝐴 ⊆ 𝑠 ↔ ∀𝑥(𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) |
23 | 21, 22 | sylibr 133 |
. . . 4
⊢
(∀𝑥(∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) → 𝐴 ⊆ 𝑠) |
24 | 20, 23 | sylbir 134 |
. . 3
⊢
(∀𝑥 ∈
𝐴 (∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) → 𝑥 ∈ 𝑠) → 𝐴 ⊆ 𝑠) |
25 | | df-frfor 4309 |
. . 3
⊢ ( FrFor E
𝐴𝑠 ↔ (∀𝑥 ∈ 𝐴 (∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) → 𝑥 ∈ 𝑠) → 𝐴 ⊆ 𝑠)) |
26 | 24, 25 | mpbir 145 |
. 2
⊢ FrFor E
𝐴𝑠 |
27 | 1, 26 | mpgbir 1441 |
1
⊢ E Fr
𝐴 |