Step |
Hyp |
Ref |
Expression |
1 |
|
xrsds.d |
โข ๐ท = ( dist โ โ*๐ ) |
2 |
|
id |
โข ( ๐ฆ โ โ* โ ๐ฆ โ โ* ) |
3 |
|
xnegcl |
โข ( ๐ฅ โ โ* โ -๐ ๐ฅ โ โ* ) |
4 |
|
xaddcl |
โข ( ( ๐ฆ โ โ* โง -๐ ๐ฅ โ โ* ) โ ( ๐ฆ +๐ -๐ ๐ฅ ) โ โ* ) |
5 |
2 3 4
|
syl2anr |
โข ( ( ๐ฅ โ โ* โง ๐ฆ โ โ* ) โ ( ๐ฆ +๐ -๐ ๐ฅ ) โ โ* ) |
6 |
|
xnegcl |
โข ( ๐ฆ โ โ* โ -๐ ๐ฆ โ โ* ) |
7 |
|
xaddcl |
โข ( ( ๐ฅ โ โ* โง -๐ ๐ฆ โ โ* ) โ ( ๐ฅ +๐ -๐ ๐ฆ ) โ โ* ) |
8 |
6 7
|
sylan2 |
โข ( ( ๐ฅ โ โ* โง ๐ฆ โ โ* ) โ ( ๐ฅ +๐ -๐ ๐ฆ ) โ โ* ) |
9 |
5 8
|
ifcld |
โข ( ( ๐ฅ โ โ* โง ๐ฆ โ โ* ) โ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) โ โ* ) |
10 |
9
|
rgen2 |
โข โ ๐ฅ โ โ* โ ๐ฆ โ โ* if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) โ โ* |
11 |
|
eqid |
โข ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) = ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) |
12 |
11
|
fmpo |
โข ( โ ๐ฅ โ โ* โ ๐ฆ โ โ* if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) โ โ* โ ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) : ( โ* ร โ* ) โถ โ* ) |
13 |
10 12
|
mpbi |
โข ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) : ( โ* ร โ* ) โถ โ* |
14 |
|
xrex |
โข โ* โ V |
15 |
14 14
|
xpex |
โข ( โ* ร โ* ) โ V |
16 |
|
fex2 |
โข ( ( ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) : ( โ* ร โ* ) โถ โ* โง ( โ* ร โ* ) โ V โง โ* โ V ) โ ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) โ V ) |
17 |
13 15 14 16
|
mp3an |
โข ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) โ V |
18 |
|
df-xrs |
โข โ*๐ = ( { โจ ( Base โ ndx ) , โ* โฉ , โจ ( +g โ ndx ) , +๐ โฉ , โจ ( .r โ ndx ) , ยทe โฉ } โช { โจ ( TopSet โ ndx ) , ( ordTop โ โค ) โฉ , โจ ( le โ ndx ) , โค โฉ , โจ ( dist โ ndx ) , ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) โฉ } ) |
19 |
18
|
odrngds |
โข ( ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) โ V โ ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) = ( dist โ โ*๐ ) ) |
20 |
17 19
|
ax-mp |
โข ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) = ( dist โ โ*๐ ) |
21 |
1 20
|
eqtr4i |
โข ๐ท = ( ๐ฅ โ โ* , ๐ฆ โ โ* โฆ if ( ๐ฅ โค ๐ฆ , ( ๐ฆ +๐ -๐ ๐ฅ ) , ( ๐ฅ +๐ -๐ ๐ฆ ) ) ) |