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 31720
Description: The value of the preimage mapping operator can be restricted to preimages in the base set of the topology. Cf. orvcval 31717. (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 31403 . . . . 5 (𝜑 → (sigaGen‘𝐽) ∈ ran sigAlgebra)
4 orvccel.3 . . . . 5 (𝜑𝑋 ∈ (𝑆MblFnM(sigaGen‘𝐽)))
51, 3, 4isanmbfm 31516 . . . 4 (𝜑𝑋 ran MblFnM)
65mbfmfun 31514 . . 3 (𝜑 → Fun 𝑋)
71, 3, 4mbfmf 31515 . . . . 5 (𝜑𝑋: 𝑆 (sigaGen‘𝐽))
8 elex 3514 . . . . . . 7 (𝐽 ∈ Top → 𝐽 ∈ V)
9 unisg 31404 . . . . . . 7 (𝐽 ∈ V → (sigaGen‘𝐽) = 𝐽)
102, 8, 93syl 18 . . . . . 6 (𝜑 (sigaGen‘𝐽) = 𝐽)
1110feq3d 6503 . . . . 5 (𝜑 → (𝑋: 𝑆 (sigaGen‘𝐽) ↔ 𝑋: 𝑆 𝐽))
127, 11mpbid 234 . . . 4 (𝜑𝑋: 𝑆 𝐽)
1312frnd 6523 . . 3 (𝜑 → ran 𝑋 𝐽)
14 fimacnvinrn2 6843 . . 3 ((Fun 𝑋 ∧ ran 𝑋 𝐽) → (𝑋 “ {𝑦𝑦𝑅𝐴}) = (𝑋 “ ({𝑦𝑦𝑅𝐴} ∩ 𝐽)))
156, 13, 14syl2anc 586 . 2 (𝜑 → (𝑋 “ {𝑦𝑦𝑅𝐴}) = (𝑋 “ ({𝑦𝑦𝑅𝐴} ∩ 𝐽)))
16 orvccel.4 . . 3 (𝜑𝐴𝑉)
176, 4, 16orvcval 31717 . 2 (𝜑 → (𝑋RV/𝑐𝑅𝐴) = (𝑋 “ {𝑦𝑦𝑅𝐴}))
18 dfrab2 4281 . . . 4 {𝑦 𝐽𝑦𝑅𝐴} = ({𝑦𝑦𝑅𝐴} ∩ 𝐽)
1918a1i 11 . . 3 (𝜑 → {𝑦 𝐽𝑦𝑅𝐴} = ({𝑦𝑦𝑅𝐴} ∩ 𝐽))
2019imaeq2d 5931 . 2 (𝜑 → (𝑋 “ {𝑦 𝐽𝑦𝑅𝐴}) = (𝑋 “ ({𝑦𝑦𝑅𝐴} ∩ 𝐽)))
2115, 17, 203eqtr4d 2868 1 (𝜑 → (𝑋RV/𝑐𝑅𝐴) = (𝑋 “ {𝑦 𝐽𝑦𝑅𝐴}))
Colors of variables: wff setvar class
Syntax hints:  wi 4   = wceq 1537  wcel 2114  {cab 2801  {crab 3144  Vcvv 3496  cin 3937  wss 3938   cuni 4840   class class class wbr 5068  ccnv 5556  ran crn 5558  cima 5560  Fun wfun 6351  wf 6353  cfv 6357  (class class class)co 7158  Topctop 21503  sigAlgebracsiga 31369  sigaGencsigagen 31399  MblFnMcmbfm 31510  RV/𝑐corvc 31715
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1970  ax-7 2015  ax-8 2116  ax-9 2124  ax-10 2145  ax-11 2161  ax-12 2177  ax-ext 2795  ax-sep 5205  ax-nul 5212  ax-pow 5268  ax-pr 5332  ax-un 7463
This theorem depends on definitions:  df-bi 209  df-an 399  df-or 844  df-3an 1085  df-tru 1540  df-fal 1550  df-ex 1781  df-nf 1785  df-sb 2070  df-mo 2622  df-eu 2654  df-clab 2802  df-cleq 2816  df-clel 2895  df-nfc 2965  df-ne 3019  df-ral 3145  df-rex 3146  df-rab 3149  df-v 3498  df-sbc 3775  df-csb 3886  df-dif 3941  df-un 3943  df-in 3945  df-ss 3954  df-nul 4294  df-if 4470  df-pw 4543  df-sn 4570  df-pr 4572  df-op 4576  df-uni 4841  df-int 4879  df-iun 4923  df-br 5069  df-opab 5131  df-mpt 5149  df-id 5462  df-xp 5563  df-rel 5564  df-cnv 5565  df-co 5566  df-dm 5567  df-rn 5568  df-res 5569  df-ima 5570  df-iota 6316  df-fun 6359  df-fn 6360  df-f 6361  df-fo 6363  df-fv 6365  df-ov 7161  df-oprab 7162  df-mpo 7163  df-1st 7691  df-2nd 7692  df-map 8410  df-siga 31370  df-sigagen 31400  df-mbfm 31511  df-orvc 31716
This theorem is referenced by:  orvcoel  31721  orvccel  31722  orrvcval4  31724
  Copyright terms: Public domain W3C validator