let V be RealLinearSpace; :: thesis: for X being Subspace of V st V is strict & X is strict & the carrier of X = the carrier of V holds
X = V

let X be Subspace of V; :: thesis: ( V is strict & X is strict & the carrier of X = the carrier of V implies X = V )
assume A1: ( V is strict & X is strict & the carrier of X = the carrier of V ) ; :: thesis: X = V
A2: ( the carrier of X c= the carrier of V & 0. X = 0. V & the addF of X = the addF of V || the carrier of X & the Mult of X = the Mult of V | [:REAL ,the carrier of X:] ) by RLSUB_1:def 2;
A3: dom the addF of V c= [:the carrier of V,the carrier of V:] ;
A4: the addF of X = the addF of V || the carrier of V by A1, RLSUB_1:def 2
.= the addF of V | [:the carrier of V,the carrier of V:] by REALSET1:def 3
.= the addF of V by A3, RELAT_1:97 ;
A5: dom the Mult of V c= [:REAL ,the carrier of V:] ;
the Mult of X = the Mult of V | [:REAL ,the carrier of V:] by A1, RLSUB_1:def 2
.= the Mult of V by A5, RELAT_1:97 ;
hence X = V by A1, A2, A4; :: thesis: verum