let RNS1, RNS2 be RealLinearSpace; ( RLSStruct(# the carrier of RNS1, the ZeroF of RNS1, the addF of RNS1, the Mult of RNS1 #) = RLSStruct(# the carrier of RNS2, the ZeroF of RNS2, the addF of RNS2, the Mult of RNS2 #) implies for Ar being Subset of RNS2
for At being Subset of RNS1 st Ar = At holds
( Ar is linearly-independent iff At is linearly-independent ) )
assume A1:
RLSStruct(# the carrier of RNS1, the ZeroF of RNS1, the addF of RNS1, the Mult of RNS1 #) = RLSStruct(# the carrier of RNS2, the ZeroF of RNS2, the addF of RNS2, the Mult of RNS2 #)
; for Ar being Subset of RNS2
for At being Subset of RNS1 st Ar = At holds
( Ar is linearly-independent iff At is linearly-independent )
let Ar be Subset of RNS2; for At being Subset of RNS1 st Ar = At holds
( Ar is linearly-independent iff At is linearly-independent )
let At be Subset of RNS1; ( Ar = At implies ( Ar is linearly-independent iff At is linearly-independent ) )
assume A2:
Ar = At
; ( Ar is linearly-independent iff At is linearly-independent )
assume A6:
At is linearly-independent
; Ar is linearly-independent
hence
Ar is linearly-independent
by RLVECT_3:def 1; verum