MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  dmcoss Structured version   Visualization version   GIF version

Theorem dmcoss 5964
Description: Domain of a composition. Theorem 21 of [Suppes] p. 63. (Contributed by NM, 19-Mar-1998.) (Proof shortened by Andrew Salmon, 27-Aug-2011.) Avoid ax-10 2180 and ax-12 2216. (Revised by TM, 31-Dec-2025.)
Assertion
Ref Expression
dmcoss dom (𝐴 ∘ 𝐵) ⊆ dom 𝐵

Proof of Theorem dmcoss
Dummy variables 𝑥 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 exsimpl 1901 . . . . . 6 (∃𝑧(𝑥𝐵𝑧 ∧ 𝑧𝐴𝑦) → ∃𝑧 𝑥𝐵𝑧)
2 vex 3458 . . . . . . 7 𝑥 ∈ V
3 vex 3458 . . . . . . 7 𝑦 ∈ V
42, 3opelco 5856 . . . . . 6 (⟨𝑥, 𝑦⟩ ∈ (𝐴 ∘ 𝐵) ↔ ∃𝑧(𝑥𝐵𝑧 ∧ 𝑧𝐴𝑦))
5 breq2 5110 . . . . . . 7 (𝑦 = 𝑧 → (𝑥𝐵𝑦 ↔ 𝑥𝐵𝑧))
65cbvexvw 2072 . . . . . 6 (∃𝑦 𝑥𝐵𝑦 ↔ ∃𝑧 𝑥𝐵𝑧)
71, 4, 63imtr4i 295 . . . . 5 (⟨𝑥, 𝑦⟩ ∈ (𝐴 ∘ 𝐵) → ∃𝑦 𝑥𝐵𝑦)
87eximi 1868 . . . 4 (∃𝑦⟨𝑥, 𝑦⟩ ∈ (𝐴 ∘ 𝐵) → ∃𝑦∃𝑦 𝑥𝐵𝑦)
95exexw 2088 . . . 4 (∃𝑦 𝑥𝐵𝑦 ↔ ∃𝑦∃𝑦 𝑥𝐵𝑦)
108, 9sylibr 237 . . 3 (∃𝑦⟨𝑥, 𝑦⟩ ∈ (𝐴 ∘ 𝐵) → ∃𝑦 𝑥𝐵𝑦)
112eldm2 5890 . . 3 (𝑥 ∈ dom (𝐴 ∘ 𝐵) ↔ ∃𝑦⟨𝑥, 𝑦⟩ ∈ (𝐴 ∘ 𝐵))
122eldm 5889 . . 3 (𝑥 ∈ dom 𝐵 ↔ ∃𝑦 𝑥𝐵𝑦)
1310, 11, 123imtr4i 295 . 2 (𝑥 ∈ dom (𝐴 ∘ 𝐵) → 𝑥 ∈ dom 𝐵)
1413ssriv 3917 1 dom (𝐴 ∘ 𝐵) ⊆ dom 𝐵
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   ∧ wa 401  ∃wex 1812   ∈ wcel 2147   ⊆ wss 3900  ⟨cop 4838   class class class wbr 5106  dom cdm 5655   ∘ ccom 5659
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1945  ax-6 2002  ax-7 2043  ax-8 2149  ax-9 2157  ax-ext 2735  ax-sep 5252  ax-pr 5395
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-sb 2102  df-clab 2742  df-cleq 2755  df-clel 2839  df-rab 3417  df-v 3456  df-ss 3901  df-dif 4050  df-in 4094  df-un 4154  df-nul 4282  df-if 4486  df-sn 4589  df-pr 4591  df-op 4839  df-br 5107  df-opab 5171  df-co 5664  df-dm 5665
This theorem is used by:  rncoss  5966  dmcosseq  5967  dmcosseqOLD  5968  cossxp  6292  fvco4i  7010  cofunexg  7985  fin23lem30  10447  wunco  10845  relexpnndm  15223  mvdco  19689  f1omvdconj  19690  znleval  21890  ofco2  22796  tngtopn  24999  xppreima  33311  cycpmrn  33774  relexp0a  44908  dmtrclfvRP  44922  hfstructhf  46228  dmtposss  50194
  Copyright terms: Public domain W3C validator