| Step |
Hyp |
Ref |
Expression |
| 1 |
|
phlfn.h |
|- H = ( { <. ( Base ` ndx ) , B >. , <. ( +g ` ndx ) , .+ >. , <. ( Scalar ` ndx ) , T >. } u. { <. ( .s ` ndx ) , .x. >. , <. ( .i ` ndx ) , ., >. } ) |
| 2 |
1
|
phlstr |
|- H Struct <. 1 , 8 >. |
| 3 |
|
ipid |
|- .i = Slot ( .i ` ndx ) |
| 4 |
|
snsspr2 |
|- { <. ( .i ` ndx ) , ., >. } C_ { <. ( .s ` ndx ) , .x. >. , <. ( .i ` ndx ) , ., >. } |
| 5 |
|
ssun2 |
|- { <. ( .s ` ndx ) , .x. >. , <. ( .i ` ndx ) , ., >. } C_ ( { <. ( Base ` ndx ) , B >. , <. ( +g ` ndx ) , .+ >. , <. ( Scalar ` ndx ) , T >. } u. { <. ( .s ` ndx ) , .x. >. , <. ( .i ` ndx ) , ., >. } ) |
| 6 |
5 1
|
sseqtrri |
|- { <. ( .s ` ndx ) , .x. >. , <. ( .i ` ndx ) , ., >. } C_ H |
| 7 |
4 6
|
sstri |
|- { <. ( .i ` ndx ) , ., >. } C_ H |
| 8 |
2 3 7
|
strfv |
|- ( ., e. X -> ., = ( .i ` H ) ) |