Step |
Hyp |
Ref |
Expression |
1 |
|
ltrel |
|- Rel < |
2 |
|
difss |
|- ( <_ \ _I ) C_ <_ |
3 |
|
lerel |
|- Rel <_ |
4 |
|
relss |
|- ( ( <_ \ _I ) C_ <_ -> ( Rel <_ -> Rel ( <_ \ _I ) ) ) |
5 |
2 3 4
|
mp2 |
|- Rel ( <_ \ _I ) |
6 |
|
ltrelxr |
|- < C_ ( RR* X. RR* ) |
7 |
6
|
brel |
|- ( x < y -> ( x e. RR* /\ y e. RR* ) ) |
8 |
|
lerelxr |
|- <_ C_ ( RR* X. RR* ) |
9 |
2 8
|
sstri |
|- ( <_ \ _I ) C_ ( RR* X. RR* ) |
10 |
9
|
brel |
|- ( x ( <_ \ _I ) y -> ( x e. RR* /\ y e. RR* ) ) |
11 |
|
xrltlen |
|- ( ( x e. RR* /\ y e. RR* ) -> ( x < y <-> ( x <_ y /\ y =/= x ) ) ) |
12 |
|
equcom |
|- ( y = x <-> x = y ) |
13 |
|
vex |
|- y e. _V |
14 |
13
|
ideq |
|- ( x _I y <-> x = y ) |
15 |
12 14
|
bitr4i |
|- ( y = x <-> x _I y ) |
16 |
15
|
necon3abii |
|- ( y =/= x <-> -. x _I y ) |
17 |
16
|
anbi2i |
|- ( ( x <_ y /\ y =/= x ) <-> ( x <_ y /\ -. x _I y ) ) |
18 |
11 17
|
bitrdi |
|- ( ( x e. RR* /\ y e. RR* ) -> ( x < y <-> ( x <_ y /\ -. x _I y ) ) ) |
19 |
|
brdif |
|- ( x ( <_ \ _I ) y <-> ( x <_ y /\ -. x _I y ) ) |
20 |
18 19
|
bitr4di |
|- ( ( x e. RR* /\ y e. RR* ) -> ( x < y <-> x ( <_ \ _I ) y ) ) |
21 |
7 10 20
|
pm5.21nii |
|- ( x < y <-> x ( <_ \ _I ) y ) |
22 |
1 5 21
|
eqbrriv |
|- < = ( <_ \ _I ) |