Step |
Hyp |
Ref |
Expression |
1 |
|
phtpcco2.f |
|- ( ph -> F ( ~=ph ` J ) G ) |
2 |
|
phtpcco2.p |
|- ( ph -> P e. ( J Cn K ) ) |
3 |
|
isphtpc |
|- ( F ( ~=ph ` J ) G <-> ( F e. ( II Cn J ) /\ G e. ( II Cn J ) /\ ( F ( PHtpy ` J ) G ) =/= (/) ) ) |
4 |
1 3
|
sylib |
|- ( ph -> ( F e. ( II Cn J ) /\ G e. ( II Cn J ) /\ ( F ( PHtpy ` J ) G ) =/= (/) ) ) |
5 |
4
|
simp1d |
|- ( ph -> F e. ( II Cn J ) ) |
6 |
|
cnco |
|- ( ( F e. ( II Cn J ) /\ P e. ( J Cn K ) ) -> ( P o. F ) e. ( II Cn K ) ) |
7 |
5 2 6
|
syl2anc |
|- ( ph -> ( P o. F ) e. ( II Cn K ) ) |
8 |
4
|
simp2d |
|- ( ph -> G e. ( II Cn J ) ) |
9 |
|
cnco |
|- ( ( G e. ( II Cn J ) /\ P e. ( J Cn K ) ) -> ( P o. G ) e. ( II Cn K ) ) |
10 |
8 2 9
|
syl2anc |
|- ( ph -> ( P o. G ) e. ( II Cn K ) ) |
11 |
4
|
simp3d |
|- ( ph -> ( F ( PHtpy ` J ) G ) =/= (/) ) |
12 |
|
n0 |
|- ( ( F ( PHtpy ` J ) G ) =/= (/) <-> E. f f e. ( F ( PHtpy ` J ) G ) ) |
13 |
11 12
|
sylib |
|- ( ph -> E. f f e. ( F ( PHtpy ` J ) G ) ) |
14 |
5
|
adantr |
|- ( ( ph /\ f e. ( F ( PHtpy ` J ) G ) ) -> F e. ( II Cn J ) ) |
15 |
8
|
adantr |
|- ( ( ph /\ f e. ( F ( PHtpy ` J ) G ) ) -> G e. ( II Cn J ) ) |
16 |
2
|
adantr |
|- ( ( ph /\ f e. ( F ( PHtpy ` J ) G ) ) -> P e. ( J Cn K ) ) |
17 |
|
simpr |
|- ( ( ph /\ f e. ( F ( PHtpy ` J ) G ) ) -> f e. ( F ( PHtpy ` J ) G ) ) |
18 |
14 15 16 17
|
phtpyco2 |
|- ( ( ph /\ f e. ( F ( PHtpy ` J ) G ) ) -> ( P o. f ) e. ( ( P o. F ) ( PHtpy ` K ) ( P o. G ) ) ) |
19 |
18
|
ne0d |
|- ( ( ph /\ f e. ( F ( PHtpy ` J ) G ) ) -> ( ( P o. F ) ( PHtpy ` K ) ( P o. G ) ) =/= (/) ) |
20 |
13 19
|
exlimddv |
|- ( ph -> ( ( P o. F ) ( PHtpy ` K ) ( P o. G ) ) =/= (/) ) |
21 |
|
isphtpc |
|- ( ( P o. F ) ( ~=ph ` K ) ( P o. G ) <-> ( ( P o. F ) e. ( II Cn K ) /\ ( P o. G ) e. ( II Cn K ) /\ ( ( P o. F ) ( PHtpy ` K ) ( P o. G ) ) =/= (/) ) ) |
22 |
7 10 20 21
|
syl3anbrc |
|- ( ph -> ( P o. F ) ( ~=ph ` K ) ( P o. G ) ) |