Metamath Proof Explorer


Theorem iccbnd

Description: A closed interval in RR is bounded. (Contributed by Jeff Madsen, 2-Sep-2009) (Proof shortened by Mario Carneiro, 22-Sep-2015)

Ref Expression
Hypotheses iccbnd.1 J = A B
iccbnd.2 M = abs J × J
Assertion iccbnd A B M Bnd J

Proof

Step Hyp Ref Expression
1 iccbnd.1 J = A B
2 iccbnd.2 M = abs J × J
3 cnmet abs Met
4 iccssre A B A B
5 1 4 eqsstrid A B J
6 ax-resscn
7 5 6 sstrdi A B J
8 metres2 abs Met J abs J × J Met J
9 3 7 8 sylancr A B abs J × J Met J
10 2 9 eqeltrid A B M Met J
11 resubcl B A B A
12 11 ancoms A B B A
13 2 oveqi x M y = x abs J × J y
14 ovres x J y J x abs J × J y = x abs y
15 14 adantl A B x J y J x abs J × J y = x abs y
16 13 15 syl5eq A B x J y J x M y = x abs y
17 7 sselda A B x J x
18 7 sselda A B y J y
19 17 18 anim12dan A B x J y J x y
20 eqid abs = abs
21 20 cnmetdval x y x abs y = x y
22 19 21 syl A B x J y J x abs y = x y
23 16 22 eqtrd A B x J y J x M y = x y
24 simprr A B x J y J y J
25 24 1 eleqtrdi A B x J y J y A B
26 elicc2 A B y A B y A y y B
27 26 adantr A B x J y J y A B y A y y B
28 25 27 mpbid A B x J y J y A y y B
29 28 simp1d A B x J y J y
30 12 adantr A B x J y J B A
31 resubcl y B A y B A
32 29 30 31 syl2anc A B x J y J y B A
33 simpll A B x J y J A
34 simprl A B x J y J x J
35 34 1 eleqtrdi A B x J y J x A B
36 elicc2 A B x A B x A x x B
37 36 adantr A B x J y J x A B x A x x B
38 35 37 mpbid A B x J y J x A x x B
39 38 simp1d A B x J y J x
40 simplr A B x J y J B
41 28 simp3d A B x J y J y B
42 29 40 33 41 lesub1dd A B x J y J y A B A
43 29 33 30 42 subled A B x J y J y B A A
44 38 simp2d A B x J y J A x
45 32 33 39 43 44 letrd A B x J y J y B A x
46 29 30 readdcld A B x J y J y + B - A
47 38 simp3d A B x J y J x B
48 28 simp2d A B x J y J A y
49 33 29 40 48 lesub2dd A B x J y J B y B A
50 40 29 30 lesubadd2d A B x J y J B y B A B y + B - A
51 49 50 mpbid A B x J y J B y + B - A
52 39 40 46 47 51 letrd A B x J y J x y + B - A
53 39 29 30 absdifled A B x J y J x y B A y B A x x y + B - A
54 45 52 53 mpbir2and A B x J y J x y B A
55 23 54 eqbrtrd A B x J y J x M y B A
56 55 ralrimivva A B x J y J x M y B A
57 breq2 r = B A x M y r x M y B A
58 57 2ralbidv r = B A x J y J x M y r x J y J x M y B A
59 58 rspcev B A x J y J x M y B A r x J y J x M y r
60 12 56 59 syl2anc A B r x J y J x M y r
61 isbnd3b M Bnd J M Met J r x J y J x M y r
62 10 60 61 sylanbrc A B M Bnd J