| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > cbvriotavw | Structured version Visualization version GIF version | ||
| Description: Change bound variable in a restricted description binder. Version of cbvriotav 7333 with a disjoint variable condition, which requires fewer axioms . (Contributed by NM, 18-Mar-2013.) (Revised by GG, 30-Sep-2024.) |
| Ref | Expression |
|---|---|
| cbvriotavw.1 | ⊢ (𝑥 = 𝑦 → (𝜑 ↔ 𝜓)) |
| Ref | Expression |
|---|---|
| cbvriotavw | ⊢ (℩𝑥 ∈ 𝐴 𝜑) = (℩𝑦 ∈ 𝐴 𝜓) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | eleq1w 2820 | . . . 4 ⊢ (𝑥 = 𝑦 → (𝑥 ∈ 𝐴 ↔ 𝑦 ∈ 𝐴)) | |
| 2 | cbvriotavw.1 | . . . 4 ⊢ (𝑥 = 𝑦 → (𝜑 ↔ 𝜓)) | |
| 3 | 1, 2 | anbi12d 633 | . . 3 ⊢ (𝑥 = 𝑦 → ((𝑥 ∈ 𝐴 ∧ 𝜑) ↔ (𝑦 ∈ 𝐴 ∧ 𝜓))) |
| 4 | 3 | cbviotavw 6458 | . 2 ⊢ (℩𝑥(𝑥 ∈ 𝐴 ∧ 𝜑)) = (℩𝑦(𝑦 ∈ 𝐴 ∧ 𝜓)) |
| 5 | df-riota 7319 | . 2 ⊢ (℩𝑥 ∈ 𝐴 𝜑) = (℩𝑥(𝑥 ∈ 𝐴 ∧ 𝜑)) | |
| 6 | df-riota 7319 | . 2 ⊢ (℩𝑦 ∈ 𝐴 𝜓) = (℩𝑦(𝑦 ∈ 𝐴 ∧ 𝜓)) | |
| 7 | 4, 5, 6 | 3eqtr4i 2770 | 1 ⊢ (℩𝑥 ∈ 𝐴 𝜑) = (℩𝑦 ∈ 𝐴 𝜓) |
| Colors of variables: wff setvar class |
| Syntax hints: → wi 4 ↔ wb 206 ∧ wa 395 = wceq 1542 ∈ wcel 2114 ℩cio 6448 ℩crio 7318 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1797 ax-4 1811 ax-5 1912 ax-6 1969 ax-7 2010 ax-8 2116 ax-9 2124 ax-ext 2709 |
| This theorem depends on definitions: df-bi 207 df-an 396 df-tru 1545 df-ex 1782 df-sb 2069 df-clab 2716 df-cleq 2729 df-clel 2812 df-v 3432 df-ss 3907 df-uni 4852 df-iota 6450 df-riota 7319 |
| This theorem is referenced by: ordtypecbv 9427 fin23lem27 10245 zorn2g 10420 nosupcbv 27684 noinfcbv 27699 uspgredg2v 29311 usgredg2v 29314 cnlnadji 32166 nmopadjlei 32178 cvmliftlem15 35500 cvmliftiota 35503 cvmlift2 35518 cvmlift3lem7 35527 cvmlift3 35530 weiunlem 36665 lshpkrlem3 39578 cdleme40v 40935 lcfl7N 41967 lcf1o 42017 lcfrlem39 42047 hdmap1cbv 42268 wessf1ornlem 45639 fourierdlem103 46661 fourierdlem104 46662 |
| Copyright terms: Public domain | W3C validator |