| Step |
Hyp |
Ref |
Expression |
| 1 |
|
hpgssplng.p |
|- P = ( Base ` G ) |
| 2 |
|
hpgssplng.l |
|- L = ( LineG ` G ) |
| 3 |
|
hpgssplng.e |
|- E = ( PlnG ` G ) |
| 4 |
|
hpgssplng.a |
|- ( ph -> A e. ran L ) |
| 5 |
|
hpgssplng.x |
|- ( ph -> X e. P ) |
| 6 |
|
hpgssplng.y |
|- ( ph -> Y e. ( P \ A ) ) |
| 7 |
|
hpgssplng.g |
|- ( ph -> G e. TarskiG ) |
| 8 |
|
hpgssplng.1 |
|- ( ph -> X ( ( hpG ` G ) ` A ) Y ) |
| 9 |
8
|
3mix2d |
|- ( ph -> ( X e. A \/ X ( ( hpG ` G ) ` A ) Y \/ X { <. a , b >. | ( ( a e. ( P \ A ) /\ b e. ( P \ A ) ) /\ E. t e. A t e. ( a ( Itv ` G ) b ) ) } Y ) ) |
| 10 |
|
eqid |
|- ( Itv ` G ) = ( Itv ` G ) |
| 11 |
|
eqid |
|- { <. a , b >. | ( ( a e. ( P \ A ) /\ b e. ( P \ A ) ) /\ E. t e. A t e. ( a ( Itv ` G ) b ) ) } = { <. a , b >. | ( ( a e. ( P \ A ) /\ b e. ( P \ A ) ) /\ E. t e. A t e. ( a ( Itv ` G ) b ) ) } |
| 12 |
1 10 2 3 7 4 6 11 5
|
elplng |
|- ( ph -> ( X e. ( A E Y ) <-> ( X e. A \/ X ( ( hpG ` G ) ` A ) Y \/ X { <. a , b >. | ( ( a e. ( P \ A ) /\ b e. ( P \ A ) ) /\ E. t e. A t e. ( a ( Itv ` G ) b ) ) } Y ) ) ) |
| 13 |
9 12
|
mpbird |
|- ( ph -> X e. ( A E Y ) ) |