| Step | Hyp | Ref
| Expression |
| 1 | | df-frind 4368 |
. 2
⊢ ( E Fr
𝐴 ↔ ∀𝑠 FrFor E 𝐴𝑠) |
| 2 | | bi2.04 248 |
. . . . . . 7
⊢
((∀𝑦 ∈
𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) ↔ (𝑥 ∈ 𝐴 → (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠))) |
| 3 | 2 | albii 1484 |
. . . . . 6
⊢
(∀𝑥(∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) ↔ ∀𝑥(𝑥 ∈ 𝐴 → (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠))) |
| 4 | | df-ral 2480 |
. . . . . 6
⊢
(∀𝑥 ∈
𝐴 (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠) ↔ ∀𝑥(𝑥 ∈ 𝐴 → (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠))) |
| 5 | 3, 4 | bitr4i 187 |
. . . . 5
⊢
(∀𝑥(∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) ↔ ∀𝑥 ∈ 𝐴 (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠)) |
| 6 | | sbim 1972 |
. . . . . . . . . . 11
⊢ ([𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) ↔ ([𝑦 / 𝑥]𝑥 ∈ 𝐴 → [𝑦 / 𝑥]𝑥 ∈ 𝑠)) |
| 7 | | clelsb1 2301 |
. . . . . . . . . . . 12
⊢ ([𝑦 / 𝑥]𝑥 ∈ 𝐴 ↔ 𝑦 ∈ 𝐴) |
| 8 | | clelsb1 2301 |
. . . . . . . . . . . 12
⊢ ([𝑦 / 𝑥]𝑥 ∈ 𝑠 ↔ 𝑦 ∈ 𝑠) |
| 9 | 7, 8 | imbi12i 239 |
. . . . . . . . . . 11
⊢ (([𝑦 / 𝑥]𝑥 ∈ 𝐴 → [𝑦 / 𝑥]𝑥 ∈ 𝑠) ↔ (𝑦 ∈ 𝐴 → 𝑦 ∈ 𝑠)) |
| 10 | 6, 9 | bitri 184 |
. . . . . . . . . 10
⊢ ([𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) ↔ (𝑦 ∈ 𝐴 → 𝑦 ∈ 𝑠)) |
| 11 | 10 | ralbii 2503 |
. . . . . . . . 9
⊢
(∀𝑦 ∈
𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) ↔ ∀𝑦 ∈ 𝑥 (𝑦 ∈ 𝐴 → 𝑦 ∈ 𝑠)) |
| 12 | | ralcom3 2665 |
. . . . . . . . 9
⊢
(∀𝑦 ∈
𝑥 (𝑦 ∈ 𝐴 → 𝑦 ∈ 𝑠) ↔ ∀𝑦 ∈ 𝐴 (𝑦 ∈ 𝑥 → 𝑦 ∈ 𝑠)) |
| 13 | 11, 12 | bitri 184 |
. . . . . . . 8
⊢
(∀𝑦 ∈
𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) ↔ ∀𝑦 ∈ 𝐴 (𝑦 ∈ 𝑥 → 𝑦 ∈ 𝑠)) |
| 14 | | epel 4328 |
. . . . . . . . . 10
⊢ (𝑦 E 𝑥 ↔ 𝑦 ∈ 𝑥) |
| 15 | 14 | imbi1i 238 |
. . . . . . . . 9
⊢ ((𝑦 E 𝑥 → 𝑦 ∈ 𝑠) ↔ (𝑦 ∈ 𝑥 → 𝑦 ∈ 𝑠)) |
| 16 | 15 | ralbii 2503 |
. . . . . . . 8
⊢
(∀𝑦 ∈
𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) ↔ ∀𝑦 ∈ 𝐴 (𝑦 ∈ 𝑥 → 𝑦 ∈ 𝑠)) |
| 17 | 13, 16 | bitr4i 187 |
. . . . . . 7
⊢
(∀𝑦 ∈
𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) ↔ ∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠)) |
| 18 | 17 | imbi1i 238 |
. . . . . 6
⊢
((∀𝑦 ∈
𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠) ↔ (∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) → 𝑥 ∈ 𝑠)) |
| 19 | 18 | ralbii 2503 |
. . . . 5
⊢
(∀𝑥 ∈
𝐴 (∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → 𝑥 ∈ 𝑠) ↔ ∀𝑥 ∈ 𝐴 (∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) → 𝑥 ∈ 𝑠)) |
| 20 | 5, 19 | bitri 184 |
. . . 4
⊢
(∀𝑥(∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) ↔ ∀𝑥 ∈ 𝐴 (∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) → 𝑥 ∈ 𝑠)) |
| 21 | | ax-setind 4574 |
. . . . 5
⊢
(∀𝑥(∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) → ∀𝑥(𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) |
| 22 | | ssalel 3172 |
. . . . 5
⊢ (𝐴 ⊆ 𝑠 ↔ ∀𝑥(𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) |
| 23 | 21, 22 | sylibr 134 |
. . . 4
⊢
(∀𝑥(∀𝑦 ∈ 𝑥 [𝑦 / 𝑥](𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠) → (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝑠)) → 𝐴 ⊆ 𝑠) |
| 24 | 20, 23 | sylbir 135 |
. . 3
⊢
(∀𝑥 ∈
𝐴 (∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) → 𝑥 ∈ 𝑠) → 𝐴 ⊆ 𝑠) |
| 25 | | df-frfor 4367 |
. . 3
⊢ ( FrFor E
𝐴𝑠 ↔ (∀𝑥 ∈ 𝐴 (∀𝑦 ∈ 𝐴 (𝑦 E 𝑥 → 𝑦 ∈ 𝑠) → 𝑥 ∈ 𝑠) → 𝐴 ⊆ 𝑠)) |
| 26 | 24, 25 | mpbir 146 |
. 2
⊢ FrFor E
𝐴𝑠 |
| 27 | 1, 26 | mpgbir 1467 |
1
⊢ E Fr
𝐴 |