Metamath Proof Explorer


Theorem dyadf

Description: The function F returns the endpoints of a dyadic rational covering of the real line. (Contributed by Mario Carneiro, 26-Mar-2015)

Ref Expression
Hypothesis dyadmbl.1 F = x , y 0 x 2 y x + 1 2 y
Assertion dyadf F : × 0 2

Proof

Step Hyp Ref Expression
1 dyadmbl.1 F = x , y 0 x 2 y x + 1 2 y
2 zre x x
3 2 adantr x y 0 x
4 3 lep1d x y 0 x x + 1
5 peano2re x x + 1
6 3 5 syl x y 0 x + 1
7 2nn 2
8 nnexpcl 2 y 0 2 y
9 7 8 mpan y 0 2 y
10 9 adantl x y 0 2 y
11 10 nnred x y 0 2 y
12 10 nngt0d x y 0 0 < 2 y
13 lediv1 x x + 1 2 y 0 < 2 y x x + 1 x 2 y x + 1 2 y
14 3 6 11 12 13 syl112anc x y 0 x x + 1 x 2 y x + 1 2 y
15 4 14 mpbid x y 0 x 2 y x + 1 2 y
16 df-br x 2 y x + 1 2 y x 2 y x + 1 2 y
17 15 16 sylib x y 0 x 2 y x + 1 2 y
18 nndivre x 2 y x 2 y
19 2 9 18 syl2an x y 0 x 2 y
20 2 5 syl x x + 1
21 nndivre x + 1 2 y x + 1 2 y
22 20 9 21 syl2an x y 0 x + 1 2 y
23 19 22 opelxpd x y 0 x 2 y x + 1 2 y 2
24 17 23 elind x y 0 x 2 y x + 1 2 y 2
25 24 rgen2 x y 0 x 2 y x + 1 2 y 2
26 1 fmpo x y 0 x 2 y x + 1 2 y 2 F : × 0 2
27 25 26 mpbi F : × 0 2