| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > ectocld | Structured version Visualization version GIF version | ||
| Description: Implicit substitution of class for equivalence class. (Contributed by Mario Carneiro, 9-Jul-2014.) |
| Ref | Expression |
|---|---|
| ectocl.1 | ⊢ 𝑆 = (𝐵 / 𝑅) |
| ectocl.2 | ⊢ ([𝑥]𝑅 = 𝐴 → (𝜑 ↔ 𝜓)) |
| ectocld.3 | ⊢ ((𝜒 ∧ 𝑥 ∈ 𝐵) → 𝜑) |
| Ref | Expression |
|---|---|
| ectocld | ⊢ ((𝜒 ∧ 𝐴 ∈ 𝑆) → 𝜓) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | ectocld.3 | . . . 4 ⊢ ((𝜒 ∧ 𝑥 ∈ 𝐵) → 𝜑) | |
| 2 | ectocl.2 | . . . . 5 ⊢ ([𝑥]𝑅 = 𝐴 → (𝜑 ↔ 𝜓)) | |
| 3 | 2 | eqcoms 2768 | . . . 4 ⊢ (𝐴 = [𝑥]𝑅 → (𝜑 ↔ 𝜓)) |
| 4 | 1, 3 | syl5ibcom 248 | . . 3 ⊢ ((𝜒 ∧ 𝑥 ∈ 𝐵) → (𝐴 = [𝑥]𝑅 → 𝜓)) |
| 5 | 4 | rexlimdva 3163 | . 2 ⊢ (𝜒 → (∃𝑥 ∈ 𝐵 𝐴 = [𝑥]𝑅 → 𝜓)) |
| 6 | elqsi 8789 | . . 3 ⊢ (𝐴 ∈ (𝐵 / 𝑅) → ∃𝑥 ∈ 𝐵 𝐴 = [𝑥]𝑅) | |
| 7 | ectocl.1 | . . 3 ⊢ 𝑆 = (𝐵 / 𝑅) | |
| 8 | 6, 7 | eleq2s 2878 | . 2 ⊢ (𝐴 ∈ 𝑆 → ∃𝑥 ∈ 𝐵 𝐴 = [𝑥]𝑅) |
| 9 | 5, 8 | impel 515 | 1 ⊢ ((𝜒 ∧ 𝐴 ∈ 𝑆) → 𝜓) |
| Colors of variables: wff setvar class |
| This proof depends on syntax axioms: → wi 4 ↔ wb 209 ∧ wa 401 = wceq 1569 ∈ wcel 2144 ∃wrex 3086 [cec 8718 / cqs 8719 |
| This proof depends on axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1827 ax-4 1841 ax-5 1942 ax-6 1999 ax-7 2040 ax-8 2146 ax-9 2154 ax-ext 2732 |
| This proof depends on definitions: df-bi 210 df-an 402 df-tru 1572 df-ex 1812 df-sb 2099 df-clab 2739 df-cleq 2752 df-clel 2835 df-rex 3087 df-qs 8726 |
| This theorem is used by: ectocl 8807 elqsn0 8808 qsdisj 8818 qsel 8820 eqgen 19398 orbsta 19532 sylow1lem3 19819 sylow2alem2 19837 sylow2a 19838 sylow2blem2 19840 frgpup1 19994 frgpup3lem 19996 quscrng 21584 pi1xfr 25381 pi1coghm 25387 vitalilem3 25936 qsdisjALTV 39724 eqvrelqsel 39725 |
| Copyright terms: Public domain | W3C validator |