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

Theorem dmcoss 5956
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 2177 and ax-12 2212. (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 1900 . . . . . 6 (∃𝑧(𝑥𝐵𝑧 ∧ 𝑧𝐴𝑦) → ∃𝑧 𝑥𝐵𝑧)
2 vex 3454 . . . . . . 7 𝑥 ∈ V
3 vex 3454 . . . . . . 7 𝑦 ∈ V
42, 3opelco 5848 . . . . . 6 (⟨𝑥, 𝑦⟩ ∈ (𝐴 ∘ 𝐵) ↔ ∃𝑧(𝑥𝐵𝑧 ∧ 𝑧𝐴𝑦))
5 breq2 5106 . . . . . . 7 (𝑦 = 𝑧 → (𝑥𝐵𝑦 ↔ 𝑥𝐵𝑧))
65cbvexvw 2069 . . . . . 6 (∃𝑦 𝑥𝐵𝑦 ↔ ∃𝑧 𝑥𝐵𝑧)
71, 4, 63imtr4i 295 . . . . 5 (⟨𝑥, 𝑦⟩ ∈ (𝐴 ∘ 𝐵) → ∃𝑦 𝑥𝐵𝑦)
87eximi 1867 . . . 4 (∃𝑦⟨𝑥, 𝑦⟩ ∈ (𝐴 ∘ 𝐵) → ∃𝑦∃𝑦 𝑥𝐵𝑦)
95exexw 2085 . . . 4 (∃𝑦 𝑥𝐵𝑦 ↔ ∃𝑦∃𝑦 𝑥𝐵𝑦)
108, 9sylibr 237 . . 3 (∃𝑦⟨𝑥, 𝑦⟩ ∈ (𝐴 ∘ 𝐵) → ∃𝑦 𝑥𝐵𝑦)
112eldm2 5882 . . 3 (𝑥 ∈ dom (𝐴 ∘ 𝐵) ↔ ∃𝑦⟨𝑥, 𝑦⟩ ∈ (𝐴 ∘ 𝐵))
122eldm 5881 . . 3 (𝑥 ∈ dom 𝐵 ↔ ∃𝑦 𝑥𝐵𝑦)
1310, 11, 123imtr4i 295 . 2 (𝑥 ∈ dom (𝐴 ∘ 𝐵) → 𝑥 ∈ dom 𝐵)
1413ssriv 3912 1 dom (𝐴 ∘ 𝐵) ⊆ dom 𝐵
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   ∧ wa 401  ∃wex 1811   ∈ wcel 2144   ⊆ wss 3895  ⟨cop 4834   class class class wbr 5102  dom cdm 5650   ∘ ccom 5654
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  ax-sep 5248  ax-pr 5390
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3an 1105  df-tru 1572  df-fal 1582  df-ex 1812  df-sb 2099  df-clab 2739  df-cleq 2752  df-clel 2835  df-rab 3413  df-v 3452  df-ss 3896  df-dif 4047  df-in 4091  df-un 4151  df-nul 4279  df-if 4482  df-sn 4585  df-pr 4587  df-op 4835  df-br 5103  df-opab 5167  df-co 5659  df-dm 5660
This theorem is used by:  rncoss  5958  dmcosseq  5959  dmcosseqOLD  5960  cossxp  6274  fvco4i  6987  cofunexg  7961  fin23lem30  10423  wunco  10821  relexpnndm  15199  mvdco  19664  f1omvdconj  19665  znleval  21865  ofco2  22771  tngtopn  24974  xppreima  33286  cycpmrn  33750  relexp0a  44809  dmtrclfvRP  44823  hfstructhf  46123  dmtposss  50082
  Copyright terms: Public domain W3C validator