let V be free finite-rank Z_Module; for A, B being Basis of V holds card A = card B
let A, B be Basis of V; card A = card B
set p = the Prime;
set AQ = { (ZMtoMQV (V, the Prime,u)) where u is VECTOR of V : u in A } ;
then reconsider AQ = { (ZMtoMQV (V, the Prime,u)) where u is VECTOR of V : u in A } as Subset of (Z_MQ_VectSp (V, the Prime)) by TARSKI:def 3;
set BQ = { (ZMtoMQV (V, the Prime,u)) where u is VECTOR of V : u in B } ;
then reconsider BQ = { (ZMtoMQV (V, the Prime,u)) where u is VECTOR of V : u in B } as Subset of (Z_MQ_VectSp (V, the Prime)) by TARSKI:def 3;
A1:
card A = card AQ
by Th26;
A2:
card B = card BQ
by Th26;
A3:
AQ is Basis of Z_MQ_VectSp (V, the Prime)
by Th35;
BQ is Basis of Z_MQ_VectSp (V, the Prime)
by Th35;
hence
card A = card B
by A1, A2, A3, VECTSP_9:22; verum