let R, S be non empty multLoopStr ; :: thesis: for F being non empty Subset of R
for lc being RightLinearCombination of F
for G being non empty Subset of S
for P being Function of the carrier of R,the carrier of S
for E being FinSequence of [:the carrier of R,the carrier of R:] st P .: F c= G & E represents lc holds
ex LC being RightLinearCombination of G st
( len lc = len LC & ( for i being set st i in dom LC holds
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 )) ) )
let F be non empty Subset of R; :: thesis: for lc being RightLinearCombination of F
for G being non empty Subset of S
for P being Function of the carrier of R,the carrier of S
for E being FinSequence of [:the carrier of R,the carrier of R:] st P .: F c= G & E represents lc holds
ex LC being RightLinearCombination of G st
( len lc = len LC & ( for i being set st i in dom LC holds
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 )) ) )
let lc be RightLinearCombination of F; :: thesis: for G being non empty Subset of S
for P being Function of the carrier of R,the carrier of S
for E being FinSequence of [:the carrier of R,the carrier of R:] st P .: F c= G & E represents lc holds
ex LC being RightLinearCombination of G st
( len lc = len LC & ( for i being set st i in dom LC holds
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 )) ) )
let G be non empty Subset of S; :: thesis: for P being Function of the carrier of R,the carrier of S
for E being FinSequence of [:the carrier of R,the carrier of R:] st P .: F c= G & E represents lc holds
ex LC being RightLinearCombination of G st
( len lc = len LC & ( for i being set st i in dom LC holds
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 )) ) )
let P be Function of the carrier of R,the carrier of S; :: thesis: for E being FinSequence of [:the carrier of R,the carrier of R:] st P .: F c= G & E represents lc holds
ex LC being RightLinearCombination of G st
( len lc = len LC & ( for i being set st i in dom LC holds
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 )) ) )
let E be FinSequence of [:the carrier of R,the carrier of R:]; :: thesis: ( P .: F c= G & E represents lc implies ex LC being RightLinearCombination of G st
( len lc = len LC & ( for i being set st i in dom LC holds
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 )) ) ) )
assume A1:
P .: F c= G
; :: thesis: ( not E represents lc or ex LC being RightLinearCombination of G st
( len lc = len LC & ( for i being set st i in dom LC holds
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 )) ) ) )
assume A2:
E represents lc
; :: thesis: ex LC being RightLinearCombination of G st
( len lc = len LC & ( for i being set st i in dom LC holds
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 )) ) )
deffunc H1( Nat) -> Element of the carrier of S = (P . ((E /. $1) `1 )) * (P . ((E /. $1) `2 ));
consider LC being FinSequence of the carrier of S such that
A3:
len LC = len lc
and
A4:
for k being Nat st k in dom LC holds
LC . k = H1(k)
from FINSEQ_2:sch 1();
then reconsider LC = LC as RightLinearCombination of G by Def11;
take
LC
; :: thesis: ( len lc = len LC & ( for i being set st i in dom LC holds
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 )) ) )
thus
len lc = len LC
by A3; :: thesis: for i being set st i in dom LC holds
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 ))
let i be set ; :: thesis: ( i in dom LC implies LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 )) )
assume A10:
i in dom LC
; :: thesis: LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 ))
thus
LC . i = (P . ((E /. i) `1 )) * (P . ((E /. i) `2 ))
by A4, A10; :: thesis: verum