Step |
Hyp |
Ref |
Expression |
1 |
|
axcontlem9.1 |
|- D = { p e. ( EE ` N ) | ( U Btwn <. Z , p >. \/ p Btwn <. Z , U >. ) } |
2 |
|
axcontlem9.2 |
|- F = { <. x , t >. | ( x e. D /\ ( t e. ( 0 [,) +oo ) /\ A. i e. ( 1 ... N ) ( x ` i ) = ( ( ( 1 - t ) x. ( Z ` i ) ) + ( t x. ( U ` i ) ) ) ) ) } |
3 |
|
simpll |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> N e. NN ) |
4 |
|
simprl1 |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> Z e. ( EE ` N ) ) |
5 |
|
simplr1 |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> A C_ ( EE ` N ) ) |
6 |
|
simprl2 |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> U e. A ) |
7 |
5 6
|
sseldd |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> U e. ( EE ` N ) ) |
8 |
|
simprr |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> Z =/= U ) |
9 |
1 2
|
axcontlem2 |
|- ( ( ( N e. NN /\ Z e. ( EE ` N ) /\ U e. ( EE ` N ) ) /\ Z =/= U ) -> F : D -1-1-onto-> ( 0 [,) +oo ) ) |
10 |
3 4 7 8 9
|
syl31anc |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> F : D -1-1-onto-> ( 0 [,) +oo ) ) |
11 |
|
f1ofun |
|- ( F : D -1-1-onto-> ( 0 [,) +oo ) -> Fun F ) |
12 |
|
fvelima |
|- ( ( Fun F /\ n e. ( F " A ) ) -> E. a e. A ( F ` a ) = n ) |
13 |
12
|
ex |
|- ( Fun F -> ( n e. ( F " A ) -> E. a e. A ( F ` a ) = n ) ) |
14 |
10 11 13
|
3syl |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> ( n e. ( F " A ) -> E. a e. A ( F ` a ) = n ) ) |
15 |
|
fvelima |
|- ( ( Fun F /\ m e. ( F " B ) ) -> E. b e. B ( F ` b ) = m ) |
16 |
15
|
ex |
|- ( Fun F -> ( m e. ( F " B ) -> E. b e. B ( F ` b ) = m ) ) |
17 |
10 11 16
|
3syl |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> ( m e. ( F " B ) -> E. b e. B ( F ` b ) = m ) ) |
18 |
|
reeanv |
|- ( E. a e. A E. b e. B ( ( F ` a ) = n /\ ( F ` b ) = m ) <-> ( E. a e. A ( F ` a ) = n /\ E. b e. B ( F ` b ) = m ) ) |
19 |
|
simplr3 |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> A. x e. A A. y e. B x Btwn <. Z , y >. ) |
20 |
|
breq1 |
|- ( x = a -> ( x Btwn <. Z , y >. <-> a Btwn <. Z , y >. ) ) |
21 |
|
opeq2 |
|- ( y = b -> <. Z , y >. = <. Z , b >. ) |
22 |
21
|
breq2d |
|- ( y = b -> ( a Btwn <. Z , y >. <-> a Btwn <. Z , b >. ) ) |
23 |
20 22
|
rspc2v |
|- ( ( a e. A /\ b e. B ) -> ( A. x e. A A. y e. B x Btwn <. Z , y >. -> a Btwn <. Z , b >. ) ) |
24 |
19 23
|
mpan9 |
|- ( ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) /\ ( a e. A /\ b e. B ) ) -> a Btwn <. Z , b >. ) |
25 |
|
simplll |
|- ( ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) /\ ( a e. A /\ b e. B ) ) -> N e. NN ) |
26 |
4
|
adantr |
|- ( ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) /\ ( a e. A /\ b e. B ) ) -> Z e. ( EE ` N ) ) |
27 |
7
|
adantr |
|- ( ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) /\ ( a e. A /\ b e. B ) ) -> U e. ( EE ` N ) ) |
28 |
25 26 27
|
3jca |
|- ( ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) /\ ( a e. A /\ b e. B ) ) -> ( N e. NN /\ Z e. ( EE ` N ) /\ U e. ( EE ` N ) ) ) |
29 |
|
simplrr |
|- ( ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) /\ ( a e. A /\ b e. B ) ) -> Z =/= U ) |
30 |
1
|
axcontlem4 |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> A C_ D ) |
31 |
30
|
sseld |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> ( a e. A -> a e. D ) ) |
32 |
|
simpl |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) ) |
33 |
1
|
axcontlem3 |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( Z e. ( EE ` N ) /\ U e. A /\ Z =/= U ) ) -> B C_ D ) |
34 |
32 4 6 8 33
|
syl13anc |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> B C_ D ) |
35 |
34
|
sseld |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> ( b e. B -> b e. D ) ) |
36 |
31 35
|
anim12d |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> ( ( a e. A /\ b e. B ) -> ( a e. D /\ b e. D ) ) ) |
37 |
36
|
imp |
|- ( ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) /\ ( a e. A /\ b e. B ) ) -> ( a e. D /\ b e. D ) ) |
38 |
1 2
|
axcontlem7 |
|- ( ( ( ( N e. NN /\ Z e. ( EE ` N ) /\ U e. ( EE ` N ) ) /\ Z =/= U ) /\ ( a e. D /\ b e. D ) ) -> ( a Btwn <. Z , b >. <-> ( F ` a ) <_ ( F ` b ) ) ) |
39 |
28 29 37 38
|
syl21anc |
|- ( ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) /\ ( a e. A /\ b e. B ) ) -> ( a Btwn <. Z , b >. <-> ( F ` a ) <_ ( F ` b ) ) ) |
40 |
24 39
|
mpbid |
|- ( ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) /\ ( a e. A /\ b e. B ) ) -> ( F ` a ) <_ ( F ` b ) ) |
41 |
|
breq12 |
|- ( ( ( F ` a ) = n /\ ( F ` b ) = m ) -> ( ( F ` a ) <_ ( F ` b ) <-> n <_ m ) ) |
42 |
40 41
|
syl5ibcom |
|- ( ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) /\ ( a e. A /\ b e. B ) ) -> ( ( ( F ` a ) = n /\ ( F ` b ) = m ) -> n <_ m ) ) |
43 |
42
|
rexlimdvva |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> ( E. a e. A E. b e. B ( ( F ` a ) = n /\ ( F ` b ) = m ) -> n <_ m ) ) |
44 |
18 43
|
syl5bir |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> ( ( E. a e. A ( F ` a ) = n /\ E. b e. B ( F ` b ) = m ) -> n <_ m ) ) |
45 |
14 17 44
|
syl2and |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> ( ( n e. ( F " A ) /\ m e. ( F " B ) ) -> n <_ m ) ) |
46 |
45
|
ralrimivv |
|- ( ( ( N e. NN /\ ( A C_ ( EE ` N ) /\ B C_ ( EE ` N ) /\ A. x e. A A. y e. B x Btwn <. Z , y >. ) ) /\ ( ( Z e. ( EE ` N ) /\ U e. A /\ B =/= (/) ) /\ Z =/= U ) ) -> A. n e. ( F " A ) A. m e. ( F " B ) n <_ m ) |