Users' Mathboxes Mathbox for Thierry Arnoux < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  orvcval4 Structured version   Visualization version   GIF version

Theorem orvcval4 32093
Description: The value of the preimage mapping operator can be restricted to preimages in the base set of the topology. Cf. orvcval 32090. (Contributed by Thierry Arnoux, 21-Jan-2017.)
Hypotheses
Ref Expression
orvccel.1 (𝜑𝑆 ran sigAlgebra)
orvccel.2 (𝜑𝐽 ∈ Top)
orvccel.3 (𝜑𝑋 ∈ (𝑆MblFnM(sigaGen‘𝐽)))
orvccel.4 (𝜑𝐴𝑉)
Assertion
Ref Expression
orvcval4 (𝜑 → (𝑋RV/𝑐𝑅𝐴) = (𝑋 “ {𝑦 𝐽𝑦𝑅𝐴}))
Distinct variable groups:   𝑦,𝐴   𝑦,𝑅   𝑦,𝑋   𝑦,𝐽
Allowed substitution hints:   𝜑(𝑦)   𝑆(𝑦)   𝑉(𝑦)

Proof of Theorem orvcval4
StepHypRef Expression
1 orvccel.1 . . . . 5 (𝜑𝑆 ran sigAlgebra)
2 orvccel.2 . . . . . 6 (𝜑𝐽 ∈ Top)
32sgsiga 31776 . . . . 5 (𝜑 → (sigaGen‘𝐽) ∈ ran sigAlgebra)
4 orvccel.3 . . . . 5 (𝜑𝑋 ∈ (𝑆MblFnM(sigaGen‘𝐽)))
51, 3, 4isanmbfm 31889 . . . 4 (𝜑𝑋 ran MblFnM)
65mbfmfun 31887 . . 3 (𝜑 → Fun 𝑋)
71, 3, 4mbfmf 31888 . . . . 5 (𝜑𝑋: 𝑆 (sigaGen‘𝐽))
8 elex 3416 . . . . . . 7 (𝐽 ∈ Top → 𝐽 ∈ V)
9 unisg 31777 . . . . . . 7 (𝐽 ∈ V → (sigaGen‘𝐽) = 𝐽)
102, 8, 93syl 18 . . . . . 6 (𝜑 (sigaGen‘𝐽) = 𝐽)
1110feq3d 6510 . . . . 5 (𝜑 → (𝑋: 𝑆 (sigaGen‘𝐽) ↔ 𝑋: 𝑆 𝐽))
127, 11mpbid 235 . . . 4 (𝜑𝑋: 𝑆 𝐽)
1312frnd 6531 . . 3 (𝜑 → ran 𝑋 𝐽)
14 fimacnvinrn2 6871 . . 3 ((Fun 𝑋 ∧ ran 𝑋 𝐽) → (𝑋 “ {𝑦𝑦𝑅𝐴}) = (𝑋 “ ({𝑦𝑦𝑅𝐴} ∩ 𝐽)))
156, 13, 14syl2anc 587 . 2 (𝜑 → (𝑋 “ {𝑦𝑦𝑅𝐴}) = (𝑋 “ ({𝑦𝑦𝑅𝐴} ∩ 𝐽)))
16 orvccel.4 . . 3 (𝜑𝐴𝑉)
176, 4, 16orvcval 32090 . 2 (𝜑 → (𝑋RV/𝑐𝑅𝐴) = (𝑋 “ {𝑦𝑦𝑅𝐴}))
18 dfrab2 4211 . . . 4 {𝑦 𝐽𝑦𝑅𝐴} = ({𝑦𝑦𝑅𝐴} ∩ 𝐽)
1918a1i 11 . . 3 (𝜑 → {𝑦 𝐽𝑦𝑅𝐴} = ({𝑦𝑦𝑅𝐴} ∩ 𝐽))
2019imaeq2d 5914 . 2 (𝜑 → (𝑋 “ {𝑦 𝐽𝑦𝑅𝐴}) = (𝑋 “ ({𝑦𝑦𝑅𝐴} ∩ 𝐽)))
2115, 17, 203eqtr4d 2781 1 (𝜑 → (𝑋RV/𝑐𝑅𝐴) = (𝑋 “ {𝑦 𝐽𝑦𝑅𝐴}))
Colors of variables: wff setvar class
Syntax hints:  wi 4   = wceq 1543  wcel 2112  {cab 2714  {crab 3055  Vcvv 3398  cin 3852  wss 3853   cuni 4805   class class class wbr 5039  ccnv 5535  ran crn 5537  cima 5539  Fun wfun 6352  wf 6354  cfv 6358  (class class class)co 7191  Topctop 21744  sigAlgebracsiga 31742  sigaGencsigagen 31772  MblFnMcmbfm 31883  RV/𝑐corvc 32088
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1803  ax-4 1817  ax-5 1918  ax-6 1976  ax-7 2018  ax-8 2114  ax-9 2122  ax-10 2143  ax-11 2160  ax-12 2177  ax-ext 2708  ax-sep 5177  ax-nul 5184  ax-pow 5243  ax-pr 5307  ax-un 7501
This theorem depends on definitions:  df-bi 210  df-an 400  df-or 848  df-3an 1091  df-tru 1546  df-fal 1556  df-ex 1788  df-nf 1792  df-sb 2073  df-mo 2539  df-eu 2568  df-clab 2715  df-cleq 2728  df-clel 2809  df-nfc 2879  df-ne 2933  df-ral 3056  df-rex 3057  df-rab 3060  df-v 3400  df-sbc 3684  df-csb 3799  df-dif 3856  df-un 3858  df-in 3860  df-ss 3870  df-nul 4224  df-if 4426  df-pw 4501  df-sn 4528  df-pr 4530  df-op 4534  df-uni 4806  df-int 4846  df-iun 4892  df-br 5040  df-opab 5102  df-mpt 5121  df-id 5440  df-xp 5542  df-rel 5543  df-cnv 5544  df-co 5545  df-dm 5546  df-rn 5547  df-res 5548  df-ima 5549  df-iota 6316  df-fun 6360  df-fn 6361  df-f 6362  df-fo 6364  df-fv 6366  df-ov 7194  df-oprab 7195  df-mpo 7196  df-1st 7739  df-2nd 7740  df-map 8488  df-siga 31743  df-sigagen 31773  df-mbfm 31884  df-orvc 32089
This theorem is referenced by:  orvcoel  32094  orvccel  32095  orrvcval4  32097
  Copyright terms: Public domain W3C validator