Users' Mathboxes Mathbox for Mario Carneiro < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  msubty Structured version   Visualization version   GIF version

Theorem msubty 35752
Description: The type of a substituted expression is the same as the original type. (Contributed by Mario Carneiro, 18-Jul-2016.)
Hypotheses
Ref Expression
msubffval.v 𝑉 = (mVR‘𝑇)
msubffval.r 𝑅 = (mREx‘𝑇)
msubffval.s 𝑆 = (mSubst‘𝑇)
msubffval.e 𝐸 = (mEx‘𝑇)
Assertion
Ref Expression
msubty ((𝐹:𝐴𝑅𝐴𝑉𝑋𝐸) → (1st ‘((𝑆𝐹)‘𝑋)) = (1st𝑋))

Proof of Theorem msubty
StepHypRef Expression
1 msubffval.v . . 3 𝑉 = (mVR‘𝑇)
2 msubffval.r . . 3 𝑅 = (mREx‘𝑇)
3 msubffval.s . . 3 𝑆 = (mSubst‘𝑇)
4 msubffval.e . . 3 𝐸 = (mEx‘𝑇)
5 eqid 2736 . . 3 (mRSubst‘𝑇) = (mRSubst‘𝑇)
61, 2, 3, 4, 5msubval 35750 . 2 ((𝐹:𝐴𝑅𝐴𝑉𝑋𝐸) → ((𝑆𝐹)‘𝑋) = ⟨(1st𝑋), (((mRSubst‘𝑇)‘𝐹)‘(2nd𝑋))⟩)
7 fvex 6843 . . 3 (1st𝑋) ∈ V
8 fvex 6843 . . 3 (((mRSubst‘𝑇)‘𝐹)‘(2nd𝑋)) ∈ V
97, 8op1std 7944 . 2 (((𝑆𝐹)‘𝑋) = ⟨(1st𝑋), (((mRSubst‘𝑇)‘𝐹)‘(2nd𝑋))⟩ → (1st ‘((𝑆𝐹)‘𝑋)) = (1st𝑋))
106, 9syl 17 1 ((𝐹:𝐴𝑅𝐴𝑉𝑋𝐸) → (1st ‘((𝑆𝐹)‘𝑋)) = (1st𝑋))
Colors of variables: wff setvar class
Syntax hints:  wi 4  w3a 1088   = wceq 1543  wcel 2115  wss 3886  cop 4564  wf 6484  cfv 6488  1st c1st 7932  2nd c2nd 7933  mVRcmvar 35686  mRExcmrex 35691  mExcmex 35692  mRSubstcmrsub 35695  mSubstcmsub 35696
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1913  ax-6 1970  ax-7 2011  ax-8 2117  ax-9 2125  ax-10 2148  ax-11 2164  ax-12 2185  ax-ext 2708  ax-rep 5202  ax-sep 5221  ax-nul 5231  ax-pow 5297  ax-pr 5365  ax-un 7681
This theorem depends on definitions:  df-bi 208  df-an 397  df-or 850  df-3an 1090  df-tru 1546  df-fal 1556  df-ex 1783  df-nf 1787  df-sb 2070  df-mo 2539  df-eu 2569  df-clab 2715  df-cleq 2728  df-clel 2811  df-nfc 2885  df-ne 2932  df-ral 3051  df-rex 3061  df-reu 3342  df-rab 3389  df-v 3430  df-sbc 3727  df-csb 3835  df-dif 3889  df-un 3891  df-in 3893  df-ss 3903  df-nul 4265  df-if 4458  df-pw 4534  df-sn 4559  df-pr 4561  df-op 4565  df-uni 4842  df-iun 4926  df-br 5076  df-opab 5138  df-mpt 5157  df-id 5516  df-xp 5627  df-rel 5628  df-cnv 5629  df-co 5630  df-dm 5631  df-rn 5632  df-res 5633  df-ima 5634  df-iota 6444  df-fun 6490  df-fn 6491  df-f 6492  df-f1 6493  df-fo 6494  df-f1o 6495  df-fv 6496  df-ov 7362  df-oprab 7363  df-mpo 7364  df-1st 7934  df-pm 8769  df-msub 35716
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator