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 34792
Description: The value of the preimage mapping operator can be restricted to preimages in the base set of the topology. Cf. orvcval 34789. (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.3 . . . . 5 (𝜑𝑋 ∈ (𝑆MblFnM(sigaGen‘𝐽)))
21isanmbfm 34587 . . . 4 (𝜑𝑋 ran MblFnM)
32mbfmfun 34584 . . 3 (𝜑 → Fun 𝑋)
4 orvccel.1 . . . . . 6 (𝜑𝑆 ran sigAlgebra)
5 orvccel.2 . . . . . . 7 (𝜑𝐽 ∈ Top)
65sgsiga 34473 . . . . . 6 (𝜑 → (sigaGen‘𝐽) ∈ ran sigAlgebra)
74, 6, 1mbfmf 34585 . . . . 5 (𝜑𝑋: 𝑆 (sigaGen‘𝐽))
8 elex 3484 . . . . . . 7 (𝐽 ∈ Top → 𝐽 ∈ V)
9 unisg 34474 . . . . . . 7 (𝐽 ∈ V → (sigaGen‘𝐽) = 𝐽)
105, 8, 93syl 19 . . . . . 6 (𝜑 (sigaGen‘𝐽) = 𝐽)
1110feq3d 6688 . . . . 5 (𝜑 → (𝑋: 𝑆 (sigaGen‘𝐽) ↔ 𝑋: 𝑆 𝐽))
127, 11mpbid 235 . . . 4 (𝜑𝑋: 𝑆 𝐽)
1312frnd 6712 . . 3 (𝜑 → ran 𝑋 𝐽)
14 fimacnvinrn2 7065 . . 3 ((Fun 𝑋 ∧ ran 𝑋 𝐽) → (𝑋 “ {𝑦𝑦𝑅𝐴}) = (𝑋 “ ({𝑦𝑦𝑅𝐴} ∩ 𝐽)))
153, 13, 14syl2anc 595 . 2 (𝜑 → (𝑋 “ {𝑦𝑦𝑅𝐴}) = (𝑋 “ ({𝑦𝑦𝑅𝐴} ∩ 𝐽)))
16 orvccel.4 . . 3 (𝜑𝐴𝑉)
173, 1, 16orvcval 34789 . 2 (𝜑 → (𝑋RV/𝑐𝑅𝐴) = (𝑋 “ {𝑦𝑦𝑅𝐴}))
18 dfrab2 4281 . . . 4 {𝑦 𝐽𝑦𝑅𝐴} = ({𝑦𝑦𝑅𝐴} ∩ 𝐽)
1918a1i 11 . . 3 (𝜑 → {𝑦 𝐽𝑦𝑅𝐴} = ({𝑦𝑦𝑅𝐴} ∩ 𝐽))
2019imaeq2d 6060 . 2 (𝜑 → (𝑋 “ {𝑦 𝐽𝑦𝑅𝐴}) = (𝑋 “ ({𝑦𝑦𝑅𝐴} ∩ 𝐽)))
2115, 17, 203eqtr4d 2814 1 (𝜑 → (𝑋RV/𝑐𝑅𝐴) = (𝑋 “ {𝑦 𝐽𝑦𝑅𝐴}))
Colors of variables: wff setvar class
Syntax hints:  wi 4   = wceq 1567  wcel 2149  {cab 2747  {crab 3423  Vcvv 3463  cin 3912  wss 3913   cuni 4873   class class class wbr 5110  ccnv 5658  ran crn 5660  cima 5662  Fun wfun 6527  wf 6529  cfv 6533  (class class class)co 7408  Topctop 23015  sigAlgebracsiga 34439  sigaGencsigagen 34469  MblFnMcmbfm 34580  RV/𝑐corvc 34787
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1822  ax-4 1836  ax-5 1937  ax-6 1994  ax-7 2035  ax-8 2151  ax-9 2159  ax-10 2182  ax-11 2198  ax-12 2219  ax-ext 2741  ax-sep 5258  ax-nul 5268  ax-pow 5334  ax-pr 5402  ax-un 7730
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3an 1103  df-tru 1570  df-fal 1580  df-ex 1807  df-nf 1811  df-sb 2098  df-mo 2573  df-eu 2603  df-clab 2748  df-cleq 2761  df-clel 2844  df-nfc 2918  df-ne 2965  df-ral 3086  df-rex 3096  df-rab 3424  df-v 3465  df-sbc 3754  df-csb 3862  df-dif 3916  df-un 3918  df-in 3920  df-ss 3930  df-nul 4295  df-if 4490  df-pw 4566  df-sn 4592  df-pr 4594  df-op 4598  df-uni 4874  df-int 4914  df-iun 4959  df-br 5111  df-opab 5175  df-mpt 5194  df-id 5554  df-xp 5665  df-rel 5666  df-cnv 5667  df-co 5668  df-dm 5669  df-rn 5670  df-res 5671  df-ima 5672  df-iota 6489  df-fun 6535  df-fn 6536  df-f 6537  df-fo 6539  df-fv 6541  df-ov 7411  df-oprab 7412  df-mpo 7413  df-1st 7982  df-2nd 7983  df-map 8822  df-siga 34440  df-sigagen 34470  df-mbfm 34581  df-orvc 34788
This theorem is referenced by:  orvcoel  34793  orvccel  34794  orrvcval4  34796
  Copyright terms: Public domain W3C validator