Metamath Proof Explorer


Theorem volicorescl

Description: The Lebesgue measure of a left-closed, right-open interval with real bounds, is real. (Contributed by Glauco Siliprandi, 11-Oct-2020)

Ref Expression
Assertion volicorescl A ran . 2 vol A

Proof

Step Hyp Ref Expression
1 df-ico . = x * , y * z * | x z z < y
2 1 reseq1i . 2 = x * , y * z * | x z z < y 2
3 ressxr *
4 resmpo * * x * , y * z * | x z z < y 2 = x , y z * | x z z < y
5 3 3 4 mp2an x * , y * z * | x z z < y 2 = x , y z * | x z z < y
6 2 5 eqtri . 2 = x , y z * | x z z < y
7 6 rneqi ran . 2 = ran x , y z * | x z z < y
8 7 eleq2i A ran . 2 A ran x , y z * | x z z < y
9 8 biimpi A ran . 2 A ran x , y z * | x z z < y
10 eqid x , y z * | x z z < y = x , y z * | x z z < y
11 xrex * V
12 11 rabex z * | x z z < y V
13 10 12 elrnmpo A ran x , y z * | x z z < y x y A = z * | x z z < y
14 9 13 sylib A ran . 2 x y A = z * | x z z < y
15 simpr x y A = z * | x z z < y A = z * | x z z < y
16 3 sseli x x *
17 16 adantr x y x *
18 3 sseli y y *
19 18 adantl x y y *
20 icoval x * y * x y = z * | x z z < y
21 17 19 20 syl2anc x y x y = z * | x z z < y
22 21 eqcomd x y z * | x z z < y = x y
23 22 adantr x y A = z * | x z z < y z * | x z z < y = x y
24 15 23 eqtrd x y A = z * | x z z < y A = x y
25 24 ex x y A = z * | x z z < y A = x y
26 25 adantll A ran . 2 x y A = z * | x z z < y A = x y
27 26 reximdva A ran . 2 x y A = z * | x z z < y y A = x y
28 27 reximdva A ran . 2 x y A = z * | x z z < y x y A = x y
29 14 28 mpd A ran . 2 x y A = x y
30 fveq2 A = x y vol A = vol x y
31 30 adantl x y A = x y vol A = vol x y
32 volicorecl x y vol x y
33 32 adantr x y A = x y vol x y
34 31 33 eqeltrd x y A = x y vol A
35 34 ex x y A = x y vol A
36 35 a1i A ran . 2 x y A = x y vol A
37 36 rexlimdvv A ran . 2 x y A = x y vol A
38 29 37 mpd A ran . 2 vol A
39 38 2a1d A ran . 2 x y A = x y vol A
40 39 rexlimdvv A ran . 2 x y A = x y vol A
41 29 40 mpd A ran . 2 vol A