Step |
Hyp |
Ref |
Expression |
1 |
|
plyss |
|- ( ( S C_ T /\ T C_ CC ) -> ( Poly ` S ) C_ ( Poly ` T ) ) |
2 |
|
ssrexv |
|- ( ( Poly ` S ) C_ ( Poly ` T ) -> ( E. b e. ( Poly ` S ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) -> E. b e. ( Poly ` T ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) ) ) |
3 |
1 2
|
syl |
|- ( ( S C_ T /\ T C_ CC ) -> ( E. b e. ( Poly ` S ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) -> E. b e. ( Poly ` T ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) ) ) |
4 |
3
|
ralrimivw |
|- ( ( S C_ T /\ T C_ CC ) -> A. a e. CC ( E. b e. ( Poly ` S ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) -> E. b e. ( Poly ` T ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) ) ) |
5 |
|
ss2rab |
|- ( { a e. CC | E. b e. ( Poly ` S ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) } C_ { a e. CC | E. b e. ( Poly ` T ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) } <-> A. a e. CC ( E. b e. ( Poly ` S ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) -> E. b e. ( Poly ` T ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) ) ) |
6 |
4 5
|
sylibr |
|- ( ( S C_ T /\ T C_ CC ) -> { a e. CC | E. b e. ( Poly ` S ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) } C_ { a e. CC | E. b e. ( Poly ` T ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) } ) |
7 |
|
sstr |
|- ( ( S C_ T /\ T C_ CC ) -> S C_ CC ) |
8 |
|
itgoval |
|- ( S C_ CC -> ( IntgOver ` S ) = { a e. CC | E. b e. ( Poly ` S ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) } ) |
9 |
7 8
|
syl |
|- ( ( S C_ T /\ T C_ CC ) -> ( IntgOver ` S ) = { a e. CC | E. b e. ( Poly ` S ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) } ) |
10 |
|
itgoval |
|- ( T C_ CC -> ( IntgOver ` T ) = { a e. CC | E. b e. ( Poly ` T ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) } ) |
11 |
10
|
adantl |
|- ( ( S C_ T /\ T C_ CC ) -> ( IntgOver ` T ) = { a e. CC | E. b e. ( Poly ` T ) ( ( b ` a ) = 0 /\ ( ( coeff ` b ) ` ( deg ` b ) ) = 1 ) } ) |
12 |
6 9 11
|
3sstr4d |
|- ( ( S C_ T /\ T C_ CC ) -> ( IntgOver ` S ) C_ ( IntgOver ` T ) ) |