| Step | Hyp | Ref
| Expression |
| 1 | | csbab 4440 |
. . 3
⊢
⦋𝐴 /
𝑥⦌{𝑐 ∣ ∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑)} = {𝑐 ∣ [𝐴 / 𝑥]∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑)} |
| 2 | | sbcex2 3850 |
. . . . 5
⊢
([𝐴 / 𝑥]∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ ∃𝑦[𝐴 / 𝑥]∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑)) |
| 3 | | sbcex2 3850 |
. . . . . . 7
⊢
([𝐴 / 𝑥]∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ ∃𝑧[𝐴 / 𝑥]∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑)) |
| 4 | | sbcex2 3850 |
. . . . . . . . 9
⊢
([𝐴 / 𝑥]∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ ∃𝑑[𝐴 / 𝑥](𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑)) |
| 5 | | sbcan 3838 |
. . . . . . . . . . 11
⊢
([𝐴 / 𝑥](𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ ([𝐴 / 𝑥]𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑)) |
| 6 | | sbcg 3863 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ 𝑉 → ([𝐴 / 𝑥]𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ↔ 𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉)) |
| 7 | 6 | anbi1d 631 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ 𝑉 → (([𝐴 / 𝑥]𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑) ↔ (𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑))) |
| 8 | 5, 7 | bitrid 283 |
. . . . . . . . . 10
⊢ (𝐴 ∈ 𝑉 → ([𝐴 / 𝑥](𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ (𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑))) |
| 9 | 8 | exbidv 1921 |
. . . . . . . . 9
⊢ (𝐴 ∈ 𝑉 → (∃𝑑[𝐴 / 𝑥](𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ ∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑))) |
| 10 | 4, 9 | bitrid 283 |
. . . . . . . 8
⊢ (𝐴 ∈ 𝑉 → ([𝐴 / 𝑥]∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ ∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑))) |
| 11 | 10 | exbidv 1921 |
. . . . . . 7
⊢ (𝐴 ∈ 𝑉 → (∃𝑧[𝐴 / 𝑥]∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ ∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑))) |
| 12 | 3, 11 | bitrid 283 |
. . . . . 6
⊢ (𝐴 ∈ 𝑉 → ([𝐴 / 𝑥]∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ ∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑))) |
| 13 | 12 | exbidv 1921 |
. . . . 5
⊢ (𝐴 ∈ 𝑉 → (∃𝑦[𝐴 / 𝑥]∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ ∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑))) |
| 14 | 2, 13 | bitrid 283 |
. . . 4
⊢ (𝐴 ∈ 𝑉 → ([𝐴 / 𝑥]∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑) ↔ ∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑))) |
| 15 | 14 | abbidv 2808 |
. . 3
⊢ (𝐴 ∈ 𝑉 → {𝑐 ∣ [𝐴 / 𝑥]∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑)} = {𝑐 ∣ ∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑)}) |
| 16 | 1, 15 | eqtrid 2789 |
. 2
⊢ (𝐴 ∈ 𝑉 → ⦋𝐴 / 𝑥⦌{𝑐 ∣ ∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑)} = {𝑐 ∣ ∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑)}) |
| 17 | | df-oprab 7435 |
. . 3
⊢
{〈〈𝑦,
𝑧〉, 𝑑〉 ∣ 𝜑} = {𝑐 ∣ ∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑)} |
| 18 | 17 | csbeq2i 3907 |
. 2
⊢
⦋𝐴 /
𝑥⦌{〈〈𝑦, 𝑧〉, 𝑑〉 ∣ 𝜑} = ⦋𝐴 / 𝑥⦌{𝑐 ∣ ∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ 𝜑)} |
| 19 | | df-oprab 7435 |
. 2
⊢
{〈〈𝑦,
𝑧〉, 𝑑〉 ∣ [𝐴 / 𝑥]𝜑} = {𝑐 ∣ ∃𝑦∃𝑧∃𝑑(𝑐 = 〈〈𝑦, 𝑧〉, 𝑑〉 ∧ [𝐴 / 𝑥]𝜑)} |
| 20 | 16, 18, 19 | 3eqtr4g 2802 |
1
⊢ (𝐴 ∈ 𝑉 → ⦋𝐴 / 𝑥⦌{〈〈𝑦, 𝑧〉, 𝑑〉 ∣ 𝜑} = {〈〈𝑦, 𝑧〉, 𝑑〉 ∣ [𝐴 / 𝑥]𝜑}) |