| 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 2745 | . . . 4 ⊢ (𝐴 = [𝑥]𝑅 → (𝜑 ↔ 𝜓)) |
| 4 | 1, 3 | syl5ibcom 245 | . . 3 ⊢ ((𝜒 ∧ 𝑥 ∈ 𝐵) → (𝐴 = [𝑥]𝑅 → 𝜓)) |
| 5 | 4 | rexlimdva 3139 | . 2 ⊢ (𝜒 → (∃𝑥 ∈ 𝐵 𝐴 = [𝑥]𝑅 → 𝜓)) |
| 6 | elqsi 8705 | . . 3 ⊢ (𝐴 ∈ (𝐵 / 𝑅) → ∃𝑥 ∈ 𝐵 𝐴 = [𝑥]𝑅) | |
| 7 | ectocl.1 | . . 3 ⊢ 𝑆 = (𝐵 / 𝑅) | |
| 8 | 6, 7 | eleq2s 2855 | . 2 ⊢ (𝐴 ∈ 𝑆 → ∃𝑥 ∈ 𝐵 𝐴 = [𝑥]𝑅) |
| 9 | 5, 8 | impel 505 | 1 ⊢ ((𝜒 ∧ 𝐴 ∈ 𝑆) → 𝜓) |
| Colors of variables: wff setvar class |
| Syntax hints: → wi 4 ↔ wb 206 ∧ wa 395 = wceq 1542 ∈ wcel 2114 ∃wrex 3062 [cec 8634 / cqs 8635 |
| 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-rex 3063 df-qs 8642 |
| This theorem is referenced by: ectocl 8723 elqsn0 8724 qsdisj 8734 qsel 8736 eqgen 19147 orbsta 19279 sylow1lem3 19566 sylow2alem2 19584 sylow2a 19585 sylow2blem2 19587 frgpup1 19741 frgpup3lem 19743 quscrng 21273 pi1xfr 25032 pi1coghm 25038 vitalilem3 25587 qsdisjALTV 39034 eqvrelqsel 39035 |
| Copyright terms: Public domain | W3C validator |