| Step |
Hyp |
Ref |
Expression |
| 1 |
|
perpin.1 |
|- ( ph -> G e. TarskiG ) |
| 2 |
|
perpin.2 |
|- ( ph -> A ( perpG ` G ) B ) |
| 3 |
|
ne0i |
|- ( x e. ( A i^i B ) -> ( A i^i B ) =/= (/) ) |
| 4 |
3
|
ad2antlr |
|- ( ( ( ph /\ x e. ( A i^i B ) ) /\ A. u e. A A. v e. B <" u x v "> e. ( raG ` G ) ) -> ( A i^i B ) =/= (/) ) |
| 5 |
|
eqid |
|- ( Base ` G ) = ( Base ` G ) |
| 6 |
|
eqid |
|- ( dist ` G ) = ( dist ` G ) |
| 7 |
|
eqid |
|- ( Itv ` G ) = ( Itv ` G ) |
| 8 |
|
eqid |
|- ( LineG ` G ) = ( LineG ` G ) |
| 9 |
8 1 2
|
perpln1 |
|- ( ph -> A e. ran ( LineG ` G ) ) |
| 10 |
8 1 2
|
perpln2 |
|- ( ph -> B e. ran ( LineG ` G ) ) |
| 11 |
5 6 7 8 1 9 10
|
isperp |
|- ( ph -> ( A ( perpG ` G ) B <-> E. x e. ( A i^i B ) A. u e. A A. v e. B <" u x v "> e. ( raG ` G ) ) ) |
| 12 |
2 11
|
mpbid |
|- ( ph -> E. x e. ( A i^i B ) A. u e. A A. v e. B <" u x v "> e. ( raG ` G ) ) |
| 13 |
4 12
|
r19.29a |
|- ( ph -> ( A i^i B ) =/= (/) ) |