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

Theorem sibf0 34671
Description: The constant zero function is a simple function. (Contributed by Thierry Arnoux, 4-Mar-2018.)
Hypotheses
Ref Expression
sitgval.b 𝐵 = (Base‘𝑊)
sitgval.j 𝐽 = (TopOpen‘𝑊)
sitgval.s 𝑆 = (sigaGen‘𝐽)
sitgval.0 0 = (0g𝑊)
sitgval.x · = ( ·𝑠𝑊)
sitgval.h 𝐻 = (ℝHom‘(Scalar‘𝑊))
sitgval.1 (𝜑𝑊𝑉)
sitgval.2 (𝜑𝑀 ran measures)
sibf0.1 (𝜑𝑊 ∈ TopSp)
sibf0.2 (𝜑𝑊 ∈ Mnd)
Assertion
Ref Expression
sibf0 (𝜑 → ( dom 𝑀 × { 0 }) ∈ dom (𝑊sitg𝑀))

Proof of Theorem sibf0
Dummy variable 𝑥 is distinct from all other variables.
StepHypRef Expression
1 sitgval.2 . . . 4 (𝜑𝑀 ran measures)
2 dmmeas 34538 . . . 4 (𝑀 ran measures → dom 𝑀 ran sigAlgebra)
31, 2syl 18 . . 3 (𝜑 → dom 𝑀 ran sigAlgebra)
4 sitgval.s . . . 4 𝑆 = (sigaGen‘𝐽)
5 sitgval.j . . . . . . 7 𝐽 = (TopOpen‘𝑊)
65fvexi 6898 . . . . . 6 𝐽 ∈ V
76a1i 11 . . . . 5 (𝜑𝐽 ∈ V)
87sgsiga 34479 . . . 4 (𝜑 → (sigaGen‘𝐽) ∈ ran sigAlgebra)
94, 8eqeltrid 2873 . . 3 (𝜑𝑆 ran sigAlgebra)
10 fconstmpt 5726 . . . 4 ( dom 𝑀 × { 0 }) = (𝑥 dom 𝑀0 )
1110a1i 11 . . 3 (𝜑 → ( dom 𝑀 × { 0 }) = (𝑥 dom 𝑀0 ))
12 sibf0.2 . . . . 5 (𝜑𝑊 ∈ Mnd)
13 sitgval.b . . . . . 6 𝐵 = (Base‘𝑊)
14 sitgval.0 . . . . . 6 0 = (0g𝑊)
1513, 14mndidcl 18809 . . . . 5 (𝑊 ∈ Mnd → 0𝐵)
1612, 15syl 18 . . . 4 (𝜑0𝐵)
17 sibf0.1 . . . . . 6 (𝜑𝑊 ∈ TopSp)
1813, 5tpsuni 23064 . . . . . 6 (𝑊 ∈ TopSp → 𝐵 = 𝐽)
1917, 18syl 18 . . . . 5 (𝜑𝐵 = 𝐽)
204unieqi 4888 . . . . . 6 𝑆 = (sigaGen‘𝐽)
21 unisg 34480 . . . . . . 7 (𝐽 ∈ V → (sigaGen‘𝐽) = 𝐽)
226, 21mp1i 14 . . . . . 6 (𝜑 (sigaGen‘𝐽) = 𝐽)
2320, 22eqtrid 2816 . . . . 5 (𝜑 𝑆 = 𝐽)
2419, 23eqtr4d 2807 . . . 4 (𝜑𝐵 = 𝑆)
2516, 24eleqtrd 2871 . . 3 (𝜑0 𝑆)
263, 9, 11, 25mbfmcst 34596 . 2 (𝜑 → ( dom 𝑀 × { 0 }) ∈ (dom 𝑀MblFnM𝑆))
27 xpeq1 5678 . . . . . . . 8 ( dom 𝑀 = ∅ → ( dom 𝑀 × { 0 }) = (∅ × { 0 }))
28 0xp 5763 . . . . . . . 8 (∅ × { 0 }) = ∅
2927, 28eqtrdi 2820 . . . . . . 7 ( dom 𝑀 = ∅ → ( dom 𝑀 × { 0 }) = ∅)
3029rneqd 5931 . . . . . 6 ( dom 𝑀 = ∅ → ran ( dom 𝑀 × { 0 }) = ran ∅)
31 rn0 5919 . . . . . 6 ran ∅ = ∅
3230, 31eqtrdi 2820 . . . . 5 ( dom 𝑀 = ∅ → ran ( dom 𝑀 × { 0 }) = ∅)
33 0fi 9041 . . . . 5 ∅ ∈ Fin
3432, 33eqeltrdi 2877 . . . 4 ( dom 𝑀 = ∅ → ran ( dom 𝑀 × { 0 }) ∈ Fin)
35 rnxp 6171 . . . . 5 ( dom 𝑀 ≠ ∅ → ran ( dom 𝑀 × { 0 }) = { 0 })
36 snfi 9042 . . . . 5 { 0 } ∈ Fin
3735, 36eqeltrdi 2877 . . . 4 ( dom 𝑀 ≠ ∅ → ran ( dom 𝑀 × { 0 }) ∈ Fin)
3834, 37pm2.61ine 3047 . . 3 ran ( dom 𝑀 × { 0 }) ∈ Fin
3938a1i 11 . 2 (𝜑 → ran ( dom 𝑀 × { 0 }) ∈ Fin)
40 noel 4299 . . . . . 6 ¬ 𝑥 ∈ ∅
4132difeq1d 4088 . . . . . . . . 9 ( dom 𝑀 = ∅ → (ran ( dom 𝑀 × { 0 }) ∖ { 0 }) = (∅ ∖ { 0 }))
42 0dif 4369 . . . . . . . . 9 (∅ ∖ { 0 }) = ∅
4341, 42eqtrdi 2820 . . . . . . . 8 ( dom 𝑀 = ∅ → (ran ( dom 𝑀 × { 0 }) ∖ { 0 }) = ∅)
4435difeq1d 4088 . . . . . . . . 9 ( dom 𝑀 ≠ ∅ → (ran ( dom 𝑀 × { 0 }) ∖ { 0 }) = ({ 0 } ∖ { 0 }))
45 difid 4339 . . . . . . . . 9 ({ 0 } ∖ { 0 }) = ∅
4644, 45eqtrdi 2820 . . . . . . . 8 ( dom 𝑀 ≠ ∅ → (ran ( dom 𝑀 × { 0 }) ∖ { 0 }) = ∅)
4743, 46pm2.61ine 3047 . . . . . . 7 (ran ( dom 𝑀 × { 0 }) ∖ { 0 }) = ∅
4847eleq2i 2861 . . . . . 6 (𝑥 ∈ (ran ( dom 𝑀 × { 0 }) ∖ { 0 }) ↔ 𝑥 ∈ ∅)
4940, 48mtbir 326 . . . . 5 ¬ 𝑥 ∈ (ran ( dom 𝑀 × { 0 }) ∖ { 0 })
5049pm2.21i 120 . . . 4 (𝑥 ∈ (ran ( dom 𝑀 × { 0 }) ∖ { 0 }) → (𝑀‘(( dom 𝑀 × { 0 }) “ {𝑥})) ∈ (0[,)+∞))
5150adantl 486 . . 3 ((𝜑𝑥 ∈ (ran ( dom 𝑀 × { 0 }) ∖ { 0 })) → (𝑀‘(( dom 𝑀 × { 0 }) “ {𝑥})) ∈ (0[,)+∞))
5251ralrimiva 3163 . 2 (𝜑 → ∀𝑥 ∈ (ran ( dom 𝑀 × { 0 }) ∖ { 0 })(𝑀‘(( dom 𝑀 × { 0 }) “ {𝑥})) ∈ (0[,)+∞))
53 sitgval.x . . 3 · = ( ·𝑠𝑊)
54 sitgval.h . . 3 𝐻 = (ℝHom‘(Scalar‘𝑊))
55 sitgval.1 . . 3 (𝜑𝑊𝑉)
5613, 5, 4, 14, 53, 54, 55, 1issibf 34670 . 2 (𝜑 → (( dom 𝑀 × { 0 }) ∈ dom (𝑊sitg𝑀) ↔ (( dom 𝑀 × { 0 }) ∈ (dom 𝑀MblFnM𝑆) ∧ ran ( dom 𝑀 × { 0 }) ∈ Fin ∧ ∀𝑥 ∈ (ran ( dom 𝑀 × { 0 }) ∖ { 0 })(𝑀‘(( dom 𝑀 × { 0 }) “ {𝑥})) ∈ (0[,)+∞))))
5726, 39, 52, 56mpbir3and 1359 1 (𝜑 → ( dom 𝑀 × { 0 }) ∈ dom (𝑊sitg𝑀))
Colors of variables: wff setvar class
Syntax hints:  wi 4   = wceq 1567  wcel 2149  wne 2964  wral 3085  Vcvv 3463  cdif 3910  c0 4294  {csn 4594   cuni 4876  cmpt 5196   × cxp 5662  ccnv 5663  dom cdm 5664  ran crn 5665  cima 5667  cfv 6539  (class class class)co 7413  Fincfn 8945  0cc0 11102  +∞cpnf 11242  [,)cico 13376  Basecbs 17271  Scalarcsca 17315   ·𝑠 cvsca 17316  TopOpenctopn 17476  0gc0g 17494  Mndcmnd 18794  TopSpctps 23060  ℝHomcrrh 34330  sigAlgebracsiga 34445  sigaGencsigagen 34475  measurescmeas 34532  MblFnMcmbfm 34586  sitgcsitg 34666
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-rep 5242  ax-sep 5261  ax-nul 5273  ax-pow 5339  ax-pr 5407  ax-un 7735
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1102  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-rmo 3376  df-reu 3377  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-pss 3933  df-nul 4295  df-if 4493  df-pw 4569  df-sn 4595  df-pr 4597  df-op 4601  df-uni 4877  df-int 4917  df-iun 4962  df-br 5114  df-opab 5178  df-mpt 5197  df-tr 5223  df-id 5559  df-eprel 5564  df-po 5572  df-so 5573  df-fr 5617  df-we 5619  df-xp 5670  df-rel 5671  df-cnv 5672  df-co 5673  df-dm 5674  df-rn 5675  df-res 5676  df-ima 5677  df-ord 6366  df-on 6367  df-lim 6368  df-suc 6369  df-iota 6495  df-fun 6541  df-fn 6542  df-f 6543  df-f1 6544  df-fo 6545  df-f1o 6546  df-fv 6547  df-riota 7370  df-ov 7416  df-oprab 7417  df-mpo 7418  df-om 7865  df-1o 8455  df-map 8828  df-en 8946  df-fin 8949  df-0g 17496  df-mgm 18700  df-sgrp 18779  df-mnd 18795  df-top 23022  df-topon 23039  df-topsp 23061  df-esum 34365  df-siga 34446  df-sigagen 34476  df-meas 34533  df-mbfm 34587  df-sitg 34667
This theorem is referenced by:  sitg0  34683
  Copyright terms: Public domain W3C validator