Step |
Hyp |
Ref |
Expression |
1 |
|
ltexprlem.1 |
|- C = { x | E. y ( -. y e. A /\ ( y +Q x ) e. B ) } |
2 |
1
|
ltexprlem5 |
|- ( ( B e. P. /\ A C. B ) -> C e. P. ) |
3 |
|
df-plp |
|- +P. = ( z e. P. , y e. P. |-> { f | E. g e. z E. h e. y f = ( g +Q h ) } ) |
4 |
|
addclnq |
|- ( ( g e. Q. /\ h e. Q. ) -> ( g +Q h ) e. Q. ) |
5 |
3 4
|
genpelv |
|- ( ( A e. P. /\ C e. P. ) -> ( z e. ( A +P. C ) <-> E. w e. A E. x e. C z = ( w +Q x ) ) ) |
6 |
2 5
|
sylan2 |
|- ( ( A e. P. /\ ( B e. P. /\ A C. B ) ) -> ( z e. ( A +P. C ) <-> E. w e. A E. x e. C z = ( w +Q x ) ) ) |
7 |
1
|
abeq2i |
|- ( x e. C <-> E. y ( -. y e. A /\ ( y +Q x ) e. B ) ) |
8 |
|
elprnq |
|- ( ( B e. P. /\ ( y +Q x ) e. B ) -> ( y +Q x ) e. Q. ) |
9 |
|
addnqf |
|- +Q : ( Q. X. Q. ) --> Q. |
10 |
9
|
fdmi |
|- dom +Q = ( Q. X. Q. ) |
11 |
|
0nnq |
|- -. (/) e. Q. |
12 |
10 11
|
ndmovrcl |
|- ( ( y +Q x ) e. Q. -> ( y e. Q. /\ x e. Q. ) ) |
13 |
12
|
simpld |
|- ( ( y +Q x ) e. Q. -> y e. Q. ) |
14 |
8 13
|
syl |
|- ( ( B e. P. /\ ( y +Q x ) e. B ) -> y e. Q. ) |
15 |
|
prub |
|- ( ( ( A e. P. /\ w e. A ) /\ y e. Q. ) -> ( -. y e. A -> w |
16 |
14 15
|
sylan2 |
|- ( ( ( A e. P. /\ w e. A ) /\ ( B e. P. /\ ( y +Q x ) e. B ) ) -> ( -. y e. A -> w |
17 |
12
|
simprd |
|- ( ( y +Q x ) e. Q. -> x e. Q. ) |
18 |
|
vex |
|- w e. _V |
19 |
|
vex |
|- y e. _V |
20 |
|
ltanq |
|- ( u e. Q. -> ( z ( u +Q z ) |
21 |
|
vex |
|- x e. _V |
22 |
|
addcomnq |
|- ( z +Q v ) = ( v +Q z ) |
23 |
18 19 20 21 22
|
caovord2 |
|- ( x e. Q. -> ( w ( w +Q x ) |
24 |
8 17 23
|
3syl |
|- ( ( B e. P. /\ ( y +Q x ) e. B ) -> ( w ( w +Q x ) |
25 |
|
prcdnq |
|- ( ( B e. P. /\ ( y +Q x ) e. B ) -> ( ( w +Q x ) ( w +Q x ) e. B ) ) |
26 |
24 25
|
sylbid |
|- ( ( B e. P. /\ ( y +Q x ) e. B ) -> ( w ( w +Q x ) e. B ) ) |
27 |
26
|
adantl |
|- ( ( ( A e. P. /\ w e. A ) /\ ( B e. P. /\ ( y +Q x ) e. B ) ) -> ( w ( w +Q x ) e. B ) ) |
28 |
16 27
|
syld |
|- ( ( ( A e. P. /\ w e. A ) /\ ( B e. P. /\ ( y +Q x ) e. B ) ) -> ( -. y e. A -> ( w +Q x ) e. B ) ) |
29 |
28
|
exp32 |
|- ( ( A e. P. /\ w e. A ) -> ( B e. P. -> ( ( y +Q x ) e. B -> ( -. y e. A -> ( w +Q x ) e. B ) ) ) ) |
30 |
29
|
com34 |
|- ( ( A e. P. /\ w e. A ) -> ( B e. P. -> ( -. y e. A -> ( ( y +Q x ) e. B -> ( w +Q x ) e. B ) ) ) ) |
31 |
30
|
imp4b |
|- ( ( ( A e. P. /\ w e. A ) /\ B e. P. ) -> ( ( -. y e. A /\ ( y +Q x ) e. B ) -> ( w +Q x ) e. B ) ) |
32 |
31
|
exlimdv |
|- ( ( ( A e. P. /\ w e. A ) /\ B e. P. ) -> ( E. y ( -. y e. A /\ ( y +Q x ) e. B ) -> ( w +Q x ) e. B ) ) |
33 |
7 32
|
syl5bi |
|- ( ( ( A e. P. /\ w e. A ) /\ B e. P. ) -> ( x e. C -> ( w +Q x ) e. B ) ) |
34 |
33
|
exp31 |
|- ( A e. P. -> ( w e. A -> ( B e. P. -> ( x e. C -> ( w +Q x ) e. B ) ) ) ) |
35 |
34
|
com23 |
|- ( A e. P. -> ( B e. P. -> ( w e. A -> ( x e. C -> ( w +Q x ) e. B ) ) ) ) |
36 |
35
|
imp43 |
|- ( ( ( A e. P. /\ B e. P. ) /\ ( w e. A /\ x e. C ) ) -> ( w +Q x ) e. B ) |
37 |
|
eleq1 |
|- ( z = ( w +Q x ) -> ( z e. B <-> ( w +Q x ) e. B ) ) |
38 |
37
|
biimparc |
|- ( ( ( w +Q x ) e. B /\ z = ( w +Q x ) ) -> z e. B ) |
39 |
36 38
|
sylan |
|- ( ( ( ( A e. P. /\ B e. P. ) /\ ( w e. A /\ x e. C ) ) /\ z = ( w +Q x ) ) -> z e. B ) |
40 |
39
|
exp31 |
|- ( ( A e. P. /\ B e. P. ) -> ( ( w e. A /\ x e. C ) -> ( z = ( w +Q x ) -> z e. B ) ) ) |
41 |
40
|
rexlimdvv |
|- ( ( A e. P. /\ B e. P. ) -> ( E. w e. A E. x e. C z = ( w +Q x ) -> z e. B ) ) |
42 |
41
|
adantrr |
|- ( ( A e. P. /\ ( B e. P. /\ A C. B ) ) -> ( E. w e. A E. x e. C z = ( w +Q x ) -> z e. B ) ) |
43 |
6 42
|
sylbid |
|- ( ( A e. P. /\ ( B e. P. /\ A C. B ) ) -> ( z e. ( A +P. C ) -> z e. B ) ) |
44 |
43
|
ssrdv |
|- ( ( A e. P. /\ ( B e. P. /\ A C. B ) ) -> ( A +P. C ) C_ B ) |
45 |
44
|
anassrs |
|- ( ( ( A e. P. /\ B e. P. ) /\ A C. B ) -> ( A +P. C ) C_ B ) |