| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > mpoxeldm | Structured version Visualization version GIF version | ||
| Description: If there is an element of the value of an operation given by a maps-to rule, then the first argument is an element of the first component of the domain and the second argument is an element of the second component of the domain depending on the first argument. (Contributed by AV, 25-Oct-2020.) |
| Ref | Expression |
|---|---|
| mpoxeldm.f | ⊢ 𝐹 = (𝑥 ∈ 𝐶, 𝑦 ∈ 𝐷 ↦ 𝑅) |
| Ref | Expression |
|---|---|
| mpoxeldm | ⊢ (𝑁 ∈ (𝑋𝐹𝑌) → (𝑋 ∈ 𝐶 ∧ 𝑌 ∈ ⦋𝑋 / 𝑥⦌𝐷)) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | mpoxeldm.f | . . . 4 ⊢ 𝐹 = (𝑥 ∈ 𝐶, 𝑦 ∈ 𝐷 ↦ 𝑅) | |
| 2 | 1 | dmmpossx 8032 | . . 3 ⊢ dom 𝐹 ⊆ ∪ 𝑥 ∈ 𝐶 ({𝑥} × 𝐷) |
| 3 | elfvdm 6886 | . . . 4 ⊢ (𝑁 ∈ (𝐹‘〈𝑋, 𝑌〉) → 〈𝑋, 𝑌〉 ∈ dom 𝐹) | |
| 4 | df-ov 7384 | . . . 4 ⊢ (𝑋𝐹𝑌) = (𝐹‘〈𝑋, 𝑌〉) | |
| 5 | 3, 4 | eleq2s 2870 | . . 3 ⊢ (𝑁 ∈ (𝑋𝐹𝑌) → 〈𝑋, 𝑌〉 ∈ dom 𝐹) |
| 6 | 2, 5 | sselid 3925 | . 2 ⊢ (𝑁 ∈ (𝑋𝐹𝑌) → 〈𝑋, 𝑌〉 ∈ ∪ 𝑥 ∈ 𝐶 ({𝑥} × 𝐷)) |
| 7 | nfcsb1v 3867 | . . 3 ⊢ Ⅎ𝑥⦋𝑋 / 𝑥⦌𝐷 | |
| 8 | csbeq1a 3857 | . . 3 ⊢ (𝑥 = 𝑋 → 𝐷 = ⦋𝑋 / 𝑥⦌𝐷) | |
| 9 | 7, 8 | opeliunxp2f 8174 | . 2 ⊢ (〈𝑋, 𝑌〉 ∈ ∪ 𝑥 ∈ 𝐶 ({𝑥} × 𝐷) ↔ (𝑋 ∈ 𝐶 ∧ 𝑌 ∈ ⦋𝑋 / 𝑥⦌𝐷)) |
| 10 | 6, 9 | sylib 220 | 1 ⊢ (𝑁 ∈ (𝑋𝐹𝑌) → (𝑋 ∈ 𝐶 ∧ 𝑌 ∈ ⦋𝑋 / 𝑥⦌𝐷)) |
| Colors of variables: wff setvar class |
| Syntax hints: → wi 4 ∧ wa 398 = wceq 1550 ∈ wcel 2132 ⦋csb 3843 {csn 4572 〈cop 4578 ∪ ciun 4939 × cxp 5634 dom cdm 5636 ‘cfv 6506 (class class class)co 7381 ∈ cmpo 7383 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1805 ax-4 1819 ax-5 1920 ax-6 1977 ax-7 2018 ax-8 2134 ax-9 2142 ax-10 2165 ax-11 2181 ax-12 2202 ax-ext 2724 ax-sep 5236 ax-nul 5246 ax-pr 5380 ax-un 7703 |
| This theorem depends on definitions: df-bi 209 df-an 399 df-or 857 df-3an 1097 df-tru 1553 df-fal 1563 df-ex 1790 df-nf 1794 df-sb 2081 df-mo 2556 df-eu 2586 df-clab 2731 df-cleq 2744 df-clel 2827 df-nfc 2901 df-ne 2948 df-ral 3067 df-rex 3077 df-rab 3405 df-v 3446 df-sbc 3736 df-csb 3844 df-dif 3898 df-un 3900 df-in 3902 df-ss 3912 df-nul 4277 df-if 4471 df-sn 4573 df-pr 4575 df-op 4579 df-uni 4856 df-iun 4941 df-br 5091 df-opab 5153 df-mpt 5172 df-id 5531 df-xp 5642 df-rel 5643 df-cnv 5644 df-co 5645 df-dm 5646 df-rn 5647 df-res 5648 df-ima 5649 df-iota 6462 df-fun 6508 df-fv 6514 df-ov 7384 df-oprab 7385 df-mpo 7386 df-1st 7955 df-2nd 7956 |
| This theorem is referenced by: mpoxneldm 8176 nbgrcl 29471 clnbgrcl 48381 |
| Copyright terms: Public domain | W3C validator |