Metamath Proof Explorer


Theorem cbvralsvw

Description: Change bound variable by using a substitution. Version of cbvralsv with a disjoint variable condition, which does not require ax-13 . (Contributed by NM, 20-Nov-2005) Avoid ax-13 . (Revised by GG, 10-Jan-2024) (Proof shortened by Wolf Lammen, 8-Mar-2025) Avoid ax-10 , ax-12 . (Revised by SN, 21-Aug-2025)

Ref Expression
Assertion cbvralsvw ⊢ ∀ x ∈ A φ ↔ ∀ y ∈ A y x φ

Proof

Step Hyp Ref Expression
1 sb8v ⊢ ∀ x x ∈ A → φ ↔ ∀ y y x x ∈ A → φ
2 df-ral ⊢ ∀ x ∈ A φ ↔ ∀ x x ∈ A → φ
3 df-ral ⊢ ∀ y ∈ A y x φ ↔ ∀ y y ∈ A → y x φ
4 eleq1w ⊢ x = y → x ∈ A ↔ y ∈ A
5 4 imbi1d ⊢ x = y → x ∈ A → φ ↔ y ∈ A → φ
6 5 sbbiiev ⊢ y x x ∈ A → φ ↔ y x y ∈ A → φ
7 sbrimvw ⊢ y x y ∈ A → φ ↔ y ∈ A → y x φ
8 6 7 bitr2i ⊢ y ∈ A → y x φ ↔ y x x ∈ A → φ
9 8 albii ⊢ ∀ y y ∈ A → y x φ ↔ ∀ y y x x ∈ A → φ
10 3 9 bitri ⊢ ∀ y ∈ A y x φ ↔ ∀ y y x x ∈ A → φ
11 1 2 10 3bitr4i ⊢ ∀ x ∈ A φ ↔ ∀ y ∈ A y x φ