| Step |
Hyp |
Ref |
Expression |
| 1 |
|
elfvex |
|- ( D e. ( PsMet ` X ) -> X e. _V ) |
| 2 |
|
ispsmet |
|- ( X e. _V -> ( D e. ( PsMet ` X ) <-> ( D : ( X X. X ) --> RR* /\ A. a e. X ( ( a D a ) = 0 /\ A. b e. X A. c e. X ( a D b ) <_ ( ( c D a ) +e ( c D b ) ) ) ) ) ) |
| 3 |
1 2
|
syl |
|- ( D e. ( PsMet ` X ) -> ( D e. ( PsMet ` X ) <-> ( D : ( X X. X ) --> RR* /\ A. a e. X ( ( a D a ) = 0 /\ A. b e. X A. c e. X ( a D b ) <_ ( ( c D a ) +e ( c D b ) ) ) ) ) ) |
| 4 |
3
|
ibi |
|- ( D e. ( PsMet ` X ) -> ( D : ( X X. X ) --> RR* /\ A. a e. X ( ( a D a ) = 0 /\ A. b e. X A. c e. X ( a D b ) <_ ( ( c D a ) +e ( c D b ) ) ) ) ) |
| 5 |
4
|
simpld |
|- ( D e. ( PsMet ` X ) -> D : ( X X. X ) --> RR* ) |